Home
last modified time | relevance | path

Searched refs:ulp (Results 1 – 25 of 46) sorted by relevance

12

/illumos-gate/usr/src/uts/common/io/chxge/com/
H A Dulp.c44 if (t1_is_asic(ulp->adapter)) { in t1_ulp_intr_enable()
55 if (t1_is_asic(ulp->adapter)) { in t1_ulp_intr_clear()
63 if (t1_is_asic(ulp->adapter)) { in t1_ulp_intr_disable()
86 ulp->intr_counts.pm_intr++; in t1_ulp_intr_handler()
110 t1_fatal_err(ulp->adapter); in t1_ulp_intr_handler()
151 struct peulp *ulp = t1_os_malloc_wait_zero(sizeof(*ulp)); in t1_ulp_create() local
153 if (ulp) in t1_ulp_create()
154 ulp->adapter = adapter; in t1_ulp_create()
155 return ulp; in t1_ulp_create()
160 t1_os_free((void *)ulp, sizeof(*ulp)); in t1_ulp_destroy()
[all …]
H A Dulp.h48 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 Dch_subr.c988 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 Dufs_lockfs.c113 if (_curr->ulp == ulp) { \
130 if (_curr->ulp == ulp) { \
218 ulp->ul_fs_lock = (1 << ulp->ul_lockfs.lf_lock); in ufs_freeze()
262 while (ulp->ul_vnops_cnt || ulp->ul_falloc_cnt) { in ufs_quiesce()
1290 cv_wait(&ulp->ul_cv, &ulp->ul_lock); in ufs_check_lockfs()
1446 ulockfs_info_free->ulp = ulp; in ufs_lockfs_begin()
1450 ulockfs_info_temp->ulp = ulp; in ufs_lockfs_begin()
1663 ulockfs_info_free->ulp = ulp; in ufs_lockfs_trybegin()
1667 ulockfs_info_temp->ulp = ulp; in ufs_lockfs_trybegin()
1767 ulockfs_info_free->ulp = ulp; in ufs_lockfs_begin_getpage()
[all …]
H A Dufs_vnops.c346 if (ulp) in ufs_read()
390 if (ulp) { in ufs_read()
517 if (ulp) in ufs_write()
588 if (ulp) in ufs_write()
3065 if (ulp) in ufs_create()
3120 if (ulp) in ufs_remove()
3170 if (ulp) in ufs_link()
3303 if (ulp) in ufs_rename()
3381 if (ulp && ULOCKFS_IS_SLOCK(ulp)) { in ufs_rename()
3407 if (ulp && ULOCKFS_IS_SLOCK(ulp)) { in ufs_rename()
[all …]
H A Dufs_filio.c315 struct ulockfs *ulp; in ufs_fiosdio() local
338 ulp = &ufsvfsp->vfs_ulockfs; in ufs_fiosdio()
346 mutex_enter(&ulp->ul_lock); in ufs_fiosdio()
349 if (ULOCKFS_IS_HLOCK(ulp)) { in ufs_fiosdio()
354 if (ULOCKFS_IS_ELOCK(ulp)) { in ufs_fiosdio()
392 cv_broadcast(&ulp->ul_cv); in ufs_fiosdio()
393 mutex_exit(&ulp->ul_lock); in ufs_fiosdio()
410 struct ulockfs *ulp; in ufs_fioffs() local
427 mutex_enter(&ulp->ul_lock); in ufs_fioffs()
490 cv_broadcast(&ulp->ul_cv); in ufs_fioffs()
[all …]
H A Dufs_vfsops.c663 error = ufs_quiesce(ulp); in remountfs()
1487 if (ulp->ul_vnops_cnt || ulp->ul_falloc_cnt || ULOCKFS_IS_SLOCK(ulp)) { in ufs_unmount()
1497 if (!ULOCKFS_IS_HLOCK(ulp) && !ULOCKFS_IS_ELOCK(ulp)) in ufs_unmount()
1505 if (!ULOCKFS_IS_HLOCK(ulp) && !ULOCKFS_IS_ELOCK(ulp)) { in ufs_unmount()
1540 if (ULOCKFS_IS_HLOCK(ulp) || ULOCKFS_IS_ELOCK(ulp)) { in ufs_unmount()
1605 if (ULOCKFS_IS_HLOCK(ulp) || ULOCKFS_IS_ELOCK(ulp)) in ufs_unmount()
1686 if (ulp->ul_lockfs.lf_comlen && ulp->ul_lockfs.lf_comment) in ufs_unmount()
1687 kmem_free(ulp->ul_lockfs.lf_comment, ulp->ul_lockfs.lf_comlen); in ufs_unmount()
1700 if (ULOCKFS_IS_HLOCK(ulp) || ULOCKFS_IS_ELOCK(ulp)) { in ufs_unmount()
2014 struct ulockfs *ulp; in ufs_vget() local
[all …]
H A Dufs_extvnops.c84 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 Dlufs.c855 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 Dufs_thread.c250 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 Dlibuutil.c59 uu_list_pool_t ulp; in uutil_listpool() local
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()
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
194 if (UU_LIST_PTR(ulp.ulp_null_list.ul_next_enc) == in uutil_list_walk_init()
250 uu_list_pool_t ulp; in uutil_list_node_walk_init() local
268 ulnw->ulnw_buf = mdb_alloc(ulp.ulp_objsize, UM_SLEEP); in uutil_list_node_walk_init()
[all …]
/illumos-gate/usr/src/uts/i86xpv/io/
H A Dprivcmd.c213 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 Dnextafterf.S73 subl $1,%eax / x - ulp
78 addl $1,%eax / x + ulp
H A Dnextafter.S83 subl $1,%eax / low x - ulp
91 addl $1,%eax / low x + ulp
/illumos-gate/usr/src/uts/common/sys/fs/
H A Dufs_fs.h762 if (ulp && ULOCKFS_IS_SLOCK(ulp)) {\
783 if (ulp && ULOCKFS_IS_SLOCK(ulp)) {\
786 ufs_lockfs_end(ulp);\
H A Dufs_trans.h335 #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 Dxdr.c217 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/uts/intel/io/fibre-channel/impl/
H A Dfp.conf58 load-ulp-list="1","fcp";
/illumos-gate/usr/src/uts/sparc/io/fibre-channel/impl/
H A Dfp.conf58 load-ulp-list="1","fcp";
/illumos-gate/usr/src/test/os-tests/tests/pf_key/
H A Dacquire-compare.sh71 { 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/fcp/
H A DMakefile40 CONF_SRCDIR = $(UTSBASE)/common/io/fibre-channel/ulp
/illumos-gate/usr/src/uts/intel/fcsm/
H A DMakefile42 CONF_SRCDIR = $(UTSBASE)/common/io/fibre-channel/ulp/
/illumos-gate/usr/src/uts/intel/fcip/
H A DMakefile39 CONF_SRCDIR = $(UTSBASE)/common/io/fibre-channel/ulp/
/illumos-gate/usr/src/cmd/mdb/common/modules/fctl/
H A Dfctl.c251 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 Devtchn.c1471 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()

12