/opensolaris-onvv-gate/usr/src/cmd/pgrep/ |
H A D | idtab.c | 40 idtab_create(idtab_t *idt) argument 42 (void) memset(idt, 0, sizeof (idtab_t)); 46 idtab_destroy(idtab_t *idt) argument 48 if (idt->id_data) { 49 free(idt->id_data); 50 idt->id_data = NULL; 51 idt->id_nelems = idt->id_size = 0; 56 idtab_append(idtab_t *idt, idkey_t id) argument 61 if (idt 88 idtab_sort(idtab_t *idt) argument 97 idtab_search(idtab_t *idt, idkey_t id) argument [all...] |
H A D | pgrep.c | 341 parse_ids(idtab_t *idt, char *arg, int base, int opt, idkey_t zero) argument 348 idtab_append(idt, id); 350 idtab_append(idt, zero); 363 parse_uids(idtab_t *idt, char *arg) argument 374 idtab_append(idt, id); 380 idtab_append(idt, pwent->pw_uid); 393 parse_gids(idtab_t *idt, char *arg) argument 404 idtab_append(idt, id); 410 idtab_append(idt, grent->gr_gid); 423 parse_ttys(idtab_t *idt, cha argument 466 parse_projects(idtab_t *idt, char *arg) argument 496 parse_zones(idtab_t *idt, char *arg) argument [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/io/idm/ |
H A D | idm.c | 60 static void idm_buf_bind_in_locked(idm_task_t *idt, idm_buf_t *buf); 61 static void idm_buf_bind_out_locked(idm_task_t *idt, idm_buf_t *buf); 62 static void idm_buf_unbind_in_locked(idm_task_t *idt, idm_buf_t *buf); 63 static void idm_buf_unbind_out_locked(idm_task_t *idt, idm_buf_t *buf); 64 static void idm_task_abort_one(idm_conn_t *ic, idm_task_t *idt, 66 static void idm_task_aborted(idm_task_t *idt, idm_status_t status); 677 * transferred to the initiator associated with task 'idt'. The connection 691 idm_buf_tx_to_ini(idm_task_t *idt, idm_buf_t *idb, argument 709 mutex_enter(&idt->idt_mutex); 710 switch (idt 773 idm_buf_rx_from_ini(idm_task_t *idt, idm_buf_t *idb, uint32_t offset, uint32_t xfer_len, idm_buf_cb_t idb_buf_cb, void *cb_arg) argument 829 idm_buf_tx_to_ini_done(idm_task_t *idt, idm_buf_t *idb, idm_status_t status) argument 893 idm_buf_rx_from_ini_done(idm_task_t *idt, idm_buf_t *idb, idm_status_t status) argument 1086 idm_buf_bind_in(idm_task_t *idt, idm_buf_t *buf) argument 1094 idm_buf_bind_in_locked(idm_task_t *idt, idm_buf_t *buf) argument 1102 idm_buf_bind_out(idm_task_t *idt, idm_buf_t *buf) argument 1118 idm_buf_bind_out_locked(idm_task_t *idt, idm_buf_t *buf) argument 1126 idm_buf_unbind_in(idm_task_t *idt, idm_buf_t *buf) argument 1142 idm_buf_unbind_in_locked(idm_task_t *idt, idm_buf_t *buf) argument 1148 idm_buf_unbind_out(idm_task_t *idt, idm_buf_t *buf) argument 1156 idm_buf_unbind_out_locked(idm_task_t *idt, idm_buf_t *buf) argument 1256 idm_task_t *idt; local 1300 idm_task_start(idm_task_t *idt, uintptr_t handle) argument 1318 idm_task_done(idm_task_t *idt) argument 1347 idm_task_free(idm_task_t *idt) argument 1385 idm_task_t *idt; local 1474 idm_task_t *idt = NULL; local 1514 idm_task_hold(idm_task_t *idt) argument 1520 idm_task_rele(idm_task_t *idt) argument 1526 idm_task_abort(idm_conn_t *ic, idm_task_t *idt, idm_abort_type_t abort_type) argument 1566 idm_task_t *idt = ref; local 1592 idm_task_abort_one(idm_conn_t *ic, idm_task_t *idt, idm_abort_type_t abort_type) argument 1699 idm_task_aborted(idm_task_t *idt, idm_status_t status) argument [all...] |
H A D | idm_so.c | 78 static void idm_so_send_rtt_data(idm_conn_t *ic, idm_task_t *idt, 80 static void idm_so_send_rtt_data_done(idm_task_t *idt, idm_buf_t *idb); 81 static idm_status_t idm_so_send_buf_region(idm_task_t *idt, 97 static idm_status_t idm_so_buf_tx_to_ini(idm_task_t *idt, idm_buf_t *idb); 98 static idm_status_t idm_so_buf_rx_from_ini(idm_task_t *idt, idm_buf_t *idb); 102 static idm_status_t idm_so_free_task_rsrc(idm_task_t *idt); 1319 idm_so_free_task_rsrc(idm_task_t *idt) argument 1326 if (IDM_CONN_ISINI(idt->idt_ic)) 1338 mutex_enter(&idt->idt_mutex); 1340 for (idb = list_head(&idt 1550 idm_task_t *idt; local 1641 idm_task_t *idt; local 1749 idm_task_t *idt; local 2199 idm_task_t *idt; local 2315 idm_so_buf_tx_to_ini(idm_task_t *idt, idm_buf_t *idb) argument 2385 idm_so_buf_rx_from_ini(idm_task_t *idt, idm_buf_t *idb) argument 2475 idm_so_send_rtt_data(idm_conn_t *ic, idm_task_t *idt, idm_buf_t *idb, uint32_t offset, uint32_t length) argument 2554 idm_so_send_rtt_data_done(idm_task_t *idt, idm_buf_t *idb) argument 2566 idm_so_send_buf_region(idm_task_t *idt, idm_buf_t *idb, uint32_t buf_region_offset, uint32_t buf_region_length) argument 2807 idm_task_t *idt = idb->idb_task_binding; local 2875 idm_task_t *idt = idb->idb_task_binding; local [all...] |
H A D | idm_impl.c | 1003 idm_task_t *idt = (idm_task_t *)hdl; local 1006 mutex_init(&idt->idt_mutex, NULL, MUTEX_DEFAULT, NULL); 1021 idm.idm_taskid_table[next_task] = idt; 1025 idt->idt_tt = next_task; 1027 list_create(&idt->idt_inbufv, sizeof (idm_buf_t), 1029 list_create(&idt->idt_outbufv, sizeof (idm_buf_t), 1031 idm_refcnt_init(&idt->idt_refcnt, idt); 1039 idt->idt_transport_hdr = (void *)(idt 1048 idm_task_t *idt = (idm_task_t *)hdl; local [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/sys/idm/ |
H A D | idm.h | 361 idm_buf_tx_to_ini(idm_task_t *idt, idm_buf_t *idb, 366 idm_buf_rx_from_ini(idm_task_t *idt, idm_buf_t *idb, 371 idm_buf_tx_to_ini_done(idm_task_t *idt, idm_buf_t *idb, idm_status_t status); 374 idm_buf_rx_from_ini_done(idm_task_t *idt, idm_buf_t *idb, idm_status_t status); 403 idm_buf_bind_in(idm_task_t *idt, idm_buf_t *buf); 406 idm_buf_bind_out(idm_task_t *idt, idm_buf_t *buf); 409 idm_buf_unbind_in(idm_task_t *idt, idm_buf_t *buf); 412 idm_buf_unbind_out(idm_task_t *idt, idm_buf_t *buf); 442 idm_task_start(idm_task_t *idt, uintptr_t handle); 445 idm_task_abort(idm_conn_t *ic, idm_task_t *idt, idm_abort_type_ [all...] |
H A D | idm_transport.h | 71 * Target transport data primitives, caller (IDM) holds idt->idt_mutex, 74 typedef idm_status_t (transport_buf_tx_to_ini_op_t)(struct idm_task_s *idt, 76 typedef idm_status_t (transport_buf_rx_from_ini_op_t)(struct idm_task_s *idt,
|
/opensolaris-onvv-gate/usr/src/uts/intel/os/ |
H A D | arch_kdi.c | 117 kdi_idtr_set(gate_desc_t *idt, size_t limit) argument 128 if (idt == NULL) 129 idt = idt0; 131 CPU->cpu_m.mcpu_idt = idt; 132 idtr.dtr_base = (uintptr_t)idt;
|
/opensolaris-onvv-gate/usr/src/uts/i86xpv/os/ |
H A D | mach_kdi.c | 66 gate_desc_t *idt = (gate_desc_t *)idtr->dtr_base; local 67 uint_t nidt = (idtr->dtr_limit + 1) / sizeof (*idt); 70 for (vec = 0; vec < nidt; vec++, idt++) 71 xen_idt_write(idt, vec); 77 gate_desc_t *idt = CPU->cpu_m.mcpu_idt; local 82 if (idt != NULL) 83 idt[vec] = *gate;
|
H A D | xpv_panic.c | 499 gate_desc_t *idt = xpv_panic_idt; local 503 set_gatesegd(&idt[i], &xpv_invaltrap, cs, SDT_SYSIGT, TRP_XPL, 506 set_gatesegd(&idt[T_ZERODIV], &xpv_div0trap, cs, SDT_SYSIGT, TRP_XPL, 508 set_gatesegd(&idt[T_SGLSTP], &xpv_dbgtrap, cs, SDT_SYSIGT, TRP_XPL, 0); 509 set_gatesegd(&idt[T_NMIFLT], &xpv_nmiint, cs, SDT_SYSIGT, TRP_XPL, 0); 510 set_gatesegd(&idt[T_BOUNDFLT], &xpv_boundstrap, cs, SDT_SYSIGT, 512 set_gatesegd(&idt[T_ILLINST], &xpv_invoptrap, cs, SDT_SYSIGT, TRP_XPL, 514 set_gatesegd(&idt[T_NOEXTFLT], &xpv_ndptrap, cs, SDT_SYSIGT, TRP_XPL, 516 set_gatesegd(&idt[T_TSSFLT], &xpv_invtsstrap, cs, SDT_SYSIGT, TRP_XPL, 518 set_gatesegd(&idt[T_SEGFL [all...] |
/opensolaris-onvv-gate/usr/src/uts/intel/ia32/os/ |
H A D | desctbls.c | 914 init_idt_common(gate_desc_t *idt) argument 916 set_gatesegd(&idt[T_ZERODIV], &div0trap, KCS_SEL, SDT_SYSIGT, TRP_KPL, 918 set_gatesegd(&idt[T_SGLSTP], &dbgtrap, KCS_SEL, SDT_SYSIGT, TRP_KPL, 920 set_gatesegd(&idt[T_NMIFLT], &nmiint, KCS_SEL, SDT_SYSIGT, TRP_KPL, 922 set_gatesegd(&idt[T_BPTFLT], &brktrap, KCS_SEL, SDT_SYSIGT, TRP_UPL, 924 set_gatesegd(&idt[T_OVFLW], &ovflotrap, KCS_SEL, SDT_SYSIGT, TRP_UPL, 926 set_gatesegd(&idt[T_BOUNDFLT], &boundstrap, KCS_SEL, SDT_SYSIGT, 928 set_gatesegd(&idt[T_ILLINST], &invoptrap, KCS_SEL, SDT_SYSIGT, TRP_KPL, 930 set_gatesegd(&idt[T_NOEXTFLT], &ndptrap, KCS_SEL, SDT_SYSIGT, TRP_KPL, 943 set_gatesegd(&idt[T_DBLFL 1020 init_idt(gate_desc_t *idt) argument 1028 init_idt(gate_desc_t *idt) argument 1309 gate_desc_t *idt = CPU->cpu_idt; local 1355 gate_desc_t *idt = CPU->cpu_idt; local [all...] |
/opensolaris-onvv-gate/usr/src/uts/i86pc/os/ |
H A D | mach_kdi.c | 52 gate_desc_t *idt = CPU->cpu_m.mcpu_idt; local 57 if (idt == NULL) { 60 idt = (gate_desc_t *)idtr.dtr_base; 63 idt[vec] = *gate;
|
/opensolaris-onvv-gate/usr/src/uts/common/io/ib/clients/iser/ |
H A D | iser_cq.c | 89 idm_task_t *idt = NULL; local 170 idt = idb->idb_task_binding; 171 mutex_enter(&idt->idt_mutex); 174 idm_conn_t *, idt->idt_ic, 181 idm_buf_tx_to_ini_done(idt, idb, 185 idm_conn_t *, idt->idt_ic, 192 idm_buf_rx_from_ini_done(idt, idb, 273 idt = idb->idb_task_binding; 275 mutex_enter(&idt->idt_mutex); 278 idm_conn_t *, idt [all...] |
H A D | iser_xfer.c | 236 idm_task_t *idt = NULL; local 297 ((idt = idm_task_find(ic, bhs->itt, bhs->ttt)) != NULL)) { 299 if (!list_is_empty(&idt->idt_inbufv)) { 300 buf = idm_buf_find(&idt->idt_inbufv, 0); 311 if (!list_is_empty(&idt->idt_outbufv)) { 312 buf = idm_buf_find(&idt->idt_outbufv, 0); 324 idm_task_rele(idt); 408 iser_xfer_buf_to_ini(idm_task_t *idt, idm_buf_t *buf) argument 421 iser_conn = (iser_conn_t *)idt->idt_ic->ic_transport_private; 433 iser_hdr = (iser_ctrl_hdr_t *)idt 510 iser_xfer_buf_from_ini(idm_task_t *idt, idm_buf_t *buf) argument [all...] |
H A D | iser_idm.c | 44 static idm_status_t iser_buf_tx_to_ini(idm_task_t *idt, idm_buf_t *idb); 45 static idm_status_t iser_buf_rx_from_ini(idm_task_t *idt, idm_buf_t *idb); 52 static idm_status_t iser_free_task_rsrcs(idm_task_t *idt); 544 iser_free_task_rsrcs(idm_task_t *idt) argument 972 * Caller holds idt->idt_mutex. 975 iser_buf_tx_to_ini(idm_task_t *idt, idm_buf_t *idb) argument 980 ASSERT(mutex_owned(&idt->idt_mutex)); 982 iser_status = iser_xfer_buf_to_ini(idt, idb); 986 "iser_xfer_buf_to_ini: idt (0x%p) idb (0x%p)", 987 (void *) idt, (voi 1009 iser_buf_rx_from_ini(idm_task_t *idt, idm_buf_t *idb) argument [all...] |
/opensolaris-onvv-gate/usr/src/uts/i86pc/io/ |
H A D | immu_dmar.c | 237 ioapic_drhd_t *idt; local 239 idt = kmem_zalloc(sizeof (ioapic_drhd_t), KM_SLEEP); 240 idt->ioapic_ioapicid = scope->scp_enumid; 241 idt->ioapic_sid = ((scope->scp_bus << 8) | (scope->scp_dev << 3) | 243 idt->ioapic_drhd = drhd; 246 list_insert_tail(&ioapic_drhd_list, idt); 253 ioapic_drhd_t *idt; local 256 idt = list_head(&ioapic_drhd_list); 257 for (; idt; idt 270 ioapic_drhd_t *idt; local 1254 ioapic_drhd_t *idt; local 1270 ioapic_drhd_t *idt; local [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/sys/ib/clients/iser/ |
H A D | iser_xfer.h | 149 int iser_xfer_buf_to_ini(idm_task_t *idt, idm_buf_t *buf); 151 int iser_xfer_buf_from_ini(idm_task_t *idt, idm_buf_t *buf);
|
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/idm/ |
H A D | idm.c | 167 static void iscsi_print_iscsit_task_data(idm_task_t *idt); 170 static int iscsi_i_task_impl(idm_task_t *idt, uintptr_t addr, 1695 idm_task_t idt; local 1917 if (mdb_vread(&idt, sizeof (idm_task_t), task_addr) 1923 if (((uintptr_t)idt.idt_ic == addr) && 1924 (idt.idt_state != TASK_IDLE)) { 1925 if (iscsi_i_task_impl(&idt, task_addr, idc) 2179 iscsi_i_task_impl(idm_task_t *idt, uintptr_t addr, iscsi_dcmd_ctrl_t *idc) argument 2185 conn_type = idm_conn_type((uintptr_t)idt->idt_ic); 2196 iscsi_print_iscsit_task_data(idt); 2295 idm_task_t idt; local 2310 iscsi_print_iscsit_task_data(idm_task_t *idt) argument [all...] |
/opensolaris-onvv-gate/usr/src/cmd/mdb/i86pc/modules/unix/ |
H A D | unix.c | 680 idt(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) function 750 { "idt", ":[-v]", "dump an IDT", idt },
|
/opensolaris-onvv-gate/usr/src/uts/common/io/comstar/port/iscsit/ |
H A D | iscsit.c | 947 iscsit_task_aborted(idm_task_t *idt, idm_status_t status) argument 949 iscsit_task_t *itask = idt->idt_private; 1835 idm_task_t *idt; local 1849 idt = iscsit_task->it_idm_task; 1878 if (idt->idt_state == TASK_COMPLETE) { 1879 idm_refcnt_wait_ref(&idt->idt_refcnt); 1882 idm_task_abort(idt->idt_ic, idt, AT_TASK_MGMT_ABORT);
|
/opensolaris-onvv-gate/usr/src/uts/common/io/scsi/adapters/iscsi/ |
H A D | iscsi_io.c | 2480 iscsi_task_aborted(idm_task_t *idt, idm_status_t status) argument 2482 iscsi_cmd_t *icmdp = idt->idt_private;
|