Searched defs:pool (Results 101 - 125 of 316) sorted by relevance

1234567891011>>

/linux-master/drivers/md/dm-vdo/
H A Dphysical-zone.c213 static void return_pbn_lock_to_pool(struct pbn_lock_pool *pool, struc argument
239 struct pbn_lock_pool *pool; local
265 free_pbn_lock_pool(struct pbn_lock_pool *pool) argument
288 borrow_pbn_lock_from_pool(struct pbn_lock_pool *pool, enum pbn_lock_type type, struct pbn_lock **lock_ptr) argument
[all...]
H A Dvio.c315 struct vio_pool *pool; local
358 free_vio_pool(struct vio_pool *pool) argument
392 is_vio_pool_busy(struct vio_pool *pool) argument
402 acquire_vio_from_pool(struct vio_pool *pool, struct vdo_waiter *waiter) argument
425 return_vio_to_pool(struct vio_pool *pool, struct pooled_vio *vio) argument
[all...]
/linux-master/drivers/gpu/drm/ttm/tests/
H A Dttm_pool_test.c79 struct ttm_pool *pool; local
140 struct ttm_pool *pool; local
201 struct ttm_pool *pool; local
241 struct ttm_pool *pool; local
269 struct ttm_pool *pool; local
303 struct ttm_pool *pool; local
339 struct ttm_pool *pool; local
370 struct ttm_pool *pool; local
398 struct ttm_pool *pool; local
[all...]
/linux-master/sound/core/seq/
H A Dseq_memory.c22 static inline int snd_seq_pool_available(struct snd_seq_pool *pool) argument
27 static inline int snd_seq_output_ok(struct snd_seq_pool *pool) argument
225 static inline void free_cell(struct snd_seq_pool *pool, argument
235 struct snd_seq_pool *pool; local
267 snd_seq_cell_alloc(struct snd_seq_pool *pool, struct snd_seq_event_cell **cellp, int nonblock, struct file *file, struct mutex *mutexp) argument
339 snd_seq_event_dup(struct snd_seq_pool *pool, struct snd_seq_event *event, struct snd_seq_event_cell **cellp, int nonblock, struct file *file, struct mutex *mutexp) argument
426 snd_seq_pool_poll_wait(struct snd_seq_pool *pool, struct file *file, poll_table *wait) argument
435 snd_seq_pool_init(struct snd_seq_pool *pool) argument
474 snd_seq_pool_mark_closing(struct snd_seq_pool *pool) argument
483 snd_seq_pool_done(struct snd_seq_pool *pool) argument
517 struct snd_seq_pool *pool; local
541 struct snd_seq_pool *pool = *ppool; local
553 snd_seq_info_pool(struct snd_info_buffer *buffer, struct snd_seq_pool *pool, char *space) argument
[all...]
/linux-master/mm/
H A Dmempool.c24 static void poison_error(mempool_t *pool, void *element, size_t size, argument
41 static void __check_element(mempool_t *pool, void *element, size_t size) argument
57 static void check_element(mempool_t *pool, void *element) argument
86 poison_element(mempool_t *pool, void *element) argument
107 check_element(mempool_t *pool, void *element) argument
110 poison_element(mempool_t *pool, void *element) argument
115 kasan_poison_element(mempool_t *pool, void *element) argument
125 kasan_unpoison_element(mempool_t *pool, void *element) argument
137 add_element(mempool_t *pool, void *element) argument
145 remove_element(mempool_t *pool) argument
166 mempool_exit(mempool_t *pool) argument
185 mempool_destroy(mempool_t *pool) argument
195 mempool_init_node(mempool_t *pool, int min_nr, mempool_alloc_t *alloc_fn, mempool_free_t *free_fn, void *pool_data, gfp_t gfp_mask, int node_id) argument
243 mempool_init(mempool_t *pool, int min_nr, mempool_alloc_t *alloc_fn, mempool_free_t *free_fn, void *pool_data) argument
280 mempool_t *pool; local
314 mempool_resize(mempool_t *pool, int new_min_nr) argument
390 mempool_alloc(mempool_t *pool, gfp_t gfp_mask) argument
472 mempool_alloc_preallocated(mempool_t *pool) argument
504 mempool_free(void *element, mempool_t *pool) argument
[all...]
/linux-master/include/net/
H A Dxdp_sock.h55 struct xsk_buff_pool *pool; member in struct:xdp_sock
H A Dxsk_buff_pool.h30 struct xsk_buff_pool *pool; member in struct:xdp_buff_xsk
122 xp_init_xskb_addr(struct xdp_buff_xsk *xskb, struct xsk_buff_pool *pool, u64 addr) argument
129 xp_init_xskb_dma(struct xdp_buff_xsk *xskb, struct xsk_buff_pool *pool, dma_addr_t *dma_pages, u64 addr) argument
166 xp_dma_sync_for_device(struct xsk_buff_pool *pool, dma_addr_t dma, size_t size) argument
182 xp_desc_crosses_non_contig_pg(struct xsk_buff_pool *pool, u64 addr, u32 len) argument
199 xp_aligned_extract_addr(struct xsk_buff_pool *pool, u64 addr) argument
220 xp_aligned_extract_idx(struct xsk_buff_pool *pool, u64 addr) argument
241 xp_tx_metadata_enabled(const struct xsk_buff_pool *pool) argument
[all...]
H A Dxdp_sock_drv.h35 static inline u32 xsk_pool_get_headroom(struct xsk_buff_pool *pool) argument
40 xsk_pool_get_chunk_size(struct xsk_buff_pool *pool) argument
45 xsk_pool_get_rx_frame_size(struct xsk_buff_pool *pool) argument
50 xsk_pool_set_rxq_info(struct xsk_buff_pool *pool, struct xdp_rxq_info *rxq) argument
56 xsk_pool_fill_cb(struct xsk_buff_pool *pool, struct xsk_cb_desc *desc) argument
62 xsk_pool_get_napi_id(struct xsk_buff_pool *pool) argument
71 xsk_pool_dma_unmap(struct xsk_buff_pool *pool, unsigned long attrs) argument
77 xsk_pool_dma_map(struct xsk_buff_pool *pool, struct device *dev, unsigned long attrs) argument
99 xsk_buff_alloc(struct xsk_buff_pool *pool) argument
110 xsk_buff_alloc_batch(struct xsk_buff_pool *pool, struct xdp_buff **xdp, u32 max) argument
115 xsk_buff_can_alloc(struct xsk_buff_pool *pool, u32 count) argument
187 xsk_buff_raw_get_dma(struct xsk_buff_pool *pool, u64 addr) argument
193 xsk_buff_raw_get_data(struct xsk_buff_pool *pool, u64 addr) argument
208 xsk_buff_get_metadata(struct xsk_buff_pool *pool, u64 addr) argument
222 xsk_buff_dma_sync_for_cpu(struct xdp_buff *xdp, struct xsk_buff_pool *pool) argument
232 xsk_buff_raw_dma_sync_for_device(struct xsk_buff_pool *pool, dma_addr_t dma, size_t size) argument
241 xsk_tx_completed(struct xsk_buff_pool *pool, u32 nb_entries) argument
245 xsk_tx_peek_desc(struct xsk_buff_pool *pool, struct xdp_desc *desc) argument
251 xsk_tx_peek_release_desc_batch(struct xsk_buff_pool *pool, u32 max) argument
256 xsk_tx_release(struct xsk_buff_pool *pool) argument
266 xsk_set_rx_need_wakeup(struct xsk_buff_pool *pool) argument
270 xsk_set_tx_need_wakeup(struct xsk_buff_pool *pool) argument
274 xsk_clear_rx_need_wakeup(struct xsk_buff_pool *pool) argument
278 xsk_clear_tx_need_wakeup(struct xsk_buff_pool *pool) argument
282 xsk_uses_need_wakeup(struct xsk_buff_pool *pool) argument
287 xsk_pool_get_headroom(struct xsk_buff_pool *pool) argument
292 xsk_pool_get_chunk_size(struct xsk_buff_pool *pool) argument
297 xsk_pool_get_rx_frame_size(struct xsk_buff_pool *pool) argument
302 xsk_pool_set_rxq_info(struct xsk_buff_pool *pool, struct xdp_rxq_info *rxq) argument
307 xsk_pool_fill_cb(struct xsk_buff_pool *pool, struct xsk_cb_desc *desc) argument
312 xsk_pool_get_napi_id(struct xsk_buff_pool *pool) argument
317 xsk_pool_dma_unmap(struct xsk_buff_pool *pool, unsigned long attrs) argument
322 xsk_pool_dma_map(struct xsk_buff_pool *pool, struct device *dev, unsigned long attrs) argument
338 xsk_buff_alloc(struct xsk_buff_pool *pool) argument
348 xsk_buff_alloc_batch(struct xsk_buff_pool *pool, struct xdp_buff **xdp, u32 max) argument
353 xsk_buff_can_alloc(struct xsk_buff_pool *pool, u32 count) argument
384 xsk_buff_raw_get_dma(struct xsk_buff_pool *pool, u64 addr) argument
390 xsk_buff_raw_get_data(struct xsk_buff_pool *pool, u64 addr) argument
400 xsk_buff_get_metadata(struct xsk_buff_pool *pool, u64 addr) argument
405 xsk_buff_dma_sync_for_cpu(struct xdp_buff *xdp, struct xsk_buff_pool *pool) argument
409 xsk_buff_raw_dma_sync_for_device(struct xsk_buff_pool *pool, dma_addr_t dma, size_t size) argument
[all...]
/linux-master/drivers/scsi/ibmvscsi_tgt/
H A Dlibsrp.h77 void *pool; member in struct:srp_queue
/linux-master/drivers/net/ethernet/chelsio/libcxgb/
H A Dlibcxgb_ppm.c121 struct cxgbi_ppm_pool *pool; local
197 struct cxgbi_ppm_pool *pool; local
395 struct cxgbi_ppm_pool *pool = NULL; local
[all...]
/linux-master/net/rds/
H A Dib_rdma.c198 struct rds_ib_mr *rds_ib_reuse_mr(struct rds_ib_mr_pool *pool) argument
275 struct rds_ib_mr_pool *pool = ibmr->pool; local
281 static inline unsigned int rds_ib_flush_goal(struct rds_ib_mr_pool *pool, int free_all) argument
342 rds_ib_flush_mr_pool(struct rds_ib_mr_pool *pool, int free_all, struct rds_ib_mr **ibmr_ret) argument
440 rds_ib_try_reuse_ibmr(struct rds_ib_mr_pool *pool) argument
479 struct rds_ib_mr_pool *pool = container_of(work, struct rds_ib_mr_pool, flush_worker.work); local
487 struct rds_ib_mr_pool *pool = ibmr->pool; local
634 rds_ib_destroy_mr_pool(struct rds_ib_mr_pool *pool) argument
646 struct rds_ib_mr_pool *pool; local
[all...]
/linux-master/drivers/scsi/megaraid/
H A Dmegaraid_mm.c510 mm_dmapool_t *pool; local
636 mm_dmapool_t *pool; local
1070 mm_dmapool_t *pool; local
1186 mm_dmapool_t *pool; local
[all...]
/linux-master/drivers/hv/
H A Dhv_kvp.c379 __u8 pool = kvp_transaction.kvp_msg->kvp_hdr.pool; local
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_icm_pool.c111 dr_icm_pool_mr_create(struct mlx5dr_icm_pool *pool) argument
263 dr_icm_buddy_create(struct mlx5dr_icm_pool *pool) argument
321 dr_icm_chunk_init(struct mlx5dr_icm_chunk *chunk, struct mlx5dr_icm_pool *pool, enum mlx5dr_icm_chunk_size chunk_size, struct mlx5dr_icm_buddy_mem *buddy_mem_pool, unsigned int seg) argument
341 dr_icm_pool_is_sync_required(struct mlx5dr_icm_pool *pool) argument
346 dr_icm_pool_clear_hot_chunks_arr(struct mlx5dr_icm_pool *pool) argument
365 dr_icm_pool_sync_all_buddy_pools(struct mlx5dr_icm_pool *pool) argument
386 dr_icm_handle_buddies_get_mem(struct mlx5dr_icm_pool *pool, enum mlx5dr_icm_chunk_size chunk_size, struct mlx5dr_icm_buddy_mem **buddy, unsigned int *seg) argument
435 mlx5dr_icm_alloc_chunk(struct mlx5dr_icm_pool *pool, enum mlx5dr_icm_chunk_size chunk_size) argument
470 struct mlx5dr_icm_pool *pool = buddy->pool; local
495 mlx5dr_icm_pool_alloc_htbl(struct mlx5dr_icm_pool *pool) argument
500 mlx5dr_icm_pool_free_htbl(struct mlx5dr_icm_pool *pool, struct mlx5dr_ste_htbl *htbl) argument
509 struct mlx5dr_icm_pool *pool; local
564 mlx5dr_icm_pool_destroy(struct mlx5dr_icm_pool *pool) argument
[all...]
/linux-master/kernel/cgroup/
H A Drdma.c117 struct rdmacg_resource_pool *pool; local
[all...]
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_lib.c24 u16 reg_idx, pool; local
190 u16 reg_idx, pool; local
[all...]
H A Dixgbe_fcoe.c612 struct dma_pool *pool; local
[all...]
/linux-master/drivers/usb/musb/
H A Dcppi_dma.h119 struct dma_pool *pool; member in struct:cppi
/linux-master/drivers/net/wireless/ath/wcn36xx/
H A Ddxe.c236 wcn36xx_dxe_init_tx_bd(struct wcn36xx_dxe_ch *ch, struct wcn36xx_dxe_mem_pool *pool) argument
/linux-master/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_i2c_hw.c397 acquire_i2c_hw_engine( struct resource_pool *pool, struct ddc *ddc) argument
583 dce_i2c_submit_command_hw( struct resource_pool *pool, struct ddc *ddc, struct i2c_command *cmd, struct dce_i2c_hw *dce_i2c_hw) argument
/linux-master/net/xdp/
H A Dxsk_queue.h143 static inline bool xp_aligned_validate_desc(struct xsk_buff_pool *pool, argument
164 static inline bool xp_unaligned_validate_desc(struct xsk_buff_pool *pool, argument
185 xp_validate_desc(struct xsk_buff_pool *pool, struct xdp_desc *desc) argument
197 xskq_cons_is_valid_desc(struct xsk_queue *q, struct xdp_desc *d, struct xsk_buff_pool *pool) argument
208 xskq_cons_read_desc(struct xsk_queue *q, struct xdp_desc *desc, struct xsk_buff_pool *pool) argument
229 parse_desc(struct xsk_queue *q, struct xsk_buff_pool *pool, struct xdp_desc *desc, struct parsed_desc *parsed) argument
237 xskq_cons_read_desc_batch(struct xsk_queue *q, struct xsk_buff_pool *pool, u32 max) argument
321 xskq_cons_peek_desc(struct xsk_queue *q, struct xdp_desc *desc, struct xsk_buff_pool *pool) argument
[all...]
H A Dxsk_buff_pool.c11 void xp_add_xsk(struct xsk_buff_pool *pool, struct xdp_sock *xs) argument
23 void xp_del_xsk(struct xsk_buff_pool *pool, struct xdp_sock *xs) argument
35 void xp_destroy(struct xsk_buff_pool *pool) argument
45 xp_alloc_tx_descs(struct xsk_buff_pool *pool, struct xdp_sock *xs) argument
59 struct xsk_buff_pool *pool; local
119 xp_set_rxq_info(struct xsk_buff_pool *pool, struct xdp_rxq_info *rxq) argument
128 xp_fill_cb(struct xsk_buff_pool *pool, struct xsk_cb_desc *desc) argument
140 xp_disable_drv_zc(struct xsk_buff_pool *pool) argument
163 xp_assign_dev(struct xsk_buff_pool *pool, struct net_device *netdev, u16 queue_id, u16 flags) argument
242 xp_assign_dev_shared(struct xsk_buff_pool *pool, struct xdp_sock *umem_xs, struct net_device *dev, u16 queue_id) argument
259 xp_clear_dev(struct xsk_buff_pool *pool) argument
272 struct xsk_buff_pool *pool = container_of(work, struct xsk_buff_pool, local
293 xp_get_pool(struct xsk_buff_pool *pool) argument
298 xp_put_pool(struct xsk_buff_pool *pool) argument
312 xp_find_dma_map(struct xsk_buff_pool *pool) argument
373 xp_dma_unmap(struct xsk_buff_pool *pool, unsigned long attrs) argument
409 xp_init_dma_info(struct xsk_buff_pool *pool, struct xsk_dma_map *dma_map) argument
434 xp_dma_map(struct xsk_buff_pool *pool, struct device *dev, unsigned long attrs, struct page **pages, u32 nr_pages) argument
481 xp_addr_crosses_non_contig_pg(struct xsk_buff_pool *pool, u64 addr) argument
487 xp_check_unaligned(struct xsk_buff_pool *pool, u64 *addr) argument
497 xp_check_aligned(struct xsk_buff_pool *pool, u64 *addr) argument
503 __xp_alloc(struct xsk_buff_pool *pool) argument
541 xp_alloc(struct xsk_buff_pool *pool) argument
569 xp_alloc_new_from_fq(struct xsk_buff_pool *pool, struct xdp_buff **xdp, u32 max) argument
612 xp_alloc_reused(struct xsk_buff_pool *pool, struct xdp_buff **xdp, u32 nb_entries) argument
632 xp_alloc_batch(struct xsk_buff_pool *pool, struct xdp_buff **xdp, u32 max) argument
663 xp_can_alloc(struct xsk_buff_pool *pool, u32 count) argument
681 xp_raw_get_data(struct xsk_buff_pool *pool, u64 addr) argument
688 xp_raw_get_dma(struct xsk_buff_pool *pool, u64 addr) argument
704 xp_dma_sync_for_device_slow(struct xsk_buff_pool *pool, dma_addr_t dma, size_t size) argument
[all...]
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_xdp.c470 bnxt_xdp_build_skb(struct bnxt *bp, struct sk_buff *skb, u8 num_frags, struct page_pool *pool, struct xdp_buff *xdp, struct rx_cmp_ext *rxcmp1) argument
/linux-master/drivers/scsi/fnic/
H A Dfnic_main.c612 mempool_t *pool; local
/linux-master/include/linux/
H A Dtee_drv.h264 tee_shm_pool_free(struct tee_shm_pool *pool) argument
[all...]

Completed in 543 milliseconds

1234567891011>>