Home
last modified time | relevance | path

Searched refs:oi (Results 1 – 8 of 8) sorted by relevance

/xnu-12377.1.9/bsd/skywalk/mem/
H A Dskmem_slab.c199 skmem_slab_alloc_locked(struct skmem_cache *skm, struct skmem_obj_info *oi, in skmem_slab_alloc_locked() argument
339 bzero(oi, sizeof(*oi)); in skmem_slab_alloc_locked()
367 SKMEM_OBJ_SIZE(oi) = (uint32_t)bufsize; in skmem_slab_alloc_locked()
368 SKMEM_OBJ_ADDR(oi) = buf; in skmem_slab_alloc_locked()
369 SKMEM_OBJ_BUFCTL(oi) = bc; /* master only; NULL for slave */ in skmem_slab_alloc_locked()
371 SKMEM_OBJ_IDX_REG(oi) = in skmem_slab_alloc_locked()
373 SKMEM_OBJ_IDX_SEG(oi) = bc->bc_idx; in skmem_slab_alloc_locked()
381 void *, bc->bc_addrm, SKMEM_OBJ_SIZE(oi)); in skmem_slab_alloc_locked()
382 SKMEM_OBJ_SIZE(oim) = SKMEM_OBJ_SIZE(oi); in skmem_slab_alloc_locked()
383 SKMEM_OBJ_IDX_REG(oim) = SKMEM_OBJ_IDX_REG(oi); in skmem_slab_alloc_locked()
[all …]
H A Dskmem_cache.c914 struct skmem_obj_info *oi, struct skmem_obj_info *oim) in skmem_cache_get_obj_info() argument
944 SKMEM_OBJ_ADDR(oi) = __unsafe_forge_bidi_indexable(void *, bc->bc_addr, in skmem_cache_get_obj_info()
946 SKMEM_OBJ_SIZE(oi) = (uint32_t)skm->skm_objsize; in skmem_cache_get_obj_info()
948 SKMEM_OBJ_BUFCTL(oi) = bc; /* master only; NULL for slave */ in skmem_cache_get_obj_info()
949 SKMEM_OBJ_IDX_REG(oi) = in skmem_cache_get_obj_info()
951 SKMEM_OBJ_IDX_SEG(oi) = bc->bc_idx; in skmem_cache_get_obj_info()
959 void *, bc->bc_addrm, oi->oi_size); in skmem_cache_get_obj_info()
960 SKMEM_OBJ_SIZE(oim) = oi->oi_size; in skmem_cache_get_obj_info()
961 SKMEM_OBJ_IDX_REG(oim) = oi->oi_idx_reg; in skmem_cache_get_obj_info()
962 SKMEM_OBJ_IDX_SEG(oim) = oi->oi_idx_seg; in skmem_cache_get_obj_info()
[all …]
H A Dskmem_test.c1702 skmem_test_ctor(struct skmem_obj_info *oi, struct skmem_obj_info *oim, in skmem_test_ctor() argument
1706 struct skmem_test_obj *sto = SKMEM_OBJ_ADDR(oi); in skmem_test_ctor()
1710 VERIFY(SKMEM_OBJ_SIZE(oi) >= sizeof(struct skmem_test_obj)); in skmem_test_ctor()
/xnu-12377.1.9/bsd/skywalk/packet/
H A Dpbufpool.c65 struct skmem_obj_info *oi, uint32_t skmflag, bool large);
638 struct skmem_obj_info *oi, *oim; in pp_metadata_ctor_common() local
667 oi = &_oi; in pp_metadata_ctor_common()
668 *oi = *oi0; in pp_metadata_ctor_common()
676 oi = oi0; in pp_metadata_ctor_common()
680 kqum = SK_PTR_ADDR_KQUM((uintptr_t)SKMEM_OBJ_ADDR(oi) + in pp_metadata_ctor_common()
685 ASSERT(SKMEM_OBJ_SIZE(oi) == SKMEM_OBJ_SIZE(oim)); in pp_metadata_ctor_common()
707 error = pp_metadata_construct(kqum, uqum, SKMEM_OBJ_IDX_REG(oi), pp, in pp_metadata_ctor_common()
2450 pp_alloc_buffer_common(const kern_pbufpool_t pp, struct skmem_obj_info *oi, in pp_alloc_buffer_common() argument
2489 __unsafe_forge_single(struct skmem_obj *, baddr), oi, NULL); in pp_alloc_buffer_common()
[all …]
/xnu-12377.1.9/bsd/skywalk/nexus/
H A Dnexus_adapter.c1848 struct skmem_obj_info oi, oim; in na_kr_setup() local
1879 ring, &oi, NULL); in na_kr_setup()
1881 SKMEM_OBJ_ROFF(&oi)); in na_kr_setup()
2020 kring->ckr_ksds, &oi, &oim); in na_kr_setup()
/xnu-12377.1.9/bsd/net/
H A Dnecp.h1576 extern int necp_stats_ctor(struct skmem_obj_info *oi, struct skmem_obj_info *oim, void *arg, uint32…
H A Dnecp_client.c10463 necp_stats_ctor(struct skmem_obj_info *oi, struct skmem_obj_info *oim, in necp_stats_ctor() argument
10467 struct necp_all_kstats * __single kstats = SKMEM_OBJ_ADDR(oi); in necp_stats_ctor()
10470 ASSERT(SKMEM_OBJ_SIZE(oi) == SKMEM_OBJ_SIZE(oim)); in necp_stats_ctor()
/xnu-12377.1.9/bsd/vfs/
H A Dvfs_cluster.c7594 #define DRT_HASH_COPY(oscm, oi, scm, i) … argument
7596 (scm)->scm_hashtable[(i)].dhe_control = (oscm)->scm_hashtable[(oi)].dhe_control; \
7597 DRT_BITVECTOR_COPY(oscm, oi, scm, i); \
7705 #define DRT_BITVECTOR_COPY(oscm, oi, scm, i) \ argument
7706 bcopy(&(oscm)->scm_hashtable[(oi)].dhe_bitvector[0], \