• Home
  • Raw
  • Download

Lines Matching refs:p

64 static __be32 *xdr_encode_empty_array(__be32 *p)  in xdr_encode_empty_array()  argument
66 *p++ = xdr_zero; in xdr_encode_empty_array()
67 return p; in xdr_encode_empty_array()
106 __be32 *p; in encode_nfs_cb_opnum4() local
108 p = xdr_reserve_space(xdr, 4); in encode_nfs_cb_opnum4()
109 *p = cpu_to_be32(op); in encode_nfs_cb_opnum4()
120 __be32 *p; in encode_nfs_fh4() local
123 p = xdr_reserve_space(xdr, 4 + length); in encode_nfs_fh4()
124 xdr_encode_opaque(p, &fh->fh_base, length); in encode_nfs_fh4()
137 __be32 *p; in encode_stateid4() local
139 p = xdr_reserve_space(xdr, NFS4_STATEID_SIZE); in encode_stateid4()
140 *p++ = cpu_to_be32(sid->si_generation); in encode_stateid4()
141 xdr_encode_opaque_fixed(p, &sid->si_opaque, NFS4_STATEID_OTHER_SIZE); in encode_stateid4()
152 __be32 *p; in encode_sessionid4() local
154 p = xdr_reserve_space(xdr, NFS4_MAX_SESSIONID_LEN); in encode_sessionid4()
155 xdr_encode_opaque_fixed(p, session->se_sessionid.data, in encode_sessionid4()
222 __be32 *p; in decode_cb_op_status() local
225 p = xdr_inline_decode(xdr, 4 + 4); in decode_cb_op_status()
226 if (unlikely(p == NULL)) in decode_cb_op_status()
228 op = be32_to_cpup(p++); in decode_cb_op_status()
231 *status = nfs_cb_stat_to_errno(be32_to_cpup(p)); in decode_cb_op_status()
254 __be32 * p; in encode_cb_compound4args() local
256 p = xdr_reserve_space(xdr, 4 + 4 + 4 + 4); in encode_cb_compound4args()
257 p = xdr_encode_empty_array(p); /* empty tag */ in encode_cb_compound4args()
258 *p++ = cpu_to_be32(hdr->minorversion); in encode_cb_compound4args()
259 *p++ = cpu_to_be32(hdr->ident); in encode_cb_compound4args()
261 hdr->nops_p = p; in encode_cb_compound4args()
262 *p = cpu_to_be32(hdr->nops); /* argarray element count */ in encode_cb_compound4args()
287 __be32 *p; in decode_cb_compound4res() local
289 p = xdr_inline_decode(xdr, 4 + 4); in decode_cb_compound4res()
290 if (unlikely(p == NULL)) in decode_cb_compound4res()
292 hdr->status = be32_to_cpup(p++); in decode_cb_compound4res()
294 length = be32_to_cpup(p++); in decode_cb_compound4res()
295 p = xdr_inline_decode(xdr, length + 4); in decode_cb_compound4res()
296 if (unlikely(p == NULL)) in decode_cb_compound4res()
298 p += XDR_QUADLEN(length); in decode_cb_compound4res()
299 hdr->nops = be32_to_cpup(p); in decode_cb_compound4res()
318 __be32 *p; in encode_cb_recall4args() local
323 p = xdr_reserve_space(xdr, 4); in encode_cb_recall4args()
324 *p++ = xdr_zero; /* truncate */ in encode_cb_recall4args()
348 __be32 *p; in encode_cb_sequence4args() local
356 p = xdr_reserve_space(xdr, 4 + 4 + 4 + 4 + 4); in encode_cb_sequence4args()
357 *p++ = cpu_to_be32(session->se_cb_seq_nr); /* csa_sequenceid */ in encode_cb_sequence4args()
358 *p++ = xdr_zero; /* csa_slotid */ in encode_cb_sequence4args()
359 *p++ = xdr_zero; /* csa_highest_slotid */ in encode_cb_sequence4args()
360 *p++ = xdr_zero; /* csa_cachethis */ in encode_cb_sequence4args()
361 xdr_encode_empty_array(p); /* csa_referring_call_lists */ in encode_cb_sequence4args()
392 __be32 *p; in decode_cb_sequence4resok() local
399 p = xdr_inline_decode(xdr, NFS4_MAX_SESSIONID_LEN + 4 + 4 + 4 + 4); in decode_cb_sequence4resok()
400 if (unlikely(p == NULL)) in decode_cb_sequence4resok()
403 if (memcmp(p, session->se_sessionid.data, NFS4_MAX_SESSIONID_LEN)) { in decode_cb_sequence4resok()
407 p += XDR_QUADLEN(NFS4_MAX_SESSIONID_LEN); in decode_cb_sequence4resok()
409 dummy = be32_to_cpup(p++); in decode_cb_sequence4resok()
415 dummy = be32_to_cpup(p++); in decode_cb_sequence4resok()
554 __be32 *p; in encode_cb_layout4args() local
558 p = xdr_reserve_space(xdr, 5 * 4); in encode_cb_layout4args()
559 *p++ = cpu_to_be32(OP_CB_LAYOUTRECALL); in encode_cb_layout4args()
560 *p++ = cpu_to_be32(ls->ls_layout_type); in encode_cb_layout4args()
561 *p++ = cpu_to_be32(IOMODE_ANY); in encode_cb_layout4args()
562 *p++ = cpu_to_be32(1); in encode_cb_layout4args()
563 *p = cpu_to_be32(RETURN_FILE); in encode_cb_layout4args()
567 p = xdr_reserve_space(xdr, 2 * 8); in encode_cb_layout4args()
568 p = xdr_encode_hyper(p, 0); in encode_cb_layout4args()
569 xdr_encode_hyper(p, NFS4_MAX_UINT64); in encode_cb_layout4args()
616 __be32 *p; in encode_stateowner() local
618 p = xdr_reserve_space(xdr, 8 + 4 + so->so_owner.len); in encode_stateowner()
619 p = xdr_encode_opaque_fixed(p, &so->so_client->cl_clientid, 8); in encode_stateowner()
620 xdr_encode_opaque(p, so->so_owner.data, so->so_owner.len); in encode_stateowner()
636 __be32 *p; in nfs4_xdr_enc_cb_notify_lock() local
643 p = xdr_reserve_space(xdr, 4); in nfs4_xdr_enc_cb_notify_lock()
644 *p = cpu_to_be32(OP_CB_NOTIFY_LOCK); in nfs4_xdr_enc_cb_notify_lock()
694 __be32 *p; in encode_offload_info4() local
696 p = xdr_reserve_space(xdr, 4); in encode_offload_info4()
697 *p++ = nfserr; in encode_offload_info4()
699 p = xdr_reserve_space(xdr, 4 + 8 + 4 + NFS4_VERIFIER_SIZE); in encode_offload_info4()
700 p = xdr_encode_empty_array(p); in encode_offload_info4()
701 p = xdr_encode_hyper(p, cp->cp_res.wr_bytes_written); in encode_offload_info4()
702 *p++ = cpu_to_be32(cp->cp_res.wr_stable_how); in encode_offload_info4()
703 p = xdr_encode_opaque_fixed(p, cp->cp_res.wr_verifier.data, in encode_offload_info4()
706 p = xdr_reserve_space(xdr, 8); in encode_offload_info4()
708 p = xdr_encode_hyper(p, 0); in encode_offload_info4()
718 __be32 *p; in encode_cb_offload4args() local
720 p = xdr_reserve_space(xdr, 4); in encode_cb_offload4args()
721 *p++ = cpu_to_be32(OP_CB_OFFLOAD); in encode_cb_offload4args()