Home
last modified time | relevance | path

Searched defs:vfid (Results 1 – 25 of 33) sorted by relevance

12

/linux/drivers/gpu/drm/xe/
H A Dxe_gt_sriov_pf_control.c42 static int guc_action_vf_control_cmd(struct xe_guc *guc, u32 vfid, u32 cmd) in guc_action_vf_control_cmd()
57 static int pf_send_vf_control_cmd(struct xe_gt *gt, unsigned int vfid, u32 cmd) in pf_send_vf_control_cmd()
72 static int pf_send_vf_pause(struct xe_gt *gt, unsigned int vfid) in pf_send_vf_pause()
77 static int pf_send_vf_resume(struct xe_gt *gt, unsigned int vfid) in pf_send_vf_resume()
82 static int pf_send_vf_stop(struct xe_gt *gt, unsigned int vfid) in pf_send_vf_stop()
87 static int pf_send_vf_flr_start(struct xe_gt *gt, unsigned int vfid) in pf_send_vf_flr_start()
92 static int pf_send_vf_flr_finish(struct xe_gt *gt, unsigned int vfid) in pf_send_vf_flr_finish()
214 static struct xe_gt_sriov_control_state *pf_pick_vf_control(struct xe_gt *gt, unsigned int vfid) in pf_pick_vf_control()
222 static unsigned long *pf_peek_vf_state(struct xe_gt *gt, unsigned int vfid) in pf_peek_vf_state()
229 static bool pf_check_vf_state(struct xe_gt *gt, unsigned int vfid, in pf_check_vf_state()
[all …]
H A Dxe_gt_sriov_pf_config.c45 static int guc_action_update_vf_cfg(struct xe_guc *guc, u32 vfid, in guc_action_update_vf_cfg()
62 static int pf_send_vf_cfg_reset(struct xe_gt *gt, u32 vfid) in pf_send_vf_cfg_reset()
76 static int pf_send_vf_buf_klvs(struct xe_gt *gt, u32 vfid, struct xe_guc_buf buf, u32 num_dwords) in pf_send_vf_buf_klvs()
87 static int pf_push_vf_buf_klvs(struct xe_gt *gt, unsigned int vfid, u32 num_klvs, in pf_push_vf_buf_klvs()
125 static int pf_push_vf_cfg_klvs(struct xe_gt *gt, unsigned int vfid, u32 num_klvs, in pf_push_vf_cfg_klvs()
138 static int pf_push_vf_cfg_u32(struct xe_gt *gt, unsigned int vfid, u16 key, u32 value) in pf_push_vf_cfg_u32()
148 static int pf_push_vf_cfg_u64(struct xe_gt *gt, unsigned int vfid, u16 key, u64 value) in pf_push_vf_cfg_u64()
159 static int pf_push_vf_cfg_ggtt(struct xe_gt *gt, unsigned int vfid, u64 start, u64 size) in pf_push_vf_cfg_ggtt()
173 static int pf_push_vf_cfg_ctxs(struct xe_gt *gt, unsigned int vfid, u32 begin, u32 num) in pf_push_vf_cfg_ctxs()
185 static int pf_push_vf_cfg_dbs(struct xe_gt *gt, unsigned int vfid, u32 begin, u32 num) in pf_push_vf_cfg_dbs()
[all …]
H A Dxe_sriov_pf_service.c87 static void pf_connect(struct xe_device *xe, u32 vfid, u32 major, u32 minor) in pf_connect()
96 static void pf_disconnect(struct xe_device *xe, u32 vfid) in pf_disconnect()
117 bool xe_sriov_pf_service_is_negotiated(struct xe_device *xe, u32 vfid, u32 major, u32 minor) in xe_sriov_pf_service_is_negotiated()
140 int xe_sriov_pf_service_handshake_vf(struct xe_device *xe, u32 vfid, in xe_sriov_pf_service_handshake_vf()
176 void xe_sriov_pf_service_reset_vf(struct xe_device *xe, unsigned int vfid) in xe_sriov_pf_service_reset_vf()
H A Dxe_gt_sriov_pf_monitor.c24 void xe_gt_sriov_pf_monitor_flr(struct xe_gt *gt, u32 vfid) in xe_gt_sriov_pf_monitor_flr()
35 static void pf_update_event_counter(struct xe_gt *gt, u32 vfid, in pf_update_event_counter()
44 static int pf_handle_vf_threshold_event(struct xe_gt *gt, u32 vfid, u32 threshold) in pf_handle_vf_threshold_event()
81 u32 vfid; in xe_gt_sriov_pf_monitor_process_guc2pf() local
H A Dxe_gt_sriov_pf_debugfs.c257 unsigned int vfid = extract_vfid(data); in set_threshold() local
274 unsigned int vfid = extract_vfid(data); in get_threshold() local
356 unsigned int vfid = extract_vfid(parent); in control_write() local
423 unsigned int vfid = extract_vfid(parent); in guc_state_read() local
434 unsigned int vfid = extract_vfid(parent); in guc_state_write() local
461 unsigned int vfid = extract_vfid(parent); in config_blob_read() local
489 unsigned int vfid = extract_vfid(parent); in config_blob_write() local
H A Dxe_gt_sriov_pf_helpers.h23 #define xe_gt_sriov_pf_assert_vfid(gt, vfid) xe_sriov_pf_assert_vfid(gt_to_xe(gt), (vfid)) argument
H A Dxe_sriov_pf_helpers.h25 #define xe_sriov_pf_assert_vfid(xe, vfid) \ argument
H A Dxe_ggtt.c873 static u64 xe_encode_vfid_pte(u16 vfid) in xe_encode_vfid_pte()
878 static void xe_ggtt_assign_locked(struct xe_ggtt *ggtt, const struct drm_mm_node *node, u16 vfid) in xe_ggtt_assign_locked()
907 void xe_ggtt_assign(const struct xe_ggtt_node *node, u16 vfid) in xe_ggtt_assign()
/linux/drivers/net/ethernet/marvell/octeon_ep/
H A Doctep_ctrl_net.c44 u16 sz, int vfid) in init_send_req()
127 int octep_ctrl_net_get_link_status(struct octep_device *oct, int vfid) in octep_ctrl_net_get_link_status()
143 int octep_ctrl_net_set_link_status(struct octep_device *oct, int vfid, bool up, in octep_ctrl_net_set_link_status()
158 int octep_ctrl_net_set_rx_state(struct octep_device *oct, int vfid, bool up, in octep_ctrl_net_set_rx_state()
173 int octep_ctrl_net_get_mac_addr(struct octep_device *oct, int vfid, u8 *addr) in octep_ctrl_net_get_mac_addr()
191 int octep_ctrl_net_set_mac_addr(struct octep_device *oct, int vfid, u8 *addr, in octep_ctrl_net_set_mac_addr()
205 int octep_ctrl_net_get_mtu(struct octep_device *oct, int vfid) in octep_ctrl_net_get_mtu()
223 int octep_ctrl_net_set_mtu(struct octep_device *oct, int vfid, int mtu, in octep_ctrl_net_set_mtu()
237 int octep_ctrl_net_get_if_stats(struct octep_device *oct, int vfid, in octep_ctrl_net_get_if_stats()
258 int octep_ctrl_net_get_link_info(struct octep_device *oct, int vfid, in octep_ctrl_net_get_link_info()
[all …]
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_sriov.c306 int vfid, struct qed_ptt *p_ptt) in qed_iov_post_vf_bulletin()
658 int vfid, bool b_fail_malicious) in _qed_iov_pf_sanity_check()
672 static bool qed_iov_pf_sanity_check(struct qed_hwfn *p_hwfn, int vfid) in qed_iov_pf_sanity_check()
939 u16 vfid, in qed_iov_set_link()
1332 static void qed_iov_clean_vf(struct qed_hwfn *p_hwfn, u8 vfid) in qed_iov_clean_vf()
2980 u8 vfid, in qed_iov_pre_update_vport()
3243 int vfid, struct qed_filter_ucast *params) in qed_iov_chk_ucast()
3697 u16 vfid = p_vf->abs_vf_id; in qed_iov_execute_vf_flr_cleanup() local
3790 u8 vfid; in qed_iov_mark_vf_flr() local
3821 u16 vfid, in qed_iov_get_link()
[all …]
H A Dqed_l2.h330 u8 vfid; member
365 u8 vfid; member
H A Dqed_cxt.c1798 enum protocol_type type, u32 *p_cid, u8 vfid) in _qed_cxt_acquire_cid()
1851 u8 vfid, in qed_cxt_test_cid_acquired()
1891 void _qed_cxt_release_cid(struct qed_hwfn *p_hwfn, u32 cid, u8 vfid) in _qed_cxt_release_cid()
H A Dqed_sriov.h423 qed_iov_bulletin_set_udp_ports(struct qed_hwfn *p_hwfn, int vfid, in qed_iov_bulletin_set_udp_ports()
/linux/arch/s390/pci/
H A Dpci_iov.c48 static int zpci_iov_link_virtfn(struct pci_dev *pdev, struct pci_dev *virtfn, int vfid) in zpci_iov_link_virtfn()
79 int i, vfid, devfn, cand_devfn; in zpci_iov_find_parent_pf() local
/linux/drivers/net/ethernet/intel/ice/
H A Dice_vf_mbx.c22 ice_aq_send_msg_to_vf(struct ice_hw *hw, u16 vfid, u32 v_opcode, u32 v_retval, in ice_aq_send_msg_to_vf()
225 u16 vfid = le16_to_cpu(event->desc.retval); in ice_mbx_vf_dec_trig_e830() local
/linux/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_sriov.c1037 static int bnx2x_vf_domain(struct bnx2x *bp, int vfid) in bnx2x_vf_domain()
1044 static int bnx2x_vf_bus(struct bnx2x *bp, int vfid) in bnx2x_vf_bus()
1053 static int bnx2x_vf_devfn(struct bnx2x *bp, int vfid) in bnx2x_vf_devfn()
1531 int vfid; in bnx2x_iov_link_update() local
1543 int vfid; in bnx2x_iov_nic_init() local
/linux/drivers/crypto/marvell/octeontx/
H A Dotx_cptvf.h71 u8 vfid; /* Device Index 0...OTX_CPT_MAX_VF_NUM */ member
/linux/include/scsi/
H A Dfcoe_sysfs.h92 u16 vfid; member
/linux/drivers/crypto/cavium/cpt/
H A Dcptvf.h96 u8 vfid; /* Device Index 0...CPT_MAX_VF_NUM */ member
/linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_cmd.h53 u8 vfid; member
/linux/drivers/vdpa/solidrun/
H A Dsnet_vdpa.h97 u32 vfid; member
/linux/drivers/crypto/cavium/nitrox/
H A Dnitrox_dev.h136 u64 vfid: 8; member
/linux/drivers/misc/
H A Dmrvl_cn10k_dpi.c321 int vfid, ret; in dpi_pfvf_mbox_work() local
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_mbx.c420 int hclge_push_vf_port_base_vlan_info(struct hclge_vport *vport, u8 vfid, in hclge_push_vf_port_base_vlan_info()
H A Dhclge_main.c7626 static int hclge_config_switch_param(struct hclge_dev *hdev, int vfid, in hclge_config_switch_param()
8212 static int hclge_update_desc_vfid(struct hclge_desc *desc, int vfid, bool clr) in hclge_update_desc_vfid()
9617 static int hclge_set_vf_vlan_filter_cmd(struct hclge_dev *hdev, u16 vfid, in hclge_set_vf_vlan_filter_cmd()
9659 static int hclge_check_vf_vlan_cmd_status(struct hclge_dev *hdev, u16 vfid, in hclge_check_vf_vlan_cmd_status()
9702 static int hclge_set_vf_vlan_common(struct hclge_dev *hdev, u16 vfid, in hclge_set_vf_vlan_common()
10475 static int hclge_set_vf_vlan_filter(struct hnae3_handle *handle, int vfid, in hclge_set_vf_vlan_filter()
12729 static void hclge_clear_vport_vf_info(struct hclge_vport *vport, int vfid) in hclge_clear_vport_vf_info()

12