/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_xsk.c | 24 struct xsk_buff_pool *pool, in ixgbe_xsk_pool_enable() 67 struct xsk_buff_pool *pool; in ixgbe_xsk_pool_disable() local 90 struct xsk_buff_pool *pool, in ixgbe_xsk_pool_setup() 398 struct xsk_buff_pool *pool = xdp_ring->xsk_pool; in ixgbe_xmit_zc() local 466 struct xsk_buff_pool *pool = tx_ring->xsk_pool; in ixgbe_clean_xdp_tx_irq() local 553 struct xsk_buff_pool *pool = tx_ring->xsk_pool; in ixgbe_xsk_clean_tx_ring() local
|
/openbmc/linux/drivers/net/ethernet/intel/igc/ |
H A D | igc_xdp.c | 44 struct xsk_buff_pool *pool, u16 queue_id) in igc_xdp_enable_pool() 108 struct xsk_buff_pool *pool; in igc_xdp_disable_pool() local 146 int igc_xdp_setup_pool(struct igc_adapter *adapter, struct xsk_buff_pool *pool, in igc_xdp_setup_pool()
|
/openbmc/linux/kernel/dma/ |
H A D | swiotlb.c | 306 static void add_mem_pool(struct io_tlb_mem *mem, struct io_tlb_pool *pool) in add_mem_pool() 687 struct io_tlb_pool *pool; in swiotlb_alloc_pool() local 738 struct io_tlb_pool *pool; in swiotlb_dyn_alloc() local 756 struct io_tlb_pool *pool = container_of(rcu, struct io_tlb_pool, rcu); in swiotlb_dyn_free() local 778 struct io_tlb_pool *pool; in swiotlb_find_pool() local 801 static void swiotlb_del_pool(struct device *dev, struct io_tlb_pool *pool) in swiotlb_del_pool() 997 static int swiotlb_area_find_slots(struct device *dev, struct io_tlb_pool *pool, in swiotlb_area_find_slots() 1118 static int swiotlb_pool_find_slots(struct device *dev, struct io_tlb_pool *pool, in swiotlb_pool_find_slots() 1158 struct io_tlb_pool *pool; in swiotlb_find_slots() local 1263 static unsigned long mem_pool_used(struct io_tlb_pool *pool) in mem_pool_used() [all …]
|
/openbmc/u-boot/drivers/mtd/ubi/ |
H A D | fastmap-wl.c | 55 struct ubi_fm_pool *pool) in return_unused_pool_pebs() 120 struct ubi_fm_pool *pool = &ubi->fm_pool; in ubi_refill_pools() local 207 struct ubi_fm_pool *pool = &ubi->fm_pool; in ubi_wl_get_peb() local 260 struct ubi_fm_pool *pool = &ubi->fm_wl_pool; in get_peb_for_wl() local
|
/openbmc/linux/net/xdp/ |
H A D | xsk_queue.h | 143 static inline bool xp_aligned_validate_desc(struct xsk_buff_pool *pool, in xp_aligned_validate_desc() 162 static inline bool xp_unaligned_validate_desc(struct xsk_buff_pool *pool, in xp_unaligned_validate_desc() 182 static inline bool xp_validate_desc(struct xsk_buff_pool *pool, in xp_validate_desc() 196 struct xsk_buff_pool *pool) in xskq_cons_is_valid_desc() 207 struct xsk_buff_pool *pool) in xskq_cons_read_desc() 226 static inline void parse_desc(struct xsk_queue *q, struct xsk_buff_pool *pool, in parse_desc() 234 u32 xskq_cons_read_desc_batch(struct xsk_queue *q, struct xsk_buff_pool *pool, in xskq_cons_read_desc_batch() 320 struct xsk_buff_pool *pool) in xskq_cons_peek_desc()
|
H A D | xsk.c | 39 void xsk_set_rx_need_wakeup(struct xsk_buff_pool *pool) in xsk_set_rx_need_wakeup() 49 void xsk_set_tx_need_wakeup(struct xsk_buff_pool *pool) in xsk_set_tx_need_wakeup() 66 void xsk_clear_rx_need_wakeup(struct xsk_buff_pool *pool) in xsk_clear_rx_need_wakeup() 76 void xsk_clear_tx_need_wakeup(struct xsk_buff_pool *pool) in xsk_clear_tx_need_wakeup() 93 bool xsk_uses_need_wakeup(struct xsk_buff_pool *pool) in xsk_uses_need_wakeup() 123 int xsk_reg_pool_at_qid(struct net_device *dev, struct xsk_buff_pool *pool, in xsk_reg_pool_at_qid() 398 void xsk_tx_completed(struct xsk_buff_pool *pool, u32 nb_entries) in xsk_tx_completed() 404 void xsk_tx_release(struct xsk_buff_pool *pool) in xsk_tx_release() 418 bool xsk_tx_peek_desc(struct xsk_buff_pool *pool, struct xdp_desc *desc) in xsk_tx_peek_desc() 449 static u32 xsk_tx_peek_release_fallback(struct xsk_buff_pool *pool, u32 max_entries) in xsk_tx_peek_release_fallback() [all …]
|
/openbmc/linux/include/net/ |
H A D | xsk_buff_pool.h | 29 struct xsk_buff_pool *pool; member 118 static inline void xp_init_xskb_addr(struct xdp_buff_xsk *xskb, struct xsk_buff_pool *pool, in xp_init_xskb_addr() 125 static inline void xp_init_xskb_dma(struct xdp_buff_xsk *xskb, struct xsk_buff_pool *pool, in xp_init_xskb_dma() 161 static inline void xp_dma_sync_for_device(struct xsk_buff_pool *pool, in xp_dma_sync_for_device() 177 static inline bool xp_desc_crosses_non_contig_pg(struct xsk_buff_pool *pool, in xp_desc_crosses_non_contig_pg() 194 static inline u64 xp_aligned_extract_addr(struct xsk_buff_pool *pool, u64 addr) in xp_aligned_extract_addr() 215 static inline u32 xp_aligned_extract_idx(struct xsk_buff_pool *pool, u64 addr) in xp_aligned_extract_idx()
|
/openbmc/linux/net/rds/ |
H A D | ib_frmr.c | 56 struct rds_ib_mr_pool *pool; in rds_ib_alloc_frmr() local 108 struct rds_ib_mr_pool *pool = ibmr->pool; in rds_ib_free_frmr() local 188 struct rds_ib_mr_pool *pool, in rds_ib_map_frmr() 439 struct rds_ib_mr_pool *pool = ibmr->pool; in rds_ib_free_frmr_list() local
|
/openbmc/linux/net/sunrpc/ |
H A D | svc.c | 506 struct svc_pool *pool = &serv->sv_pools[i]; in __svc_create() local 592 struct svc_pool *pool = &serv->sv_pools[i]; in svc_destroy() local 638 svc_rqst_alloc(struct svc_serv *serv, struct svc_pool *pool, int node) in svc_rqst_alloc() 675 svc_prepare_thread(struct svc_serv *serv, struct svc_pool *pool, int node) in svc_prepare_thread() 704 void svc_pool_wake_idle_thread(struct svc_pool *pool) in svc_pool_wake_idle_thread() 726 svc_pool_next(struct svc_serv *serv, struct svc_pool *pool, unsigned int *state) in svc_pool_next() 732 svc_pool_victim(struct svc_serv *serv, struct svc_pool *pool, unsigned int *state) in svc_pool_victim() 764 svc_start_kthreads(struct svc_serv *serv, struct svc_pool *pool, int nrservs) in svc_start_kthreads() 799 svc_stop_kthreads(struct svc_serv *serv, struct svc_pool *pool, int nrservs) in svc_stop_kthreads() 836 svc_set_num_threads(struct svc_serv *serv, struct svc_pool *pool, int nrservs) in svc_set_num_threads() [all …]
|
H A D | svc_xprt.c | 459 struct svc_pool *pool; in svc_xprt_enqueue() local 486 static struct svc_xprt *svc_xprt_dequeue(struct svc_pool *pool) in svc_xprt_dequeue() 582 struct svc_pool *pool = &serv->sv_pools[0]; in svc_wake_up() local 703 struct svc_pool *pool = rqstp->rq_pool; in rqst_should_sleep() local 726 struct svc_pool *pool = rqstp->rq_pool; in svc_get_next_xprt() local 1086 struct svc_pool *pool; in svc_dequeue_net() local 1392 struct svc_pool *pool = p; in svc_pool_stats_next() local 1416 struct svc_pool *pool = p; in svc_pool_stats_show() local
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dce_i2c.c | 29 struct resource_pool *pool, in dce_i2c_oem_device_present() 55 struct resource_pool *pool, in dce_i2c_submit_command()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/ |
H A D | setup.c | 63 struct xsk_buff_pool *pool, in mlx5e_init_xsk_rq() 95 struct mlx5e_rq_param *rq_params, struct xsk_buff_pool *pool, in mlx5e_open_xsk_rq() 114 struct mlx5e_xsk_param *xsk, struct xsk_buff_pool *pool, in mlx5e_open_xsk()
|
/openbmc/linux/arch/ia64/kernel/ |
H A D | uncached.c | 30 struct gen_pool *pool; member 221 struct gen_pool *pool = uncached_pools[nid].pool; in uncached_free_page() local 247 struct gen_pool *pool = uncached_pools[nid].pool; in uncached_build_memmap() local
|
/openbmc/linux/sound/core/seq/ |
H A D | seq_memory.h | 34 struct snd_seq_pool *pool; /* used pool */ member 75 static inline int snd_seq_unused_cells(struct snd_seq_pool *pool) in snd_seq_unused_cells() 81 static inline int snd_seq_total_cells(struct snd_seq_pool *pool) in snd_seq_total_cells()
|
/openbmc/linux/drivers/soc/ti/ |
H A D | knav_qmss_queue.c | 686 static void kdesc_fill_pool(struct knav_pool *pool) in kdesc_fill_pool() 706 static void kdesc_empty_pool(struct knav_pool *pool) in kdesc_empty_pool() 735 struct knav_pool *pool = ph; in knav_pool_desc_virt_to_dma() local 742 struct knav_pool *pool = ph; in knav_pool_desc_dma_to_virt() local 761 struct knav_pool *pool, *pi = NULL, *iter; in knav_pool_create() local 861 struct knav_pool *pool = ph; in knav_pool_destroy() local 891 struct knav_pool *pool = ph; in knav_pool_desc_get() local 911 struct knav_pool *pool = ph; in knav_pool_desc_put() local 931 struct knav_pool *pool = ph; in knav_pool_desc_map() local 956 struct knav_pool *pool = ph; in knav_pool_desc_unmap() local [all …]
|
/openbmc/linux/drivers/scsi/lpfc/ |
H A D | lpfc_mem.c | 88 struct lpfc_dma_pool *pool = &phba->lpfc_mbuf_safety_pool; in lpfc_mem_alloc() local 218 struct lpfc_dma_pool *pool = &phba->lpfc_mbuf_safety_pool; in lpfc_mem_free() local 382 struct lpfc_dma_pool *pool = &phba->lpfc_mbuf_safety_pool; in lpfc_mbuf_alloc() local 415 struct lpfc_dma_pool *pool = &phba->lpfc_mbuf_safety_pool; in __lpfc_mbuf_free() local
|
/openbmc/linux/drivers/net/ipa/ |
H A D | gsi_trans.c | 87 int gsi_trans_pool_init(struct gsi_trans_pool *pool, size_t size, u32 count, in gsi_trans_pool_init() 124 void gsi_trans_pool_exit(struct gsi_trans_pool *pool) in gsi_trans_pool_exit() 135 int gsi_trans_pool_init_dma(struct device *dev, struct gsi_trans_pool *pool, in gsi_trans_pool_init_dma() 175 void gsi_trans_pool_exit_dma(struct device *dev, struct gsi_trans_pool *pool) in gsi_trans_pool_exit_dma() 184 static u32 gsi_trans_pool_alloc_common(struct gsi_trans_pool *pool, u32 count) in gsi_trans_pool_alloc_common() 203 void *gsi_trans_pool_alloc(struct gsi_trans_pool *pool, u32 count) in gsi_trans_pool_alloc() 209 void *gsi_trans_pool_alloc_dma(struct gsi_trans_pool *pool, dma_addr_t *addr) in gsi_trans_pool_alloc_dma()
|
/openbmc/linux/drivers/misc/ |
H A D | sram.h | 16 struct gen_pool *pool; member 29 struct gen_pool *pool; member 41 bool pool; member
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce80/ |
H A D | dce80_resource.c | 804 static void dce80_resource_destruct(struct dce110_resource_pool *pool) in dce80_resource_destruct() 928 static void dce80_destroy_resource_pool(struct resource_pool **pool) in dce80_destroy_resource_pool() 951 struct dce110_resource_pool *pool) in dce80_construct() 1136 struct dce110_resource_pool *pool = in dce80_create_resource_pool() local 1153 struct dce110_resource_pool *pool) in dce81_construct() 1336 struct dce110_resource_pool *pool = in dce81_create_resource_pool() local 1353 struct dce110_resource_pool *pool) in dce83_construct() 1533 struct dce110_resource_pool *pool = in dce83_create_resource_pool() local
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce60/ |
H A D | dce60_resource.c | 797 static void dce60_resource_destruct(struct dce110_resource_pool *pool) in dce60_resource_destruct() 921 static void dce60_destroy_resource_pool(struct resource_pool **pool) in dce60_destroy_resource_pool() 944 struct dce110_resource_pool *pool) in dce60_construct() 1122 struct dce110_resource_pool *pool = in dce60_create_resource_pool() local 1139 struct dce110_resource_pool *pool) in dce61_construct() 1320 struct dce110_resource_pool *pool = in dce61_create_resource_pool() local 1337 struct dce110_resource_pool *pool) in dce64_construct() 1514 struct dce110_resource_pool *pool = in dce64_create_resource_pool() local
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ktls_tx.c | 280 struct mlx5e_tls_tx_pool *pool = in create_work() local 330 struct mlx5e_tls_tx_pool *pool = in destroy_work() local 359 struct mlx5e_tls_tx_pool *pool; in mlx5e_tls_tx_pool_init() local 387 static void mlx5e_tls_tx_pool_list_cleanup(struct mlx5e_tls_tx_pool *pool) in mlx5e_tls_tx_pool_list_cleanup() 409 static void mlx5e_tls_tx_pool_cleanup(struct mlx5e_tls_tx_pool *pool) in mlx5e_tls_tx_pool_cleanup() 416 static void pool_push(struct mlx5e_tls_tx_pool *pool, struct mlx5e_ktls_offload_context_tx *obj) in pool_push() 425 static struct mlx5e_ktls_offload_context_tx *pool_pop(struct mlx5e_tls_tx_pool *pool) in pool_pop() 458 struct mlx5e_tls_tx_pool *pool; in mlx5e_ktls_add_tx() local 513 struct mlx5e_tls_tx_pool *pool; in mlx5e_ktls_del_tx() local
|
/openbmc/linux/tools/hv/ |
H A D | hv_kvp_daemon.c | 121 static void kvp_acquire_lock(int pool) in kvp_acquire_lock() 133 static void kvp_release_lock(int pool) in kvp_release_lock() 145 static void kvp_update_file(int pool) in kvp_update_file() 175 static void kvp_update_mem_state(int pool) in kvp_update_mem_state() 267 static int kvp_key_delete(int pool, const __u8 *key, int key_size) in kvp_key_delete() 310 static int kvp_key_add_or_modify(int pool, const __u8 *key, int key_size, in kvp_key_add_or_modify() 364 static int kvp_get_value(int pool, const __u8 *key, int key_size, __u8 *value, in kvp_get_value() 396 static int kvp_pool_enumerate(int pool, int index, __u8 *key, int key_size, in kvp_pool_enumerate() 1546 int pool; in main() local
|
/openbmc/linux/drivers/infiniband/sw/rxe/ |
H A D | rxe_pool.h | 23 struct rxe_pool *pool; member 60 #define rxe_add_to_pool(pool, obj) __rxe_add_to_pool(pool, &(obj)->elem, true) argument 61 #define rxe_add_to_pool_ah(pool, obj, sleepable) __rxe_add_to_pool(pool, \ argument
|
/openbmc/linux/drivers/crypto/hisilicon/ |
H A D | sgl.c | 61 struct hisi_acc_sgl_pool *pool; in hisi_acc_create_sgl_pool() local 140 void hisi_acc_free_sgl_pool(struct device *dev, struct hisi_acc_sgl_pool *pool) in hisi_acc_free_sgl_pool() 158 static struct hisi_acc_hw_sgl *acc_get_sgl(struct hisi_acc_sgl_pool *pool, in acc_get_sgl() 222 struct hisi_acc_sgl_pool *pool, in hisi_acc_sg_buf_map_to_hw_sgl()
|
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_common.c | 523 static int otx2_alloc_pool_buf(struct otx2_nic *pfvf, struct otx2_pool *pool, in otx2_alloc_pool_buf() 541 static int __otx2_alloc_rbuf(struct otx2_nic *pfvf, struct otx2_pool *pool, in __otx2_alloc_rbuf() 563 int otx2_alloc_rbuf(struct otx2_nic *pfvf, struct otx2_pool *pool, in otx2_alloc_rbuf() 927 struct otx2_pool *pool; in otx2_sq_init() local 1211 void otx2_free_bufs(struct otx2_nic *pfvf, struct otx2_pool *pool, in otx2_free_bufs() 1234 struct otx2_pool *pool; in otx2_free_aura_ptr() local 1265 struct otx2_pool *pool; in otx2_aura_pool_free() local 1286 struct otx2_pool *pool; in otx2_aura_init() local 1364 struct otx2_pool *pool; in otx2_pool_init() local 1432 struct otx2_pool *pool; in otx2_sq_aura_pool_init() local [all …]
|