/linux-6.12.1/drivers/gpu/drm/xe/ |
D | xe_gt_sriov_pf_control.c | 39 static int guc_action_vf_control_cmd(struct xe_guc *guc, u32 vfid, u32 cmd) in guc_action_vf_control_cmd() 54 static int pf_send_vf_control_cmd(struct xe_gt *gt, unsigned int vfid, u32 cmd) in pf_send_vf_control_cmd() 69 static int pf_send_vf_pause(struct xe_gt *gt, unsigned int vfid) in pf_send_vf_pause() 74 static int pf_send_vf_resume(struct xe_gt *gt, unsigned int vfid) in pf_send_vf_resume() 79 static int pf_send_vf_stop(struct xe_gt *gt, unsigned int vfid) in pf_send_vf_stop() 84 static int pf_send_vf_flr_start(struct xe_gt *gt, unsigned int vfid) in pf_send_vf_flr_start() 89 static int pf_send_vf_flr_finish(struct xe_gt *gt, unsigned int vfid) in pf_send_vf_flr_finish() 210 static struct xe_gt_sriov_control_state *pf_pick_vf_control(struct xe_gt *gt, unsigned int vfid) in pf_pick_vf_control() 218 static unsigned long *pf_peek_vf_state(struct xe_gt *gt, unsigned int vfid) in pf_peek_vf_state() 225 static bool pf_check_vf_state(struct xe_gt *gt, unsigned int vfid, in pf_check_vf_state() [all …]
|
D | xe_gt_sriov_pf_config.c | 41 static int guc_action_update_vf_cfg(struct xe_guc *guc, u32 vfid, in guc_action_update_vf_cfg() 58 static int pf_send_vf_cfg_reset(struct xe_gt *gt, u32 vfid) in pf_send_vf_cfg_reset() 72 static int pf_send_vf_cfg_klvs(struct xe_gt *gt, u32 vfid, const u32 *klvs, u32 num_dwords) in pf_send_vf_cfg_klvs() 103 static int pf_push_vf_cfg_klvs(struct xe_gt *gt, unsigned int vfid, u32 num_klvs, in pf_push_vf_cfg_klvs() 133 static int pf_push_vf_cfg_u32(struct xe_gt *gt, unsigned int vfid, u16 key, u32 value) in pf_push_vf_cfg_u32() 143 static int pf_push_vf_cfg_u64(struct xe_gt *gt, unsigned int vfid, u16 key, u64 value) in pf_push_vf_cfg_u64() 154 static int pf_push_vf_cfg_ggtt(struct xe_gt *gt, unsigned int vfid, u64 start, u64 size) in pf_push_vf_cfg_ggtt() 168 static int pf_push_vf_cfg_ctxs(struct xe_gt *gt, unsigned int vfid, u32 begin, u32 num) in pf_push_vf_cfg_ctxs() 180 static int pf_push_vf_cfg_dbs(struct xe_gt *gt, unsigned int vfid, u32 begin, u32 num) in pf_push_vf_cfg_dbs() 192 static int pf_push_vf_cfg_exec_quantum(struct xe_gt *gt, unsigned int vfid, u32 *exec_quantum) in pf_push_vf_cfg_exec_quantum() [all …]
|
D | xe_gt_sriov_pf_monitor.c | 24 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
|
D | xe_lmtt.c | 257 static void lmtt_drop_pages(struct xe_lmtt *lmtt, unsigned int vfid) in lmtt_drop_pages() 316 static int lmtt_alloc_range(struct xe_lmtt *lmtt, unsigned int vfid, u64 start, u64 end) in lmtt_alloc_range() 357 static struct xe_lmtt_pt *lmtt_leaf_pt(struct xe_lmtt *lmtt, unsigned int vfid, u64 addr) in lmtt_leaf_pt() 381 static void lmtt_insert_bo(struct xe_lmtt *lmtt, unsigned int vfid, struct xe_bo *bo, u64 start) in lmtt_insert_bo() 424 int xe_lmtt_prepare_pages(struct xe_lmtt *lmtt, unsigned int vfid, u64 range) in xe_lmtt_prepare_pages() 447 int xe_lmtt_populate_pages(struct xe_lmtt *lmtt, unsigned int vfid, struct xe_bo *bo, u64 offset) in xe_lmtt_populate_pages() 466 void xe_lmtt_drop_pages(struct xe_lmtt *lmtt, unsigned int vfid) in xe_lmtt_drop_pages()
|
D | xe_gt_sriov_pf_service.c | 83 static void pf_connect(struct xe_gt *gt, u32 vfid, u32 major, u32 minor) in pf_connect() 92 static void pf_disconnect(struct xe_gt *gt, u32 vfid) in pf_disconnect() 100 static bool pf_is_negotiated(struct xe_gt *gt, u32 vfid, u32 major, u32 minor) in pf_is_negotiated() 315 void xe_gt_sriov_pf_service_reset(struct xe_gt *gt, unsigned int vfid) in xe_gt_sriov_pf_service_reset() 321 static int pf_process_handshake(struct xe_gt *gt, u32 vfid, in pf_process_handshake()
|
D | xe_gt_sriov_pf_debugfs.c | 229 unsigned int vfid = extract_vfid(data); in set_threshold() local 246 unsigned int vfid = extract_vfid(data); in get_threshold() local 323 unsigned int vfid = extract_vfid(parent); in control_write() local
|
D | xe_gt_sriov_pf_helpers.h | 23 #define xe_gt_sriov_pf_assert_vfid(gt, vfid) xe_sriov_pf_assert_vfid(gt_to_xe(gt), (vfid)) argument
|
D | xe_sriov_pf_helpers.h | 25 #define xe_sriov_pf_assert_vfid(xe, vfid) \ argument
|
D | xe_ggtt.c | 736 static u64 xe_encode_vfid_pte(u16 vfid) in xe_encode_vfid_pte() 741 static void xe_ggtt_assign_locked(struct xe_ggtt *ggtt, const struct drm_mm_node *node, u16 vfid) in xe_ggtt_assign_locked() 770 void xe_ggtt_assign(const struct xe_ggtt_node *node, u16 vfid) in xe_ggtt_assign()
|
D | xe_gt_pagefault.c | 29 u8 vfid; member 57 u8 vfid; member
|
/linux-6.12.1/drivers/net/ethernet/marvell/octeon_ep/ |
D | octep_ctrl_net.c | 44 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-6.12.1/drivers/net/ethernet/qlogic/qed/ |
D | qed_sriov.c | 306 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 …]
|
D | qed_l2.h | 330 u8 vfid; member 365 u8 vfid; member
|
/linux-6.12.1/arch/s390/pci/ |
D | pci_iov.c | 48 static int zpci_iov_link_virtfn(struct pci_dev *pdev, struct pci_dev *virtfn, int vfid) in zpci_iov_link_virtfn() 68 int vfid = vfn - 1; /* Linux' vfid's start at 0 vfn at 1*/ in zpci_iov_setup_virtfn() local
|
/linux-6.12.1/drivers/net/ethernet/intel/ice/ |
D | ice_vf_mbx.h | 31 u16 __always_unused vfid, u32 __always_unused v_opcode, in ice_aq_send_msg_to_vf()
|
D | ice_vf_mbx.c | 22 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()
|
/linux-6.12.1/drivers/infiniband/hw/usnic/ |
D | usnic_abi.h | 70 u32 vfid; member
|
D | usnic_ib_verbs.c | 670 unsigned int vfid; in usnic_ib_mmap() local
|
/linux-6.12.1/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_sriov.c | 1037 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-6.12.1/drivers/crypto/marvell/octeontx/ |
D | otx_cptvf.h | 71 u8 vfid; /* Device Index 0...OTX_CPT_MAX_VF_NUM */ member
|
/linux-6.12.1/drivers/vdpa/solidrun/ |
D | snet_main.c | 880 static struct snet_dev_cfg *snet_find_dev_cfg(struct snet_cfg *cfg, u32 vfid) in snet_find_dev_cfg() 972 u32 vfid; in snet_vdpa_probe_vf() local
|
/linux-6.12.1/include/scsi/ |
D | fcoe_sysfs.h | 92 u16 vfid; member
|
/linux-6.12.1/drivers/crypto/cavium/cpt/ |
D | cptvf.h | 96 u8 vfid; /* Device Index 0...CPT_MAX_VF_NUM */ member
|
/linux-6.12.1/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
D | hclgevf_cmd.h | 53 u8 vfid; member
|
/linux-6.12.1/drivers/gpu/drm/i915/gt/uc/ |
D | guc_capture_fwif.h | 52 u32 vfid; member
|