Searched refs:refhash_t (Results 1 - 6 of 6) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/mpt_sas/ |
H A D | mptsas_hash.h | 46 } refhash_t; typedef in typeref:struct:refhash 48 extern refhash_t *refhash_create(uint_t, refhash_hash_f, refhash_cmp_f, 50 extern void refhash_destroy(refhash_t *); 51 extern void refhash_insert(refhash_t *, void *); 52 extern void refhash_remove(refhash_t *, void *); 53 extern void *refhash_lookup(refhash_t *, const void *); 54 extern void *refhash_linear_search(refhash_t *, refhash_eval_f, void *); 55 extern void refhash_hold(refhash_t *, void *); 56 extern void refhash_rele(refhash_t *, void *); 57 extern void *refhash_first(refhash_t *); [all...] |
H A D | mptsas_var.h | 702 refhash_t *m_targets; 703 refhash_t *m_smp_targets; 704 refhash_t *m_tmp_targets;
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/mpt_sas/ |
H A D | mptsas_hash.c | 24 extern refhash_link_t *obj_to_link(refhash_t *, void *); 25 extern void *link_to_obj(refhash_t *, refhash_link_t *); 26 extern void *obj_to_tag(refhash_t *, void *); 36 refhash_t * 41 refhash_t *hp; 44 hp = kmem_alloc(sizeof (refhash_t), km_flags); 49 kmem_free(hp, sizeof (refhash_t)); 72 refhash_destroy(refhash_t *hp) 77 kmem_free(hp, sizeof (refhash_t)); 81 refhash_insert(refhash_t *h [all...] |
H A D | mptsas_raid.c | 96 extern mptsas_target_t *mptsas_tgt_alloc(refhash_t *, uint16_t,
|
H A D | mptsas.c | 414 mptsas_target_t *mptsas_tgt_alloc(refhash_t *, uint16_t, uint64_t, 16299 mptsas_tgt_alloc(refhash_t *refhash, uint16_t devhdl, uint64_t wwid,
|
/illumos-gate/usr/src/cmd/mdb/common/modules/mpt_sas/ |
H A D | mpt_sas.c | 252 refhash_t mh; 258 klp = klist_head(&mh.rh_objs, khp + offsetof(refhash_t, rh_objs)); 274 refhash_t mh; 287 khp + offsetof(refhash_t, rh_objs), &ml)) != NULL) {
|
Completed in 80 milliseconds