Lines Matching refs:p
909 __be32 *p = xdr_reserve_space(xdr, nbytes); in reserve_space() local
910 BUG_ON(!p); in reserve_space()
911 return p; in reserve_space()
916 __be32 *p; in encode_opaque_fixed() local
918 p = xdr_reserve_space(xdr, len); in encode_opaque_fixed()
919 xdr_encode_opaque_fixed(p, buf, len); in encode_opaque_fixed()
924 __be32 *p; in encode_string() local
926 p = reserve_space(xdr, 4 + len); in encode_string()
927 xdr_encode_opaque(p, str, len); in encode_string()
932 __be32 *p; in encode_uint32() local
934 p = reserve_space(xdr, 4); in encode_uint32()
935 *p = cpu_to_be32(n); in encode_uint32()
940 __be32 *p; in encode_uint64() local
942 p = reserve_space(xdr, 8); in encode_uint64()
943 xdr_encode_hyper(p, n); in encode_uint64()
959 __be32 *p; in encode_compound_hdr() local
969 p = reserve_space(xdr, 8); in encode_compound_hdr()
970 *p++ = cpu_to_be32(hdr->minorversion); in encode_compound_hdr()
971 hdr->nops_p = p; in encode_compound_hdr()
972 *p = cpu_to_be32(hdr->nops); in encode_compound_hdr()
1008 __be32 *p; in encode_attrs() local
1080 p = reserve_space(xdr, 4 + (bmval_len << 2) + 4 + len); in encode_attrs()
1082 *p++ = cpu_to_be32(bmval_len); in encode_attrs()
1084 *p++ = cpu_to_be32(bmval[i]); in encode_attrs()
1085 *p++ = cpu_to_be32(len); in encode_attrs()
1088 p = xdr_encode_hyper(p, iap->ia_size); in encode_attrs()
1090 *p++ = cpu_to_be32(iap->ia_mode & S_IALLUGO); in encode_attrs()
1092 p = xdr_encode_opaque(p, owner_name, owner_namelen); in encode_attrs()
1094 p = xdr_encode_opaque(p, owner_group, owner_grouplen); in encode_attrs()
1097 *p++ = cpu_to_be32(NFS4_SET_TO_CLIENT_TIME); in encode_attrs()
1098 p = xdr_encode_hyper(p, (s64)iap->ia_atime.tv_sec); in encode_attrs()
1099 *p++ = cpu_to_be32(iap->ia_atime.tv_nsec); in encode_attrs()
1101 *p++ = cpu_to_be32(NFS4_SET_TO_SERVER_TIME); in encode_attrs()
1105 *p++ = cpu_to_be32(NFS4_SET_TO_CLIENT_TIME); in encode_attrs()
1106 p = xdr_encode_hyper(p, (s64)iap->ia_mtime.tv_sec); in encode_attrs()
1107 *p++ = cpu_to_be32(iap->ia_mtime.tv_nsec); in encode_attrs()
1109 *p++ = cpu_to_be32(NFS4_SET_TO_SERVER_TIME); in encode_attrs()
1112 *p++ = cpu_to_be32(label->lfs); in encode_attrs()
1113 *p++ = cpu_to_be32(label->pi); in encode_attrs()
1114 *p++ = cpu_to_be32(label->len); in encode_attrs()
1115 p = xdr_encode_opaque_fixed(p, label->label, label->len); in encode_attrs()
1136 __be32 *p; in encode_commit() local
1139 p = reserve_space(xdr, 12); in encode_commit()
1140 p = xdr_encode_hyper(p, args->offset); in encode_commit()
1141 *p = cpu_to_be32(args->count); in encode_commit()
1146 __be32 *p; in encode_create() local
1153 p = reserve_space(xdr, 4); in encode_create()
1154 *p = cpu_to_be32(create->u.symlink.len); in encode_create()
1159 p = reserve_space(xdr, 8); in encode_create()
1160 *p++ = cpu_to_be32(create->u.device.specdata1); in encode_create()
1161 *p = cpu_to_be32(create->u.device.specdata2); in encode_create()
1174 __be32 *p; in encode_getattr_one() local
1177 p = reserve_space(xdr, 8); in encode_getattr_one()
1178 *p++ = cpu_to_be32(1); in encode_getattr_one()
1179 *p = cpu_to_be32(bitmap); in encode_getattr_one()
1184 __be32 *p; in encode_getattr_two() local
1187 p = reserve_space(xdr, 12); in encode_getattr_two()
1188 *p++ = cpu_to_be32(2); in encode_getattr_two()
1189 *p++ = cpu_to_be32(bm0); in encode_getattr_two()
1190 *p = cpu_to_be32(bm1); in encode_getattr_two()
1198 __be32 *p; in encode_getattr_three() local
1202 p = reserve_space(xdr, 16); in encode_getattr_three()
1203 *p++ = cpu_to_be32(3); in encode_getattr_three()
1204 *p++ = cpu_to_be32(bm0); in encode_getattr_three()
1205 *p++ = cpu_to_be32(bm1); in encode_getattr_three()
1206 *p = cpu_to_be32(bm2); in encode_getattr_three()
1208 p = reserve_space(xdr, 12); in encode_getattr_three()
1209 *p++ = cpu_to_be32(2); in encode_getattr_three()
1210 *p++ = cpu_to_be32(bm0); in encode_getattr_three()
1211 *p = cpu_to_be32(bm1); in encode_getattr_three()
1213 p = reserve_space(xdr, 8); in encode_getattr_three()
1214 *p++ = cpu_to_be32(1); in encode_getattr_three()
1215 *p = cpu_to_be32(bm0); in encode_getattr_three()
1280 __be32 *p; in encode_lockowner() local
1282 p = reserve_space(xdr, 32); in encode_lockowner()
1283 p = xdr_encode_hyper(p, lowner->clientid); in encode_lockowner()
1284 *p++ = cpu_to_be32(20); in encode_lockowner()
1285 p = xdr_encode_opaque_fixed(p, "lock id:", 8); in encode_lockowner()
1286 *p++ = cpu_to_be32(lowner->s_dev); in encode_lockowner()
1287 xdr_encode_hyper(p, lowner->id); in encode_lockowner()
1296 __be32 *p; in encode_lock() local
1299 p = reserve_space(xdr, 28); in encode_lock()
1300 *p++ = cpu_to_be32(nfs4_lock_type(args->fl, args->block)); in encode_lock()
1301 *p++ = cpu_to_be32(args->reclaim); in encode_lock()
1302 p = xdr_encode_hyper(p, args->fl->fl_start); in encode_lock()
1303 p = xdr_encode_hyper(p, nfs4_lock_length(args->fl)); in encode_lock()
1304 *p = cpu_to_be32(args->new_lock_owner); in encode_lock()
1319 __be32 *p; in encode_lockt() local
1322 p = reserve_space(xdr, 20); in encode_lockt()
1323 *p++ = cpu_to_be32(nfs4_lock_type(args->fl, 0)); in encode_lockt()
1324 p = xdr_encode_hyper(p, args->fl->fl_start); in encode_lockt()
1325 p = xdr_encode_hyper(p, nfs4_lock_length(args->fl)); in encode_lockt()
1331 __be32 *p; in encode_locku() local
1337 p = reserve_space(xdr, 16); in encode_locku()
1338 p = xdr_encode_hyper(p, args->fl->fl_start); in encode_locku()
1339 xdr_encode_hyper(p, nfs4_lock_length(args->fl)); in encode_locku()
1356 __be32 *p; in encode_share_access() local
1358 p = reserve_space(xdr, 8); in encode_share_access()
1359 *p++ = cpu_to_be32(share_access); in encode_share_access()
1360 *p = cpu_to_be32(0); /* for linux, share_deny = 0 always */ in encode_share_access()
1365 __be32 *p; in encode_openhdr() local
1372 p = reserve_space(xdr, 36); in encode_openhdr()
1373 p = xdr_encode_hyper(p, arg->clientid); in encode_openhdr()
1374 *p++ = cpu_to_be32(24); in encode_openhdr()
1375 p = xdr_encode_opaque_fixed(p, "open id:", 8); in encode_openhdr()
1376 *p++ = cpu_to_be32(arg->server->s_dev); in encode_openhdr()
1377 *p++ = cpu_to_be32(arg->id.uniquifier); in encode_openhdr()
1378 xdr_encode_hyper(p, arg->id.create_time); in encode_openhdr()
1384 __be32 *p; in encode_createmode() local
1386 p = reserve_space(xdr, 4); in encode_createmode()
1389 *p = cpu_to_be32(NFS4_CREATE_UNCHECKED); in encode_createmode()
1393 *p = cpu_to_be32(NFS4_CREATE_GUARDED); in encode_createmode()
1397 *p = cpu_to_be32(NFS4_CREATE_EXCLUSIVE); in encode_createmode()
1401 *p = cpu_to_be32(NFS4_CREATE_EXCLUSIVE4_1); in encode_createmode()
1410 __be32 *p; in encode_opentype() local
1412 p = reserve_space(xdr, 4); in encode_opentype()
1415 *p = cpu_to_be32(NFS4_OPEN_NOCREATE); in encode_opentype()
1418 *p = cpu_to_be32(NFS4_OPEN_CREATE); in encode_opentype()
1425 __be32 *p; in encode_delegation_type() local
1427 p = reserve_space(xdr, 4); in encode_delegation_type()
1430 *p = cpu_to_be32(NFS4_OPEN_DELEGATE_NONE); in encode_delegation_type()
1433 *p = cpu_to_be32(NFS4_OPEN_DELEGATE_READ); in encode_delegation_type()
1436 *p = cpu_to_be32(NFS4_OPEN_DELEGATE_WRITE); in encode_delegation_type()
1445 __be32 *p; in encode_claim_null() local
1447 p = reserve_space(xdr, 4); in encode_claim_null()
1448 *p = cpu_to_be32(NFS4_OPEN_CLAIM_NULL); in encode_claim_null()
1454 __be32 *p; in encode_claim_previous() local
1456 p = reserve_space(xdr, 4); in encode_claim_previous()
1457 *p = cpu_to_be32(NFS4_OPEN_CLAIM_PREVIOUS); in encode_claim_previous()
1463 __be32 *p; in encode_claim_delegate_cur() local
1465 p = reserve_space(xdr, 4); in encode_claim_delegate_cur()
1466 *p = cpu_to_be32(NFS4_OPEN_CLAIM_DELEGATE_CUR); in encode_claim_delegate_cur()
1473 __be32 *p; in encode_claim_fh() local
1475 p = reserve_space(xdr, 4); in encode_claim_fh()
1476 *p = cpu_to_be32(NFS4_OPEN_CLAIM_FH); in encode_claim_fh()
1481 __be32 *p; in encode_claim_delegate_cur_fh() local
1483 p = reserve_space(xdr, 4); in encode_claim_delegate_cur_fh()
1484 *p = cpu_to_be32(NFS4_OPEN_CLAIM_DELEG_CUR_FH); in encode_claim_delegate_cur_fh()
1544 __be32 *p; in encode_read() local
1549 p = reserve_space(xdr, 12); in encode_read()
1550 p = xdr_encode_hyper(p, args->offset); in encode_read()
1551 *p = cpu_to_be32(args->count); in encode_read()
1561 __be32 *p, verf[2]; in encode_readdir() local
1587 p = reserve_space(xdr, 12 + (attrlen << 2)); in encode_readdir()
1588 *p++ = cpu_to_be32(dircount); in encode_readdir()
1589 *p++ = cpu_to_be32(readdir->count); in encode_readdir()
1590 *p++ = cpu_to_be32(attrlen); in encode_readdir()
1592 *p++ = cpu_to_be32(attrs[i]); in encode_readdir()
1638 __be32 *p; in encode_setacl() local
1642 p = reserve_space(xdr, 2*4); in encode_setacl()
1643 *p++ = cpu_to_be32(1); in encode_setacl()
1644 *p = cpu_to_be32(FATTR4_WORD0_ACL); in encode_setacl()
1645 p = reserve_space(xdr, 4); in encode_setacl()
1646 *p = cpu_to_be32(arg->acl_len); in encode_setacl()
1665 __be32 *p; in encode_setclientid() local
1671 p = reserve_space(xdr, 4); in encode_setclientid()
1672 *p = cpu_to_be32(setclientid->sc_prog); in encode_setclientid()
1675 p = reserve_space(xdr, 4); in encode_setclientid()
1676 *p = cpu_to_be32(setclientid->sc_cb_ident); in encode_setclientid()
1690 __be32 *p; in encode_write() local
1695 p = reserve_space(xdr, 16); in encode_write()
1696 p = xdr_encode_hyper(p, args->offset); in encode_write()
1697 *p++ = cpu_to_be32(args->stable); in encode_write()
1698 *p = cpu_to_be32(args->count); in encode_write()
1721 __be32 *p; in encode_bind_conn_to_session() local
1726 p = xdr_reserve_space(xdr, 8); in encode_bind_conn_to_session()
1727 *p++ = cpu_to_be32(args->dir); in encode_bind_conn_to_session()
1728 *p = (args->use_conn_in_rdma_mode) ? cpu_to_be32(1) : cpu_to_be32(0); in encode_bind_conn_to_session()
1743 __be32 *p; in encode_exchange_id() local
1783 p = reserve_space(xdr, 12); in encode_exchange_id()
1784 p = xdr_encode_hyper(p, 0); in encode_exchange_id()
1785 *p = cpu_to_be32(0); in encode_exchange_id()
1794 __be32 *p; in encode_create_session() local
1808 p = reserve_space(xdr, 16 + 2*28 + 20 + clnt->cl_nodelen + 12); in encode_create_session()
1809 p = xdr_encode_hyper(p, args->clientid); in encode_create_session()
1810 *p++ = cpu_to_be32(args->seqid); /*Sequence id */ in encode_create_session()
1811 *p++ = cpu_to_be32(args->flags); /*flags */ in encode_create_session()
1814 *p++ = cpu_to_be32(0); /* header padding size */ in encode_create_session()
1815 *p++ = cpu_to_be32(args->fc_attrs.max_rqst_sz); /* max req size */ in encode_create_session()
1816 *p++ = cpu_to_be32(args->fc_attrs.max_resp_sz); /* max resp size */ in encode_create_session()
1817 *p++ = cpu_to_be32(max_resp_sz_cached); /* Max resp sz cached */ in encode_create_session()
1818 *p++ = cpu_to_be32(args->fc_attrs.max_ops); /* max operations */ in encode_create_session()
1819 *p++ = cpu_to_be32(args->fc_attrs.max_reqs); /* max requests */ in encode_create_session()
1820 *p++ = cpu_to_be32(0); /* rdmachannel_attrs */ in encode_create_session()
1823 *p++ = cpu_to_be32(0); /* header padding size */ in encode_create_session()
1824 *p++ = cpu_to_be32(args->bc_attrs.max_rqst_sz); /* max req size */ in encode_create_session()
1825 *p++ = cpu_to_be32(args->bc_attrs.max_resp_sz); /* max resp size */ in encode_create_session()
1826 *p++ = cpu_to_be32(args->bc_attrs.max_resp_sz_cached); /* Max resp sz cached */ in encode_create_session()
1827 *p++ = cpu_to_be32(args->bc_attrs.max_ops); /* max operations */ in encode_create_session()
1828 *p++ = cpu_to_be32(args->bc_attrs.max_reqs); /* max requests */ in encode_create_session()
1829 *p++ = cpu_to_be32(0); /* rdmachannel_attrs */ in encode_create_session()
1831 *p++ = cpu_to_be32(args->cb_program); /* cb_program */ in encode_create_session()
1832 *p++ = cpu_to_be32(1); in encode_create_session()
1833 *p++ = cpu_to_be32(RPC_AUTH_UNIX); /* auth_sys */ in encode_create_session()
1836 *p++ = cpu_to_be32(nn->boot_time.tv_nsec); /* stamp */ in encode_create_session()
1837 p = xdr_encode_array(p, clnt->cl_nodename, clnt->cl_nodelen); in encode_create_session()
1838 *p++ = cpu_to_be32(0); /* UID */ in encode_create_session()
1839 *p++ = cpu_to_be32(0); /* GID */ in encode_create_session()
1840 *p = cpu_to_be32(0); /* No more gids */ in encode_create_session()
1876 __be32 *p; in encode_sequence() local
1897 p = reserve_space(xdr, NFS4_MAX_SESSIONID_LEN + 16); in encode_sequence()
1898 p = xdr_encode_opaque_fixed(p, session->sess_id.data, NFS4_MAX_SESSIONID_LEN); in encode_sequence()
1899 *p++ = cpu_to_be32(slot->seq_nr); in encode_sequence()
1900 *p++ = cpu_to_be32(slot->slot_nr); in encode_sequence()
1901 *p++ = cpu_to_be32(tp->highest_used_slotid); in encode_sequence()
1902 *p = cpu_to_be32(args->sa_cache_this); in encode_sequence()
1912 __be32 *p; in encode_getdeviceinfo() local
1915 p = reserve_space(xdr, NFS4_DEVICEID4_SIZE + 4 + 4); in encode_getdeviceinfo()
1916 p = xdr_encode_opaque_fixed(p, args->pdev->dev_id.data, in encode_getdeviceinfo()
1918 *p++ = cpu_to_be32(args->pdev->layout_type); in encode_getdeviceinfo()
1919 *p++ = cpu_to_be32(args->pdev->maxcount); /* gdia_maxcount */ in encode_getdeviceinfo()
1921 p = reserve_space(xdr, 4 + 4); in encode_getdeviceinfo()
1922 *p++ = cpu_to_be32(1); /* bitmap length */ in encode_getdeviceinfo()
1923 *p++ = cpu_to_be32(args->notify_types); in encode_getdeviceinfo()
1931 __be32 *p; in encode_layoutget() local
1934 p = reserve_space(xdr, 36); in encode_layoutget()
1935 *p++ = cpu_to_be32(0); /* Signal layout available */ in encode_layoutget()
1936 *p++ = cpu_to_be32(args->type); in encode_layoutget()
1937 *p++ = cpu_to_be32(args->range.iomode); in encode_layoutget()
1938 p = xdr_encode_hyper(p, args->range.offset); in encode_layoutget()
1939 p = xdr_encode_hyper(p, args->range.length); in encode_layoutget()
1940 p = xdr_encode_hyper(p, args->minlength); in encode_layoutget()
1959 __be32 *p; in encode_layoutcommit() local
1965 p = reserve_space(xdr, 20); in encode_layoutcommit()
1967 p = xdr_encode_hyper(p, 0); /* offset */ in encode_layoutcommit()
1968 p = xdr_encode_hyper(p, args->lastbytewritten + 1); /* length */ in encode_layoutcommit()
1969 *p = cpu_to_be32(0); /* reclaim */ in encode_layoutcommit()
1971 p = reserve_space(xdr, 20); in encode_layoutcommit()
1972 *p++ = cpu_to_be32(1); /* newoffset = TRUE */ in encode_layoutcommit()
1973 p = xdr_encode_hyper(p, args->lastbytewritten); in encode_layoutcommit()
1974 *p++ = cpu_to_be32(0); /* Never send time_modify_changed */ in encode_layoutcommit()
1975 *p++ = cpu_to_be32(NFS_SERVER(args->inode)->pnfs_curr_ld->id);/* type */ in encode_layoutcommit()
1996 __be32 *p; in encode_layoutreturn() local
1999 p = reserve_space(xdr, 16); in encode_layoutreturn()
2000 *p++ = cpu_to_be32(0); /* reclaim. always 0 for now */ in encode_layoutreturn()
2001 *p++ = cpu_to_be32(args->layout_type); in encode_layoutreturn()
2002 *p++ = cpu_to_be32(args->range.iomode); in encode_layoutreturn()
2003 *p = cpu_to_be32(RETURN_FILE); in encode_layoutreturn()
2004 p = reserve_space(xdr, 16); in encode_layoutreturn()
2005 p = xdr_encode_hyper(p, args->range.offset); in encode_layoutreturn()
2006 p = xdr_encode_hyper(p, args->range.length); in encode_layoutreturn()
3006 func, xdr->end - xdr->p); in print_overflow_msg()
3011 __be32 *p; in decode_opaque_inline() local
3013 p = xdr_inline_decode(xdr, 4); in decode_opaque_inline()
3014 if (unlikely(!p)) in decode_opaque_inline()
3016 *len = be32_to_cpup(p); in decode_opaque_inline()
3017 p = xdr_inline_decode(xdr, *len); in decode_opaque_inline()
3018 if (unlikely(!p)) in decode_opaque_inline()
3020 *string = (char *)p; in decode_opaque_inline()
3029 __be32 *p; in decode_compound_hdr() local
3031 p = xdr_inline_decode(xdr, 8); in decode_compound_hdr()
3032 if (unlikely(!p)) in decode_compound_hdr()
3034 hdr->status = be32_to_cpup(p++); in decode_compound_hdr()
3035 hdr->taglen = be32_to_cpup(p); in decode_compound_hdr()
3037 p = xdr_inline_decode(xdr, hdr->taglen + 4); in decode_compound_hdr()
3038 if (unlikely(!p)) in decode_compound_hdr()
3040 hdr->tag = (char *)p; in decode_compound_hdr()
3041 p += XDR_QUADLEN(hdr->taglen); in decode_compound_hdr()
3042 hdr->nops = be32_to_cpup(p); in decode_compound_hdr()
3054 __be32 *p; in __decode_op_hdr() local
3058 p = xdr_inline_decode(xdr, 8); in __decode_op_hdr()
3059 if (unlikely(!p)) in __decode_op_hdr()
3061 opnum = be32_to_cpup(p++); in __decode_op_hdr()
3064 nfserr = be32_to_cpup(p); in __decode_op_hdr()
3093 __be32 *p; in decode_ace() local
3097 p = xdr_inline_decode(xdr, 12); in decode_ace()
3098 if (likely(p)) in decode_ace()
3107 __be32 *p; in decode_attr_bitmap() local
3109 p = xdr_inline_decode(xdr, 4); in decode_attr_bitmap()
3110 if (unlikely(!p)) in decode_attr_bitmap()
3112 bmlen = be32_to_cpup(p); in decode_attr_bitmap()
3115 p = xdr_inline_decode(xdr, (bmlen << 2)); in decode_attr_bitmap()
3116 if (unlikely(!p)) in decode_attr_bitmap()
3119 bitmap[0] = be32_to_cpup(p++); in decode_attr_bitmap()
3121 bitmap[1] = be32_to_cpup(p++); in decode_attr_bitmap()
3123 bitmap[2] = be32_to_cpup(p); in decode_attr_bitmap()
3134 __be32 *p; in decode_attr_length() local
3136 p = xdr_inline_decode(xdr, 4); in decode_attr_length()
3137 if (unlikely(!p)) in decode_attr_length()
3139 *attrlen = be32_to_cpup(p); in decode_attr_length()
3164 __be32 *p; in decode_attr_type() local
3171 p = xdr_inline_decode(xdr, 4); in decode_attr_type()
3172 if (unlikely(!p)) in decode_attr_type()
3174 *type = be32_to_cpup(p); in decode_attr_type()
3192 __be32 *p; in decode_attr_fh_expire_type() local
3198 p = xdr_inline_decode(xdr, 4); in decode_attr_fh_expire_type()
3199 if (unlikely(!p)) in decode_attr_fh_expire_type()
3201 *type = be32_to_cpup(p); in decode_attr_fh_expire_type()
3213 __be32 *p; in decode_attr_change() local
3220 p = xdr_inline_decode(xdr, 8); in decode_attr_change()
3221 if (unlikely(!p)) in decode_attr_change()
3223 xdr_decode_hyper(p, change); in decode_attr_change()
3237 __be32 *p; in decode_attr_size() local
3244 p = xdr_inline_decode(xdr, 8); in decode_attr_size()
3245 if (unlikely(!p)) in decode_attr_size()
3247 xdr_decode_hyper(p, size); in decode_attr_size()
3260 __be32 *p; in decode_attr_link_support() local
3266 p = xdr_inline_decode(xdr, 4); in decode_attr_link_support()
3267 if (unlikely(!p)) in decode_attr_link_support()
3269 *res = be32_to_cpup(p); in decode_attr_link_support()
3281 __be32 *p; in decode_attr_symlink_support() local
3287 p = xdr_inline_decode(xdr, 4); in decode_attr_symlink_support()
3288 if (unlikely(!p)) in decode_attr_symlink_support()
3290 *res = be32_to_cpup(p); in decode_attr_symlink_support()
3302 __be32 *p; in decode_attr_fsid() local
3310 p = xdr_inline_decode(xdr, 16); in decode_attr_fsid()
3311 if (unlikely(!p)) in decode_attr_fsid()
3313 p = xdr_decode_hyper(p, &fsid->major); in decode_attr_fsid()
3314 xdr_decode_hyper(p, &fsid->minor); in decode_attr_fsid()
3329 __be32 *p; in decode_attr_lease_time() local
3335 p = xdr_inline_decode(xdr, 4); in decode_attr_lease_time()
3336 if (unlikely(!p)) in decode_attr_lease_time()
3338 *res = be32_to_cpup(p); in decode_attr_lease_time()
3350 __be32 *p; in decode_attr_error() local
3355 p = xdr_inline_decode(xdr, 4); in decode_attr_error()
3356 if (unlikely(!p)) in decode_attr_error()
3359 *res = -be32_to_cpup(p); in decode_attr_error()
3369 __be32 *p; in decode_attr_filehandle() local
3378 p = xdr_inline_decode(xdr, 4); in decode_attr_filehandle()
3379 if (unlikely(!p)) in decode_attr_filehandle()
3381 len = be32_to_cpup(p); in decode_attr_filehandle()
3384 p = xdr_inline_decode(xdr, len); in decode_attr_filehandle()
3385 if (unlikely(!p)) in decode_attr_filehandle()
3388 memcpy(fh->data, p, len); in decode_attr_filehandle()
3401 __be32 *p; in decode_attr_aclsupport() local
3407 p = xdr_inline_decode(xdr, 4); in decode_attr_aclsupport()
3408 if (unlikely(!p)) in decode_attr_aclsupport()
3410 *res = be32_to_cpup(p); in decode_attr_aclsupport()
3422 __be32 *p; in decode_attr_fileid() local
3429 p = xdr_inline_decode(xdr, 8); in decode_attr_fileid()
3430 if (unlikely(!p)) in decode_attr_fileid()
3432 xdr_decode_hyper(p, fileid); in decode_attr_fileid()
3445 __be32 *p; in decode_attr_mounted_on_fileid() local
3452 p = xdr_inline_decode(xdr, 8); in decode_attr_mounted_on_fileid()
3453 if (unlikely(!p)) in decode_attr_mounted_on_fileid()
3455 xdr_decode_hyper(p, fileid); in decode_attr_mounted_on_fileid()
3468 __be32 *p; in decode_attr_files_avail() local
3475 p = xdr_inline_decode(xdr, 8); in decode_attr_files_avail()
3476 if (unlikely(!p)) in decode_attr_files_avail()
3478 xdr_decode_hyper(p, res); in decode_attr_files_avail()
3490 __be32 *p; in decode_attr_files_free() local
3497 p = xdr_inline_decode(xdr, 8); in decode_attr_files_free()
3498 if (unlikely(!p)) in decode_attr_files_free()
3500 xdr_decode_hyper(p, res); in decode_attr_files_free()
3512 __be32 *p; in decode_attr_files_total() local
3519 p = xdr_inline_decode(xdr, 8); in decode_attr_files_total()
3520 if (unlikely(!p)) in decode_attr_files_total()
3522 xdr_decode_hyper(p, res); in decode_attr_files_total()
3535 __be32 *p; in decode_pathname() local
3538 p = xdr_inline_decode(xdr, 4); in decode_pathname()
3539 if (unlikely(!p)) in decode_pathname()
3541 n = be32_to_cpup(p); in decode_pathname()
3580 __be32 *p; in decode_attr_fs_locations() local
3596 p = xdr_inline_decode(xdr, 4); in decode_attr_fs_locations()
3597 if (unlikely(!p)) in decode_attr_fs_locations()
3599 n = be32_to_cpup(p); in decode_attr_fs_locations()
3609 p = xdr_inline_decode(xdr, 4); in decode_attr_fs_locations()
3610 if (unlikely(!p)) in decode_attr_fs_locations()
3612 m = be32_to_cpup(p); in decode_attr_fs_locations()
3658 __be32 *p; in decode_attr_maxfilesize() local
3665 p = xdr_inline_decode(xdr, 8); in decode_attr_maxfilesize()
3666 if (unlikely(!p)) in decode_attr_maxfilesize()
3668 xdr_decode_hyper(p, res); in decode_attr_maxfilesize()
3680 __be32 *p; in decode_attr_maxlink() local
3687 p = xdr_inline_decode(xdr, 4); in decode_attr_maxlink()
3688 if (unlikely(!p)) in decode_attr_maxlink()
3690 *maxlink = be32_to_cpup(p); in decode_attr_maxlink()
3702 __be32 *p; in decode_attr_maxname() local
3709 p = xdr_inline_decode(xdr, 4); in decode_attr_maxname()
3710 if (unlikely(!p)) in decode_attr_maxname()
3712 *maxname = be32_to_cpup(p); in decode_attr_maxname()
3724 __be32 *p; in decode_attr_maxread() local
3732 p = xdr_inline_decode(xdr, 8); in decode_attr_maxread()
3733 if (unlikely(!p)) in decode_attr_maxread()
3735 xdr_decode_hyper(p, &maxread); in decode_attr_maxread()
3750 __be32 *p; in decode_attr_maxwrite() local
3758 p = xdr_inline_decode(xdr, 8); in decode_attr_maxwrite()
3759 if (unlikely(!p)) in decode_attr_maxwrite()
3761 xdr_decode_hyper(p, &maxwrite); in decode_attr_maxwrite()
3777 __be32 *p; in decode_attr_mode() local
3784 p = xdr_inline_decode(xdr, 4); in decode_attr_mode()
3785 if (unlikely(!p)) in decode_attr_mode()
3787 tmp = be32_to_cpup(p); in decode_attr_mode()
3801 __be32 *p; in decode_attr_nlink() local
3808 p = xdr_inline_decode(xdr, 4); in decode_attr_nlink()
3809 if (unlikely(!p)) in decode_attr_nlink()
3811 *nlink = be32_to_cpup(p); in decode_attr_nlink()
3827 __be32 *p; in decode_attr_owner() local
3834 p = xdr_inline_decode(xdr, 4); in decode_attr_owner()
3835 if (unlikely(!p)) in decode_attr_owner()
3837 len = be32_to_cpup(p); in decode_attr_owner()
3838 p = xdr_inline_decode(xdr, len); in decode_attr_owner()
3839 if (unlikely(!p)) in decode_attr_owner()
3842 owner_name->data = kmemdup(p, len, GFP_NOWAIT); in decode_attr_owner()
3848 if (nfs_map_name_to_uid(server, (char *)p, len, uid) == 0) in decode_attr_owner()
3870 __be32 *p; in decode_attr_group() local
3877 p = xdr_inline_decode(xdr, 4); in decode_attr_group()
3878 if (unlikely(!p)) in decode_attr_group()
3880 len = be32_to_cpup(p); in decode_attr_group()
3881 p = xdr_inline_decode(xdr, len); in decode_attr_group()
3882 if (unlikely(!p)) in decode_attr_group()
3885 group_name->data = kmemdup(p, len, GFP_NOWAIT); in decode_attr_group()
3891 if (nfs_map_group_to_gid(server, (char *)p, len, gid) == 0) in decode_attr_group()
3911 __be32 *p; in decode_attr_rdev() local
3920 p = xdr_inline_decode(xdr, 8); in decode_attr_rdev()
3921 if (unlikely(!p)) in decode_attr_rdev()
3923 major = be32_to_cpup(p++); in decode_attr_rdev()
3924 minor = be32_to_cpup(p); in decode_attr_rdev()
3940 __be32 *p; in decode_attr_space_avail() local
3947 p = xdr_inline_decode(xdr, 8); in decode_attr_space_avail()
3948 if (unlikely(!p)) in decode_attr_space_avail()
3950 xdr_decode_hyper(p, res); in decode_attr_space_avail()
3962 __be32 *p; in decode_attr_space_free() local
3969 p = xdr_inline_decode(xdr, 8); in decode_attr_space_free()
3970 if (unlikely(!p)) in decode_attr_space_free()
3972 xdr_decode_hyper(p, res); in decode_attr_space_free()
3984 __be32 *p; in decode_attr_space_total() local
3991 p = xdr_inline_decode(xdr, 8); in decode_attr_space_total()
3992 if (unlikely(!p)) in decode_attr_space_total()
3994 xdr_decode_hyper(p, res); in decode_attr_space_total()
4006 __be32 *p; in decode_attr_space_used() local
4013 p = xdr_inline_decode(xdr, 8); in decode_attr_space_used()
4014 if (unlikely(!p)) in decode_attr_space_used()
4016 xdr_decode_hyper(p, used); in decode_attr_space_used()
4030 __be32 *p; in decode_attr_time() local
4034 p = xdr_inline_decode(xdr, 12); in decode_attr_time()
4035 if (unlikely(!p)) in decode_attr_time()
4037 p = xdr_decode_hyper(p, &sec); in decode_attr_time()
4038 nsec = be32_to_cpup(p); in decode_attr_time()
4107 __be32 *p; in decode_attr_security_label() local
4113 p = xdr_inline_decode(xdr, 4); in decode_attr_security_label()
4114 if (unlikely(!p)) in decode_attr_security_label()
4116 lfs = be32_to_cpup(p++); in decode_attr_security_label()
4117 p = xdr_inline_decode(xdr, 4); in decode_attr_security_label()
4118 if (unlikely(!p)) in decode_attr_security_label()
4120 pi = be32_to_cpup(p++); in decode_attr_security_label()
4121 p = xdr_inline_decode(xdr, 4); in decode_attr_security_label()
4122 if (unlikely(!p)) in decode_attr_security_label()
4124 len = be32_to_cpup(p++); in decode_attr_security_label()
4125 p = xdr_inline_decode(xdr, len); in decode_attr_security_label()
4126 if (unlikely(!p)) in decode_attr_security_label()
4130 memcpy(label->label, p, len); in decode_attr_security_label()
4188 __be32 *p; in decode_change_info() local
4190 p = xdr_inline_decode(xdr, 20); in decode_change_info()
4191 if (unlikely(!p)) in decode_change_info()
4193 cinfo->atomic = be32_to_cpup(p++); in decode_change_info()
4194 p = xdr_decode_hyper(p, &cinfo->before); in decode_change_info()
4195 xdr_decode_hyper(p, &cinfo->after); in decode_change_info()
4204 __be32 *p; in decode_access() local
4211 p = xdr_inline_decode(xdr, 8); in decode_access()
4212 if (unlikely(!p)) in decode_access()
4214 supp = be32_to_cpup(p++); in decode_access()
4215 acc = be32_to_cpup(p); in decode_access()
4226 __be32 *p; in decode_opaque_fixed() local
4228 p = xdr_inline_decode(xdr, len); in decode_opaque_fixed()
4229 if (likely(p)) { in decode_opaque_fixed()
4230 memcpy(buf, p, len); in decode_opaque_fixed()
4276 __be32 *p; in decode_create() local
4285 p = xdr_inline_decode(xdr, 4); in decode_create()
4286 if (unlikely(!p)) in decode_create()
4288 bmlen = be32_to_cpup(p); in decode_create()
4289 p = xdr_inline_decode(xdr, bmlen << 2); in decode_create()
4290 if (likely(p)) in decode_create()
4387 __be32 *p; in decode_threshold_hint() local
4391 p = xdr_inline_decode(xdr, 8); in decode_threshold_hint()
4392 if (unlikely(!p)) in decode_threshold_hint()
4394 xdr_decode_hyper(p, res); in decode_threshold_hint()
4405 __be32 *p; in decode_first_threshold_item4() local
4411 p = xdr_inline_decode(xdr, 4); in decode_first_threshold_item4()
4412 if (unlikely(!p)) { in decode_first_threshold_item4()
4416 res->l_type = be32_to_cpup(p); in decode_first_threshold_item4()
4461 __be32 *p; in decode_attr_mdsthreshold() local
4471 p = xdr_inline_decode(xdr, 4); in decode_attr_mdsthreshold()
4472 if (unlikely(!p)) in decode_attr_mdsthreshold()
4474 num = be32_to_cpup(p); in decode_attr_mdsthreshold()
4664 __be32 *p; in decode_first_pnfs_layout_type() local
4667 p = xdr_inline_decode(xdr, 4); in decode_first_pnfs_layout_type()
4668 if (unlikely(!p)) in decode_first_pnfs_layout_type()
4670 num = be32_to_cpup(p); in decode_first_pnfs_layout_type()
4682 p = xdr_inline_decode(xdr, num * 4); in decode_first_pnfs_layout_type()
4683 if (unlikely(!p)) in decode_first_pnfs_layout_type()
4685 *layouttype = be32_to_cpup(p); in decode_first_pnfs_layout_type()
4718 __be32 *p; in decode_attr_layout_blksize() local
4723 p = xdr_inline_decode(xdr, 4); in decode_attr_layout_blksize()
4724 if (unlikely(!p)) { in decode_attr_layout_blksize()
4728 *res = be32_to_cpup(p); in decode_attr_layout_blksize()
4777 __be32 *p; in decode_getfh() local
4788 p = xdr_inline_decode(xdr, 4); in decode_getfh()
4789 if (unlikely(!p)) in decode_getfh()
4791 len = be32_to_cpup(p); in decode_getfh()
4795 p = xdr_inline_decode(xdr, len); in decode_getfh()
4796 if (unlikely(!p)) in decode_getfh()
4798 memcpy(fh->data, p, len); in decode_getfh()
4821 __be32 *p; in decode_lock_denied() local
4824 p = xdr_inline_decode(xdr, 32); /* read 32 bytes */ in decode_lock_denied()
4825 if (unlikely(!p)) in decode_lock_denied()
4827 p = xdr_decode_hyper(p, &offset); /* read 2 8-byte long words */ in decode_lock_denied()
4828 p = xdr_decode_hyper(p, &length); in decode_lock_denied()
4829 type = be32_to_cpup(p++); /* 4 byte read */ in decode_lock_denied()
4840 p = xdr_decode_hyper(p, &clientid); /* read 8 bytes */ in decode_lock_denied()
4841 namelen = be32_to_cpup(p); /* read 4 bytes */ /* have read all 32 bytes now */ in decode_lock_denied()
4842 p = xdr_inline_decode(xdr, namelen); /* variable size field */ in decode_lock_denied()
4843 if (likely(p)) in decode_lock_denied()
4904 __be32 *p; in decode_space_limit() local
4907 p = xdr_inline_decode(xdr, 12); in decode_space_limit()
4908 if (unlikely(!p)) in decode_space_limit()
4910 limit_type = be32_to_cpup(p++); in decode_space_limit()
4913 xdr_decode_hyper(p, maxsize); in decode_space_limit()
4916 nblocks = be32_to_cpup(p++); in decode_space_limit()
4917 blocksize = be32_to_cpup(p); in decode_space_limit()
4930 __be32 *p; in decode_rw_delegation() local
4936 p = xdr_inline_decode(xdr, 4); in decode_rw_delegation()
4937 if (unlikely(!p)) in decode_rw_delegation()
4939 res->do_recall = be32_to_cpup(p); in decode_rw_delegation()
4958 __be32 *p; in decode_no_delegation() local
4961 p = xdr_inline_decode(xdr, 4); in decode_no_delegation()
4962 if (unlikely(!p)) in decode_no_delegation()
4964 why_no_delegation = be32_to_cpup(p); in decode_no_delegation()
4979 __be32 *p; in decode_delegation() local
4982 p = xdr_inline_decode(xdr, 4); in decode_delegation()
4983 if (unlikely(!p)) in decode_delegation()
4985 delegation_type = be32_to_cpup(p); in decode_delegation()
5004 __be32 *p; in decode_open() local
5019 p = xdr_inline_decode(xdr, 8); in decode_open()
5020 if (unlikely(!p)) in decode_open()
5022 res->rflags = be32_to_cpup(p++); in decode_open()
5023 bmlen = be32_to_cpup(p); in decode_open()
5027 p = xdr_inline_decode(xdr, bmlen << 2); in decode_open()
5028 if (unlikely(!p)) in decode_open()
5032 res->attrset[i] = be32_to_cpup(p++); in decode_open()
5082 __be32 *p; in decode_read() local
5089 p = xdr_inline_decode(xdr, 8); in decode_read()
5090 if (unlikely(!p)) in decode_read()
5092 eof = be32_to_cpup(p++); in decode_read()
5093 count = be32_to_cpup(p); in decode_read()
5129 __be32 *p; in decode_readlink() local
5137 p = xdr_inline_decode(xdr, 4); in decode_readlink()
5138 if (unlikely(!p)) in decode_readlink()
5140 len = be32_to_cpup(p); in decode_readlink()
5258 __be32 *p; in decode_setattr() local
5265 p = xdr_inline_decode(xdr, 4); in decode_setattr()
5266 if (unlikely(!p)) in decode_setattr()
5268 bmlen = be32_to_cpup(p); in decode_setattr()
5269 p = xdr_inline_decode(xdr, bmlen << 2); in decode_setattr()
5270 if (likely(p)) in decode_setattr()
5279 __be32 *p; in decode_setclientid() local
5283 p = xdr_inline_decode(xdr, 8); in decode_setclientid()
5284 if (unlikely(!p)) in decode_setclientid()
5286 opnum = be32_to_cpup(p++); in decode_setclientid()
5292 nfserr = be32_to_cpup(p); in decode_setclientid()
5294 p = xdr_inline_decode(xdr, 8 + NFS4_VERIFIER_SIZE); in decode_setclientid()
5295 if (unlikely(!p)) in decode_setclientid()
5297 p = xdr_decode_hyper(p, &res->clientid); in decode_setclientid()
5298 memcpy(res->confirm.data, p, NFS4_VERIFIER_SIZE); in decode_setclientid()
5303 p = xdr_inline_decode(xdr, 4); in decode_setclientid()
5304 if (unlikely(!p)) in decode_setclientid()
5306 len = be32_to_cpup(p); in decode_setclientid()
5307 p = xdr_inline_decode(xdr, len); in decode_setclientid()
5308 if (unlikely(!p)) in decode_setclientid()
5312 p = xdr_inline_decode(xdr, 4); in decode_setclientid()
5313 if (unlikely(!p)) in decode_setclientid()
5315 len = be32_to_cpup(p); in decode_setclientid()
5316 p = xdr_inline_decode(xdr, len); in decode_setclientid()
5317 if (unlikely(!p)) in decode_setclientid()
5336 __be32 *p; in decode_write() local
5343 p = xdr_inline_decode(xdr, 8); in decode_write()
5344 if (unlikely(!p)) in decode_write()
5346 res->count = be32_to_cpup(p++); in decode_write()
5347 res->verf->committed = be32_to_cpup(p++); in decode_write()
5363 __be32 *p; in decode_secinfo_gss() local
5365 p = xdr_inline_decode(xdr, 4); in decode_secinfo_gss()
5366 if (unlikely(!p)) in decode_secinfo_gss()
5368 oid_len = be32_to_cpup(p); in decode_secinfo_gss()
5372 p = xdr_inline_decode(xdr, oid_len); in decode_secinfo_gss()
5373 if (unlikely(!p)) in decode_secinfo_gss()
5375 memcpy(flavor->flavor_info.oid.data, p, oid_len); in decode_secinfo_gss()
5378 p = xdr_inline_decode(xdr, 8); in decode_secinfo_gss()
5379 if (unlikely(!p)) in decode_secinfo_gss()
5381 flavor->flavor_info.qop = be32_to_cpup(p++); in decode_secinfo_gss()
5382 flavor->flavor_info.service = be32_to_cpup(p); in decode_secinfo_gss()
5398 __be32 *p; in decode_secinfo_common() local
5400 p = xdr_inline_decode(xdr, 4); in decode_secinfo_common()
5401 if (unlikely(!p)) in decode_secinfo_common()
5405 num_flavors = be32_to_cpup(p); in decode_secinfo_common()
5412 p = xdr_inline_decode(xdr, 4); in decode_secinfo_common()
5413 if (unlikely(!p)) in decode_secinfo_common()
5415 sec_flavor->flavor = be32_to_cpup(p); in decode_secinfo_common()
5452 __be32 *p; in decode_op_map() local
5456 p = xdr_inline_decode(xdr, 4); in decode_op_map()
5457 bitmap_words = be32_to_cpup(p++); in decode_op_map()
5460 p = xdr_inline_decode(xdr, 4 * bitmap_words); in decode_op_map()
5462 op_map->u.words[i] = be32_to_cpup(p++); in decode_op_map()
5470 __be32 *p; in decode_exchange_id() local
5480 p = xdr_inline_decode(xdr, 8); in decode_exchange_id()
5481 if (unlikely(!p)) in decode_exchange_id()
5483 xdr_decode_hyper(p, &res->clientid); in decode_exchange_id()
5484 p = xdr_inline_decode(xdr, 12); in decode_exchange_id()
5485 if (unlikely(!p)) in decode_exchange_id()
5487 res->seqid = be32_to_cpup(p++); in decode_exchange_id()
5488 res->flags = be32_to_cpup(p++); in decode_exchange_id()
5490 res->state_protect.how = be32_to_cpup(p); in decode_exchange_id()
5508 p = xdr_inline_decode(xdr, 8); in decode_exchange_id()
5509 if (unlikely(!p)) in decode_exchange_id()
5511 p = xdr_decode_hyper(p, &res->server_owner->minor_id); in decode_exchange_id()
5532 p = xdr_inline_decode(xdr, 4); in decode_exchange_id()
5533 if (unlikely(!p)) in decode_exchange_id()
5535 impl_id_count = be32_to_cpup(p++); in decode_exchange_id()
5555 p = xdr_inline_decode(xdr, 12); in decode_exchange_id()
5556 if (unlikely(!p)) in decode_exchange_id()
5558 p = xdr_decode_hyper(p, &res->impl_id->date.seconds); in decode_exchange_id()
5559 res->impl_id->date.nseconds = be32_to_cpup(p); in decode_exchange_id()
5572 __be32 *p; in decode_chan_attrs() local
5575 p = xdr_inline_decode(xdr, 28); in decode_chan_attrs()
5576 if (unlikely(!p)) in decode_chan_attrs()
5578 val = be32_to_cpup(p++); /* headerpadsz */ in decode_chan_attrs()
5581 attrs->max_rqst_sz = be32_to_cpup(p++); in decode_chan_attrs()
5582 attrs->max_resp_sz = be32_to_cpup(p++); in decode_chan_attrs()
5583 attrs->max_resp_sz_cached = be32_to_cpup(p++); in decode_chan_attrs()
5584 attrs->max_ops = be32_to_cpup(p++); in decode_chan_attrs()
5585 attrs->max_reqs = be32_to_cpup(p++); in decode_chan_attrs()
5586 nr_attrs = be32_to_cpup(p); in decode_chan_attrs()
5593 p = xdr_inline_decode(xdr, 4); /* skip rdma_attrs */ in decode_chan_attrs()
5594 if (unlikely(!p)) in decode_chan_attrs()
5611 __be32 *p; in decode_bind_conn_to_session() local
5621 p = xdr_inline_decode(xdr, 8); in decode_bind_conn_to_session()
5622 if (unlikely(!p)) in decode_bind_conn_to_session()
5625 res->dir = be32_to_cpup(p++); in decode_bind_conn_to_session()
5628 if (be32_to_cpup(p) == 0) in decode_bind_conn_to_session()
5642 __be32 *p; in decode_create_session() local
5652 p = xdr_inline_decode(xdr, 8); in decode_create_session()
5653 if (unlikely(!p)) in decode_create_session()
5655 res->seqid = be32_to_cpup(p++); in decode_create_session()
5656 res->flags = be32_to_cpup(p); in decode_create_session()
5693 __be32 *p; in decode_sequence() local
5719 p = xdr_inline_decode(xdr, 20); in decode_sequence()
5720 if (unlikely(!p)) in decode_sequence()
5724 dummy = be32_to_cpup(p++); in decode_sequence()
5730 dummy = be32_to_cpup(p++); in decode_sequence()
5736 res->sr_highest_slotid = be32_to_cpup(p++); in decode_sequence()
5738 res->sr_target_highest_slotid = be32_to_cpup(p++); in decode_sequence()
5740 res->sr_status_flags = be32_to_cpup(p); in decode_sequence()
5759 __be32 *p; in decode_getdeviceinfo() local
5766 p = xdr_inline_decode(xdr, 4); in decode_getdeviceinfo()
5767 if (unlikely(!p)) in decode_getdeviceinfo()
5769 pdev->mincount = be32_to_cpup(p); in decode_getdeviceinfo()
5776 p = xdr_inline_decode(xdr, 8); in decode_getdeviceinfo()
5777 if (unlikely(!p)) in decode_getdeviceinfo()
5779 type = be32_to_cpup(p++); in decode_getdeviceinfo()
5790 pdev->mincount = be32_to_cpup(p); in decode_getdeviceinfo()
5795 p = xdr_inline_decode(xdr, 4); in decode_getdeviceinfo()
5796 if (unlikely(!p)) in decode_getdeviceinfo()
5798 len = be32_to_cpup(p); in decode_getdeviceinfo()
5802 p = xdr_inline_decode(xdr, 4 * len); in decode_getdeviceinfo()
5803 if (unlikely(!p)) in decode_getdeviceinfo()
5806 res->notification = be32_to_cpup(p++); in decode_getdeviceinfo()
5808 if (be32_to_cpup(p++)) { in decode_getdeviceinfo()
5824 __be32 *p; in decode_layoutget() local
5832 p = xdr_inline_decode(xdr, 4); in decode_layoutget()
5833 if (unlikely(!p)) in decode_layoutget()
5835 res->return_on_close = be32_to_cpup(p); in decode_layoutget()
5837 p = xdr_inline_decode(xdr, 4); in decode_layoutget()
5838 if (unlikely(!p)) in decode_layoutget()
5840 layout_count = be32_to_cpup(p); in decode_layoutget()
5847 p = xdr_inline_decode(xdr, 28); in decode_layoutget()
5848 if (unlikely(!p)) in decode_layoutget()
5850 p = xdr_decode_hyper(p, &res->range.offset); in decode_layoutget()
5851 p = xdr_decode_hyper(p, &res->range.length); in decode_layoutget()
5852 res->range.iomode = be32_to_cpup(p++); in decode_layoutget()
5853 res->type = be32_to_cpup(p++); in decode_layoutget()
5854 res->layoutp->len = be32_to_cpup(p); in decode_layoutget()
5891 __be32 *p; in decode_layoutreturn() local
5897 p = xdr_inline_decode(xdr, 4); in decode_layoutreturn()
5898 if (unlikely(!p)) in decode_layoutreturn()
5900 res->lrs_present = be32_to_cpup(p); in decode_layoutreturn()
5913 __be32 *p; in decode_layoutcommit() local
5922 p = xdr_inline_decode(xdr, 4); in decode_layoutcommit()
5923 if (unlikely(!p)) in decode_layoutcommit()
5925 sizechanged = be32_to_cpup(p); in decode_layoutcommit()
5929 p = xdr_inline_decode(xdr, 8); in decode_layoutcommit()
5930 if (unlikely(!p)) in decode_layoutcommit()
5942 __be32 *p; in decode_test_stateid() local
5950 p = xdr_inline_decode(xdr, 4); in decode_test_stateid()
5951 if (unlikely(!p)) in decode_test_stateid()
5953 num_res = be32_to_cpup(p++); in decode_test_stateid()
5957 p = xdr_inline_decode(xdr, 4); in decode_test_stateid()
5958 if (unlikely(!p)) in decode_test_stateid()
5960 res->status = be32_to_cpup(p++); in decode_test_stateid()
6294 void *p = page_address(res->acl_scratch); in nfs4_xdr_dec_getacl() local
6295 xdr_set_scratch_buffer(xdr, p, PAGE_SIZE); in nfs4_xdr_dec_getacl()
7227 __be32 *p = xdr_inline_decode(xdr, 4); in nfs4_decode_dirent() local
7228 if (unlikely(!p)) in nfs4_decode_dirent()
7230 if (*p == xdr_zero) { in nfs4_decode_dirent()
7231 p = xdr_inline_decode(xdr, 4); in nfs4_decode_dirent()
7232 if (unlikely(!p)) in nfs4_decode_dirent()
7234 if (*p == xdr_zero) in nfs4_decode_dirent()
7240 p = xdr_inline_decode(xdr, 12); in nfs4_decode_dirent()
7241 if (unlikely(!p)) in nfs4_decode_dirent()
7244 p = xdr_decode_hyper(p, &entry->cookie); in nfs4_decode_dirent()
7245 entry->len = be32_to_cpup(p); in nfs4_decode_dirent()
7247 p = xdr_inline_decode(xdr, entry->len); in nfs4_decode_dirent()
7248 if (unlikely(!p)) in nfs4_decode_dirent()
7250 entry->name = (const char *) p; in nfs4_decode_dirent()