Home
last modified time | relevance | path

Searched refs:lrp (Results 1 – 15 of 15) sorted by relevance

/illumos-gate/usr/src/cmd/fs.d/nfs/nfslog/
H A Dreadbuf.c272 struct nfslog_lr *lrp, *lrp_next; in nfslog_free_buf() local
300 lrp = lbp->lrps; in nfslog_free_buf()
302 lrp_next = lrp->next; in nfslog_free_buf()
303 nfslog_free_logrecord(lrp, FALSE); in nfslog_free_buf()
304 lrp = lrp_next; in nfslog_free_buf()
305 } while (lrp != lbp->lrps); in nfslog_free_buf()
365 struct nfslog_lr *lrp; in nfslog_read_buffer() local
370 lrp = (struct nfslog_lr *)malloc(sizeof (*lrp)); in nfslog_read_buffer()
371 bzero(lrp, sizeof (*lrp)); in nfslog_read_buffer()
379 free_lrp(lrp); in nfslog_read_buffer()
[all …]
H A Dprocess_buffer.c84 struct nfslog_lr *lrp; in process_buffer() local
195 while ((lrp = nfslog_get_logrecord(lbp)) != NULL && keep_running) { in process_buffer()
203 tag = lrp->log_record.re_tag; in process_buffer()
314 if (nfslog_process_fh_rec(lrp, ncp->nc_fhpath, &path1, &path2, in process_buffer()
321 &lrp->log_record, path1, path2); in process_buffer()
327 &lrp->log_record, ncp->nc_fhpath, in process_buffer()
338 nfslog_free_logrecord(lrp, TRUE); in process_buffer()
H A Dfhtab.c2280 nfslog_process_fh_rec(struct nfslog_lr *lrp, char *fhpath, char **pathp1, in nfslog_process_fh_rec() argument
2284 nfslog_request_record *logrec = &lrp->log_record; in nfslog_process_fh_rec()
2293 if (!(*disp->xdr_args)(&lrp->xdrs, logrec->re_rpc_arg)) { in nfslog_process_fh_rec()
2300 lrp->xdrargs = disp->xdr_args; in nfslog_process_fh_rec()
2303 if (!(*disp->xdr_res)(&lrp->xdrs, logrec->re_rpc_res)) { in nfslog_process_fh_rec()
2310 lrp->xdrres = disp->xdr_res; in nfslog_process_fh_rec()
/illumos-gate/usr/src/cmd/sendmail/db/lock/
H A Dlock_region.c174 __lock_tabinit(dbenv, lrp) in __lock_tabinit() argument
176 DB_LOCKREGION *lrp;
189 lrp->table_size = __db_tablesize(lrp->maxlocks);
190 lrp->magic = DB_LOCKMAGIC;
191 lrp->version = DB_LOCKVERSION;
192 lrp->id = 0;
198 lrp->need_dd = 0;
199 lrp->detect = DB_LOCK_NORUN;
200 lrp->numobjs = lrp->maxlocks;
201 lrp->nlockers = 0;
[all …]
H A Dlock.c444 DB_LOCKREGION *lrp; local
453 lrp = lt->region;
454 if ((u_int32_t)lock_mode >= lrp->nmodes) {
461 if ((newl = SH_TAILQ_FIRST(&lrp->free_locks, __db_lock)) == NULL) {
464 lrp = lt->region;
465 newl = SH_TAILQ_FIRST(&lrp->free_locks, __db_lock);
470 SH_TAILQ_REMOVE(&lrp->free_locks, newl, links, __db_lock);
480 lrp = lt->region; /* getobj might have grown */
524 SH_TAILQ_INSERT_HEAD(&lrp->free_locks,
563 SH_TAILQ_INSERT_HEAD(&lrp->free_locks, newl, links, __db_lock);
[all …]
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_recovery.c283 nfs4_lost_rqst_t *lrp = recovp->rc_lost_rqst; in nfs4_enqueue_lost_rqst() local
288 ASSERT(lrp != NULL && lrp->lr_op != 0); in nfs4_enqueue_lost_rqst()
292 (void *)lrp, lrp->lr_op)); in nfs4_enqueue_lost_rqst()
296 if (lrp->lr_putfirst) in nfs4_enqueue_lost_rqst()
297 list_insert_head(&mi->mi_lost_state, lrp); in nfs4_enqueue_lost_rqst()
299 list_insert_tail(&mi->mi_lost_state, lrp); in nfs4_enqueue_lost_rqst()
303 nfs4_queue_event(RE_LOST_STATE, mi, NULL, lrp->lr_op, lrp->lr_vp, in nfs4_enqueue_lost_rqst()
304 lrp->lr_dvp, 0, NULL, 0, TAG_NONE, TAG_NONE, 0, 0); in nfs4_enqueue_lost_rqst()
1444 nfs4_lost_rqst_t *lrp; in nfs4_recov_thread() local
1469 while ((lrp = list_head(&local_lost_state)) != NULL) { in nfs4_recov_thread()
[all …]
H A Dnfs_log.c606 struct lr_alloc *lrp; in nfslog_record_alloc() local
608 lrp = (struct lr_alloc *) in nfslog_record_alloc()
612 if (lrp == NULL) { in nfslog_record_alloc()
617 lrp->next = lrp; in nfslog_record_alloc()
618 lrp->prev = lrp; in nfslog_record_alloc()
619 lrp->lr_flags = 0; in nfslog_record_alloc()
621 lrp->log_record = (caddr_t)((uintptr_t)lrp + in nfslog_record_alloc()
623 lrp->size = nfslog_mem_alloc[alloc_indx].size; in nfslog_record_alloc()
624 lrp->alloc_cache = nfslog_mem_alloc[alloc_indx].mem_cache; in nfslog_record_alloc()
625 lrp->exi = exi; in nfslog_record_alloc()
[all …]
H A Dnfs_srv.c1305 struct rfs_async_write *lrp; in rfs_write() local
1619 lrp = rp; in rfs_write()
1621 if (lrp->wa->wa_data || lrp->wa->wa_rlist) in rfs_write()
1624 m = lrp->wa->wa_mblk; in rfs_write()
1630 if (lrp->list == NULL || in rfs_write()
1631 lrp->list->ns->ns_status != RFSWRITE_INITVAL || in rfs_write()
1632 lrp->wa->wa_offset + lrp->wa->wa_count != in rfs_write()
1633 lrp->list->wa->wa_offset) { in rfs_write()
1634 lrp = lrp->list; in rfs_write()
1637 lrp = lrp->list; in rfs_write()
[all …]
H A Dnfs4_client.c2783 nfs4_lost_rqst_t *lrp; in nfs4_map_lost_lock_conflict() local
2787 for (lrp = list_head(&mi->mi_lost_state); lrp != NULL; in nfs4_map_lost_lock_conflict()
2788 lrp = list_next(&mi->mi_lost_state, lrp)) { in nfs4_map_lost_lock_conflict()
2789 if (lrp->lr_op != OP_LOCK && lrp->lr_op != OP_LOCKU) in nfs4_map_lost_lock_conflict()
2791 ASSERT(lrp->lr_vp != NULL); in nfs4_map_lost_lock_conflict()
2792 if (!VOP_CMP(lrp->lr_vp, vp, NULL)) in nfs4_map_lost_lock_conflict()
2794 if (!SAFE_LOCK(*lrp->lr_flk)) { in nfs4_map_lost_lock_conflict()
H A Dnfs4_client_state.c1799 nfs4_open_stream_t *osp, vnode_t *vp, cred_t *cr, nfs4_lost_rqst_t *lrp, in nfs4_open_downgrade() argument
1899 if (!lrp && in nfs4_open_downgrade()
1927 if (lrp) in nfs4_open_downgrade()
H A Dnfs4_vnops.c15108 int access_bits, nfs4_lost_rqst_t *lrp, nfs4_error_t *ep, in nfs4close_one() argument
15134 (void *)vp, (void *)provided_osp, (void *)lrp, close_type, in nfs4close_one()
15325 ASSERT(lrp == NULL); in nfs4close_one()
15398 lrp, ep, &odg_cred_otw, &open_dg_seqid); in nfs4close_one()
15407 lrp ? TAG_OPEN_DG_LOST : TAG_OPEN_DG, in nfs4close_one()
/illumos-gate/usr/src/cmd/fm/modules/common/disk-monitor/
H A Ddiskmon_conf.c270 indrule_t *lrp = (indrule_t *)dmalloc(sizeof (indrule_t)); in new_indrule() local
272 lrp->strans = *st; in new_indrule()
273 lrp->action_list = actionp; in new_indrule()
274 lrp->next = NULL; in new_indrule()
275 return (lrp); in new_indrule()
296 indrule_free(indrule_t *lrp) in indrule_free() argument
301 while (lrp != NULL) { in indrule_free()
302 nextp = lrp->next; in indrule_free()
303 if (lrp->action_list) in indrule_free()
304 indaction_free(lrp->action_list); in indrule_free()
[all …]
H A Ddiskmon_conf.h211 extern void indrule_free(indrule_t *lrp);
/illumos-gate/usr/src/uts/common/io/1394/targets/dcam1394/
H A Ddcam_ring_buff.c256 size_t lrp, lwp; /* linear read, write positions */ in ring_buff_read_ptr_incr() local
302 lrp = read_ptr_pos + ring_buff_p->read_ptr_incr_val; in ring_buff_read_ptr_incr()
306 if (lrp < lwp) { in ring_buff_read_ptr_incr()
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dzil.c334 char *lrbuf, *lrp; in zil_parse() local
378 for (lrp = lrbuf; lrp < end; lrp += reclen) { in zil_parse()
379 lr_t *lr = (lr_t *)lrp; in zil_parse()