/illumos-gate/usr/src/lib/sun_fc/common/ |
H A D | Listener.h | 32 #include <vector> 49 static std::vector<Listener*> listeners;
|
H A D | FCSyseventBridge.h | 37 #include <vector> 87 std::vector<AdapterAddEventListener*> adapterAddEventListeners; 88 std::vector<AdapterEventListener*> adapterEventListeners; 89 std::vector<AdapterPortEventListener*> adapterPortEventListeners; 90 std::vector<AdapterDeviceEventListener*> adapterDeviceEventListeners; 91 std::vector<TargetEventListener*> targetEventListeners;
|
H A D | HBAList.h | 34 #include <vector> 75 std::vector<HBA*> hbas; 76 std::vector<HBA*> tgthbas;
|
H A D | Trace.h | 33 #include <vector> 109 static std::vector<std::vector<Trace *> > stacks; 110 static std::vector<std::string> indent;
|
H A D | HBA.h | 39 #include <vector> 84 std::vector<HBAPort*> portsByIndex;
|
H A D | Trace.cc | 44 vector<vector<Trace *> > Trace::stacks; 49 vector<string> Trace::indent; 167 for (vector<Trace *>::size_type i = stacks[tid].size() - 1; ; i--) {
|
H A D | FCSyseventBridge.cc | 118 typedef vector<AdapterAddEventListener *>::iterator Iter; 137 typedef vector<AdapterEventListener *>::iterator Iter; 156 typedef vector<AdapterPortEventListener *>::iterator Iter; 175 typedef vector<AdapterDeviceEventListener *>::iterator Iter; 194 typedef vector<TargetEventListener *>::iterator Iter; 273 typedef vector<AdapterPortEventListener *>::iterator Iter; 296 typedef vector<AdapterPortEventListener *>::iterator Iter; 315 typedef vector<AdapterDeviceEventListener *>::iterator Iter; 334 typedef vector<AdapterDeviceEventListener *>::iterator Iter; 376 typedef vector<AdapterPortEventListene [all...] |
H A D | FCHBA.h | 52 static void loadAdapters(std::vector<HBA*> &list);
|
H A D | TgtFCHBA.h | 51 static void loadAdapters(std::vector<HBA*> &list);
|
H A D | Listener.cc | 42 vector<Listener*> Listener::listeners; 47 typedef vector<Listener *>::iterator ListenerIterator;
|
/illumos-gate/usr/src/cmd/sgs/rtld/sparcv9/ |
H A D | boot.s | 47 * ! vector ! 96 ! Entry vector 112 ! construct an Elf64_Boot attribute value vector. 128 ! %fp points to the root of our ELF bootstrap vector, use it to construct 129 ! the vector and send it to _setup. 131 ! The resulting Elf64_Boot vector looks like this: 147 ! argument vector 154 stx %l0, [%o0 + 0x18] ! store it in the vector 157 mov EB_AUXV, %l1 ! get code for auxiliary vector 163 stx %l0, [%o0 + 0x28] ! store aux vector pointe [all...] |
/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/ |
H A D | apic_regops.c | 214 uchar_t vector; local 232 vector = apic_irq->airq_vector; 233 ioapic_write_eoi(ioapicindex, vector); 362 int vector; local 381 vector = apic_resv_vector[ipl]; 402 X2APIC_WRITE(X2APIC_SELF_IPI, vector); 405 apic_cpus[cpun].aci_local_id, vector); 423 int vector; local 434 vector = apic_resv_vector[ipl]; 435 ASSERT((vector > [all...] |
H A D | apic.c | 104 static int apic_addspl(int ipl, int vector, int min_ipl, int max_ipl); 105 static int apic_delspl(int ipl, int vector, int min_ipl, int max_ipl); 112 * The following vector assignments influence the value of ipltopri and 116 * will share the vector ranges and heavily used IPLs (5 and 6) have 138 * The ipl of an ISR at vector X is apic_vectortoipl[X>>4] 139 * NOTE that this is vector as passed into intr_enter which is 140 * programmed vector - 0x20 (APIC_BASE_VECT) 147 * Correlation of the hardware vector to the IPL in use, initialized 280 /* get to highest vector at the same ipl */ 337 * Presence of an invalid vector wit 538 uchar_t vector; local 789 uchar_t vector; local 1184 uchar_t vector, irqno; local 1263 apic_free_vector(uchar_t vector) argument 1312 apic_modify_vector(uchar_t vector, int irq) argument [all...] |
/illumos-gate/usr/src/uts/common/io/nxge/ |
H A D | nxge_intr.c | 80 int vector; local 87 if ((vector = nxge_intr_vec_find(nxge, type, channel)) == -1) { 89 "nxge_intr_add(%cDC %d): vector not found", c, channel)); 93 ldvp = &nxge->ldgvp->ldvp[vector]; 106 if ((status2 = ddi_intr_add_handler(interrupts->htable[vector], 111 c, channel, vector, nxge_ddi_perror(status2))); 118 if ((status2 = ddi_intr_enable(interrupts->htable[vector])) 122 c, channel, vector, nxge_ddi_perror(status2))); 169 int vector; local 176 if ((vector 254 int first, limit, vector; local 326 int vector; /* A shorthand variable */ local 426 int vector; /* A shorthand variable */ local [all...] |
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/ |
H A D | boot.s | 35 * vector at "_rt_boot" used to discriminate between the two. 48 * ! vector ! 104 ! Entry vector 123 ! boot attribute value vector. Otherwise, it's already been done and we can 135 ! skip construction of the ELF boot attribute vector. 141 ! %fp points to the root of our ELF bootstrap vector, use it to construct 142 ! the vector and send it to _setup. 147 add %fp, 68, %l0 ! argument vector is at %fp+68 153 st %l0, [%o0 + 12] ! store it in the vector 156 set EB_AUXV, %l1 ! get code for auxiliary vector [all...] |
/illumos-gate/usr/src/uts/common/sys/ |
H A D | vfs_opreg.h | 81 int offset; /* byte offset within ops vector */ 87 * Generic operations vector types (used for vfs/vnode ops registration). 93 int fs_build_vector(void *vector, int *unused_ops,
|
/illumos-gate/usr/src/uts/common/io/hxge/ |
H A D | hpi_vir.c | 83 hpi_ldsv_get(hpi_handle_t handle, uint8_t ldg, ldsv_type_t vector, argument 94 switch (vector) { 105 " hpi_ldsv_get Invalid Input: ldsv type <0x%x>", vector)); 106 return (HPI_FAILURE | HPI_VIR_LDSV_INVALID(vector)); 216 if (!SID_VECTOR_VALID(sid.vector)) { 218 " hpi_fzc_sid_set Invalid Input: vector <0x%x>", 219 sid.vector)); 221 return (HPI_FAILURE | HPI_VIR_SID_VEC_INVALID(sid.vector)); 225 sd.bits.data = sid.vector;
|
H A D | hpi_vir.h | 87 uint8_t vector; member in struct:_fzc_sid 96 hpi_status_t hpi_ldsv_get(hpi_handle_t handle, uint8_t ldg, ldsv_type_t vector,
|
/illumos-gate/usr/src/uts/i86xpv/io/psm/ |
H A D | xpv_psm.c | 525 xen_psm_intr_enter(int ipl, int *vector) argument 531 intno = (*vector); 543 * vector. We will treat this as a spurious interrupt. 554 * service a vector that was shared with a higher priority 577 xen_psm_intr_exit(int ipl, int vector) argument 579 ec_try_unmask_irq(vector); 942 * Allocate a free vector for irq at ipl. 949 uchar_t vector; local 956 panic("Hypervisor alloc vector failed err: %d", -rc); 957 vector 969 apic_free_vector(uchar_t vector) argument 1110 uchar_t vector; local 1179 uchar_t vector, cpu; local 1346 uchar_t vector; local 1627 apic_modify_vector(uchar_t vector, int irq) argument [all...] |
H A D | mp_platform_xpv.c | 116 * is indexed by IRQ number, NOT by vector number. 198 * Initialise vector->ipl and ipl->pri arrays. level_intr and irqtable 199 * are also set to NULL. vector->irq is set to a value which cannot map 211 * corresponding vector. On some systems, due to hardware errata 308 * Add mask bits to disable interrupt vector from happening 326 uchar_t vector; local 341 "vector=0x%x\n", (void *)irqptr->airq_dip, 370 * Upgrade vector if max_ipl is not earlier ipl. If we cannot allocate, 376 vector = apic_allocate_vector(max_ipl, irqindex, 1); 377 if (vector 457 uchar_t vector; local 1011 uchar_t ipin, ioapic, ioapicindex, vector; local 1349 apic_xlate_vector(uchar_t vector) argument [all...] |
/illumos-gate/usr/src/uts/common/io/nxge/npi/ |
H A D | npi_vir.c | 950 * vector - vector type (0, 1 or 2) 959 npi_ldsv_get(npi_handle_t handle, uint8_t ldg, ldsv_type_t vector, argument 973 switch (vector) { 990 " ldsv type <0x%x>", vector)); 991 return (NPI_FAILURE | NPI_VIR_LDSV_INVALID(vector)); 1007 * vector - vector type (0, 1 or 2) 1017 ldsv_type_t vector, ldf_type_t ldf_type, boolean_t *flag_p) 1031 ((vector ! 1016 npi_ldsv_ld_get(npi_handle_t handle, uint8_t ldg, uint8_t ld, ldsv_type_t vector, ldf_type_t ldf_type, boolean_t *flag_p) argument 1096 ldsv_type_t vector; local 1123 ldsv_type_t vector; local [all...] |
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/sys/ |
H A D | vfs_opreg.h | 81 int offset; /* byte offset within ops vector */ 87 * Generic operations vector types (used for vfs/vnode ops registration). 93 int fs_build_vector(void *vector, int *unused_ops,
|
/illumos-gate/usr/src/lib/librstp/ |
H A D | Makefile.com | 31 times.o topoch.o transmit.o vector.o
|
/illumos-gate/usr/src/uts/i86pc/io/apix/ |
H A D | apix_intr.c | 74 * Insert an vector into the tail of the interrupt pending list 93 * Remove and return an vector from the head of hardware interrupt 133 apix_add_pending_hardint(int vector) argument 137 apix_vector_t *vecp = apixp->x_vectbl[vector]; 142 * The MSI interrupt not supporting per-vector masking could 143 * be triggered on a false vector as a result of rebinding 148 APIX_DO_FAKE_INTR(cpuid, vector); 172 prevp->av_flags |= (vector & AV_PENTRY_VECTMASK); 194 uchar_t vector = av->av_flags & AV_PENTRY_VECTMASK; local 214 if (vector) { 799 apix_post_hardint(int vector) argument 810 apix_dispatch_by_vector(uint_t vector) argument 844 apix_dispatch_hilevel(uint_t vector, uint_t arg2) argument 852 apix_dispatch_lowlevel(uint_t vector, uint_t oldipl) argument 872 int vector = rp->r_trapno, newipl, oldipl = cpu->cpu_pri, ret; local [all...] |
/illumos-gate/usr/src/uts/common/io/ixgbe/core/ |
H A D | ixgbe_vf.c | 285 * ixgbe_mta_vector - Determines bit-vector in multicast table to set 290 * bit-vector to set in the multicast table. The hardware uses 12 bits, from 291 * incoming rx multicast addresses, to determine the bit-vector to check in 298 u32 vector = 0; local 302 vector = ((mc_addr[4] >> 4) | (((u16)mc_addr[5]) << 4)); 305 vector = ((mc_addr[4] >> 3) | (((u16)mc_addr[5]) << 5)); 308 vector = ((mc_addr[4] >> 2) | (((u16)mc_addr[5]) << 6)); 311 vector = ((mc_addr[4]) | (((u16)mc_addr[5]) << 8)); 319 /* vector can only be 12-bits or boundary will be exceeded */ 320 vector 386 u32 vector; local [all...] |