/illumos-gate/usr/src/uts/common/io/chxge/com/ |
H A D | ulp.c | 41 void t1_ulp_intr_enable(struct peulp *ulp) in t1_ulp_intr_enable() argument 44 if (t1_is_asic(ulp->adapter)) { in t1_ulp_intr_enable() 45 u32 pl_intr = t1_read_reg_4(ulp->adapter, A_PL_ENABLE); in t1_ulp_intr_enable() 47 t1_write_reg_4(ulp->adapter, A_ULP_INT_ENABLE, ULP_INTR_MASK); in t1_ulp_intr_enable() 48 t1_write_reg_4(ulp->adapter, A_PL_ENABLE, in t1_ulp_intr_enable() 53 void t1_ulp_intr_clear(struct peulp *ulp) in t1_ulp_intr_clear() argument 55 if (t1_is_asic(ulp->adapter)) { in t1_ulp_intr_clear() 56 t1_write_reg_4(ulp->adapter, A_PL_CAUSE, F_PL_INTR_ULP); in t1_ulp_intr_clear() 57 t1_write_reg_4(ulp->adapter, A_ULP_INT_CAUSE, 0xffffffff); in t1_ulp_intr_clear() 61 void t1_ulp_intr_disable(struct peulp *ulp) in t1_ulp_intr_disable() argument [all …]
|
H A D | ulp.h | 48 void t1_ulp_destroy(struct peulp *ulp); 49 int t1_ulp_init(struct peulp *ulp, unsigned int pm_tx_base); 51 void t1_ulp_intr_enable(struct peulp *ulp); 52 void t1_ulp_intr_clear(struct peulp *ulp); 53 void t1_ulp_intr_disable(struct peulp *ulp); 54 int t1_ulp_intr_handler(struct peulp *ulp); 55 const struct ulp_intr_counts *t1_ulp_get_intr_counts(struct peulp *ulp);
|
H A D | ch_subr.c | 988 t1_ulp_intr_disable(adapter->ulp); in t1_interrupts_enable() 1032 t1_ulp_intr_disable(adapter->ulp); in t1_interrupts_disable() 1069 t1_ulp_intr_clear(adapter->ulp); in t1_interrupts_clear() 1119 (void) t1_ulp_intr_handler(adapter->ulp); in asic_slow_intr() 1245 if (adapter->ulp && t1_ulp_init(adapter->ulp, in t1_init_hw_modules() 1327 if (adapter->ulp) in t1_free_sw_modules() 1328 t1_ulp_destroy(adapter->ulp); in t1_free_sw_modules() 1419 adapter->ulp = t1_ulp_create(adapter); in t1_init_sw_modules() 1420 if (!adapter->ulp) { in t1_init_sw_modules()
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_lockfs.c | 95 struct ulockfs *ulp; member 104 #define IS_REC_VOP(found, head, ulp, free) \ argument 111 (_curr->ulp == NULL)) \ 113 if (_curr->ulp == ulp) { \ 124 #define SEARCH_ULOCKFSP(head, ulp, info) \ argument 130 if (_curr->ulp == ulp) { \ 208 ufs_freeze(struct ulockfs *ulp, struct lockfs *lockfsp) in ufs_freeze() argument 213 ulp->ul_lockfs.lf_lock = lockfsp->lf_lock; in ufs_freeze() 214 ulp->ul_lockfs.lf_key = lockfsp->lf_key; in ufs_freeze() 215 ulp->ul_lockfs.lf_comlen = lockfsp->lf_comlen; in ufs_freeze() [all …]
|
H A D | ufs_vnops.c | 308 struct ulockfs *ulp = NULL; in ufs_read() local 329 error = ufs_lockfs_begin(ufsvfsp, &ulp, ULOCKFS_READ_MASK); in ufs_read() 346 if (ulp) in ufs_read() 347 ufs_lockfs_end(ulp); in ufs_read() 351 if (ulp && (ioflag & FRSYNC) && (ioflag & (FSYNC | FDSYNC)) && in ufs_read() 372 if (ulp && (ioflag & FRSYNC) && (ioflag & (FSYNC | FDSYNC)) && in ufs_read() 390 if (ulp) { in ufs_read() 391 ufs_lockfs_end(ulp); in ufs_read() 438 struct ulockfs *ulp; in ufs_write() local 481 error = ufs_lockfs_begin(ufsvfsp, &ulp, ULOCKFS_WRITE_MASK); in ufs_write() [all …]
|
H A D | ufs_filio.c | 316 struct ulockfs *ulp; in ufs_fiosdio() local 339 ulp = &ufsvfsp->vfs_ulockfs; in ufs_fiosdio() 347 mutex_enter(&ulp->ul_lock); in ufs_fiosdio() 350 if (ULOCKFS_IS_HLOCK(ulp)) { in ufs_fiosdio() 355 if (ULOCKFS_IS_ELOCK(ulp)) { in ufs_fiosdio() 360 if (error = ufs_quiesce(ulp)) in ufs_fiosdio() 393 cv_broadcast(&ulp->ul_cv); in ufs_fiosdio() 394 mutex_exit(&ulp->ul_lock); in ufs_fiosdio() 408 struct ulockfs *ulp; in ufs_fioffs() local 415 ulp = &ufsvfsp->vfs_ulockfs; in ufs_fioffs() [all …]
|
H A D | ufs_vfsops.c | 582 struct ulockfs *ulp = &ufsvfsp->vfs_ulockfs; in remountfs() local 604 mutex_enter(&ulp->ul_lock); in remountfs() 664 error = ufs_quiesce(ulp); in remountfs() 752 cv_broadcast(&ulp->ul_cv); in remountfs() 753 mutex_exit(&ulp->ul_lock); in remountfs() 781 cv_broadcast(&ulp->ul_cv); in remountfs() 782 mutex_exit(&ulp->ul_lock); in remountfs() 1382 struct ulockfs *ulp = &ufsvfsp->vfs_ulockfs; in ufs_unmount() local 1420 mutex_enter(&ulp->ul_lock); in ufs_unmount() 1426 if (!ULOCKFS_IS_HLOCK(ulp)) { in ufs_unmount() [all …]
|
H A D | ufs_extvnops.c | 84 struct ulockfs *ulp; in ufs_rdwr_data() local 87 error = ufs_lockfs_begin_getpage(ufsvfsp, &ulp, segkmap, !iswrite, in ufs_rdwr_data() 204 if (ulp) { in ufs_rdwr_data() 205 ufs_lockfs_end(ulp); in ufs_rdwr_data() 252 struct ulockfs *ulp; in ufs_alloc_data() local 265 error = ufs_lockfs_begin_getpage(ufsvfsp, &ulp, segkmap, 0, &protp); in ufs_alloc_data() 272 if (ulp) { in ufs_alloc_data() 280 ufs_lockfs_end(ulp); in ufs_alloc_data() 513 if (ulp) { in ufs_alloc_data() 519 ufs_lockfs_end(ulp); in ufs_alloc_data()
|
H A D | lufs.c | 855 struct ulockfs *ulp; in lufs_disable() local 921 ulp = &ufsvfsp->vfs_ulockfs; in lufs_disable() 922 mutex_enter(&ulp->ul_lock); in lufs_disable() 924 (void) ufs_quiesce(ulp); in lufs_disable() 943 mutex_exit(&ulp->ul_lock); in lufs_disable() 991 struct ulockfs *ulp; in lufs_enable() local 1139 ulp = &ufsvfsp->vfs_ulockfs; in lufs_enable() 1140 mutex_enter(&ulp->ul_lock); in lufs_enable() 1173 mutex_exit(&ulp->ul_lock); in lufs_enable() 1225 mutex_exit(&ulp->ul_lock); in lufs_enable() [all …]
|
H A D | ufs_thread.c | 250 struct ulockfs *ulp; in ufs_delete() local 284 if (ufs_lockfs_begin(ufsvfsp, &ulp, ULOCKFS_DELETE_MASK)) in ufs_delete() 291 ulp = NULL; in ufs_delete() 293 ulp = &ufsvfsp->vfs_ulockfs; in ufs_delete() 362 if (ulp) { in ufs_delete() 419 if (ulp) { in ufs_delete() 422 ufs_lockfs_end(ulp); in ufs_delete()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libuutil/ |
H A D | libuutil.c | 59 uu_list_pool_t ulp; in uutil_listpool() local 77 if (mdb_vread(&ulp, sizeof (uu_list_pool_t), addr) == -1) { in uutil_listpool() 82 mdb_printf("%0?p %-30s %08x %c\n", addr, ulp.ulp_name, ulp.ulp_cmp, in uutil_listpool() 83 ulp.ulp_debug ? 'D' : ' '); in uutil_listpool() 151 uu_list_pool_t ulp; in uutil_listpool_walk_step() local 155 if (mdb_vread(&ulp, sizeof (uu_list_pool_t), in uutil_listpool_walk_step() 161 status = wsp->walk_callback(ulpw->ulpw_current, &ulp, wsp->walk_cbdata); in uutil_listpool_walk_step() 166 ulpw->ulpw_current = (uintptr_t)ulp.ulp_next; in uutil_listpool_walk_step() 187 uu_list_pool_t ulp; in uutil_list_walk_init() local 189 if (mdb_vread(&ulp, sizeof (uu_list_pool_t), wsp->walk_addr) == -1) { in uutil_list_walk_init() [all …]
|
/illumos-gate/usr/src/uts/i86xpv/io/ |
H A D | privcmd.c | 213 ulong_t *ulp; in do_privcmd_mmapbatch() local 229 for (i = 0, ulp = mmb->arr; in do_privcmd_mmapbatch() 230 i < mmb->num; i++, addr += PAGESIZE, ulp++) { in do_privcmd_mmapbatch() 233 if (fulword(ulp, &mfn) != 0) { in do_privcmd_mmapbatch() 256 if (sulword(ulp, mfn) != 0) { in do_privcmd_mmapbatch()
|
/illumos-gate/usr/src/lib/libm/i386/src/ |
H A D | nextafterf.S | 73 subl $1,%eax / x - ulp 78 addl $1,%eax / x + ulp
|
H A D | nextafter.S | 83 subl $1,%eax / low x - ulp 91 addl $1,%eax / low x + ulp
|
/illumos-gate/usr/src/uts/common/sys/fs/ |
H A D | ufs_fs.h | 762 if (ulp && ULOCKFS_IS_SLOCK(ulp)) {\ 783 if (ulp && ULOCKFS_IS_SLOCK(ulp)) {\ 786 ufs_lockfs_end(ulp);\
|
H A D | ufs_trans.h | 335 #define TRANS_WRITE_RESV(ip, uiop, ulp, resvp, residp) \ argument 336 if ((TRANS_ISTRANS(ip->i_ufsvfs) != NULL) && (ulp != NULL)) \ 339 #define TRANS_WRITE(ip, uiop, ioflag, err, ulp, cr, resv, resid) \ argument 340 if ((TRANS_ISTRANS(ip->i_ufsvfs) != NULL) && (ulp != NULL)) \
|
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | xdr.c | 217 xdr_u_long(XDR *xdrs, ulong_t *ulp) in xdr_u_long() argument 224 if (*ulp > UINT32_MAX) in xdr_u_long() 227 ui = (uint32_t)*ulp; in xdr_u_long() 232 *ulp = (ulong_t)ui; in xdr_u_long()
|
/illumos-gate/usr/src/test/os-tests/tests/pf_key/ |
H A D | acquire-compare.sh | 71 { raddr $TEST_REMOTE_DST3 rport $CURL_PORT ulp tcp } ipsec { encr_algs aes encr_auth_algs sha512 } 74 { raddr $TEST_REMOTE_DST4 rport $CURL_PORT ulp tcp } ipsec { encr_algs aes encr_auth_algs sha256 sa…
|
/illumos-gate/usr/src/uts/intel/io/fibre-channel/impl/ |
H A D | fp.conf | 58 load-ulp-list="1","fcp";
|
/illumos-gate/usr/src/uts/sparc/io/fibre-channel/impl/ |
H A D | fp.conf | 58 load-ulp-list="1","fcp";
|
/illumos-gate/usr/src/uts/intel/fcp/ |
H A D | Makefile | 40 CONF_SRCDIR = $(UTSBASE)/common/io/fibre-channel/ulp
|
/illumos-gate/usr/src/uts/intel/fcsm/ |
H A D | Makefile | 42 CONF_SRCDIR = $(UTSBASE)/common/io/fibre-channel/ulp/
|
/illumos-gate/usr/src/uts/intel/fcip/ |
H A D | Makefile | 39 CONF_SRCDIR = $(UTSBASE)/common/io/fibre-channel/ulp/
|
/illumos-gate/usr/src/cmd/mdb/common/modules/fctl/ |
H A D | fctl.c | 251 fc_ulp_modinfo_t ulp; in ulps() local 288 if (mdb_vread(&ulp, sizeof (fc_ulp_modinfo_t), in ulps() 291 (uintptr_t)ulp.ulp_name) > 0) { in ulps() 293 ulp_name, ulp.ulp_type, ulp.ulp_rev); in ulps()
|
/illumos-gate/usr/src/uts/i86xpv/os/ |
H A D | evtchn.c | 1471 volatile ulong_t *ulp; in ec_unmask_evtchn() local 1483 ulp = (volatile ulong_t *)&si->evtchn_mask[evi]; in ec_unmask_evtchn() 1484 atomic_and_ulong(ulp, ~(1ul << evb)); in ec_unmask_evtchn() 1495 ulp = (volatile ulong_t *)&vci->evtchn_pending_sel; in ec_unmask_evtchn() 1496 if (!(*ulp & (1ul << evi))) { in ec_unmask_evtchn() 1497 atomic_or_ulong(ulp, (1ul << evi)); in ec_unmask_evtchn()
|