/include/linux/ |
D | zpool.h | 17 int (*evict)(struct zpool *pool, unsigned long handle); 42 char *zpool_get_type(struct zpool *pool); 44 void zpool_destroy_pool(struct zpool *pool); 46 int zpool_malloc(struct zpool *pool, size_t size, gfp_t gfp, 49 void zpool_free(struct zpool *pool, unsigned long handle); 51 int zpool_shrink(struct zpool *pool, unsigned int pages, 54 void *zpool_map_handle(struct zpool *pool, unsigned long handle, 57 void zpool_unmap_handle(struct zpool *pool, unsigned long handle); 59 u64 zpool_get_total_size(struct zpool *pool); 85 void (*destroy)(void *pool); [all …]
|
D | zbud.h | 9 int (*evict)(struct zbud_pool *pool, unsigned long handle); 13 void zbud_destroy_pool(struct zbud_pool *pool); 14 int zbud_alloc(struct zbud_pool *pool, size_t size, gfp_t gfp, 16 void zbud_free(struct zbud_pool *pool, unsigned long handle); 17 int zbud_reclaim_page(struct zbud_pool *pool, unsigned int retries); 18 void *zbud_map(struct zbud_pool *pool, unsigned long handle); 19 void zbud_unmap(struct zbud_pool *pool, unsigned long handle); 20 u64 zbud_get_pool_size(struct zbud_pool *pool);
|
D | zsmalloc.h | 40 void zs_destroy_pool(struct zs_pool *pool); 42 unsigned long zs_malloc(struct zs_pool *pool, size_t size); 43 void zs_free(struct zs_pool *pool, unsigned long obj); 45 void *zs_map_object(struct zs_pool *pool, unsigned long handle, 47 void zs_unmap_object(struct zs_pool *pool, unsigned long handle); 49 unsigned long zs_get_total_pages(struct zs_pool *pool); 50 unsigned long zs_compact(struct zs_pool *pool);
|
D | percpu_ida.h | 65 int percpu_ida_alloc(struct percpu_ida *pool, int state); 66 void percpu_ida_free(struct percpu_ida *pool, unsigned tag); 68 void percpu_ida_destroy(struct percpu_ida *pool); 69 int __percpu_ida_init(struct percpu_ida *pool, unsigned long nr_tags, 71 static inline int percpu_ida_init(struct percpu_ida *pool, unsigned long nr_tags) in percpu_ida_init() argument 73 return __percpu_ida_init(pool, nr_tags, IDA_DEFAULT_PCPU_SIZE, in percpu_ida_init() 78 int percpu_ida_for_each_free(struct percpu_ida *pool, percpu_ida_cb fn, 81 unsigned percpu_ida_free_tags(struct percpu_ida *pool, int cpu);
|
D | dmapool.h | 20 void dma_pool_destroy(struct dma_pool *pool); 22 void *dma_pool_alloc(struct dma_pool *pool, gfp_t mem_flags, 25 void dma_pool_free(struct dma_pool *pool, void *vaddr, dma_addr_t addr); 32 void dmam_pool_destroy(struct dma_pool *pool);
|
D | genalloc.h | 78 extern phys_addr_t gen_pool_virt_to_phys(struct gen_pool *pool, unsigned long); 93 static inline int gen_pool_add(struct gen_pool *pool, unsigned long addr, in gen_pool_add() argument 96 return gen_pool_add_virt(pool, addr, -1, size, nid); in gen_pool_add() 100 extern void *gen_pool_dma_alloc(struct gen_pool *pool, size_t size, 108 extern void gen_pool_set_algo(struct gen_pool *pool, genpool_algo_t algo, 125 bool addr_in_gen_pool(struct gen_pool *pool, unsigned long start,
|
D | mempool.h | 32 extern int mempool_resize(mempool_t *pool, int new_min_nr, gfp_t gfp_mask); 33 extern void mempool_destroy(mempool_t *pool); 34 extern void * mempool_alloc(mempool_t *pool, gfp_t gfp_mask); 35 extern void mempool_free(void *element, mempool_t *pool);
|
D | agpgart.h | 104 struct agp_memory *pool; member
|
D | pci.h | 1183 #define pci_pool_destroy(pool) dma_pool_destroy(pool) argument 1184 #define pci_pool_alloc(pool, flags, handle) dma_pool_alloc(pool, flags, handle) argument 1185 #define pci_pool_free(pool, vaddr, addr) dma_pool_free(pool, vaddr, addr) argument
|
D | i2o.h | 707 extern int i2o_pool_alloc(struct i2o_pool *pool, const char *name, 709 extern void i2o_pool_free(struct i2o_pool *pool);
|
/include/linux/ceph/ |
D | msgpool.h | 13 mempool_t *pool; member 18 extern int ceph_msgpool_init(struct ceph_msgpool *pool, int type, 21 extern void ceph_msgpool_destroy(struct ceph_msgpool *pool);
|
D | osdmap.h | 23 uint64_t pool; member 44 static inline bool ceph_can_shift_osds(struct ceph_pg_pool_info *pool) in ceph_can_shift_osds() argument 46 switch (pool->type) { in ceph_can_shift_osds() 57 s64 pool; member 189 pgid->pool = ceph_decode_64(p); in ceph_decode_pgid()
|
D | mon_client.h | 121 u32 pool, u64 *snapid); 124 u32 pool, u64 snapid);
|
D | messenger.h | 162 struct ceph_msgpool *pool; member
|
D | rados.h | 62 __le32 pool; /* object pool */ member
|
D | ceph_fs.h | 199 __le32 pool; member
|
/include/rdma/ |
D | ib_fmr_pool.h | 61 void (*flush_function)(struct ib_fmr_pool *pool, 69 struct ib_fmr_pool *pool; member 82 void ib_destroy_fmr_pool(struct ib_fmr_pool *pool); 84 int ib_flush_fmr_pool(struct ib_fmr_pool *pool);
|
/include/uapi/linux/netfilter_bridge/ |
D | ebt_among.h | 42 struct ebt_mac_wormhash_tuple pool[0]; member
|
/include/uapi/linux/ |
D | hyperv.h | 333 __u8 pool; member 388 __u8 pool; member
|
/include/trace/events/ |
D | workqueue.h | 57 __entry->cpu = pwq->pool->cpu;
|
/include/linux/iio/ |
D | trigger.h | 71 unsigned long pool[BITS_TO_LONGS(CONFIG_IIO_CONSUMERS_PER_TRIGGER)]; member
|
/include/linux/sunrpc/ |
D | svc.h | 430 struct svc_pool *pool, int node);
|
/include/scsi/ |
D | libiscsi.h | 259 void **pool; /* Pool of elements */ member
|
D | libfc.h | 433 struct fc_exch_pool *pool; member
|
/include/linux/usb/ |
D | hcd.h | 179 struct dma_pool *pool[HCD_BUFFER_POOLS]; member
|