MCPcopy Create free account

hub / github.com/Xilinx/dma_ip_drivers / functions

Functions3,080 in github.com/Xilinx/dma_ip_drivers

↓ 122 callersFunctionqdma_reg_read
/ * qdma_reg_read() - Register read API. * * @dev_hndl: device handle * @reg_offst: QDMA Config bar register offset to be read * * Return: Val
QDMA/DPDK/drivers/net/qdma/qdma_platform.c:151
↓ 122 callersFunctionqdma_reg_read
QDMA/linux-kernel/driver/libqdma/qdma_platform.c:92
↓ 117 callersFunctionqdma_reg_write
/ * qdma_reg_write() - Register write API. * * @dev_hndl: device handle * @reg_offst: QDMA Config bar register offset to write * @val: value to
QDMA/DPDK/drivers/net/qdma/qdma_platform.c:132
↓ 117 callersFunctionqdma_reg_write
QDMA/linux-kernel/driver/libqdma/qdma_platform.c:99
↓ 67 callersFunctionqdma_reg_read
QDMA/windows/sys/libqdma/source/qdma_platform.cpp:89
↓ 67 callersFunctionqdma_reg_write
QDMA/windows/sys/libqdma/source/qdma_platform.cpp:80
↓ 49 callersFunctionxdev_check_hndl
/ * xdev_check_hndl() - helper function to validate the device handle * * @param[in] pdev: pointer to struct pci_dev * @param[in] hndl: device hand
QDMA/linux-kernel/driver/libqdma/xdev.c:453
↓ 48 callersFunctionxnl_msg_add_int_attr
QDMA/linux-kernel/apps/dma-utils/dmactl.c:217
↓ 41 callersFunctionread_register
XDMA/linux-kernel/xdma/libxdma.c:207
↓ 40 callersFunctionxnl_msg_add_attr_uint
QDMA/linux-kernel/driver/src/nl.c:563
↓ 39 callersFunctionqdma_mbox_msg_free
QDMA/DPDK/drivers/net/qdma/qdma_mbox.c:350
↓ 32 callersFunctionqdma_reg_access_release
/ * qdma_reg_access_release() - Release function for Register access * * @dev_hndl: device handle * * Return: 0 - success and < 0 - failure *
QDMA/DPDK/drivers/net/qdma/qdma_platform.c:187
↓ 32 callersFunctionqdma_reg_access_release
QDMA/linux-kernel/driver/libqdma/qdma_platform.c:83
↓ 32 callersFunctionqdma_write_csr_values
QDMA/DPDK/drivers/net/qdma/qdma_access/qdma_access_common.c:231
↓ 32 callersFunctionqdma_write_csr_values
QDMA/linux-kernel/driver/libqdma/qdma_access/qdma_access_common.c:215
↓ 29 callersFunctionxnl_respond_buffer
QDMA/linux-kernel/driver/src/nl.c:690
↓ 27 callersFunctionget_last_win_err_msg
QDMA/windows/apps/common/include/device_file.hpp:160
↓ 25 callersFunctionqdma_mbox_msg_send
QDMA/linux-kernel/driver/libqdma/qdma_mbox.c:115
↓ 24 callersFunctionqdma_device_get_descq_by_id
QDMA/linux-kernel/driver/libqdma/qdma_device.c:367
↓ 24 callersFunctionqdma_mbox_memset
QDMA/DPDK/drivers/net/qdma/qdma_access/qdma_mbox_protocol.c:409
↓ 24 callersFunctionqdma_mbox_memset
QDMA/linux-kernel/driver/libqdma/qdma_access/qdma_mbox_protocol.c:393
↓ 24 callersFunctionqdma_reg_access_release
QDMA/windows/sys/libqdma/source/qdma_platform.cpp:72
↓ 24 callersFunctionqdma_write_csr_values
QDMA/windows/sys/libqdma/source/qdma_access/qdma_access_common.c:183
↓ 24 callersFunctionxnl_common_msg_send
QDMA/linux-kernel/apps/dma-utils/dmactl.c:652
↓ 24 callersFunctionxnl_rcv_check_xpdev
QDMA/linux-kernel/driver/src/nl.c:759
↓ 22 callersFunctionlist_add_tail
QDMA/linux-kernel/apps/dma-perf/dmaperf.c:1138
↓ 22 callersFunctionqdma_resource_lock_give
/ * qdma_resource_lock_give() - release lock after accessing * resource management APIs * * @return None *************
QDMA/DPDK/drivers/net/qdma/qdma_platform.c:117
↓ 22 callersFunctionqdma_resource_lock_give
QDMA/windows/sys/libqdma/source/qdma_platform.cpp:177
↓ 22 callersFunctionqdma_resource_lock_give
QDMA/linux-kernel/driver/libqdma/qdma_platform.c:111
↓ 21 callersFunctionarg_read_int
QDMA/linux-kernel/apps/dma-perf/dmaperf.c:281
↓ 21 callersFunctionqdma_mbox_msg_alloc
QDMA/linux-kernel/driver/libqdma/qdma_mbox.c:95
↓ 21 callersFunctionqdma_memfree
QDMA/windows/sys/libqdma/source/qdma_platform.cpp:141
↓ 20 callersFunctionnext_arg_read_int
QDMA/linux-kernel/apps/dma-ctl/cmd_parse.c:324
↓ 20 callersFunctionxvsec_mcapv2_read_status_reg
XVSEC/linux-kernel/drv/xvsec_mcap/versal/xvsec_mcap_versal.c:1091
↓ 19 callersMethodioctl
QDMA/windows/apps/common/include/device_file.hpp:285
↓ 18 callersFunctioneqdma_cpm5_get_device_attributes
/ * eqdma_cpm5_get_device_attributes() - Function to get the qdma device * attributes * * @dev_hndl: device handle * @dev_info: pointer to hold th
QDMA/DPDK/drivers/net/qdma/qdma_access/eqdma_cpm5_access/eqdma_cpm5_access.c:5664
↓ 18 callersFunctioneqdma_cpm5_get_device_attributes
/ * eqdma_cpm5_get_device_attributes() - Function to get the qdma device * attributes * * @dev_hndl: device handle * @dev_info: pointer to hold th
QDMA/linux-kernel/driver/libqdma/qdma_access/eqdma_cpm5_access/eqdma_cpm5_access.c:5648
↓ 18 callersFunctionqdma_mbox_msg_alloc
QDMA/DPDK/drivers/net/qdma/qdma_mbox.c:345
↓ 18 callersFunctionqdma_mbox_msg_send
QDMA/DPDK/drivers/net/qdma/qdma_mbox.c:312
↓ 18 callersFunctionxvsec_validate_handle
XVSEC/linux-kernel/libxvsec/xvsec.c:372
↓ 17 callersFunctioneqdma_get_device_attributes
/ * eqdma_get_device_attributes() - Function to get the qdma device * attributes * * @dev_hndl: device handle * @dev_info: pointer to hold the dev
QDMA/DPDK/drivers/net/qdma/qdma_access/eqdma_soft_access/eqdma_soft_access.c:5700
↓ 17 callersFunctioneqdma_get_device_attributes
/ * eqdma_get_device_attributes() - Function to get the qdma device * attributes * * @dev_hndl: device handle * @dev_info: pointer to hold the dev
QDMA/windows/sys/libqdma/source/qdma_access/eqdma_soft_access/eqdma_soft_access.c:4692
↓ 17 callersFunctioneqdma_get_device_attributes
/ * eqdma_get_device_attributes() - Function to get the qdma device * attributes * * @dev_hndl: device handle * @dev_info: pointer to hold the dev
QDMA/linux-kernel/driver/libqdma/qdma_access/eqdma_soft_access/eqdma_soft_access.c:5684
↓ 17 callersFunctionhw_monitor_reg
* hw_monitor_reg() - polling a register repeatly until * (the register value & mask) == val or time is up * * return -QDMA_BUSY_IIMEOUT_ERR if regi
QDMA/DPDK/drivers/net/qdma/qdma_access/qdma_access_common.c:67
↓ 17 callersFunctionhw_monitor_reg
* hw_monitor_reg() - polling a register repeatly until * (the register value & mask) == val or time is up * * return -QDMA_BUSY_IIMEOUT_ERR if regi
QDMA/linux-kernel/driver/libqdma/qdma_access/qdma_access_common.c:51
↓ 17 callersFunctionxnl_mem_alloc
QDMA/linux-kernel/driver/src/nl.c:739
↓ 16 callersFunctionPciWrite
QDMA/DPDK/examples/qdma_testapp/pcierw.c:52
↓ 16 callersFunctioncheck_error_code
XVSEC/linux-kernel/libxvsec/xvsec_mcap.c:31
↓ 16 callersFunctionmdb5_dma_strerror
MDB5/client-apps/dma-utils/dma_common_utils.c:687
↓ 16 callersFunctionopen_device
QDMA/windows/apps/dma-ctl/dmactl.cpp:52
↓ 16 callersFunctionqdma_cpm4_get_device_attributes
/ * qdma_cpm4_get_device_attributes() - Function to get the qdma * device attributes * * @dev_hndl: device handle * @dev_info: pointer to hold the
QDMA/DPDK/drivers/net/qdma/qdma_access/qdma_cpm4_access/qdma_cpm4_access.c:4393
↓ 16 callersFunctionqdma_cpm4_get_device_attributes
/ * qdma_cpm4_get_device_attributes() - Function to get the qdma * device attributes * * @dev_hndl: device handle * @dev_info: pointer to hold the
QDMA/linux-kernel/driver/libqdma/qdma_access/qdma_cpm4_access/qdma_cpm4_access.c:4377
↓ 16 callersFunctionqdma_dev_decrement_active_queue
QDMA/DPDK/drivers/net/qdma/qdma_access/qdma_resource_mgmt.c:715
↓ 16 callersFunctionqdma_read_csr_values
QDMA/DPDK/drivers/net/qdma/qdma_access/qdma_access_common.c:242
↓ 16 callersFunctionqdma_read_csr_values
QDMA/linux-kernel/driver/libqdma/qdma_access/qdma_access_common.c:226
↓ 16 callersFunctionqdma_reg_access_lock
/ * qdma_reg_access_lock() - Lock function for Register access * * @dev_hndl: device handle * * Return: 0 - success and < 0 - failure *******
QDMA/DPDK/drivers/net/qdma/qdma_platform.c:172
↓ 16 callersFunctionqdma_reg_access_lock
QDMA/linux-kernel/driver/libqdma/qdma_platform.c:74
↓ 16 callersFunctionretrive_ioctl
QDMA/windows/sys/drv/source/io_queue.cpp:589
↓ 15 callersFunctiongetopt_integer
MDB5/client-apps/dma-utils/dma_common_utils.c:105
↓ 15 callersFunctionqdma_calloc
QDMA/windows/sys/libqdma/source/qdma_platform.cpp:128
↓ 15 callersFunctionqdma_dev_notify_qdel
QDMA/DPDK/drivers/net/qdma/qdma_devops.c:215
↓ 15 callersFunctionqdma_get_device_attributes
/ * qdma_get_device_attributes() - Function to get the qdma device attributes * * @dev_hndl: device handle * @dev_info: pointer to hold the device
QDMA/DPDK/drivers/net/qdma/qdma_access/qdma_soft_access/qdma_soft_access.c:4227
↓ 15 callersFunctionqdma_get_device_attributes
/ * qdma_get_device_attributes() - Function to get the qdma device attributes * * @dev_hndl: device handle * @dev_info: pointer to hold the device
QDMA/windows/sys/libqdma/source/qdma_access/qdma_soft_access/qdma_soft_access.c:4115
↓ 15 callersFunctionqdma_get_device_attributes
/ * qdma_get_device_attributes() - Function to get the qdma device attributes * * @dev_hndl: device handle * @dev_info: pointer to hold the device
QDMA/linux-kernel/driver/libqdma/qdma_access/qdma_soft_access/qdma_soft_access.c:4211
↓ 15 callersFunctionqdma_s80_hard_get_device_attributes
/ * qdma_s80_hard_get_device_attributes() - Function to get the qdma * device attributes * * @dev_hndl: device handle * @dev_info: pointer to hold
QDMA/windows/sys/libqdma/source/qdma_access/qdma_s80_hard_access/qdma_s80_hard_access.c:4265
↓ 15 callersFunctionvalidate_qdma_dev_info
QDMA/DPDK/drivers/net/qdma/rte_pmd_qdma.c:56
↓ 14 callersFunctionqdma_get_device_active_queue_count
QDMA/linux-kernel/driver/libqdma/qdma_access/qdma_resource_mgmt.c:761
↓ 14 callersFunctionqdma_resource_lock_take
/ * qdma_resource_lock_take() - take lock to access resource management APIs * * @return None *****************************************************
QDMA/DPDK/drivers/net/qdma/qdma_platform.c:105
↓ 14 callersFunctionqdma_resource_lock_take
QDMA/windows/sys/libqdma/source/qdma_platform.cpp:171
↓ 14 callersFunctionqdma_resource_lock_take
QDMA/linux-kernel/driver/libqdma/qdma_platform.c:106
↓ 13 callersFunctionarg_read_int
QDMA/linux-kernel/apps/dma-latency/dmalat.c:177
↓ 13 callersFunctionget_intr_ring_index
QDMA/linux-kernel/driver/libqdma/qdma_intr.c:1015
↓ 13 callersFunctionhw_monitor_reg
* hw_monitor_reg() - polling a register repeatly until * (the register value & mask) == val or time is up * * return -QDMA_BUSY_IIMEOUT_ERR if regi
QDMA/windows/sys/libqdma/source/qdma_access/qdma_access_common.c:48
↓ 13 callersFunctionprint_ignored_params
QDMA/linux-kernel/apps/dma-ctl/cmd_parse.c:520
↓ 13 callersFunctionqconf_get
QDMA/linux-kernel/driver/src/nl.c:793
↓ 13 callersFunctionxcdev_check
XDMA/linux-kernel/xdma/xdma_cdev.c:133
↓ 12 callersFunctionqdma_get_error_code
/ * qdma_get_error_code() - function to get the qdma access mapped * error code * * @acc_err_code: qdma access error code * * Return: return
QDMA/DPDK/drivers/net/qdma/qdma_access/qdma_access_common.c:1308
↓ 12 callersFunctionqdma_read_csr_values
QDMA/windows/sys/libqdma/source/qdma_access/qdma_access_common.c:194
↓ 12 callersFunctionqdma_reg_access_lock
QDMA/windows/sys/libqdma/source/qdma_platform.cpp:63
↓ 12 callersFunctionxnl_chk_attr
QDMA/linux-kernel/driver/src/nl.c:868
↓ 12 callersFunctionxvsec_util_fread
XVSEC/linux-kernel/drv/xvsec_util.c:91
↓ 11 callersFunctionPciRead
QDMA/DPDK/examples/qdma_testapp/pcierw.c:46
↓ 11 callersFunctionamd_mdb5_dma_cdev2channel
MDB5/client-driver/mdb5-dmaclient-cdev.c:118
↓ 11 callersFunctionamd_mdb5_dma_comp_status_get
* amd_mdb5_dma_comp_status_get() * * @comp pointer to the completion structure * * Get the status of a request * * @return return the status of
MDB5/client-driver/mdb5-dmaclient-cdev.c:349
↓ 11 callersFunctionarg_read_int
QDMA/linux-kernel/apps/dma-xfer/dmaxfer.c:157
↓ 11 callersFunctioneqdma_cpm5_dump_reg_info
QDMA/DPDK/drivers/net/qdma/qdma_access/eqdma_cpm5_access/eqdma_cpm5_access.c:6778
↓ 11 callersFunctioneqdma_cpm5_dump_reg_info
QDMA/linux-kernel/driver/libqdma/qdma_access/eqdma_cpm5_access/eqdma_cpm5_access.c:6762
↓ 11 callersFunctioneqdma_cpm5_indirect_reg_clear
* eqdma_cpm5_indirect_reg_clear() - helper function to clear indirect * context registers. * * return -QDMA_ERR_HWACC_BUSY_TIMEOUT if register
QDMA/DPDK/drivers/net/qdma/qdma_access/eqdma_cpm5_access/eqdma_cpm5_access.c:2086
↓ 11 callersFunctioneqdma_cpm5_indirect_reg_clear
* eqdma_cpm5_indirect_reg_clear() - helper function to clear indirect * context registers. * * return -QDMA_ERR_HWACC_BUSY_TIMEOUT if register
QDMA/linux-kernel/driver/libqdma/qdma_access/eqdma_cpm5_access/eqdma_cpm5_access.c:2070
↓ 11 callersFunctioneqdma_dump_reg_info
QDMA/DPDK/drivers/net/qdma/qdma_access/eqdma_soft_access/eqdma_soft_access.c:6726
↓ 11 callersFunctioneqdma_dump_reg_info
QDMA/linux-kernel/driver/libqdma/qdma_access/eqdma_soft_access/eqdma_soft_access.c:6710
↓ 11 callersMethodget_va
QDMA/windows/sys/libqdma/source/qdma.cpp:882
↓ 11 callersFunctionindex_of_array
Utility function to find index of an element in an array */
QDMA/DPDK/drivers/net/qdma/qdma_common.c:331
↓ 11 callersFunctionmcap_read_enable_toggle
XVSEC/linux-kernel/drv/xvsec_mcap/spartan/xvsec_mcap_spartan.c:115
↓ 11 callersMethodopen
QDMA/windows/apps/common/include/device_file.hpp:201
↓ 11 callersFunctionqdma_get_master_resource_entry
QDMA/DPDK/drivers/net/qdma/qdma_access/qdma_resource_mgmt.c:104
↓ 11 callersFunctionqdma_get_master_resource_entry
QDMA/windows/sys/libqdma/source/qdma_access/qdma_resource_mgmt.c:87
↓ 11 callersFunctionqdma_get_master_resource_entry
QDMA/linux-kernel/driver/libqdma/qdma_access/qdma_resource_mgmt.c:88
↓ 11 callersFunctionqdma_memset
QDMA/DPDK/drivers/net/qdma/qdma_access/qdma_access_common.c:453
↓ 11 callersFunctionqdma_memset
QDMA/linux-kernel/driver/libqdma/qdma_access/qdma_access_common.c:437
next →1–100 of 3,080, ranked by callers