Home
last modified time | relevance | path

Searched refs:s_ops (Results 1 – 25 of 40) sorted by relevance

12

/titanic_41/usr/src/uts/common/vm/
H A Dseg.h109 struct seg_ops *s_ops; /* ops vector: see below */ member
213 #define SEGOP_DUP(s, n) (*(s)->s_ops->dup)((s), (n))
214 #define SEGOP_UNMAP(s, a, l) (*(s)->s_ops->unmap)((s), (a), (l))
215 #define SEGOP_FREE(s) (*(s)->s_ops->free)((s))
217 (*(s)->s_ops->fault)((h), (s), (a), (l), (t), (rw))
218 #define SEGOP_FAULTA(s, a) (*(s)->s_ops->faulta)((s), (a))
219 #define SEGOP_SETPROT(s, a, l, p) (*(s)->s_ops->setprot)((s), (a), (l), (p))
220 #define SEGOP_CHECKPROT(s, a, l, p) (*(s)->s_ops->checkprot)((s), (a), (l), (p))
221 #define SEGOP_KLUSTER(s, a, d) (*(s)->s_ops->kluster)((s), (a), (d))
222 #define SEGOP_SWAPOUT(s) (*(s)->s_ops->swapout)((s))
[all …]
H A Dseg_umap.c129 seg->s_ops = &segumap_ops; in segumap_create()
152 VERIFY(seg->s_ops == &segkmem_ops); in segumap_verify_safe()
171 newseg->s_ops = seg->s_ops; in segumap_dup()
H A Dseg_dev.h120 ((seg)->s_ops == &segdev_ops && \
H A Dvm_as.c484 if (seg->s_ops == &segnf_ops) { in as_addseg()
1007 if (!is_xhat || (seg->s_ops != &segdev_ops)) { in as_fault()
2111 if (seg->s_ops == &segvn_ops) { in as_memory()
2120 if (seg->s_ops == &segspt_shmops) { in as_memory()
2195 struct seg_ops *ov = seg->s_ops; in as_swapout()
2551 if (seg->s_ops->inherit == NULL) { in as_ctl()
2666 if (seg->s_ops == &segvn_ops) { in as_pagelock_segs()
2674 } else if (seg->s_ops != &segspt_shmops) { in as_pagelock_segs()
3347 if (seg->s_ops == &segvn_ops) { in as_set_default_lpsize()
3365 if (seg->s_ops == &segvn_ops) { in as_set_default_lpsize()
[all …]
H A Dseg_kpm.c168 seg->s_ops = &segkpm_ops; in segkpm_create()
H A Dseg_vn.h187 ((seg)->s_ops == &segvn_ops && SEGVN_DATA(seg) != NULL && \
H A Dvm_seg.c1602 new->s_ops = NULL; in seg_alloc()
1826 if (seg->s_ops == &segspt_shmops) in seg_can_change_zones()
1829 if (seg->s_ops == &segvn_ops) { in seg_can_change_zones()
1848 if (seg->s_ops == &segvn_ops) { in seg_swresv()
H A Dseg_vn.c719 pseg->s_ops == &segvn_ops) { in segvn_create()
753 nseg->s_ops == &segvn_ops && in segvn_create()
771 nseg->s_ops == &segvn_ops) { in segvn_create()
812 seg->s_ops = &segvn_ops; in segvn_create()
1026 ASSERT(seg1->s_ops == seg2->s_ops); in segvn_concat()
1599 newseg->s_ops = &segvn_ops; in segvn_dup()
2244 nseg->s_ops = seg->s_ops; in segvn_unmap()
6261 if (nseg->s_ops != &segvn_ops) { in segvn_setpagesize()
6617 nseg->s_ops = seg->s_ops; in segvn_split_seg()
8304 if (next && next->s_ops == &segvn_ops && in segvn_advise()
[all …]
H A Dseg_kmem.c808 seg->s_ops = &segkmem_ops; in segkmem_zio_create()
818 seg->s_ops = &segkmem_ops; in segkmem_create()
/titanic_41/usr/src/cmd/sort/common/
H A Dtypes.h186 #define SOP_IS_CLOSABLE(s) ((s)->s_ops.sop_is_closable)(s)
187 #define SOP_CLOSE(s) ((s)->s_ops.sop_close)(s)
188 #define SOP_EOS(s) ((s)->s_ops.sop_eos)(s)
189 #define SOP_FETCH(s) ((s)->s_ops.sop_fetch)(s)
190 #define SOP_FLUSH(s) ((s)->s_ops.sop_flush)(s)
191 #define SOP_FREE(s) ((s)->s_ops.sop_free)(s)
192 #define SOP_OPEN_FOR_WRITE(s) ((s)->s_ops.sop_open_for_write)(s)
193 #define SOP_PRIME(s) ((s)->s_ops.sop_prime)(s)
194 #define SOP_PUT_LINE(s, l) ((s)->s_ops.sop_put_line)(s, l)
195 #define SOP_RELEASE_LINE(s) ((s)->s_ops.sop_release_line)(s)
[all …]
H A Dstreams.c69 str->s_ops = invalid_ops; in stream_set()
75 str->s_ops = stream_array_ops; in stream_set()
79 str->s_ops = stream_mmap_ops; in stream_set()
83 str->s_ops = stream_stdio_ops; in stream_set()
87 str->s_ops = stream_wide_ops; in stream_set()
99 str->s_ops.sop_put_line = in stream_set()
103 str->s_ops.sop_put_line = in stream_set()
113 str->s_ops.sop_fetch = in stream_set()
117 str->s_ops.sop_fetch = in stream_set()
445 if (streamp->s_ops.sop_unlink) in stream_unlink_temporary()
/titanic_41/usr/src/uts/common/os/
H A Durw.c72 if (seg->s_ops == &segvn_ops && in page_valid()
87 if (seg->s_ops == &segspt_shmops && in page_valid()
96 if (seg->s_ops == &segdev_ops && in page_valid()
106 if (seg->s_ops == &segvn_ops && in page_valid()
239 else if (seg->s_ops == &segvn_ops) in urw()
268 if (seg->s_ops == &segdev_ops) { in urw()
H A Dvm_subr.c378 if (seg->s_ops != &segvn_ops) { in cow_mapin()
H A Dlgrp.c3513 if (seg->s_ops != &segvn_ops && seg->s_ops != &segspt_ops && in lgrp_mem_policy_get()
3514 seg->s_ops != &segspt_shmops) in lgrp_mem_policy_get()
3518 if (seg->s_ops->getpolicy != NULL) in lgrp_mem_policy_get()
/titanic_41/usr/src/uts/sparc/v9/vm/
H A Dseg_nf.c222 seg->s_ops = &segnf_ops; in segnf_create()
242 s1->s_ops == &segnf_ops && in segnf_create()
251 s2->s_ops == &segnf_ops && in segnf_create()
271 if (s1->s_ops == &segnf_ops) in segnf_create()
278 if (s1->s_ops == &segnf_ops) in segnf_create()
359 nseg->s_ops = seg->s_ops; in segnf_unmap()
/titanic_41/usr/src/uts/common/sys/sdcard/
H A Dsda_impl.h102 sda_ops_t s_ops; member
180 #define sda_setprop(s, p, v) s->s_ops.so_setprop(s->s_prv, p, v)
181 #define sda_getprop(s, p, v) s->s_ops.so_getprop(s->s_prv, p, v)
/titanic_41/usr/src/uts/common/fs/proc/
H A Dprsubr.c1485 if (seg != NULL && seg->s_ops == &segvn_ops && in break_seg()
1663 if (seg->s_ops == &segspt_shmops || in prgetmap()
1664 (seg->s_ops == &segvn_ops && in prgetmap()
1682 if (seg->s_ops == &segspt_shmops) in prgetmap()
1690 if (seg->s_ops == &segvn_ops && in prgetmap()
1774 if (seg->s_ops == &segspt_shmops || in prgetmap32()
1775 (seg->s_ops == &segvn_ops && in prgetmap32()
1794 if (seg->s_ops == &segspt_shmops) in prgetmap32()
1802 if (seg->s_ops == &segvn_ops && in prgetmap32()
1994 if (seg->s_ops == &segspt_shmops || in prpdread()
[all …]
/titanic_41/usr/src/uts/common/io/sdcard/impl/
H A Dsda_slot.c149 slot->s_ops.so_halt(slot->s_prv); in sda_slot_halt()
159 if (slot->s_ops.so_reset(slot->s_prv) != 0) { in sda_slot_reset()
561 if (slot->s_ops.so_reset(slot->s_prv) != 0) { in sda_slot_attach()
820 rv = slot->s_ops.so_cmd(slot->s_prv, cmdp); in sda_slot_thread()
H A Dsda_host.c75 slot->s_ops = *ops; in sda_host_alloc()
/titanic_41/usr/src/uts/i86xpv/vm/
H A Dseg_mf.c112 seg->s_ops = &segmf_ops; in segmf_data_zalloc()
533 if (seg->s_ops != &segmf_ops) in segmf_add_mfns()
590 if (seg->s_ops != &segmf_ops) in segmf_add_grefs()
/titanic_41/usr/src/cmd/mdb/common/modules/genunix/
H A Dmemory.c961 addr, s.s_base, s.s_size, s.s_data, s.s_ops); in seg()
983 if (segvn == (uintptr_t)seg->s_ops && seg->s_data != NULL) { in pmap_walk_seg()
1010 mdb_printf(" %8s [ &%a ]", "?", seg->s_ops); in pmap_walk_seg()
1022 if (segvn == (uintptr_t)seg->s_ops && seg->s_data != NULL) { in pmap_walk_seg_quick()
1034 mdb_printf(" [ &%a ]", seg->s_ops); in pmap_walk_seg_quick()
H A Dgcore.c546 if (seg->s_ops == gcore_segvn_ops) { in gcore_pr_getsegsize()
692 if (seg->s_ops == gcore_segvn_ops) { in gcore_seg_create()
695 mdb_warn("Unhandled segment type, ops: %p\n", seg->s_ops); in gcore_seg_create()
780 if (seg->s_ops == gcore_segvn_ops) { in read_maps_cb()
/titanic_41/usr/src/cmd/mdb/common/mdb/
H A Dmdb_gcore.h99 uintptr_t s_ops; member
/titanic_41/usr/src/uts/sun4/io/
H A Drootnex.c727 seg->s_ops == &segdev_ops ? "segdev" : in rootnex_map_fault()
737 if (seg->s_ops == &segdev_ops) { in rootnex_map_fault()
/titanic_41/usr/src/uts/common/exec/elf/
H A Delf.c1517 if (seg->s_ops != &segvn_ops || in process_scns()
1959 } else if (seg->s_ops == &segspt_shmops) { in elfcore()
1968 } else if (seg->s_ops != &segvn_ops) { in elfcore()

12