Home
last modified time | relevance | path

Searched refs:vecp (Results 1 – 11 of 11) sorted by relevance

/titanic_44/usr/src/uts/i86pc/io/apix/
H A Dapix_utils.c93 apix_vector_t *vecp; in apix_alloc_ipi() local
110 vecp = xv_vector(cpun, vector); in apix_alloc_ipi()
111 if (vecp == NULL) { in apix_alloc_ipi()
112 vecp = kmem_zalloc(sizeof (apix_vector_t), KM_NOSLEEP); in apix_alloc_ipi()
113 if (vecp == NULL) { in apix_alloc_ipi()
117 xv_vector(cpun, vector) = vecp; in apix_alloc_ipi()
119 vecp->v_state = APIX_STATE_ALLOCED; in apix_alloc_ipi()
120 vecp->v_type = APIX_TYPE_IPI; in apix_alloc_ipi()
121 vecp->v_cpuid = vecp->v_bound_cpuid = cpun; in apix_alloc_ipi()
122 vecp->v_vector = vector; in apix_alloc_ipi()
[all …]
H A Dapix.c651 apix_vector_t *vecp; in apix_intr_enter() local
667 vecp = xv_vector(cpuid, vector); in apix_intr_enter()
668 if (vecp == NULL) { in apix_intr_enter()
674 nipl = vecp->v_pri; in apix_intr_enter()
692 ASSERT(vecp->v_state != APIX_STATE_OBSOLETED); in apix_intr_enter()
696 (vecp->v_type & APIX_TYPE_FIXED) && apic_level_intr[vecp->v_inum]) in apix_intr_enter()
697 apix_level_intr_pre_eoi(vecp->v_inum); in apix_intr_enter()
713 APIC_DEBUG_BUF_PUT(vecp->v_inum); in apix_intr_enter()
782 apix_vector_t *vecp = xv_vector(cpuid, vector); in apix_addspl() local
785 ASSERT(vecp != NULL && LOCK_HELD(&apix_lock)); in apix_addspl()
[all …]
H A Dapix_intr.c137 apix_vector_t *vecp = apixp->x_vectbl[vector]; in apix_add_pending_hardint() local
149 if (vecp == NULL) in apix_add_pending_hardint()
152 for (p = vecp->v_autovect; p != NULL; p = p->av_link) { in apix_add_pending_hardint()
801 apix_vector_t *vecp = xv_vector(psm_get_cpu_id(), vector); in apix_post_hardint() local
802 int irqno = vecp->v_inum; in apix_post_hardint()
804 ASSERT(vecp->v_type == APIX_TYPE_FIXED && apic_level_intr[irqno]); in apix_post_hardint()
813 apix_vector_t *vecp = xv_vector(cpu->cpu_id, vector); in apix_dispatch_by_vector() local
819 if (vecp == NULL || in apix_dispatch_by_vector()
820 (avp = vecp->v_autovect) == NULL || avp->av_vector == NULL) in apix_dispatch_by_vector()
873 apix_vector_t *vecp = NULL; in apix_do_interrupt() local
[all …]
/titanic_44/usr/src/uts/common/io/
H A Davintr.c231 struct av_head *vecp = (struct av_head *)0; in add_avintr() local
249 vecp = &autovect[vectindex]; in add_avintr()
255 hi_pri = vecp->avh_hi_pri; in add_avintr()
256 if (vecp->avh_link && (hi_pri != 0)) { in add_avintr()
263 if ((vecp->avh_lo_pri != lvl) || (hi_pri != lvl)) in add_avintr()
267 insert_av(intr_id, vecp, f, arg1, arg2, ticksp, lvl, dip); in add_avintr()
274 (*addspl)(vect, lvl, vecp->avh_lo_pri, vecp->avh_hi_pri); in add_avintr()
425 struct av_head *vecp = (struct av_head *)0; in av_rem_softintr() local
441 vecp = &softvect[lvl]; in av_rem_softintr()
442 remove_av(intr_id, vecp, xxintr, lvl, 0); in av_rem_softintr()
[all …]
/titanic_44/usr/src/uts/i86pc/sys/
H A Dapix.h311 extern apix_vector_t *apix_rebind(apix_vector_t *vecp, processorid_t tocpu,
319 extern void apix_enable_vector(apix_vector_t *vecp);
320 extern void apix_disable_vector(apix_vector_t *vecp);
321 extern int apix_obsolete_vector(apix_vector_t *vecp);
324 extern void apix_set_dev_map(apix_vector_t *vecp, dev_info_t *dip, int inum);
326 extern apix_vector_t *apix_setup_io_intr(apix_vector_t *vecp);
342 extern apix_vector_t *apix_set_cpu(apix_vector_t *vecp, int new_cpu,
344 extern apix_vector_t *apix_grp_set_cpu(apix_vector_t *vecp, int new_cpu,
/titanic_44/usr/src/cmd/csh/
H A Dsh.set.c44 tchar **vecp; in doset() local
101 vecp = saveblk(v); in doset()
102 set1(vp, vecp, &shvhed); in doset()
290 tchar **vecp = v; in operate() local
304 i = exp(&vecp); in operate()
305 if (*vecp) in operate()
/titanic_44/usr/src/uts/common/avs/ns/rdc/
H A Drdc_diskq.c252 nsc_vec_t *vecp; in rdc_count_vecs() local
254 vecp = vec; in rdc_count_vecs()
255 while (vecp->sv_addr) { in rdc_count_vecs()
256 vecp++; in rdc_count_vecs()
1675 nsc_vec_t *vecp = NULL; in rdc_diskq_buf2queue() local
1703 vecp = buf->sb_vec; in rdc_diskq_buf2queue()
1704 vlen = vecp->sv_len; in rdc_diskq_buf2queue()
1705 vaddr = vecp->sv_addr; in rdc_diskq_buf2queue()
1727 vecp++; in rdc_diskq_buf2queue()
1728 vaddr = vecp->sv_addr; in rdc_diskq_buf2queue()
[all …]
H A Drdc_clnt.c993 nsc_vec_t *vecp = aio->qhandle->sb_vec; in rdc_fixlen() local
996 while (vecp->sv_addr) { in rdc_fixlen()
997 len += FBA_NUM(vecp->sv_len); in rdc_fixlen()
998 vecp++; in rdc_fixlen()
2317 net_pendvec_t *vecp; in _rdc_remote_flush() local
2319 vecp = netret.vecdata.vecdata_val; in _rdc_remote_flush()
2321 while (vecp < vecpe) { in _rdc_remote_flush()
2322 rdc_k_info_t *krdcp = &rdc_k_info[vecp->pindex]; in _rdc_remote_flush()
2323 rdc_u_info_t *urdcp = &rdc_u_info[vecp->pindex]; in _rdc_remote_flush()
2332 RDC_CLR_BITMAP(krdcp, vecp->apos, vecp->alen, \ in _rdc_remote_flush()
[all …]
H A Drdc_bitmap.c105 nsc_vec_t *vecp; in rdc_ns_io() local
152 vecp = tmp->sb_vec; in rdc_ns_io()
153 vlen = vecp->sv_len; in rdc_ns_io()
154 vaddr = vecp->sv_addr; in rdc_ns_io()
157 if (vecp->sv_addr == 0 || vecp->sv_len == 0) { in rdc_ns_io()
179 vecp++; in rdc_ns_io()
180 vaddr = vecp->sv_addr; in rdc_ns_io()
181 vlen = vecp->sv_len; in rdc_ns_io()
/titanic_44/usr/src/uts/common/os/
H A Dgrow.c980 mincore(caddr_t addr, size_t len, char *vecp) in mincore() argument
1015 if (copyout(vec, vecp, rl) != 0) in mincore()
1017 vecp += rl; in mincore()
/titanic_44/usr/src/uts/common/avs/ns/dsw/
H A Ddsw_dev.c5725 nsc_vec_t *vecp; in _ii_nsc_io() local
5863 vecp = tmp->sb_vec; in _ii_nsc_io()
5864 vlen = vecp->sv_len; in _ii_nsc_io()
5865 vaddr = vecp->sv_addr; in _ii_nsc_io()
5868 if (vecp->sv_addr == 0 || vecp->sv_len == 0) { in _ii_nsc_io()
5892 vecp++; in _ii_nsc_io()
5893 vaddr = vecp->sv_addr; in _ii_nsc_io()
5894 vlen = vecp->sv_len; in _ii_nsc_io()