Home
last modified time | relevance | path

Searched refs:ci (Results 1 – 25 of 157) sorted by relevance

1234567

/illumos-gate/usr/src/lib/libnvme/common/
H A Dlibnvme_ctrl_info.c35 nvme_info_error(nvme_ctrl_info_t *ci, nvme_info_err_t err, int32_t sys, in nvme_info_error() argument
41 ci->nci_err = err; in nvme_info_error()
42 ci->nci_syserr = sys; in nvme_info_error()
44 ret = vsnprintf(ci->nci_errmsg, sizeof (ci->nci_errmsg), fmt, ap); in nvme_info_error()
46 if (ret >= sizeof (ci->nci_errmsg)) { in nvme_info_error()
47 ci->nci_errlen = sizeof (ci->nci_errmsg) - 1; in nvme_info_error()
49 ci->nci_errlen = 0; in nvme_info_error()
50 ci->nci_errmsg[0] = '\0'; in nvme_info_error()
52 ci->nci_errlen = (size_t)ret; in nvme_info_error()
59 nvme_info_success(nvme_ctrl_info_t *ci) in nvme_info_success() argument
[all …]
/illumos-gate/usr/src/psm/promif/ieee1275/common/
H A Dprom_prop.c62 cell_t ci[4]; in prom_asr_export_len() local
64 ci[0] = p1275_ptr2cell("SUNW,asr-export-len"); /* Service name */ in prom_asr_export_len()
65 ci[1] = (cell_t)0; /* #argument cells */ in prom_asr_export_len()
66 ci[2] = (cell_t)1; /* #return cells */ in prom_asr_export_len()
67 ci[3] = (cell_t)-1; /* Res1: Prime result */ in prom_asr_export_len()
70 (void) p1275_cif_handler(&ci); in prom_asr_export_len()
73 return (p1275_cell2int(ci[3])); /* Res1: buf length */ in prom_asr_export_len()
79 cell_t ci[4]; in prom_asr_list_keys_len() local
81 ci[0] = p1275_ptr2cell("SUNW,asr-list-keys-len"); in prom_asr_list_keys_len()
82 ci[1] = (cell_t)0; /* #argument cells */ in prom_asr_list_keys_len()
[all …]
H A Dprom_io.c35 cell_t ci[5]; in prom_open() local
53 ci[0] = p1275_ptr2cell("open"); /* Service name */ in prom_open()
54 ci[1] = (cell_t)1; /* #argument cells */ in prom_open()
55 ci[2] = (cell_t)1; /* #result cells */ in prom_open()
56 ci[3] = p1275_ptr2cell(path); /* Arg1: Pathname */ in prom_open()
57 ci[4] = (cell_t)0; /* Res1: Prime result */ in prom_open()
59 (void) p1275_cif_handler(&ci); in prom_open()
69 return (p1275_cell2int(ci[4])); /* Res1: ihandle */ in prom_open()
76 cell_t ci[7]; in prom_seek() local
78 ci[0] = p1275_ptr2cell("seek"); /* Service name */ in prom_seek()
[all …]
H A Dprom_node.c38 cell_t ci[5]; in prom_nextnode() local
40 ci[0] = p1275_ptr2cell("peer"); /* Service name */ in prom_nextnode()
41 ci[1] = (cell_t)1; /* #argument cells */ in prom_nextnode()
42 ci[2] = (cell_t)1; /* #result cells */ in prom_nextnode()
43 ci[3] = p1275_dnode2cell(nodeid); /* Arg1: input phandle */ in prom_nextnode()
44 ci[4] = p1275_dnode2cell(OBP_NONODE); /* Res1: Prime result */ in prom_nextnode()
47 (void) p1275_cif_handler(&ci); in prom_nextnode()
50 return (p1275_cell2dnode(ci[4])); /* Res1: peer phandle */ in prom_nextnode()
56 cell_t ci[5]; in prom_childnode() local
58 ci[0] = p1275_ptr2cell("child"); /* Service name */ in prom_childnode()
[all …]
H A Dprom_test.c37 cell_t ci[5]; in prom_test() local
39 ci[0] = p1275_ptr2cell("test"); /* Service name */ in prom_test()
40 ci[1] = (cell_t)1; /* #argument cells */ in prom_test()
41 ci[2] = (cell_t)1; /* #result cells */ in prom_test()
42 ci[3] = p1275_ptr2cell(service); /* Arg1: requested svc name */ in prom_test()
43 ci[4] = (cell_t)-1; /* Res1: Prime result */ in prom_test()
46 (void) p1275_cif_handler(&ci); in prom_test()
49 return (p1275_cell2int(ci[4])); /* Res1: missing flag */ in prom_test()
55 cell_t ci[6]; in prom_test_method() local
60 ci[0] = p1275_ptr2cell("test-method"); /* service */ in prom_test_method()
[all …]
H A Dprom_handler.c35 cell_t ci[5]; in prom_set_callback() local
37 ci[0] = p1275_ptr2cell("set-callback"); /* Service name */ in prom_set_callback()
38 ci[1] = (cell_t)1; /* #argument cells */ in prom_set_callback()
39 ci[2] = (cell_t)1; /* #return cells */ in prom_set_callback()
40 ci[3] = p1275_ptr2cell(handler); /* Arg1: New handler */ in prom_set_callback()
41 ci[4] = (cell_t)-1; /* Res1: Prime result */ in prom_set_callback()
44 (void) p1275_cif_handler(&ci); in prom_set_callback()
47 return (p1275_cell2ptr(ci[4])); /* Res1: Old handler */ in prom_set_callback()
53 cell_t ci[5]; in prom_set_symbol_lookup() local
55 ci[0] = p1275_ptr2cell("set-symbol-lookup"); /* Service name */ in prom_set_symbol_lookup()
[all …]
H A Dprom_key.c45 cell_t ci[7]; in prom_set_security_key() local
90 ci[0] = p1275_ptr2cell("SUNW,set-security-key"); in prom_set_security_key()
91 ci[1] = 3; in prom_set_security_key()
92 ci[2] = 1; in prom_set_security_key()
93 ci[3] = p1275_ptr2cell(keyname); in prom_set_security_key()
94 ci[4] = p1275_ptr2cell(buf); in prom_set_security_key()
95 ci[5] = p1275_uint2cell(buflen); in prom_set_security_key()
98 rv = p1275_cif_handler(ci); in prom_set_security_key()
111 result = p1275_cell2int(ci[6]); in prom_set_security_key()
127 cell_t ci[7]; in prom_get_security_key() local
[all …]
/illumos-gate/usr/src/psm/promif/ieee1275/sun4/
H A Dprom_fio.c35 cell_t ci[10]; in prom_fopen() local
53 ci[0] = p1275_ptr2cell("call-method"); /* Service name */ in prom_fopen()
54 ci[1] = (cell_t)4; /* #argument cells */ in prom_fopen()
55 ci[2] = (cell_t)3; /* #result cells */ in prom_fopen()
56 ci[3] = p1275_ptr2cell("open-file"); /* Arg1: Method name */ in prom_fopen()
57 ci[4] = p1275_ihandle2cell(fsih); /* Arg2: fs ihandle */ in prom_fopen()
58 ci[5] = p1275_uint2cell(len); /* Arg3: Len */ in prom_fopen()
59 ci[6] = p1275_ptr2cell(path); /* Arg4: Pathname */ in prom_fopen()
61 (void) p1275_cif_handler(&ci); in prom_fopen()
70 if (ci[7] != 0) /* Catch result */ in prom_fopen()
[all …]
H A Dprom_mmu.c66 cell_t ci[11]; in prom_map_phys() local
73 ci[0] = p1275_ptr2cell("call-method"); /* Service name */ in prom_map_phys()
74 ci[1] = (cell_t)7; /* #argument cells */ in prom_map_phys()
75 ci[2] = (cell_t)1; /* #result cells */ in prom_map_phys()
76 ci[3] = p1275_ptr2cell("map"); /* Arg1: method name */ in prom_map_phys()
77 ci[4] = p1275_ihandle2cell(immu); /* Arg2: mmu ihandle */ in prom_map_phys()
78 ci[5] = p1275_int2cell(mode); /* Arg3: SA1: mode */ in prom_map_phys()
79 ci[6] = p1275_size2cell(size); /* Arg4: SA2: size */ in prom_map_phys()
80 ci[7] = p1275_ptr2cell(virt); /* Arg5: SA3: virt */ in prom_map_phys()
81 ci[8] = p1275_ull2cell_high(physaddr); /* Arg6: SA4: phys.hi */ in prom_map_phys()
[all …]
H A Dprom_cpuctl.c35 cell_t ci[5]; in prom_stopcpu_bycpuid() local
37 ci[0] = p1275_ptr2cell("SUNW,stop-cpu-by-cpuid"); /* Service name */ in prom_stopcpu_bycpuid()
38 ci[1] = (cell_t)1; /* #argument cells */ in prom_stopcpu_bycpuid()
39 ci[2] = (cell_t)1; /* #result cells */ in prom_stopcpu_bycpuid()
40 ci[3] = p1275_int2cell(cpuid); /* Arg1: cpuid to stop */ in prom_stopcpu_bycpuid()
43 (void) p1275_cif_handler(&ci); in prom_stopcpu_bycpuid()
46 return (p1275_cell2int(ci[4])); in prom_stopcpu_bycpuid()
53 cell_t ci[6]; in prom_startcpu() local
55 ci[0] = p1275_ptr2cell("SUNW,start-cpu"); /* Service name */ in prom_startcpu()
56 ci[1] = (cell_t)3; /* #argument cells */ in prom_startcpu()
[all …]
H A Dprom_mem.c66 cell_t ci[10]; in prom_allocate_phys() local
76 ci[0] = p1275_ptr2cell("call-method"); /* Service name */ in prom_allocate_phys()
77 ci[1] = (cell_t)4; /* #argument cells */ in prom_allocate_phys()
78 ci[2] = (cell_t)3; /* #result cells */ in prom_allocate_phys()
79 ci[3] = p1275_ptr2cell("claim"); /* Arg1: Method name */ in prom_allocate_phys()
80 ci[4] = p1275_ihandle2cell(imemory); /* Arg2: memory ihandle */ in prom_allocate_phys()
81 ci[5] = p1275_uint2cell(align); /* Arg3: SA1: align */ in prom_allocate_phys()
82 ci[6] = p1275_size2cell(size); /* Arg4: SA2: size */ in prom_allocate_phys()
85 rv = p1275_cif_handler(&ci); in prom_allocate_phys()
90 if (p1275_cell2int(ci[7]) != 0) /* Res1: Catch result */ in prom_allocate_phys()
[all …]
H A Dprom_efcode.c42 cell_t ci[5]; in prom_get_fcode_size() local
49 ci[0] = p1275_ptr2cell("SUNW,get-fcode-size"); in prom_get_fcode_size()
50 ci[1] = (cell_t)1; /* 1 input arg: str */ in prom_get_fcode_size()
51 ci[2] = (cell_t)1; /* 1 output result: len or zero */ in prom_get_fcode_size()
52 ci[3] = p1275_ptr2cell(str); in prom_get_fcode_size()
53 ci[4] = (cell_t)0; in prom_get_fcode_size()
56 rv = p1275_cif_handler(&ci); in prom_get_fcode_size()
60 return (p1275_cell2int(ci[4])); in prom_get_fcode_size()
70 cell_t ci[6]; in prom_get_fcode() local
77 ci[0] = p1275_ptr2cell("SUNW,get-fcode"); in prom_get_fcode()
[all …]
H A Dprom_getunum.c42 cell_t ci[12]; in prom_get_unum() local
50 ci[0] = p1275_ptr2cell("call-method"); /* Service name */ in prom_get_unum()
51 ci[1] = (cell_t)7; /* #argument cells */ in prom_get_unum()
52 ci[2] = (cell_t)2; /* #result cells */ in prom_get_unum()
53 ci[3] = p1275_ptr2cell("SUNW,get-unumber"); /* Arg1: Method name */ in prom_get_unum()
54 ci[4] = p1275_ihandle2cell(imemory); /* Arg2: mem. ihandle */ in prom_get_unum()
55 ci[5] = p1275_uint2cell(buflen); /* Arg3: buflen */ in prom_get_unum()
56 ci[6] = p1275_ptr2cell(buf); /* Arg4: buf */ in prom_get_unum()
57 ci[7] = p1275_ull2cell_high(physaddr); /* Arg5: physhi */ in prom_get_unum()
58 ci[8] = p1275_ull2cell_low(physaddr); /* Arg6: physlo */ in prom_get_unum()
[all …]
H A Dprom_alloc.c111 cell_t ci[7]; in prom_malloc() local
114 ci[0] = p1275_ptr2cell("claim"); /* Service name */ in prom_malloc()
115 ci[1] = (cell_t)3; /* #argument cells */ in prom_malloc()
116 ci[2] = (cell_t)1; /* #result cells */ in prom_malloc()
117 ci[3] = p1275_ptr2cell(virt); /* Arg1: virt */ in prom_malloc()
118 ci[4] = p1275_size2cell(size); /* Arg2: size */ in prom_malloc()
119 ci[5] = p1275_uint2cell(align); /* Arg3: align */ in prom_malloc()
122 rv = p1275_cif_handler(&ci); in prom_malloc()
126 return ((caddr_t)p1275_cell2ptr(ci[6])); /* Res1: base */ in prom_malloc()
134 cell_t ci[5]; in prom_free() local
[all …]
H A Dprom_retain.c40 cell_t ci[11]; in prom_retain() local
47 ci[0] = p1275_ptr2cell("call-method"); /* Service name */ in prom_retain()
48 ci[1] = (cell_t)5; /* #argument cells */ in prom_retain()
49 ci[2] = (cell_t)3; /* #result cells */ in prom_retain()
50 ci[3] = p1275_ptr2cell("SUNW,retain"); /* Arg1: Method name */ in prom_retain()
51 ci[4] = p1275_ihandle2cell(imemory); /* Arg2: memory ihandle */ in prom_retain()
52 ci[5] = p1275_uint2cell(align); /* Arg2: SA1: align */ in prom_retain()
53 ci[6] = p1275_size2cell(size); /* Arg3: SA2: size */ in prom_retain()
54 ci[7] = p1275_ptr2cell(id); /* Arg4: SA3: id name */ in prom_retain()
57 rv = p1275_cif_handler(&ci); in prom_retain()
[all …]
/illumos-gate/usr/src/psm/promif/ieee1275/sun4u/
H A Dprom_serengeti.c37 cell_t ci[5]; in prom_serengeti_set_console_input() local
40 ci[0] = p1275_ptr2cell("SUNW,set-console-input"); in prom_serengeti_set_console_input()
41 ci[1] = (cell_t)1; /* #argument cells */ in prom_serengeti_set_console_input()
42 ci[2] = (cell_t)1; /* #return cells */ in prom_serengeti_set_console_input()
43 ci[3] = p1275_ptr2cell(new_value); in prom_serengeti_set_console_input()
46 rv = p1275_cif_handler(&ci); in prom_serengeti_set_console_input()
52 return (p1275_cell2ptr(ci[4])); in prom_serengeti_set_console_input()
61 cell_t ci[6]; in prom_serengeti_attach_board() local
64 ci[0] = p1275_ptr2cell("SUNW,Serengeti,add-board"); /* name */ in prom_serengeti_attach_board()
65 ci[1] = (cell_t)2; /* #argument cells */ in prom_serengeti_attach_board()
[all …]
H A Dprom_opl.c44 cell_t ci[5]; in prom_opl_get_tod() local
46 ci[0] = p1275_ptr2cell("FJSV,get-tod"); /* Service name */ in prom_opl_get_tod()
47 ci[1] = (cell_t)0; /* #argument cells */ in prom_opl_get_tod()
48 ci[2] = (cell_t)2; /* #result cells */ in prom_opl_get_tod()
49 ci[3] = (cell_t)0; /* The result: STICK */ in prom_opl_get_tod()
50 ci[4] = (cell_t)0; /* The result: time */ in prom_opl_get_tod()
53 (void) p1275_cif_handler(&ci); in prom_opl_get_tod()
56 *stickval = ci[3]; in prom_opl_get_tod()
57 *time = ci[4]; in prom_opl_get_tod()
69 cell_t ci[4]; in prom_opl_set_diff() local
[all …]
H A Dprom_tlb.c40 cell_t ci[9]; in prom_itlb_load() local
47 ci[0] = p1275_ptr2cell("call-method"); /* Service name */ in prom_itlb_load()
48 ci[1] = (cell_t)5; /* #argument cells */ in prom_itlb_load()
49 ci[2] = (cell_t)1; /* #result cells */ in prom_itlb_load()
50 ci[3] = p1275_ptr2cell("SUNW,itlb-load"); /* Arg1: method name */ in prom_itlb_load()
51 ci[4] = p1275_ihandle2cell(immu); /* Arg2: mmu ihandle */ in prom_itlb_load()
52 ci[5] = p1275_ptr2cell(virt); /* Arg3: SA1: virt */ in prom_itlb_load()
53 ci[6] = (cell_t)tte_data; /* Arg4: SA2: tte_data */ in prom_itlb_load()
54 ci[7] = p1275_int2cell(index); /* Arg5: SA3: index */ in prom_itlb_load()
57 rv = p1275_cif_handler(&ci); in prom_itlb_load()
[all …]
H A Dprom_sunfire.c36 cell_t ci[3]; in prom_sunfire_cpu_off() local
39 ci[0] = p1275_ptr2cell("SUNW,Ultra-Enterprise,cpu-off"); in prom_sunfire_cpu_off()
40 ci[1] = (cell_t)0; /* #argument cells */ in prom_sunfire_cpu_off()
41 ci[2] = (cell_t)0; /* #result cells */ in prom_sunfire_cpu_off()
50 (void) p1275_cif_handler(&ci); in prom_sunfire_cpu_off()
61 cell_t ci[5]; in prom_sunfire_attach_board() local
64 ci[0] = p1275_ptr2cell("SUNW,Ultra-Enterprise,add-brd"); /* name */ in prom_sunfire_attach_board()
65 ci[1] = (cell_t)1; /* #argument cells */ in prom_sunfire_attach_board()
66 ci[2] = (cell_t)1; /* #result cells */ in prom_sunfire_attach_board()
67 ci[3] = p1275_uint2cell(board); in prom_sunfire_attach_board()
[all …]
/illumos-gate/usr/src/psm/promif/ieee1275/sun4v/
H A Dprom_sun4v_api_version.c40 cell_t ci[8]; in prom_set_sun4v_api_version() local
45 ci[0] = p1275_ptr2cell("SUNW,set-sun4v-api-version"); /* Service */ in prom_set_sun4v_api_version()
46 ci[1] = (cell_t)3; /* #argument cells */ in prom_set_sun4v_api_version()
47 ci[2] = (cell_t)2; /* #result cells */ in prom_set_sun4v_api_version()
48 ci[3] = (cell_t)api_group; /* Arg1: api_group */ in prom_set_sun4v_api_version()
49 ci[4] = (cell_t)major; /* Arg2: major */ in prom_set_sun4v_api_version()
50 ci[5] = (cell_t)minor; /* Arg3: minor */ in prom_set_sun4v_api_version()
51 ci[6] = (cell_t)-1; /* Res1: status */ in prom_set_sun4v_api_version()
52 ci[7] = (cell_t)-1; /* Res2: Supported minor */ in prom_set_sun4v_api_version()
55 (void) p1275_cif_handler(&ci); in prom_set_sun4v_api_version()
[all …]
/illumos-gate/usr/src/uts/common/fs/zfs/lua/
H A Dldo.c147 CallInfo *ci; in correctstack() local
152 for (ci = L->ci; ci != NULL; ci = ci->previous) { in correctstack()
153 ci->top = (ci->top - oldstack) + L->stack; in correctstack()
154 ci->func = (ci->func - oldstack) + L->stack; in correctstack()
155 if (isLua(ci)) in correctstack()
156 ci->u.l.base = (ci->u.l.base - oldstack) + L->stack; in correctstack()
199 CallInfo *ci; in stackinuse() local
201 for (ci = L->ci; ci != NULL; ci = ci->previous) { in stackinuse()
202 lua_assert(ci->top <= L->stack_last); in stackinuse()
203 if (lim < ci->top) lim = ci->top; in stackinuse()
[all …]
H A Dldebug.c33 static const char *getfuncname (lua_State *L, CallInfo *ci, const char **name);
36 static int currentpc (CallInfo *ci) { in currentpc() argument
37 lua_assert(isLua(ci)); in currentpc()
38 return pcRel(ci->u.l.savedpc, ci_func(ci)->p); in currentpc()
42 static int currentline (CallInfo *ci) { in currentline() argument
43 return getfuncline(ci_func(ci)->p, currentpc(ci)); in currentline()
49 CallInfo *ci = L->ci; /* get function that yielded */ in swapextra() local
50 StkId temp = ci->func; /* exchange its 'func' and 'extra' values */ in swapextra()
51 ci->func = restorestack(L, ci->extra); in swapextra()
52 ci->extra = savestack(L, temp); in swapextra()
[all …]
/illumos-gate/usr/src/uts/sun4v/promif/
H A Dpromif_version.c39 cell_t *ci = (cell_t *)p; in promif_set_sun4v_api_version() local
46 ASSERT(ci[1] == 3); in promif_set_sun4v_api_version()
47 ASSERT(ci[2] == 2); in promif_set_sun4v_api_version()
49 api_group = (uint64_t)p1275_cell2int(ci[3]); in promif_set_sun4v_api_version()
50 major = (uint64_t)p1275_cell2int(ci[4]); in promif_set_sun4v_api_version()
51 minor = (uint64_t)p1275_cell2int(ci[5]); in promif_set_sun4v_api_version()
55 ci[6] = p1275_int2cell(status); in promif_set_sun4v_api_version()
56 ci[7] = p1275_int2cell(supported_minor); in promif_set_sun4v_api_version()
64 cell_t *ci = (cell_t *)p; in promif_get_sun4v_api_version() local
70 ASSERT(ci[1] == 1); in promif_get_sun4v_api_version()
[all …]
H A Dpromif_node.c55 cell_t *ci = (cell_t *)p; in promif_finddevice() local
58 ASSERT(ci[1] == 1); in promif_finddevice()
60 path = p1275_cell2ptr(ci[3]); in promif_finddevice()
63 ci[4] = p1275_dnode2cell(chosennode); in promif_finddevice()
65 ci[4] = p1275_dnode2cell(optionsnode); in promif_finddevice()
79 cell_t *ci = (cell_t *)p; in promif_finddevice() local
82 ASSERT(ci[1] == 1); in promif_finddevice()
92 node = finddevice(p1275_cell2ptr(ci[3])); in promif_finddevice()
94 ci[4] = p1275_dnode2cell(node); in promif_finddevice()
105 cell_t *ci = (cell_t *)p; in promif_nextnode() local
[all …]
H A Dpromif_prop.c239 cell_t *ci = (cell_t *)p; in promif_setprop() local
245 ASSERT(ci[1] == 4); in promif_setprop()
247 node = p1275_cell2dnode(ci[3]); in promif_setprop()
249 name = p1275_cell2ptr(ci[4]); in promif_setprop()
250 value = p1275_cell2ptr(ci[5]); in promif_setprop()
251 len = p1275_cell2int(ci[6]); in promif_setprop()
260 ci[7] = p1275_int2cell(len); in promif_setprop()
270 cell_t *ci = (cell_t *)p; in promif_getprop() local
276 ASSERT(ci[1] == 4); in promif_getprop()
278 node = p1275_cell2dnode(ci[3]); in promif_getprop()
[all …]

1234567