Home
last modified time | relevance | path

Searched refs:sdpvf (Results 1 – 6 of 6) sorted by relevance

/f-stack/dpdk/drivers/raw/octeontx2_ep/
H A Dotx2_ep_vf.c32 otx2_write64(d64, sdpvf->hw_addr + in sdp_vf_reset_iq()
37 d64 = otx2_read64(sdpvf->hw_addr + in sdp_vf_reset_iq()
76 otx2_write64(d64, sdpvf->hw_addr + in sdp_vf_reset_oq()
154 sdp_vf_reset_iq(sdpvf, q_no); in sdp_vf_reset_input_queues()
167 sdp_vf_reset_oq(sdpvf, q_no); in sdp_vf_reset_output_queues()
177 sdp_vf_reset_input_queues(sdpvf); in sdp_vf_setup_global_input_regs()
368 sdp_vf_enable_iq(sdpvf, q_no); in sdp_vf_enable_io_queues()
371 sdp_vf_enable_oq(sdpvf, q_no); in sdp_vf_enable_io_queues()
440 if (sdpvf->conf == NULL) { in sdp_vf_setup_device()
441 sdpvf->conf = sdp_get_defconf(sdpvf); in sdp_vf_setup_device()
[all …]
H A Dotx2_ep_rawdev.c68 struct sdp_device *sdpvf; in sdp_vfdev_exit() local
75 sdpvf->fn_list.disable_io_queues(sdpvf); in sdp_vfdev_exit()
88 sdpvf->enqdeq_mpool = NULL; in sdp_vfdev_exit()
139 if (sdpvf->fn_list.setup_device_regs(sdpvf)) { in sdp_vfdev_init()
164 sdpvf->fn_list.enable_io_queues(sdpvf); in sdp_vfdev_init()
188 sdp_delete_oqs(sdpvf, q); in sdp_vfdev_init()
231 struct sdp_device *sdpvf; in sdp_rawdev_configure() local
243 sdp_vfdev_init(sdpvf); in sdp_rawdev_configure()
304 sdpvf->pci_dev = pci_dev; in otx2_sdp_rawdev_probe()
311 sdpvf->vf_num = vf_id; in otx2_sdp_rawdev_probe()
[all …]
H A Dotx2_ep_enqdeq.c70 sdpvf->num_iqs--; in sdp_delete_iqs()
85 conf = sdpvf->conf; in sdp_init_instr_queue()
127 iq->sdp_dev = sdpvf; in sdp_init_instr_queue()
149 sdpvf->fn_list.setup_iq_regs(sdpvf, iq_no); in sdp_init_instr_queue()
176 sdpvf->num_iqs++; in sdp_setup_iqs()
220 droq = sdpvf->droq[oq_no]; in sdp_delete_oqs()
245 sdpvf->num_oqs--; in sdp_delete_oqs()
314 droq = sdpvf->droq[q_no]; in sdp_init_droq()
315 droq->sdp_dev = sdpvf; in sdp_init_droq()
367 sdpvf->fn_list.setup_oq_regs(sdpvf, q_no); in sdp_init_droq()
[all …]
H A Dotx2_ep_rawdev.h411 int (*setup_device_regs)(struct sdp_device *sdpvf);
414 void (*enable_io_queues)(struct sdp_device *sdpvf);
415 void (*disable_io_queues)(struct sdp_device *sdpvf);
417 void (*enable_iq)(struct sdp_device *sdpvf, uint32_t q_no);
418 void (*disable_iq)(struct sdp_device *sdpvf, uint32_t q_no);
420 void (*enable_oq)(struct sdp_device *sdpvf, uint32_t q_no);
421 void (*disable_oq)(struct sdp_device *sdpvf, uint32_t q_no);
486 int sdp_setup_iqs(struct sdp_device *sdpvf, uint32_t iq_no);
487 int sdp_delete_iqs(struct sdp_device *sdpvf, uint32_t iq_no);
489 int sdp_setup_oqs(struct sdp_device *sdpvf, uint32_t oq_no);
[all …]
H A Dotx2_ep_test.c89 struct sdp_device sdpvf; in sdp_rawdev_selftest() local
120 memset(&sdpvf, 0x00, sizeof(sdpvf)); in sdp_rawdev_selftest()
H A Dotx2_ep_vf.h8 sdp_vf_setup_device(struct sdp_device *sdpvf);