Home
last modified time | relevance | path

Searched refs:kmem_cache_t (Results 1 – 25 of 151) sorted by relevance

1234567

/titanic_44/usr/src/uts/common/sys/
H A Dkmem.h87 typedef struct kmem_cache kmem_cache_t; typedef
122 extern kmem_cache_t *kmem_cache_create(char *, size_t, size_t,
125 extern void kmem_cache_set_move(kmem_cache_t *,
127 extern void kmem_cache_destroy(kmem_cache_t *);
128 extern void *kmem_cache_alloc(kmem_cache_t *, int);
129 extern void kmem_cache_free(kmem_cache_t *, void *);
130 extern uint64_t kmem_cache_stat(kmem_cache_t *, char *);
131 extern void kmem_cache_reap_now(kmem_cache_t *);
132 extern void kmem_cache_move_notify(kmem_cache_t *, void *);
H A Dkmem_impl.h133 kmem_cache_t *bc_cache; /* controlling cache */
255 kmem_cache_t *mt_cache; /* magazine cache */
263 ((size_t)(&((kmem_cache_t *)0)->cache_cpu[ncpus]))
267 ((size_t)(&((kmem_cache_t *)0)->cache_cpu[cpuid]) - \
268 (size_t)(&((kmem_cache_t *)0)->cache_cpu))
398 kmem_cache_t *cache_bufctl_cache; /* source of bufctls */
H A Dcallo.h207 kmem_cache_t *cc_cache; /* kmem cache pointer */
208 kmem_cache_t *cc_lcache; /* kmem cache pointer */
368 kmem_cache_t *ct_cache; /* callout kmem cache */
369 kmem_cache_t *ct_lcache; /* callout list kmem cache */
H A Dmac_client_impl.h46 extern kmem_cache_t *mac_client_impl_cache;
47 extern kmem_cache_t *mac_unicast_impl_cache;
48 extern kmem_cache_t *mac_promisc_impl_cache;
H A Drctl.h255 extern kmem_cache_t *rctl_cache; /* kmem cache for rctl structures */
256 extern kmem_cache_t *rctl_val_cache; /* kmem cache for rctl values */
/titanic_44/usr/src/lib/libfakekernel/common/
H A Dkmem.c77 kmem_cache_t *
103 return ((kmem_cache_t *)uc); in kmem_cache_create()
107 kmem_cache_destroy(kmem_cache_t *kc) in kmem_cache_destroy()
113 kmem_cache_alloc(kmem_cache_t *kc, int kmflags) in kmem_cache_alloc()
120 kmem_cache_free(kmem_cache_t *kc, void *p) in kmem_cache_free()
127 kmem_cache_set_move(kmem_cache_t *kc, in kmem_cache_set_move()
134 kmem_cache_reap_now(kmem_cache_t *kc) in kmem_cache_reap_now()
/titanic_44/usr/src/uts/common/io/cxgbe/shared/
H A Dshared.h52 kmem_cache_t *cache; /* the kmem_cache this rxb came from */
70 kmem_cache_t *rxbuf_cache_create(struct rxbuf_cache_params *p);
71 void rxbuf_cache_destroy(kmem_cache_t *cache);
72 struct rxbuf *rxbuf_alloc(kmem_cache_t *cache, int kmflags, uint_t ref_cnt);
H A Dshared.c48 kmem_cache_t *
61 rxbuf_cache_destroy(kmem_cache_t *cache) in rxbuf_cache_destroy()
71 rxbuf_alloc(kmem_cache_t *cache, int kmflags, uint_t ref_cnt) in rxbuf_alloc()
/titanic_44/usr/src/uts/common/os/
H A Dkmem.c966 static kmem_cache_t *kmem_alloc_table[KMEM_MAXBUF >> KMEM_ALIGN_SHIFT];
967 static kmem_cache_t *kmem_big_alloc_table[KMEM_BIG_MAXBUF >> KMEM_BIG_SHIFT];
1020 static kmem_cache_t *kmem_slab_cache;
1021 static kmem_cache_t *kmem_bufctl_cache;
1022 static kmem_cache_t *kmem_bufctl_audit_cache;
1131 static kmem_cache_t *kmem_defrag_cache;
1132 static kmem_cache_t *kmem_move_cache;
1135 static void kmem_cache_scan(kmem_cache_t *);
1136 static void kmem_cache_defrag(kmem_cache_t *);
1137 static void kmem_slab_prefill(kmem_cache_t *, kmem_slab_t *);
[all …]
H A Did32.c37 static kmem_cache_t *id32_cache;
H A Daudit_memory.c34 kmem_cache_t *au_pad_cache;
/titanic_44/usr/src/uts/common/ipp/ipgpc/
H A Dclassifier-objects.h286 extern kmem_cache_t *ht_node_cache;
287 extern kmem_cache_t *element_node_cache;
288 extern kmem_cache_t *ht_match_cache;
289 extern kmem_cache_t *trie_node_cache;
/titanic_44/usr/src/uts/common/sys/idm/
H A Didm_impl.h453 kmem_cache_t *idm_buf_cache;
454 kmem_cache_t *idm_task_cache;
460 kmem_cache_t *idm_sotx_pdu_cache;
461 kmem_cache_t *idm_sorx_pdu_cache;
462 kmem_cache_t *idm_so_128k_buf_cache;
/titanic_44/usr/src/cmd/mdb/common/modules/genunix/
H A Dleaky_subr.c140 leaky_interested(const kmem_cache_t *c) in leaky_interested()
171 leaky_estimate(uintptr_t addr, const kmem_cache_t *c, size_t *est) in leaky_estimate()
183 leaky_cache(uintptr_t addr, const kmem_cache_t *c, leak_mtab_t **lmp) in leaky_cache()
217 leaky_scan_buffer(uintptr_t addr, const void *ignored, const kmem_cache_t *c) in leaky_scan_buffer()
237 leaky_scan_cache(uintptr_t addr, const kmem_cache_t *c, void *ignored) in leaky_scan_cache()
543 kmem_cache_t cache; in leaky_subr_add_leak()
665 kmem_cache_t cache; in leaky_subr_dump()
H A Dkmem.h114 extern int kmem_get_magsize(const kmem_cache_t *);
115 extern size_t kmem_estimate_allocated(uintptr_t, const kmem_cache_t *);
H A Dkmem.c68 kmem_init_walkers(uintptr_t addr, const kmem_cache_t *c, void *ignored) in kmem_init_walkers()
141 caddr += OFFSETOF(kmem_cache_t, cache_cpu[cpu->cpu_seqid]); in kmem_cpu_cache_walk_step()
225 offsetof(kmem_cache_t, cache_complete_slabs)); in kmem_complete_slab_walk_init()
237 offsetof(kmem_cache_t, cache_partial_slabs)); in kmem_partial_slab_walk_init()
273 offsetof(kmem_cache_t, cache_complete_slabs)); in kmem_first_complete_slab_walk_init()
283 kmem_cache_t c; in kmem_slab_walk_partial_init()
319 kmem_cache_t c; in kmem_cache()
463 const kmem_cache_t *ks_cp;
529 kmem_cache_t c; in kmem_slabs()
786 kmem_cache_t c; in kmem_hash_walk_init()
[all …]
/titanic_44/usr/src/uts/common/sys/ib/clients/iser/
H A Diser_ib.h67 kmem_cache_t *iser_msg_cache;
69 kmem_cache_t *iser_buf_cache;
H A Diser_resource.h142 kmem_cache_t *cache; /* back pointer for cleanup */
158 kmem_cache_t *cache; /* back pointer for cleanup */
/titanic_44/usr/src/uts/common/xen/io/
H A Dxnf.h154 kmem_cache_t *xnf_tx_buf_cache;
167 kmem_cache_t *xnf_buf_cache;
/titanic_44/usr/src/uts/common/smbsrv/
H A Dsmb_kproto.h101 extern kmem_cache_t *smb_cache_request;
102 extern kmem_cache_t *smb_cache_session;
103 extern kmem_cache_t *smb_cache_user;
104 extern kmem_cache_t *smb_cache_tree;
105 extern kmem_cache_t *smb_cache_ofile;
106 extern kmem_cache_t *smb_cache_odir;
107 extern kmem_cache_t *smb_cache_opipe;
108 extern kmem_cache_t *smb_cache_event;
110 extern kmem_cache_t *smb_kshare_cache_vfs;
/titanic_44/usr/src/uts/common/inet/sockmods/
H A Dsockmod_sctp.c59 kmem_cache_t *sosctp_assoccache;
60 static kmem_cache_t *sosctp_sockcache;
/titanic_44/usr/src/uts/common/io/nvme/
H A Dnvme_var.h126 kmem_cache_t *n_cmd_cache;
127 kmem_cache_t *n_prp_cache;
/titanic_44/usr/src/uts/common/fs/zfs/
H A Drefcount.c38 static kmem_cache_t *reference_cache;
39 static kmem_cache_t *reference_history_cache;
/titanic_44/usr/src/uts/common/inet/
H A Dtcp_sack.h81 extern kmem_cache_t *tcp_notsack_blk_cache;
/titanic_44/usr/src/uts/sun4v/sys/
H A Dldc_impl.h503 kmem_cache_t *memhdl_cache; /* Memory handle cache */
504 kmem_cache_t *memseg_cache; /* Memory segment cache */

1234567