Lines Matching refs:sid_tp

555 	nfs_opnum4 op, nfs4_stateid_types_t *sid_tp)
560 if (!stateid4_cmp(&sid, &sid_tp->d_sid)) {
561 sid_tp->cur_sid_type = DEL_SID;
566 if (!stateid4_cmp(&sid, &sid_tp->l_sid)) {
567 sid_tp->cur_sid_type = LOCK_SID;
572 if (!stateid4_cmp(&sid, &sid_tp->o_sid)) {
573 sid_tp->cur_sid_type = OPEN_SID;
578 sid_tp->cur_sid_type = SPEC_SID;
590 * This also updates which stateid we are using in 'sid_tp', skips
592 * stateids than the current level as dictated by 'sid_tp->cur_sid_type'
599 nfs_opnum4 op, nfs4_stateid_types_t *sid_tp, bool_t async_read)
609 switch (sid_tp->cur_sid_type) {
621 "stateid type %d", sid_tp->cur_sid_type);
626 if (!stateid4_cmp(&sid, &sid_tp->d_sid)) {
627 sid_tp->cur_sid_type = DEL_SID;
633 if (!stateid4_cmp(&sid, &sid_tp->l_sid)) {
634 sid_tp->cur_sid_type = LOCK_SID;
640 if (!stateid4_cmp(&sid, &sid_tp->o_sid)) {
641 sid_tp->cur_sid_type = OPEN_SID;
647 sid_tp->cur_sid_type = SPEC_SID;
1704 nfs4_init_stateid_types(nfs4_stateid_types_t *sid_tp)
1706 bzero(&sid_tp->d_sid, sizeof (stateid4));
1707 bzero(&sid_tp->l_sid, sizeof (stateid4));
1708 bzero(&sid_tp->o_sid, sizeof (stateid4));
1709 sid_tp->cur_sid_type = NO_SID;
1713 nfs4_save_stateid(stateid4 *s1, nfs4_stateid_types_t *sid_tp)
1717 sid_tp->cur_sid_type == DEL_SID ? "delegation" :
1718 sid_tp->cur_sid_type == LOCK_SID ? "lock" :
1719 sid_tp->cur_sid_type == OPEN_SID ? "open" : "special"));
1721 switch (sid_tp->cur_sid_type) {
1723 sid_tp->d_sid = *s1;
1726 sid_tp->l_sid = *s1;
1729 sid_tp->o_sid = *s1;
1734 "stateid type %d", sid_tp->cur_sid_type);