| /xnu-12377.1.9/bsd/skywalk/mem/ |
| H A D | skmem_slab.c | 199 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 D | skmem_cache.c | 914 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 D | skmem_test.c | 1702 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 D | pbufpool.c | 65 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 D | nexus_adapter.c | 1848 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 D | necp.h | 1576 extern int necp_stats_ctor(struct skmem_obj_info *oi, struct skmem_obj_info *oim, void *arg, uint32…
|
| H A D | necp_client.c | 10463 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 D | vfs_cluster.c | 7594 #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], \
|