Home
last modified time | relevance | path

Searched refs:pthread_mutex_t (Results 1 – 25 of 46) sorted by relevance

12

/dpdk/lib/eal/windows/include/
H A Dpthread.h33 typedef CRITICAL_SECTION pthread_mutex_t; typedef
160 pthread_mutex_init(pthread_mutex_t *mutex, in pthread_mutex_init()
168 pthread_mutex_lock(pthread_mutex_t *mutex) in pthread_mutex_lock()
175 pthread_mutex_unlock(pthread_mutex_t *mutex) in pthread_mutex_unlock()
182 pthread_mutex_destroy(pthread_mutex_t *mutex) in pthread_mutex_destroy()
/dpdk/drivers/net/hinic/base/
H A Dhinic_compat.h203 static inline int hinic_mutex_init(pthread_mutex_t *pthreadmutex, in hinic_mutex_init()
215 static inline int hinic_mutex_destroy(pthread_mutex_t *pthreadmutex) in hinic_mutex_destroy()
226 static inline int hinic_mutex_lock(pthread_mutex_t *pthreadmutex) in hinic_mutex_lock()
241 static inline int hinic_mutex_unlock(pthread_mutex_t *pthreadmutex) in hinic_mutex_unlock()
H A Dhinic_pmd_mbox.h61 pthread_mutex_t mbox_send_mutex;
62 pthread_mutex_t msg_send_mutex;
H A Dhinic_pmd_mgmt.h87 pthread_mutex_t sync_msg_mutex;
/dpdk/lib/vhost/
H A Dfd_man.h25 pthread_mutex_t fd_mutex;
26 pthread_mutex_t fd_pooling_mutex;
H A Dsocket.c33 pthread_mutex_t conn_mutex;
76 pthread_mutex_t mutex;
423 pthread_mutex_t mutex;
/dpdk/drivers/raw/ifpga/base/
H A Dopae_spi.h81 pthread_mutex_t *mutex; /* to be passed to spi_transaction_dev */
109 pthread_mutex_t lock;
110 pthread_mutex_t *mutex; /* multi-process mutex from adapter */
H A Dopae_i2c.h96 pthread_mutex_t lock;
97 pthread_mutex_t *mutex; /* multi-process mutex from adapter */
H A Dopae_hw_api.c312 static void opae_mutex_init(pthread_mutex_t *mutex) in opae_mutex_init()
361 static pthread_mutex_t *opae_adapter_mutex_open(struct opae_adapter *adapter) in opae_adapter_mutex_open()
373 shm_id = opae_shm_open(shm_name, sizeof(pthread_mutex_t), &new_shm); in opae_adapter_mutex_open()
379 ptr = mmap(NULL, sizeof(pthread_mutex_t), in opae_adapter_mutex_open()
382 adapter->lock = (pthread_mutex_t *)ptr; in opae_adapter_mutex_open()
408 ret = munmap(adapter->lock, sizeof(pthread_mutex_t)); in opae_adapter_mutex_close()
H A Dopae_hw_api.h280 pthread_mutex_t spi_mutex;
281 pthread_mutex_t i2c_mutex;
303 pthread_mutex_t *lock; /* multi-process mutex for IFPGA */
/dpdk/drivers/net/axgbe/
H A Daxgbe_ethdev.h604 pthread_mutex_t xpcs_mutex;
605 pthread_mutex_t i2c_mutex;
606 pthread_mutex_t an_mutex;
607 pthread_mutex_t phy_mutex;
/dpdk/drivers/net/bnxt/
H A Dbnxt.h545 pthread_mutex_t vfr_lock;
546 pthread_mutex_t vfr_start_lock;
714 pthread_mutex_t flow_lock;
770 pthread_mutex_t def_cp_lock;
776 pthread_mutex_t health_check_lock;
781 pthread_mutex_t err_recovery_lock;
/dpdk/drivers/net/bnxt/tf_ulp/
H A Dulp_ha_mgr.h34 pthread_mutex_t ha_lock;
H A Dbnxt_ulp.h83 pthread_mutex_t flow_db_lock;
114 pthread_mutex_t bnxt_ulp_mutex;
H A Dulp_fc_mgr.h52 pthread_mutex_t fc_lock;
/dpdk/drivers/net/virtio/virtio_user/
H A Dvirtio_user_dev.h58 pthread_mutex_t mutex;
/dpdk/drivers/bus/dpaa/base/qbman/
H A Ddpaa_sys.c21 static pthread_mutex_t process_irq_lock = PTHREAD_MUTEX_INITIALIZER;
H A Dprocess.c24 static pthread_mutex_t fd_init_lock = PTHREAD_MUTEX_INITIALIZER;
/dpdk/drivers/common/cnxk/
H A Droc_bphy_cgx.h20 pthread_mutex_t lock;
/dpdk/drivers/raw/cnxk_gpio/
H A Dcnxk_gpio_irq.c41 pthread_mutex_t lock;
/dpdk/drivers/vdpa/mlx5/
H A Dmlx5_vdpa.h127 pthread_mutex_t vq_config_lock;
/dpdk/drivers/net/atlantic/
H A Datl_types.h144 pthread_mutex_t mbox_mutex;
/dpdk/drivers/net/hinic/
H A Dhinic_pmd_ethdev.h349 pthread_mutex_t rx_mode_mutex;
/dpdk/drivers/net/mlx5/windows/
H A Dmlx5_flow_os.c256 static pthread_mutex_t lock_thread_list;
/dpdk/drivers/vdpa/sfc/
H A Dsfc_vdpa.c25 static pthread_mutex_t sfc_vdpa_adapter_list_lock = PTHREAD_MUTEX_INITIALIZER;

12