/linux-master/drivers/md/dm-vdo/ |
H A D | physical-zone.c | 213 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 D | vio.c | 315 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 D | ttm_pool_test.c | 79 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 D | seq_memory.c | 22 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 D | mempool.c | 24 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 D | xdp_sock.h | 55 struct xsk_buff_pool *pool; member in struct:xdp_sock
|
H A D | xsk_buff_pool.h | 30 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 D | xdp_sock_drv.h | 35 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 D | libsrp.h | 77 void *pool; member in struct:srp_queue
|
/linux-master/drivers/net/ethernet/chelsio/libcxgb/ |
H A D | libcxgb_ppm.c | 121 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 D | ib_rdma.c | 198 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 D | megaraid_mm.c | 510 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 D | hv_kvp.c | 379 __u8 pool = kvp_transaction.kvp_msg->kvp_hdr.pool; local
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_icm_pool.c | 111 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 D | rdma.c | 117 struct rdmacg_resource_pool *pool; local [all...] |
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_lib.c | 24 u16 reg_idx, pool; local 190 u16 reg_idx, pool; local [all...] |
H A D | ixgbe_fcoe.c | 612 struct dma_pool *pool; local [all...] |
/linux-master/drivers/usb/musb/ |
H A D | cppi_dma.h | 119 struct dma_pool *pool; member in struct:cppi
|
/linux-master/drivers/net/wireless/ath/wcn36xx/ |
H A D | dxe.c | 236 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 D | dce_i2c_hw.c | 397 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 D | xsk_queue.h | 143 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 D | xsk_buff_pool.c | 11 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 D | bnxt_xdp.c | 470 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 D | fnic_main.c | 612 mempool_t *pool; local
|
/linux-master/include/linux/ |
H A D | tee_drv.h | 264 tee_shm_pool_free(struct tee_shm_pool *pool) argument [all...] |