/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_sriov.c | 71 static void bnx2x_vf_igu_ack_sb(struct bnx2x *bp, struct bnx2x_virtf *vf, in bnx2x_vf_igu_ack_sb() 173 #define bnx2x_vfop_reset_wq(vf) atomic_set(&vf->op_in_progress, 0) argument 175 void bnx2x_vfop_qctor_dump_tx(struct bnx2x *bp, struct bnx2x_virtf *vf, in bnx2x_vfop_qctor_dump_tx() 191 void bnx2x_vfop_qctor_dump_rx(struct bnx2x *bp, struct bnx2x_virtf *vf, in bnx2x_vfop_qctor_dump_rx() 216 struct bnx2x_virtf *vf, in bnx2x_vfop_qctor_prep() 293 static void bnx2x_vfop_qctor(struct bnx2x *bp, struct bnx2x_virtf *vf) in bnx2x_vfop_qctor() 358 struct bnx2x_virtf *vf, in bnx2x_vfop_qctor_cmd() 379 static void bnx2x_vfop_qdtor(struct bnx2x *bp, struct bnx2x_virtf *vf) in bnx2x_vfop_qdtor() 447 struct bnx2x_virtf *vf, in bnx2x_vfop_qdtor_cmd() 475 struct bnx2x_virtf *vf = bnx2x_vf_by_abs_fid(bp, abs_vfid); in bnx2x_vf_set_igu_info() local [all …]
|
D | bnx2x_vfpf.c | 853 static void bnx2x_vf_mbx_resp(struct bnx2x *bp, struct bnx2x_virtf *vf) in bnx2x_vf_mbx_resp() 930 static void bnx2x_vf_mbx_acquire_resp(struct bnx2x *bp, struct bnx2x_virtf *vf, in bnx2x_vf_mbx_acquire_resp() 1015 static void bnx2x_vf_mbx_acquire(struct bnx2x *bp, struct bnx2x_virtf *vf, in bnx2x_vf_mbx_acquire() 1040 static void bnx2x_vf_mbx_init_vf(struct bnx2x *bp, struct bnx2x_virtf *vf, in bnx2x_vf_mbx_init_vf() 1080 static void bnx2x_vf_mbx_setup_q(struct bnx2x *bp, struct bnx2x_virtf *vf, in bnx2x_vf_mbx_setup_q() 1208 struct bnx2x_virtf *vf, in bnx2x_vf_mbx_macvlan_list() 1283 static void bnx2x_vfop_mbx_qfilters(struct bnx2x *bp, struct bnx2x_virtf *vf) in bnx2x_vfop_mbx_qfilters() 1430 struct bnx2x_virtf *vf, in bnx2x_vfop_mbx_qfilters_cmd() 1444 struct bnx2x_virtf *vf, in bnx2x_vf_mbx_set_q_filters() 1499 static void bnx2x_vf_mbx_teardown_q(struct bnx2x *bp, struct bnx2x_virtf *vf, in bnx2x_vf_mbx_teardown_q() [all …]
|
D | bnx2x_sriov.h | 231 #define vf_rxq_count(vf) ((vf)->alloc_resc.num_rxqs) argument 232 #define vf_txq_count(vf) ((vf)->alloc_resc.num_txqs) argument 233 #define vf_sb_count(vf) ((vf)->alloc_resc.num_sbs) argument 234 #define vf_mac_rules_cnt(vf) ((vf)->alloc_resc.num_mac_filters) argument 235 #define vf_vlan_rules_cnt(vf) ((vf)->alloc_resc.num_vlan_filters) argument 236 #define vf_mc_rules_cnt(vf) ((vf)->alloc_resc.num_mc_filters) argument 242 #define bnx2x_vfq(vf, nr, var) ((vf)->vfqs[(nr)].var) argument 285 #define for_each_vfq(vf, var) \ argument 288 #define for_each_vf_sb(vf, var) \ argument 291 #define is_vf_multi(vf) (vf_rxq_count(vf) > 1) argument [all …]
|
/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_sriov_pf.c | 628 struct qlcnic_vf_info *vf = trans->vf; in qlcnic_sriov_pf_channel_cfg_cmd() local 725 struct qlcnic_vf_info *vf = tran->vf; in qlcnic_sriov_pf_create_rx_ctx_cmd() local 756 struct qlcnic_vf_info *vf = trans->vf; in qlcnic_sriov_pf_mac_address_cmd() local 788 struct qlcnic_vf_info *vf = trans->vf; in qlcnic_sriov_pf_create_tx_ctx_cmd() local 811 static int qlcnic_sriov_validate_del_rx_ctx(struct qlcnic_vf_info *vf, in qlcnic_sriov_validate_del_rx_ctx() 826 struct qlcnic_vf_info *vf = trans->vf; in qlcnic_sriov_pf_del_rx_ctx_cmd() local 849 static int qlcnic_sriov_validate_del_tx_ctx(struct qlcnic_vf_info *vf, in qlcnic_sriov_validate_del_tx_ctx() 864 struct qlcnic_vf_info *vf = trans->vf; in qlcnic_sriov_pf_del_tx_ctx_cmd() local 883 static int qlcnic_sriov_validate_cfg_lro(struct qlcnic_vf_info *vf, in qlcnic_sriov_validate_cfg_lro() 895 struct qlcnic_vf_info *vf = trans->vf; in qlcnic_sriov_pf_cfg_lro_cmd() local [all …]
|
D | qlcnic_sriov_common.c | 131 struct qlcnic_vf_info *vf; in qlcnic_sriov_init() local 239 struct qlcnic_vf_info *vf; in __qlcnic_sriov_cleanup() local 834 static int qlcnic_sriov_clear_trans(struct qlcnic_vf_info *vf, in qlcnic_sriov_clear_trans() 860 struct qlcnic_vf_info *vf, in qlcnic_sriov_schedule_bc_cmd() 904 struct qlcnic_vf_info *vf = trans->vf; in qlcnic_sriov_wait_for_channel_free() local 933 static int __qlcnic_sriov_issue_bc_post(struct qlcnic_vf_info *vf) in __qlcnic_sriov_issue_bc_post() 951 struct qlcnic_vf_info *vf = trans->vf; in qlcnic_sriov_issue_bc_post() local 982 struct qlcnic_vf_info *vf, u8 type) in __qlcnic_sriov_send_bc_msg() 1024 struct qlcnic_vf_info *vf; in qlcnic_sriov_send_bc_cmd() local 1066 struct qlcnic_vf_info *vf = container_of(work, struct qlcnic_vf_info, in qlcnic_sriov_process_bc_cmd() local [all …]
|
D | qlcnic_sriov.h | 88 struct qlcnic_vf_info *vf; member 253 struct qlcnic_vf_info *vf) {} in qlcnic_sriov_pf_handle_flr() 256 struct qlcnic_vf_info *vf) in qlcnic_sriov_soft_flr_check()
|
/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_sriov.c | 354 u32 *msgbuf, u32 vf) in ixgbe_set_vf_multicasts() 436 u32 vf) in ixgbe_set_vf_vlan() 445 static s32 ixgbe_set_vf_lpe(struct ixgbe_adapter *adapter, u32 *msgbuf, u32 vf) in ixgbe_set_vf_lpe() 530 static void ixgbe_set_vmolr(struct ixgbe_hw *hw, u32 vf, bool aupe) in ixgbe_set_vmolr() 542 static void ixgbe_clear_vmvir(struct ixgbe_adapter *adapter, u32 vf) in ixgbe_clear_vmvir() 548 static inline void ixgbe_vf_reset_event(struct ixgbe_adapter *adapter, u32 vf) in ixgbe_vf_reset_event() 589 int vf, unsigned char *mac_addr) in ixgbe_set_vf_mac() 601 int vf, int index, unsigned char *mac_addr) in ixgbe_set_vf_macvlan() 671 static int ixgbe_vf_reset_msg(struct ixgbe_adapter *adapter, u32 vf) in ixgbe_vf_reset_msg() 749 u32 *msgbuf, u32 vf) in ixgbe_set_vf_mac_addr() [all …]
|
D | ixgbe_sriov.h | 51 u16 vid, u16 qos, u32 vf) in ixgbe_set_vmvir()
|
D | ixgbe_dcb_nl.c | 673 int vf; in ixgbe_dcbnl_ieee_setapp() local 716 int vf; in ixgbe_dcbnl_ieee_delapp() local
|
/drivers/net/ethernet/sfc/ |
D | siena_sriov.c | 192 static unsigned abs_index(struct efx_vf *vf, unsigned index) in abs_index() 309 static void efx_sriov_reset_tx_filter(struct efx_vf *vf) in efx_sriov_reset_tx_filter() 353 static void efx_sriov_reset_rx_filter(struct efx_vf *vf) in efx_sriov_reset_rx_filter() 392 static void __efx_sriov_update_vf_addr(struct efx_vf *vf) in __efx_sriov_update_vf_addr() 404 static void __efx_sriov_push_vf_status(struct efx_vf *vf) in __efx_sriov_push_vf_status() 531 static int efx_vfdi_init_evq(struct efx_vf *vf) in efx_vfdi_init_evq() 572 static int efx_vfdi_init_rxq(struct efx_vf *vf) in efx_vfdi_init_rxq() 613 static int efx_vfdi_init_txq(struct efx_vf *vf) in efx_vfdi_init_txq() 660 static bool efx_vfdi_flush_wake(struct efx_vf *vf) in efx_vfdi_flush_wake() 669 static void efx_vfdi_flush_clear(struct efx_vf *vf) in efx_vfdi_flush_clear() [all …]
|
/drivers/net/ethernet/cisco/enic/ |
D | enic_pp.c | 38 int enic_is_valid_pp_vf(struct enic *enic, int vf, int *err) in enic_is_valid_pp_vf() 69 static int enic_set_port_profile(struct enic *enic, int vf) in enic_set_port_profile() 145 static int enic_unset_port_profile(struct enic *enic, int vf) in enic_unset_port_profile() 189 static int enic_pp_preassociate(struct enic *enic, int vf, in enic_pp_preassociate() 195 static int enic_pp_disassociate(struct enic *enic, int vf, in enic_pp_disassociate() 217 static int enic_pp_preassociate_rr(struct enic *enic, int vf, in enic_pp_preassociate_rr() 256 static int enic_pp_associate(struct enic *enic, int vf, in enic_pp_associate() 304 int enic_process_set_pp_request(struct enic *enic, int vf, in enic_process_set_pp_request() 321 int enic_process_get_pp_request(struct enic *enic, int vf, in enic_process_get_pp_request()
|
D | enic_pp.h | 22 #define ENIC_PP_BY_INDEX(enic, vf, pp, err) \ argument
|
D | enic_dev.h | 28 #define ENIC_DEVCMD_PROXY_BY_INDEX(vf, err, enic, vnicdevcmdfn, ...) \ argument
|
D | enic_main.c | 142 int enic_is_valid_vf(struct enic *enic, int vf) in enic_is_valid_vf() 1057 static int enic_set_vf_mac(struct net_device *netdev, int vf, u8 *mac) in enic_set_vf_mac() 1083 static int enic_set_vf_port(struct net_device *netdev, int vf, in enic_set_vf_port() 1172 static int enic_get_vf_port(struct net_device *netdev, int vf, in enic_get_vf_port()
|
/drivers/media/radio/ |
D | radio-si4713.c | 109 struct v4l2_frequency *vf) in radio_si4713_g_frequency() 116 const struct v4l2_frequency *vf) in radio_si4713_s_frequency()
|
/drivers/net/ethernet/intel/igb/ |
D | igb_main.c | 5241 static int igb_vf_configure(struct igb_adapter *adapter, int vf) in igb_vf_configure() 5269 static int igb_set_vf_promisc(struct igb_adapter *adapter, u32 *msgbuf, u32 vf) in igb_set_vf_promisc() 5308 u32 *msgbuf, u32 vf) in igb_set_vf_multicasts() 5359 static void igb_clear_vf_vfta(struct igb_adapter *adapter, u32 vf) in igb_clear_vf_vfta() 5388 static s32 igb_vlvf_set(struct igb_adapter *adapter, u32 vid, bool add, u32 vf) in igb_vlvf_set() 5481 static void igb_set_vmvir(struct igb_adapter *adapter, u32 vid, u32 vf) in igb_set_vmvir() 5492 int vf, u16 vlan, u8 qos) in igb_ndo_set_vf_vlan() 5547 static int igb_set_vf_vlan(struct igb_adapter *adapter, u32 *msgbuf, u32 vf) in igb_set_vf_vlan() 5598 static inline void igb_vf_reset(struct igb_adapter *adapter, u32 vf) in igb_vf_reset() 5623 static void igb_vf_reset_event(struct igb_adapter *adapter, u32 vf) in igb_vf_reset_event() [all …]
|
/drivers/net/ethernet/mellanox/mlx4/ |
D | cmd.c | 676 static enum ib_port_state vf_port_state(struct mlx4_dev *dev, int port, int vf) in vf_port_state() 2074 static int mlx4_get_slave_indx(struct mlx4_dev *dev, int vf) in mlx4_get_slave_indx() 2084 int mlx4_set_vf_mac(struct mlx4_dev *dev, int port, int vf, u64 mac) in mlx4_set_vf_mac() 2105 int mlx4_set_vf_vlan(struct mlx4_dev *dev, int port, int vf, u16 vlan, u8 qos) in mlx4_set_vf_vlan() 2132 int mlx4_set_vf_spoofchk(struct mlx4_dev *dev, int port, int vf, bool setting) in mlx4_set_vf_spoofchk() 2153 int mlx4_get_vf_config(struct mlx4_dev *dev, int port, int vf, struct ifla_vf_info *ivf) in mlx4_get_vf_config()
|
D | en_netdev.c | 2040 static int mlx4_en_set_vf_vlan(struct net_device *dev, int vf, u16 vlan, u8 qos) in mlx4_en_set_vf_vlan() 2048 static int mlx4_en_set_vf_spoofchk(struct net_device *dev, int vf, bool setting) in mlx4_en_set_vf_spoofchk() 2056 static int mlx4_en_get_vf_config(struct net_device *dev, int vf, struct ifla_vf_info *ivf) in mlx4_en_get_vf_config()
|
/drivers/media/usb/pvrusb2/ |
D | pvrusb2-v4l2.c | 368 static int pvr2_s_frequency(struct file *file, void *priv, const struct v4l2_frequency *vf) in pvr2_s_frequency() 401 static int pvr2_g_frequency(struct file *file, void *priv, struct v4l2_frequency *vf) in pvr2_g_frequency() 443 static int pvr2_g_fmt_vid_cap(struct file *file, void *priv, struct v4l2_format *vf) in pvr2_g_fmt_vid_cap() 463 static int pvr2_try_fmt_vid_cap(struct file *file, void *priv, struct v4l2_format *vf) in pvr2_try_fmt_vid_cap() 501 static int pvr2_s_fmt_vid_cap(struct file *file, void *priv, struct v4l2_format *vf) in pvr2_s_fmt_vid_cap()
|
/drivers/net/ethernet/chelsio/cxgb4/ |
D | t4_hw.c | 3065 unsigned int vf, unsigned int nparams, const u32 *params, in t4_query_params() 3104 unsigned int vf, unsigned int nparams, const u32 *params, in t4_set_params() 3148 unsigned int vf, unsigned int txq, unsigned int txq_eth_ctrl, in t4_cfg_pfvf() 3191 unsigned int pf, unsigned int vf, unsigned int nmac, u8 *mac, in t4_alloc_vi() 3473 unsigned int vf, unsigned int iqtype, unsigned int iqid, in t4_iq_free() 3501 unsigned int vf, unsigned int eqid) in t4_eth_eq_free() 3525 unsigned int vf, unsigned int eqid) in t4_ctrl_eq_free() 3549 unsigned int vf, unsigned int eqid) in t4_ofld_eq_free() 3740 int t4_port_init(struct adapter *adap, int mbox, int pf, int vf) in t4_port_init()
|
/drivers/net/ethernet/emulex/benet/ |
D | be_main.c | 1112 static int be_set_vf_mac(struct net_device *netdev, int vf, u8 *mac) in be_set_vf_mac() 1152 static int be_get_vf_config(struct net_device *netdev, int vf, in be_get_vf_config() 1174 int vf, u16 vlan, u8 qos) in be_set_vf_vlan() 1209 int vf, int rate) in be_set_vf_tx_rate() 2722 u32 vf; in be_vf_eth_addr_config() local 2751 int status, vf; in be_vfs_mac_query() local 2772 u32 vf; in be_vf_clear() local 2829 u32 cap_flags, en_flags, vf; in be_vfs_if_create() local 2855 int vf; in be_vf_setup_init() local 2873 int status, old_vfs, vf; in be_vf_setup() local
|
/drivers/media/usb/usbvision/ |
D | usbvision-video.c | 896 struct v4l2_format *vf) in vidioc_g_fmt_vid_cap() 912 struct v4l2_format *vf) in vidioc_try_fmt_vid_cap() 939 struct v4l2_format *vf) in vidioc_s_fmt_vid_cap()
|
/drivers/media/pci/cx18/ |
D | cx18-ioctl.c | 598 struct v4l2_frequency *vf) in cx18_g_frequency() 609 int cx18_s_frequency(struct file *file, void *fh, const struct v4l2_frequency *vf) in cx18_s_frequency()
|
D | cx18-driver.c | 1155 struct v4l2_frequency vf; in cx18_init_on_first_open() local
|
/drivers/media/pci/ivtv/ |
D | ivtv-driver.c | 1320 struct v4l2_frequency vf; in ivtv_init_on_first_open() local
|