Symbol: advice
usr/src/cmd/ptools/pmadvise/pmadvise.c
831
char *advice;
usr/src/cmd/ptools/pmadvise/pmadvise.c
850
advice = advtostr(psaddr->adv);
usr/src/cmd/ptools/pmadvise/pmadvise.c
856
if (strlen(advice) > 0) {
usr/src/cmd/ptools/pmadvise/pmadvise.c
861
advice);
usr/src/cmd/ptools/pmadvise/pmadvise.c
877
pr_madvise(struct ps_prochandle *Pr, caddr_t addr, size_t len, int advice)
usr/src/cmd/ptools/pmadvise/pmadvise.c
880
(caddr_t)(uintptr_t)advice, 0, 0));
usr/src/lib/libadm/common/getvol.c
103
char *advice, *pt;
usr/src/lib/libadm/common/getvol.c
153
if (advice = devattr(device, "advice"))
usr/src/lib/libadm/common/getvol.c
154
(void) puttext(stderr, advice, 0, 0);
usr/src/lib/libc/port/gen/directio.c
38
directio(int fildes, int advice)
usr/src/lib/libc/port/gen/directio.c
40
return (ioctl(fildes, _FIODIRECTIO, advice));
usr/src/lib/libc/port/gen/madvise.c
36
madvise(void *addr, size_t len, int advice)
usr/src/lib/libc/port/gen/madvise.c
38
return (memcntl(addr, len, MC_ADVISE, (caddr_t)(intptr_t)advice, 0, 0));
usr/src/lib/libc/port/gen/posix_fadvise.c
46
posix_fadvise(int fd, off_t offset __unused, off_t len, int advice)
usr/src/lib/libc/port/gen/posix_fadvise.c
50
switch (advice) {
usr/src/lib/libc/port/gen/posix_fadvise.c
73
posix_fadvise64(int fd, off64_t offset __unused, off64_t len, int advice)
usr/src/lib/libc/port/gen/posix_fadvise.c
77
switch (advice) {
usr/src/lib/libc/port/gen/posix_madvise.c
41
posix_madvise(void *addr, size_t len, int advice)
usr/src/lib/libc/port/gen/posix_madvise.c
43
switch (advice) {
usr/src/lib/libc/port/gen/posix_madvise.c
53
if (madvise(addr, len, advice) == 0)
usr/src/lib/madv/common/madv.c
307
int advice = 0;
usr/src/lib/madv/common/madv.c
324
advice = strtoadv(value);
usr/src/lib/madv/common/madv.c
325
if (advice < 0) {
usr/src/lib/madv/common/madv.c
334
advice_all = advice;
usr/src/lib/madv/common/madv.c
338
advice_heap = advice;
usr/src/lib/madv/common/madv.c
349
advice_shm = advice;
usr/src/lib/madv/common/madv.c
360
advice_ism = advice;
usr/src/lib/madv/common/madv.c
371
advice_dism = advice;
usr/src/lib/madv/common/madv.c
382
advice_map = advice;
usr/src/lib/madv/common/madv.c
393
advice_mapshared = advice;
usr/src/lib/madv/common/madv.c
404
advice_mapprivate = advice;
usr/src/lib/madv/common/madv.c
415
advice_mapanon = advice;
usr/src/lib/madv/common/madv.c
445
int advice;
usr/src/lib/madv/common/madv.c
474
if ((advice = strtoadv(envadv)) >= 0)
usr/src/lib/madv/common/madv.c
475
advice_all = advice;
usr/src/lib/madv/common/madv.c
673
int advice = -1;
usr/src/lib/madv/common/madv.c
690
advice = advice_ism;
usr/src/lib/madv/common/madv.c
692
advice = advice_dism;
usr/src/lib/madv/common/madv.c
694
advice = advice_shm;
usr/src/lib/madv/common/madv.c
700
if (advice >= 0 && result != (void *)-1) {
usr/src/lib/madv/common/madv.c
706
(caddr_t)(intptr_t)advice, 0, 0);
usr/src/lib/madv/common/madv.c
709
result, mds.shm_segsz, advice, rc, errno));
usr/src/lib/madv/common/madv.c
714
(caddr_t)(intptr_t)advice, 0, 0);
usr/src/lib/madv/common/madv.c
729
int advice = -1;
usr/src/lib/madv/common/madv.c
743
advice = advice_mapanon;
usr/src/lib/madv/common/madv.c
745
advice = advice_mapshared;
usr/src/lib/madv/common/madv.c
747
advice = advice_mapprivate;
usr/src/lib/madv/common/madv.c
749
advice = advice_map;
usr/src/lib/madv/common/madv.c
755
if (advice >= 0 && result != MAP_FAILED) {
usr/src/lib/madv/common/madv.c
760
(caddr_t)(intptr_t)advice, 0, 0);
usr/src/lib/madv/common/madv.c
763
result, len, advice, rc, errno));
usr/src/lib/madv/common/madv.c
766
(caddr_t)(intptr_t)advice, 0, 0);
usr/src/lib/madv/common/madv.c
782
int advice = -1;
usr/src/lib/madv/common/madv.c
796
advice = advice_mapanon;
usr/src/lib/madv/common/madv.c
798
advice = advice_mapshared;
usr/src/lib/madv/common/madv.c
800
advice = advice_mapprivate;
usr/src/lib/madv/common/madv.c
802
advice = advice_map;
usr/src/lib/madv/common/madv.c
808
if (advice >= 0 && result != MAP_FAILED) {
usr/src/lib/madv/common/madv.c
812
rc = memcntl(result, len, MC_ADVISE, (caddr_t)advice, 0, 0);
usr/src/lib/madv/common/madv.c
815
result, len, advice, rc, errno));
usr/src/lib/madv/common/madv.c
817
(void) memcntl(result, len, MC_ADVISE, (caddr_t)advice, 0, 0);
usr/src/tools/ndrgen/ndr_anal.c
1001
advice->a_interface = find_advice(advice_list, INTERFACE_KW);
usr/src/tools/ndrgen/ndr_anal.c
1002
advice->a_uuid = find_advice(advice_list, UUID_KW);
usr/src/tools/ndrgen/ndr_anal.c
1003
advice->a_no_reorder = find_advice(advice_list, _NO_REORDER_KW);
usr/src/tools/ndrgen/ndr_anal.c
1004
advice->a_extern = find_advice(advice_list, EXTERN_KW);
usr/src/tools/ndrgen/ndr_anal.c
1006
advice->a_reference = find_advice(advice_list, REFERENCE_KW);
usr/src/tools/ndrgen/ndr_anal.c
1007
advice->a_align = find_advice(advice_list, ALIGN_KW);
usr/src/tools/ndrgen/ndr_anal.c
1008
advice->a_fake = find_advice(advice_list, FAKE_KW);
usr/src/tools/ndrgen/ndr_anal.c
119
show_advice(&ti->advice, 0);
usr/src/tools/ndrgen/ndr_anal.c
124
show_advice(&mem->advice, 2);
usr/src/tools/ndrgen/ndr_anal.c
353
determine_advice(&ti->advice, ti->definition->n_c_advice);
usr/src/tools/ndrgen/ndr_anal.c
397
determine_advice(&ti->advice, ti->definition->n_c_advice);
usr/src/tools/ndrgen/ndr_anal.c
410
if (!ti->advice.a_operation /* no var-size in op param */ &&
usr/src/tools/ndrgen/ndr_anal.c
451
determine_advice(&ti->advice, ti->definition->n_c_advice);
usr/src/tools/ndrgen/ndr_anal.c
522
determine_advice(&mem->advice, mem_np->n_m_advice);
usr/src/tools/ndrgen/ndr_anal.c
574
if (mem->advice.a_string) {
usr/src/tools/ndrgen/ndr_anal.c
619
if (mem->advice.a_length_is)
usr/src/tools/ndrgen/ndr_anal.c
622
if (mem->advice.a_transmit_as)
usr/src/tools/ndrgen/ndr_anal.c
625
if (mem->advice.a_arg_is)
usr/src/tools/ndrgen/ndr_anal.c
638
if (mem->advice.a_case)
usr/src/tools/ndrgen/ndr_anal.c
640
if (mem->advice.a_default)
usr/src/tools/ndrgen/ndr_anal.c
648
if (mem->advice.a_case && mem->advice.a_default)
usr/src/tools/ndrgen/ndr_anal.c
662
if (mem->advice.a_operation)
usr/src/tools/ndrgen/ndr_anal.c
665
if (mem->advice.a_interface)
usr/src/tools/ndrgen/ndr_anal.c
668
if (mem->advice.a_uuid)
usr/src/tools/ndrgen/ndr_anal.c
677
if (mem->advice.a_switch_is && type_down->type_op != UNION_KW) {
usr/src/tools/ndrgen/ndr_anal.c
689
if (mem->advice.a_size_is &&
usr/src/tools/ndrgen/ndr_anal.c
704
if (mem->advice.a_string && type_down->type_op != STAR) {
usr/src/tools/ndrgen/ndr_anal.c
718
if (mem->advice.a_size_is)
usr/src/tools/ndrgen/ndr_anal.c
749
} else if (!mem->advice.a_switch_is &&
usr/src/tools/ndrgen/ndr_anal.c
828
determine_advice(&ti->advice, construct->n_c_advice);
usr/src/tools/ndrgen/ndr_anal.c
977
determine_advice(ndr_advice_t *advice, ndr_node_t *advice_list)
usr/src/tools/ndrgen/ndr_anal.c
980
advice->a_transmit_as = find_advice(advice_list, TRANSMIT_AS_KW);
usr/src/tools/ndrgen/ndr_anal.c
983
advice->a_arg_is = find_advice(advice_list, ARG_IS_KW);
usr/src/tools/ndrgen/ndr_anal.c
986
advice->a_operation = find_advice(advice_list, OPERATION_KW);
usr/src/tools/ndrgen/ndr_anal.c
987
advice->a_in = find_advice(advice_list, IN_KW);
usr/src/tools/ndrgen/ndr_anal.c
988
advice->a_out = find_advice(advice_list, OUT_KW);
usr/src/tools/ndrgen/ndr_anal.c
991
advice->a_string = find_advice(advice_list, STRING_KW);
usr/src/tools/ndrgen/ndr_anal.c
992
advice->a_size_is = find_advice(advice_list, SIZE_IS_KW);
usr/src/tools/ndrgen/ndr_anal.c
993
advice->a_length_is = find_advice(advice_list, LENGTH_IS_KW);
usr/src/tools/ndrgen/ndr_anal.c
996
advice->a_case = find_advice(advice_list, CASE_KW);
usr/src/tools/ndrgen/ndr_anal.c
997
advice->a_default = find_advice(advice_list, DEFAULT_KW);
usr/src/tools/ndrgen/ndr_anal.c
998
advice->a_switch_is = find_advice(advice_list, SWITCH_IS_KW);
usr/src/tools/ndrgen/ndr_gen.c
112
if (ti->advice.a_no_reorder) {
usr/src/tools/ndrgen/ndr_gen.c
191
if ((np = mem->advice.a_case) != 0) {
usr/src/tools/ndrgen/ndr_gen.c
195
} else if ((np = mem->advice.a_default) != 0) {
usr/src/tools/ndrgen/ndr_gen.c
305
if (ti->type_op == STRUCT_KW && ti->advice.a_operation) {
usr/src/tools/ndrgen/ndr_gen.c
322
if (!mem->advice.a_in && mem->advice.a_out) {
usr/src/tools/ndrgen/ndr_gen.c
351
if (ti->advice.a_operation)
usr/src/tools/ndrgen/ndr_gen.c
353
else if (ti->advice.a_interface)
usr/src/tools/ndrgen/ndr_gen.c
356
if (mem->advice.a_in && !mem->advice.a_out) {
usr/src/tools/ndrgen/ndr_gen.c
361
if (!mem->advice.a_in && mem->advice.a_out) {
usr/src/tools/ndrgen/ndr_gen.c
375
np = mem->advice.a_switch_is;
usr/src/tools/ndrgen/ndr_gen.c
377
if (!mem->advice.a_in && mem->advice.a_out) {
usr/src/tools/ndrgen/ndr_gen.c
389
if (mem->advice.a_reference)
usr/src/tools/ndrgen/ndr_gen.c
394
np = mem->advice.a_size_is;
usr/src/tools/ndrgen/ndr_gen.c
403
np = mem->advice.a_length_is;
usr/src/tools/ndrgen/ndr_gen.c
418
np = mem->advice.a_size_is;
usr/src/tools/ndrgen/ndr_gen.c
426
np = mem->advice.a_length_is;
usr/src/tools/ndrgen/ndr_gen.c
462
show_advice(&ti->advice, 0);
usr/src/tools/ndrgen/ndr_gen.c
507
if ((np = ti->advice.a_align) == NULL)
usr/src/tools/ndrgen/ndr_gen.c
536
if (ti->advice.a_fake)
usr/src/tools/ndrgen/ndr_gen.c
540
if (ti->advice.a_operation)
usr/src/tools/ndrgen/ndr_gen.c
547
if (ti->advice.a_interface)
usr/src/tools/ndrgen/ndr_gen.c
64
if (ti->is_extern || ti->advice.a_extern) {
usr/src/tools/ndrgen/ndr_gen.c
74
if (ti->advice.a_operation)
usr/src/tools/ndrgen/ndr_parse.y
102
advice : /* empty */ { $$ = 0; }
usr/src/tools/ndrgen/ndr_parse.y
74
struct : advice STRUCT_KW typename LC members RC SEMI
usr/src/tools/ndrgen/ndr_parse.y
80
union : advice UNION_KW typename LC members RC SEMI
usr/src/tools/ndrgen/ndr_parse.y
96
member : advice type declarator SEMI
usr/src/tools/ndrgen/ndrgen.h
160
ndr_advice_t advice;
usr/src/tools/ndrgen/ndrgen.h
174
ndr_advice_t advice;
usr/src/uts/common/os/lgrp.c
3450
lgrp_madv_to_policy(uchar_t advice, size_t size, int type)
usr/src/uts/common/os/lgrp.c
3452
switch (advice) {
usr/src/uts/common/vm/seg_vn.c
1047
(!svd1->pageadvice && !svd2->pageadvice && incompat(advice)) ||
usr/src/uts/common/vm/seg_vn.c
1109
VPP_SETADVICE(vp, svd1->advice);
usr/src/uts/common/vm/seg_vn.c
1119
VPP_SETADVICE(vp, svd2->advice);
usr/src/uts/common/vm/seg_vn.c
1622
newsvd->advice = svd->advice;
usr/src/uts/common/vm/seg_vn.c
5251
if (svd->advice == MADV_SEQUENTIAL ||
usr/src/uts/common/vm/seg_vn.c
5262
if (svd->advice != MADV_SEQUENTIAL &&
usr/src/uts/common/vm/seg_vn.c
7004
if (svd->advice == MADV_RANDOM ||
usr/src/uts/common/vm/seg_vn.c
7005
svd->advice == MADV_SEQUENTIAL && delta < 0)
usr/src/uts/common/vm/seg_vn.c
8326
svd->advice = (uchar_t)behav;
usr/src/uts/common/vm/seg_vn.c
839
svd->advice = MADV_NORMAL;
usr/src/uts/common/vm/seg_vn.c
8563
svd->advice = MADV_NORMAL;
usr/src/uts/common/vm/seg_vn.c
8699
VPP_SETADVICE(vp, svd->advice);
usr/src/uts/common/vm/seg_vn.h
100
uchar_t advice; /* madvise flags for segment */