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.c370 lrp = (struct nfslog_lr *)malloc(sizeof (*lrp)); in nfslog_read_buffer()
371 bzero(lrp, sizeof (*lrp)); in nfslog_read_buffer()
418 if ((lrp->buffer = malloc(lrp->recsize)) == NULL) { in nfslog_read_buffer()
439 lrp->next = lrp->prev = lrp; in nfslog_read_buffer()
447 lrp->xdrargs = lrp->xdrres = NULL; in nfslog_read_buffer()
451 buffer = (lrp->buffer != NULL ? lrp->buffer : (caddr_t)lrp->record); in nfslog_read_buffer()
459 return (lrp); in nfslog_read_buffer()
866 buffer = (lrp->buffer != NULL ? lrp->buffer : (caddr_t)lrp->record); in nfslog_free_logrecord()
873 (*lrp->xdrargs)(&lrp->xdrs, reqrec->re_rpc_arg); in nfslog_free_logrecord()
879 (*lrp->xdrres)(&lrp->xdrs, reqrec->re_rpc_res); in nfslog_free_logrecord()
[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.c189 lrp->table_size = __db_tablesize(lrp->maxlocks);
192 lrp->id = 0;
198 lrp->need_dd = 0;
200 lrp->numobjs = lrp->maxlocks;
203 lrp->increment = lrp->hdr.size / 2;
217 memcpy(curaddr, conflicts, lrp->nmodes * lrp->nmodes);
218 curaddr += lrp->nmodes * lrp->nmodes;
224 lrp->hash_off = curaddr - (u_int8_t *)lrp;
260 lrp->mem_off = curaddr - (u_int8_t *)lrp;
360 usedobjs = lrp->numobjs - __lock_count_objs(lrp);
[all …]
H A Dlock.c444 DB_LOCKREGION *lrp; local
453 lrp = lt->region;
464 lrp = lt->region;
577 lrp = lt->region;
591 lrp->nconflicts++;
678 DB_LOCKREGION *lrp; local
680 lrp = lt->region;
792 DB_LOCKREGION *lrp; local
798 lrp = lt->region;
822 lrp = lt->region;
[all …]
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_recovery.c288 ASSERT(lrp != NULL && lrp->lr_op != 0); in nfs4_enqueue_lost_rqst()
292 (void *)lrp, lrp->lr_op)); in nfs4_enqueue_lost_rqst()
2432 open_stream_rele(lrp->lr_osp, VTOR4(lrp->lr_vp)); in nfs4_free_lost_rqst()
2692 mi, lrp->lr_dvp, lrp->lr_vp, NULL, NULL, in nfs4_resend_lost_rqsts()
2700 tlrp = lrp; in nfs4_resend_lost_rqsts()
2735 nfs4_open_downgrade(lrp->lr_dg_acc, lrp->lr_dg_deny, in resend_one_op()
2736 lrp->lr_oop, lrp->lr_osp, vp, lrp->lr_cr, lrp, in resend_one_op()
2767 lrp->lr_op, lrp->lr_vp, lrp->lr_dvp, NFS4_OK, NULL, 0, in resend_one_op()
2861 lrp->lr_flk, FREAD|FWRITE, 0, lrp->lr_cr, ep, lrp, NULL); in resend_lock()
2985 for (lrp = list_next(&mi->mi_lost_state, lrp); lrp != NULL; in flush_reinstate()
[all …]
H A Dnfs_log.c612 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()
625 lrp->exi = exi; in nfslog_record_alloc()
631 lrp->lb = NULL; in nfslog_record_alloc()
676 lrp->size = size; in nfslog_record_put()
807 lrp = lrp->next; in nfslog_write_logrecords()
876 lrp_free = lrp; in nfslog_free_logrecords()
[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()
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()
1686 } while (trp != lrp); 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.c272 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()
301 while (lrp != NULL) { in indrule_free()
302 nextp = lrp->next; in indrule_free()
303 if (lrp->action_list) in indrule_free()
306 lrp = nextp; in indrule_free()
691 while (lrp != NULL) { in print_indrules()
695 lap = lrp->action_list; in print_indrules()
[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()