/freebsd/sys/vm/ |
H A D | uma.h | 50 typedef struct uma_zone * uma_zone_t; typedef 177 uma_zone_t uma_zcreate(const char *name, size_t size, uma_ctor ctor, 212 uma_zone_t uma_zsecond_create(const char *name, uma_ctor ctor, uma_dtor dtor, 213 uma_init zinit, uma_fini zfini, uma_zone_t primary); 224 uma_zone_t uma_zcache_create(const char *name, int size, uma_ctor ctor, 318 void uma_zdestroy(uma_zone_t zone); 334 void *uma_zalloc_arg(uma_zone_t zone, void *arg, int flags); 337 void *uma_zalloc_pcpu_arg(uma_zone_t zone, void *arg, int flags); 340 void *uma_zalloc_smr(uma_zone_t zone, int flags); 353 void *uma_zalloc_domain(uma_zone_t zone, void *arg, int domain, int flags); [all …]
|
H A D | uma_core.c | 117 static uma_zone_t kegs; 118 static uma_zone_t zones; 144 static uma_zone_t slabzones[2]; 150 static uma_zone_t hashzone; 231 uma_zone_t zone; 240 uma_zone_t ubz_zone; 284 static void *noobj_alloc(uma_zone_t, vm_size_t, int, uint8_t *, int); 285 static void *page_alloc(uma_zone_t, vm_size_t, int, uint8_t *, int); 286 static void *pcpu_page_alloc(uma_zone_t, vm_size_t, int, uint8_t *, int); 287 static void *startup_alloc(uma_zone_t, vm_size_ 3081 zone_foreach_unlocked(void (* zfunc)(uma_zone_t,void * arg),void * arg) zone_foreach_unlocked() argument 3105 zone_foreach(void (* zfunc)(uma_zone_t,void * arg),void * arg) zone_foreach() argument [all...] |
H A D | memguard.h | 46 int memguard_cmp_zone(uma_zone_t);
|
H A D | vm_radix.c | 70 static uma_zone_t vm_radix_node_zone;
|
H A D | uma_int.h | 628 vtozoneslab(vm_offset_t va, uma_zone_t *zone, uma_slab_t *slab) in vtozoneslab() 638 vsetzoneslab(vm_offset_t va, uma_zone_t zone, uma_slab_t slab) in vsetzoneslab() 671 void *uma_small_alloc(uma_zone_t zone, vm_size_t bytes, int domain,
|
H A D | vm_pager.c | 89 uma_zone_t pbuf_zone; 208 uma_zone_t 211 uma_zone_t zone; in pbuf_zsecond_create()
|
/freebsd/sys/kern/ |
H A D | kern_mbuf.c | 320 uma_zone_t zone_mbuf; 321 uma_zone_t zone_clust; 322 uma_zone_t zone_pack; 323 uma_zone_t zone_jumbop; 324 uma_zone_t zone_jumbo9; 325 uma_zone_t zone_jumbo16; 337 static void mb_reclaim(uma_zone_t, int); 419 static uma_zone_t dn_zone_mbuf; 420 static uma_zone_t dn_zone_clust; 421 static uma_zone_t dn_zone_pack; [all …]
|
H A D | subr_pcpu.c | 136 uma_zone_t pcpu_zone_4; 137 uma_zone_t pcpu_zone_8; 138 uma_zone_t pcpu_zone_16; 139 uma_zone_t pcpu_zone_32; 140 uma_zone_t pcpu_zone_64;
|
H A D | subr_smr.c | 143 static uma_zone_t smr_shared_zone; 144 static uma_zone_t smr_zone;
|
/freebsd/sys/fs/udf/ |
H A D | udf.h | 124 extern uma_zone_t udf_zone_trans; 125 extern uma_zone_t udf_zone_node; 126 extern uma_zone_t udf_zone_ds;
|
/freebsd/sys/sys/ |
H A D | busdma_bufalloc.h | 47 uma_zone_t umazone; 114 void * busdma_bufalloc_alloc_uncacheable(uma_zone_t zone, vm_size_t size,
|
H A D | mbuf.h | 799 extern uma_zone_t zone_mbuf; 800 extern uma_zone_t zone_clust; 801 extern uma_zone_t zone_pack; 802 extern uma_zone_t zone_jumbop; 803 extern uma_zone_t zone_jumbo9; 804 extern uma_zone_t zone_jumbo16; 805 extern uma_zone_t zone_extpgs; 927 static __inline uma_zone_t 930 uma_zone_t zone; in m_getzone()
|
H A D | module_khelp.h | 53 uma_zone_t h_zone;
|
/freebsd/sys/fs/p9fs/ |
H A D | p9fs_vfsops.c | 53 static uma_zone_t p9fs_node_zone; 54 uma_zone_t p9fs_io_buffer_zone; 55 uma_zone_t p9fs_getattr_zone; 56 uma_zone_t p9fs_setattr_zone; 57 uma_zone_t p9fs_pbuf_zone;
|
/freebsd/sys/dev/dpaa/ |
H A D | if_dtsec.h | 98 uma_zone_t sc_rx_zone; 112 uma_zone_t sc_fi_zone;
|
/freebsd/sys/fs/autofs/ |
H A D | autofs.h | 40 extern uma_zone_t autofs_request_zone; 41 extern uma_zone_t autofs_node_zone;
|
/freebsd/tools/test/stress2/misc/ |
H A D | uma_zalloc_arg.sh | 108 @@ -2148,6 +2149,23 @@ uma_zalloc_arg(uma_zone_t zone, void *udata, int flags) 145 @@ -292,4 +294,143 @@ uma_dbg_free(uma_zone_t zone, uma_slab_t slab, void *item) 294 void *uma_small_alloc(uma_zone_t zone, vm_size_t bytes, uint8_t *pflag,
|
/freebsd/sys/netinet/ |
H A D | in_pcb.h | 353 uma_zone_t ipi_zone; /* (c) */ 354 uma_zone_t ipi_portzone; /* (c) */ 391 uma_zone_t ips_zone; 392 uma_zone_t ips_portzone;
|
H A D | tcp_fastopen.h | 74 uma_zone_t zone;
|
/freebsd/sys/compat/linuxkpi/common/src/ |
H A D | linux_current.c | 52 static uma_zone_t linux_current_zone; 53 static uma_zone_t linux_mm_zone;
|
/freebsd/sys/powerpc/powerpc/ |
H A D | uma_machdep.c | 46 uma_small_alloc(uma_zone_t zone, vm_size_t bytes, int domain, u_int8_t *flags, in uma_small_alloc()
|
/freebsd/sys/security/mac/ |
H A D | mac_label.c | 53 static uma_zone_t zone_label;
|
/freebsd/sys/dev/mlx5/mlx5_en/ |
H A D | en_hw_tls.h | 85 uma_zone_t zone;
|
/freebsd/sys/cddl/compat/opensolaris/sys/ |
H A D | kmem.h | 56 uma_zone_t kc_zone;
|
/freebsd/sys/powerpc/aim/ |
H A D | slb.c | 56 static uma_zone_t slbt_zone; 57 static uma_zone_t slb_cache_zone; 490 slb_uma_real_alloc(uma_zone_t zone, vm_size_t bytes, int domain, in slb_uma_real_alloc()
|