/linux-4.1.27/fs/nfsd/ |
H A D | nfs2acl.c | 16 #define RETURN_STATUS(st) { resp->status = (st); return (st); } 22 nfsacld_proc_null(struct svc_rqst *rqstp, void *argp, void *resp) nfsacld_proc_null() argument 31 struct nfsd3_getaclargs *argp, struct nfsd3_getaclres *resp) nfsacld_proc_getacl() 40 fh = fh_copy(&resp->fh, &argp->fh); nfsacld_proc_getacl() 41 nfserr = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_NOP); nfsacld_proc_getacl() 49 resp->mask = argp->mask; nfsacld_proc_getacl() 51 nfserr = fh_getattr(fh, &resp->stat); nfsacld_proc_getacl() 55 if (resp->mask & (NFS_ACL|NFS_ACLCNT)) { nfsacld_proc_getacl() 65 resp->acl_access = acl; nfsacld_proc_getacl() 67 if (resp->mask & (NFS_DFACL|NFS_DFACLCNT)) { nfsacld_proc_getacl() 75 resp->acl_default = acl; nfsacld_proc_getacl() 78 /* resp->acl_{access,default} are released in nfssvc_release_getacl. */ nfsacld_proc_getacl() 82 posix_acl_release(resp->acl_access); nfsacld_proc_getacl() 83 posix_acl_release(resp->acl_default); nfsacld_proc_getacl() 92 struct nfsd_attrstat *resp) nfsacld_proc_setacl() 101 fh = fh_copy(&resp->fh, &argp->fh); nfsacld_proc_setacl() 102 nfserr = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_SATTR); nfsacld_proc_setacl() 126 nfserr = fh_getattr(fh, &resp->stat); nfsacld_proc_setacl() 145 struct nfsd_fhandle *argp, struct nfsd_attrstat *resp) nfsacld_proc_getattr() 150 fh_copy(&resp->fh, &argp->fh); nfsacld_proc_getattr() 151 nfserr = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_NOP); nfsacld_proc_getattr() 154 nfserr = fh_getattr(&resp->fh, &resp->stat); nfsacld_proc_getattr() 162 struct nfsd3_accessres *resp) nfsacld_proc_access() 170 fh_copy(&resp->fh, &argp->fh); nfsacld_proc_access() 171 resp->access = argp->access; nfsacld_proc_access() 172 nfserr = nfsd_access(rqstp, &resp->fh, &resp->access, NULL); nfsacld_proc_access() 175 nfserr = fh_getattr(&resp->fh, &resp->stat); nfsacld_proc_access() 255 struct nfsd3_getaclres *resp) nfsaclsvc_encode_getaclres() 257 struct dentry *dentry = resp->fh.fh_dentry; nfsaclsvc_encode_getaclres() 273 p = nfs2svc_encode_fattr(rqstp, p, &resp->fh, &resp->stat); nfsaclsvc_encode_getaclres() 274 *p++ = htonl(resp->mask); nfsaclsvc_encode_getaclres() 280 (resp->mask & NFS_ACL) ? resp->acl_access : NULL, nfsaclsvc_encode_getaclres() 281 (resp->mask & NFS_DFACL) ? resp->acl_default : NULL); nfsaclsvc_encode_getaclres() 289 resp->acl_access, nfsaclsvc_encode_getaclres() 290 resp->mask & NFS_ACL, 0); nfsaclsvc_encode_getaclres() 293 resp->acl_default, nfsaclsvc_encode_getaclres() 294 resp->mask & NFS_DFACL, nfsaclsvc_encode_getaclres() 302 struct nfsd_attrstat *resp) nfsaclsvc_encode_attrstatres() 304 p = nfs2svc_encode_fattr(rqstp, p, &resp->fh, &resp->stat); nfsaclsvc_encode_attrstatres() 310 struct nfsd3_accessres *resp) nfsaclsvc_encode_accessres() 312 p = nfs2svc_encode_fattr(rqstp, p, &resp->fh, &resp->stat); nfsaclsvc_encode_accessres() 313 *p++ = htonl(resp->access); nfsaclsvc_encode_accessres() 321 struct nfsd3_getaclres *resp) nfsaclsvc_release_getacl() 323 fh_put(&resp->fh); nfsaclsvc_release_getacl() 324 posix_acl_release(resp->acl_access); nfsaclsvc_release_getacl() 325 posix_acl_release(resp->acl_default); nfsaclsvc_release_getacl() 330 struct nfsd_attrstat *resp) nfsaclsvc_release_attrstat() 332 fh_put(&resp->fh); nfsaclsvc_release_attrstat() 337 struct nfsd3_accessres *resp) nfsaclsvc_release_access() 339 fh_put(&resp->fh); nfsaclsvc_release_access() 30 nfsacld_proc_getacl(struct svc_rqst * rqstp, struct nfsd3_getaclargs *argp, struct nfsd3_getaclres *resp) nfsacld_proc_getacl() argument 90 nfsacld_proc_setacl(struct svc_rqst * rqstp, struct nfsd3_setaclargs *argp, struct nfsd_attrstat *resp) nfsacld_proc_setacl() argument 144 nfsacld_proc_getattr(struct svc_rqst * rqstp, struct nfsd_fhandle *argp, struct nfsd_attrstat *resp) nfsacld_proc_getattr() argument 161 nfsacld_proc_access(struct svc_rqst *rqstp, struct nfsd3_accessargs *argp, struct nfsd3_accessres *resp) nfsacld_proc_access() argument 254 nfsaclsvc_encode_getaclres(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_getaclres *resp) nfsaclsvc_encode_getaclres() argument 301 nfsaclsvc_encode_attrstatres(struct svc_rqst *rqstp, __be32 *p, struct nfsd_attrstat *resp) nfsaclsvc_encode_attrstatres() argument 309 nfsaclsvc_encode_accessres(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_accessres *resp) nfsaclsvc_encode_accessres() argument 320 nfsaclsvc_release_getacl(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_getaclres *resp) nfsaclsvc_release_getacl() argument 329 nfsaclsvc_release_attrstat(struct svc_rqst *rqstp, __be32 *p, struct nfsd_attrstat *resp) nfsaclsvc_release_attrstat() argument 336 nfsaclsvc_release_access(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_accessres *resp) nfsaclsvc_release_access() argument
|
H A D | nfs3proc.c | 17 #define RETURN_STATUS(st) { resp->status = (st); return (st); } 34 nfsd3_proc_null(struct svc_rqst *rqstp, void *argp, void *resp) nfsd3_proc_null() argument 44 struct nfsd3_attrstat *resp) nfsd3_proc_getattr() 51 fh_copy(&resp->fh, &argp->fh); nfsd3_proc_getattr() 52 nfserr = fh_verify(rqstp, &resp->fh, 0, nfsd3_proc_getattr() 57 nfserr = fh_getattr(&resp->fh, &resp->stat); nfsd3_proc_getattr() 67 struct nfsd3_attrstat *resp) nfsd3_proc_setattr() 74 fh_copy(&resp->fh, &argp->fh); nfsd3_proc_setattr() 75 nfserr = nfsd_setattr(rqstp, &resp->fh, &argp->attrs, nfsd3_proc_setattr() 85 struct nfsd3_diropres *resp) nfsd3_proc_lookup() 94 fh_copy(&resp->dirfh, &argp->fh); nfsd3_proc_lookup() 95 fh_init(&resp->fh, NFS3_FHSIZE); nfsd3_proc_lookup() 97 nfserr = nfsd_lookup(rqstp, &resp->dirfh, nfsd3_proc_lookup() 100 &resp->fh); nfsd3_proc_lookup() 109 struct nfsd3_accessres *resp) nfsd3_proc_access() 117 fh_copy(&resp->fh, &argp->fh); nfsd3_proc_access() 118 resp->access = argp->access; nfsd3_proc_access() 119 nfserr = nfsd_access(rqstp, &resp->fh, &resp->access, NULL); nfsd3_proc_access() 128 struct nfsd3_readlinkres *resp) nfsd3_proc_readlink() 135 fh_copy(&resp->fh, &argp->fh); nfsd3_proc_readlink() 136 resp->len = NFS3_MAXPATHLEN; nfsd3_proc_readlink() 137 nfserr = nfsd_readlink(rqstp, &resp->fh, argp->buffer, &resp->len); nfsd3_proc_readlink() 146 struct nfsd3_readres *resp) nfsd3_proc_read() 160 resp->count = min(argp->count, max_blocksize); nfsd3_proc_read() 161 svc_reserve_auth(rqstp, ((1 + NFS3_POST_OP_ATTR_WORDS + 3)<<2) + resp->count +4); nfsd3_proc_read() 163 fh_copy(&resp->fh, &argp->fh); nfsd3_proc_read() 164 nfserr = nfsd_read(rqstp, &resp->fh, nfsd3_proc_read() 167 &resp->count); nfsd3_proc_read() 169 struct inode *inode = d_inode(resp->fh.fh_dentry); nfsd3_proc_read() 171 resp->eof = (argp->offset + resp->count) >= inode->i_size; nfsd3_proc_read() 182 struct nfsd3_writeres *resp) nfsd3_proc_write() 193 fh_copy(&resp->fh, &argp->fh); nfsd3_proc_write() 194 resp->committed = argp->stable; nfsd3_proc_write() 195 nfserr = nfsd_write(rqstp, &resp->fh, NULL, nfsd3_proc_write() 199 &resp->committed); nfsd3_proc_write() 200 resp->count = cnt; nfsd3_proc_write() 211 struct nfsd3_diropres *resp) nfsd3_proc_create() 222 dirfhp = fh_copy(&resp->dirfh, &argp->fh); nfsd3_proc_create() 223 newfhp = fh_init(&resp->fh, NFS3_FHSIZE); nfsd3_proc_create() 248 struct nfsd3_diropres *resp) nfsd3_proc_mkdir() 258 fh_copy(&resp->dirfh, &argp->fh); nfsd3_proc_mkdir() 259 fh_init(&resp->fh, NFS3_FHSIZE); nfsd3_proc_mkdir() 260 nfserr = nfsd_create(rqstp, &resp->dirfh, argp->name, argp->len, nfsd3_proc_mkdir() 261 &argp->attrs, S_IFDIR, 0, &resp->fh); nfsd3_proc_mkdir() 262 fh_unlock(&resp->dirfh); nfsd3_proc_mkdir() 268 struct nfsd3_diropres *resp) nfsd3_proc_symlink() 277 fh_copy(&resp->dirfh, &argp->ffh); nfsd3_proc_symlink() 278 fh_init(&resp->fh, NFS3_FHSIZE); nfsd3_proc_symlink() 279 nfserr = nfsd_symlink(rqstp, &resp->dirfh, argp->fname, argp->flen, nfsd3_proc_symlink() 280 argp->tname, &resp->fh); nfsd3_proc_symlink() 289 struct nfsd3_diropres *resp) nfsd3_proc_mknod() 300 fh_copy(&resp->dirfh, &argp->fh); nfsd3_proc_mknod() 301 fh_init(&resp->fh, NFS3_FHSIZE); nfsd3_proc_mknod() 315 nfserr = nfsd_create(rqstp, &resp->dirfh, argp->name, argp->len, nfsd3_proc_mknod() 316 &argp->attrs, type, rdev, &resp->fh); nfsd3_proc_mknod() 317 fh_unlock(&resp->dirfh); nfsd3_proc_mknod() 326 struct nfsd3_attrstat *resp) nfsd3_proc_remove() 336 fh_copy(&resp->fh, &argp->fh); nfsd3_proc_remove() 337 nfserr = nfsd_unlink(rqstp, &resp->fh, -S_IFDIR, argp->name, argp->len); nfsd3_proc_remove() 338 fh_unlock(&resp->fh); nfsd3_proc_remove() 347 struct nfsd3_attrstat *resp) nfsd3_proc_rmdir() 356 fh_copy(&resp->fh, &argp->fh); nfsd3_proc_rmdir() 357 nfserr = nfsd_unlink(rqstp, &resp->fh, S_IFDIR, argp->name, argp->len); nfsd3_proc_rmdir() 358 fh_unlock(&resp->fh); nfsd3_proc_rmdir() 364 struct nfsd3_renameres *resp) nfsd3_proc_rename() 377 fh_copy(&resp->ffh, &argp->ffh); nfsd3_proc_rename() 378 fh_copy(&resp->tfh, &argp->tfh); nfsd3_proc_rename() 379 nfserr = nfsd_rename(rqstp, &resp->ffh, argp->fname, argp->flen, nfsd3_proc_rename() 380 &resp->tfh, argp->tname, argp->tlen); nfsd3_proc_rename() 386 struct nfsd3_linkres *resp) nfsd3_proc_link() 397 fh_copy(&resp->fh, &argp->ffh); nfsd3_proc_link() 398 fh_copy(&resp->tfh, &argp->tfh); nfsd3_proc_link() 399 nfserr = nfsd_link(rqstp, &resp->tfh, argp->tname, argp->tlen, nfsd3_proc_link() 400 &resp->fh); nfsd3_proc_link() 409 struct nfsd3_readdirres *resp) nfsd3_proc_readdir() 423 fh_copy(&resp->fh, &argp->fh); nfsd3_proc_readdir() 425 resp->buflen = count; nfsd3_proc_readdir() 426 resp->common.err = nfs_ok; nfsd3_proc_readdir() 427 resp->buffer = argp->buffer; nfsd3_proc_readdir() 428 resp->rqstp = rqstp; nfsd3_proc_readdir() 429 nfserr = nfsd_readdir(rqstp, &resp->fh, (loff_t*) &argp->cookie, nfsd3_proc_readdir() 430 &resp->common, nfs3svc_encode_entry); nfsd3_proc_readdir() 431 memcpy(resp->verf, argp->verf, 8); nfsd3_proc_readdir() 432 resp->count = resp->buffer - argp->buffer; nfsd3_proc_readdir() 433 if (resp->offset) nfsd3_proc_readdir() 434 xdr_encode_hyper(resp->offset, argp->cookie); nfsd3_proc_readdir() 445 struct nfsd3_readdirres *resp) nfsd3_proc_readdirplus() 459 resp->count = (argp->count >> 2) - 2; nfsd3_proc_readdirplus() 462 fh_copy(&resp->fh, &argp->fh); nfsd3_proc_readdirplus() 464 resp->common.err = nfs_ok; nfsd3_proc_readdirplus() 465 resp->buffer = argp->buffer; nfsd3_proc_readdirplus() 466 resp->buflen = resp->count; nfsd3_proc_readdirplus() 467 resp->rqstp = rqstp; nfsd3_proc_readdirplus() 470 nfserr = fh_verify(rqstp, &resp->fh, S_IFDIR, NFSD_MAY_NOP); nfsd3_proc_readdirplus() 474 if (resp->fh.fh_export->ex_flags & NFSEXP_NOREADDIRPLUS) nfsd3_proc_readdirplus() 477 nfserr = nfsd_readdir(rqstp, &resp->fh, nfsd3_proc_readdirplus() 479 &resp->common, nfsd3_proc_readdirplus() 481 memcpy(resp->verf, argp->verf, 8); nfsd3_proc_readdirplus() 485 if (((caddr_t)resp->buffer >= page_addr) && nfsd3_proc_readdirplus() 486 ((caddr_t)resp->buffer < page_addr + PAGE_SIZE)) { nfsd3_proc_readdirplus() 487 count += (caddr_t)resp->buffer - page_addr; nfsd3_proc_readdirplus() 492 resp->count = count >> 2; nfsd3_proc_readdirplus() 493 if (resp->offset) { nfsd3_proc_readdirplus() 494 if (unlikely(resp->offset1)) { nfsd3_proc_readdirplus() 496 *resp->offset = htonl(offset >> 32); nfsd3_proc_readdirplus() 497 *resp->offset1 = htonl(offset & 0xffffffff); nfsd3_proc_readdirplus() 498 resp->offset1 = NULL; nfsd3_proc_readdirplus() 500 xdr_encode_hyper(resp->offset, offset); nfsd3_proc_readdirplus() 512 struct nfsd3_fsstatres *resp) nfsd3_proc_fsstat() 519 nfserr = nfsd_statfs(rqstp, &argp->fh, &resp->stats, 0); nfsd3_proc_fsstat() 529 struct nfsd3_fsinfores *resp) nfsd3_proc_fsinfo() 537 resp->f_rtmax = max_blocksize; nfsd3_proc_fsinfo() 538 resp->f_rtpref = max_blocksize; nfsd3_proc_fsinfo() 539 resp->f_rtmult = PAGE_SIZE; nfsd3_proc_fsinfo() 540 resp->f_wtmax = max_blocksize; nfsd3_proc_fsinfo() 541 resp->f_wtpref = max_blocksize; nfsd3_proc_fsinfo() 542 resp->f_wtmult = PAGE_SIZE; nfsd3_proc_fsinfo() 543 resp->f_dtpref = PAGE_SIZE; nfsd3_proc_fsinfo() 544 resp->f_maxfilesize = ~(u32) 0; nfsd3_proc_fsinfo() 545 resp->f_properties = NFS3_FSF_DEFAULT; nfsd3_proc_fsinfo() 558 resp->f_properties = NFS3_FSF_BILLYBOY; nfsd3_proc_fsinfo() 560 resp->f_maxfilesize = sb->s_maxbytes; nfsd3_proc_fsinfo() 572 struct nfsd3_pathconfres *resp) nfsd3_proc_pathconf() 580 resp->p_link_max = 255; /* at least */ nfsd3_proc_pathconf() 581 resp->p_name_max = 255; /* at least */ nfsd3_proc_pathconf() 582 resp->p_no_trunc = 0; nfsd3_proc_pathconf() 583 resp->p_chown_restricted = 1; nfsd3_proc_pathconf() 584 resp->p_case_insensitive = 0; nfsd3_proc_pathconf() 585 resp->p_case_preserving = 1; nfsd3_proc_pathconf() 595 resp->p_link_max = EXT2_LINK_MAX; nfsd3_proc_pathconf() 596 resp->p_name_max = EXT2_NAME_LEN; nfsd3_proc_pathconf() 599 resp->p_case_insensitive = 1; nfsd3_proc_pathconf() 600 resp->p_case_preserving = 0; nfsd3_proc_pathconf() 615 struct nfsd3_commitres *resp) nfsd3_proc_commit() 627 fh_copy(&resp->fh, &argp->fh); nfsd3_proc_commit() 628 nfserr = nfsd_commit(rqstp, &resp->fh, argp->offset, argp->count); nfsd3_proc_commit() 43 nfsd3_proc_getattr(struct svc_rqst *rqstp, struct nfsd_fhandle *argp, struct nfsd3_attrstat *resp) nfsd3_proc_getattr() argument 66 nfsd3_proc_setattr(struct svc_rqst *rqstp, struct nfsd3_sattrargs *argp, struct nfsd3_attrstat *resp) nfsd3_proc_setattr() argument 84 nfsd3_proc_lookup(struct svc_rqst *rqstp, struct nfsd3_diropargs *argp, struct nfsd3_diropres *resp) nfsd3_proc_lookup() argument 108 nfsd3_proc_access(struct svc_rqst *rqstp, struct nfsd3_accessargs *argp, struct nfsd3_accessres *resp) nfsd3_proc_access() argument 127 nfsd3_proc_readlink(struct svc_rqst *rqstp, struct nfsd3_readlinkargs *argp, struct nfsd3_readlinkres *resp) nfsd3_proc_readlink() argument 145 nfsd3_proc_read(struct svc_rqst *rqstp, struct nfsd3_readargs *argp, struct nfsd3_readres *resp) nfsd3_proc_read() argument 181 nfsd3_proc_write(struct svc_rqst *rqstp, struct nfsd3_writeargs *argp, struct nfsd3_writeres *resp) nfsd3_proc_write() argument 210 nfsd3_proc_create(struct svc_rqst *rqstp, struct nfsd3_createargs *argp, struct nfsd3_diropres *resp) nfsd3_proc_create() argument 247 nfsd3_proc_mkdir(struct svc_rqst *rqstp, struct nfsd3_createargs *argp, struct nfsd3_diropres *resp) nfsd3_proc_mkdir() argument 267 nfsd3_proc_symlink(struct svc_rqst *rqstp, struct nfsd3_symlinkargs *argp, struct nfsd3_diropres *resp) nfsd3_proc_symlink() argument 288 nfsd3_proc_mknod(struct svc_rqst *rqstp, struct nfsd3_mknodargs *argp, struct nfsd3_diropres *resp) nfsd3_proc_mknod() argument 325 nfsd3_proc_remove(struct svc_rqst *rqstp, struct nfsd3_diropargs *argp, struct nfsd3_attrstat *resp) nfsd3_proc_remove() argument 346 nfsd3_proc_rmdir(struct svc_rqst *rqstp, struct nfsd3_diropargs *argp, struct nfsd3_attrstat *resp) nfsd3_proc_rmdir() argument 363 nfsd3_proc_rename(struct svc_rqst *rqstp, struct nfsd3_renameargs *argp, struct nfsd3_renameres *resp) nfsd3_proc_rename() argument 385 nfsd3_proc_link(struct svc_rqst *rqstp, struct nfsd3_linkargs *argp, struct nfsd3_linkres *resp) nfsd3_proc_link() argument 408 nfsd3_proc_readdir(struct svc_rqst *rqstp, struct nfsd3_readdirargs *argp, struct nfsd3_readdirres *resp) nfsd3_proc_readdir() argument 444 nfsd3_proc_readdirplus(struct svc_rqst *rqstp, struct nfsd3_readdirargs *argp, struct nfsd3_readdirres *resp) nfsd3_proc_readdirplus() argument 511 nfsd3_proc_fsstat(struct svc_rqst * rqstp, struct nfsd_fhandle *argp, struct nfsd3_fsstatres *resp) nfsd3_proc_fsstat() argument 528 nfsd3_proc_fsinfo(struct svc_rqst * rqstp, struct nfsd_fhandle *argp, struct nfsd3_fsinfores *resp) nfsd3_proc_fsinfo() argument 571 nfsd3_proc_pathconf(struct svc_rqst * rqstp, struct nfsd_fhandle *argp, struct nfsd3_pathconfres *resp) nfsd3_proc_pathconf() argument 614 nfsd3_proc_commit(struct svc_rqst * rqstp, struct nfsd3_commitargs *argp, struct nfsd3_commitres *resp) nfsd3_proc_commit() argument
|
H A D | nfs3acl.c | 15 #define RETURN_STATUS(st) { resp->status = (st); return (st); } 21 nfsd3_proc_null(struct svc_rqst *rqstp, void *argp, void *resp) nfsd3_proc_null() argument 30 struct nfsd3_getaclargs *argp, struct nfsd3_getaclres *resp) nfsd3_proc_getacl() 37 fh = fh_copy(&resp->fh, &argp->fh); nfsd3_proc_getacl() 38 nfserr = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_NOP); nfsd3_proc_getacl() 46 resp->mask = argp->mask; nfsd3_proc_getacl() 48 if (resp->mask & (NFS_ACL|NFS_ACLCNT)) { nfsd3_proc_getacl() 58 resp->acl_access = acl; nfsd3_proc_getacl() 60 if (resp->mask & (NFS_DFACL|NFS_DFACLCNT)) { nfsd3_proc_getacl() 68 resp->acl_default = acl; nfsd3_proc_getacl() 71 /* resp->acl_{access,default} are released in nfs3svc_release_getacl. */ nfsd3_proc_getacl() 75 posix_acl_release(resp->acl_access); nfsd3_proc_getacl() 76 posix_acl_release(resp->acl_default); nfsd3_proc_getacl() 85 struct nfsd3_attrstat *resp) nfsd3_proc_setacl() 92 fh = fh_copy(&resp->fh, &argp->fh); nfsd3_proc_setacl() 93 nfserr = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_SATTR); nfsd3_proc_setacl() 172 struct nfsd3_getaclres *resp) nfs3svc_encode_getaclres() 174 struct dentry *dentry = resp->fh.fh_dentry; nfs3svc_encode_getaclres() 176 p = nfs3svc_encode_post_op_attr(rqstp, p, &resp->fh); nfs3svc_encode_getaclres() 177 if (resp->status == 0 && dentry && d_really_is_positive(dentry)) { nfs3svc_encode_getaclres() 184 *p++ = htonl(resp->mask); nfs3svc_encode_getaclres() 190 (resp->mask & NFS_ACL) ? resp->acl_access : NULL, nfs3svc_encode_getaclres() 191 (resp->mask & NFS_DFACL) ? resp->acl_default : NULL); nfs3svc_encode_getaclres() 199 resp->acl_access, nfs3svc_encode_getaclres() 200 resp->mask & NFS_ACL, 0); nfs3svc_encode_getaclres() 203 resp->acl_default, nfs3svc_encode_getaclres() 204 resp->mask & NFS_DFACL, nfs3svc_encode_getaclres() 217 struct nfsd3_attrstat *resp) nfs3svc_encode_setaclres() 219 p = nfs3svc_encode_post_op_attr(rqstp, p, &resp->fh); nfs3svc_encode_setaclres() 228 struct nfsd3_getaclres *resp) nfs3svc_release_getacl() 230 fh_put(&resp->fh); nfs3svc_release_getacl() 231 posix_acl_release(resp->acl_access); nfs3svc_release_getacl() 232 posix_acl_release(resp->acl_default); nfs3svc_release_getacl() 29 nfsd3_proc_getacl(struct svc_rqst * rqstp, struct nfsd3_getaclargs *argp, struct nfsd3_getaclres *resp) nfsd3_proc_getacl() argument 83 nfsd3_proc_setacl(struct svc_rqst * rqstp, struct nfsd3_setaclargs *argp, struct nfsd3_attrstat *resp) nfsd3_proc_setacl() argument 171 nfs3svc_encode_getaclres(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_getaclres *resp) nfs3svc_encode_getaclres() argument 216 nfs3svc_encode_setaclres(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_attrstat *resp) nfs3svc_encode_setaclres() argument 227 nfs3svc_release_getacl(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_getaclres *resp) nfs3svc_release_getacl() argument
|
H A D | nfsproc.c | 20 nfsd_proc_null(struct svc_rqst *rqstp, void *argp, void *resp) nfsd_proc_null() argument 26 nfsd_return_attrs(__be32 err, struct nfsd_attrstat *resp) nfsd_return_attrs() argument 29 return fh_getattr(&resp->fh, &resp->stat); nfsd_return_attrs() 32 nfsd_return_dirop(__be32 err, struct nfsd_diropres *resp) nfsd_return_dirop() argument 35 return fh_getattr(&resp->fh, &resp->stat); nfsd_return_dirop() 39 * N.B. After this call resp->fh needs an fh_put 43 struct nfsd_attrstat *resp) nfsd_proc_getattr() 48 fh_copy(&resp->fh, &argp->fh); nfsd_proc_getattr() 49 nfserr = fh_verify(rqstp, &resp->fh, 0, nfsd_proc_getattr() 51 return nfsd_return_attrs(nfserr, resp); nfsd_proc_getattr() 56 * N.B. After this call resp->fh needs an fh_put 60 struct nfsd_attrstat *resp) nfsd_proc_setattr() 67 fh_copy(&resp->fh, &argp->fh); nfsd_proc_setattr() 68 nfserr = nfsd_setattr(rqstp, &resp->fh, &argp->attrs,0, (time_t)0); nfsd_proc_setattr() 69 return nfsd_return_attrs(nfserr, resp); nfsd_proc_setattr() 74 * Note: the dentry in the resp->fh may be negative if the file 76 * N.B. After this call resp->fh needs an fh_put 80 struct nfsd_diropres *resp) nfsd_proc_lookup() 87 fh_init(&resp->fh, NFS_FHSIZE); nfsd_proc_lookup() 89 &resp->fh); nfsd_proc_lookup() 92 return nfsd_return_dirop(nfserr, resp); nfsd_proc_lookup() 100 struct nfsd_readlinkres *resp) nfsd_proc_readlink() 107 resp->len = NFS_MAXPATHLEN; nfsd_proc_readlink() 108 nfserr = nfsd_readlink(rqstp, &argp->fh, argp->buffer, &resp->len); nfsd_proc_readlink() 116 * N.B. After this call resp->fh needs an fh_put 120 struct nfsd_readres *resp) nfsd_proc_read() 142 resp->count = argp->count; nfsd_proc_read() 143 nfserr = nfsd_read(rqstp, fh_copy(&resp->fh, &argp->fh), nfsd_proc_read() 146 &resp->count); nfsd_proc_read() 149 return fh_getattr(&resp->fh, &resp->stat); nfsd_proc_read() 154 * N.B. After this call resp->fh needs an fh_put 158 struct nfsd_attrstat *resp) nfsd_proc_write() 168 nfserr = nfsd_write(rqstp, fh_copy(&resp->fh, &argp->fh), NULL, nfsd_proc_write() 173 return nfsd_return_attrs(nfserr, resp); nfsd_proc_write() 180 * N.B. After this call _both_ argp->fh and resp->fh need an fh_put 184 struct nfsd_diropres *resp) nfsd_proc_create() 187 svc_fh *newfhp = &resp->fh; nfsd_proc_create() 337 return nfsd_return_dirop(nfserr, resp); nfsd_proc_create() 342 void *resp) nfsd_proc_remove() 357 void *resp) nfsd_proc_rename() 375 void *resp) nfsd_proc_link() 395 void *resp) nfsd_proc_symlink() 421 * N.B. After this call resp->fh needs an fh_put 425 struct nfsd_diropres *resp) nfsd_proc_mkdir() 431 if (resp->fh.fh_dentry) { nfsd_proc_mkdir() 437 fh_init(&resp->fh, NFS_FHSIZE); nfsd_proc_mkdir() 439 &argp->attrs, S_IFDIR, 0, &resp->fh); nfsd_proc_mkdir() 441 return nfsd_return_dirop(nfserr, resp); nfsd_proc_mkdir() 449 void *resp) nfsd_proc_rmdir() 465 struct nfsd_readdirres *resp) nfsd_proc_readdir() 483 resp->buffer = argp->buffer; nfsd_proc_readdir() 484 resp->offset = NULL; nfsd_proc_readdir() 485 resp->buflen = count; nfsd_proc_readdir() 486 resp->common.err = nfs_ok; nfsd_proc_readdir() 490 &resp->common, nfssvc_encode_entry); nfsd_proc_readdir() 492 resp->count = resp->buffer - argp->buffer; nfsd_proc_readdir() 493 if (resp->offset) nfsd_proc_readdir() 494 *resp->offset = htonl(offset); nfsd_proc_readdir() 505 struct nfsd_statfsres *resp) nfsd_proc_statfs() 511 nfserr = nfsd_statfs(rqstp, &argp->fh, &resp->stats, nfsd_proc_statfs() 42 nfsd_proc_getattr(struct svc_rqst *rqstp, struct nfsd_fhandle *argp, struct nfsd_attrstat *resp) nfsd_proc_getattr() argument 59 nfsd_proc_setattr(struct svc_rqst *rqstp, struct nfsd_sattrargs *argp, struct nfsd_attrstat *resp) nfsd_proc_setattr() argument 79 nfsd_proc_lookup(struct svc_rqst *rqstp, struct nfsd_diropargs *argp, struct nfsd_diropres *resp) nfsd_proc_lookup() argument 99 nfsd_proc_readlink(struct svc_rqst *rqstp, struct nfsd_readlinkargs *argp, struct nfsd_readlinkres *resp) nfsd_proc_readlink() argument 119 nfsd_proc_read(struct svc_rqst *rqstp, struct nfsd_readargs *argp, struct nfsd_readres *resp) nfsd_proc_read() argument 157 nfsd_proc_write(struct svc_rqst *rqstp, struct nfsd_writeargs *argp, struct nfsd_attrstat *resp) nfsd_proc_write() argument 183 nfsd_proc_create(struct svc_rqst *rqstp, struct nfsd_createargs *argp, struct nfsd_diropres *resp) nfsd_proc_create() argument 341 nfsd_proc_remove(struct svc_rqst *rqstp, struct nfsd_diropargs *argp, void *resp) nfsd_proc_remove() argument 356 nfsd_proc_rename(struct svc_rqst *rqstp, struct nfsd_renameargs *argp, void *resp) nfsd_proc_rename() argument 374 nfsd_proc_link(struct svc_rqst *rqstp, struct nfsd_linkargs *argp, void *resp) nfsd_proc_link() argument 394 nfsd_proc_symlink(struct svc_rqst *rqstp, struct nfsd_symlinkargs *argp, void *resp) nfsd_proc_symlink() argument 424 nfsd_proc_mkdir(struct svc_rqst *rqstp, struct nfsd_createargs *argp, struct nfsd_diropres *resp) nfsd_proc_mkdir() argument 448 nfsd_proc_rmdir(struct svc_rqst *rqstp, struct nfsd_diropargs *argp, void *resp) nfsd_proc_rmdir() argument 464 nfsd_proc_readdir(struct svc_rqst *rqstp, struct nfsd_readdirargs *argp, struct nfsd_readdirres *resp) nfsd_proc_readdir() argument 504 nfsd_proc_statfs(struct svc_rqst * rqstp, struct nfsd_fhandle *argp, struct nfsd_statfsres *resp) nfsd_proc_statfs() argument
|
H A D | nfs3xdr.c | 628 struct nfsd3_attrstat *resp) nfs3svc_encode_attrstat() 630 if (resp->status == 0) { nfs3svc_encode_attrstat() 631 lease_get_mtime(d_inode(resp->fh.fh_dentry), nfs3svc_encode_attrstat() 632 &resp->stat.mtime); nfs3svc_encode_attrstat() 633 p = encode_fattr3(rqstp, p, &resp->fh, &resp->stat); nfs3svc_encode_attrstat() 641 struct nfsd3_attrstat *resp) nfs3svc_encode_wccstat() 643 p = encode_wcc_data(rqstp, p, &resp->fh); nfs3svc_encode_wccstat() 650 struct nfsd3_diropres *resp) nfs3svc_encode_diropres() 652 if (resp->status == 0) { nfs3svc_encode_diropres() 653 p = encode_fh(p, &resp->fh); nfs3svc_encode_diropres() 654 p = encode_post_op_attr(rqstp, p, &resp->fh); nfs3svc_encode_diropres() 656 p = encode_post_op_attr(rqstp, p, &resp->dirfh); nfs3svc_encode_diropres() 663 struct nfsd3_accessres *resp) nfs3svc_encode_accessres() 665 p = encode_post_op_attr(rqstp, p, &resp->fh); nfs3svc_encode_accessres() 666 if (resp->status == 0) nfs3svc_encode_accessres() 667 *p++ = htonl(resp->access); nfs3svc_encode_accessres() 674 struct nfsd3_readlinkres *resp) nfs3svc_encode_readlinkres() 676 p = encode_post_op_attr(rqstp, p, &resp->fh); nfs3svc_encode_readlinkres() 677 if (resp->status == 0) { nfs3svc_encode_readlinkres() 678 *p++ = htonl(resp->len); nfs3svc_encode_readlinkres() 680 rqstp->rq_res.page_len = resp->len; nfs3svc_encode_readlinkres() 681 if (resp->len & 3) { nfs3svc_encode_readlinkres() 685 rqstp->rq_res.tail[0].iov_len = 4 - (resp->len&3); nfs3svc_encode_readlinkres() 695 struct nfsd3_readres *resp) nfs3svc_encode_readres() 697 p = encode_post_op_attr(rqstp, p, &resp->fh); nfs3svc_encode_readres() 698 if (resp->status == 0) { nfs3svc_encode_readres() 699 *p++ = htonl(resp->count); nfs3svc_encode_readres() 700 *p++ = htonl(resp->eof); nfs3svc_encode_readres() 701 *p++ = htonl(resp->count); /* xdr opaque count */ nfs3svc_encode_readres() 704 rqstp->rq_res.page_len = resp->count; nfs3svc_encode_readres() 705 if (resp->count & 3) { nfs3svc_encode_readres() 709 rqstp->rq_res.tail[0].iov_len = 4 - (resp->count & 3); nfs3svc_encode_readres() 719 struct nfsd3_writeres *resp) nfs3svc_encode_writeres() 723 p = encode_wcc_data(rqstp, p, &resp->fh); nfs3svc_encode_writeres() 724 if (resp->status == 0) { nfs3svc_encode_writeres() 725 *p++ = htonl(resp->count); nfs3svc_encode_writeres() 726 *p++ = htonl(resp->committed); nfs3svc_encode_writeres() 736 struct nfsd3_diropres *resp) nfs3svc_encode_createres() 738 if (resp->status == 0) { nfs3svc_encode_createres() 740 p = encode_fh(p, &resp->fh); nfs3svc_encode_createres() 741 p = encode_post_op_attr(rqstp, p, &resp->fh); nfs3svc_encode_createres() 743 p = encode_wcc_data(rqstp, p, &resp->dirfh); nfs3svc_encode_createres() 750 struct nfsd3_renameres *resp) nfs3svc_encode_renameres() 752 p = encode_wcc_data(rqstp, p, &resp->ffh); nfs3svc_encode_renameres() 753 p = encode_wcc_data(rqstp, p, &resp->tfh); nfs3svc_encode_renameres() 760 struct nfsd3_linkres *resp) nfs3svc_encode_linkres() 762 p = encode_post_op_attr(rqstp, p, &resp->fh); nfs3svc_encode_linkres() 763 p = encode_wcc_data(rqstp, p, &resp->tfh); nfs3svc_encode_linkres() 770 struct nfsd3_readdirres *resp) nfs3svc_encode_readdirres() 772 p = encode_post_op_attr(rqstp, p, &resp->fh); nfs3svc_encode_readdirres() 774 if (resp->status == 0) { nfs3svc_encode_readdirres() 776 memcpy(p, resp->verf, 8); p += 2; nfs3svc_encode_readdirres() 780 rqstp->rq_res.page_len = (resp->count) << 2; nfs3svc_encode_readdirres() 785 *p++ = htonl(resp->common.err == nfserr_eof); nfs3svc_encode_readdirres() 1018 struct nfsd3_fsstatres *resp) nfs3svc_encode_fsstatres() 1020 struct kstatfs *s = &resp->stats; nfs3svc_encode_fsstatres() 1025 if (resp->status == 0) { nfs3svc_encode_fsstatres() 1032 *p++ = htonl(resp->invarsec); /* mean unchanged time */ nfs3svc_encode_fsstatres() 1040 struct nfsd3_fsinfores *resp) nfs3svc_encode_fsinfores() 1044 if (resp->status == 0) { nfs3svc_encode_fsinfores() 1045 *p++ = htonl(resp->f_rtmax); nfs3svc_encode_fsinfores() 1046 *p++ = htonl(resp->f_rtpref); nfs3svc_encode_fsinfores() 1047 *p++ = htonl(resp->f_rtmult); nfs3svc_encode_fsinfores() 1048 *p++ = htonl(resp->f_wtmax); nfs3svc_encode_fsinfores() 1049 *p++ = htonl(resp->f_wtpref); nfs3svc_encode_fsinfores() 1050 *p++ = htonl(resp->f_wtmult); nfs3svc_encode_fsinfores() 1051 *p++ = htonl(resp->f_dtpref); nfs3svc_encode_fsinfores() 1052 p = xdr_encode_hyper(p, resp->f_maxfilesize); nfs3svc_encode_fsinfores() 1055 *p++ = htonl(resp->f_properties); nfs3svc_encode_fsinfores() 1064 struct nfsd3_pathconfres *resp) nfs3svc_encode_pathconfres() 1068 if (resp->status == 0) { nfs3svc_encode_pathconfres() 1069 *p++ = htonl(resp->p_link_max); nfs3svc_encode_pathconfres() 1070 *p++ = htonl(resp->p_name_max); nfs3svc_encode_pathconfres() 1071 *p++ = htonl(resp->p_no_trunc); nfs3svc_encode_pathconfres() 1072 *p++ = htonl(resp->p_chown_restricted); nfs3svc_encode_pathconfres() 1073 *p++ = htonl(resp->p_case_insensitive); nfs3svc_encode_pathconfres() 1074 *p++ = htonl(resp->p_case_preserving); nfs3svc_encode_pathconfres() 1083 struct nfsd3_commitres *resp) nfs3svc_encode_commitres() 1087 p = encode_wcc_data(rqstp, p, &resp->fh); nfs3svc_encode_commitres() 1089 if (resp->status == 0) { nfs3svc_encode_commitres() 1101 struct nfsd3_attrstat *resp) nfs3svc_release_fhandle() 1103 fh_put(&resp->fh); nfs3svc_release_fhandle() 1109 struct nfsd3_fhandle_pair *resp) nfs3svc_release_fhandle2() 1111 fh_put(&resp->fh1); nfs3svc_release_fhandle2() 1112 fh_put(&resp->fh2); nfs3svc_release_fhandle2() 627 nfs3svc_encode_attrstat(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_attrstat *resp) nfs3svc_encode_attrstat() argument 640 nfs3svc_encode_wccstat(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_attrstat *resp) nfs3svc_encode_wccstat() argument 649 nfs3svc_encode_diropres(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_diropres *resp) nfs3svc_encode_diropres() argument 662 nfs3svc_encode_accessres(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_accessres *resp) nfs3svc_encode_accessres() argument 673 nfs3svc_encode_readlinkres(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_readlinkres *resp) nfs3svc_encode_readlinkres() argument 694 nfs3svc_encode_readres(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_readres *resp) nfs3svc_encode_readres() argument 718 nfs3svc_encode_writeres(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_writeres *resp) nfs3svc_encode_writeres() argument 735 nfs3svc_encode_createres(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_diropres *resp) nfs3svc_encode_createres() argument 749 nfs3svc_encode_renameres(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_renameres *resp) nfs3svc_encode_renameres() argument 759 nfs3svc_encode_linkres(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_linkres *resp) nfs3svc_encode_linkres() argument 769 nfs3svc_encode_readdirres(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_readdirres *resp) nfs3svc_encode_readdirres() argument 1017 nfs3svc_encode_fsstatres(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_fsstatres *resp) nfs3svc_encode_fsstatres() argument 1039 nfs3svc_encode_fsinfores(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_fsinfores *resp) nfs3svc_encode_fsinfores() argument 1063 nfs3svc_encode_pathconfres(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_pathconfres *resp) nfs3svc_encode_pathconfres() argument 1082 nfs3svc_encode_commitres(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_commitres *resp) nfs3svc_encode_commitres() argument 1100 nfs3svc_release_fhandle(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_attrstat *resp) nfs3svc_release_fhandle() argument 1108 nfs3svc_release_fhandle2(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_fhandle_pair *resp) nfs3svc_release_fhandle2() argument
|
H A D | nfsxdr.c | 419 struct nfsd_attrstat *resp) nfssvc_encode_attrstat() 421 p = encode_fattr(rqstp, p, &resp->fh, &resp->stat); nfssvc_encode_attrstat() 427 struct nfsd_diropres *resp) nfssvc_encode_diropres() 429 p = encode_fh(p, &resp->fh); nfssvc_encode_diropres() 430 p = encode_fattr(rqstp, p, &resp->fh, &resp->stat); nfssvc_encode_diropres() 436 struct nfsd_readlinkres *resp) nfssvc_encode_readlinkres() 438 *p++ = htonl(resp->len); nfssvc_encode_readlinkres() 440 rqstp->rq_res.page_len = resp->len; nfssvc_encode_readlinkres() 441 if (resp->len & 3) { nfssvc_encode_readlinkres() 445 rqstp->rq_res.tail[0].iov_len = 4 - (resp->len&3); nfssvc_encode_readlinkres() 452 struct nfsd_readres *resp) nfssvc_encode_readres() 454 p = encode_fattr(rqstp, p, &resp->fh, &resp->stat); nfssvc_encode_readres() 455 *p++ = htonl(resp->count); nfssvc_encode_readres() 459 rqstp->rq_res.page_len = resp->count; nfssvc_encode_readres() 460 if (resp->count & 3) { nfssvc_encode_readres() 464 rqstp->rq_res.tail[0].iov_len = 4 - (resp->count&3); nfssvc_encode_readres() 471 struct nfsd_readdirres *resp) nfssvc_encode_readdirres() 474 p = resp->buffer; nfssvc_encode_readdirres() 476 *p++ = htonl((resp->common.err == nfserr_eof)); nfssvc_encode_readdirres() 484 struct nfsd_statfsres *resp) nfssvc_encode_statfsres() 486 struct kstatfs *stat = &resp->stats; nfssvc_encode_statfsres() 546 struct nfsd_fhandle *resp) nfssvc_release_fhandle() 548 fh_put(&resp->fh); nfssvc_release_fhandle() 418 nfssvc_encode_attrstat(struct svc_rqst *rqstp, __be32 *p, struct nfsd_attrstat *resp) nfssvc_encode_attrstat() argument 426 nfssvc_encode_diropres(struct svc_rqst *rqstp, __be32 *p, struct nfsd_diropres *resp) nfssvc_encode_diropres() argument 435 nfssvc_encode_readlinkres(struct svc_rqst *rqstp, __be32 *p, struct nfsd_readlinkres *resp) nfssvc_encode_readlinkres() argument 451 nfssvc_encode_readres(struct svc_rqst *rqstp, __be32 *p, struct nfsd_readres *resp) nfssvc_encode_readres() argument 470 nfssvc_encode_readdirres(struct svc_rqst *rqstp, __be32 *p, struct nfsd_readdirres *resp) nfssvc_encode_readdirres() argument 483 nfssvc_encode_statfsres(struct svc_rqst *rqstp, __be32 *p, struct nfsd_statfsres *resp) nfssvc_encode_statfsres() argument 545 nfssvc_release_fhandle(struct svc_rqst *rqstp, __be32 *p, struct nfsd_fhandle *resp) nfssvc_release_fhandle() argument
|
H A D | nfs4xdr.c | 2261 struct nfsd4_compoundres *resp = rqstp->rq_resp; nfsd4_encode_fattr() local 2262 u32 minorversion = resp->cstate.minorversion; nfsd4_encode_fattr() 3003 nfsd4_encode_access(struct nfsd4_compoundres *resp, __be32 nfserr, struct nfsd4_access *access) nfsd4_encode_access() argument 3005 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_access() 3018 static __be32 nfsd4_encode_bind_conn_to_session(struct nfsd4_compoundres *resp, __be32 nfserr, struct nfsd4_bind_conn_to_session *bcts) nfsd4_encode_bind_conn_to_session() argument 3020 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_bind_conn_to_session() 3037 nfsd4_encode_close(struct nfsd4_compoundres *resp, __be32 nfserr, struct nfsd4_close *close) nfsd4_encode_close() argument 3039 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_close() 3049 nfsd4_encode_commit(struct nfsd4_compoundres *resp, __be32 nfserr, struct nfsd4_commit *commit) nfsd4_encode_commit() argument 3051 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_commit() 3065 nfsd4_encode_create(struct nfsd4_compoundres *resp, __be32 nfserr, struct nfsd4_create *create) nfsd4_encode_create() argument 3067 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_create() 3083 nfsd4_encode_getattr(struct nfsd4_compoundres *resp, __be32 nfserr, struct nfsd4_getattr *getattr) nfsd4_encode_getattr() argument 3086 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_getattr() 3093 resp->rqstp, 0); nfsd4_encode_getattr() 3098 nfsd4_encode_getfh(struct nfsd4_compoundres *resp, __be32 nfserr, struct svc_fh **fhpp) nfsd4_encode_getfh() argument 3100 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_getfh() 3155 nfsd4_encode_lock(struct nfsd4_compoundres *resp, __be32 nfserr, struct nfsd4_lock *lock) nfsd4_encode_lock() argument 3157 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_lock() 3168 nfsd4_encode_lockt(struct nfsd4_compoundres *resp, __be32 nfserr, struct nfsd4_lockt *lockt) nfsd4_encode_lockt() argument 3170 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_lockt() 3178 nfsd4_encode_locku(struct nfsd4_compoundres *resp, __be32 nfserr, struct nfsd4_locku *locku) nfsd4_encode_locku() argument 3180 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_locku() 3190 nfsd4_encode_link(struct nfsd4_compoundres *resp, __be32 nfserr, struct nfsd4_link *link) nfsd4_encode_link() argument 3192 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_link() 3206 nfsd4_encode_open(struct nfsd4_compoundres *resp, __be32 nfserr, struct nfsd4_open *open) nfsd4_encode_open() argument 3208 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_open() 3298 nfsd4_encode_open_confirm(struct nfsd4_compoundres *resp, __be32 nfserr, struct nfsd4_open_confirm *oc) nfsd4_encode_open_confirm() argument 3300 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_open_confirm() 3309 nfsd4_encode_open_downgrade(struct nfsd4_compoundres *resp, __be32 nfserr, struct nfsd4_open_downgrade *od) nfsd4_encode_open_downgrade() argument 3311 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_open_downgrade() 3320 struct nfsd4_compoundres *resp, nfsd4_encode_splice_read() 3324 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_splice_read() 3380 static __be32 nfsd4_encode_readv(struct nfsd4_compoundres *resp, nfsd4_encode_readv() argument 3384 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_readv() 3402 resp->rqstp->rq_vec[v].iov_base = p; nfsd4_encode_readv() 3403 resp->rqstp->rq_vec[v].iov_len = thislen; nfsd4_encode_readv() 3411 resp->rqstp->rq_vec[v].iov_base = p; nfsd4_encode_readv() 3412 resp->rqstp->rq_vec[v].iov_len = thislen; nfsd4_encode_readv() 3418 nfserr = nfsd_readv(file, read->rd_offset, resp->rqstp->rq_vec, nfsd4_encode_readv() 3440 nfsd4_encode_read(struct nfsd4_compoundres *resp, __be32 nfserr, nfsd4_encode_read() argument 3444 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_read() 3457 WARN_ON_ONCE(test_bit(RQ_SPLICE_OK, &resp->rqstp->rq_flags)); nfsd4_encode_read() 3460 if (resp->xdr.buf->page_len && test_bit(RQ_SPLICE_OK, &resp->rqstp->rq_flags)) { nfsd4_encode_read() 3466 maxcount = svc_max_payload(resp->rqstp); nfsd4_encode_read() 3471 err = nfsd_permission(resp->rqstp, fhp->fh_export, nfsd4_encode_read() 3475 err = nfsd_get_tmp_read_open(resp->rqstp, read->rd_fhp, nfsd4_encode_read() 3480 if (file->f_op->splice_read && test_bit(RQ_SPLICE_OK, &resp->rqstp->rq_flags)) nfsd4_encode_read() 3481 err = nfsd4_encode_splice_read(resp, read, file, maxcount); nfsd4_encode_read() 3483 err = nfsd4_encode_readv(resp, read, file, maxcount); nfsd4_encode_read() 3495 nfsd4_encode_readlink(struct nfsd4_compoundres *resp, __be32 nfserr, struct nfsd4_readlink *readlink) nfsd4_encode_readlink() argument 3500 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_readlink() 3540 nfsd4_encode_readdir(struct nfsd4_compoundres *resp, __be32 nfserr, struct nfsd4_readdir *readdir) nfsd4_encode_readdir() argument 3546 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_readdir() 3560 resp->xdr.buf->head[0].iov_len = ((char *)resp->xdr.p) nfsd4_encode_readdir() 3561 - (char *)resp->xdr.buf->head[0].iov_base; nfsd4_encode_readdir() 3633 nfsd4_encode_remove(struct nfsd4_compoundres *resp, __be32 nfserr, struct nfsd4_remove *remove) nfsd4_encode_remove() argument 3635 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_remove() 3648 nfsd4_encode_rename(struct nfsd4_compoundres *resp, __be32 nfserr, struct nfsd4_rename *rename) nfsd4_encode_rename() argument 3650 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_rename() 3740 nfsd4_encode_secinfo(struct nfsd4_compoundres *resp, __be32 nfserr, nfsd4_encode_secinfo() argument 3743 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_secinfo() 3749 nfsd4_encode_secinfo_no_name(struct nfsd4_compoundres *resp, __be32 nfserr, nfsd4_encode_secinfo_no_name() argument 3752 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_secinfo_no_name() 3762 nfsd4_encode_setattr(struct nfsd4_compoundres *resp, __be32 nfserr, struct nfsd4_setattr *setattr) nfsd4_encode_setattr() argument 3764 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_setattr() 3786 nfsd4_encode_setclientid(struct nfsd4_compoundres *resp, __be32 nfserr, struct nfsd4_setclientid *scd) nfsd4_encode_setclientid() argument 3788 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_setclientid() 3810 nfsd4_encode_write(struct nfsd4_compoundres *resp, __be32 nfserr, struct nfsd4_write *write) nfsd4_encode_write() argument 3812 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_write() 3836 nfsd4_encode_exchange_id(struct nfsd4_compoundres *resp, __be32 nfserr, nfsd4_encode_exchange_id() argument 3839 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_exchange_id() 3914 nfsd4_encode_create_session(struct nfsd4_compoundres *resp, __be32 nfserr, nfsd4_encode_create_session() argument 3917 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_create_session() 3970 nfsd4_encode_sequence(struct nfsd4_compoundres *resp, __be32 nfserr, nfsd4_encode_sequence() argument 3973 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_sequence() 3991 resp->cstate.data_offset = xdr->buf->len; /* DRC cache data pointer */ nfsd4_encode_sequence() 3996 nfsd4_encode_test_stateid(struct nfsd4_compoundres *resp, __be32 nfserr, nfsd4_encode_test_stateid() argument 3999 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_test_stateid() 4020 nfsd4_encode_getdeviceinfo(struct nfsd4_compoundres *resp, __be32 nfserr, nfsd4_encode_getdeviceinfo() argument 4023 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_getdeviceinfo() 4090 nfsd4_encode_layoutget(struct nfsd4_compoundres *resp, __be32 nfserr, nfsd4_encode_layoutget() argument 4093 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_layoutget() 4125 nfsd4_encode_layoutcommit(struct nfsd4_compoundres *resp, __be32 nfserr, nfsd4_encode_layoutcommit() argument 4128 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_layoutcommit() 4149 nfsd4_encode_layoutreturn(struct nfsd4_compoundres *resp, __be32 nfserr, nfsd4_encode_layoutreturn() argument 4152 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_layoutreturn() 4169 nfsd4_encode_seek(struct nfsd4_compoundres *resp, __be32 nfserr, nfsd4_encode_seek() argument 4177 p = xdr_reserve_space(&resp->xdr, 4 + 8); nfsd4_encode_seek() 4185 nfsd4_encode_noop(struct nfsd4_compoundres *resp, __be32 nfserr, void *p) nfsd4_encode_noop() argument 4293 __be32 nfsd4_check_resp_size(struct nfsd4_compoundres *resp, u32 respsize) nfsd4_check_resp_size() argument 4295 struct xdr_buf *buf = &resp->rqstp->rq_res; nfsd4_check_resp_size() 4296 struct nfsd4_slot *slot = resp->cstate.slot; nfsd4_check_resp_size() 4300 if (!nfsd4_has_session(&resp->cstate)) nfsd4_check_resp_size() 4310 nfsd4_encode_operation(struct nfsd4_compoundres *resp, struct nfsd4_op *op) nfsd4_encode_operation() argument 4312 struct xdr_stream *xdr = &resp->xdr; nfsd4_encode_operation() 4313 struct nfs4_stateowner *so = resp->cstate.replay_owner; nfsd4_encode_operation() 4314 struct svc_rqst *rqstp = resp->rqstp; nfsd4_encode_operation() 4332 op->status = encoder(resp, op->status, &op->u); nfsd4_encode_operation() 4340 op->status = nfsd4_check_resp_size(resp, space_needed); nfsd4_encode_operation() 4342 if (op->status == nfserr_resource && nfsd4_has_session(&resp->cstate)) { nfsd4_encode_operation() 4343 struct nfsd4_slot *slot = resp->cstate.slot; nfsd4_encode_operation() 4407 int nfsd4_release_compoundargs(void *rq, __be32 *p, void *resp) nfsd4_release_compoundargs() argument 4448 nfs4svc_encode_compoundres(struct svc_rqst *rqstp, __be32 *p, struct nfsd4_compoundres *resp) nfs4svc_encode_compoundres() argument 4453 struct xdr_buf *buf = resp->xdr.buf; nfs4svc_encode_compoundres() 4458 rqstp->rq_next_page = resp->xdr.page_ptr + 1; nfs4svc_encode_compoundres() 4460 p = resp->tagp; nfs4svc_encode_compoundres() 4461 *p++ = htonl(resp->taglen); nfs4svc_encode_compoundres() 4462 memcpy(p, resp->tag, resp->taglen); nfs4svc_encode_compoundres() 4463 p += XDR_QUADLEN(resp->taglen); nfs4svc_encode_compoundres() 4464 *p++ = htonl(resp->opcnt); nfs4svc_encode_compoundres() 4466 nfsd4_sequence_done(resp); nfs4svc_encode_compoundres() 3319 nfsd4_encode_splice_read( struct nfsd4_compoundres *resp, struct nfsd4_read *read, struct file *file, unsigned long maxcount) nfsd4_encode_splice_read() argument
|
H A D | xdr4.h | 605 static inline bool nfsd4_is_solo_sequence(struct nfsd4_compoundres *resp) nfsd4_is_solo_sequence() argument 607 struct nfsd4_compoundargs *args = resp->rqstp->rq_argp; nfsd4_is_solo_sequence() 608 return resp->opcnt == 1 && args->ops[0].opnum == OP_SEQUENCE; nfsd4_is_solo_sequence() 611 static inline bool nfsd4_not_cached(struct nfsd4_compoundres *resp) nfsd4_not_cached() argument 613 return !(resp->cstate.slot->sl_flags & NFSD4_SLOT_CACHETHIS) nfsd4_not_cached() 614 || nfsd4_is_solo_sequence(resp); nfsd4_not_cached() 619 struct nfsd4_compoundres *resp = rqstp->rq_resp; nfsd4_last_compound_op() local 622 return argp->opcnt == resp->opcnt; nfsd4_last_compound_op() 674 extern void nfsd4_sequence_done(struct nfsd4_compoundres *resp); 707 extern int nfsd4_release_compoundargs(void *rq, __be32 *p, void *resp);
|
H A D | nfs4proc.c | 365 struct nfsd4_compoundres *resp; nfsd4_open() local 392 resp = rqstp->rq_resp; nfsd4_open() 393 status = nfsd4_process_open1(&resp->cstate, open, nn); nfsd4_open() 1445 nfsd4_proc_null(struct svc_rqst *rqstp, void *argp, void *resp) nfsd4_proc_null() argument 1553 struct nfsd4_compoundres *resp = rqstp->rq_resp; need_wrongsec_check() local 1555 struct nfsd4_op *this = &argp->ops[resp->opcnt - 1]; need_wrongsec_check() 1556 struct nfsd4_op *next = &argp->ops[resp->opcnt]; need_wrongsec_check() 1572 if (argp->opcnt == resp->opcnt) need_wrongsec_check() 1586 struct nfsd4_compoundres *resp) svcxdr_init_encode() 1588 struct xdr_stream *xdr = &resp->xdr; svcxdr_init_encode() 1610 struct nfsd4_compoundres *resp) nfsd4_proc_compound() 1614 struct nfsd4_compound_state *cstate = &resp->cstate; nfsd4_proc_compound() 1619 svcxdr_init_encode(rqstp, resp); nfsd4_proc_compound() 1620 resp->tagp = resp->xdr.p; nfsd4_proc_compound() 1622 xdr_reserve_space(&resp->xdr, 8 + args->taglen); nfsd4_proc_compound() 1623 resp->taglen = args->taglen; nfsd4_proc_compound() 1624 resp->tag = args->tag; nfsd4_proc_compound() 1625 resp->rqstp = rqstp; nfsd4_proc_compound() 1649 while (!status && resp->opcnt < args->opcnt) { nfsd4_proc_compound() 1650 op = &args->ops[resp->opcnt++]; nfsd4_proc_compound() 1653 resp->opcnt, args->opcnt, op->opnum, nfsd4_proc_compound() 1692 if (resp->opcnt < args->opcnt) nfsd4_proc_compound() 1694 op->status = nfsd4_check_resp_size(resp, plen); nfsd4_proc_compound() 1724 nfsd4_encode_replay(&resp->xdr, op); nfsd4_proc_compound() 1727 nfsd4_encode_operation(resp, op); nfsd4_proc_compound() 1732 args->ops, args->opcnt, resp->opcnt, op->opnum, nfsd4_proc_compound() 1585 svcxdr_init_encode(struct svc_rqst *rqstp, struct nfsd4_compoundres *resp) svcxdr_init_encode() argument 1608 nfsd4_proc_compound(struct svc_rqst *rqstp, struct nfsd4_compoundargs *args, struct nfsd4_compoundres *resp) nfsd4_proc_compound() argument
|
H A D | nfs4state.c | 2206 nfsd4_store_cache_entry(struct nfsd4_compoundres *resp) nfsd4_store_cache_entry() argument 2208 struct xdr_buf *buf = resp->xdr.buf; nfsd4_store_cache_entry() 2209 struct nfsd4_slot *slot = resp->cstate.slot; nfsd4_store_cache_entry() 2214 slot->sl_opcnt = resp->opcnt; nfsd4_store_cache_entry() 2215 slot->sl_status = resp->cstate.status; nfsd4_store_cache_entry() 2218 if (nfsd4_not_cached(resp)) { nfsd4_store_cache_entry() 2222 base = resp->cstate.data_offset; nfsd4_store_cache_entry() 2232 * operation which sets resp->p and increments resp->opcnt for 2238 struct nfsd4_compoundres *resp) nfsd4_enc_sequence_replay() 2241 struct nfsd4_slot *slot = resp->cstate.slot; nfsd4_enc_sequence_replay() 2244 op = &args->ops[resp->opcnt - 1]; nfsd4_enc_sequence_replay() 2245 nfsd4_encode_operation(resp, op); nfsd4_enc_sequence_replay() 2249 op = &args->ops[resp->opcnt++]; nfsd4_enc_sequence_replay() 2251 nfsd4_encode_operation(resp, op); nfsd4_enc_sequence_replay() 2261 nfsd4_replay_cache_entry(struct nfsd4_compoundres *resp, nfsd4_replay_cache_entry() argument 2264 struct nfsd4_slot *slot = resp->cstate.slot; nfsd4_replay_cache_entry() 2265 struct xdr_stream *xdr = &resp->xdr; nfsd4_replay_cache_entry() 2271 status = nfsd4_enc_sequence_replay(resp->rqstp->rq_argp, resp); nfsd4_replay_cache_entry() 2283 resp->opcnt = slot->sl_opcnt; nfsd4_replay_cache_entry() 2871 struct nfsd4_compoundres *resp = rqstp->rq_resp; nfsd4_sequence() local 2872 struct xdr_stream *xdr = &resp->xdr; nfsd4_sequence() 2882 if (resp->opcnt != 1) nfsd4_sequence() 2930 status = nfsd4_replay_cache_entry(resp, seq); nfsd4_sequence() 2988 nfsd4_sequence_done(struct nfsd4_compoundres *resp) nfsd4_sequence_done() argument 2990 struct nfsd4_compound_state *cs = &resp->cstate; nfsd4_sequence_done() 2994 nfsd4_store_cache_entry(resp); nfsd4_sequence_done() 4228 struct nfsd4_compoundres *resp = rqstp->rq_resp; nfsd4_process_open2() local 4286 if (nfsd4_has_session(&resp->cstate)) { nfsd4_process_open2() 4313 nfs4_set_claim_prev(open, nfsd4_has_session(&resp->cstate)); nfsd4_process_open2() 4319 !nfsd4_has_session(&resp->cstate)) nfsd4_process_open2() 2237 nfsd4_enc_sequence_replay(struct nfsd4_compoundargs *args, struct nfsd4_compoundres *resp) nfsd4_enc_sequence_replay() argument
|
/linux-4.1.27/drivers/mfd/ |
H A D | si476x-cmd.c | 270 u8 resp[], si476x_core_send_command() 331 err = si476x_core_i2c_xfer(core, SI476X_I2C_RECV, resp, respn); si476x_core_send_command() 339 dev_dbg(&client->dev, "Response:\n %*ph\n", respn, resp); si476x_core_send_command() 343 if (resp[0] & SI476X_ERR) { si476x_core_send_command() 350 if (!(resp[0] & SI476X_CTS)) si476x_core_send_command() 384 uint8_t *resp, size_t respn) si476x_cmd_tune_seek_freq() 390 err = si476x_core_send_command(core, cmd, args, argn, resp, respn, si476x_cmd_tune_seek_freq() 417 u8 resp[CMD_FUNC_INFO_NRESP]; si476x_core_cmd_func_info() local 421 resp, ARRAY_SIZE(resp), si476x_core_cmd_func_info() 424 info->firmware.major = resp[1]; si476x_core_cmd_func_info() 425 info->firmware.minor[0] = resp[2]; si476x_core_cmd_func_info() 426 info->firmware.minor[1] = resp[3]; si476x_core_cmd_func_info() 428 info->patch_id = ((u16) resp[4] << 8) | resp[5]; si476x_core_cmd_func_info() 429 info->func = resp[6]; si476x_core_cmd_func_info() 447 u8 resp[CMD_SET_PROPERTY_NRESP]; si476x_core_cmd_set_property() local 458 resp, ARRAY_SIZE(resp), si476x_core_cmd_set_property() 474 u8 resp[CMD_GET_PROPERTY_NRESP]; si476x_core_cmd_get_property() local 483 resp, ARRAY_SIZE(resp), si476x_core_cmd_get_property() 488 return get_unaligned_be16(resp + 2); si476x_core_cmd_get_property() 535 u8 resp[CMD_DIG_AUDIO_PIN_CFG_NRESP]; si476x_core_cmd_dig_audio_pin_cfg() local 545 resp, ARRAY_SIZE(resp), si476x_core_cmd_dig_audio_pin_cfg() 584 u8 resp[CMD_ZIF_PIN_CFG_NRESP]; si476x_core_cmd_zif_pin_cfg() local 594 resp, ARRAY_SIZE(resp), si476x_core_cmd_zif_pin_cfg() 641 u8 resp[CMD_IC_LINK_GPO_CTL_PIN_CFG_NRESP]; si476x_core_cmd_ic_link_gpo_ctl_pin_cfg() local 651 resp, ARRAY_SIZE(resp), si476x_core_cmd_ic_link_gpo_ctl_pin_cfg() 672 u8 resp[CMD_ANA_AUDIO_PIN_CFG_NRESP]; si476x_core_cmd_ana_audio_pin_cfg() local 679 resp, ARRAY_SIZE(resp), si476x_core_cmd_ana_audio_pin_cfg() 707 u8 resp[CMD_INTB_PIN_CFG_A10_NRESP]; si476x_core_cmd_intb_pin_cfg_a10() local 715 resp, ARRAY_SIZE(resp), si476x_core_cmd_intb_pin_cfg_a10() 723 u8 resp[CMD_INTB_PIN_CFG_A20_NRESP]; si476x_core_cmd_intb_pin_cfg_a20() local 731 resp, ARRAY_SIZE(resp), si476x_core_cmd_intb_pin_cfg_a20() 757 u8 resp[CMD_AM_RSQ_STATUS_NRESP]; si476x_core_cmd_am_rsq_status() local 765 resp, ARRAY_SIZE(resp), si476x_core_cmd_am_rsq_status() 777 report->snrhint = 0x08 & resp[1]; si476x_core_cmd_am_rsq_status() 778 report->snrlint = 0x04 & resp[1]; si476x_core_cmd_am_rsq_status() 779 report->rssihint = 0x02 & resp[1]; si476x_core_cmd_am_rsq_status() 780 report->rssilint = 0x01 & resp[1]; si476x_core_cmd_am_rsq_status() 782 report->bltf = 0x80 & resp[2]; si476x_core_cmd_am_rsq_status() 783 report->snr_ready = 0x20 & resp[2]; si476x_core_cmd_am_rsq_status() 784 report->rssiready = 0x08 & resp[2]; si476x_core_cmd_am_rsq_status() 785 report->afcrl = 0x02 & resp[2]; si476x_core_cmd_am_rsq_status() 786 report->valid = 0x01 & resp[2]; si476x_core_cmd_am_rsq_status() 788 report->readfreq = get_unaligned_be16(resp + 3); si476x_core_cmd_am_rsq_status() 789 report->freqoff = resp[5]; si476x_core_cmd_am_rsq_status() 790 report->rssi = resp[6]; si476x_core_cmd_am_rsq_status() 791 report->snr = resp[7]; si476x_core_cmd_am_rsq_status() 792 report->lassi = resp[9]; si476x_core_cmd_am_rsq_status() 793 report->hassi = resp[10]; si476x_core_cmd_am_rsq_status() 794 report->mult = resp[11]; si476x_core_cmd_am_rsq_status() 795 report->dev = resp[12]; si476x_core_cmd_am_rsq_status() 805 u8 resp[CMD_FM_ACF_STATUS_NRESP]; si476x_core_cmd_fm_acf_status() local 815 resp, ARRAY_SIZE(resp), si476x_core_cmd_fm_acf_status() 820 report->blend_int = resp[1] & SI476X_ACF_BLEND_INT; si476x_core_cmd_fm_acf_status() 821 report->hblend_int = resp[1] & SI476X_ACF_HIBLEND_INT; si476x_core_cmd_fm_acf_status() 822 report->hicut_int = resp[1] & SI476X_ACF_HICUT_INT; si476x_core_cmd_fm_acf_status() 823 report->chbw_int = resp[1] & SI476X_ACF_CHBW_INT; si476x_core_cmd_fm_acf_status() 824 report->softmute_int = resp[1] & SI476X_ACF_SOFTMUTE_INT; si476x_core_cmd_fm_acf_status() 825 report->smute = resp[2] & SI476X_ACF_SMUTE; si476x_core_cmd_fm_acf_status() 826 report->smattn = resp[3] & SI476X_ACF_SMATTN; si476x_core_cmd_fm_acf_status() 827 report->chbw = resp[4]; si476x_core_cmd_fm_acf_status() 828 report->hicut = resp[5]; si476x_core_cmd_fm_acf_status() 829 report->hiblend = resp[6]; si476x_core_cmd_fm_acf_status() 830 report->pilot = resp[7] & SI476X_ACF_PILOT; si476x_core_cmd_fm_acf_status() 831 report->stblend = resp[7] & SI476X_ACF_STBLEND; si476x_core_cmd_fm_acf_status() 841 u8 resp[CMD_AM_ACF_STATUS_NRESP]; si476x_core_cmd_am_acf_status() local 851 resp, ARRAY_SIZE(resp), si476x_core_cmd_am_acf_status() 856 report->blend_int = resp[1] & SI476X_ACF_BLEND_INT; si476x_core_cmd_am_acf_status() 857 report->hblend_int = resp[1] & SI476X_ACF_HIBLEND_INT; si476x_core_cmd_am_acf_status() 858 report->hicut_int = resp[1] & SI476X_ACF_HICUT_INT; si476x_core_cmd_am_acf_status() 859 report->chbw_int = resp[1] & SI476X_ACF_CHBW_INT; si476x_core_cmd_am_acf_status() 860 report->softmute_int = resp[1] & SI476X_ACF_SOFTMUTE_INT; si476x_core_cmd_am_acf_status() 861 report->smute = resp[2] & SI476X_ACF_SMUTE; si476x_core_cmd_am_acf_status() 862 report->smattn = resp[3] & SI476X_ACF_SMATTN; si476x_core_cmd_am_acf_status() 863 report->chbw = resp[4]; si476x_core_cmd_am_acf_status() 864 report->hicut = resp[5]; si476x_core_cmd_am_acf_status() 888 u8 resp[CMD_FM_SEEK_START_NRESP]; si476x_core_cmd_fm_seek_start() local 895 resp, sizeof(resp)); si476x_core_cmd_fm_seek_start() 918 u8 resp[CMD_FM_RDS_STATUS_NRESP]; si476x_core_cmd_fm_rds_status() local 925 resp, ARRAY_SIZE(resp), si476x_core_cmd_fm_rds_status() 936 report->rdstpptyint = 0x10 & resp[1]; si476x_core_cmd_fm_rds_status() 937 report->rdspiint = 0x08 & resp[1]; si476x_core_cmd_fm_rds_status() 938 report->rdssyncint = 0x02 & resp[1]; si476x_core_cmd_fm_rds_status() 939 report->rdsfifoint = 0x01 & resp[1]; si476x_core_cmd_fm_rds_status() 941 report->tpptyvalid = 0x10 & resp[2]; si476x_core_cmd_fm_rds_status() 942 report->pivalid = 0x08 & resp[2]; si476x_core_cmd_fm_rds_status() 943 report->rdssync = 0x02 & resp[2]; si476x_core_cmd_fm_rds_status() 944 report->rdsfifolost = 0x01 & resp[2]; si476x_core_cmd_fm_rds_status() 946 report->tp = 0x20 & resp[3]; si476x_core_cmd_fm_rds_status() 947 report->pty = 0x1f & resp[3]; si476x_core_cmd_fm_rds_status() 949 report->pi = get_unaligned_be16(resp + 4); si476x_core_cmd_fm_rds_status() 950 report->rdsfifoused = resp[6]; si476x_core_cmd_fm_rds_status() 952 report->ble[V4L2_RDS_BLOCK_A] = 0xc0 & resp[7]; si476x_core_cmd_fm_rds_status() 953 report->ble[V4L2_RDS_BLOCK_B] = 0x30 & resp[7]; si476x_core_cmd_fm_rds_status() 954 report->ble[V4L2_RDS_BLOCK_C] = 0x0c & resp[7]; si476x_core_cmd_fm_rds_status() 955 report->ble[V4L2_RDS_BLOCK_D] = 0x03 & resp[7]; si476x_core_cmd_fm_rds_status() 958 report->rds[V4L2_RDS_BLOCK_A].msb = resp[8]; si476x_core_cmd_fm_rds_status() 959 report->rds[V4L2_RDS_BLOCK_A].lsb = resp[9]; si476x_core_cmd_fm_rds_status() 962 report->rds[V4L2_RDS_BLOCK_B].msb = resp[10]; si476x_core_cmd_fm_rds_status() 963 report->rds[V4L2_RDS_BLOCK_B].lsb = resp[11]; si476x_core_cmd_fm_rds_status() 966 report->rds[V4L2_RDS_BLOCK_C].msb = resp[12]; si476x_core_cmd_fm_rds_status() 967 report->rds[V4L2_RDS_BLOCK_C].lsb = resp[13]; si476x_core_cmd_fm_rds_status() 970 report->rds[V4L2_RDS_BLOCK_D].msb = resp[14]; si476x_core_cmd_fm_rds_status() 971 report->rds[V4L2_RDS_BLOCK_D].lsb = resp[15]; si476x_core_cmd_fm_rds_status() 982 u8 resp[CMD_FM_RDS_BLOCKCOUNT_NRESP]; si476x_core_cmd_fm_rds_blockcount() local 992 resp, ARRAY_SIZE(resp), si476x_core_cmd_fm_rds_blockcount() 996 report->expected = get_unaligned_be16(resp + 2); si476x_core_cmd_fm_rds_blockcount() 997 report->received = get_unaligned_be16(resp + 4); si476x_core_cmd_fm_rds_blockcount() 998 report->uncorrectable = get_unaligned_be16(resp + 6); si476x_core_cmd_fm_rds_blockcount() 1008 u8 resp[CMD_FM_PHASE_DIVERSITY_NRESP]; si476x_core_cmd_fm_phase_diversity() local 1015 resp, ARRAY_SIZE(resp), si476x_core_cmd_fm_phase_diversity() 1033 u8 resp[CMD_FM_PHASE_DIV_STATUS_NRESP]; si476x_core_cmd_fm_phase_div_status() local 1037 resp, ARRAY_SIZE(resp), si476x_core_cmd_fm_phase_div_status() 1040 return (err < 0) ? err : resp[1]; si476x_core_cmd_fm_phase_div_status() 1062 u8 resp[CMD_AM_SEEK_START_NRESP]; si476x_core_cmd_am_seek_start() local 1069 resp, sizeof(resp)); si476x_core_cmd_am_seek_start() 1078 u8 resp[CMD_POWER_UP_A10_NRESP]; si476x_core_cmd_power_up_a10() local 1094 resp, ARRAY_SIZE(resp), si476x_core_cmd_power_up_a10() 1101 u8 resp[CMD_POWER_UP_A20_NRESP]; si476x_core_cmd_power_up_a20() local 1116 resp, ARRAY_SIZE(resp), si476x_core_cmd_power_up_a20() 1123 u8 resp[CMD_POWER_DOWN_A10_NRESP]; si476x_core_cmd_power_down_a10() local 1127 resp, ARRAY_SIZE(resp), si476x_core_cmd_power_down_a10() 1134 u8 resp[CMD_POWER_DOWN_A20_NRESP]; si476x_core_cmd_power_down_a20() local 1140 resp, ARRAY_SIZE(resp), si476x_core_cmd_power_down_a20() 1149 u8 resp[CMD_AM_TUNE_FREQ_NRESP]; si476x_core_cmd_am_tune_freq_a10() local 1158 resp, sizeof(resp)); si476x_core_cmd_am_tune_freq_a10() 1165 u8 resp[CMD_AM_TUNE_FREQ_NRESP]; si476x_core_cmd_am_tune_freq_a20() local 1174 resp, sizeof(resp)); si476x_core_cmd_am_tune_freq_a20() 1182 u8 resp[CMD_FM_RSQ_STATUS_A10_NRESP]; si476x_core_cmd_fm_rsq_status_a10() local 1190 resp, ARRAY_SIZE(resp), si476x_core_cmd_fm_rsq_status_a10() 1202 report->multhint = 0x80 & resp[1]; si476x_core_cmd_fm_rsq_status_a10() 1203 report->multlint = 0x40 & resp[1]; si476x_core_cmd_fm_rsq_status_a10() 1204 report->snrhint = 0x08 & resp[1]; si476x_core_cmd_fm_rsq_status_a10() 1205 report->snrlint = 0x04 & resp[1]; si476x_core_cmd_fm_rsq_status_a10() 1206 report->rssihint = 0x02 & resp[1]; si476x_core_cmd_fm_rsq_status_a10() 1207 report->rssilint = 0x01 & resp[1]; si476x_core_cmd_fm_rsq_status_a10() 1209 report->bltf = 0x80 & resp[2]; si476x_core_cmd_fm_rsq_status_a10() 1210 report->snr_ready = 0x20 & resp[2]; si476x_core_cmd_fm_rsq_status_a10() 1211 report->rssiready = 0x08 & resp[2]; si476x_core_cmd_fm_rsq_status_a10() 1212 report->afcrl = 0x02 & resp[2]; si476x_core_cmd_fm_rsq_status_a10() 1213 report->valid = 0x01 & resp[2]; si476x_core_cmd_fm_rsq_status_a10() 1215 report->readfreq = get_unaligned_be16(resp + 3); si476x_core_cmd_fm_rsq_status_a10() 1216 report->freqoff = resp[5]; si476x_core_cmd_fm_rsq_status_a10() 1217 report->rssi = resp[6]; si476x_core_cmd_fm_rsq_status_a10() 1218 report->snr = resp[7]; si476x_core_cmd_fm_rsq_status_a10() 1219 report->lassi = resp[9]; si476x_core_cmd_fm_rsq_status_a10() 1220 report->hassi = resp[10]; si476x_core_cmd_fm_rsq_status_a10() 1221 report->mult = resp[11]; si476x_core_cmd_fm_rsq_status_a10() 1222 report->dev = resp[12]; si476x_core_cmd_fm_rsq_status_a10() 1223 report->readantcap = get_unaligned_be16(resp + 13); si476x_core_cmd_fm_rsq_status_a10() 1224 report->assi = resp[15]; si476x_core_cmd_fm_rsq_status_a10() 1225 report->usn = resp[16]; si476x_core_cmd_fm_rsq_status_a10() 1235 u8 resp[CMD_FM_RSQ_STATUS_A10_NRESP]; si476x_core_cmd_fm_rsq_status_a20() local 1244 resp, ARRAY_SIZE(resp), si476x_core_cmd_fm_rsq_status_a20() 1256 report->multhint = 0x80 & resp[1]; si476x_core_cmd_fm_rsq_status_a20() 1257 report->multlint = 0x40 & resp[1]; si476x_core_cmd_fm_rsq_status_a20() 1258 report->snrhint = 0x08 & resp[1]; si476x_core_cmd_fm_rsq_status_a20() 1259 report->snrlint = 0x04 & resp[1]; si476x_core_cmd_fm_rsq_status_a20() 1260 report->rssihint = 0x02 & resp[1]; si476x_core_cmd_fm_rsq_status_a20() 1261 report->rssilint = 0x01 & resp[1]; si476x_core_cmd_fm_rsq_status_a20() 1263 report->bltf = 0x80 & resp[2]; si476x_core_cmd_fm_rsq_status_a20() 1264 report->snr_ready = 0x20 & resp[2]; si476x_core_cmd_fm_rsq_status_a20() 1265 report->rssiready = 0x08 & resp[2]; si476x_core_cmd_fm_rsq_status_a20() 1266 report->afcrl = 0x02 & resp[2]; si476x_core_cmd_fm_rsq_status_a20() 1267 report->valid = 0x01 & resp[2]; si476x_core_cmd_fm_rsq_status_a20() 1269 report->readfreq = get_unaligned_be16(resp + 3); si476x_core_cmd_fm_rsq_status_a20() 1270 report->freqoff = resp[5]; si476x_core_cmd_fm_rsq_status_a20() 1271 report->rssi = resp[6]; si476x_core_cmd_fm_rsq_status_a20() 1272 report->snr = resp[7]; si476x_core_cmd_fm_rsq_status_a20() 1273 report->lassi = resp[9]; si476x_core_cmd_fm_rsq_status_a20() 1274 report->hassi = resp[10]; si476x_core_cmd_fm_rsq_status_a20() 1275 report->mult = resp[11]; si476x_core_cmd_fm_rsq_status_a20() 1276 report->dev = resp[12]; si476x_core_cmd_fm_rsq_status_a20() 1277 report->readantcap = get_unaligned_be16(resp + 13); si476x_core_cmd_fm_rsq_status_a20() 1278 report->assi = resp[15]; si476x_core_cmd_fm_rsq_status_a20() 1279 report->usn = resp[16]; si476x_core_cmd_fm_rsq_status_a20() 1290 u8 resp[CMD_FM_RSQ_STATUS_A30_NRESP]; si476x_core_cmd_fm_rsq_status_a30() local 1299 resp, ARRAY_SIZE(resp), si476x_core_cmd_fm_rsq_status_a30() 1311 report->multhint = 0x80 & resp[1]; si476x_core_cmd_fm_rsq_status_a30() 1312 report->multlint = 0x40 & resp[1]; si476x_core_cmd_fm_rsq_status_a30() 1313 report->snrhint = 0x08 & resp[1]; si476x_core_cmd_fm_rsq_status_a30() 1314 report->snrlint = 0x04 & resp[1]; si476x_core_cmd_fm_rsq_status_a30() 1315 report->rssihint = 0x02 & resp[1]; si476x_core_cmd_fm_rsq_status_a30() 1316 report->rssilint = 0x01 & resp[1]; si476x_core_cmd_fm_rsq_status_a30() 1318 report->bltf = 0x80 & resp[2]; si476x_core_cmd_fm_rsq_status_a30() 1319 report->snr_ready = 0x20 & resp[2]; si476x_core_cmd_fm_rsq_status_a30() 1320 report->rssiready = 0x08 & resp[2]; si476x_core_cmd_fm_rsq_status_a30() 1321 report->injside = 0x04 & resp[2]; si476x_core_cmd_fm_rsq_status_a30() 1322 report->afcrl = 0x02 & resp[2]; si476x_core_cmd_fm_rsq_status_a30() 1323 report->valid = 0x01 & resp[2]; si476x_core_cmd_fm_rsq_status_a30() 1325 report->readfreq = get_unaligned_be16(resp + 3); si476x_core_cmd_fm_rsq_status_a30() 1326 report->freqoff = resp[5]; si476x_core_cmd_fm_rsq_status_a30() 1327 report->rssi = resp[6]; si476x_core_cmd_fm_rsq_status_a30() 1328 report->snr = resp[7]; si476x_core_cmd_fm_rsq_status_a30() 1329 report->issi = resp[8]; si476x_core_cmd_fm_rsq_status_a30() 1330 report->lassi = resp[9]; si476x_core_cmd_fm_rsq_status_a30() 1331 report->hassi = resp[10]; si476x_core_cmd_fm_rsq_status_a30() 1332 report->mult = resp[11]; si476x_core_cmd_fm_rsq_status_a30() 1333 report->dev = resp[12]; si476x_core_cmd_fm_rsq_status_a30() 1334 report->readantcap = get_unaligned_be16(resp + 13); si476x_core_cmd_fm_rsq_status_a30() 1335 report->assi = resp[15]; si476x_core_cmd_fm_rsq_status_a30() 1336 report->usn = resp[16]; si476x_core_cmd_fm_rsq_status_a30() 1338 report->pilotdev = resp[17]; si476x_core_cmd_fm_rsq_status_a30() 1339 report->rdsdev = resp[18]; si476x_core_cmd_fm_rsq_status_a30() 1340 report->assidev = resp[19]; si476x_core_cmd_fm_rsq_status_a30() 1341 report->strongdev = resp[20]; si476x_core_cmd_fm_rsq_status_a30() 1342 report->rdspi = get_unaligned_be16(resp + 21); si476x_core_cmd_fm_rsq_status_a30() 1350 u8 resp[CMD_FM_TUNE_FREQ_NRESP]; si476x_core_cmd_fm_tune_freq_a10() local 1362 resp, sizeof(resp)); si476x_core_cmd_fm_tune_freq_a10() 1368 u8 resp[CMD_FM_TUNE_FREQ_NRESP]; si476x_core_cmd_fm_tune_freq_a20() local 1378 resp, sizeof(resp)); si476x_core_cmd_fm_tune_freq_a20() 1385 u8 resp[CMD_AGC_STATUS_NRESP_A20]; si476x_core_cmd_agc_status_a20() local 1392 resp, ARRAY_SIZE(resp), si476x_core_cmd_agc_status_a20() 1397 report->mxhi = resp[1] & SI476X_AGC_MXHI; si476x_core_cmd_agc_status_a20() 1398 report->mxlo = resp[1] & SI476X_AGC_MXLO; si476x_core_cmd_agc_status_a20() 1399 report->lnahi = resp[1] & SI476X_AGC_LNAHI; si476x_core_cmd_agc_status_a20() 1400 report->lnalo = resp[1] & SI476X_AGC_LNALO; si476x_core_cmd_agc_status_a20() 1401 report->fmagc1 = resp[2]; si476x_core_cmd_agc_status_a20() 1402 report->fmagc2 = resp[3]; si476x_core_cmd_agc_status_a20() 1403 report->pgagain = resp[4]; si476x_core_cmd_agc_status_a20() 1404 report->fmwblang = resp[5]; si476x_core_cmd_agc_status_a20() 1413 u8 resp[CMD_AGC_STATUS_NRESP_A10]; si476x_core_cmd_agc_status_a10() local 1420 resp, ARRAY_SIZE(resp), si476x_core_cmd_agc_status_a10() 1425 report->mxhi = resp[1] & SI476X_AGC_MXHI; si476x_core_cmd_agc_status_a10() 1426 report->mxlo = resp[1] & SI476X_AGC_MXLO; si476x_core_cmd_agc_status_a10() 1427 report->lnahi = resp[1] & SI476X_AGC_LNAHI; si476x_core_cmd_agc_status_a10() 1428 report->lnalo = resp[1] & SI476X_AGC_LNALO; si476x_core_cmd_agc_status_a10() 266 si476x_core_send_command(struct si476x_core *core, const u8 command, const u8 args[], const int argn, u8 resp[], const int respn, const int usecs) si476x_core_send_command() argument 381 si476x_cmd_tune_seek_freq(struct si476x_core *core, uint8_t cmd, const uint8_t args[], size_t argn, uint8_t *resp, size_t respn) si476x_cmd_tune_seek_freq() argument
|
/linux-4.1.27/fs/lockd/ |
H A D | svc4proc.c | 65 nlm4svc_proc_null(struct svc_rqst *rqstp, void *argp, void *resp) nlm4svc_proc_null() argument 76 struct nlm_res *resp) nlm4svc_proc_test() 83 resp->cookie = argp->cookie; nlm4svc_proc_test() 86 if ((resp->status = nlm4svc_retrieve_args(rqstp, argp, &host, &file))) nlm4svc_proc_test() 87 return resp->status == nlm_drop_reply ? rpc_drop_reply :rpc_success; nlm4svc_proc_test() 90 resp->status = nlmsvc_testlock(rqstp, file, host, &argp->lock, &resp->lock, &resp->cookie); nlm4svc_proc_test() 91 if (resp->status == nlm_drop_reply) nlm4svc_proc_test() 94 dprintk("lockd: TEST4 status %d\n", ntohl(resp->status)); nlm4svc_proc_test() 103 struct nlm_res *resp) nlm4svc_proc_lock() 111 resp->cookie = argp->cookie; nlm4svc_proc_lock() 114 if ((resp->status = nlm4svc_retrieve_args(rqstp, argp, &host, &file))) nlm4svc_proc_lock() 115 return resp->status == nlm_drop_reply ? rpc_drop_reply :rpc_success; nlm4svc_proc_lock() 125 resp->status = nlm_lck_denied_nolocks; nlm4svc_proc_lock() 130 resp->status = nlmsvc_lock(rqstp, file, host, &argp->lock, nlm4svc_proc_lock() 133 if (resp->status == nlm_drop_reply) nlm4svc_proc_lock() 136 dprintk("lockd: LOCK status %d\n", ntohl(resp->status)); nlm4svc_proc_lock() 145 struct nlm_res *resp) nlm4svc_proc_cancel() 152 resp->cookie = argp->cookie; nlm4svc_proc_cancel() 156 resp->status = nlm_lck_denied_grace_period; nlm4svc_proc_cancel() 161 if ((resp->status = nlm4svc_retrieve_args(rqstp, argp, &host, &file))) nlm4svc_proc_cancel() 162 return resp->status == nlm_drop_reply ? rpc_drop_reply :rpc_success; nlm4svc_proc_cancel() 165 resp->status = nlmsvc_cancel_blocked(SVC_NET(rqstp), file, &argp->lock); nlm4svc_proc_cancel() 167 dprintk("lockd: CANCEL status %d\n", ntohl(resp->status)); nlm4svc_proc_cancel() 178 struct nlm_res *resp) nlm4svc_proc_unlock() 185 resp->cookie = argp->cookie; nlm4svc_proc_unlock() 189 resp->status = nlm_lck_denied_grace_period; nlm4svc_proc_unlock() 194 if ((resp->status = nlm4svc_retrieve_args(rqstp, argp, &host, &file))) nlm4svc_proc_unlock() 195 return resp->status == nlm_drop_reply ? rpc_drop_reply :rpc_success; nlm4svc_proc_unlock() 198 resp->status = nlmsvc_unlock(SVC_NET(rqstp), file, &argp->lock); nlm4svc_proc_unlock() 200 dprintk("lockd: UNLOCK status %d\n", ntohl(resp->status)); nlm4svc_proc_unlock() 212 struct nlm_res *resp) nlm4svc_proc_granted() 214 resp->cookie = argp->cookie; nlm4svc_proc_granted() 217 resp->status = nlmclnt_grant(svc_addr(rqstp), &argp->lock); nlm4svc_proc_granted() 218 dprintk("lockd: GRANTED status %d\n", ntohl(resp->status)); nlm4svc_proc_granted() 277 void *resp) nlm4svc_proc_test_msg() 284 void *resp) nlm4svc_proc_lock_msg() 291 void *resp) nlm4svc_proc_cancel_msg() 298 void *resp) nlm4svc_proc_unlock_msg() 305 void *resp) nlm4svc_proc_granted_msg() 316 struct nlm_res *resp) nlm4svc_proc_share() 323 resp->cookie = argp->cookie; nlm4svc_proc_share() 327 resp->status = nlm_lck_denied_grace_period; nlm4svc_proc_share() 332 if ((resp->status = nlm4svc_retrieve_args(rqstp, argp, &host, &file))) nlm4svc_proc_share() 333 return resp->status == nlm_drop_reply ? rpc_drop_reply :rpc_success; nlm4svc_proc_share() 336 resp->status = nlmsvc_share_file(host, file, argp); nlm4svc_proc_share() 338 dprintk("lockd: SHARE status %d\n", ntohl(resp->status)); nlm4svc_proc_share() 349 struct nlm_res *resp) nlm4svc_proc_unshare() 356 resp->cookie = argp->cookie; nlm4svc_proc_unshare() 360 resp->status = nlm_lck_denied_grace_period; nlm4svc_proc_unshare() 365 if ((resp->status = nlm4svc_retrieve_args(rqstp, argp, &host, &file))) nlm4svc_proc_unshare() 366 return resp->status == nlm_drop_reply ? rpc_drop_reply :rpc_success; nlm4svc_proc_unshare() 369 resp->status = nlmsvc_unshare_file(host, file, argp); nlm4svc_proc_unshare() 371 dprintk("lockd: UNSHARE status %d\n", ntohl(resp->status)); nlm4svc_proc_unshare() 382 struct nlm_res *resp) nlm4svc_proc_nm_lock() 387 return nlm4svc_proc_lock(rqstp, argp, resp); nlm4svc_proc_nm_lock() 395 void *resp) nlm4svc_proc_free_all() 413 void *resp) nlm4svc_proc_sm_notify() 433 void *resp) nlm4svc_proc_granted_res() 75 nlm4svc_proc_test(struct svc_rqst *rqstp, struct nlm_args *argp, struct nlm_res *resp) nlm4svc_proc_test() argument 102 nlm4svc_proc_lock(struct svc_rqst *rqstp, struct nlm_args *argp, struct nlm_res *resp) nlm4svc_proc_lock() argument 144 nlm4svc_proc_cancel(struct svc_rqst *rqstp, struct nlm_args *argp, struct nlm_res *resp) nlm4svc_proc_cancel() argument 177 nlm4svc_proc_unlock(struct svc_rqst *rqstp, struct nlm_args *argp, struct nlm_res *resp) nlm4svc_proc_unlock() argument 211 nlm4svc_proc_granted(struct svc_rqst *rqstp, struct nlm_args *argp, struct nlm_res *resp) nlm4svc_proc_granted() argument 276 nlm4svc_proc_test_msg(struct svc_rqst *rqstp, struct nlm_args *argp, void *resp) nlm4svc_proc_test_msg() argument 283 nlm4svc_proc_lock_msg(struct svc_rqst *rqstp, struct nlm_args *argp, void *resp) nlm4svc_proc_lock_msg() argument 290 nlm4svc_proc_cancel_msg(struct svc_rqst *rqstp, struct nlm_args *argp, void *resp) nlm4svc_proc_cancel_msg() argument 297 nlm4svc_proc_unlock_msg(struct svc_rqst *rqstp, struct nlm_args *argp, void *resp) nlm4svc_proc_unlock_msg() argument 304 nlm4svc_proc_granted_msg(struct svc_rqst *rqstp, struct nlm_args *argp, void *resp) nlm4svc_proc_granted_msg() argument 315 nlm4svc_proc_share(struct svc_rqst *rqstp, struct nlm_args *argp, struct nlm_res *resp) nlm4svc_proc_share() argument 348 nlm4svc_proc_unshare(struct svc_rqst *rqstp, struct nlm_args *argp, struct nlm_res *resp) nlm4svc_proc_unshare() argument 381 nlm4svc_proc_nm_lock(struct svc_rqst *rqstp, struct nlm_args *argp, struct nlm_res *resp) nlm4svc_proc_nm_lock() argument 394 nlm4svc_proc_free_all(struct svc_rqst *rqstp, struct nlm_args *argp, void *resp) nlm4svc_proc_free_all() argument 412 nlm4svc_proc_sm_notify(struct svc_rqst *rqstp, struct nlm_reboot *argp, void *resp) nlm4svc_proc_sm_notify() argument 432 nlm4svc_proc_granted_res(struct svc_rqst *rqstp, struct nlm_res *argp, void *resp) nlm4svc_proc_granted_res() argument
|
H A D | svcproc.c | 95 nlmsvc_proc_null(struct svc_rqst *rqstp, void *argp, void *resp) nlmsvc_proc_null() argument 106 struct nlm_res *resp) nlmsvc_proc_test() 113 resp->cookie = argp->cookie; nlmsvc_proc_test() 116 if ((resp->status = nlmsvc_retrieve_args(rqstp, argp, &host, &file))) nlmsvc_proc_test() 117 return resp->status == nlm_drop_reply ? rpc_drop_reply :rpc_success; nlmsvc_proc_test() 120 resp->status = cast_status(nlmsvc_testlock(rqstp, file, host, &argp->lock, &resp->lock, &resp->cookie)); nlmsvc_proc_test() 121 if (resp->status == nlm_drop_reply) nlmsvc_proc_test() 125 ntohl(resp->status), rqstp->rq_vers); nlmsvc_proc_test() 134 struct nlm_res *resp) nlmsvc_proc_lock() 142 resp->cookie = argp->cookie; nlmsvc_proc_lock() 145 if ((resp->status = nlmsvc_retrieve_args(rqstp, argp, &host, &file))) nlmsvc_proc_lock() 146 return resp->status == nlm_drop_reply ? rpc_drop_reply :rpc_success; nlmsvc_proc_lock() 156 resp->status = nlm_lck_denied_nolocks; nlmsvc_proc_lock() 161 resp->status = cast_status(nlmsvc_lock(rqstp, file, host, &argp->lock, nlmsvc_proc_lock() 164 if (resp->status == nlm_drop_reply) nlmsvc_proc_lock() 167 dprintk("lockd: LOCK status %d\n", ntohl(resp->status)); nlmsvc_proc_lock() 176 struct nlm_res *resp) nlmsvc_proc_cancel() 184 resp->cookie = argp->cookie; nlmsvc_proc_cancel() 188 resp->status = nlm_lck_denied_grace_period; nlmsvc_proc_cancel() 193 if ((resp->status = nlmsvc_retrieve_args(rqstp, argp, &host, &file))) nlmsvc_proc_cancel() 194 return resp->status == nlm_drop_reply ? rpc_drop_reply :rpc_success; nlmsvc_proc_cancel() 197 resp->status = cast_status(nlmsvc_cancel_blocked(net, file, &argp->lock)); nlmsvc_proc_cancel() 199 dprintk("lockd: CANCEL status %d\n", ntohl(resp->status)); nlmsvc_proc_cancel() 210 struct nlm_res *resp) nlmsvc_proc_unlock() 218 resp->cookie = argp->cookie; nlmsvc_proc_unlock() 222 resp->status = nlm_lck_denied_grace_period; nlmsvc_proc_unlock() 227 if ((resp->status = nlmsvc_retrieve_args(rqstp, argp, &host, &file))) nlmsvc_proc_unlock() 228 return resp->status == nlm_drop_reply ? rpc_drop_reply :rpc_success; nlmsvc_proc_unlock() 231 resp->status = cast_status(nlmsvc_unlock(net, file, &argp->lock)); nlmsvc_proc_unlock() 233 dprintk("lockd: UNLOCK status %d\n", ntohl(resp->status)); nlmsvc_proc_unlock() 245 struct nlm_res *resp) nlmsvc_proc_granted() 247 resp->cookie = argp->cookie; nlmsvc_proc_granted() 250 resp->status = nlmclnt_grant(svc_addr(rqstp), &argp->lock); nlmsvc_proc_granted() 251 dprintk("lockd: GRANTED status %d\n", ntohl(resp->status)); nlmsvc_proc_granted() 318 void *resp) nlmsvc_proc_test_msg() 325 void *resp) nlmsvc_proc_lock_msg() 332 void *resp) nlmsvc_proc_cancel_msg() 340 void *resp) nlmsvc_proc_unlock_msg() 348 void *resp) nlmsvc_proc_granted_msg() 359 struct nlm_res *resp) nlmsvc_proc_share() 366 resp->cookie = argp->cookie; nlmsvc_proc_share() 370 resp->status = nlm_lck_denied_grace_period; nlmsvc_proc_share() 375 if ((resp->status = nlmsvc_retrieve_args(rqstp, argp, &host, &file))) nlmsvc_proc_share() 376 return resp->status == nlm_drop_reply ? rpc_drop_reply :rpc_success; nlmsvc_proc_share() 379 resp->status = cast_status(nlmsvc_share_file(host, file, argp)); nlmsvc_proc_share() 381 dprintk("lockd: SHARE status %d\n", ntohl(resp->status)); nlmsvc_proc_share() 392 struct nlm_res *resp) nlmsvc_proc_unshare() 399 resp->cookie = argp->cookie; nlmsvc_proc_unshare() 403 resp->status = nlm_lck_denied_grace_period; nlmsvc_proc_unshare() 408 if ((resp->status = nlmsvc_retrieve_args(rqstp, argp, &host, &file))) nlmsvc_proc_unshare() 409 return resp->status == nlm_drop_reply ? rpc_drop_reply :rpc_success; nlmsvc_proc_unshare() 412 resp->status = cast_status(nlmsvc_unshare_file(host, file, argp)); nlmsvc_proc_unshare() 414 dprintk("lockd: UNSHARE status %d\n", ntohl(resp->status)); nlmsvc_proc_unshare() 425 struct nlm_res *resp) nlmsvc_proc_nm_lock() 430 return nlmsvc_proc_lock(rqstp, argp, resp); nlmsvc_proc_nm_lock() 438 void *resp) nlmsvc_proc_free_all() 456 void *resp) nlmsvc_proc_sm_notify() 476 void *resp) nlmsvc_proc_granted_res() 105 nlmsvc_proc_test(struct svc_rqst *rqstp, struct nlm_args *argp, struct nlm_res *resp) nlmsvc_proc_test() argument 133 nlmsvc_proc_lock(struct svc_rqst *rqstp, struct nlm_args *argp, struct nlm_res *resp) nlmsvc_proc_lock() argument 175 nlmsvc_proc_cancel(struct svc_rqst *rqstp, struct nlm_args *argp, struct nlm_res *resp) nlmsvc_proc_cancel() argument 209 nlmsvc_proc_unlock(struct svc_rqst *rqstp, struct nlm_args *argp, struct nlm_res *resp) nlmsvc_proc_unlock() argument 244 nlmsvc_proc_granted(struct svc_rqst *rqstp, struct nlm_args *argp, struct nlm_res *resp) nlmsvc_proc_granted() argument 317 nlmsvc_proc_test_msg(struct svc_rqst *rqstp, struct nlm_args *argp, void *resp) nlmsvc_proc_test_msg() argument 324 nlmsvc_proc_lock_msg(struct svc_rqst *rqstp, struct nlm_args *argp, void *resp) nlmsvc_proc_lock_msg() argument 331 nlmsvc_proc_cancel_msg(struct svc_rqst *rqstp, struct nlm_args *argp, void *resp) nlmsvc_proc_cancel_msg() argument 339 nlmsvc_proc_unlock_msg(struct svc_rqst *rqstp, struct nlm_args *argp, void *resp) nlmsvc_proc_unlock_msg() argument 347 nlmsvc_proc_granted_msg(struct svc_rqst *rqstp, struct nlm_args *argp, void *resp) nlmsvc_proc_granted_msg() argument 358 nlmsvc_proc_share(struct svc_rqst *rqstp, struct nlm_args *argp, struct nlm_res *resp) nlmsvc_proc_share() argument 391 nlmsvc_proc_unshare(struct svc_rqst *rqstp, struct nlm_args *argp, struct nlm_res *resp) nlmsvc_proc_unshare() argument 424 nlmsvc_proc_nm_lock(struct svc_rqst *rqstp, struct nlm_args *argp, struct nlm_res *resp) nlmsvc_proc_nm_lock() argument 437 nlmsvc_proc_free_all(struct svc_rqst *rqstp, struct nlm_args *argp, void *resp) nlmsvc_proc_free_all() argument 455 nlmsvc_proc_sm_notify(struct svc_rqst *rqstp, struct nlm_reboot *argp, void *resp) nlmsvc_proc_sm_notify() argument 475 nlmsvc_proc_granted_res(struct svc_rqst *rqstp, struct nlm_res *argp, void *resp) nlmsvc_proc_granted_res() argument
|
H A D | procfs.c | 53 char resp[3]; nlm_end_grace_read() local 55 resp[0] = list_empty(&ln->lockd_manager.list) ? 'Y' : 'N'; nlm_end_grace_read() 56 resp[1] = '\n'; nlm_end_grace_read() 57 resp[2] = '\0'; nlm_end_grace_read() 59 return simple_read_from_buffer(buf, size, pos, resp, sizeof(resp)); nlm_end_grace_read()
|
H A D | xdr4.c | 141 nlm4_encode_testres(__be32 *p, struct nlm_res *resp) nlm4_encode_testres() argument 145 dprintk("xdr: before encode_testres (p %p resp %p)\n", p, resp); nlm4_encode_testres() 146 if (!(p = nlm4_encode_cookie(p, &resp->cookie))) nlm4_encode_testres() 148 *p++ = resp->status; nlm4_encode_testres() 150 if (resp->status == nlm_lck_denied) { nlm4_encode_testres() 151 struct file_lock *fl = &resp->lock.fl; nlm4_encode_testres() 154 *p++ = htonl(resp->lock.svid); nlm4_encode_testres() 157 if (!(p = xdr_encode_netobj(p, &resp->lock.oh))) nlm4_encode_testres() 169 resp->status, (int)resp->lock.svid, fl->fl_type, nlm4_encode_testres() 173 dprintk("xdr: after encode_testres (p %p resp %p)\n", p, resp); nlm4_encode_testres() 199 nlm4svc_encode_testres(struct svc_rqst *rqstp, __be32 *p, struct nlm_res *resp) nlm4svc_encode_testres() argument 201 if (!(p = nlm4_encode_testres(p, resp))) nlm4svc_encode_testres() 274 nlm4svc_encode_shareres(struct svc_rqst *rqstp, __be32 *p, struct nlm_res *resp) nlm4svc_encode_shareres() argument 276 if (!(p = nlm4_encode_cookie(p, &resp->cookie))) nlm4svc_encode_shareres() 278 *p++ = resp->status; nlm4svc_encode_shareres() 284 nlm4svc_encode_res(struct svc_rqst *rqstp, __be32 *p, struct nlm_res *resp) nlm4svc_encode_res() argument 286 if (!(p = nlm4_encode_cookie(p, &resp->cookie))) nlm4svc_encode_res() 288 *p++ = resp->status; nlm4svc_encode_res() 316 nlm4svc_decode_res(struct svc_rqst *rqstp, __be32 *p, struct nlm_res *resp) nlm4svc_decode_res() argument 318 if (!(p = nlm4_decode_cookie(p, &resp->cookie))) nlm4svc_decode_res() 320 resp->status = *p++; nlm4svc_decode_res()
|
H A D | xdr.c | 149 nlm_encode_testres(__be32 *p, struct nlm_res *resp) nlm_encode_testres() argument 153 if (!(p = nlm_encode_cookie(p, &resp->cookie))) nlm_encode_testres() 155 *p++ = resp->status; nlm_encode_testres() 157 if (resp->status == nlm_lck_denied) { nlm_encode_testres() 158 struct file_lock *fl = &resp->lock.fl; nlm_encode_testres() 161 *p++ = htonl(resp->lock.svid); nlm_encode_testres() 164 if (!(p = xdr_encode_netobj(p, &resp->lock.oh))) nlm_encode_testres() 202 nlmsvc_encode_testres(struct svc_rqst *rqstp, __be32 *p, struct nlm_res *resp) nlmsvc_encode_testres() argument 204 if (!(p = nlm_encode_testres(p, resp))) nlmsvc_encode_testres() 277 nlmsvc_encode_shareres(struct svc_rqst *rqstp, __be32 *p, struct nlm_res *resp) nlmsvc_encode_shareres() argument 279 if (!(p = nlm_encode_cookie(p, &resp->cookie))) nlmsvc_encode_shareres() 281 *p++ = resp->status; nlmsvc_encode_shareres() 287 nlmsvc_encode_res(struct svc_rqst *rqstp, __be32 *p, struct nlm_res *resp) nlmsvc_encode_res() argument 289 if (!(p = nlm_encode_cookie(p, &resp->cookie))) nlmsvc_encode_res() 291 *p++ = resp->status; nlmsvc_encode_res() 319 nlmsvc_decode_res(struct svc_rqst *rqstp, __be32 *p, struct nlm_res *resp) nlmsvc_decode_res() argument 321 if (!(p = nlm_decode_cookie(p, &resp->cookie))) nlmsvc_decode_res() 323 resp->status = *p++; nlmsvc_decode_res()
|
H A D | clntproc.c | 254 struct nlm_res *resp = &req->a_res; nlmclnt_call() local 257 .rpc_resp = resp, nlmclnt_call() 294 if (resp->status == nlm_lck_denied_grace_period) { nlmclnt_call() 307 ntohl(resp->status)); nlmclnt_call() 516 struct nlm_res *resp = &req->a_res; nlmclnt_lock() local 535 * Initialise resp->status to a valid non-zero value, nlmclnt_lock() 538 resp->status = nlm_lck_blocked; nlmclnt_lock() 546 if (resp->status == nlm_lck_denied_grace_period) nlmclnt_lock() 548 if (resp->status != nlm_lck_blocked) nlmclnt_lock() 554 if (resp->status != nlm_lck_blocked) nlmclnt_lock() 561 if (resp->status == nlm_lck_blocked) { nlmclnt_lock() 568 if (resp->status == nlm_granted) { nlmclnt_lock() 590 if (resp->status == nlm_lck_denied && (fl_flags & FL_SLEEP)) nlmclnt_lock() 593 status = nlm_stat_to_errno(resp->status); nlmclnt_lock() 663 struct nlm_res *resp = &req->a_res; nlmclnt_unlock() local 688 if (resp->status == nlm_granted) nlmclnt_unlock() 691 if (resp->status != nlm_lck_denied_nolocks) nlmclnt_unlock() 693 ntohl(resp->status)); nlmclnt_unlock()
|
H A D | mon.c | 544 struct nsm_res *resp) nsm_xdr_dec_stat_res() 551 resp->status = be32_to_cpup(p++); nsm_xdr_dec_stat_res() 552 resp->state = be32_to_cpup(p); nsm_xdr_dec_stat_res() 555 __func__, resp->status, resp->state); nsm_xdr_dec_stat_res() 561 struct nsm_res *resp) nsm_xdr_dec_stat() 568 resp->state = be32_to_cpup(p); nsm_xdr_dec_stat() 570 dprintk("lockd: %s state %d\n", __func__, resp->state); nsm_xdr_dec_stat() 542 nsm_xdr_dec_stat_res(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nsm_res *resp) nsm_xdr_dec_stat_res() argument 559 nsm_xdr_dec_stat(struct rpc_rqst *rqstp, struct xdr_stream *xdr, struct nsm_res *resp) nsm_xdr_dec_stat() argument
|
/linux-4.1.27/drivers/infiniband/core/ |
H A D | uverbs_cmd.c | 289 struct ib_uverbs_get_context_resp resp; ib_uverbs_get_context() local 299 if (out_len < sizeof resp) ib_uverbs_get_context() 313 (unsigned long) cmd.response + sizeof resp, ib_uverbs_get_context() 314 in_len - sizeof cmd, out_len - sizeof resp); ib_uverbs_get_context() 351 resp.num_comp_vectors = file->device->num_comp_vectors; ib_uverbs_get_context() 356 resp.async_fd = ret; ib_uverbs_get_context() 365 &resp, sizeof resp)) { ib_uverbs_get_context() 382 fd_install(resp.async_fd, filp); ib_uverbs_get_context() 392 put_unused_fd(resp.async_fd); ib_uverbs_get_context() 404 struct ib_uverbs_query_device_resp *resp, copy_query_dev_fields() 407 resp->fw_ver = attr->fw_ver; copy_query_dev_fields() 408 resp->node_guid = file->device->ib_dev->node_guid; copy_query_dev_fields() 409 resp->sys_image_guid = attr->sys_image_guid; copy_query_dev_fields() 410 resp->max_mr_size = attr->max_mr_size; copy_query_dev_fields() 411 resp->page_size_cap = attr->page_size_cap; copy_query_dev_fields() 412 resp->vendor_id = attr->vendor_id; copy_query_dev_fields() 413 resp->vendor_part_id = attr->vendor_part_id; copy_query_dev_fields() 414 resp->hw_ver = attr->hw_ver; copy_query_dev_fields() 415 resp->max_qp = attr->max_qp; copy_query_dev_fields() 416 resp->max_qp_wr = attr->max_qp_wr; copy_query_dev_fields() 417 resp->device_cap_flags = attr->device_cap_flags; copy_query_dev_fields() 418 resp->max_sge = attr->max_sge; copy_query_dev_fields() 419 resp->max_sge_rd = attr->max_sge_rd; copy_query_dev_fields() 420 resp->max_cq = attr->max_cq; copy_query_dev_fields() 421 resp->max_cqe = attr->max_cqe; copy_query_dev_fields() 422 resp->max_mr = attr->max_mr; copy_query_dev_fields() 423 resp->max_pd = attr->max_pd; copy_query_dev_fields() 424 resp->max_qp_rd_atom = attr->max_qp_rd_atom; copy_query_dev_fields() 425 resp->max_ee_rd_atom = attr->max_ee_rd_atom; copy_query_dev_fields() 426 resp->max_res_rd_atom = attr->max_res_rd_atom; copy_query_dev_fields() 427 resp->max_qp_init_rd_atom = attr->max_qp_init_rd_atom; copy_query_dev_fields() 428 resp->max_ee_init_rd_atom = attr->max_ee_init_rd_atom; copy_query_dev_fields() 429 resp->atomic_cap = attr->atomic_cap; copy_query_dev_fields() 430 resp->max_ee = attr->max_ee; copy_query_dev_fields() 431 resp->max_rdd = attr->max_rdd; copy_query_dev_fields() 432 resp->max_mw = attr->max_mw; copy_query_dev_fields() 433 resp->max_raw_ipv6_qp = attr->max_raw_ipv6_qp; copy_query_dev_fields() 434 resp->max_raw_ethy_qp = attr->max_raw_ethy_qp; copy_query_dev_fields() 435 resp->max_mcast_grp = attr->max_mcast_grp; copy_query_dev_fields() 436 resp->max_mcast_qp_attach = attr->max_mcast_qp_attach; copy_query_dev_fields() 437 resp->max_total_mcast_qp_attach = attr->max_total_mcast_qp_attach; copy_query_dev_fields() 438 resp->max_ah = attr->max_ah; copy_query_dev_fields() 439 resp->max_fmr = attr->max_fmr; copy_query_dev_fields() 440 resp->max_map_per_fmr = attr->max_map_per_fmr; copy_query_dev_fields() 441 resp->max_srq = attr->max_srq; copy_query_dev_fields() 442 resp->max_srq_wr = attr->max_srq_wr; copy_query_dev_fields() 443 resp->max_srq_sge = attr->max_srq_sge; copy_query_dev_fields() 444 resp->max_pkeys = attr->max_pkeys; copy_query_dev_fields() 445 resp->local_ca_ack_delay = attr->local_ca_ack_delay; copy_query_dev_fields() 446 resp->phys_port_cnt = file->device->ib_dev->phys_port_cnt; copy_query_dev_fields() 454 struct ib_uverbs_query_device_resp resp; ib_uverbs_query_device() local 458 if (out_len < sizeof resp) ib_uverbs_query_device() 468 memset(&resp, 0, sizeof resp); ib_uverbs_query_device() 469 copy_query_dev_fields(file, &resp, &attr); ib_uverbs_query_device() 472 &resp, sizeof resp)) ib_uverbs_query_device() 483 struct ib_uverbs_query_port_resp resp; ib_uverbs_query_port() local 487 if (out_len < sizeof resp) ib_uverbs_query_port() 497 memset(&resp, 0, sizeof resp); ib_uverbs_query_port() 499 resp.state = attr.state; ib_uverbs_query_port() 500 resp.max_mtu = attr.max_mtu; ib_uverbs_query_port() 501 resp.active_mtu = attr.active_mtu; ib_uverbs_query_port() 502 resp.gid_tbl_len = attr.gid_tbl_len; ib_uverbs_query_port() 503 resp.port_cap_flags = attr.port_cap_flags; ib_uverbs_query_port() 504 resp.max_msg_sz = attr.max_msg_sz; ib_uverbs_query_port() 505 resp.bad_pkey_cntr = attr.bad_pkey_cntr; ib_uverbs_query_port() 506 resp.qkey_viol_cntr = attr.qkey_viol_cntr; ib_uverbs_query_port() 507 resp.pkey_tbl_len = attr.pkey_tbl_len; ib_uverbs_query_port() 508 resp.lid = attr.lid; ib_uverbs_query_port() 509 resp.sm_lid = attr.sm_lid; ib_uverbs_query_port() 510 resp.lmc = attr.lmc; ib_uverbs_query_port() 511 resp.max_vl_num = attr.max_vl_num; ib_uverbs_query_port() 512 resp.sm_sl = attr.sm_sl; ib_uverbs_query_port() 513 resp.subnet_timeout = attr.subnet_timeout; ib_uverbs_query_port() 514 resp.init_type_reply = attr.init_type_reply; ib_uverbs_query_port() 515 resp.active_width = attr.active_width; ib_uverbs_query_port() 516 resp.active_speed = attr.active_speed; ib_uverbs_query_port() 517 resp.phys_state = attr.phys_state; ib_uverbs_query_port() 518 resp.link_layer = rdma_port_get_link_layer(file->device->ib_dev, ib_uverbs_query_port() 522 &resp, sizeof resp)) ib_uverbs_query_port() 533 struct ib_uverbs_alloc_pd_resp resp; ib_uverbs_alloc_pd() local 539 if (out_len < sizeof resp) ib_uverbs_alloc_pd() 546 (unsigned long) cmd.response + sizeof resp, ib_uverbs_alloc_pd() 547 in_len - sizeof cmd, out_len - sizeof resp); ib_uverbs_alloc_pd() 572 memset(&resp, 0, sizeof resp); ib_uverbs_alloc_pd() 573 resp.pd_handle = uobj->id; ib_uverbs_alloc_pd() 576 &resp, sizeof resp)) { ib_uverbs_alloc_pd() 727 struct ib_uverbs_open_xrcd_resp resp; ib_uverbs_open_xrcd() local 736 if (out_len < sizeof resp) ib_uverbs_open_xrcd() 743 (unsigned long) cmd.response + sizeof resp, ib_uverbs_open_xrcd() 744 in_len - sizeof cmd, out_len - sizeof resp); ib_uverbs_open_xrcd() 802 memset(&resp, 0, sizeof resp); ib_uverbs_open_xrcd() 803 resp.xrcd_handle = obj->uobject.id; ib_uverbs_open_xrcd() 816 &resp, sizeof resp)) { ib_uverbs_open_xrcd() 941 struct ib_uverbs_reg_mr_resp resp; ib_uverbs_reg_mr() local 948 if (out_len < sizeof resp) ib_uverbs_reg_mr() 955 (unsigned long) cmd.response + sizeof resp, ib_uverbs_reg_mr() 956 in_len - sizeof cmd, out_len - sizeof resp); ib_uverbs_reg_mr() 1008 memset(&resp, 0, sizeof resp); ib_uverbs_reg_mr() 1009 resp.lkey = mr->lkey; ib_uverbs_reg_mr() 1010 resp.rkey = mr->rkey; ib_uverbs_reg_mr() 1011 resp.mr_handle = uobj->id; ib_uverbs_reg_mr() 1014 &resp, sizeof resp)) { ib_uverbs_reg_mr() 1050 struct ib_uverbs_rereg_mr_resp resp; ib_uverbs_rereg_mr() local 1058 if (out_len < sizeof(resp)) ib_uverbs_rereg_mr() 1065 (unsigned long) cmd.response + sizeof(resp), ib_uverbs_rereg_mr() 1066 in_len - sizeof(cmd), out_len - sizeof(resp)); ib_uverbs_rereg_mr() 1117 memset(&resp, 0, sizeof(resp)); ib_uverbs_rereg_mr() 1118 resp.lkey = mr->lkey; ib_uverbs_rereg_mr() 1119 resp.rkey = mr->rkey; ib_uverbs_rereg_mr() 1122 &resp, sizeof(resp))) ib_uverbs_rereg_mr() 1181 struct ib_uverbs_alloc_mw_resp resp; ib_uverbs_alloc_mw() local 1187 if (out_len < sizeof(resp)) ib_uverbs_alloc_mw() 1222 memset(&resp, 0, sizeof(resp)); ib_uverbs_alloc_mw() 1223 resp.rkey = mw->rkey; ib_uverbs_alloc_mw() 1224 resp.mw_handle = uobj->id; ib_uverbs_alloc_mw() 1227 &resp, sizeof(resp))) { ib_uverbs_alloc_mw() 1301 struct ib_uverbs_create_comp_channel_resp resp; ib_uverbs_create_comp_channel() local 1305 if (out_len < sizeof resp) ib_uverbs_create_comp_channel() 1314 resp.fd = ret; ib_uverbs_create_comp_channel() 1318 put_unused_fd(resp.fd); ib_uverbs_create_comp_channel() 1323 &resp, sizeof resp)) { ib_uverbs_create_comp_channel() 1324 put_unused_fd(resp.fd); ib_uverbs_create_comp_channel() 1329 fd_install(resp.fd, filp); ib_uverbs_create_comp_channel() 1338 struct ib_uverbs_create_cq_resp resp; ib_uverbs_create_cq() local 1345 if (out_len < sizeof resp) ib_uverbs_create_cq() 1352 (unsigned long) cmd.response + sizeof resp, ib_uverbs_create_cq() 1353 in_len - sizeof cmd, out_len - sizeof resp); ib_uverbs_create_cq() 1399 memset(&resp, 0, sizeof resp); ib_uverbs_create_cq() 1400 resp.cq_handle = obj->uobject.id; ib_uverbs_create_cq() 1401 resp.cqe = cq->cqe; ib_uverbs_create_cq() 1404 &resp, sizeof resp)) { ib_uverbs_create_cq() 1439 struct ib_uverbs_resize_cq_resp resp; ib_uverbs_resize_cq() local 1448 (unsigned long) cmd.response + sizeof resp, ib_uverbs_resize_cq() 1449 in_len - sizeof cmd, out_len - sizeof resp); ib_uverbs_resize_cq() 1459 resp.cqe = cq->cqe; ib_uverbs_resize_cq() 1462 &resp, sizeof resp.cqe)) ib_uverbs_resize_cq() 1502 struct ib_uverbs_poll_cq_resp resp; ib_uverbs_poll_cq() local 1518 data_ptr = header_ptr + sizeof resp; ib_uverbs_poll_cq() 1520 memset(&resp, 0, sizeof resp); ib_uverbs_poll_cq() 1521 while (resp.count < cmd.ne) { ib_uverbs_poll_cq() 1533 ++resp.count; ib_uverbs_poll_cq() 1536 if (copy_to_user(header_ptr, &resp, sizeof resp)) { ib_uverbs_poll_cq() 1575 struct ib_uverbs_destroy_cq_resp resp; ib_uverbs_destroy_cq() local 1609 memset(&resp, 0, sizeof resp); ib_uverbs_destroy_cq() 1610 resp.comp_events_reported = obj->comp_events_reported; ib_uverbs_destroy_cq() 1611 resp.async_events_reported = obj->async_events_reported; ib_uverbs_destroy_cq() 1616 &resp, sizeof resp)) ib_uverbs_destroy_cq() 1627 struct ib_uverbs_create_qp_resp resp; ib_uverbs_create_qp() local 1640 if (out_len < sizeof resp) ib_uverbs_create_qp() 1650 (unsigned long) cmd.response + sizeof resp, ib_uverbs_create_qp() 1651 in_len - sizeof cmd, out_len - sizeof resp); ib_uverbs_create_qp() 1754 memset(&resp, 0, sizeof resp); ib_uverbs_create_qp() 1755 resp.qpn = qp->qp_num; ib_uverbs_create_qp() 1756 resp.qp_handle = obj->uevent.uobject.id; ib_uverbs_create_qp() 1757 resp.max_recv_sge = attr.cap.max_recv_sge; ib_uverbs_create_qp() 1758 resp.max_send_sge = attr.cap.max_send_sge; ib_uverbs_create_qp() 1759 resp.max_recv_wr = attr.cap.max_recv_wr; ib_uverbs_create_qp() 1760 resp.max_send_wr = attr.cap.max_send_wr; ib_uverbs_create_qp() 1761 resp.max_inline_data = attr.cap.max_inline_data; ib_uverbs_create_qp() 1764 &resp, sizeof resp)) { ib_uverbs_create_qp() 1821 struct ib_uverbs_create_qp_resp resp; ib_uverbs_open_qp() local 1830 if (out_len < sizeof resp) ib_uverbs_open_qp() 1837 (unsigned long) cmd.response + sizeof resp, ib_uverbs_open_qp() 1838 in_len - sizeof cmd, out_len - sizeof resp); ib_uverbs_open_qp() 1875 memset(&resp, 0, sizeof resp); ib_uverbs_open_qp() 1876 resp.qpn = qp->qp_num; ib_uverbs_open_qp() 1877 resp.qp_handle = obj->uevent.uobject.id; ib_uverbs_open_qp() 1880 &resp, sizeof resp)) { ib_uverbs_open_qp() 1916 struct ib_uverbs_query_qp_resp resp; ib_uverbs_query_qp() local 1945 memset(&resp, 0, sizeof resp); ib_uverbs_query_qp() 1947 resp.qp_state = attr->qp_state; ib_uverbs_query_qp() 1948 resp.cur_qp_state = attr->cur_qp_state; ib_uverbs_query_qp() 1949 resp.path_mtu = attr->path_mtu; ib_uverbs_query_qp() 1950 resp.path_mig_state = attr->path_mig_state; ib_uverbs_query_qp() 1951 resp.qkey = attr->qkey; ib_uverbs_query_qp() 1952 resp.rq_psn = attr->rq_psn; ib_uverbs_query_qp() 1953 resp.sq_psn = attr->sq_psn; ib_uverbs_query_qp() 1954 resp.dest_qp_num = attr->dest_qp_num; ib_uverbs_query_qp() 1955 resp.qp_access_flags = attr->qp_access_flags; ib_uverbs_query_qp() 1956 resp.pkey_index = attr->pkey_index; ib_uverbs_query_qp() 1957 resp.alt_pkey_index = attr->alt_pkey_index; ib_uverbs_query_qp() 1958 resp.sq_draining = attr->sq_draining; ib_uverbs_query_qp() 1959 resp.max_rd_atomic = attr->max_rd_atomic; ib_uverbs_query_qp() 1960 resp.max_dest_rd_atomic = attr->max_dest_rd_atomic; ib_uverbs_query_qp() 1961 resp.min_rnr_timer = attr->min_rnr_timer; ib_uverbs_query_qp() 1962 resp.port_num = attr->port_num; ib_uverbs_query_qp() 1963 resp.timeout = attr->timeout; ib_uverbs_query_qp() 1964 resp.retry_cnt = attr->retry_cnt; ib_uverbs_query_qp() 1965 resp.rnr_retry = attr->rnr_retry; ib_uverbs_query_qp() 1966 resp.alt_port_num = attr->alt_port_num; ib_uverbs_query_qp() 1967 resp.alt_timeout = attr->alt_timeout; ib_uverbs_query_qp() 1969 memcpy(resp.dest.dgid, attr->ah_attr.grh.dgid.raw, 16); ib_uverbs_query_qp() 1970 resp.dest.flow_label = attr->ah_attr.grh.flow_label; ib_uverbs_query_qp() 1971 resp.dest.sgid_index = attr->ah_attr.grh.sgid_index; ib_uverbs_query_qp() 1972 resp.dest.hop_limit = attr->ah_attr.grh.hop_limit; ib_uverbs_query_qp() 1973 resp.dest.traffic_class = attr->ah_attr.grh.traffic_class; ib_uverbs_query_qp() 1974 resp.dest.dlid = attr->ah_attr.dlid; ib_uverbs_query_qp() 1975 resp.dest.sl = attr->ah_attr.sl; ib_uverbs_query_qp() 1976 resp.dest.src_path_bits = attr->ah_attr.src_path_bits; ib_uverbs_query_qp() 1977 resp.dest.static_rate = attr->ah_attr.static_rate; ib_uverbs_query_qp() 1978 resp.dest.is_global = !!(attr->ah_attr.ah_flags & IB_AH_GRH); ib_uverbs_query_qp() 1979 resp.dest.port_num = attr->ah_attr.port_num; ib_uverbs_query_qp() 1981 memcpy(resp.alt_dest.dgid, attr->alt_ah_attr.grh.dgid.raw, 16); ib_uverbs_query_qp() 1982 resp.alt_dest.flow_label = attr->alt_ah_attr.grh.flow_label; ib_uverbs_query_qp() 1983 resp.alt_dest.sgid_index = attr->alt_ah_attr.grh.sgid_index; ib_uverbs_query_qp() 1984 resp.alt_dest.hop_limit = attr->alt_ah_attr.grh.hop_limit; ib_uverbs_query_qp() 1985 resp.alt_dest.traffic_class = attr->alt_ah_attr.grh.traffic_class; ib_uverbs_query_qp() 1986 resp.alt_dest.dlid = attr->alt_ah_attr.dlid; ib_uverbs_query_qp() 1987 resp.alt_dest.sl = attr->alt_ah_attr.sl; ib_uverbs_query_qp() 1988 resp.alt_dest.src_path_bits = attr->alt_ah_attr.src_path_bits; ib_uverbs_query_qp() 1989 resp.alt_dest.static_rate = attr->alt_ah_attr.static_rate; ib_uverbs_query_qp() 1990 resp.alt_dest.is_global = !!(attr->alt_ah_attr.ah_flags & IB_AH_GRH); ib_uverbs_query_qp() 1991 resp.alt_dest.port_num = attr->alt_ah_attr.port_num; ib_uverbs_query_qp() 1993 resp.max_send_wr = init_attr->cap.max_send_wr; ib_uverbs_query_qp() 1994 resp.max_recv_wr = init_attr->cap.max_recv_wr; ib_uverbs_query_qp() 1995 resp.max_send_sge = init_attr->cap.max_send_sge; ib_uverbs_query_qp() 1996 resp.max_recv_sge = init_attr->cap.max_recv_sge; ib_uverbs_query_qp() 1997 resp.max_inline_data = init_attr->cap.max_inline_data; ib_uverbs_query_qp() 1998 resp.sq_sig_all = init_attr->sq_sig_type == IB_SIGNAL_ALL_WR; ib_uverbs_query_qp() 2001 &resp, sizeof resp)) ib_uverbs_query_qp() 2126 struct ib_uverbs_destroy_qp_resp resp; ib_uverbs_destroy_qp() local 2135 memset(&resp, 0, sizeof resp); ib_uverbs_destroy_qp() 2168 resp.events_reported = obj->uevent.events_reported; ib_uverbs_destroy_qp() 2173 &resp, sizeof resp)) ib_uverbs_destroy_qp() 2184 struct ib_uverbs_post_send_resp resp; ib_uverbs_post_send() local 2316 resp.bad_wr = 0; ib_uverbs_post_send() 2320 ++resp.bad_wr; ib_uverbs_post_send() 2326 &resp, sizeof resp)) ib_uverbs_post_send() 2436 struct ib_uverbs_post_recv_resp resp; ib_uverbs_post_recv() local 2454 resp.bad_wr = 0; ib_uverbs_post_recv() 2461 ++resp.bad_wr; ib_uverbs_post_recv() 2467 &resp, sizeof resp)) ib_uverbs_post_recv() 2485 struct ib_uverbs_post_srq_recv_resp resp; ib_uverbs_post_srq_recv() local 2503 resp.bad_wr = 0; ib_uverbs_post_srq_recv() 2510 ++resp.bad_wr; ib_uverbs_post_srq_recv() 2516 &resp, sizeof resp)) ib_uverbs_post_srq_recv() 2534 struct ib_uverbs_create_ah_resp resp; ib_uverbs_create_ah() local 2541 if (out_len < sizeof resp) ib_uverbs_create_ah() 2587 resp.ah_handle = uobj->id; ib_uverbs_create_ah() 2590 &resp, sizeof resp)) { ib_uverbs_create_ah() 2789 struct ib_uverbs_create_flow_resp resp; ib_uverbs_ex_create_flow() local 2803 if (ucore->outlen < sizeof(resp)) ib_uverbs_ex_create_flow() 2908 memset(&resp, 0, sizeof(resp)); ib_uverbs_ex_create_flow() 2909 resp.flow_handle = uobj->id; ib_uverbs_ex_create_flow() 2912 &resp, sizeof(resp)); ib_uverbs_ex_create_flow() 2990 struct ib_uverbs_create_srq_resp resp; __uverbs_create_xsrq() local 3066 memset(&resp, 0, sizeof resp); __uverbs_create_xsrq() 3067 resp.srq_handle = obj->uevent.uobject.id; __uverbs_create_xsrq() 3068 resp.max_wr = attr.attr.max_wr; __uverbs_create_xsrq() 3069 resp.max_sge = attr.attr.max_sge; __uverbs_create_xsrq() 3071 resp.srqn = srq->ext.xrc.srq_num; __uverbs_create_xsrq() 3074 &resp, sizeof resp)) { __uverbs_create_xsrq() 3125 struct ib_uverbs_create_srq_resp resp; ib_uverbs_create_srq() local 3129 if (out_len < sizeof resp) ib_uverbs_create_srq() 3144 (unsigned long) cmd.response + sizeof resp, ib_uverbs_create_srq() 3145 in_len - sizeof cmd, out_len - sizeof resp); ib_uverbs_create_srq() 3158 struct ib_uverbs_create_srq_resp resp; ib_uverbs_create_xsrq() local 3162 if (out_len < sizeof resp) ib_uverbs_create_xsrq() 3169 (unsigned long) cmd.response + sizeof resp, ib_uverbs_create_xsrq() 3170 in_len - sizeof cmd, out_len - sizeof resp); ib_uverbs_create_xsrq() 3214 struct ib_uverbs_query_srq_resp resp; ib_uverbs_query_srq() local 3219 if (out_len < sizeof resp) ib_uverbs_query_srq() 3236 memset(&resp, 0, sizeof resp); ib_uverbs_query_srq() 3238 resp.max_wr = attr.max_wr; ib_uverbs_query_srq() 3239 resp.max_sge = attr.max_sge; ib_uverbs_query_srq() 3240 resp.srq_limit = attr.srq_limit; ib_uverbs_query_srq() 3243 &resp, sizeof resp)) ib_uverbs_query_srq() 3254 struct ib_uverbs_destroy_srq_resp resp; ib_uverbs_destroy_srq() local 3294 memset(&resp, 0, sizeof resp); ib_uverbs_destroy_srq() 3295 resp.events_reported = obj->events_reported; ib_uverbs_destroy_srq() 3300 &resp, sizeof resp)) ib_uverbs_destroy_srq() 3310 struct ib_uverbs_ex_query_device_resp resp; ib_uverbs_ex_query_device() local 3330 resp.response_length = offsetof(typeof(resp), odp_caps); ib_uverbs_ex_query_device() 3332 if (ucore->outlen < resp.response_length) ib_uverbs_ex_query_device() 3339 copy_query_dev_fields(file, &resp.base, &attr); ib_uverbs_ex_query_device() 3340 resp.comp_mask = 0; ib_uverbs_ex_query_device() 3342 if (ucore->outlen < resp.response_length + sizeof(resp.odp_caps)) ib_uverbs_ex_query_device() 3346 resp.odp_caps.general_caps = attr.odp_caps.general_caps; ib_uverbs_ex_query_device() 3347 resp.odp_caps.per_transport_caps.rc_odp_caps = ib_uverbs_ex_query_device() 3349 resp.odp_caps.per_transport_caps.uc_odp_caps = ib_uverbs_ex_query_device() 3351 resp.odp_caps.per_transport_caps.ud_odp_caps = ib_uverbs_ex_query_device() 3353 resp.odp_caps.reserved = 0; ib_uverbs_ex_query_device() 3355 memset(&resp.odp_caps, 0, sizeof(resp.odp_caps)); ib_uverbs_ex_query_device() 3357 resp.response_length += sizeof(resp.odp_caps); ib_uverbs_ex_query_device() 3360 err = ib_copy_to_udata(ucore, &resp, resp.response_length); ib_uverbs_ex_query_device() 403 copy_query_dev_fields(struct ib_uverbs_file *file, struct ib_uverbs_query_device_resp *resp, struct ib_device_attr *attr) copy_query_dev_fields() argument
|
H A D | ucma.c | 109 struct rdma_ucm_event_resp resp; member in struct:ucma_event 235 uevent->resp.uid = uevent->mc->uid; ucma_set_event_context() 236 uevent->resp.id = uevent->mc->id; ucma_set_event_context() 239 uevent->resp.uid = ctx->uid; ucma_set_event_context() 240 uevent->resp.id = ctx->id; ucma_set_event_context() 259 uevent->resp.event = event->event; ucma_event_handler() 260 uevent->resp.status = event->status; ucma_event_handler() 262 ucma_copy_ud_event(&uevent->resp.param.ud, &event->param.ud); ucma_event_handler() 264 ucma_copy_conn_event(&uevent->resp.param.conn, ucma_event_handler() 300 if (out_len < sizeof uevent->resp) ucma_get_event() 322 if (uevent->resp.event == RDMA_CM_EVENT_CONNECT_REQUEST) { ucma_get_event() 331 uevent->resp.id = ctx->id; ucma_get_event() 335 &uevent->resp, sizeof uevent->resp)) { ucma_get_event() 372 struct rdma_ucm_create_id_resp resp; ucma_create_id() local 377 if (out_len < sizeof(resp)) ucma_create_id() 400 resp.id = ctx->id; ucma_create_id() 402 &resp, sizeof(resp))) { ucma_create_id() 471 if (uevent->resp.event == RDMA_CM_EVENT_CONNECT_REQUEST) ucma_free_ctx() 485 struct rdma_ucm_destroy_id_resp resp; ucma_destroy_id() local 489 if (out_len < sizeof(resp)) ucma_destroy_id() 506 resp.events_reported = ucma_free_ctx(ctx); ucma_destroy_id() 509 &resp, sizeof(resp))) ucma_destroy_id() 627 static void ucma_copy_ib_route(struct rdma_ucm_query_route_resp *resp, ucma_copy_ib_route() argument 632 resp->num_paths = route->num_paths; ucma_copy_ib_route() 637 (union ib_gid *) &resp->ib_route[0].dgid); ucma_copy_ib_route() 639 (union ib_gid *) &resp->ib_route[0].sgid); ucma_copy_ib_route() 640 resp->ib_route[0].pkey = cpu_to_be16(ib_addr_get_pkey(dev_addr)); ucma_copy_ib_route() 643 ib_copy_path_rec_to_user(&resp->ib_route[1], ucma_copy_ib_route() 647 ib_copy_path_rec_to_user(&resp->ib_route[0], ucma_copy_ib_route() 655 static void ucma_copy_iboe_route(struct rdma_ucm_query_route_resp *resp, ucma_copy_iboe_route() argument 659 resp->num_paths = route->num_paths; ucma_copy_iboe_route() 663 (union ib_gid *)&resp->ib_route[0].dgid); ucma_copy_iboe_route() 665 (union ib_gid *)&resp->ib_route[0].sgid); ucma_copy_iboe_route() 666 resp->ib_route[0].pkey = cpu_to_be16(0xffff); ucma_copy_iboe_route() 669 ib_copy_path_rec_to_user(&resp->ib_route[1], ucma_copy_iboe_route() 673 ib_copy_path_rec_to_user(&resp->ib_route[0], ucma_copy_iboe_route() 681 static void ucma_copy_iw_route(struct rdma_ucm_query_route_resp *resp, ucma_copy_iw_route() argument 687 rdma_addr_get_dgid(dev_addr, (union ib_gid *) &resp->ib_route[0].dgid); ucma_copy_iw_route() 688 rdma_addr_get_sgid(dev_addr, (union ib_gid *) &resp->ib_route[0].sgid); ucma_copy_iw_route() 696 struct rdma_ucm_query_route_resp resp; ucma_query_route() local 701 if (out_len < sizeof(resp)) ucma_query_route() 711 memset(&resp, 0, sizeof resp); ucma_query_route() 713 memcpy(&resp.src_addr, addr, addr->sa_family == AF_INET ? ucma_query_route() 717 memcpy(&resp.dst_addr, addr, addr->sa_family == AF_INET ? ucma_query_route() 723 resp.node_guid = (__force __u64) ctx->cm_id->device->node_guid; ucma_query_route() 724 resp.port_num = ctx->cm_id->port_num; ucma_query_route() 730 ucma_copy_ib_route(&resp, &ctx->cm_id->route); ucma_query_route() 733 ucma_copy_iboe_route(&resp, &ctx->cm_id->route); ucma_query_route() 740 ucma_copy_iw_route(&resp, &ctx->cm_id->route); ucma_query_route() 748 &resp, sizeof(resp))) ucma_query_route() 756 struct rdma_ucm_query_addr_resp *resp) ucma_query_device_addr() 761 resp->node_guid = (__force __u64) cm_id->device->node_guid; ucma_query_device_addr() 762 resp->port_num = cm_id->port_num; ucma_query_device_addr() 763 resp->pkey = (__force __u16) cpu_to_be16( ucma_query_device_addr() 770 struct rdma_ucm_query_addr_resp resp; ucma_query_addr() local 774 if (out_len < sizeof(resp)) ucma_query_addr() 777 memset(&resp, 0, sizeof resp); ucma_query_addr() 780 resp.src_size = rdma_addr_size(addr); ucma_query_addr() 781 memcpy(&resp.src_addr, addr, resp.src_size); ucma_query_addr() 784 resp.dst_size = rdma_addr_size(addr); ucma_query_addr() 785 memcpy(&resp.dst_addr, addr, resp.dst_size); ucma_query_addr() 787 ucma_query_device_addr(ctx->cm_id, &resp); ucma_query_addr() 789 if (copy_to_user(response, &resp, sizeof(resp))) ucma_query_addr() 798 struct rdma_ucm_query_path_resp *resp; ucma_query_path() local 801 if (out_len < sizeof(*resp)) ucma_query_path() 804 resp = kzalloc(out_len, GFP_KERNEL); ucma_query_path() 805 if (!resp) ucma_query_path() 808 resp->num_paths = ctx->cm_id->route.num_paths; ucma_query_path() 809 for (i = 0, out_len -= sizeof(*resp); ucma_query_path() 810 i < resp->num_paths && out_len > sizeof(struct ib_path_rec_data); ucma_query_path() 813 resp->path_data[i].flags = IB_PATH_GMP | IB_PATH_PRIMARY | ucma_query_path() 816 &resp->path_data[i].path_rec); ucma_query_path() 819 if (copy_to_user(response, resp, ucma_query_path() 820 sizeof(*resp) + (i * sizeof(struct ib_path_rec_data)))) ucma_query_path() 823 kfree(resp); ucma_query_path() 830 struct rdma_ucm_query_addr_resp resp; ucma_query_gid() local 834 if (out_len < sizeof(resp)) ucma_query_gid() 837 memset(&resp, 0, sizeof resp); ucma_query_gid() 839 ucma_query_device_addr(ctx->cm_id, &resp); ucma_query_gid() 841 addr = (struct sockaddr_ib *) &resp.src_addr; ucma_query_gid() 842 resp.src_size = sizeof(*addr); ucma_query_gid() 844 memcpy(addr, &ctx->cm_id->route.addr.src_addr, resp.src_size); ucma_query_gid() 847 addr->sib_pkey = (__force __be16) resp.pkey; ucma_query_gid() 854 addr = (struct sockaddr_ib *) &resp.dst_addr; ucma_query_gid() 855 resp.dst_size = sizeof(*addr); ucma_query_gid() 857 memcpy(addr, &ctx->cm_id->route.addr.dst_addr, resp.dst_size); ucma_query_gid() 860 addr->sib_pkey = (__force __be16) resp.pkey; ucma_query_gid() 867 if (copy_to_user(response, &resp, sizeof(resp))) ucma_query_gid() 1042 struct ib_uverbs_qp_attr resp; ucma_init_qp_attr() local 1047 if (out_len < sizeof(resp)) ucma_init_qp_attr() 1057 resp.qp_attr_mask = 0; ucma_init_qp_attr() 1060 ret = rdma_init_qp_attr(ctx->cm_id, &qp_attr, &resp.qp_attr_mask); ucma_init_qp_attr() 1064 ib_copy_qp_attr_to_user(&resp, &qp_attr); ucma_init_qp_attr() 1066 &resp, sizeof(resp))) ucma_init_qp_attr() 1228 struct rdma_ucm_create_id_resp resp; ucma_process_join() local 1234 if (out_len < sizeof(resp)) ucma_process_join() 1258 resp.id = mc->id; ucma_process_join() 1260 &resp, sizeof(resp))) { ucma_process_join() 1321 struct rdma_ucm_destroy_id_resp resp; ucma_leave_multicast() local 1325 if (out_len < sizeof(resp)) ucma_leave_multicast() 1355 resp.events_reported = mc->events_reported; ucma_leave_multicast() 1359 &resp, sizeof(resp))) ucma_leave_multicast() 1402 struct rdma_ucm_migrate_resp resp; ucma_migrate_id() local 1425 resp.events_reported = ctx->events_reported; ucma_migrate_id() 1439 resp.events_reported = ctx->events_reported; ucma_migrate_id() 1446 &resp, sizeof(resp))) ucma_migrate_id() 755 ucma_query_device_addr(struct rdma_cm_id *cm_id, struct rdma_ucm_query_addr_resp *resp) ucma_query_device_addr() argument
|
H A D | ucm.c | 97 struct ib_ucm_event_resp resp; member in struct:ib_ucm_event 168 if (ib_ucm_new_cm_id(uevent->resp.event)) ib_ucm_cleanup_events() 259 ib_ucm_event_req_get(&uvt->resp.u.req_resp, ib_ucm_event_process() 262 uvt->resp.present = IB_UCM_PRES_PRIMARY; ib_ucm_event_process() 263 uvt->resp.present |= (evt->param.req_rcvd.alternate_path ? ib_ucm_event_process() 267 ib_ucm_event_rep_get(&uvt->resp.u.rep_resp, ib_ucm_event_process() 273 uvt->resp.u.send_status = evt->param.send_status; ib_ucm_event_process() 277 uvt->resp.u.send_status = evt->param.send_status; ib_ucm_event_process() 281 uvt->resp.u.send_status = evt->param.send_status; ib_ucm_event_process() 284 uvt->resp.u.mra_resp.timeout = ib_ucm_event_process() 289 uvt->resp.u.rej_resp.reason = evt->param.rej_rcvd.reason; ib_ucm_event_process() 295 ib_copy_path_rec_to_user(&uvt->resp.u.lap_resp.path, ib_ucm_event_process() 298 uvt->resp.present = IB_UCM_PRES_ALTERNATE; ib_ucm_event_process() 301 uvt->resp.u.apr_resp.status = evt->param.apr_rcvd.ap_status; ib_ucm_event_process() 307 uvt->resp.u.sidr_req_resp.pkey = ib_ucm_event_process() 309 uvt->resp.u.sidr_req_resp.port = ib_ucm_event_process() 314 ib_ucm_event_sidr_rep_get(&uvt->resp.u.sidr_rep_resp, ib_ucm_event_process() 321 uvt->resp.u.send_status = evt->param.send_status; ib_ucm_event_process() 330 uvt->resp.present |= IB_UCM_PRES_DATA; ib_ucm_event_process() 338 uvt->resp.present |= IB_UCM_PRES_INFO; ib_ucm_event_process() 363 uevent->resp.uid = ctx->uid; ib_ucm_event_handler() 364 uevent->resp.id = ctx->id; ib_ucm_event_handler() 365 uevent->resp.event = event->event; ib_ucm_event_handler() 416 if (ib_ucm_new_cm_id(uevent->resp.event)) { ib_ucm_event() 425 uevent->resp.id = ctx->id; ib_ucm_event() 429 &uevent->resp, sizeof(uevent->resp))) { ib_ucm_event() 475 struct ib_ucm_create_id_resp resp; ib_ucm_create_id() local 479 if (out_len < sizeof(resp)) ib_ucm_create_id() 499 resp.id = ctx->id; ib_ucm_create_id() 501 &resp, sizeof(resp))) { ib_ucm_create_id() 522 struct ib_ucm_destroy_id_resp resp; ib_ucm_destroy_id() local 526 if (out_len < sizeof(resp)) ib_ucm_destroy_id() 553 resp.events_reported = ctx->events_reported; ib_ucm_destroy_id() 555 &resp, sizeof(resp))) ib_ucm_destroy_id() 566 struct ib_ucm_attr_id_resp resp; ib_ucm_attr_id() local 571 if (out_len < sizeof(resp)) ib_ucm_attr_id() 581 resp.service_id = ctx->cm_id->service_id; ib_ucm_attr_id() 582 resp.service_mask = ctx->cm_id->service_mask; ib_ucm_attr_id() 583 resp.local_id = ctx->cm_id->local_id; ib_ucm_attr_id() 584 resp.remote_id = ctx->cm_id->remote_id; ib_ucm_attr_id() 587 &resp, sizeof(resp))) ib_ucm_attr_id() 598 struct ib_uverbs_qp_attr resp; ib_ucm_init_qp_attr() local 604 if (out_len < sizeof(resp)) ib_ucm_init_qp_attr() 614 resp.qp_attr_mask = 0; ib_ucm_init_qp_attr() 617 result = ib_cm_init_qp_attr(ctx->cm_id, &qp_attr, &resp.qp_attr_mask); ib_ucm_init_qp_attr() 621 ib_copy_qp_attr_to_user(&resp, &qp_attr); ib_ucm_init_qp_attr() 624 &resp, sizeof(resp))) ib_ucm_init_qp_attr()
|
H A D | sa.h | 58 struct ib_sa_mcmember_rec *resp,
|
H A D | sa_query.c | 711 * occurred sending the query. The resp parameter of the callback is 724 struct ib_sa_path_rec *resp, ib_sa_path_rec_get() 828 * occurred sending the query. The resp parameter of the callback is 841 struct ib_sa_service_rec *resp, ib_sa_service_rec_query() 938 struct ib_sa_mcmember_rec *resp, ib_sa_mcmember_rec_query() 1029 struct ib_sa_guidinfo_rec *resp, ib_sa_guid_info_rec_query() 718 ib_sa_path_rec_get(struct ib_sa_client *client, struct ib_device *device, u8 port_num, struct ib_sa_path_rec *rec, ib_sa_comp_mask comp_mask, int timeout_ms, gfp_t gfp_mask, void (*callback)(int status, struct ib_sa_path_rec *resp, void *context), void *context, struct ib_sa_query **sa_query) ib_sa_path_rec_get() argument 835 ib_sa_service_rec_query(struct ib_sa_client *client, struct ib_device *device, u8 port_num, u8 method, struct ib_sa_service_rec *rec, ib_sa_comp_mask comp_mask, int timeout_ms, gfp_t gfp_mask, void (*callback)(int status, struct ib_sa_service_rec *resp, void *context), void *context, struct ib_sa_query **sa_query) ib_sa_service_rec_query() argument 931 ib_sa_mcmember_rec_query(struct ib_sa_client *client, struct ib_device *device, u8 port_num, u8 method, struct ib_sa_mcmember_rec *rec, ib_sa_comp_mask comp_mask, int timeout_ms, gfp_t gfp_mask, void (*callback)(int status, struct ib_sa_mcmember_rec *resp, void *context), void *context, struct ib_sa_query **sa_query) ib_sa_mcmember_rec_query() argument 1023 ib_sa_guid_info_rec_query(struct ib_sa_client *client, struct ib_device *device, u8 port_num, struct ib_sa_guidinfo_rec *rec, ib_sa_comp_mask comp_mask, u8 method, int timeout_ms, gfp_t gfp_mask, void (*callback)(int status, struct ib_sa_guidinfo_rec *resp, void *context), void *context, struct ib_sa_query **sa_query) ib_sa_guid_info_rec_query() argument
|
/linux-4.1.27/net/nfc/ |
H A D | digital_technology.c | 224 struct sk_buff *resp) digital_in_recv_ats() 230 if (IS_ERR(resp)) { digital_in_recv_ats() 231 rc = PTR_ERR(resp); digital_in_recv_ats() 232 resp = NULL; digital_in_recv_ats() 236 if (resp->len < 2) { digital_in_recv_ats() 241 fsdi = DIGITAL_ATS_FSCI(resp->data[1]); digital_in_recv_ats() 252 dev_kfree_skb(resp); digital_in_recv_ats() 281 struct sk_buff *resp) digital_in_recv_sel_res() 288 if (IS_ERR(resp)) { digital_in_recv_sel_res() 289 rc = PTR_ERR(resp); digital_in_recv_sel_res() 290 resp = NULL; digital_in_recv_sel_res() 295 rc = digital_skb_check_crc_a(resp); digital_in_recv_sel_res() 302 if (!resp->len) { digital_in_recv_sel_res() 307 sel_res = resp->data[0]; digital_in_recv_sel_res() 343 dev_kfree_skb(resp); digital_in_recv_sel_res() 396 struct sk_buff *resp) digital_in_recv_sdd_res() 404 if (IS_ERR(resp)) { digital_in_recv_sdd_res() 405 rc = PTR_ERR(resp); digital_in_recv_sdd_res() 406 resp = NULL; digital_in_recv_sdd_res() 410 if (resp->len < DIGITAL_SDD_RES_LEN) { digital_in_recv_sdd_res() 416 sdd_res = (struct digital_sdd_res *)resp->data; digital_in_recv_sdd_res() 442 dev_kfree_skb(resp); digital_in_recv_sdd_res() 481 struct sk_buff *resp) digital_in_recv_sens_res() 486 if (IS_ERR(resp)) { digital_in_recv_sens_res() 487 rc = PTR_ERR(resp); digital_in_recv_sens_res() 488 resp = NULL; digital_in_recv_sens_res() 492 if (resp->len < sizeof(u16)) { digital_in_recv_sens_res() 503 target->sens_res = __le16_to_cpu(*(__le16 *)resp->data); digital_in_recv_sens_res() 517 dev_kfree_skb(resp); digital_in_recv_sens_res() 553 int digital_in_recv_mifare_res(struct sk_buff *resp) digital_in_recv_mifare_res() argument 560 if (resp->len == DIGITAL_MIFARE_READ_RES_LEN + DIGITAL_CRC_LEN) { digital_in_recv_mifare_res() 561 if (digital_skb_check_crc_a(resp)) { digital_in_recv_mifare_res() 570 if (resp->len == 1 && resp->data[0] == DIGITAL_MIFARE_ACK_RES) { digital_in_recv_mifare_res() 571 resp->data[0] = 0; digital_in_recv_mifare_res() 580 struct sk_buff *resp) digital_in_recv_attrib_res() 586 if (IS_ERR(resp)) { digital_in_recv_attrib_res() 587 rc = PTR_ERR(resp); digital_in_recv_attrib_res() 588 resp = NULL; digital_in_recv_attrib_res() 592 if (resp->len < sizeof(*attrib_res)) { digital_in_recv_attrib_res() 598 attrib_res = (struct digital_attrib_res *)resp->data; digital_in_recv_attrib_res() 609 dev_kfree_skb(resp); digital_in_recv_attrib_res() 651 struct sk_buff *resp) digital_in_recv_sensb_res() 658 if (IS_ERR(resp)) { digital_in_recv_sensb_res() 659 rc = PTR_ERR(resp); digital_in_recv_sensb_res() 660 resp = NULL; digital_in_recv_sensb_res() 664 if (resp->len != sizeof(*sensb_res)) { digital_in_recv_sensb_res() 670 sensb_res = (struct digital_sensb_res *)resp->data; digital_in_recv_sensb_res() 705 dev_kfree_skb(resp); digital_in_recv_sensb_res() 749 struct sk_buff *resp) digital_in_recv_sensf_res() 756 if (IS_ERR(resp)) { digital_in_recv_sensf_res() 757 rc = PTR_ERR(resp); digital_in_recv_sensf_res() 758 resp = NULL; digital_in_recv_sensf_res() 762 if (resp->len < DIGITAL_SENSF_RES_MIN_LENGTH) { digital_in_recv_sensf_res() 768 rc = digital_skb_check_crc_f(resp); digital_in_recv_sensf_res() 775 skb_pull(resp, 1); digital_in_recv_sensf_res() 779 sensf_res = (struct digital_sensf_res *)resp->data; digital_in_recv_sensf_res() 781 memcpy(target.sensf_res, sensf_res, resp->len); digital_in_recv_sensf_res() 782 target.sensf_res_len = resp->len; digital_in_recv_sensf_res() 796 dev_kfree_skb(resp); digital_in_recv_sensf_res() 847 void *arg, struct sk_buff *resp) digital_in_recv_iso15693_inv_res() 853 if (IS_ERR(resp)) { digital_in_recv_iso15693_inv_res() 854 rc = PTR_ERR(resp); digital_in_recv_iso15693_inv_res() 855 resp = NULL; digital_in_recv_iso15693_inv_res() 859 if (resp->len != sizeof(*res)) { digital_in_recv_iso15693_inv_res() 864 res = (struct digital_iso15693_inv_res *)resp->data; digital_in_recv_iso15693_inv_res() 887 dev_kfree_skb(resp); digital_in_recv_iso15693_inv_res() 963 struct sk_buff *resp) digital_tg_recv_sel_req() 967 if (IS_ERR(resp)) { digital_tg_recv_sel_req() 968 rc = PTR_ERR(resp); digital_tg_recv_sel_req() 969 resp = NULL; digital_tg_recv_sel_req() 974 rc = digital_skb_check_crc_a(resp); digital_tg_recv_sel_req() 989 dev_kfree_skb(resp); digital_tg_recv_sel_req() 1028 struct sk_buff *resp) digital_tg_recv_sdd_req() 1033 if (IS_ERR(resp)) { digital_tg_recv_sdd_req() 1034 rc = PTR_ERR(resp); digital_tg_recv_sdd_req() 1035 resp = NULL; digital_tg_recv_sdd_req() 1039 sdd_req = resp->data; digital_tg_recv_sdd_req() 1041 if (resp->len < 2 || sdd_req[0] != DIGITAL_CMD_SEL_REQ_CL1 || digital_tg_recv_sdd_req() 1053 dev_kfree_skb(resp); digital_tg_recv_sdd_req() 1087 struct sk_buff *resp) digital_tg_recv_sens_req() 1092 if (IS_ERR(resp)) { digital_tg_recv_sens_req() 1093 rc = PTR_ERR(resp); digital_tg_recv_sens_req() 1094 resp = NULL; digital_tg_recv_sens_req() 1098 sens_req = resp->data[0]; digital_tg_recv_sens_req() 1100 if (!resp->len || (sens_req != DIGITAL_CMD_SENS_REQ && digital_tg_recv_sens_req() 1112 dev_kfree_skb(resp); digital_tg_recv_sens_req() 1116 void *arg, struct sk_buff *resp) digital_tg_recv_atr_or_sensf_req() 1118 if (!IS_ERR(resp) && (resp->len >= 2) && digital_tg_recv_atr_or_sensf_req() 1119 (resp->data[1] == DIGITAL_CMD_SENSF_REQ)) digital_tg_recv_atr_or_sensf_req() 1120 digital_tg_recv_sensf_req(ddev, arg, resp); digital_tg_recv_atr_or_sensf_req() 1122 digital_tg_recv_atr_req(ddev, arg, resp); digital_tg_recv_atr_or_sensf_req() 1180 struct sk_buff *resp) digital_tg_recv_sensf_req() 1185 if (IS_ERR(resp)) { digital_tg_recv_sensf_req() 1186 rc = PTR_ERR(resp); digital_tg_recv_sensf_req() 1187 resp = NULL; digital_tg_recv_sensf_req() 1192 rc = digital_skb_check_crc_f(resp); digital_tg_recv_sensf_req() 1199 if (resp->len != sizeof(struct digital_sensf_req) + 1) { digital_tg_recv_sensf_req() 1204 skb_pull(resp, 1); digital_tg_recv_sensf_req() 1205 sensf_req = (struct digital_sensf_req *)resp->data; digital_tg_recv_sensf_req() 1218 dev_kfree_skb(resp); digital_tg_recv_sensf_req() 1278 struct sk_buff *resp) digital_tg_recv_md_req() 1283 if (IS_ERR(resp)) { digital_tg_recv_md_req() 1284 resp = NULL; digital_tg_recv_md_req() 1297 digital_tg_recv_sens_req(ddev, arg, resp); digital_tg_recv_md_req() 1304 digital_tg_recv_sensf_req(ddev, arg, resp); digital_tg_recv_md_req() 1314 dev_kfree_skb(resp); digital_tg_recv_md_req() 223 digital_in_recv_ats(struct nfc_digital_dev *ddev, void *arg, struct sk_buff *resp) digital_in_recv_ats() argument 280 digital_in_recv_sel_res(struct nfc_digital_dev *ddev, void *arg, struct sk_buff *resp) digital_in_recv_sel_res() argument 395 digital_in_recv_sdd_res(struct nfc_digital_dev *ddev, void *arg, struct sk_buff *resp) digital_in_recv_sdd_res() argument 480 digital_in_recv_sens_res(struct nfc_digital_dev *ddev, void *arg, struct sk_buff *resp) digital_in_recv_sens_res() argument 579 digital_in_recv_attrib_res(struct nfc_digital_dev *ddev, void *arg, struct sk_buff *resp) digital_in_recv_attrib_res() argument 650 digital_in_recv_sensb_res(struct nfc_digital_dev *ddev, void *arg, struct sk_buff *resp) digital_in_recv_sensb_res() argument 748 digital_in_recv_sensf_res(struct nfc_digital_dev *ddev, void *arg, struct sk_buff *resp) digital_in_recv_sensf_res() argument 846 digital_in_recv_iso15693_inv_res(struct nfc_digital_dev *ddev, void *arg, struct sk_buff *resp) digital_in_recv_iso15693_inv_res() argument 962 digital_tg_recv_sel_req(struct nfc_digital_dev *ddev, void *arg, struct sk_buff *resp) digital_tg_recv_sel_req() argument 1027 digital_tg_recv_sdd_req(struct nfc_digital_dev *ddev, void *arg, struct sk_buff *resp) digital_tg_recv_sdd_req() argument 1086 digital_tg_recv_sens_req(struct nfc_digital_dev *ddev, void *arg, struct sk_buff *resp) digital_tg_recv_sens_req() argument 1115 digital_tg_recv_atr_or_sensf_req(struct nfc_digital_dev *ddev, void *arg, struct sk_buff *resp) digital_tg_recv_atr_or_sensf_req() argument 1179 digital_tg_recv_sensf_req(struct nfc_digital_dev *ddev, void *arg, struct sk_buff *resp) digital_tg_recv_sensf_req() argument 1277 digital_tg_recv_md_req(struct nfc_digital_dev *ddev, void *arg, struct sk_buff *resp) digital_tg_recv_md_req() argument
|
H A D | digital_dep.c | 114 struct sk_buff *resp); 116 struct sk_buff *resp); 211 struct sk_buff *resp, digital_recv_dep_data_gather() 231 if (resp->len > skb_tailroom(ddev->chaining_skb)) { digital_recv_dep_data_gather() 246 memcpy(skb_put(ddev->chaining_skb, resp->len), resp->data, digital_recv_dep_data_gather() 247 resp->len); digital_recv_dep_data_gather() 249 kfree_skb(resp); digital_recv_dep_data_gather() 250 resp = NULL; digital_recv_dep_data_gather() 260 resp = ddev->chaining_skb; digital_recv_dep_data_gather() 264 return resp; digital_recv_dep_data_gather() 267 kfree_skb(resp); digital_recv_dep_data_gather() 276 struct sk_buff *resp) digital_in_recv_psl_res() 282 if (IS_ERR(resp)) { digital_in_recv_psl_res() 283 rc = PTR_ERR(resp); digital_in_recv_psl_res() 284 resp = NULL; digital_in_recv_psl_res() 288 rc = ddev->skb_check_crc(resp); digital_in_recv_psl_res() 294 rc = digital_skb_pull_dep_sod(ddev, resp); digital_in_recv_psl_res() 300 psl_res = (struct digital_psl_res *)resp->data; digital_in_recv_psl_res() 302 if ((resp->len != sizeof(*psl_res)) || digital_in_recv_psl_res() 333 dev_kfree_skb(resp); digital_in_recv_psl_res() 380 struct sk_buff *resp) digital_in_recv_atr_res() 387 if (IS_ERR(resp)) { digital_in_recv_atr_res() 388 rc = PTR_ERR(resp); digital_in_recv_atr_res() 389 resp = NULL; digital_in_recv_atr_res() 393 rc = ddev->skb_check_crc(resp); digital_in_recv_atr_res() 399 rc = digital_skb_pull_dep_sod(ddev, resp); digital_in_recv_atr_res() 405 if (resp->len < sizeof(struct digital_atr_res)) { digital_in_recv_atr_res() 410 gb_len = resp->len - sizeof(struct digital_atr_res); digital_in_recv_atr_res() 412 atr_res = (struct digital_atr_res *)resp->data; digital_in_recv_atr_res() 439 dev_kfree_skb(resp); digital_in_recv_atr_res() 655 struct sk_buff *resp) digital_in_recv_dep_res() 663 if (IS_ERR(resp)) { digital_in_recv_dep_res() 664 rc = PTR_ERR(resp); digital_in_recv_dep_res() 665 resp = NULL; digital_in_recv_dep_res() 690 rc = digital_skb_pull_dep_sod(ddev, resp); digital_in_recv_dep_res() 696 rc = ddev->skb_check_crc(resp); digital_in_recv_dep_res() 698 if ((resp->len >= 4) && digital_in_recv_dep_res() 706 kfree_skb(resp); digital_in_recv_dep_res() 718 if (resp->len > ddev->local_payload_max) { digital_in_recv_dep_res() 724 dep_res = (struct digital_dep_req_res *)resp->data; digital_in_recv_dep_res() 726 if (resp->len < size || dep_res->dir != DIGITAL_NFC_DEP_FRAME_DIR_IN || digital_in_recv_dep_res() 745 if (size > resp->len) { digital_in_recv_dep_res() 750 skb_pull(resp, size); digital_in_recv_dep_res() 766 resp = digital_recv_dep_data_gather(ddev, pfb, resp, digital_in_recv_dep_res() 769 if (IS_ERR(resp)) { digital_in_recv_dep_res() 770 rc = PTR_ERR(resp); digital_in_recv_dep_res() 771 resp = NULL; digital_in_recv_dep_res() 775 /* If resp is NULL then we're still chaining so return and digital_in_recv_dep_res() 779 if (!resp) digital_in_recv_dep_res() 826 rc = digital_in_send_rtox(ddev, data_exch, resp->data[0]); digital_in_recv_dep_res() 830 kfree_skb(resp); digital_in_recv_dep_res() 835 data_exch->cb(data_exch->cb_context, resp, rc); digital_in_recv_dep_res() 847 kfree_skb(resp); digital_in_recv_dep_res() 1020 struct sk_buff *resp) digital_tg_recv_dep_req() 1027 if (IS_ERR(resp)) { digital_tg_recv_dep_req() 1028 rc = PTR_ERR(resp); digital_tg_recv_dep_req() 1029 resp = NULL; digital_tg_recv_dep_req() 1033 rc = ddev->skb_check_crc(resp); digital_tg_recv_dep_req() 1039 rc = digital_skb_pull_dep_sod(ddev, resp); digital_tg_recv_dep_req() 1045 if (resp->len > ddev->local_payload_max) { digital_tg_recv_dep_req() 1051 dep_req = (struct digital_dep_req_res *)resp->data; digital_tg_recv_dep_req() 1053 if (resp->len < size || dep_req->dir != DIGITAL_NFC_DEP_FRAME_DIR_OUT || digital_tg_recv_dep_req() 1062 if (ddev->did && (ddev->did == resp->data[3])) { digital_tg_recv_dep_req() 1078 if (size > resp->len) { digital_tg_recv_dep_req() 1083 skb_pull(resp, size); digital_tg_recv_dep_req() 1110 resp = digital_recv_dep_data_gather(ddev, pfb, resp, digital_tg_recv_dep_req() 1112 if (IS_ERR(resp)) { digital_tg_recv_dep_req() 1113 rc = PTR_ERR(resp); digital_tg_recv_dep_req() 1114 resp = NULL; digital_tg_recv_dep_req() 1118 /* If resp is NULL then we're still chaining so return and digital_tg_recv_dep_req() 1122 if (!resp) digital_tg_recv_dep_req() 1185 kfree_skb(resp); digital_tg_recv_dep_req() 1189 rc = nfc_tm_data_received(ddev->nfc_dev, resp); digital_tg_recv_dep_req() 1201 kfree_skb(resp); digital_tg_recv_dep_req() 1258 void *arg, struct sk_buff *resp) digital_tg_send_psl_res_complete() 1262 if (IS_ERR(resp)) digital_tg_send_psl_res_complete() 1271 dev_kfree_skb(resp); digital_tg_send_psl_res_complete() 1308 struct sk_buff *resp) digital_tg_recv_psl_req() 1315 if (IS_ERR(resp)) { digital_tg_recv_psl_req() 1316 rc = PTR_ERR(resp); digital_tg_recv_psl_req() 1317 resp = NULL; digital_tg_recv_psl_req() 1321 rc = ddev->skb_check_crc(resp); digital_tg_recv_psl_req() 1327 rc = digital_skb_pull_dep_sod(ddev, resp); digital_tg_recv_psl_req() 1333 psl_req = (struct digital_psl_req *)resp->data; digital_tg_recv_psl_req() 1335 if (resp->len != sizeof(struct digital_psl_req) || digital_tg_recv_psl_req() 1373 kfree_skb(resp); digital_tg_recv_psl_req() 1377 void *arg, struct sk_buff *resp) digital_tg_send_atr_res_complete() 1381 if (IS_ERR(resp)) { digital_tg_send_atr_res_complete() 1387 if (resp->data[0] == DIGITAL_NFC_DEP_NFCA_SOD_SB) digital_tg_send_atr_res_complete() 1392 if (resp->data[offset] == DIGITAL_CMD_PSL_REQ) digital_tg_send_atr_res_complete() 1393 digital_tg_recv_psl_req(ddev, arg, resp); digital_tg_send_atr_res_complete() 1395 digital_tg_recv_dep_req(ddev, arg, resp); digital_tg_send_atr_res_complete() 1451 struct sk_buff *resp) digital_tg_recv_atr_req() 1458 if (IS_ERR(resp)) { digital_tg_recv_atr_req() 1459 rc = PTR_ERR(resp); digital_tg_recv_atr_req() 1460 resp = NULL; digital_tg_recv_atr_req() 1464 if (!resp->len) { digital_tg_recv_atr_req() 1469 if (resp->data[0] == DIGITAL_NFC_DEP_NFCA_SOD_SB) { digital_tg_recv_atr_req() 1477 if (resp->len < min_size) { digital_tg_recv_atr_req() 1484 rc = ddev->skb_check_crc(resp); digital_tg_recv_atr_req() 1490 rc = digital_skb_pull_dep_sod(ddev, resp); digital_tg_recv_atr_req() 1496 atr_req = (struct digital_atr_req *)resp->data; digital_tg_recv_atr_req() 1524 gb_len = resp->len - sizeof(struct digital_atr_req); digital_tg_recv_atr_req() 1541 dev_kfree_skb(resp); digital_tg_recv_atr_req() 210 digital_recv_dep_data_gather(struct nfc_digital_dev *ddev, u8 pfb, struct sk_buff *resp, int (*send_ack)(struct nfc_digital_dev *ddev, struct digital_data_exch *data_exch), struct digital_data_exch *data_exch) digital_recv_dep_data_gather() argument 275 digital_in_recv_psl_res(struct nfc_digital_dev *ddev, void *arg, struct sk_buff *resp) digital_in_recv_psl_res() argument 379 digital_in_recv_atr_res(struct nfc_digital_dev *ddev, void *arg, struct sk_buff *resp) digital_in_recv_atr_res() argument 654 digital_in_recv_dep_res(struct nfc_digital_dev *ddev, void *arg, struct sk_buff *resp) digital_in_recv_dep_res() argument 1019 digital_tg_recv_dep_req(struct nfc_digital_dev *ddev, void *arg, struct sk_buff *resp) digital_tg_recv_dep_req() argument 1257 digital_tg_send_psl_res_complete(struct nfc_digital_dev *ddev, void *arg, struct sk_buff *resp) digital_tg_send_psl_res_complete() argument 1307 digital_tg_recv_psl_req(struct nfc_digital_dev *ddev, void *arg, struct sk_buff *resp) digital_tg_recv_psl_req() argument 1376 digital_tg_send_atr_res_complete(struct nfc_digital_dev *ddev, void *arg, struct sk_buff *resp) digital_tg_send_atr_res_complete() argument 1450 digital_tg_recv_atr_req(struct nfc_digital_dev *ddev, void *arg, struct sk_buff *resp) digital_tg_recv_atr_req() argument
|
H A D | digital_core.c | 40 struct sk_buff *resp; member in struct:digital_cmd 135 if (!IS_ERR(cmd->resp)) digital_wq_cmd_complete() 137 cmd->resp->data, cmd->resp->len, false); digital_wq_cmd_complete() 139 cmd->cmd_cb(ddev, cmd->cb_context, cmd->resp); digital_wq_cmd_complete() 148 void *arg, struct sk_buff *resp) digital_send_cmd_complete() 152 cmd->resp = resp; digital_send_cmd_complete() 654 struct sk_buff *resp) digital_in_send_complete() 659 if (IS_ERR(resp)) { digital_in_send_complete() 660 rc = PTR_ERR(resp); digital_in_send_complete() 661 resp = NULL; digital_in_send_complete() 666 rc = digital_in_recv_mifare_res(resp); digital_in_send_complete() 673 rc = digital_in_iso_dep_pull_sod(ddev, resp); digital_in_send_complete() 678 rc = ddev->skb_check_crc(resp); digital_in_send_complete() 682 kfree_skb(resp); digital_in_send_complete() 683 resp = NULL; digital_in_send_complete() 686 data_exch->cb(data_exch->cb_context, resp, rc); digital_in_send_complete() 147 digital_send_cmd_complete(struct nfc_digital_dev *ddev, void *arg, struct sk_buff *resp) digital_send_cmd_complete() argument 653 digital_in_send_complete(struct nfc_digital_dev *ddev, void *arg, struct sk_buff *resp) digital_in_send_complete() argument
|
H A D | digital.h | 87 int digital_in_recv_mifare_res(struct sk_buff *resp); 106 struct sk_buff *resp); 109 struct sk_buff *resp); 119 struct sk_buff *resp); 126 struct sk_buff *resp);
|
/linux-4.1.27/drivers/net/wireless/mwifiex/ |
H A D | sta_cmdresp.c | 45 struct host_cmd_ds_command *resp) mwifiex_process_cmdresp_error() 53 resp->command, resp->result); mwifiex_process_cmdresp_error() 58 switch (le16_to_cpu(resp->command)) { mwifiex_process_cmdresp_error() 60 pm = &resp->params.psmode_enh; mwifiex_process_cmdresp_error() 63 resp->result, le16_to_cpu(pm->action)); mwifiex_process_cmdresp_error() 122 struct host_cmd_ds_command *resp) mwifiex_ret_802_11_rssi_info() 125 &resp->params.rssi_info_rsp; mwifiex_ret_802_11_rssi_info() 182 struct host_cmd_ds_command *resp, mwifiex_ret_802_11_snmp_mib() 185 struct host_cmd_ds_802_11_snmp_mib *smib = &resp->params.smib; mwifiex_ret_802_11_snmp_mib() 228 struct host_cmd_ds_command *resp, mwifiex_ret_get_log() 232 &resp->params.get_log; mwifiex_ret_get_log() 277 struct host_cmd_ds_command *resp) mwifiex_ret_tx_rate_cfg() 279 struct host_cmd_ds_tx_rate_cfg *rate_cfg = &resp->params.tx_rate_cfg; mwifiex_ret_tx_rate_cfg() 287 tlv_buf_left = le16_to_cpu(resp->size) - S_DS_GEN - sizeof(*rate_cfg); mwifiex_ret_tx_rate_cfg() 391 struct host_cmd_ds_command *resp) mwifiex_ret_tx_power_cfg() 394 struct host_cmd_ds_txpwr_cfg *txp_cfg = &resp->params.txp_cfg; mwifiex_ret_tx_power_cfg() 408 tlv_buf_left = le16_to_cpu(resp->size) - S_DS_GEN - sizeof(*txp_cfg); mwifiex_ret_tx_power_cfg() 445 struct host_cmd_ds_command *resp) mwifiex_ret_rf_tx_power() 447 struct host_cmd_ds_rf_tx_pwr *txp = &resp->params.txp; mwifiex_ret_rf_tx_power() 469 struct host_cmd_ds_command *resp) mwifiex_ret_rf_antenna() 471 struct host_cmd_ds_rf_ant_mimo *ant_mimo = &resp->params.ant_mimo; mwifiex_ret_rf_antenna() 472 struct host_cmd_ds_rf_ant_siso *ant_siso = &resp->params.ant_siso; mwifiex_ret_rf_antenna() 498 struct host_cmd_ds_command *resp) mwifiex_ret_802_11_mac_address() 501 &resp->params.mac_addr; mwifiex_ret_802_11_mac_address() 516 struct host_cmd_ds_command *resp) mwifiex_ret_mac_multicast_adr() 531 struct host_cmd_ds_command *resp) mwifiex_ret_802_11_tx_rate_query() 533 priv->tx_rate = resp->params.tx_rate.tx_rate; mwifiex_ret_802_11_tx_rate_query() 534 priv->tx_htinfo = resp->params.tx_rate.ht_info; mwifiex_ret_802_11_tx_rate_query() 551 struct host_cmd_ds_command *resp) mwifiex_ret_802_11_deauthenticate() 556 if (!memcmp(resp->params.deauth.mac_addr, mwifiex_ret_802_11_deauthenticate() 558 sizeof(resp->params.deauth.mac_addr))) mwifiex_ret_802_11_deauthenticate() 570 struct host_cmd_ds_command *resp) mwifiex_ret_802_11_ad_hoc_stop() 583 struct host_cmd_ds_command *resp) mwifiex_ret_802_11_key_material_v1() 586 &resp->params.key_material; mwifiex_ret_802_11_key_material_v1() 612 struct host_cmd_ds_command *resp) mwifiex_ret_802_11_key_material_v2() 617 key_v2 = &resp->params.key_material_v2; mwifiex_ret_802_11_key_material_v2() 642 struct host_cmd_ds_command *resp) mwifiex_ret_802_11_key_material() 645 return mwifiex_ret_802_11_key_material_v2(priv, resp); mwifiex_ret_802_11_key_material() 647 return mwifiex_ret_802_11_key_material_v1(priv, resp); mwifiex_ret_802_11_key_material() 654 struct host_cmd_ds_command *resp) mwifiex_ret_802_11d_domain_info() 657 &resp->params.domain_info_resp; mwifiex_ret_802_11d_domain_info() 698 struct host_cmd_ds_command *resp, mwifiex_ret_ver_ext() 701 struct host_cmd_ds_version_ext *ver_ext = &resp->params.verext; mwifiex_ret_ver_ext() 717 struct host_cmd_ds_command *resp, mwifiex_ret_remain_on_chan() 720 struct host_cmd_ds_remain_on_chan *resp_cfg = &resp->params.roc_cfg; mwifiex_ret_remain_on_chan() 733 struct host_cmd_ds_command *resp, mwifiex_ret_p2p_mode_cfg() 736 struct host_cmd_ds_p2p_mode_cfg *mode_cfg = &resp->params.mode_cfg; mwifiex_ret_p2p_mode_cfg() 750 static int mwifiex_ret_reg_access(u16 type, struct host_cmd_ds_command *resp, mwifiex_ret_reg_access() argument 770 r.mac = &resp->params.mac_reg; mwifiex_ret_reg_access() 775 r.bbp = &resp->params.bbp_reg; mwifiex_ret_reg_access() 781 r.rf = &resp->params.rf_reg; mwifiex_ret_reg_access() 786 r.pmic = &resp->params.pmic_reg; mwifiex_ret_reg_access() 791 r.rf = &resp->params.rf_reg; mwifiex_ret_reg_access() 796 r.eeprom = &resp->params.eeprom; mwifiex_ret_reg_access() 825 struct host_cmd_ds_command *resp) mwifiex_ret_ibss_coalescing_status() 828 &(resp->params.ibss_coalescing); mwifiex_ret_ibss_coalescing_status() 862 struct host_cmd_ds_command *resp) mwifiex_ret_tdls_oper() 864 struct host_cmd_ds_tdls_oper *cmd_tdls_oper = &resp->params.tdls_oper; mwifiex_ret_tdls_oper() 925 struct host_cmd_ds_command *resp) mwifiex_ret_subsc_evt() 928 &resp->params.subsc_evt; mwifiex_ret_subsc_evt() 940 struct host_cmd_ds_command *resp) mwifiex_ret_cfg_data() 942 if (resp->result != HostCmd_RESULT_OK) { mwifiex_ret_cfg_data() 943 dev_err(priv->adapter->dev, "Cal data cmd resp failed\n"); mwifiex_ret_cfg_data() 952 struct host_cmd_ds_command *resp) mwifiex_ret_sdio_rx_aggr_cfg() 956 &resp->params.sdio_rx_aggr_cfg; mwifiex_ret_sdio_rx_aggr_cfg() 971 struct host_cmd_ds_command *resp) mwifiex_process_sta_cmdresp() 978 if (resp->result != HostCmd_RESULT_OK) { mwifiex_process_sta_cmdresp() 979 mwifiex_process_cmdresp_error(priv, resp); mwifiex_process_sta_cmdresp() 985 ret = mwifiex_ret_get_hw_spec(priv, resp); mwifiex_process_sta_cmdresp() 988 ret = mwifiex_ret_cfg_data(priv, resp); mwifiex_process_sta_cmdresp() 993 ret = mwifiex_ret_802_11_mac_address(priv, resp); mwifiex_process_sta_cmdresp() 996 ret = mwifiex_ret_mac_multicast_adr(priv, resp); mwifiex_process_sta_cmdresp() 999 ret = mwifiex_ret_tx_rate_cfg(priv, resp); mwifiex_process_sta_cmdresp() 1002 ret = mwifiex_ret_802_11_scan(priv, resp); mwifiex_process_sta_cmdresp() 1006 ret = mwifiex_ret_802_11_scan_ext(priv, resp); mwifiex_process_sta_cmdresp() 1010 ret = mwifiex_ret_802_11_scan(priv, resp); mwifiex_process_sta_cmdresp() 1015 ret = mwifiex_ret_tx_power_cfg(priv, resp); mwifiex_process_sta_cmdresp() 1018 ret = mwifiex_ret_rf_tx_power(priv, resp); mwifiex_process_sta_cmdresp() 1021 ret = mwifiex_ret_rf_antenna(priv, resp); mwifiex_process_sta_cmdresp() 1024 ret = mwifiex_ret_enh_power_mode(priv, resp, data_buf); mwifiex_process_sta_cmdresp() 1027 ret = mwifiex_ret_802_11_hs_cfg(priv, resp); mwifiex_process_sta_cmdresp() 1030 ret = mwifiex_ret_802_11_associate(priv, resp); mwifiex_process_sta_cmdresp() 1033 ret = mwifiex_ret_802_11_deauthenticate(priv, resp); mwifiex_process_sta_cmdresp() 1037 ret = mwifiex_ret_802_11_ad_hoc(priv, resp); mwifiex_process_sta_cmdresp() 1040 ret = mwifiex_ret_802_11_ad_hoc_stop(priv, resp); mwifiex_process_sta_cmdresp() 1043 ret = mwifiex_ret_get_log(priv, resp, data_buf); mwifiex_process_sta_cmdresp() 1046 ret = mwifiex_ret_802_11_rssi_info(priv, resp); mwifiex_process_sta_cmdresp() 1049 ret = mwifiex_ret_802_11_snmp_mib(priv, resp, data_buf); mwifiex_process_sta_cmdresp() 1052 ret = mwifiex_ret_802_11_tx_rate_query(priv, resp); mwifiex_process_sta_cmdresp() 1055 ret = mwifiex_ret_ver_ext(priv, resp, data_buf); mwifiex_process_sta_cmdresp() 1058 ret = mwifiex_ret_remain_on_chan(priv, resp, data_buf); mwifiex_process_sta_cmdresp() 1063 ret = mwifiex_ret_p2p_mode_cfg(priv, resp, data_buf); mwifiex_process_sta_cmdresp() 1070 ret = mwifiex_ret_802_11_key_material(priv, resp); mwifiex_process_sta_cmdresp() 1073 ret = mwifiex_ret_802_11d_domain_info(priv, resp); mwifiex_process_sta_cmdresp() 1076 ret = mwifiex_ret_11n_addba_req(priv, resp); mwifiex_process_sta_cmdresp() 1079 ret = mwifiex_ret_11n_delba(priv, resp); mwifiex_process_sta_cmdresp() 1082 ret = mwifiex_ret_11n_addba_resp(priv, resp); mwifiex_process_sta_cmdresp() 1085 adapter->tx_buf_size = (u16) le16_to_cpu(resp->params. mwifiex_process_sta_cmdresp() 1096 le16_to_cpu(resp->params.tx_buf.mp_end_port)); mwifiex_process_sta_cmdresp() 1101 ret = mwifiex_ret_wmm_get_status(priv, resp); mwifiex_process_sta_cmdresp() 1104 ret = mwifiex_ret_ibss_coalescing_status(priv, resp); mwifiex_process_sta_cmdresp() 1112 ret = mwifiex_ret_reg_access(cmdresp_no, resp, data_buf); mwifiex_process_sta_cmdresp() 1121 ret = mwifiex_ret_subsc_evt(priv, resp); mwifiex_process_sta_cmdresp() 1141 ret = mwifiex_ret_tdls_oper(priv, resp); mwifiex_process_sta_cmdresp() 1146 ret = mwifiex_ret_sdio_rx_aggr_cfg(priv, resp); mwifiex_process_sta_cmdresp() 1150 resp->command); mwifiex_process_sta_cmdresp() 44 mwifiex_process_cmdresp_error(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_process_cmdresp_error() argument 121 mwifiex_ret_802_11_rssi_info(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_802_11_rssi_info() argument 181 mwifiex_ret_802_11_snmp_mib(struct mwifiex_private *priv, struct host_cmd_ds_command *resp, u32 *data_buf) mwifiex_ret_802_11_snmp_mib() argument 227 mwifiex_ret_get_log(struct mwifiex_private *priv, struct host_cmd_ds_command *resp, struct mwifiex_ds_get_stats *stats) mwifiex_ret_get_log() argument 276 mwifiex_ret_tx_rate_cfg(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_tx_rate_cfg() argument 390 mwifiex_ret_tx_power_cfg(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_tx_power_cfg() argument 444 mwifiex_ret_rf_tx_power(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_rf_tx_power() argument 468 mwifiex_ret_rf_antenna(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_rf_antenna() argument 497 mwifiex_ret_802_11_mac_address(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_802_11_mac_address() argument 515 mwifiex_ret_mac_multicast_adr(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_mac_multicast_adr() argument 530 mwifiex_ret_802_11_tx_rate_query(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_802_11_tx_rate_query() argument 550 mwifiex_ret_802_11_deauthenticate(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_802_11_deauthenticate() argument 569 mwifiex_ret_802_11_ad_hoc_stop(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_802_11_ad_hoc_stop() argument 582 mwifiex_ret_802_11_key_material_v1(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_802_11_key_material_v1() argument 611 mwifiex_ret_802_11_key_material_v2(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_802_11_key_material_v2() argument 641 mwifiex_ret_802_11_key_material(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_802_11_key_material() argument 653 mwifiex_ret_802_11d_domain_info(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_802_11d_domain_info() argument 697 mwifiex_ret_ver_ext(struct mwifiex_private *priv, struct host_cmd_ds_command *resp, struct host_cmd_ds_version_ext *version_ext) mwifiex_ret_ver_ext() argument 716 mwifiex_ret_remain_on_chan(struct mwifiex_private *priv, struct host_cmd_ds_command *resp, struct host_cmd_ds_remain_on_chan *roc_cfg) mwifiex_ret_remain_on_chan() argument 732 mwifiex_ret_p2p_mode_cfg(struct mwifiex_private *priv, struct host_cmd_ds_command *resp, void *data_buf) mwifiex_ret_p2p_mode_cfg() argument 824 mwifiex_ret_ibss_coalescing_status(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_ibss_coalescing_status() argument 861 mwifiex_ret_tdls_oper(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_tdls_oper() argument 924 mwifiex_ret_subsc_evt(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_subsc_evt() argument 939 mwifiex_ret_cfg_data(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_cfg_data() argument 951 mwifiex_ret_sdio_rx_aggr_cfg(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_sdio_rx_aggr_cfg() argument 970 mwifiex_process_sta_cmdresp(struct mwifiex_private *priv, u16 cmdresp_no, struct host_cmd_ds_command *resp) mwifiex_process_sta_cmdresp() argument
|
H A D | cmdevt.c | 761 struct host_cmd_ds_command *resp; mwifiex_process_cmdresp() local 774 resp = (struct host_cmd_ds_command *) adapter->upld_buf; mwifiex_process_cmdresp() 776 le16_to_cpu(resp->command)); mwifiex_process_cmdresp() 782 resp = (struct host_cmd_ds_command *) adapter->curr_cmd->resp_skb->data; mwifiex_process_cmdresp() 785 le16_to_cpu(resp->command)); mwifiex_process_cmdresp() 796 uint16_t size = le16_to_cpu(resp->size); mwifiex_process_cmdresp() 797 dev_dbg(adapter->dev, "info: host cmd resp size = %d\n", size); mwifiex_process_cmdresp() 802 memcpy(hostcmd->cmd, resp, size); mwifiex_process_cmdresp() 805 orig_cmdresp_no = le16_to_cpu(resp->command); mwifiex_process_cmdresp() 809 HostCmd_GET_BSS_NO(le16_to_cpu(resp->seq_num)), mwifiex_process_cmdresp() 810 HostCmd_GET_BSS_TYPE(le16_to_cpu(resp->seq_num))); mwifiex_process_cmdresp() 814 resp->command = cpu_to_le16(orig_cmdresp_no & HostCmd_CMD_ID_MASK); mwifiex_process_cmdresp() 816 cmdresp_no = le16_to_cpu(resp->command); mwifiex_process_cmdresp() 817 cmdresp_result = le16_to_cpu(resp->result); mwifiex_process_cmdresp() 828 le16_to_cpu(resp->size), le16_to_cpu(resp->seq_num)); mwifiex_process_cmdresp() 831 dev_err(adapter->dev, "CMD_RESP: invalid cmd resp\n"); mwifiex_process_cmdresp() 846 ret = mwifiex_ret_802_11_hs_cfg(priv, resp); mwifiex_process_cmdresp() 849 ret = mwifiex_process_sta_cmdresp(priv, cmdresp_no, resp); mwifiex_process_cmdresp() 1147 struct host_cmd_ds_command *resp) mwifiex_ret_802_11_hs_cfg() 1151 &resp->params.opt_hs_cfg; mwifiex_ret_802_11_hs_cfg() 1161 resp->result, conditions, mwifiex_ret_802_11_hs_cfg() 1236 "%s: rcvd unexpected resp for cmd %#x, result = %x\n", mwifiex_process_sleep_confirm_resp() 1355 struct host_cmd_ds_command *resp, mwifiex_ret_enh_power_mode() 1360 &resp->params.psmode_enh; mwifiex_ret_enh_power_mode() 1368 __func__, resp->result, action); mwifiex_ret_enh_power_mode() 1454 struct host_cmd_ds_command *resp) mwifiex_ret_get_hw_spec() 1456 struct host_cmd_ds_get_hw_spec *hw_spec = &resp->params.hw_spec; mwifiex_ret_get_hw_spec() 1520 resp_size = le16_to_cpu(resp->size) - S_DS_GEN; mwifiex_ret_get_hw_spec() 1146 mwifiex_ret_802_11_hs_cfg(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_802_11_hs_cfg() argument 1354 mwifiex_ret_enh_power_mode(struct mwifiex_private *priv, struct host_cmd_ds_command *resp, struct mwifiex_ds_pm_cfg *pm_cfg) mwifiex_ret_enh_power_mode() argument 1453 mwifiex_ret_get_hw_spec(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_get_hw_spec() argument
|
H A D | 11n.h | 28 struct host_cmd_ds_command *resp); 30 struct host_cmd_ds_command *resp);
|
H A D | 11n_rxreorder.h | 66 *resp);
|
H A D | wmm.h | 124 const struct host_cmd_ds_command *resp);
|
H A D | main.h | 990 struct host_cmd_ds_command *resp, 998 struct host_cmd_ds_command *resp); 1008 struct host_cmd_ds_command *resp); 1028 struct host_cmd_ds_command *resp); 1036 struct host_cmd_ds_command *resp); 1052 struct host_cmd_ds_command *resp); 1075 struct host_cmd_ds_command *resp); 1103 struct host_cmd_ds_command *resp);
|
H A D | 11n.c | 111 struct host_cmd_ds_command *resp) mwifiex_ret_11n_delba() 115 struct host_cmd_ds_11n_delba *del_ba = &resp->params.del_ba; mwifiex_ret_11n_delba() 157 struct host_cmd_ds_command *resp) mwifiex_ret_11n_addba_req() 160 struct host_cmd_ds_11n_addba_rsp *add_ba_rsp = &resp->params.add_ba_rsp; mwifiex_ret_11n_addba_req() 110 mwifiex_ret_11n_delba(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_11n_delba() argument 156 mwifiex_ret_11n_addba_req(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_11n_addba_req() argument
|
H A D | ie.c | 203 /* save probe resp ie index after auto-indexing */ mwifiex_update_uap_custom_ie() 210 /* save assoc resp ie index after auto-indexing */ mwifiex_update_uap_custom_ie()
|
H A D | join.c | 617 struct host_cmd_ds_command *resp) mwifiex_ret_802_11_associate() 626 assoc_rsp = (struct ieee_types_assoc_rsp *) &resp->params; mwifiex_ret_802_11_associate() 631 priv->assoc_rsp_size = min(le16_to_cpu(resp->size) - S_DS_GEN, mwifiex_ret_802_11_associate() 634 memcpy(priv->assoc_rsp_buf, &resp->params, priv->assoc_rsp_size); mwifiex_ret_802_11_associate() 1198 struct host_cmd_ds_command *resp) mwifiex_ret_802_11_ad_hoc() 1206 adhoc_result = &resp->params.adhoc_result; mwifiex_ret_802_11_ad_hoc() 1211 reason_code = le16_to_cpu(resp->result); mwifiex_ret_802_11_ad_hoc() 1227 if (le16_to_cpu(resp->command) == HostCmd_CMD_802_11_AD_HOC_START) { mwifiex_ret_802_11_ad_hoc() 616 mwifiex_ret_802_11_associate(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_802_11_associate() argument 1197 mwifiex_ret_802_11_ad_hoc(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_802_11_ad_hoc() argument
|
H A D | scan.c | 1853 struct host_cmd_ds_command *resp) mwifiex_ret_802_11_scan() 1871 is_bgscan_resp = (le16_to_cpu(resp->command) mwifiex_ret_802_11_scan() 1874 scan_rsp = &resp->params.bg_scan_query_resp.scan_resp; mwifiex_ret_802_11_scan() 1876 scan_rsp = &resp->params.scan_resp; mwifiex_ret_802_11_scan() 1893 scan_resp_size = le16_to_cpu(resp->size); mwifiex_ret_802_11_scan() 2025 struct host_cmd_ds_command *resp) mwifiex_ret_802_11_scan_ext() 2040 ext_scan_resp = &resp->params.ext_scan; mwifiex_ret_802_11_scan_ext() 2043 buf_left = le16_to_cpu(resp->size) - (sizeof(*ext_scan_resp) + S_DS_GEN mwifiex_ret_802_11_scan_ext() 1852 mwifiex_ret_802_11_scan(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_802_11_scan() argument 2024 mwifiex_ret_802_11_scan_ext(struct mwifiex_private *priv, struct host_cmd_ds_command *resp) mwifiex_ret_802_11_scan_ext() argument
|
/linux-4.1.27/drivers/usb/gadget/function/ |
H A D | rndis.c | 170 rndis_query_cmplt_type *resp; gen_ndis_query_resp() local 176 resp = (rndis_query_cmplt_type *)r->buf; gen_ndis_query_resp() 178 if (!resp) return -ENOMEM; gen_ndis_query_resp() 192 outbuf = (__le32 *)&resp[1]; gen_ndis_query_resp() 193 resp->InformationBufferOffset = cpu_to_le32(16); gen_ndis_query_resp() 487 resp->InformationBufferLength = cpu_to_le32(length); gen_ndis_query_resp() 488 r->length = length + sizeof(*resp); gen_ndis_query_resp() 489 resp->MessageLength = cpu_to_le32(r->length); gen_ndis_query_resp() 496 rndis_set_cmplt_type *resp; gen_ndis_set_resp() local 502 resp = (rndis_set_cmplt_type *)r->buf; gen_ndis_set_resp() 503 if (!resp) gen_ndis_set_resp() 568 rndis_init_cmplt_type *resp; rndis_init_response() local 578 resp = (rndis_init_cmplt_type *)r->buf; rndis_init_response() 580 resp->MessageType = cpu_to_le32(RNDIS_MSG_INIT_C); rndis_init_response() 581 resp->MessageLength = cpu_to_le32(52); rndis_init_response() 582 resp->RequestID = buf->RequestID; /* Still LE in msg buffer */ rndis_init_response() 583 resp->Status = cpu_to_le32(RNDIS_STATUS_SUCCESS); rndis_init_response() 584 resp->MajorVersion = cpu_to_le32(RNDIS_MAJOR_VERSION); rndis_init_response() 585 resp->MinorVersion = cpu_to_le32(RNDIS_MINOR_VERSION); rndis_init_response() 586 resp->DeviceFlags = cpu_to_le32(RNDIS_DF_CONNECTIONLESS); rndis_init_response() 587 resp->Medium = cpu_to_le32(RNDIS_MEDIUM_802_3); rndis_init_response() 588 resp->MaxPacketsPerTransfer = cpu_to_le32(1); rndis_init_response() 589 resp->MaxTransferSize = cpu_to_le32( rndis_init_response() 594 resp->PacketAlignmentFactor = cpu_to_le32(0); rndis_init_response() 595 resp->AFListOffset = cpu_to_le32(0); rndis_init_response() 596 resp->AFListSize = cpu_to_le32(0); rndis_init_response() 604 rndis_query_cmplt_type *resp; rndis_query_response() local 622 resp = (rndis_query_cmplt_type *)r->buf; rndis_query_response() 624 resp->MessageType = cpu_to_le32(RNDIS_MSG_QUERY_C); rndis_query_response() 625 resp->RequestID = buf->RequestID; /* Still LE in msg buffer */ rndis_query_response() 633 resp->Status = cpu_to_le32(RNDIS_STATUS_NOT_SUPPORTED); rndis_query_response() 634 resp->MessageLength = cpu_to_le32(sizeof *resp); rndis_query_response() 635 resp->InformationBufferLength = cpu_to_le32(0); rndis_query_response() 636 resp->InformationBufferOffset = cpu_to_le32(0); rndis_query_response() 638 resp->Status = cpu_to_le32(RNDIS_STATUS_SUCCESS); rndis_query_response() 647 rndis_set_cmplt_type *resp; rndis_set_response() local 654 resp = (rndis_set_cmplt_type *)r->buf; rndis_set_response() 671 resp->MessageType = cpu_to_le32(RNDIS_MSG_SET_C); rndis_set_response() 672 resp->MessageLength = cpu_to_le32(16); rndis_set_response() 673 resp->RequestID = buf->RequestID; /* Still LE in msg buffer */ rndis_set_response() 676 resp->Status = cpu_to_le32(RNDIS_STATUS_NOT_SUPPORTED); rndis_set_response() 678 resp->Status = cpu_to_le32(RNDIS_STATUS_SUCCESS); rndis_set_response() 686 rndis_reset_cmplt_type *resp; rndis_reset_response() local 693 resp = (rndis_reset_cmplt_type *)r->buf; rndis_reset_response() 695 resp->MessageType = cpu_to_le32(RNDIS_MSG_RESET_C); rndis_reset_response() 696 resp->MessageLength = cpu_to_le32(16); rndis_reset_response() 697 resp->Status = cpu_to_le32(RNDIS_STATUS_SUCCESS); rndis_reset_response() 699 resp->AddressingReset = cpu_to_le32(1); rndis_reset_response() 708 rndis_keepalive_cmplt_type *resp; rndis_keepalive_response() local 717 resp = (rndis_keepalive_cmplt_type *)r->buf; rndis_keepalive_response() 719 resp->MessageType = cpu_to_le32(RNDIS_MSG_KEEPALIVE_C); rndis_keepalive_response() 720 resp->MessageLength = cpu_to_le32(16); rndis_keepalive_response() 721 resp->RequestID = buf->RequestID; /* Still LE in msg buffer */ rndis_keepalive_response() 722 resp->Status = cpu_to_le32(RNDIS_STATUS_SUCCESS); rndis_keepalive_response() 734 rndis_indicate_status_msg_type *resp; rndis_indicate_status_msg() local 745 resp = (rndis_indicate_status_msg_type *)r->buf; rndis_indicate_status_msg() 747 resp->MessageType = cpu_to_le32(RNDIS_MSG_INDICATE); rndis_indicate_status_msg() 748 resp->MessageLength = cpu_to_le32(20); rndis_indicate_status_msg() 749 resp->Status = cpu_to_le32(status); rndis_indicate_status_msg() 750 resp->StatusBufferLength = cpu_to_le32(0); rndis_indicate_status_msg() 751 resp->StatusBufferOffset = cpu_to_le32(0); rndis_indicate_status_msg()
|
/linux-4.1.27/drivers/nfc/ |
H A D | port100.c | 103 struct sk_buff *resp); 454 struct sk_buff *resp; member in struct:port100_cmd 758 struct sk_buff *resp = cmd->resp; port100_send_async_complete() local 767 dev_kfree_skb(resp); port100_send_async_complete() 771 skb_put(resp, port100_rx_frame_size(resp->data)); port100_send_async_complete() 772 skb_pull(resp, PORT100_FRAME_HEADER_LEN); port100_send_async_complete() 773 skb_trim(resp, resp->len - PORT100_FRAME_TAIL_LEN); port100_send_async_complete() 775 cmd->complete_cb(dev, cmd->complete_cb_context, resp); port100_send_async_complete() 787 struct sk_buff *resp; port100_send_cmd_async() local 793 resp = alloc_skb(resp_len, GFP_KERNEL); port100_send_cmd_async() 794 if (!resp) port100_send_cmd_async() 799 dev_kfree_skb(resp); port100_send_cmd_async() 805 cmd->resp = resp; port100_send_cmd_async() 814 rc = port100_send_frame_async(dev, req, resp, resp_len); port100_send_cmd_async() 817 dev_kfree_skb(resp); port100_send_cmd_async() 825 struct sk_buff *resp; member in struct:port100_sync_cmd_response 838 struct sk_buff *resp) port100_send_sync_complete() 842 arg->resp = resp; port100_send_sync_complete() 863 return arg.resp; port100_send_cmd_sync() 911 struct sk_buff *resp; port100_set_command_type() local 920 resp = port100_send_cmd_sync(dev, PORT100_CMD_SET_COMMAND_TYPE, skb); port100_set_command_type() 921 if (IS_ERR(resp)) port100_set_command_type() 922 return PTR_ERR(resp); port100_set_command_type() 924 rc = resp->data[0]; port100_set_command_type() 926 dev_kfree_skb(resp); port100_set_command_type() 934 struct sk_buff *resp; port100_get_command_type_mask() local 941 resp = port100_send_cmd_sync(dev, PORT100_CMD_GET_COMMAND_TYPE, skb); port100_get_command_type_mask() 942 if (IS_ERR(resp)) port100_get_command_type_mask() 943 return PTR_ERR(resp); port100_get_command_type_mask() 945 if (resp->len < 8) port100_get_command_type_mask() 948 mask = be64_to_cpu(*(__be64 *)resp->data); port100_get_command_type_mask() 950 dev_kfree_skb(resp); port100_get_command_type_mask() 958 struct sk_buff *resp; port100_get_firmware_version() local 965 resp = port100_send_cmd_sync(dev, PORT100_CMD_GET_FIRMWARE_VERSION, port100_get_firmware_version() 967 if (IS_ERR(resp)) port100_get_firmware_version() 970 fw_ver = le16_to_cpu(*(__le16 *)resp->data); port100_get_firmware_version() 972 dev_kfree_skb(resp); port100_get_firmware_version() 980 struct sk_buff *skb, *resp; port100_switch_rf() local 988 resp = port100_send_cmd_sync(dev, PORT100_CMD_SWITCH_RF, skb); port100_switch_rf() 990 if (IS_ERR(resp)) port100_switch_rf() 991 return PTR_ERR(resp); port100_switch_rf() 993 dev_kfree_skb(resp); port100_switch_rf() 1002 struct sk_buff *resp; port100_in_set_rf() local 1016 resp = port100_send_cmd_sync(dev, PORT100_CMD_IN_SET_RF, skb); port100_in_set_rf() 1018 if (IS_ERR(resp)) port100_in_set_rf() 1019 return PTR_ERR(resp); port100_in_set_rf() 1021 rc = resp->data[0]; port100_in_set_rf() 1023 dev_kfree_skb(resp); port100_in_set_rf() 1033 struct sk_buff *resp; port100_in_set_framing() local 1058 resp = port100_send_cmd_sync(dev, PORT100_CMD_IN_SET_PROTOCOL, skb); port100_in_set_framing() 1060 if (IS_ERR(resp)) port100_in_set_framing() 1061 return PTR_ERR(resp); port100_in_set_framing() 1063 rc = resp->data[0]; port100_in_set_framing() 1065 dev_kfree_skb(resp); port100_in_set_framing() 1083 struct sk_buff *resp) port100_in_comm_rf_complete() 1090 if (IS_ERR(resp)) { port100_in_comm_rf_complete() 1091 rc = PTR_ERR(resp); port100_in_comm_rf_complete() 1095 if (resp->len < 4) { port100_in_comm_rf_complete() 1102 status = le32_to_cpu(*(__le32 *)resp->data); port100_in_comm_rf_complete() 1104 skb_pull(resp, sizeof(u32)); port100_in_comm_rf_complete() 1119 skb_pull(resp, 1); port100_in_comm_rf_complete() 1124 kfree_skb(resp); port100_in_comm_rf_complete() 1125 resp = ERR_PTR(rc); port100_in_comm_rf_complete() 1128 cb(dev->nfc_digital_dev, cb_arg->complete_arg, resp); port100_in_comm_rf_complete() 1160 struct sk_buff *resp; port100_tg_set_rf() local 1174 resp = port100_send_cmd_sync(dev, PORT100_CMD_TG_SET_RF, skb); port100_tg_set_rf() 1176 if (IS_ERR(resp)) port100_tg_set_rf() 1177 return PTR_ERR(resp); port100_tg_set_rf() 1179 rc = resp->data[0]; port100_tg_set_rf() 1181 dev_kfree_skb(resp); port100_tg_set_rf() 1191 struct sk_buff *resp; port100_tg_set_framing() local 1216 resp = port100_send_cmd_sync(dev, PORT100_CMD_TG_SET_PROTOCOL, skb); port100_tg_set_framing() 1218 if (IS_ERR(resp)) port100_tg_set_framing() 1219 return PTR_ERR(resp); port100_tg_set_framing() 1221 rc = resp->data[0]; port100_tg_set_framing() 1223 dev_kfree_skb(resp); port100_tg_set_framing() 1261 struct sk_buff *resp) port100_tg_comm_rf_complete() 1268 if (IS_ERR(resp)) port100_tg_comm_rf_complete() 1271 hdr = (struct port100_tg_comm_rf_res *)resp->data; port100_tg_comm_rf_complete() 1277 kfree_skb(resp); port100_tg_comm_rf_complete() 1278 resp = ERR_PTR(-ETIMEDOUT); port100_tg_comm_rf_complete() 1283 skb_pull(resp, sizeof(struct port100_tg_comm_rf_res)); port100_tg_comm_rf_complete() 1286 kfree_skb(resp); port100_tg_comm_rf_complete() 1289 resp = ERR_PTR(-ETIMEDOUT); port100_tg_comm_rf_complete() 1291 resp = ERR_PTR(-EIO); port100_tg_comm_rf_complete() 1295 cb(dev->nfc_digital_dev, cb_arg->complete_arg, resp); port100_tg_comm_rf_complete() 837 port100_send_sync_complete(struct port100 *dev, void *_arg, struct sk_buff *resp) port100_send_sync_complete() argument 1082 port100_in_comm_rf_complete(struct port100 *dev, void *arg, struct sk_buff *resp) port100_in_comm_rf_complete() argument 1260 port100_tg_comm_rf_complete(struct port100 *dev, void *arg, struct sk_buff *resp) port100_tg_comm_rf_complete() argument
|
H A D | pn533.c | 152 struct sk_buff *resp); 400 struct sk_buff *resp; member in struct:pn533_cmd 887 struct sk_buff *resp = cmd->resp; pn533_send_async_complete() local 896 dev_kfree_skb(resp); pn533_send_async_complete() 900 skb_put(resp, dev->ops->rx_frame_size(resp->data)); pn533_send_async_complete() 901 skb_pull(resp, dev->ops->rx_header_len); pn533_send_async_complete() 902 skb_trim(resp, resp->len - dev->ops->rx_tail_len); pn533_send_async_complete() 904 rc = cmd->complete_cb(dev, cmd->complete_cb_context, resp); pn533_send_async_complete() 913 struct sk_buff *req, struct sk_buff *resp, __pn533_send_async() 929 cmd->resp = resp; __pn533_send_async() 939 rc = __pn533_send_frame_async(dev, req, resp, resp_len); __pn533_send_async() 968 struct sk_buff *resp; pn533_send_data_async() local 974 resp = nfc_alloc_recv_skb(resp_len, GFP_KERNEL); pn533_send_data_async() 975 if (!resp) pn533_send_data_async() 978 rc = __pn533_send_async(dev, cmd_code, req, resp, resp_len, complete_cb, pn533_send_data_async() 981 dev_kfree_skb(resp); pn533_send_data_async() 991 struct sk_buff *resp; pn533_send_cmd_async() local 997 resp = alloc_skb(resp_len, GFP_KERNEL); pn533_send_cmd_async() 998 if (!resp) pn533_send_cmd_async() 1001 rc = __pn533_send_async(dev, cmd_code, req, resp, resp_len, complete_cb, pn533_send_cmd_async() 1004 dev_kfree_skb(resp); pn533_send_cmd_async() 1022 struct sk_buff *resp; pn533_send_cmd_direct_async() local 1029 resp = alloc_skb(resp_len, GFP_KERNEL); pn533_send_cmd_direct_async() 1030 if (!resp) pn533_send_cmd_direct_async() 1035 dev_kfree_skb(resp); pn533_send_cmd_direct_async() 1041 cmd->resp = resp; pn533_send_cmd_direct_async() 1048 rc = __pn533_send_frame_async(dev, req, resp, resp_len); pn533_send_cmd_direct_async() 1050 dev_kfree_skb(resp); pn533_send_cmd_direct_async() 1089 rc = __pn533_send_frame_async(dev, cmd->req, cmd->resp, cmd->resp_len); pn533_wq_cmd() 1092 dev_kfree_skb(cmd->resp); pn533_wq_cmd() 1101 struct sk_buff *resp; member in struct:pn533_sync_cmd_response 1106 struct sk_buff *resp) pn533_send_sync_complete() 1110 arg->resp = resp; pn533_send_sync_complete() 1150 return arg.resp; pn533_send_cmd_sync() 1537 static int pn533_start_poll_complete(struct pn533 *dev, struct sk_buff *resp) pn533_start_poll_complete() argument 1545 nbtg = resp->data[0]; pn533_start_poll_complete() 1546 tg = resp->data[1]; pn533_start_poll_complete() 1547 tgdata = &resp->data[2]; pn533_start_poll_complete() 1548 tgdata_len = resp->len - 2; /* nbtg + tg */ pn533_start_poll_complete() 1623 struct sk_buff *resp) pn533_tm_get_data_complete() 1631 if (IS_ERR(resp)) { pn533_tm_get_data_complete() 1633 return PTR_ERR(resp); pn533_tm_get_data_complete() 1636 status = resp->data[0]; pn533_tm_get_data_complete() 1641 skb_pull(resp, sizeof(status)); pn533_tm_get_data_complete() 1648 skb_queue_tail(&dev->resp_q, resp); pn533_tm_get_data_complete() 1667 dev_kfree_skb(resp); pn533_tm_get_data_complete() 1697 struct sk_buff *resp); pn533_wq_tm_mi_send() 1758 static int pn533_init_target_complete(struct pn533 *dev, struct sk_buff *resp) pn533_init_target_complete() argument 1766 if (resp->len < ATR_REQ_GB_OFFSET + 1) pn533_init_target_complete() 1769 mode = resp->data[0]; pn533_init_target_complete() 1770 cmd = &resp->data[1]; pn533_init_target_complete() 1773 mode, resp->len); pn533_init_target_complete() 1783 gb_len = resp->len - (ATR_REQ_GB_OFFSET + 1); pn533_init_target_complete() 1814 struct sk_buff *resp) pn533_rf_complete() 1820 if (IS_ERR(resp)) { pn533_rf_complete() 1821 rc = PTR_ERR(resp); pn533_rf_complete() 1831 dev_kfree_skb(resp); pn533_rf_complete() 1861 struct sk_buff *resp) pn533_poll_dep_complete() 1868 if (IS_ERR(resp)) pn533_poll_dep_complete() 1869 return PTR_ERR(resp); pn533_poll_dep_complete() 1871 rsp = (struct pn533_cmd_jump_dep_response *)resp->data; pn533_poll_dep_complete() 1878 dev_kfree_skb(resp); pn533_poll_dep_complete() 1895 target_gt_len = resp->len - 17; pn533_poll_dep_complete() 1907 dev_kfree_skb(resp); pn533_poll_dep_complete() 1972 struct sk_buff *resp) pn533_poll_complete() 1979 if (IS_ERR(resp)) { pn533_poll_complete() 1980 rc = PTR_ERR(resp); pn533_poll_complete() 2001 rc = pn533_init_target_complete(dev, resp); pn533_poll_complete() 2006 rc = pn533_start_poll_complete(dev, resp); pn533_poll_complete() 2020 dev_kfree_skb(resp); pn533_poll_complete() 2185 struct sk_buff *resp; pn533_activate_target_nfcdep() local 2196 resp = pn533_send_cmd_sync(dev, PN533_CMD_IN_ATR, skb); pn533_activate_target_nfcdep() 2197 if (IS_ERR(resp)) pn533_activate_target_nfcdep() 2198 return PTR_ERR(resp); pn533_activate_target_nfcdep() 2200 rsp = (struct pn533_cmd_activate_response *)resp->data; pn533_activate_target_nfcdep() 2205 dev_kfree_skb(resp); pn533_activate_target_nfcdep() 2210 gt_len = resp->len - 16; pn533_activate_target_nfcdep() 2213 dev_kfree_skb(resp); pn533_activate_target_nfcdep() 2270 struct sk_buff *resp; pn533_deactivate_target() local 2289 resp = pn533_send_cmd_sync(dev, PN533_CMD_IN_RELEASE, skb); pn533_deactivate_target() 2290 if (IS_ERR(resp)) pn533_deactivate_target() 2293 rc = resp->data[0] & PN533_CMD_RET_MASK; pn533_deactivate_target() 2298 dev_kfree_skb(resp); pn533_deactivate_target() 2304 struct sk_buff *resp) pn533_in_dep_link_up_complete() 2313 if (IS_ERR(resp)) pn533_in_dep_link_up_complete() 2314 return PTR_ERR(resp); pn533_in_dep_link_up_complete() 2324 rsp = (struct pn533_cmd_jump_dep_response *)resp->data; pn533_in_dep_link_up_complete() 2351 target_gt_len = resp->len - 17; pn533_in_dep_link_up_complete() 2360 dev_kfree_skb(resp); pn533_in_dep_link_up_complete() 2513 struct sk_buff *resp) pn533_data_exchange_complete() 2522 if (IS_ERR(resp)) { pn533_data_exchange_complete() 2523 rc = PTR_ERR(resp); pn533_data_exchange_complete() 2527 status = resp->data[0]; pn533_data_exchange_complete() 2531 skb_pull(resp, sizeof(status)); pn533_data_exchange_complete() 2540 skb_queue_tail(&dev->resp_q, resp); pn533_data_exchange_complete() 2567 dev_kfree_skb(resp); pn533_data_exchange_complete() 2693 struct sk_buff *resp) pn533_tm_send_complete() 2699 if (IS_ERR(resp)) pn533_tm_send_complete() 2700 return PTR_ERR(resp); pn533_tm_send_complete() 2702 status = resp->data[0]; pn533_tm_send_complete() 2709 dev_kfree_skb(resp); pn533_tm_send_complete() 2869 struct sk_buff *resp; pn533_set_configuration() local 2883 resp = pn533_send_cmd_sync(dev, PN533_CMD_RF_CONFIGURATION, skb); pn533_set_configuration() 2884 if (IS_ERR(resp)) pn533_set_configuration() 2885 return PTR_ERR(resp); pn533_set_configuration() 2887 dev_kfree_skb(resp); pn533_set_configuration() 2895 struct sk_buff *resp; pn533_get_firmware_version() local 2901 resp = pn533_send_cmd_sync(dev, PN533_CMD_GET_FIRMWARE_VERSION, skb); pn533_get_firmware_version() 2902 if (IS_ERR(resp)) pn533_get_firmware_version() 2903 return PTR_ERR(resp); pn533_get_firmware_version() 2905 fv->ic = resp->data[0]; pn533_get_firmware_version() 2906 fv->ver = resp->data[1]; pn533_get_firmware_version() 2907 fv->rev = resp->data[2]; pn533_get_firmware_version() 2908 fv->support = resp->data[3]; pn533_get_firmware_version() 2910 dev_kfree_skb(resp); pn533_get_firmware_version() 2917 struct sk_buff *resp; pn533_pasori_fw_reset() local 2927 resp = pn533_send_cmd_sync(dev, 0x18, skb); pn533_pasori_fw_reset() 2928 if (IS_ERR(resp)) pn533_pasori_fw_reset() 2929 return PTR_ERR(resp); pn533_pasori_fw_reset() 2931 dev_kfree_skb(resp); pn533_pasori_fw_reset() 912 __pn533_send_async(struct pn533 *dev, u8 cmd_code, struct sk_buff *req, struct sk_buff *resp, int resp_len, pn533_send_async_complete_t complete_cb, void *complete_cb_context) __pn533_send_async() argument 1105 pn533_send_sync_complete(struct pn533 *dev, void *_arg, struct sk_buff *resp) pn533_send_sync_complete() argument 1622 pn533_tm_get_data_complete(struct pn533 *dev, void *arg, struct sk_buff *resp) pn533_tm_get_data_complete() argument 1813 pn533_rf_complete(struct pn533 *dev, void *arg, struct sk_buff *resp) pn533_rf_complete() argument 1860 pn533_poll_dep_complete(struct pn533 *dev, void *arg, struct sk_buff *resp) pn533_poll_dep_complete() argument 1971 pn533_poll_complete(struct pn533 *dev, void *arg, struct sk_buff *resp) pn533_poll_complete() argument 2303 pn533_in_dep_link_up_complete(struct pn533 *dev, void *arg, struct sk_buff *resp) pn533_in_dep_link_up_complete() argument 2512 pn533_data_exchange_complete(struct pn533 *dev, void *_arg, struct sk_buff *resp) pn533_data_exchange_complete() argument 2692 pn533_tm_send_complete(struct pn533 *dev, void *arg, struct sk_buff *resp) pn533_tm_send_complete() argument
|
/linux-4.1.27/sound/pci/mixart/ |
H A D | mixart_core.c | 76 static int get_msg(struct mixart_mgr *mgr, struct mixart_msg *resp, get_msg() argument 91 resp->message_id = readl_be(MIXART_MEM(mgr, msg_frame_address + 4)); /* dwMessageID */ get_msg() 92 resp->uid.object_id = readl_be(MIXART_MEM(mgr, msg_frame_address + 8)); /* uidDest */ get_msg() 93 resp->uid.desc = readl_be(MIXART_MEM(mgr, msg_frame_address + 12)); /* */ get_msg() 95 if( (size < MSG_DESCRIPTOR_SIZE) || (resp->size < (size - MSG_DESCRIPTOR_SIZE))) { get_msg() 103 memcpy_fromio(resp->data, MIXART_MEM(mgr, msg_frame_address + MSG_HEADER_SIZE ), size); get_msg() 104 resp->size = size; get_msg() 110 ((u32*)resp->data)[i] = be32_to_cpu(((u32*)resp->data)[i]); get_msg() 239 struct mixart_msg resp; snd_mixart_send_msg() local 269 resp.message_id = 0; snd_mixart_send_msg() 270 resp.uid = (struct mixart_uid){0,0}; snd_mixart_send_msg() 271 resp.data = resp_data; snd_mixart_send_msg() 272 resp.size = max_resp_size; snd_mixart_send_msg() 274 err = get_msg(mgr, &resp, msg_frame); snd_mixart_send_msg() 276 if( request->message_id != resp.message_id ) snd_mixart_send_msg() 347 struct mixart_msg resp; snd_mixart_process_msg() local 363 resp.message_id = 0; snd_mixart_process_msg() 364 resp.data = mixart_msg_data; snd_mixart_process_msg() 365 resp.size = sizeof(mixart_msg_data); snd_mixart_process_msg() 366 err = get_msg(mgr, &resp, addr); snd_mixart_process_msg() 374 switch(resp.message_id) { snd_mixart_process_msg() 387 msg, resp.message_id, resp.uid.object_id, resp.uid.desc, resp.size); snd_mixart_process_msg() 436 struct mixart_msg resp; snd_mixart_threaded_irq() local 445 resp.message_id = 0; snd_mixart_threaded_irq() 446 resp.data = mixart_msg_data; snd_mixart_threaded_irq() 447 resp.size = sizeof(mixart_msg_data); snd_mixart_threaded_irq() 448 err = get_msg(mgr, &resp, msg & ~MSG_TYPE_MASK); snd_mixart_threaded_irq() 456 if(resp.message_id == MSG_SERVICES_TIMER_NOTIFY) { snd_mixart_threaded_irq() 516 if(resp.message_id == MSG_SERVICES_REPORT_TRACES) { snd_mixart_threaded_irq() 517 if(resp.size > 1) { snd_mixart_threaded_irq() 521 for(i=0; i<(resp.size/4); i++) { snd_mixart_threaded_irq() 525 ((char*)mixart_msg_data)[resp.size - 1] = 0; snd_mixart_threaded_irq() 534 resp.message_id); snd_mixart_threaded_irq()
|
H A D | mixart_mixer.c | 308 struct mixart_return_uid resp; mixart_update_analog_audio_level() local 330 err = snd_mixart_send_msg(chip->mgr, &request, sizeof(resp), &resp); mixart_update_analog_audio_level() 331 if((err<0) || (resp.error_code)) { mixart_update_analog_audio_level() 334 chip->chip_idx, is_capture, resp.error_code); mixart_update_analog_audio_level() 968 u32 resp; mixart_update_monitoring() local 984 err = snd_mixart_send_msg(chip->mgr, &request, sizeof(resp), &resp); mixart_update_monitoring() 985 if((err<0) || resp) { mixart_update_monitoring() 987 "error MSG_CONNECTOR_SET_OUT_AUDIO_LEVEL card(%d) resp(%x)\n", mixart_update_monitoring() 988 chip->chip_idx, resp); mixart_update_monitoring()
|
H A D | mixart.c | 522 struct mixart_return_uid resp; mixart_set_format() local 589 err = snd_mixart_send_msg(chip->mgr, &request, sizeof(resp), &resp); mixart_set_format() 590 if((err < 0) || resp.error_code) { mixart_set_format() 592 "MSG_STREAM_SET_INPUT_STAGE_PARAM err=%x; resp=%x\n", mixart_set_format() 593 err, resp.error_code); mixart_set_format()
|
/linux-4.1.27/drivers/scsi/isci/ |
H A D | task.h | 92 } resp; member in struct:isci_tmf 104 "tmf->resp.d2h_fis.status = %x\n" isci_print_tmf() 105 "tmf->resp.d2h_fis.error = %x\n", isci_print_tmf() 108 tmf->resp.d2h_fis.status, isci_print_tmf() 109 tmf->resp.d2h_fis.error); isci_print_tmf() 113 "tmf->resp.resp_iu.data_present = %x\n" isci_print_tmf() 114 "tmf->resp.resp_iu.status = %x\n" isci_print_tmf() 115 "tmf->resp.resp_iu.data_length = %x\n" isci_print_tmf() 116 "tmf->resp.resp_iu.data[0] = %x\n" isci_print_tmf() 117 "tmf->resp.resp_iu.data[1] = %x\n" isci_print_tmf() 118 "tmf->resp.resp_iu.data[2] = %x\n" isci_print_tmf() 119 "tmf->resp.resp_iu.data[3] = %x\n", isci_print_tmf() 122 tmf->resp.resp_iu.datapres, isci_print_tmf() 123 tmf->resp.resp_iu.status, isci_print_tmf() 124 be32_to_cpu(tmf->resp.resp_iu.response_data_len), isci_print_tmf() 125 tmf->resp.resp_iu.resp_data[0], isci_print_tmf() 126 tmf->resp.resp_iu.resp_data[1], isci_print_tmf() 127 tmf->resp.resp_iu.resp_data[2], isci_print_tmf() 128 tmf->resp.resp_iu.resp_data[3]); isci_print_tmf()
|
H A D | task.c | 89 task->task_status.resp = response; isci_task_refuse() 713 memcpy(&tmf->resp.resp_iu, isci_task_request_complete() 717 memcpy(&tmf->resp.d2h_fis, isci_task_request_complete()
|
/linux-4.1.27/drivers/mmc/core/ |
H A D | sdio_ops.c | 50 if (cmd.resp[1] & MMC_CARD_BUSY) mmc_send_io_op_cond() 53 if (cmd.resp[0] & MMC_CARD_BUSY) mmc_send_io_op_cond() 63 *rocr = cmd.resp[mmc_host_is_spi(host) ? 1 : 0]; mmc_send_io_op_cond() 96 if (cmd.resp[0] & R5_ERROR) mmc_io_rw_direct_host() 98 if (cmd.resp[0] & R5_FUNCTION_NUMBER) mmc_io_rw_direct_host() 100 if (cmd.resp[0] & R5_OUT_OF_RANGE) mmc_io_rw_direct_host() 106 *out = (cmd.resp[0] >> 8) & 0xFF; mmc_io_rw_direct_host() 108 *out = cmd.resp[0] & 0xFF; mmc_io_rw_direct_host() 196 if (cmd.resp[0] & R5_ERROR) 198 if (cmd.resp[0] & R5_FUNCTION_NUMBER) 200 if (cmd.resp[0] & R5_OUT_OF_RANGE)
|
H A D | sd_ops.c | 48 if (!mmc_host_is_spi(host) && !(cmd.resp[0] & R1_APP_CMD)) mmc_app_cmd() 89 if (cmd->resp[0] & R1_SPI_ILLEGAL_COMMAND) mmc_wait_for_app_cmd() 97 memset(cmd->resp, 0, sizeof(cmd->resp)); mmc_wait_for_app_cmd() 111 if (cmd->resp[0] & R1_SPI_ILLEGAL_COMMAND) mmc_wait_for_app_cmd() 175 if (!(cmd.resp[0] & R1_SPI_IDLE)) mmc_send_app_op_cond() 178 if (cmd.resp[0] & MMC_CARD_BUSY) mmc_send_app_op_cond() 191 *rocr = cmd.resp[0]; mmc_send_app_op_cond() 217 result_pattern = cmd.resp[1] & 0xFF; mmc_send_if_cond() 219 result_pattern = cmd.resp[0] & 0xFF; mmc_send_if_cond() 243 *rca = cmd.resp[0] >> 16; mmc_send_relative_addr() 308 u8 value, u8 *resp) mmc_sd_switch() 318 /* NOTE: caller guarantees resp is heap-allocated */ mmc_sd_switch() 338 sg_init_one(&sg, resp, 64); mmc_sd_switch() 307 mmc_sd_switch(struct mmc_card *card, int mode, int group, u8 value, u8 *resp) mmc_sd_switch() argument
|
H A D | sd.c | 56 #define UNSTUFF_BITS(resp,start,size) \ 64 __res = resp[__off] >> __shft; \ 66 __res |= resp[__off-1] << ((32 - __shft) % 32); \ 75 u32 *resp = card->raw_cid; mmc_decode_cid() local 83 card->cid.manfid = UNSTUFF_BITS(resp, 120, 8); mmc_decode_cid() 84 card->cid.oemid = UNSTUFF_BITS(resp, 104, 16); mmc_decode_cid() 85 card->cid.prod_name[0] = UNSTUFF_BITS(resp, 96, 8); mmc_decode_cid() 86 card->cid.prod_name[1] = UNSTUFF_BITS(resp, 88, 8); mmc_decode_cid() 87 card->cid.prod_name[2] = UNSTUFF_BITS(resp, 80, 8); mmc_decode_cid() 88 card->cid.prod_name[3] = UNSTUFF_BITS(resp, 72, 8); mmc_decode_cid() 89 card->cid.prod_name[4] = UNSTUFF_BITS(resp, 64, 8); mmc_decode_cid() 90 card->cid.hwrev = UNSTUFF_BITS(resp, 60, 4); mmc_decode_cid() 91 card->cid.fwrev = UNSTUFF_BITS(resp, 56, 4); mmc_decode_cid() 92 card->cid.serial = UNSTUFF_BITS(resp, 24, 32); mmc_decode_cid() 93 card->cid.year = UNSTUFF_BITS(resp, 12, 8); mmc_decode_cid() 94 card->cid.month = UNSTUFF_BITS(resp, 8, 4); mmc_decode_cid() 106 u32 *resp = card->raw_csd; mmc_decode_csd() local 108 csd_struct = UNSTUFF_BITS(resp, 126, 2); mmc_decode_csd() 112 m = UNSTUFF_BITS(resp, 115, 4); mmc_decode_csd() 113 e = UNSTUFF_BITS(resp, 112, 3); mmc_decode_csd() 115 csd->tacc_clks = UNSTUFF_BITS(resp, 104, 8) * 100; mmc_decode_csd() 117 m = UNSTUFF_BITS(resp, 99, 4); mmc_decode_csd() 118 e = UNSTUFF_BITS(resp, 96, 3); mmc_decode_csd() 120 csd->cmdclass = UNSTUFF_BITS(resp, 84, 12); mmc_decode_csd() 122 e = UNSTUFF_BITS(resp, 47, 3); mmc_decode_csd() 123 m = UNSTUFF_BITS(resp, 62, 12); mmc_decode_csd() 126 csd->read_blkbits = UNSTUFF_BITS(resp, 80, 4); mmc_decode_csd() 127 csd->read_partial = UNSTUFF_BITS(resp, 79, 1); mmc_decode_csd() 128 csd->write_misalign = UNSTUFF_BITS(resp, 78, 1); mmc_decode_csd() 129 csd->read_misalign = UNSTUFF_BITS(resp, 77, 1); mmc_decode_csd() 130 csd->dsr_imp = UNSTUFF_BITS(resp, 76, 1); mmc_decode_csd() 131 csd->r2w_factor = UNSTUFF_BITS(resp, 26, 3); mmc_decode_csd() 132 csd->write_blkbits = UNSTUFF_BITS(resp, 22, 4); mmc_decode_csd() 133 csd->write_partial = UNSTUFF_BITS(resp, 21, 1); mmc_decode_csd() 135 if (UNSTUFF_BITS(resp, 46, 1)) { mmc_decode_csd() 138 csd->erase_size = UNSTUFF_BITS(resp, 39, 7) + 1; mmc_decode_csd() 154 m = UNSTUFF_BITS(resp, 99, 4); mmc_decode_csd() 155 e = UNSTUFF_BITS(resp, 96, 3); mmc_decode_csd() 157 csd->cmdclass = UNSTUFF_BITS(resp, 84, 12); mmc_decode_csd() 158 csd->c_size = UNSTUFF_BITS(resp, 48, 22); mmc_decode_csd() 164 m = UNSTUFF_BITS(resp, 48, 22); mmc_decode_csd() 194 u32 resp[4]; mmc_decode_scr() local 196 resp[3] = card->raw_scr[1]; mmc_decode_scr() 197 resp[2] = card->raw_scr[0]; mmc_decode_scr() 199 scr_struct = UNSTUFF_BITS(resp, 60, 4); mmc_decode_scr() 206 scr->sda_vsn = UNSTUFF_BITS(resp, 56, 4); mmc_decode_scr() 207 scr->bus_widths = UNSTUFF_BITS(resp, 48, 4); mmc_decode_scr() 210 scr->sda_spec3 = UNSTUFF_BITS(resp, 47, 1); mmc_decode_scr() 212 if (UNSTUFF_BITS(resp, 55, 1)) mmc_decode_scr() 218 scr->cmds = UNSTUFF_BITS(resp, 32, 2); mmc_decode_scr()
|
H A D | mmc.c | 47 #define UNSTUFF_BITS(resp,start,size) \ 55 __res = resp[__off] >> __shft; \ 57 __res |= resp[__off-1] << ((32 - __shft) % 32); \ 66 u32 *resp = card->raw_cid; mmc_decode_cid() local 75 card->cid.manfid = UNSTUFF_BITS(resp, 104, 24); mmc_decode_cid() 76 card->cid.prod_name[0] = UNSTUFF_BITS(resp, 96, 8); mmc_decode_cid() 77 card->cid.prod_name[1] = UNSTUFF_BITS(resp, 88, 8); mmc_decode_cid() 78 card->cid.prod_name[2] = UNSTUFF_BITS(resp, 80, 8); mmc_decode_cid() 79 card->cid.prod_name[3] = UNSTUFF_BITS(resp, 72, 8); mmc_decode_cid() 80 card->cid.prod_name[4] = UNSTUFF_BITS(resp, 64, 8); mmc_decode_cid() 81 card->cid.prod_name[5] = UNSTUFF_BITS(resp, 56, 8); mmc_decode_cid() 82 card->cid.prod_name[6] = UNSTUFF_BITS(resp, 48, 8); mmc_decode_cid() 83 card->cid.hwrev = UNSTUFF_BITS(resp, 44, 4); mmc_decode_cid() 84 card->cid.fwrev = UNSTUFF_BITS(resp, 40, 4); mmc_decode_cid() 85 card->cid.serial = UNSTUFF_BITS(resp, 16, 24); mmc_decode_cid() 86 card->cid.month = UNSTUFF_BITS(resp, 12, 4); mmc_decode_cid() 87 card->cid.year = UNSTUFF_BITS(resp, 8, 4) + 1997; mmc_decode_cid() 93 card->cid.manfid = UNSTUFF_BITS(resp, 120, 8); mmc_decode_cid() 94 card->cid.oemid = UNSTUFF_BITS(resp, 104, 16); mmc_decode_cid() 95 card->cid.prod_name[0] = UNSTUFF_BITS(resp, 96, 8); mmc_decode_cid() 96 card->cid.prod_name[1] = UNSTUFF_BITS(resp, 88, 8); mmc_decode_cid() 97 card->cid.prod_name[2] = UNSTUFF_BITS(resp, 80, 8); mmc_decode_cid() 98 card->cid.prod_name[3] = UNSTUFF_BITS(resp, 72, 8); mmc_decode_cid() 99 card->cid.prod_name[4] = UNSTUFF_BITS(resp, 64, 8); mmc_decode_cid() 100 card->cid.prod_name[5] = UNSTUFF_BITS(resp, 56, 8); mmc_decode_cid() 101 card->cid.prv = UNSTUFF_BITS(resp, 48, 8); mmc_decode_cid() 102 card->cid.serial = UNSTUFF_BITS(resp, 16, 32); mmc_decode_cid() 103 card->cid.month = UNSTUFF_BITS(resp, 12, 4); mmc_decode_cid() 104 card->cid.year = UNSTUFF_BITS(resp, 8, 4) + 1997; mmc_decode_cid() 133 u32 *resp = card->raw_csd; mmc_decode_csd() local 140 csd->structure = UNSTUFF_BITS(resp, 126, 2); mmc_decode_csd() 147 csd->mmca_vsn = UNSTUFF_BITS(resp, 122, 4); mmc_decode_csd() 148 m = UNSTUFF_BITS(resp, 115, 4); mmc_decode_csd() 149 e = UNSTUFF_BITS(resp, 112, 3); mmc_decode_csd() 151 csd->tacc_clks = UNSTUFF_BITS(resp, 104, 8) * 100; mmc_decode_csd() 153 m = UNSTUFF_BITS(resp, 99, 4); mmc_decode_csd() 154 e = UNSTUFF_BITS(resp, 96, 3); mmc_decode_csd() 156 csd->cmdclass = UNSTUFF_BITS(resp, 84, 12); mmc_decode_csd() 158 e = UNSTUFF_BITS(resp, 47, 3); mmc_decode_csd() 159 m = UNSTUFF_BITS(resp, 62, 12); mmc_decode_csd() 162 csd->read_blkbits = UNSTUFF_BITS(resp, 80, 4); mmc_decode_csd() 163 csd->read_partial = UNSTUFF_BITS(resp, 79, 1); mmc_decode_csd() 164 csd->write_misalign = UNSTUFF_BITS(resp, 78, 1); mmc_decode_csd() 165 csd->read_misalign = UNSTUFF_BITS(resp, 77, 1); mmc_decode_csd() 166 csd->dsr_imp = UNSTUFF_BITS(resp, 76, 1); mmc_decode_csd() 167 csd->r2w_factor = UNSTUFF_BITS(resp, 26, 3); mmc_decode_csd() 168 csd->write_blkbits = UNSTUFF_BITS(resp, 22, 4); mmc_decode_csd() 169 csd->write_partial = UNSTUFF_BITS(resp, 21, 1); mmc_decode_csd() 172 a = UNSTUFF_BITS(resp, 42, 5); mmc_decode_csd() 173 b = UNSTUFF_BITS(resp, 37, 5); mmc_decode_csd()
|
H A D | sd_ops.h | 21 u8 value, u8 *resp);
|
H A D | mmc_ops.c | 80 *status = cmd.resp[0]; __mmc_send_status() 205 if (!(cmd.resp[0] & R1_SPI_IDLE)) mmc_send_op_cond() 208 if (cmd.resp[0] & MMC_CARD_BUSY) mmc_send_op_cond() 218 *rocr = cmd.resp[0]; mmc_send_op_cond() 239 memcpy(cid, cmd.resp, sizeof(u32) * 4); mmc_all_send_cid() 280 memcpy(cxd, cmd.resp, sizeof(u32) * 4); mmc_send_cxd_native() 433 *ocrp = cmd.resp[1]; mmc_spi_read_ocr() 773 err, cmd.resp[0]); mmc_send_hpi_cmd() 777 *status = cmd.resp[0]; mmc_send_hpi_cmd()
|
H A D | core.c | 137 if (cmd->resp[0] & R1_SPI_ILLEGAL_COMMAND) mmc_request_done() 157 mrq->sbc->resp[0], mrq->sbc->resp[1], mmc_request_done() 158 mrq->sbc->resp[2], mrq->sbc->resp[3]); mmc_request_done() 163 cmd->resp[0], cmd->resp[1], mmc_request_done() 164 cmd->resp[2], cmd->resp[3]); mmc_request_done() 176 mrq->stop->resp[0], mrq->stop->resp[1], mmc_request_done() 177 mrq->stop->resp[2], mrq->stop->resp[3]); mmc_request_done() 564 (host->areq->mrq->cmd->resp[0] & R1_EXCEPTION_EVENT)) { mmc_start_req() 698 memset(cmd->resp, 0, sizeof(cmd->resp)); mmc_wait_for_cmd() 1526 if (!mmc_host_is_spi(host) && (cmd.resp[0] & R1_ERROR)) { mmc_set_signal_voltage() 2014 "status %#x\n", err, cmd.resp[0]); mmc_do_erase() 2029 err, cmd.resp[0]); mmc_do_erase() 2042 err, cmd.resp[0]); mmc_do_erase() 2058 if (err || (cmd.resp[0] & 0xFDF92000)) { mmc_do_erase() 2060 err, cmd.resp[0]); mmc_do_erase() 2075 } while (!(cmd.resp[0] & R1_READY_FOR_DATA) || mmc_do_erase() 2076 (R1_CURRENT_STATE(cmd.resp[0]) == R1_STATE_PRG)); mmc_do_erase()
|
/linux-4.1.27/drivers/platform/chrome/ |
H A D | cros_ec_lightbar.c | 104 struct ec_response_lightbar *resp; get_lightbar_version() local 105 struct cros_ec_command msg = INIT_MSG(param, resp); get_lightbar_version() 124 resp = (struct ec_response_lightbar *)msg.indata; get_lightbar_version() 128 *ver_ptr = resp->version.num; get_lightbar_version() 130 *flg_ptr = resp->version.flags; get_lightbar_version() 161 struct ec_response_lightbar *resp; brightness_store() local 162 struct cros_ec_command msg = INIT_MSG(param, resp); brightness_store() 199 struct ec_response_lightbar *resp; led_rgb_store() local 200 struct cros_ec_command msg = INIT_MSG(param, resp); led_rgb_store() 263 struct ec_response_lightbar *resp; sequence_show() local 264 struct cros_ec_command msg = INIT_MSG(param, resp); sequence_show() 282 resp = (struct ec_response_lightbar *)msg.indata; sequence_show() 283 if (resp->get_seq.num >= ARRAY_SIZE(seqname)) sequence_show() 284 return scnprintf(buf, PAGE_SIZE, "%d\n", resp->get_seq.num); sequence_show() 287 seqname[resp->get_seq.num]); sequence_show() 294 struct ec_response_lightbar *resp; sequence_store() local 295 struct cros_ec_command msg = INIT_MSG(param, resp); sequence_store()
|
H A D | cros_ec_dev.c | 35 struct ec_response_get_version *resp; ec_get_version() local 45 .insize = sizeof(*resp), ec_get_version() 60 resp = (struct ec_response_get_version *)msg.indata; ec_get_version() 61 if (resp->current_image >= ARRAY_SIZE(current_image_name)) ec_get_version() 62 resp->current_image = 3; /* invalid */ ec_get_version() 65 resp->version_string_ro, resp->version_string_rw, ec_get_version() 66 current_image_name[resp->current_image]); ec_get_version()
|
H A D | cros_ec_sysfs.c | 218 struct ec_response_flash_info *resp; show_ec_flashinfo() local 225 msg.insize = sizeof(*resp); show_ec_flashinfo() 233 resp = (struct ec_response_flash_info *)msg.indata; show_ec_flashinfo() 238 resp->flash_size, resp->write_block_size, show_ec_flashinfo() 239 resp->erase_block_size, resp->protect_block_size); show_ec_flashinfo()
|
/linux-4.1.27/fs/xfs/libxfs/ |
H A D | xfs_trans_resv.c | 781 struct xfs_trans_resv *resp) xfs_trans_resv_calc() 787 resp->tr_write.tr_logres = xfs_calc_write_reservation(mp); xfs_trans_resv_calc() 788 resp->tr_write.tr_logcount = XFS_WRITE_LOG_COUNT; xfs_trans_resv_calc() 789 resp->tr_write.tr_logflags |= XFS_TRANS_PERM_LOG_RES; xfs_trans_resv_calc() 791 resp->tr_itruncate.tr_logres = xfs_calc_itruncate_reservation(mp); xfs_trans_resv_calc() 792 resp->tr_itruncate.tr_logcount = XFS_ITRUNCATE_LOG_COUNT; xfs_trans_resv_calc() 793 resp->tr_itruncate.tr_logflags |= XFS_TRANS_PERM_LOG_RES; xfs_trans_resv_calc() 795 resp->tr_rename.tr_logres = xfs_calc_rename_reservation(mp); xfs_trans_resv_calc() 796 resp->tr_rename.tr_logcount = XFS_RENAME_LOG_COUNT; xfs_trans_resv_calc() 797 resp->tr_rename.tr_logflags |= XFS_TRANS_PERM_LOG_RES; xfs_trans_resv_calc() 799 resp->tr_link.tr_logres = xfs_calc_link_reservation(mp); xfs_trans_resv_calc() 800 resp->tr_link.tr_logcount = XFS_LINK_LOG_COUNT; xfs_trans_resv_calc() 801 resp->tr_link.tr_logflags |= XFS_TRANS_PERM_LOG_RES; xfs_trans_resv_calc() 803 resp->tr_remove.tr_logres = xfs_calc_remove_reservation(mp); xfs_trans_resv_calc() 804 resp->tr_remove.tr_logcount = XFS_REMOVE_LOG_COUNT; xfs_trans_resv_calc() 805 resp->tr_remove.tr_logflags |= XFS_TRANS_PERM_LOG_RES; xfs_trans_resv_calc() 807 resp->tr_symlink.tr_logres = xfs_calc_symlink_reservation(mp); xfs_trans_resv_calc() 808 resp->tr_symlink.tr_logcount = XFS_SYMLINK_LOG_COUNT; xfs_trans_resv_calc() 809 resp->tr_symlink.tr_logflags |= XFS_TRANS_PERM_LOG_RES; xfs_trans_resv_calc() 811 resp->tr_create.tr_logres = xfs_calc_create_reservation(mp); xfs_trans_resv_calc() 812 resp->tr_create.tr_logcount = XFS_CREATE_LOG_COUNT; xfs_trans_resv_calc() 813 resp->tr_create.tr_logflags |= XFS_TRANS_PERM_LOG_RES; xfs_trans_resv_calc() 815 resp->tr_create_tmpfile.tr_logres = xfs_trans_resv_calc() 817 resp->tr_create_tmpfile.tr_logcount = XFS_CREATE_TMPFILE_LOG_COUNT; xfs_trans_resv_calc() 818 resp->tr_create_tmpfile.tr_logflags |= XFS_TRANS_PERM_LOG_RES; xfs_trans_resv_calc() 820 resp->tr_mkdir.tr_logres = xfs_calc_mkdir_reservation(mp); xfs_trans_resv_calc() 821 resp->tr_mkdir.tr_logcount = XFS_MKDIR_LOG_COUNT; xfs_trans_resv_calc() 822 resp->tr_mkdir.tr_logflags |= XFS_TRANS_PERM_LOG_RES; xfs_trans_resv_calc() 824 resp->tr_ifree.tr_logres = xfs_calc_ifree_reservation(mp); xfs_trans_resv_calc() 825 resp->tr_ifree.tr_logcount = XFS_INACTIVE_LOG_COUNT; xfs_trans_resv_calc() 826 resp->tr_ifree.tr_logflags |= XFS_TRANS_PERM_LOG_RES; xfs_trans_resv_calc() 828 resp->tr_addafork.tr_logres = xfs_calc_addafork_reservation(mp); xfs_trans_resv_calc() 829 resp->tr_addafork.tr_logcount = XFS_ADDAFORK_LOG_COUNT; xfs_trans_resv_calc() 830 resp->tr_addafork.tr_logflags |= XFS_TRANS_PERM_LOG_RES; xfs_trans_resv_calc() 832 resp->tr_attrinval.tr_logres = xfs_calc_attrinval_reservation(mp); xfs_trans_resv_calc() 833 resp->tr_attrinval.tr_logcount = XFS_ATTRINVAL_LOG_COUNT; xfs_trans_resv_calc() 834 resp->tr_attrinval.tr_logflags |= XFS_TRANS_PERM_LOG_RES; xfs_trans_resv_calc() 836 resp->tr_attrsetm.tr_logres = xfs_calc_attrsetm_reservation(mp); xfs_trans_resv_calc() 837 resp->tr_attrsetm.tr_logcount = XFS_ATTRSET_LOG_COUNT; xfs_trans_resv_calc() 838 resp->tr_attrsetm.tr_logflags |= XFS_TRANS_PERM_LOG_RES; xfs_trans_resv_calc() 840 resp->tr_attrrm.tr_logres = xfs_calc_attrrm_reservation(mp); xfs_trans_resv_calc() 841 resp->tr_attrrm.tr_logcount = XFS_ATTRRM_LOG_COUNT; xfs_trans_resv_calc() 842 resp->tr_attrrm.tr_logflags |= XFS_TRANS_PERM_LOG_RES; xfs_trans_resv_calc() 844 resp->tr_growrtalloc.tr_logres = xfs_calc_growrtalloc_reservation(mp); xfs_trans_resv_calc() 845 resp->tr_growrtalloc.tr_logcount = XFS_DEFAULT_PERM_LOG_COUNT; xfs_trans_resv_calc() 846 resp->tr_growrtalloc.tr_logflags |= XFS_TRANS_PERM_LOG_RES; xfs_trans_resv_calc() 848 resp->tr_qm_dqalloc.tr_logres = xfs_calc_qm_dqalloc_reservation(mp); xfs_trans_resv_calc() 849 resp->tr_qm_dqalloc.tr_logcount = XFS_WRITE_LOG_COUNT; xfs_trans_resv_calc() 850 resp->tr_qm_dqalloc.tr_logflags |= XFS_TRANS_PERM_LOG_RES; xfs_trans_resv_calc() 856 resp->tr_qm_setqlim.tr_logres = xfs_calc_qm_setqlim_reservation(mp); xfs_trans_resv_calc() 857 resp->tr_qm_setqlim.tr_logcount = XFS_DEFAULT_LOG_COUNT; xfs_trans_resv_calc() 859 resp->tr_qm_quotaoff.tr_logres = xfs_calc_qm_quotaoff_reservation(mp); xfs_trans_resv_calc() 860 resp->tr_qm_quotaoff.tr_logcount = XFS_DEFAULT_LOG_COUNT; xfs_trans_resv_calc() 862 resp->tr_qm_equotaoff.tr_logres = xfs_trans_resv_calc() 864 resp->tr_qm_equotaoff.tr_logcount = XFS_DEFAULT_LOG_COUNT; xfs_trans_resv_calc() 866 resp->tr_sb.tr_logres = xfs_calc_sb_reservation(mp); xfs_trans_resv_calc() 867 resp->tr_sb.tr_logcount = XFS_DEFAULT_LOG_COUNT; xfs_trans_resv_calc() 870 resp->tr_ichange.tr_logres = xfs_calc_ichange_reservation(mp); xfs_trans_resv_calc() 871 resp->tr_growdata.tr_logres = xfs_calc_growdata_reservation(mp); xfs_trans_resv_calc() 872 resp->tr_fsyncts.tr_logres = xfs_calc_swrite_reservation(mp); xfs_trans_resv_calc() 873 resp->tr_writeid.tr_logres = xfs_calc_writeid_reservation(mp); xfs_trans_resv_calc() 874 resp->tr_attrsetrt.tr_logres = xfs_calc_attrsetrt_reservation(mp); xfs_trans_resv_calc() 875 resp->tr_clearagi.tr_logres = xfs_calc_clear_agi_bucket_reservation(mp); xfs_trans_resv_calc() 876 resp->tr_growrtzero.tr_logres = xfs_calc_growrtzero_reservation(mp); xfs_trans_resv_calc() 877 resp->tr_growrtfree.tr_logres = xfs_calc_growrtfree_reservation(mp); xfs_trans_resv_calc() 779 xfs_trans_resv_calc( struct xfs_mount *mp, struct xfs_trans_resv *resp) xfs_trans_resv_calc() argument
|
H A D | xfs_log_rlimit.c | 63 struct xfs_trans_res *resp; xfs_log_get_max_trans_res() local 70 resp = (struct xfs_trans_res *)M_RES(mp); xfs_log_get_max_trans_res() 72 for (; resp < end_resp; resp++) { xfs_log_get_max_trans_res() 73 int tmp = resp->tr_logcount > 1 ? xfs_log_get_max_trans_res() 74 resp->tr_logres * resp->tr_logcount : xfs_log_get_max_trans_res() 75 resp->tr_logres; xfs_log_get_max_trans_res() 78 *max_resp = *resp; /* struct copy */ xfs_log_get_max_trans_res()
|
H A D | xfs_trans_resv.h | 114 void xfs_trans_resv_calc(struct xfs_mount *mp, struct xfs_trans_resv *resp);
|
/linux-4.1.27/drivers/net/wireless/ath/ath10k/ |
H A D | bmi.c | 59 union bmi_resp resp; ath10k_bmi_get_target_info() local 61 u32 resplen = sizeof(resp.get_target_info); ath10k_bmi_get_target_info() 73 ret = ath10k_hif_exchange_bmi_msg(ar, &cmd, cmdlen, &resp, &resplen); ath10k_bmi_get_target_info() 79 if (resplen < sizeof(resp.get_target_info)) { ath10k_bmi_get_target_info() 85 target_info->version = __le32_to_cpu(resp.get_target_info.version); ath10k_bmi_get_target_info() 86 target_info->type = __le32_to_cpu(resp.get_target_info.type); ath10k_bmi_get_target_info() 95 union bmi_resp resp; ath10k_bmi_read_memory() local 116 &resp, &rxlen); ath10k_bmi_read_memory() 123 memcpy(buffer, resp.read_mem.payload, rxlen); ath10k_bmi_read_memory() 181 union bmi_resp resp; ath10k_bmi_execute() local 183 u32 resplen = sizeof(resp.execute); ath10k_bmi_execute() 198 ret = ath10k_hif_exchange_bmi_msg(ar, &cmd, cmdlen, &resp, &resplen); ath10k_bmi_execute() 204 if (resplen < sizeof(resp.execute)) { ath10k_bmi_execute() 210 *result = __le32_to_cpu(resp.execute.result); ath10k_bmi_execute()
|
H A D | htt_rx.c | 1588 struct htt_resp *resp = (struct htt_resp *)skb->data; ath10k_htt_rx_frm_tx_compl() local 1590 int status = MS(resp->data_tx_completion.flags, HTT_DATA_TX_STATUS); ath10k_htt_rx_frm_tx_compl() 1614 resp->data_tx_completion.num_msdus); ath10k_htt_rx_frm_tx_compl() 1616 for (i = 0; i < resp->data_tx_completion.num_msdus; i++) { ath10k_htt_rx_frm_tx_compl() 1617 msdu_id = resp->data_tx_completion.msdus[i]; ath10k_htt_rx_frm_tx_compl() 1623 static void ath10k_htt_rx_addba(struct ath10k *ar, struct htt_resp *resp) ath10k_htt_rx_addba() argument 1625 struct htt_rx_addba *ev = &resp->rx_addba; ath10k_htt_rx_addba() 1663 static void ath10k_htt_rx_delba(struct ath10k *ar, struct htt_resp *resp) ath10k_htt_rx_delba() argument 1665 struct htt_rx_delba *ev = &resp->rx_delba; ath10k_htt_rx_delba() 1807 struct htt_resp *resp = (void *)skb->data; ath10k_htt_rx_in_ord_ind() local 1824 skb_pull(skb, sizeof(resp->hdr)); ath10k_htt_rx_in_ord_ind() 1825 skb_pull(skb, sizeof(resp->rx_in_ord_ind)); ath10k_htt_rx_in_ord_ind() 1827 peer_id = __le16_to_cpu(resp->rx_in_ord_ind.peer_id); ath10k_htt_rx_in_ord_ind() 1828 msdu_count = __le16_to_cpu(resp->rx_in_ord_ind.msdu_count); ath10k_htt_rx_in_ord_ind() 1829 vdev_id = resp->rx_in_ord_ind.vdev_id; ath10k_htt_rx_in_ord_ind() 1830 tid = SM(resp->rx_in_ord_ind.info, HTT_RX_IN_ORD_IND_INFO_TID); ath10k_htt_rx_in_ord_ind() 1831 offload = !!(resp->rx_in_ord_ind.info & ath10k_htt_rx_in_ord_ind() 1833 frag = !!(resp->rx_in_ord_ind.info & HTT_RX_IN_ORD_IND_INFO_FRAG_MASK); ath10k_htt_rx_in_ord_ind() 1839 if (skb->len < msdu_count * sizeof(*resp->rx_in_ord_ind.msdu_descs)) { ath10k_htt_rx_in_ord_ind() 1848 ret = ath10k_htt_rx_pop_paddr_list(htt, &resp->rx_in_ord_ind, &list); ath10k_htt_rx_in_ord_ind() 1894 struct htt_resp *resp = (struct htt_resp *)skb->data; ath10k_htt_t2h_msg_handler() local 1901 resp->hdr.msg_type); ath10k_htt_t2h_msg_handler() 1902 switch (resp->hdr.msg_type) { ath10k_htt_t2h_msg_handler() 1904 htt->target_version_major = resp->ver_resp.major; ath10k_htt_t2h_msg_handler() 1905 htt->target_version_minor = resp->ver_resp.minor; ath10k_htt_t2h_msg_handler() 1917 .vdev_id = resp->peer_map.vdev_id, ath10k_htt_t2h_msg_handler() 1918 .peer_id = __le16_to_cpu(resp->peer_map.peer_id), ath10k_htt_t2h_msg_handler() 1920 memcpy(ev.addr, resp->peer_map.addr, sizeof(ev.addr)); ath10k_htt_t2h_msg_handler() 1926 .peer_id = __le16_to_cpu(resp->peer_unmap.peer_id), ath10k_htt_t2h_msg_handler() 1933 int status = __le32_to_cpu(resp->mgmt_tx_completion.status); ath10k_htt_t2h_msg_handler() 1936 __le32_to_cpu(resp->mgmt_tx_completion.desc_id); ath10k_htt_t2h_msg_handler() 1962 struct htt_security_indication *ev = &resp->security_indication; ath10k_htt_t2h_msg_handler() 1975 ath10k_htt_rx_frag_handler(htt, &resp->rx_frag_ind); ath10k_htt_t2h_msg_handler() 1993 ath10k_htt_rx_addba(ar, resp); ath10k_htt_t2h_msg_handler() 1996 ath10k_htt_rx_delba(ar, resp); ath10k_htt_t2h_msg_handler() 2000 (struct ath10k_pktlog_hdr *)resp->pktlog_msg.payload; ath10k_htt_t2h_msg_handler() 2002 trace_ath10k_htt_pktlog(ar, resp->pktlog_msg.payload, ath10k_htt_t2h_msg_handler() 2029 resp->hdr.msg_type); ath10k_htt_t2h_msg_handler() 2043 struct htt_resp *resp; ath10k_htt_txrx_compl_task() local 2055 resp = (struct htt_resp *)skb->data; ath10k_htt_txrx_compl_task() 2056 ath10k_htt_rx_handler(htt, &resp->rx_ind); ath10k_htt_txrx_compl_task()
|
/linux-4.1.27/drivers/scsi/aic94xx/ |
H A D | aic94xx_task.c | 198 struct ata_task_resp *resp = (void *) &ts->buf[0]; asd_get_response_tasklet() local 202 if (SAS_STATUS_BUF_SIZE >= sizeof(*resp)) { asd_get_response_tasklet() 203 resp->frame_len = le16_to_cpu(*(__le16 *)(r+6)); asd_get_response_tasklet() 204 memcpy(&resp->ending_fis[0], r+16, ATA_RESP_FIS_SIZE); asd_get_response_tasklet() 205 ts->buf_valid_size = sizeof(*resp); asd_get_response_tasklet() 225 ts->resp = SAS_TASK_COMPLETE; asd_task_tasklet_complete() 229 ts->resp = SAS_TASK_COMPLETE; asd_task_tasklet_complete() 234 ts->resp = SAS_TASK_COMPLETE; asd_task_tasklet_complete() 240 ts->resp = SAS_TASK_COMPLETE; asd_task_tasklet_complete() 245 ts->resp = SAS_TASK_UNDELIVERED; asd_task_tasklet_complete() 255 ts->resp = SAS_TASK_UNDELIVERED; asd_task_tasklet_complete() 260 ts->resp = SAS_TASK_UNDELIVERED; asd_task_tasklet_complete() 264 ts->resp = SAS_TASK_COMPLETE; asd_task_tasklet_complete() 273 ts->resp = SAS_TASK_COMPLETE; asd_task_tasklet_complete() 280 ts->resp = SAS_TASK_UNDELIVERED; asd_task_tasklet_complete() 284 ts->resp = SAS_TASK_COMPLETE; asd_task_tasklet_complete() 292 ts->resp = SAS_TASK_UNDELIVERED; asd_task_tasklet_complete() 296 ts->resp = SAS_TASK_UNDELIVERED; asd_task_tasklet_complete() 301 ts->resp = SAS_TASK_COMPLETE; asd_task_tasklet_complete() 314 ts->resp = SAS_TASK_UNDELIVERED; asd_task_tasklet_complete() 348 ASD_DPRINTK("task 0x%p done with opcode 0x%x resp 0x%x " asd_task_tasklet_complete() 350 task, opcode, ts->resp, ts->stat); asd_task_tasklet_complete()
|
/linux-4.1.27/drivers/net/wireless/libertas/ |
H A D | cmdresp.c | 63 struct cmd_header *resp; lbs_process_command_response() local 80 resp = (void *)data; lbs_process_command_response() 82 respcmd = le16_to_cpu(resp->command); lbs_process_command_response() 83 result = le16_to_cpu(resp->result); lbs_process_command_response() 86 respcmd, le16_to_cpu(resp->seqnum), len); lbs_process_command_response() 87 lbs_deb_hex(LBS_DEB_CMD, "CMD_RESP", (void *) resp, len); lbs_process_command_response() 89 if (resp->seqnum != priv->cur_cmd->cmdbuf->seqnum) { lbs_process_command_response() 92 le16_to_cpu(resp->seqnum), lbs_process_command_response() 107 if (resp->result == cpu_to_le16(0x0004)) { lbs_process_command_response() 112 le16_to_cpu(resp->command)); lbs_process_command_response() 123 struct cmd_ds_802_11_ps_mode *psmode = (void *) &resp[1]; lbs_process_command_response() 201 resp); lbs_process_command_response()
|
H A D | cfg.c | 504 struct cmd_header *resp) lbs_ret_scan() 507 struct cmd_ds_802_11_scan_rsp *scanresp = (void *)resp; lbs_ret_scan() 519 lbs_deb_scan("scan response: %d BSSs (%d bytes); resp size %d bytes\n", lbs_ret_scan() 520 scanresp->nr_sets, bsssize, le16_to_cpu(resp->size)); lbs_ret_scan() 1105 struct cmd_ds_802_11_associate_response *resp; lbs_associate() local 1188 resp = (void *) cmd; /* recast for easier field access */ lbs_associate() 1189 status = le16_to_cpu(resp->statuscode); lbs_associate() 1192 * response to the following values returned in resp->statuscode: lbs_associate() 1237 "aid 0x%04x\n", status, le16_to_cpu(resp->statuscode), lbs_associate() 1238 le16_to_cpu(resp->capability), le16_to_cpu(resp->aid)); lbs_associate() 1240 resp_ie_len = le16_to_cpu(resp->hdr.size) lbs_associate() 1241 - sizeof(resp->hdr) lbs_associate() 1246 resp->iebuf, resp_ie_len, lbs_associate() 1896 struct cmd_ds_802_11_ad_hoc_result *resp = lbs_ibss_start_new() local 1970 lbs_join_post(priv, params, resp->bssid, capability); lbs_ibss_start_new() 503 lbs_ret_scan(struct lbs_private *priv, unsigned long dummy, struct cmd_header *resp) lbs_ret_scan() argument
|
H A D | cmd.h | 56 struct cmd_header *resp);
|
H A D | cmd.c | 25 * 'resp' is a response 26 * @resp: A pointer to the command response 31 struct cmd_header *resp) lbs_cmd_copyback() 36 copy_len = min(le16_to_cpu(buf->size), le16_to_cpu(resp->size)); lbs_cmd_copyback() 37 memcpy(buf, resp, copy_len); lbs_cmd_copyback() 49 * @resp: ignored 54 struct cmd_header *resp) lbs_cmd_async_callback() 167 struct cmd_header *resp) lbs_ret_host_sleep_cfg() 30 lbs_cmd_copyback(struct lbs_private *priv, unsigned long extra, struct cmd_header *resp) lbs_cmd_copyback() argument 53 lbs_cmd_async_callback(struct lbs_private *priv, unsigned long extra, struct cmd_header *resp) lbs_cmd_async_callback() argument 166 lbs_ret_host_sleep_cfg(struct lbs_private *priv, unsigned long dummy, struct cmd_header *resp) lbs_ret_host_sleep_cfg() argument
|
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_vfpf.c | 225 struct pfvf_acquire_resp_tlv *resp = &bp->vf2pf_mbox->resp.acquire_resp; bnx2x_vfpf_acquire() local 273 &resp->hdr.status, bnx2x_vfpf_acquire() 281 memcpy(&bp->acquire_resp, resp, sizeof(bp->acquire_resp)); bnx2x_vfpf_acquire() 318 memset(&bp->vf2pf_mbox->resp, 0, bnx2x_vfpf_acquire() 322 fp_hsi_resp = bnx2x_search_tlv_list(bp, resp, bnx2x_vfpf_acquire() 336 bnx2x_search_tlv_list(bp, resp, bnx2x_vfpf_acquire() 347 fp_hsi_resp = bnx2x_search_tlv_list(bp, resp, bnx2x_vfpf_acquire() 392 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; bnx2x_vfpf_release() local 413 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); bnx2x_vfpf_release() 419 if (resp->hdr.status == PFVF_STATUS_SUCCESS) { bnx2x_vfpf_release() 425 resp->hdr.status); bnx2x_vfpf_release() 439 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; bnx2x_vfpf_init() local 463 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); bnx2x_vfpf_init() 467 if (resp->hdr.status != PFVF_STATUS_SUCCESS) { bnx2x_vfpf_init() 469 resp->hdr.status); bnx2x_vfpf_init() 485 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; bnx2x_vfpf_close_vf() local 514 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); bnx2x_vfpf_close_vf() 519 else if (resp->hdr.status != PFVF_STATUS_SUCCESS) bnx2x_vfpf_close_vf() 521 resp->hdr.status); bnx2x_vfpf_close_vf() 588 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; bnx2x_vfpf_setup_q() local 652 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); bnx2x_vfpf_setup_q() 657 if (resp->hdr.status != PFVF_STATUS_SUCCESS) { bnx2x_vfpf_setup_q() 659 fp_idx, resp->hdr.status); bnx2x_vfpf_setup_q() 671 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; bnx2x_vfpf_teardown_queue() local 687 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); bnx2x_vfpf_teardown_queue() 696 if (resp->hdr.status != PFVF_STATUS_SUCCESS) { bnx2x_vfpf_teardown_queue() 698 resp->hdr.status); bnx2x_vfpf_teardown_queue() 712 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; bnx2x_vfpf_config_mac() local 742 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); bnx2x_vfpf_config_mac() 749 while (resp->hdr.status == PFVF_STATUS_FAILURE) { bnx2x_vfpf_config_mac() 763 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bnx2x_vfpf_config_mac() 771 if (resp->hdr.status != PFVF_STATUS_SUCCESS) { bnx2x_vfpf_config_mac() 772 BNX2X_ERR("vfpf SET MAC failed: %d\n", resp->hdr.status); bnx2x_vfpf_config_mac() 785 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; bnx2x_vfpf_config_rss() local 829 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); bnx2x_vfpf_config_rss() 835 if (resp->hdr.status != PFVF_STATUS_SUCCESS) { bnx2x_vfpf_config_rss() 842 resp->hdr.status); bnx2x_vfpf_config_rss() 854 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; bnx2x_vfpf_set_mcast() local 897 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); 903 if (resp->hdr.status != PFVF_STATUS_SUCCESS) { 905 resp->hdr.status); 918 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; bnx2x_vfpf_storm_rx_mode() local 949 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); bnx2x_vfpf_storm_rx_mode() 953 if (resp->hdr.status != PFVF_STATUS_SUCCESS) { bnx2x_vfpf_storm_rx_mode() 954 BNX2X_ERR("Set Rx mode failed: %d\n", resp->hdr.status); bnx2x_vfpf_storm_rx_mode() 1053 bnx2x_add_tlv(bp, &mbx->msg->resp, 0, type, length); bnx2x_vf_mbx_resp_single_tlv() 1054 bnx2x_add_tlv(bp, &mbx->msg->resp, length, CHANNEL_TLV_LIST_END, bnx2x_vf_mbx_resp_single_tlv() 1063 struct pfvf_general_resp_tlv *resp = &mbx->msg->resp.general_resp; bnx2x_vf_mbx_resp_send_msg() local 1068 bnx2x_dp_tlv_list(bp, resp); bnx2x_vf_mbx_resp_send_msg() 1072 resp->hdr.status = bnx2x_pfvf_status_codes(vf_rc); bnx2x_vf_mbx_resp_send_msg() 1078 offsetof(struct bnx2x_vf_mbx_msg, resp); bnx2x_vf_mbx_resp_send_msg() 1178 struct pfvf_acquire_resp_tlv *resp = &mbx->msg->resp.acquire_resp; bnx2x_vf_mbx_acquire_resp() local 1179 struct pf_vf_resc *resc = &resp->resc; bnx2x_vf_mbx_acquire_resp() 1183 memset(resp, 0, sizeof(*resp)); bnx2x_vf_mbx_acquire_resp() 1186 resp->pfdev_info.chip_num = bp->common.chip_id; bnx2x_vf_mbx_acquire_resp() 1187 resp->pfdev_info.db_size = bp->db_size; bnx2x_vf_mbx_acquire_resp() 1188 resp->pfdev_info.indices_per_sb = HC_SB_MAX_INDICES_E2; bnx2x_vf_mbx_acquire_resp() 1189 resp->pfdev_info.pf_cap = (PFVF_CAP_RSS | bnx2x_vf_mbx_acquire_resp() 1192 bnx2x_fill_fw_str(bp, resp->pfdev_info.fw_ver, bnx2x_vf_mbx_acquire_resp() 1193 sizeof(resp->pfdev_info.fw_ver)); bnx2x_vf_mbx_acquire_resp() 1234 resp->pfdev_info.chip_num, 1235 resp->pfdev_info.db_size, 1236 resp->pfdev_info.indices_per_sb, 1237 resp->pfdev_info.pf_cap, 1244 resp->pfdev_info.fw_ver); 1258 bnx2x_add_tlv(bp, &mbx->msg->resp, 0, CHANNEL_TLV_ACQUIRE, length); 1266 bnx2x_vf_mbx_resp_phys_port(bp, vf, &mbx->msg->resp, &length); 1272 bnx2x_vf_mbx_resp_fp_hsi_ver(bp, vf, &mbx->msg->resp, &length); 1274 bnx2x_add_tlv(bp, &mbx->msg->resp, length, CHANNEL_TLV_LIST_END, 2125 memset(&mbx->msg->resp, 0, sizeof(union pfvf_tlvs)); for_each_vf()
|
/linux-4.1.27/drivers/net/ethernet/emulex/benet/ |
H A D | be_cmds.c | 192 struct be_cmd_resp_get_cntl_addnl_attribs *resp = be_async_cmd_process() local 195 resp->on_die_temperature; be_async_cmd_process() 515 struct be_cmd_resp_hdr *resp; be_mcc_notify_wait() local 520 resp = be_decode_resp_hdr(wrb->tag0, wrb->tag1); be_mcc_notify_wait() 528 status = (resp->base_status | be_mcc_notify_wait() 529 ((resp->addl_status & CQE_ADDL_STATUS_MASK) << be_mcc_notify_wait() 932 struct be_cmd_resp_eq_create *resp = embedded_payload(wrb); be_cmd_eq_create() local 934 eqo->q.id = le16_to_cpu(resp->eq_id); be_cmd_eq_create() 936 (ver == 2) ? le16_to_cpu(resp->msix_idx) : eqo->idx; be_cmd_eq_create() 975 struct be_cmd_resp_mac_query *resp = embedded_payload(wrb); be_cmd_mac_addr_query() local 977 memcpy(mac_addr, resp->mac.addr, ETH_ALEN); be_cmd_mac_addr_query() 1012 struct be_cmd_resp_pmac_add *resp = embedded_payload(wrb); be_cmd_pmac_add() local 1014 *pmac_id = le32_to_cpu(resp->pmac_id); be_cmd_pmac_add() 1118 struct be_cmd_resp_cq_create *resp = embedded_payload(wrb); be_cmd_cq_create() local 1120 cq->id = le16_to_cpu(resp->cq_id); be_cmd_cq_create() 1193 struct be_cmd_resp_mcc_create *resp = embedded_payload(wrb); be_cmd_mccq_ext_create() local 1195 mccq->id = le16_to_cpu(resp->id); be_cmd_mccq_ext_create() 1237 struct be_cmd_resp_mcc_create *resp = embedded_payload(wrb); be_cmd_mccq_org_create() local 1239 mccq->id = le16_to_cpu(resp->id); be_cmd_mccq_org_create() 1296 struct be_cmd_resp_eth_tx_create *resp = embedded_payload(&wrb); be_cmd_txq_create() local 1298 txq->id = le16_to_cpu(resp->cid); be_cmd_txq_create() 1300 txo->db_offset = le32_to_cpu(resp->db_offset); be_cmd_txq_create() 1341 struct be_cmd_resp_eth_rx_create *resp = embedded_payload(wrb); be_cmd_rxq_create() local 1343 rxq->id = le16_to_cpu(resp->id); be_cmd_rxq_create() 1345 *rss_id = resp->rss_id; be_cmd_rxq_create() 1455 struct be_cmd_resp_if_create *resp = embedded_payload(&wrb); be_cmd_if_create() local 1457 *if_handle = le32_to_cpu(resp->interface_id); be_cmd_if_create() 1461 adapter->pmac_id[0] = le32_to_cpu(resp->pmac_id); be_cmd_if_create() 1629 struct be_cmd_resp_link_status *resp = embedded_payload(wrb); be_cmd_link_status_query() local 1632 *link_speed = resp->link_speed ? be_cmd_link_status_query() 1633 le16_to_cpu(resp->link_speed) * 10 : be_cmd_link_status_query() 1634 be_mac_to_link_speed(resp->mac_speed); be_cmd_link_status_query() 1636 if (!resp->logical_link_status) be_cmd_link_status_query() 1640 *link_status = resp->logical_link_status; be_cmd_link_status_query() 1697 struct be_cmd_resp_get_fat *resp = embedded_payload(wrb); be_cmd_get_reg_len() local 1699 if (log_size && resp->log_size) be_cmd_get_reg_len() 1700 *log_size = le32_to_cpu(resp->log_size) - be_cmd_get_reg_len() 1757 struct be_cmd_resp_get_fat *resp = get_fat_cmd.va; be_cmd_get_regs() local 1760 resp->data_buffer, be_cmd_get_regs() 1761 le32_to_cpu(resp->read_log_length)); be_cmd_get_regs() 1798 struct be_cmd_resp_get_fw_version *resp = embedded_payload(wrb); be_cmd_get_fw_ver() local 1800 strlcpy(adapter->fw_ver, resp->firmware_version_string, be_cmd_get_fw_ver() 1802 strlcpy(adapter->fw_on_flash, resp->fw_on_flash_version_string, be_cmd_get_fw_ver() 2019 struct be_cmd_resp_get_flow_control *resp = be_cmd_get_flow_control() local 2022 *tx_fc = le16_to_cpu(resp->tx_flow_control); be_cmd_get_flow_control() 2023 *rx_fc = le16_to_cpu(resp->rx_flow_control); be_cmd_get_flow_control() 2050 struct be_cmd_resp_query_fw_cfg *resp = embedded_payload(wrb); be_cmd_query_fw_cfg() local 2052 adapter->port_num = le32_to_cpu(resp->phys_port); be_cmd_query_fw_cfg() 2053 adapter->function_mode = le32_to_cpu(resp->function_mode); be_cmd_query_fw_cfg() 2054 adapter->function_caps = le32_to_cpu(resp->function_caps); be_cmd_query_fw_cfg() 2055 adapter->asic_rev = le32_to_cpu(resp->asic_revision) & 0xFF; be_cmd_query_fw_cfg() 2194 struct be_cmd_resp_get_beacon_state *resp = be_cmd_get_beacon_state() local 2197 *state = resp->beacon_state; be_cmd_get_beacon_state() 2242 struct be_cmd_resp_port_type *resp = cmd.va; be_cmd_read_port_transceiver_data() local 2244 memcpy(data, resp->page_data, PAGE_DATA_LEN); be_cmd_read_port_transceiver_data() 2259 struct lancer_cmd_resp_write_object *resp; lancer_cmd_write_object() local 2310 resp = embedded_payload(wrb); lancer_cmd_write_object() 2312 *data_written = le32_to_cpu(resp->actual_write_len); lancer_cmd_write_object() 2313 *change_status = resp->change_status; lancer_cmd_write_object() 2315 *addn_status = resp->additional_status; lancer_cmd_write_object() 2402 struct lancer_cmd_resp_read_object *resp; lancer_cmd_read_object() local 2430 resp = embedded_payload(wrb); lancer_cmd_read_object() 2432 *data_read = le32_to_cpu(resp->actual_read_len); lancer_cmd_read_object() 2433 *eof = le32_to_cpu(resp->eof); lancer_cmd_read_object() 2435 *addn_status = resp->additional_status; lancer_cmd_read_object() 2592 struct be_cmd_resp_loopback_test *resp; be_cmd_loopback_test() local 2622 resp = embedded_payload(wrb); be_cmd_loopback_test() 2623 status = le32_to_cpu(resp->status); be_cmd_loopback_test() 2663 struct be_cmd_resp_ddrdma_test *resp; be_cmd_ddr_dma_test() local 2665 resp = cmd->va; be_cmd_ddr_dma_test() 2666 if ((memcmp(resp->rcv_buff, req->snd_buff, byte_cnt) != 0) || be_cmd_ddr_dma_test() 2667 resp->snd_err) { be_cmd_ddr_dma_test() 2798 struct be_cmd_resp_cntl_attribs *resp; be_cmd_get_cntl_attributes() local 2800 int payload_len = max(sizeof(*req), sizeof(*resp)); be_cmd_get_cntl_attributes() 2871 struct be_cmd_resp_set_func_cap *resp = embedded_payload(wrb); be_cmd_req_native_mode() local 2873 adapter->be3_native = le32_to_cpu(resp->cap_flags) & be_cmd_req_native_mode() 2910 struct be_cmd_resp_get_fn_privileges *resp = be_cmd_get_fn_privileges() local 2913 *privilege = le32_to_cpu(resp->privilege_mask); be_cmd_get_fn_privileges() 3013 struct be_cmd_resp_get_mac_list *resp = be_cmd_get_mac_from_list() local 3017 memcpy(mac, resp->macid_macaddr.mac_addr_id.macaddr, be_cmd_get_mac_from_list() 3022 mac_count = resp->true_mac_count + resp->pseudo_mac_count; be_cmd_get_mac_from_list() 3033 mac_entry = &resp->macaddr_list[i]; be_cmd_get_mac_from_list() 3047 memcpy(mac, resp->macaddr_list[0].mac_addr_id.macaddr, be_cmd_get_mac_from_list() 3242 struct be_cmd_resp_get_hsw_config *resp = be_cmd_get_hsw_config() local 3245 be_dws_le_to_cpu(&resp->context, sizeof(resp->context)); be_cmd_get_hsw_config() 3247 pvid, &resp->context); be_cmd_get_hsw_config() 3252 port_fwd_type, &resp->context); be_cmd_get_hsw_config() 3322 struct be_cmd_resp_acpi_wol_magic_config_v1 *resp; be_cmd_get_acpi_wol_cap() local 3324 resp = (struct be_cmd_resp_acpi_wol_magic_config_v1 *)cmd.va; be_cmd_get_acpi_wol_cap() 3326 adapter->wol_cap = resp->wol_settings; be_cmd_get_acpi_wol_cap() 3488 struct be_cmd_resp_get_port_name *resp = embedded_payload(wrb); be_cmd_query_port_name() local 3490 adapter->port_name = resp->port_name[adapter->hba_port_num]; be_cmd_query_port_name() 3630 struct be_cmd_resp_get_func_config *resp = cmd.va; be_cmd_get_func_config() local 3631 u32 desc_count = le32_to_cpu(resp->desc_count); be_cmd_get_func_config() 3634 desc = be_get_func_nic_desc(resp->func_param, desc_count); be_cmd_get_func_config() 3655 struct be_cmd_resp_get_profile_config *resp; be_cmd_get_profile_config() local 3694 resp = cmd.va; be_cmd_get_profile_config() 3695 desc_count = le16_to_cpu(resp->desc_count); be_cmd_get_profile_config() 3697 pcie = be_get_pcie_desc(adapter->pdev->devfn, resp->func_param, be_cmd_get_profile_config() 3702 port = be_get_port_desc(resp->func_param, desc_count); be_cmd_get_profile_config() 3706 nic = be_get_func_nic_desc(resp->func_param, desc_count); be_cmd_get_profile_config() 3710 vf_res = be_get_vft_desc(resp->func_param, desc_count); be_cmd_get_profile_config() 3973 struct be_cmd_resp_get_iface_list *resp; be_cmd_get_if_id() local 3986 OPCODE_COMMON_GET_IFACE_LIST, sizeof(*resp), be_cmd_get_if_id() 3992 resp = (struct be_cmd_resp_get_iface_list *)req; be_cmd_get_if_id() 3993 vf_cfg->if_handle = le32_to_cpu(resp->if_desc.if_id); be_cmd_get_if_id() 4162 struct be_cmd_resp_get_active_profile *resp = be_cmd_get_active_profile() local 4165 *profile_id = le16_to_cpu(resp->active_profile_id); be_cmd_get_active_profile() 4219 struct be_cmd_resp_hdr *resp; be_roce_mcc_cmd() local 4230 resp = embedded_payload(wrb); be_roce_mcc_cmd() 4242 memcpy(wrb_payload, resp, sizeof(*resp) + resp->response_length); be_roce_mcc_cmd() 4243 be_dws_le_to_cpu(wrb_payload, sizeof(*resp) + resp->response_length); be_roce_mcc_cmd()
|
/linux-4.1.27/drivers/input/touchscreen/ |
H A D | elants_i2c.c | 182 u8 *resp, size_t resp_size) elants_i2c_execute_command() 212 msgs[1].buf = resp; elants_i2c_execute_command() 218 if (ret != ARRAY_SIZE(msgs) || resp[FW_HDR_TYPE] != expected_response) elants_i2c_execute_command() 296 u8 resp[HEADER_SIZE]; elants_i2c_query_fw_id() local 300 resp, sizeof(resp)); elants_i2c_query_fw_id() 302 ts->hw_version = elants_i2c_parse_version(resp); elants_i2c_query_fw_id() 308 error, (int)sizeof(resp), resp); elants_i2c_query_fw_id() 322 u8 resp[HEADER_SIZE]; elants_i2c_query_fw_version() local 326 resp, sizeof(resp)); elants_i2c_query_fw_version() 328 ts->fw_version = elants_i2c_parse_version(resp); elants_i2c_query_fw_version() 335 error, (int)sizeof(resp), resp); elants_i2c_query_fw_version() 350 u8 resp[HEADER_SIZE]; elants_i2c_query_test_version() local 354 resp, sizeof(resp)); elants_i2c_query_test_version() 356 version = elants_i2c_parse_version(resp); elants_i2c_query_test_version() 365 error, (int)sizeof(resp), resp); elants_i2c_query_test_version() 377 u8 resp[HEADER_SIZE]; elants_i2c_query_bc_version() local 382 resp, sizeof(resp)); elants_i2c_query_bc_version() 386 error, (int)sizeof(resp), resp); elants_i2c_query_bc_version() 390 version = elants_i2c_parse_version(resp); elants_i2c_query_bc_version() 401 u8 resp[17]; elants_i2c_query_ts_info() local 420 resp, sizeof(resp)); elants_i2c_query_ts_info() 427 rows = resp[2] + resp[6] + resp[10]; elants_i2c_query_ts_info() 428 cols = resp[3] + resp[7] + resp[11]; elants_i2c_query_ts_info() 433 resp, sizeof(resp)); elants_i2c_query_ts_info() 440 osr = resp[3]; elants_i2c_query_ts_info() 445 resp, sizeof(resp)); elants_i2c_query_ts_info() 452 phy_x = get_unaligned_be16(&resp[2]); elants_i2c_query_ts_info() 457 resp, sizeof(resp)); elants_i2c_query_ts_info() 464 phy_y = get_unaligned_be16(&resp[2]); elants_i2c_query_ts_info() 180 elants_i2c_execute_command(struct i2c_client *client, const u8 *cmd, size_t cmd_size, u8 *resp, size_t resp_size) elants_i2c_execute_command() argument
|
/linux-4.1.27/drivers/hid/ |
H A D | hid-picolcd_debugfs.c | 86 struct picolcd_pending *resp; picolcd_debug_eeprom_read() local 101 resp = picolcd_send_and_wait(data->hdev, REPORT_EE_READ, raw_data, picolcd_debug_eeprom_read() 103 if (!resp) picolcd_debug_eeprom_read() 106 if (resp->in_report && resp->in_report->id == REPORT_EE_DATA) { picolcd_debug_eeprom_read() 108 ret = resp->raw_data[2]; picolcd_debug_eeprom_read() 111 if (copy_to_user(u, resp->raw_data+3, ret)) picolcd_debug_eeprom_read() 117 kfree(resp); picolcd_debug_eeprom_read() 125 struct picolcd_pending *resp; picolcd_debug_eeprom_write() local 143 resp = picolcd_send_and_wait(data->hdev, REPORT_EE_WRITE, raw_data, picolcd_debug_eeprom_write() 146 if (!resp) picolcd_debug_eeprom_write() 149 if (resp->in_report && resp->in_report->id == REPORT_EE_DATA) { picolcd_debug_eeprom_write() 151 if (memcmp(raw_data, resp->raw_data, 3+raw_data[2]) == 0) { picolcd_debug_eeprom_write() 156 kfree(resp); picolcd_debug_eeprom_write() 192 struct picolcd_pending *resp; _picolcd_flash_read() local 201 resp = picolcd_send_and_wait(data->hdev, report_id, raw_data, len_off+1); _picolcd_flash_read() 202 if (!resp || !resp->in_report) _picolcd_flash_read() 204 if (resp->in_report->id == REPORT_MEMORY || _picolcd_flash_read() 205 resp->in_report->id == REPORT_BL_READ_MEMORY) { _picolcd_flash_read() 206 if (memcmp(raw_data, resp->raw_data, len_off+1) != 0) _picolcd_flash_read() 208 if (copy_to_user(u+ret, resp->raw_data+len_off+1, raw_data[len_off])) { _picolcd_flash_read() 218 kfree(resp); _picolcd_flash_read() 247 struct picolcd_pending *resp; _picolcd_flash_erase64() local 256 resp = picolcd_send_and_wait(data->hdev, report_id, raw_data, len_off); _picolcd_flash_erase64() 257 if (!resp || !resp->in_report) _picolcd_flash_erase64() 259 if (resp->in_report->id == REPORT_MEMORY || _picolcd_flash_erase64() 260 resp->in_report->id == REPORT_BL_ERASE_MEMORY) { _picolcd_flash_erase64() 261 if (memcmp(raw_data, resp->raw_data, len_off) != 0) _picolcd_flash_erase64() 266 kfree(resp); _picolcd_flash_erase64() 274 struct picolcd_pending *resp; _picolcd_flash_write() local 287 resp = picolcd_send_and_wait(data->hdev, report_id, raw_data, _picolcd_flash_write() 289 if (!resp || !resp->in_report) _picolcd_flash_write() 291 if (resp->in_report->id == REPORT_MEMORY || _picolcd_flash_write() 292 resp->in_report->id == REPORT_BL_WRITE_MEMORY) { _picolcd_flash_write() 293 if (memcmp(raw_data, resp->raw_data, len_off+1+raw_data[len_off]) != 0) _picolcd_flash_write() 301 kfree(resp); _picolcd_flash_write()
|
/linux-4.1.27/drivers/infiniband/hw/ehca/ |
H A D | ehca_cq.c | 273 struct ehca_create_cq_resp resp; ehca_create_cq() local 274 memset(&resp, 0, sizeof(resp)); ehca_create_cq() 275 resp.cq_number = my_cq->cq_number; ehca_create_cq() 276 resp.token = my_cq->token; ehca_create_cq() 277 resp.ipz_queue.qe_size = ipz_queue->qe_size; ehca_create_cq() 278 resp.ipz_queue.act_nr_of_sg = ipz_queue->act_nr_of_sg; ehca_create_cq() 279 resp.ipz_queue.queue_length = ipz_queue->queue_length; ehca_create_cq() 280 resp.ipz_queue.pagesize = ipz_queue->pagesize; ehca_create_cq() 281 resp.ipz_queue.toggle_state = ipz_queue->toggle_state; ehca_create_cq() 282 resp.fw_handle_ofs = (u32) ehca_create_cq() 284 if (ib_copy_to_udata(udata, &resp, sizeof(resp))) { ehca_create_cq()
|
H A D | ehca_qp.c | 265 static inline void queue2resp(struct ipzu_queue_resp *resp, queue2resp() argument 268 resp->qe_size = queue->qe_size; queue2resp() 269 resp->act_nr_of_sg = queue->act_nr_of_sg; queue2resp() 270 resp->queue_length = queue->queue_length; queue2resp() 271 resp->pagesize = queue->pagesize; queue2resp() 272 resp->toggle_state = queue->toggle_state; queue2resp() 273 resp->offset = queue->offset; queue2resp() 889 struct ehca_create_qp_resp resp; internal_create_qp() local 890 memset(&resp, 0, sizeof(resp)); internal_create_qp() 892 resp.qp_num = my_qp->real_qp_num; internal_create_qp() 893 resp.token = my_qp->token; internal_create_qp() 894 resp.qp_type = my_qp->qp_type; internal_create_qp() 895 resp.ext_type = my_qp->ext_type; internal_create_qp() 896 resp.qkey = my_qp->qkey; internal_create_qp() 897 resp.real_qp_num = my_qp->real_qp_num; internal_create_qp() 900 queue2resp(&resp.ipz_squeue, &my_qp->ipz_squeue); internal_create_qp() 902 queue2resp(&resp.ipz_rqueue, &my_qp->ipz_rqueue); internal_create_qp() 903 resp.fw_handle_ofs = (u32) internal_create_qp() 906 if (ib_copy_to_udata(udata, &resp, sizeof resp)) { internal_create_qp() 1799 * reports all ports to ib_mad resp. users. Only activated ports ehca_modify_qp()
|
/linux-4.1.27/drivers/scsi/pm8001/ |
H A D | pm8001_hwi.c | 1548 ts->resp = SAS_TASK_COMPLETE; pm8001_work_fn() 1561 " done with event 0x%x resp 0x%x stat 0x%x but" pm8001_work_fn() 1563 t, pw->handler, ts->resp, ts->stat)); pm8001_work_fn() 1890 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1893 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1905 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1912 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1921 ts->resp = SAS_TASK_UNDELIVERED; mpi_ssp_completion() 1927 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1935 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1942 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1949 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1956 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1963 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1974 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1982 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1989 ts->resp = SAS_TASK_UNDELIVERED; mpi_ssp_completion() 1996 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 2003 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 2009 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 2015 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 2022 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 2028 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 2034 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 2044 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 2050 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 2056 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 2062 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 2070 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 2084 " io_status 0x%x resp 0x%x " mpi_ssp_completion() 2086 t, status, ts->resp, ts->stat)); mpi_ssp_completion() 2126 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 2140 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 2148 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 2155 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 2162 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 2169 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 2180 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 2188 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 2195 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 2202 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 2209 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 2220 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 2226 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 2232 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 2238 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 2244 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 2250 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 2261 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 2272 " event 0x%x resp 0x%x " mpi_ssp_event() 2274 t, event, ts->resp, ts->stat)); mpi_ssp_event() 2300 struct ata_task_resp *resp ; mpi_sata_completion() local 2391 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2408 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2415 resp = (struct ata_task_resp *)ts->buf; mpi_sata_completion() 2430 if (SAS_STATUS_BUF_SIZE >= sizeof(*resp)) { mpi_sata_completion() 2431 resp->frame_len = len; mpi_sata_completion() 2432 memcpy(&resp->ending_fis[0], sata_resp, len); mpi_sata_completion() 2433 ts->buf_valid_size = sizeof(*resp); mpi_sata_completion() 2444 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2454 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2463 ts->resp = SAS_TASK_UNDELIVERED; mpi_sata_completion() 2469 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2475 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2483 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2490 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2497 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2504 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2510 ts->resp = SAS_TASK_UNDELIVERED; mpi_sata_completion() 2519 ts->resp = SAS_TASK_UNDELIVERED; mpi_sata_completion() 2526 ts->resp = SAS_TASK_UNDELIVERED; mpi_sata_completion() 2536 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2544 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2550 ts->resp = SAS_TASK_UNDELIVERED; mpi_sata_completion() 2559 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2566 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2572 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2578 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2584 ts->resp = SAS_TASK_UNDELIVERED; mpi_sata_completion() 2590 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2596 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2602 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2608 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2613 ts->resp = SAS_TASK_UNDELIVERED; mpi_sata_completion() 2622 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2628 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2633 ts->resp = SAS_TASK_UNDELIVERED; mpi_sata_completion() 2642 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2649 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2661 " resp 0x%x stat 0x%x but aborted by upper layer!\n", mpi_sata_completion() 2662 t, status, ts->resp, ts->stat)); mpi_sata_completion() 2723 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2732 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2738 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2746 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2753 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2760 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2767 ts->resp = SAS_TASK_UNDELIVERED; mpi_sata_event() 2773 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2782 ts->resp = SAS_TASK_UNDELIVERED; mpi_sata_event() 2790 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2797 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2804 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2810 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2816 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2822 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2828 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2834 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2840 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2846 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2852 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2862 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2869 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2881 " resp 0x%x stat 0x%x but aborted by upper layer!\n", mpi_sata_event() 2882 t, event, ts->resp, ts->stat)); mpi_sata_event() 2922 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2930 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2937 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2945 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2951 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2957 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2963 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2969 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2976 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2983 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2990 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 3000 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 3008 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 3015 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 3022 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 3028 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 3035 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 3041 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 3048 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 3054 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 3061 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 3068 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 3080 " io_status 0x%x resp 0x%x " mpi_smp_completion() 3082 t, status, ts->resp, ts->stat)); mpi_smp_completion() 3741 ts->resp = SAS_TASK_COMPLETE; pm8001_mpi_task_abort_resp() 3746 ts->resp = TMF_RESP_FUNC_FAILED; pm8001_mpi_task_abort_resp() 4421 ts->resp = SAS_TASK_COMPLETE; pm8001_chip_sata_req() 4431 pm8001_printk("task 0x%p resp 0x%x " pm8001_chip_sata_req() 4433 "\n", task, ts->resp, ts->stat)); pm8001_chip_sata_req()
|
H A D | pm80xx_hwi.c | 1546 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1549 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1561 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1569 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1578 ts->resp = SAS_TASK_UNDELIVERED; mpi_ssp_completion() 1584 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1592 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1599 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1606 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1613 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1625 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1636 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1643 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1650 ts->resp = SAS_TASK_UNDELIVERED; mpi_ssp_completion() 1657 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1664 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1670 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1676 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1683 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1689 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1695 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1705 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1711 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1717 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1723 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1731 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_completion() 1745 "task 0x%p done with io_status 0x%x resp 0x%x " mpi_ssp_completion() 1747 t, status, ts->resp, ts->stat)); mpi_ssp_completion() 1786 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 1800 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 1807 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 1814 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 1821 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 1833 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 1844 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 1851 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 1858 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 1865 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 1872 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 1883 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 1889 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 1895 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 1901 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 1907 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 1913 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 1920 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 1931 ts->resp = SAS_TASK_COMPLETE; mpi_ssp_event() 1942 "task 0x%p done with event 0x%x resp 0x%x " mpi_ssp_event() 1944 t, event, ts->resp, ts->stat)); mpi_ssp_event() 1969 struct ata_task_resp *resp ; mpi_sata_completion() local 2061 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2078 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2085 resp = (struct ata_task_resp *)ts->buf; mpi_sata_completion() 2100 if (SAS_STATUS_BUF_SIZE >= sizeof(*resp)) { mpi_sata_completion() 2101 resp->frame_len = len; mpi_sata_completion() 2102 memcpy(&resp->ending_fis[0], sata_resp, len); mpi_sata_completion() 2103 ts->buf_valid_size = sizeof(*resp); mpi_sata_completion() 2114 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2124 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2133 ts->resp = SAS_TASK_UNDELIVERED; mpi_sata_completion() 2139 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2145 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2152 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2159 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2166 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2178 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2184 ts->resp = SAS_TASK_UNDELIVERED; mpi_sata_completion() 2193 ts->resp = SAS_TASK_UNDELIVERED; mpi_sata_completion() 2200 ts->resp = SAS_TASK_UNDELIVERED; mpi_sata_completion() 2209 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2216 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2222 ts->resp = SAS_TASK_UNDELIVERED; mpi_sata_completion() 2231 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2238 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2244 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2250 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2256 ts->resp = SAS_TASK_UNDELIVERED; mpi_sata_completion() 2262 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2268 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2274 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2280 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2285 ts->resp = SAS_TASK_UNDELIVERED; mpi_sata_completion() 2294 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2300 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2305 ts->resp = SAS_TASK_UNDELIVERED; mpi_sata_completion() 2314 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2321 ts->resp = SAS_TASK_COMPLETE; mpi_sata_completion() 2333 " resp 0x%x stat 0x%x but aborted by upper layer!\n", mpi_sata_completion() 2334 t, status, ts->resp, ts->stat)); mpi_sata_completion() 2394 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2403 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2409 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2416 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2423 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2430 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2442 ts->resp = SAS_TASK_UNDELIVERED; mpi_sata_event() 2448 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2457 ts->resp = SAS_TASK_UNDELIVERED; mpi_sata_event() 2464 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2471 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2478 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2484 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2490 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2496 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2502 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2508 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2514 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2520 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2526 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2536 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2543 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2550 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2557 ts->resp = SAS_TASK_COMPLETE; mpi_sata_event() 2569 " resp 0x%x stat 0x%x but aborted by upper layer!\n", mpi_sata_event() 2570 t, event, ts->resp, ts->stat)); mpi_sata_event() 2612 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2635 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2642 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2650 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2656 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2662 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2668 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2674 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2681 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2688 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2700 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2710 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2717 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2724 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2731 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2737 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2744 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2750 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2757 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2763 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2770 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2777 ts->resp = SAS_TASK_COMPLETE; mpi_smp_completion() 2789 "task 0x%p done with io_status 0x%x resp 0x%x" mpi_smp_completion() 2791 t, status, ts->resp, ts->stat)); mpi_smp_completion() 3039 pm8001_printk("phy start resp status:0x%x, phyid:0x%x\n", mpi_phy_start_resp() 4257 ts->resp = SAS_TASK_COMPLETE; pm80xx_chip_sata_req() 4267 pm8001_printk("task 0x%p resp 0x%x " pm80xx_chip_sata_req() 4269 "\n", task, ts->resp, ts->stat)); pm80xx_chip_sata_req()
|
H A D | pm8001_sas.c | 367 tsm->resp = SAS_TASK_UNDELIVERED; pm8001_task_exec() 383 ts->resp = SAS_TASK_UNDELIVERED; pm8001_task_exec() 392 ts->resp = SAS_TASK_UNDELIVERED; pm8001_task_exec() 726 if (task->task_status.resp == SAS_TASK_COMPLETE && pm8001_exec_internal_tmf_task() 732 if (task->task_status.resp == SAS_TASK_COMPLETE && pm8001_exec_internal_tmf_task() 740 if (task->task_status.resp == SAS_TASK_COMPLETE && pm8001_exec_internal_tmf_task() 751 task->task_status.resp, pm8001_exec_internal_tmf_task() 815 if (task->task_status.resp == SAS_TASK_COMPLETE && pm8001_exec_internal_task_abort() 825 task->task_status.resp, pm8001_exec_internal_task_abort() 930 ts->resp = SAS_TASK_COMPLETE; pm8001_open_reject_retry()
|
/linux-4.1.27/drivers/scsi/libsas/ |
H A D | sas_task.c | 12 tstat->resp = SAS_TASK_COMPLETE; sas_ssp_task_response()
|
H A D | sas_expander.c | 68 void *resp, int resp_size) smp_execute_task() 90 sg_init_one(&task->smp_task.smp_resp, resp, resp_size); smp_execute_task() 117 if (task->task_status.resp == SAS_TASK_COMPLETE && smp_execute_task() 122 if (task->task_status.resp == SAS_TASK_COMPLETE && smp_execute_task() 129 if (task->task_status.resp == SAS_TASK_COMPLETE && smp_execute_task() 134 if (task->task_status.resp == SAS_TASK_UNDELIVERED && smp_execute_task() 141 task->task_status.resp, smp_execute_task() 203 struct smp_resp *resp = rsp; sas_set_ex_phy() local 204 struct discover_resp *dr = &resp->disc; sas_set_ex_phy() 221 switch (resp->result) { sas_set_ex_phy() 452 struct smp_resp *resp) ex_assign_report_general() 454 struct report_general_resp *rg = &resp->rg; ex_assign_report_general() 658 u8 *resp; sas_smp_get_phy_events() local 666 resp = alloc_smp_resp(RPEL_RESP_SIZE); sas_smp_get_phy_events() 667 if (!resp) { sas_smp_get_phy_events() 676 resp, RPEL_RESP_SIZE); sas_smp_get_phy_events() 681 phy->invalid_dword_count = scsi_to_u32(&resp[12]); sas_smp_get_phy_events() 682 phy->running_disparity_error_count = scsi_to_u32(&resp[16]); sas_smp_get_phy_events() 683 phy->loss_of_dword_sync_count = scsi_to_u32(&resp[20]); sas_smp_get_phy_events() 684 phy->phy_reset_problem_count = scsi_to_u32(&resp[24]); sas_smp_get_phy_events() 687 kfree(resp); sas_smp_get_phy_events() 702 u8 *resp = (u8 *)rps_resp; sas_get_report_phy_sata() local 715 * should be encoded so that FIS type is in resp[24]. sas_get_report_phy_sata() 718 if (!res && resp[27] == 0x34 && resp[24] != 0x34) { sas_get_report_phy_sata() 724 a = resp[j + 0]; sas_get_report_phy_sata() 725 b = resp[j + 1]; sas_get_report_phy_sata() 726 resp[j + 0] = resp[j + 3]; sas_get_report_phy_sata() 727 resp[j + 1] = resp[j + 2]; sas_get_report_phy_sata() 728 resp[j + 2] = b; sas_get_report_phy_sata() 729 resp[j + 3] = a; sas_get_report_phy_sata() 67 smp_execute_task(struct domain_device *dev, void *req, int req_size, void *resp, int resp_size) smp_execute_task() argument 451 ex_assign_report_general(struct domain_device *dev, struct smp_resp *resp) ex_assign_report_general() argument
|
H A D | sas_ata.c | 46 if (ts->resp == SAS_TASK_UNDELIVERED) sas_to_ata_err() 49 /* ts->resp == SAS_TASK_COMPLETE */ sas_to_ata_err() 100 struct ata_task_resp *resp = (struct ata_task_resp *)stat->buf; sas_ata_task_done() local 142 memcpy(dev->sata_dev.fis, resp->ending_fis, ATA_RESP_FIS_SIZE); sas_ata_task_done()
|
/linux-4.1.27/drivers/crypto/qat/qat_dh895xcc/ |
H A D | qat_admin.c | 58 struct icp_qat_fw_init_admin_resp resp; qat_send_admin_cmd() local 64 memset(&resp, 0, sizeof(struct icp_qat_fw_init_admin_resp)); qat_send_admin_cmd() 65 if (adf_put_admin_msg_sync(accel_dev, i, &req, &resp) || qat_send_admin_cmd() 66 resp.init_resp_hdr.status) qat_send_admin_cmd()
|
/linux-4.1.27/net/phonet/ |
H A D | af_phonet.c | 329 struct phonetmsg resp; send_obj_unreachable() local 331 memset(&resp, 0, sizeof(resp)); send_obj_unreachable() 332 resp.pn_trans_id = opm->pn_trans_id; send_obj_unreachable() 333 resp.pn_msg_id = PN_COMMON_MESSAGE; send_obj_unreachable() 335 resp.pn_e_res_id = opm->pn_e_res_id; send_obj_unreachable() 336 resp.pn_e_submsg_id = PN_COMM_ISA_ENTITY_NOT_REACHABLE_RESP; send_obj_unreachable() 337 resp.pn_e_orig_msg_id = opm->pn_msg_id; send_obj_unreachable() 338 resp.pn_e_status = 0; send_obj_unreachable() 340 resp.pn_submsg_id = PN_COMM_ISA_ENTITY_NOT_REACHABLE_RESP; send_obj_unreachable() 341 resp.pn_orig_msg_id = opm->pn_msg_id; send_obj_unreachable() 342 resp.pn_status = 0; send_obj_unreachable() 344 return pn_raw_send(&resp, sizeof(resp), rskb->dev, send_obj_unreachable()
|
/linux-4.1.27/net/rxrpc/ |
H A D | rxkad.c | 631 struct rxkad_response *resp, rxkad_send_response() 656 iov[1].iov_base = resp; rxkad_send_response() 657 iov[1].iov_len = sizeof(*resp); rxkad_send_response() 718 struct rxkad_response *resp, rxkad_encrypt_response() 731 rxkad_sg_set_buf2(sg, &resp->encrypted, sizeof(resp->encrypted)); rxkad_encrypt_response() 732 crypto_blkcipher_encrypt_iv(&desc, sg, sg, sizeof(resp->encrypted)); rxkad_encrypt_response() 744 struct rxkad_response resp rxkad_respond_to_challenge() local 786 memset(&resp, 0, sizeof(resp)); rxkad_respond_to_challenge() 788 resp.version = RXKAD_VERSION; rxkad_respond_to_challenge() 789 resp.encrypted.epoch = conn->epoch; rxkad_respond_to_challenge() 790 resp.encrypted.cid = conn->cid; rxkad_respond_to_challenge() 791 resp.encrypted.securityIndex = htonl(conn->security_ix); rxkad_respond_to_challenge() 792 resp.encrypted.call_id[0] = rxkad_respond_to_challenge() 794 resp.encrypted.call_id[1] = rxkad_respond_to_challenge() 796 resp.encrypted.call_id[2] = rxkad_respond_to_challenge() 798 resp.encrypted.call_id[3] = rxkad_respond_to_challenge() 800 resp.encrypted.inc_nonce = htonl(nonce + 1); rxkad_respond_to_challenge() 801 resp.encrypted.level = htonl(conn->security_level); rxkad_respond_to_challenge() 802 resp.kvno = htonl(token->kad->kvno); rxkad_respond_to_challenge() 803 resp.ticket_len = htonl(token->kad->ticket_len); rxkad_respond_to_challenge() 806 rxkad_calc_response_checksum(&resp); rxkad_respond_to_challenge() 807 rxkad_encrypt_response(conn, &resp, token->kad); rxkad_respond_to_challenge() 808 return rxkad_send_response(conn, &sp->hdr, &resp, token->kad); rxkad_respond_to_challenge() 966 struct rxkad_response *resp, rxkad_decrypt_response() 988 rxkad_sg_set_buf2(sg, &resp->encrypted, sizeof(resp->encrypted)); rxkad_decrypt_response() 989 crypto_blkcipher_decrypt_iv(&desc, sg, sg, sizeof(resp->encrypted)); rxkad_decrypt_response() 629 rxkad_send_response(struct rxrpc_connection *conn, struct rxrpc_header *hdr, struct rxkad_response *resp, const struct rxkad_key *s2) rxkad_send_response() argument 717 rxkad_encrypt_response(struct rxrpc_connection *conn, struct rxkad_response *resp, const struct rxkad_key *s2) rxkad_encrypt_response() argument 965 rxkad_decrypt_response(struct rxrpc_connection *conn, struct rxkad_response *resp, const struct rxrpc_crypt *session_key) rxkad_decrypt_response() argument
|
/linux-4.1.27/drivers/char/ipmi/ |
H A D | ipmi_ssif.c | 1207 int *resp_len, unsigned char *resp) do_cmd() 1226 resp); do_cmd() 1238 (resp[0] != (msg[0] | (1 << 2))) || do_cmd() 1239 (resp[1] != msg[1])) do_cmd() 1252 unsigned char *resp; ssif_detect() local 1257 resp = kmalloc(IPMI_MAX_MSG_LENGTH, GFP_KERNEL); ssif_detect() 1258 if (!resp) ssif_detect() 1264 rv = do_cmd(client, 2, msg, &len, resp); ssif_detect() 1269 kfree(resp); ssif_detect() 1413 unsigned char *resp; ssif_probe() local 1422 resp = kmalloc(IPMI_MAX_MSG_LENGTH, GFP_KERNEL); ssif_probe() 1423 if (!resp) ssif_probe() 1428 kfree(resp); ssif_probe() 1456 rv = do_cmd(client, 2, msg, &len, resp); ssif_probe() 1460 rv = ipmi_demangle_device_id(resp, len, &ssif_info->device_id); ssif_probe() 1471 rv = do_cmd(client, 3, msg, &len, resp); ssif_probe() 1472 if (!rv && (len >= 3) && (resp[2] == 0)) { ssif_probe() 1480 ssif_info->max_xmit_msg_size = resp[5]; ssif_probe() 1481 ssif_info->max_recv_msg_size = resp[6]; ssif_probe() 1482 ssif_info->multi_support = (resp[4] >> 6) & 0x3; ssif_probe() 1483 ssif_info->supports_pec = (resp[4] >> 3) & 0x1; ssif_probe() 1532 rv, len, resp[2]); ssif_probe() 1544 rv = do_cmd(client, 3, msg, &len, resp); ssif_probe() 1545 if (rv || (len < 3) || (resp[2] != 0)) ssif_probe() 1547 rv, len, resp[2]); ssif_probe() 1552 rv = do_cmd(client, 2, msg, &len, resp); ssif_probe() 1553 if (rv || (len < 4) || (resp[2] != 0)) { ssif_probe() 1555 rv, len, resp[2]); ssif_probe() 1560 ssif_info->global_enables = resp[3]; ssif_probe() 1562 if (resp[3] & IPMI_BMC_EVT_MSG_BUFF) { ssif_probe() 1571 rv = do_cmd(client, 3, msg, &len, resp); ssif_probe() 1574 rv, len, resp[2]); ssif_probe() 1579 if (resp[2] == 0) { ssif_probe() 1588 rv = do_cmd(client, 3, msg, &len, resp); ssif_probe() 1591 rv, len, resp[2]); ssif_probe() 1596 if (resp[2] == 0) { ssif_probe() 1676 kfree(resp); ssif_probe() 1206 do_cmd(struct i2c_client *client, int len, unsigned char *msg, int *resp_len, unsigned char *resp) do_cmd() argument
|
H A D | ipmi_si_intf.c | 2892 unsigned char *resp; try_get_dev_id() local 2896 resp = kmalloc(IPMI_MAX_MSG_LENGTH, GFP_KERNEL); try_get_dev_id() 2897 if (!resp) try_get_dev_id() 2913 resp, IPMI_MAX_MSG_LENGTH); try_get_dev_id() 2916 rv = ipmi_demangle_device_id(resp, resp_len, &smi_info->device_id); try_get_dev_id() 2919 kfree(resp); try_get_dev_id() 2931 unsigned char *resp; check_clr_rcv_irq() local 2935 resp = kmalloc(IPMI_MAX_MSG_LENGTH, GFP_KERNEL); check_clr_rcv_irq() 2936 if (!resp) { check_clr_rcv_irq() 2956 resp, IPMI_MAX_MSG_LENGTH); check_clr_rcv_irq() 2959 resp[0] != (IPMI_NETFN_APP_REQUEST | 1) << 2 || check_clr_rcv_irq() 2960 resp[1] != IPMI_GET_BMC_GLOBAL_ENABLES_CMD || check_clr_rcv_irq() 2961 resp[2] != 0) { check_clr_rcv_irq() 2969 if ((resp[3] & IPMI_BMC_RCV_MSG_INTR) == 0) check_clr_rcv_irq() 2975 msg[2] = resp[3] & ~IPMI_BMC_RCV_MSG_INTR; check_clr_rcv_irq() 2987 resp, IPMI_MAX_MSG_LENGTH); check_clr_rcv_irq() 2990 resp[0] != (IPMI_NETFN_APP_REQUEST | 1) << 2 || check_clr_rcv_irq() 2991 resp[1] != IPMI_SET_BMC_GLOBAL_ENABLES_CMD) { check_clr_rcv_irq() 2999 if (resp[2] != 0) { check_clr_rcv_irq() 3010 kfree(resp); check_clr_rcv_irq() 3016 unsigned char *resp; try_enable_event_buffer() local 3020 resp = kmalloc(IPMI_MAX_MSG_LENGTH, GFP_KERNEL); try_enable_event_buffer() 3021 if (!resp) try_enable_event_buffer() 3037 resp, IPMI_MAX_MSG_LENGTH); try_enable_event_buffer() 3040 resp[0] != (IPMI_NETFN_APP_REQUEST | 1) << 2 || try_enable_event_buffer() 3041 resp[1] != IPMI_GET_BMC_GLOBAL_ENABLES_CMD || try_enable_event_buffer() 3042 resp[2] != 0) { try_enable_event_buffer() 3049 if (resp[3] & IPMI_BMC_EVT_MSG_BUFF) { try_enable_event_buffer() 3057 msg[2] = resp[3] | IPMI_BMC_EVT_MSG_BUFF; try_enable_event_buffer() 3069 resp, IPMI_MAX_MSG_LENGTH); try_enable_event_buffer() 3072 resp[0] != (IPMI_NETFN_APP_REQUEST | 1) << 2 || try_enable_event_buffer() 3073 resp[1] != IPMI_SET_BMC_GLOBAL_ENABLES_CMD) { try_enable_event_buffer() 3080 if (resp[2] != 0) try_enable_event_buffer() 3090 kfree(resp); try_enable_event_buffer()
|
/linux-4.1.27/drivers/mmc/host/ |
H A D | cb710-mmc.c | 403 u32 resp[4]; cb710_receive_response() local 405 resp[0] = cb710_read_port_32(slot, CB710_MMC_RESPONSE3_PORT); cb710_receive_response() 406 resp[1] = cb710_read_port_32(slot, CB710_MMC_RESPONSE2_PORT); cb710_receive_response() 407 resp[2] = cb710_read_port_32(slot, CB710_MMC_RESPONSE1_PORT); cb710_receive_response() 408 resp[3] = cb710_read_port_32(slot, CB710_MMC_RESPONSE0_PORT); cb710_receive_response() 409 rsp_opcode = resp[0] >> 24; cb710_receive_response() 411 cmd->resp[0] = (resp[0] << 8)|(resp[1] >> 24); cb710_receive_response() 412 cmd->resp[1] = (resp[1] << 8)|(resp[2] >> 24); cb710_receive_response() 413 cmd->resp[2] = (resp[2] << 8)|(resp[3] >> 24); cb710_receive_response() 414 cmd->resp[3] = (resp[3] << 8); cb710_receive_response() 417 cmd->resp[0] = cb710_read_port_32(slot, CB710_MMC_RESPONSE0_PORT); cb710_receive_response()
|
H A D | vub300.c | 346 union sd_response resp; member in struct:vub300_mmc_host 468 &vub300->resp, sizeof(vub300->resp), irqpoll_out_completed() 593 switch (vub300->resp.common.header_type) { __vub300_irqpoll_response() 604 if (vub300->resp.error.error_code == SD_ERROR_NO_DEVICE) __vub300_irqpoll_response() 608 vub300->system_port_status = vub300->resp.status; __vub300_irqpoll_response() 615 int offloaded_data_length = vub300->resp.common.header_size - 3; __vub300_irqpoll_response() 619 add_offloaded_reg(vub300, &vub300->resp.irq.reg[ri]); __vub300_irqpoll_response() 633 int offloaded_data_length = vub300->resp.common.header_size - 3; __vub300_irqpoll_response() 637 add_offloaded_reg(vub300, &vub300->resp.irq.reg[ri]); __vub300_irqpoll_response() 808 } else if (vub300->resp.common.header_type != 0x02) { command_res_completed() 815 vub300_response_error(vub300->resp.error.error_code); command_res_completed() 819 vub300_response_error(vub300->resp.error.error_code); command_res_completed() 835 &vub300->resp, sizeof(vub300->resp), command_out_completed() 1637 } else if (vub300->resp.common.header_type == 0x00) { __vub300_command_response() 1642 } else if (vub300->resp.common.header_type == RESPONSE_ERROR) { __vub300_command_response() 1644 vub300_response_error(vub300->resp.error.error_code); __vub300_command_response() 1647 } else if (vub300->resp.common.header_type == RESPONSE_PIGGYBACKED) { __vub300_command_response() 1649 vub300->resp.common.header_size - __vub300_command_response() 1654 add_offloaded_reg(vub300, &vub300->resp.pig.reg[ri]); __vub300_command_response() 1657 vub300->resp.common.header_size = __vub300_command_response() 1659 vub300->resp.common.header_type = 0x00; __vub300_command_response() 1661 } else if (vub300->resp.common.header_type == RESPONSE_PIG_DISABLED) { __vub300_command_response() 1663 vub300->resp.common.header_size - __vub300_command_response() 1668 add_offloaded_reg(vub300, &vub300->resp.pig.reg[ri]); __vub300_command_response() 1682 vub300->resp.common.header_size = __vub300_command_response() 1684 vub300->resp.common.header_type = 0x00; __vub300_command_response() 1686 } else if (vub300->resp.common.header_type == RESPONSE_PIG_ENABLED) { __vub300_command_response() 1688 vub300->resp.common.header_size - __vub300_command_response() 1693 add_offloaded_reg(vub300, &vub300->resp.pig.reg[ri]); __vub300_command_response() 1707 vub300->resp.common.header_size = __vub300_command_response() 1709 vub300->resp.common.header_type = 0x00; __vub300_command_response() 1723 u8 *r = vub300->resp.response.command_response; construct_request_response() 1725 cmd->resp[words] = (r[1 + (words << 2)] << 24) construct_request_response() 1729 cmd->resp[words] = (r[1 + (words << 2)] << 24) construct_request_response() 1732 cmd->resp[words] = (r[1 + (words << 2)] << 24); construct_request_response() 1735 cmd->resp[words] = (r[1 + (words << 2)] << 24) construct_request_response() 1740 if ((cmd->opcode == 53) && (0x000000FF & cmd->resp[0])) construct_request_response() 1741 cmd->resp[0] &= 0xFFFFFF00; construct_request_response() 1816 cmd->resp[1] = checksum << 24; examine_cyclic_buffer() 1817 cmd->resp[0] = (rf->Respond_Byte[0] << 24) examine_cyclic_buffer() 1838 cmd->resp[1] = checksum << 24; examine_cyclic_buffer() 1839 cmd->resp[0] = (r->Respond_Byte[0] << 24) examine_cyclic_buffer() 1885 cmd->resp[1] = checksum << 24; satisfy_request_from_offloaded_data() 1886 cmd->resp[0] = (rsp0 << 24) satisfy_request_from_offloaded_data()
|
H A D | mvsdio.c | 254 cmd->resp[0] = ((response[0] & 0x03ff) << 22) | mvsd_finish_cmd() 257 cmd->resp[1] = ((response[2] & 0x03ff) << 22) | mvsd_finish_cmd() 260 cmd->resp[2] = ((response[4] & 0x03ff) << 22) | mvsd_finish_cmd() 263 cmd->resp[3] = ((response[6] & 0x03ff) << 22) | mvsd_finish_cmd() 269 cmd->resp[0] = ((response[2] & 0x003f) << (8 - 8)) | mvsd_finish_cmd() 272 cmd->resp[1] = ((response[0] & 0xfc00) >> 10); mvsd_finish_cmd() 273 cmd->resp[2] = 0; mvsd_finish_cmd() 274 cmd->resp[3] = 0; mvsd_finish_cmd() 326 data->stop->resp[0] = ((response[2] & 0x003f) << (8 - 8)) | mvsd_finish_data() 329 data->stop->resp[1] = ((response[0] & 0xfc00) >> 10); mvsd_finish_data() 330 data->stop->resp[2] = 0; mvsd_finish_data() 331 data->stop->resp[3] = 0; mvsd_finish_data()
|
H A D | mmc_spi.c | 242 * Note that for SPI, cmd->resp[0] is not the same data as "native" protocol 246 * cmd->resp[1] holds any four-byte response, for R3 (READ_OCR) and on 332 cmd->resp[0] = rotator >> 8; mmc_spi_response_get() 335 cmd->resp[0] = *cp++; mmc_spi_response_get() 340 if (cmd->resp[0] != 0) { mmc_spi_response_get() 342 & cmd->resp[0]) mmc_spi_response_get() 344 else if (R1_SPI_ILLEGAL_COMMAND & cmd->resp[0]) mmc_spi_response_get() 346 else if (R1_SPI_COM_CRC & cmd->resp[0]) mmc_spi_response_get() 349 & cmd->resp[0]) mmc_spi_response_get() 382 cmd->resp[0] |= (rotator & 0xFF00); mmc_spi_response_get() 384 cmd->resp[0] |= *cp << 8; mmc_spi_response_get() 391 cmd->resp[1] = 0; mmc_spi_response_get() 393 cmd->resp[1] <<= 8; mmc_spi_response_get() 404 cmd->resp[1] |= (rotator >> 8); mmc_spi_response_get() 407 cmd->resp[1] |= *cp++; mmc_spi_response_get() 425 dev_dbg(&host->spi->dev, "%s: resp %04x %08x\n", mmc_spi_response_get() 426 tag, cmd->resp[0], cmd->resp[1]); mmc_spi_response_get() 523 dev_dbg(&host->spi->dev, " mmc_spi: CMD%d, resp %s\n", mmc_spi_command_send()
|
H A D | android-goldfish.c | 170 /* resp 1, 1b, 6, 7 */ goldfish_mmc_start_command() 269 cmd->resp[3] = goldfish_mmc_cmd_done() 271 cmd->resp[2] = goldfish_mmc_cmd_done() 273 cmd->resp[1] = goldfish_mmc_cmd_done() 275 cmd->resp[0] = goldfish_mmc_cmd_done() 279 cmd->resp[0] = goldfish_mmc_cmd_done()
|
H A D | rtsx_usb_sdmmc.c | 186 cmd->resp[0] = get_unaligned_be32(ucr->rsp_buf + 1); sd_read_data() 187 dev_dbg(sdmmc_dev(host), "cmd->resp[0] = 0x%08x\n", sd_read_data() 188 cmd->resp[0]); sd_read_data() 288 cmd->resp[0] = get_unaligned_be32(ucr->rsp_buf + 1); sd_write_data() 289 dev_dbg(sdmmc_dev(host), "cmd->resp[0] = 0x%08x\n", sd_write_data() 290 cmd->resp[0]); sd_write_data() 441 * byte(ptr[16], goes into the LSB of resp[3] later). sd_send_cmd_get_rsp() 446 cmd->resp[i] = get_unaligned_be32(ptr + 1 + i * 4); sd_send_cmd_get_rsp() 447 dev_dbg(sdmmc_dev(host), "cmd->resp[%d] = 0x%08x\n", sd_send_cmd_get_rsp() 448 i, cmd->resp[i]); sd_send_cmd_get_rsp() 451 cmd->resp[0] = get_unaligned_be32(ptr + 1); sd_send_cmd_get_rsp() 452 dev_dbg(sdmmc_dev(host), "cmd->resp[0] = 0x%08x\n", sd_send_cmd_get_rsp() 453 cmd->resp[0]); sd_send_cmd_get_rsp()
|
H A D | tmio_mmc_pio.c | 583 cmd->resp[i] = sd_ctrl_read32(host, addr); tmio_mmc_cmd_irq() 586 cmd->resp[0] = (cmd->resp[0] << 8) | (cmd->resp[1] >> 24); tmio_mmc_cmd_irq() 587 cmd->resp[1] = (cmd->resp[1] << 8) | (cmd->resp[2] >> 24); tmio_mmc_cmd_irq() 588 cmd->resp[2] = (cmd->resp[2] << 8) | (cmd->resp[3] >> 24); tmio_mmc_cmd_irq() 589 cmd->resp[3] <<= 8; tmio_mmc_cmd_irq() 591 cmd->resp[0] = cmd->resp[3]; tmio_mmc_cmd_irq()
|
H A D | moxart-mmc.c | 240 cmd->resp[3] = readl(host->base + REG_RESPONSE0); moxart_send_command() 241 cmd->resp[2] = readl(host->base + REG_RESPONSE1); moxart_send_command() 242 cmd->resp[1] = readl(host->base + REG_RESPONSE2); moxart_send_command() 243 cmd->resp[0] = readl(host->base + REG_RESPONSE3); moxart_send_command() 245 cmd->resp[0] = readl(host->base + REG_RESPONSE0); moxart_send_command()
|
H A D | toshsd.c | 218 buf = (u8 *)cmd->resp; toshsd_cmd_irq() 416 cmd->resp[0] = cmd->opcode; toshsd_start_cmd() 417 cmd->resp[1] = 0; toshsd_start_cmd() 418 cmd->resp[2] = 0; toshsd_start_cmd() 419 cmd->resp[3] = 0; toshsd_start_cmd()
|
H A D | bfin_sdh.c | 265 cmd->resp[0] = bfin_read_SDH_RESPONSE0(); sdh_cmd_done() 267 cmd->resp[1] = bfin_read_SDH_RESPONSE1(); sdh_cmd_done() 268 cmd->resp[2] = bfin_read_SDH_RESPONSE2(); sdh_cmd_done() 269 cmd->resp[3] = bfin_read_SDH_RESPONSE3(); sdh_cmd_done()
|
H A D | mxs-mmc.c | 147 cmd->resp[3] = readl(ssp->base + HW_SSP_SDRESP0(ssp)); mxs_mmc_request_done() 148 cmd->resp[2] = readl(ssp->base + HW_SSP_SDRESP1(ssp)); mxs_mmc_request_done() 149 cmd->resp[1] = readl(ssp->base + HW_SSP_SDRESP2(ssp)); mxs_mmc_request_done() 150 cmd->resp[0] = readl(ssp->base + HW_SSP_SDRESP3(ssp)); mxs_mmc_request_done() 152 cmd->resp[0] = readl(ssp->base + HW_SSP_SDRESP0(ssp)); mxs_mmc_request_done()
|
H A D | rtsx_pci_sdmmc.c | 318 * byte(ptr[16], goes into the LSB of resp[3] later). sd_send_cmd_get_rsp() 323 cmd->resp[i] = get_unaligned_be32(ptr + 1 + i * 4); sd_send_cmd_get_rsp() 324 dev_dbg(sdmmc_dev(host), "cmd->resp[%d] = 0x%08x\n", sd_send_cmd_get_rsp() 325 i, cmd->resp[i]); sd_send_cmd_get_rsp() 328 cmd->resp[0] = get_unaligned_be32(ptr + 1); sd_send_cmd_get_rsp() 329 dev_dbg(sdmmc_dev(host), "cmd->resp[0] = 0x%08x\n", sd_send_cmd_get_rsp() 330 cmd->resp[0]); sd_send_cmd_get_rsp()
|
H A D | sunxi-mmc.c | 409 req->stop->resp[0] = -ETIMEDOUT; sunxi_mmc_send_manual_stop() 412 req->stop->resp[0] = mmc_readl(host, REG_RESP0); sunxi_mmc_send_manual_stop() 468 mrq->cmd->resp[0] = mmc_readl(host, REG_RESP3); sunxi_mmc_finalize_request() 469 mrq->cmd->resp[1] = mmc_readl(host, REG_RESP2); sunxi_mmc_finalize_request() 470 mrq->cmd->resp[2] = mmc_readl(host, REG_RESP1); sunxi_mmc_finalize_request() 471 mrq->cmd->resp[3] = mmc_readl(host, REG_RESP0); sunxi_mmc_finalize_request() 473 mrq->cmd->resp[0] = mmc_readl(host, REG_RESP0); sunxi_mmc_finalize_request()
|
H A D | usdhi6rol0.c | 283 "T-out sts 0x%x, resp 0x%x, state %u, CMD%d\n", usdhi6_error_code() 287 "T-out sts 0x%x, resp 0x%x, state %u, CMD%d\n", usdhi6_error_code() 1163 cmd->resp[0] = usdhi6_read(host, USDHI6_SD_RSP10); usdhi6_resp_cmd12() 1169 u32 *rsp = cmd->resp, tmp = 0; usdhi6_resp_read() 1178 * resp[0] = r[127..96] usdhi6_resp_read() 1179 * resp[1] = r[95..64] usdhi6_resp_read() 1180 * resp[2] = r[63..32] usdhi6_resp_read() 1181 * resp[3] = r[31..0] usdhi6_resp_read() 1183 * resp[0] = r[39..8] usdhi6_resp_read()
|
H A D | wbsd.c | 325 cmd->resp[0] = wbsd_read_index(host, WBSD_IDX_RESP12) << 24; wbsd_get_short_reply() 326 cmd->resp[0] |= wbsd_read_index(host, WBSD_IDX_RESP13) << 16; wbsd_get_short_reply() 327 cmd->resp[0] |= wbsd_read_index(host, WBSD_IDX_RESP14) << 8; wbsd_get_short_reply() 328 cmd->resp[0] |= wbsd_read_index(host, WBSD_IDX_RESP15) << 0; wbsd_get_short_reply() 329 cmd->resp[1] = wbsd_read_index(host, WBSD_IDX_RESP16) << 24; wbsd_get_short_reply() 346 cmd->resp[i] = wbsd_get_long_reply() 348 cmd->resp[i] |= wbsd_get_long_reply() 350 cmd->resp[i] |= wbsd_get_long_reply() 352 cmd->resp[i] |= wbsd_get_long_reply()
|
H A D | sdricoh_cs.c | 299 cmd->resp[i] = sdricoh_request() 303 cmd->resp[i] |= sdricoh_request() 308 cmd->resp[0] = sdricoh_readl(host, R20C_RESP); sdricoh_request()
|
H A D | dw_mmc.c | 133 cmd->resp[0], cmd->resp[1], cmd->resp[2], dw_mci_req_show() 134 cmd->resp[2], cmd->error); dw_mci_req_show() 143 stop->resp[0], stop->resp[1], stop->resp[2], dw_mci_req_show() 144 stop->resp[2], stop->error); dw_mci_req_show() 1495 cmd->resp[3] = mci_readl(host, RESP0); dw_mci_command_complete() 1496 cmd->resp[2] = mci_readl(host, RESP1); dw_mci_command_complete() 1497 cmd->resp[1] = mci_readl(host, RESP2); dw_mci_command_complete() 1498 cmd->resp[0] = mci_readl(host, RESP3); dw_mci_command_complete() 1500 cmd->resp[0] = mci_readl(host, RESP0); dw_mci_command_complete() 1501 cmd->resp[1] = 0; dw_mci_command_complete() 1502 cmd->resp[2] = 0; dw_mci_command_complete() 1503 cmd->resp[3] = 0; dw_mci_command_complete()
|
H A D | jz4740_mmc.c | 618 cmd->resp[i] = tmp << 24; jz4740_mmc_read_response() 620 cmd->resp[i] |= tmp << 8; jz4740_mmc_read_response() 622 cmd->resp[i] |= tmp >> 8; jz4740_mmc_read_response() 625 cmd->resp[0] = readw(fifo_addr) << 24; jz4740_mmc_read_response() 626 cmd->resp[0] |= readw(fifo_addr) << 8; jz4740_mmc_read_response() 627 cmd->resp[0] |= readw(fifo_addr) & 0xff; jz4740_mmc_read_response()
|
H A D | omap.c | 353 /* resp 1, 1b, 6, 7 */ mmc_omap_start_command() 561 cmd->resp[3] = mmc_omap_cmd_done() 564 cmd->resp[2] = mmc_omap_cmd_done() 567 cmd->resp[1] = mmc_omap_cmd_done() 570 cmd->resp[0] = mmc_omap_cmd_done() 575 cmd->resp[0] = mmc_omap_cmd_done()
|
H A D | via-sdmmc.c | 520 cmd->resp[0] = ((u8) (dwdata1)) | via_sdc_get_response() 525 cmd->resp[1] = ((u8) (dwdata2)) | via_sdc_get_response() 530 cmd->resp[2] = ((u8) (dwdata3)) | via_sdc_get_response() 535 cmd->resp[3] = 0xff | via_sdc_get_response() 541 cmd->resp[0] = ((dwdata0 & 0xff) << 24) | via_sdc_get_response() 546 cmd->resp[1] = ((dwdata1 & 0xff) << 24) | via_sdc_get_response()
|
H A D | davinci_mmc.c | 853 cmd->resp[3] = readl(host->base + DAVINCI_MMCRSP01); mmc_davinci_cmd_done() 854 cmd->resp[2] = readl(host->base + DAVINCI_MMCRSP23); mmc_davinci_cmd_done() 855 cmd->resp[1] = readl(host->base + DAVINCI_MMCRSP45); mmc_davinci_cmd_done() 856 cmd->resp[0] = readl(host->base + DAVINCI_MMCRSP67); mmc_davinci_cmd_done() 859 cmd->resp[0] = readl(host->base + DAVINCI_MMCRSP67); mmc_davinci_cmd_done()
|
H A D | atmel-mci.c | 305 cmd->resp[0], cmd->resp[1], cmd->resp[2], atmci_req_show() 306 cmd->resp[3], cmd->error); atmci_req_show() 315 stop->resp[0], stop->resp[1], stop->resp[2], atmci_req_show() 316 stop->resp[3], stop->error); atmci_req_show() 1531 cmd->resp[0] = atmci_readl(host, ATMCI_RSPR); atmci_command_complete() 1532 cmd->resp[1] = atmci_readl(host, ATMCI_RSPR); atmci_command_complete() 1533 cmd->resp[2] = atmci_readl(host, ATMCI_RSPR); atmci_command_complete() 1534 cmd->resp[3] = atmci_readl(host, ATMCI_RSPR); atmci_command_complete()
|
H A D | sh_mmcif.c | 742 cmd->resp[0] = sh_mmcif_readl(host->addr, MMCIF_CE_RESP3); sh_mmcif_get_response() 743 cmd->resp[1] = sh_mmcif_readl(host->addr, MMCIF_CE_RESP2); sh_mmcif_get_response() 744 cmd->resp[2] = sh_mmcif_readl(host->addr, MMCIF_CE_RESP1); sh_mmcif_get_response() 745 cmd->resp[3] = sh_mmcif_readl(host->addr, MMCIF_CE_RESP0); sh_mmcif_get_response() 747 cmd->resp[0] = sh_mmcif_readl(host->addr, MMCIF_CE_RESP0); sh_mmcif_get_response() 753 cmd->resp[0] = sh_mmcif_readl(host->addr, MMCIF_CE_RESP_CMD12); sh_mmcif_get_cmd12response()
|
H A D | tifm_sd.c | 393 cmd->resp[0] = (readl(sock->addr + SOCK_MMCSD_RESPONSE + 0x1c) << 16) tifm_sd_fetch_resp() 395 cmd->resp[1] = (readl(sock->addr + SOCK_MMCSD_RESPONSE + 0x14) << 16) tifm_sd_fetch_resp() 397 cmd->resp[2] = (readl(sock->addr + SOCK_MMCSD_RESPONSE + 0x0c) << 16) tifm_sd_fetch_resp() 399 cmd->resp[3] = (readl(sock->addr + SOCK_MMCSD_RESPONSE + 0x04) << 16) tifm_sd_fetch_resp()
|
/linux-4.1.27/drivers/net/wireless/orinoco/ |
H A D | hermes.c | 136 struct hermes_response *resp) hermes_doicmd_wait() 172 if (resp) { hermes_doicmd_wait() 173 resp->status = status; hermes_doicmd_wait() 174 resp->resp0 = hermes_read_regn(hw, RESP0); hermes_doicmd_wait() 175 resp->resp1 = hermes_read_regn(hw, RESP1); hermes_doicmd_wait() 176 resp->resp2 = hermes_read_regn(hw, RESP2); hermes_doicmd_wait() 253 struct hermes_response *resp) hermes_docmd_wait() 300 if (resp) { hermes_docmd_wait() 301 resp->status = status; hermes_docmd_wait() 302 resp->resp0 = hermes_read_regn(hw, RESP0); hermes_docmd_wait() 303 resp->resp1 = hermes_read_regn(hw, RESP1); hermes_docmd_wait() 304 resp->resp2 = hermes_read_regn(hw, RESP2); hermes_docmd_wait() 648 struct hermes_response resp; hermesi_program_end() local 652 rc = hw->ops->cmd_wait(hw, HERMES_PROGRAM_DISABLE, 0, &resp); hermesi_program_end() 656 rc, resp.resp0, resp.resp1, resp.resp2); hermesi_program_end() 659 ((resp.status & HERMES_STATUS_CMDCODE) != HERMES_CMD_DOWNLD)) hermesi_program_end() 134 hermes_doicmd_wait(struct hermes *hw, u16 cmd, u16 parm0, u16 parm1, u16 parm2, struct hermes_response *resp) hermes_doicmd_wait() argument 252 hermes_docmd_wait(struct hermes *hw, u16 cmd, u16 parm0, struct hermes_response *resp) hermes_docmd_wait() argument
|
H A D | hermes.h | 383 struct hermes_response *resp); 386 struct hermes_response *resp);
|
/linux-4.1.27/include/net/nfc/ |
H A D | digital.h | 91 * @resp: response data 93 * resp pointer can be an error code and will be checked with IS_ERR() macro. 94 * The callback is responsible for freeing resp sk_buff. 97 void *arg, struct sk_buff *resp); 109 * the resp pointer. This is an asynchronous function. 118 * the resp pointer. This is an asynchronous function. 149 * driver must set the resp sk_buff to ERR_PTR(-ETIMEDOUT).
|
/linux-4.1.27/arch/ia64/sn/pci/pcibr/ |
H A D | pcibr_provider.c | 26 sal_pcibr_slot_enable(struct pcibus_info *soft, int device, void *resp, sal_pcibr_slot_enable() argument 39 busnum, (u64) device, (u64) resp, (u64)ia64_tpa(ssdt), sal_pcibr_slot_enable() 47 void *resp) sal_pcibr_slot_disable() 60 (u64) resp, 0, 0); sal_pcibr_slot_disable() 46 sal_pcibr_slot_disable(struct pcibus_info *soft, int device, int action, void *resp) sal_pcibr_slot_disable() argument
|
/linux-4.1.27/arch/arm/plat-samsung/ |
H A D | init.c | 116 struct s3c24xx_uart_resources *resp; s3c24xx_init_uartdevs() local 124 resp = res + cfgptr->hwport; s3c24xx_init_uartdevs() 129 platdev->resource = resp->resources; s3c24xx_init_uartdevs() 130 platdev->num_resources = resp->nr_resources; s3c24xx_init_uartdevs()
|
/linux-4.1.27/net/caif/ |
H A D | cfcnfg.c | 75 struct cfctrl_rsp *resp; cfcnfg_create() local 90 resp = cfctrl_get_respfuncs(this->ctrl); cfcnfg_create() 91 resp->enum_rsp = cfctrl_enum_resp; cfcnfg_create() 92 resp->linkerror_ind = cfctrl_resp_func; cfcnfg_create() 93 resp->linkdestroy_rsp = cfcnfg_linkdestroy_rsp; cfcnfg_create() 94 resp->sleep_rsp = cfctrl_resp_func; cfcnfg_create() 95 resp->wake_rsp = cfctrl_resp_func; cfcnfg_create() 96 resp->restart_rsp = cfctrl_resp_func; cfcnfg_create() 97 resp->radioset_rsp = cfctrl_resp_func; cfcnfg_create() 98 resp->linksetup_rsp = cfcnfg_linkup_rsp; cfcnfg_create() 99 resp->reject_rsp = cfcnfg_reject_rsp; cfcnfg_create()
|
/linux-4.1.27/drivers/i2c/busses/ |
H A D | i2c-cros-ec-tunnel.c | 148 const struct ec_response_i2c_passthru *resp; ec_i2c_parse_response() local 154 resp = (const struct ec_response_i2c_passthru *)buf; ec_i2c_parse_response() 155 if (resp->i2c_status & EC_I2C_STATUS_TIMEOUT) ec_i2c_parse_response() 157 else if (resp->i2c_status & EC_I2C_STATUS_ERROR) ec_i2c_parse_response() 161 if (resp->num_msgs > *num) ec_i2c_parse_response() 163 *num = resp->num_msgs; ec_i2c_parse_response()
|
/linux-4.1.27/drivers/infiniband/hw/usnic/ |
H A D | usnic_ib_verbs.c | 46 struct usnic_ib_create_qp_resp resp; usnic_ib_fill_create_qp_resp() local 53 memset(&resp, 0, sizeof(resp)); usnic_ib_fill_create_qp_resp() 70 resp.vfid = usnic_vnic_get_index(qp_grp->vf->vnic); usnic_ib_fill_create_qp_resp() 71 resp.bar_bus_addr = bar->bus_addr; usnic_ib_fill_create_qp_resp() 72 resp.bar_len = bar->len; usnic_ib_fill_create_qp_resp() 84 resp.rq_cnt = chunk->cnt; usnic_ib_fill_create_qp_resp() 86 resp.rq_idx[i] = chunk->res[i]->vnic_idx; usnic_ib_fill_create_qp_resp() 98 resp.wq_cnt = chunk->cnt; usnic_ib_fill_create_qp_resp() 100 resp.wq_idx[i] = chunk->res[i]->vnic_idx; usnic_ib_fill_create_qp_resp() 112 resp.cq_cnt = chunk->cnt; usnic_ib_fill_create_qp_resp() 114 resp.cq_idx[i] = chunk->res[i]->vnic_idx; usnic_ib_fill_create_qp_resp() 118 resp.transport = default_flow->trans_type; usnic_ib_fill_create_qp_resp() 120 err = ib_copy_to_udata(udata, &resp, sizeof(resp)); usnic_ib_fill_create_qp_resp()
|
/linux-4.1.27/drivers/w1/masters/ |
H A D | ds1wm.c | 361 unsigned char resp, _r, _r_prime, _d; ds1wm_search() local 370 resp = ds1wm_read(ds1wm_data, _r); ds1wm_search() 378 _r_prime = ((resp & 0x02) >> 1) | ds1wm_search() 379 ((resp & 0x08) >> 2) | ds1wm_search() 380 ((resp & 0x20) >> 3) | ds1wm_search() 381 ((resp & 0x80) >> 4); ds1wm_search() 383 _d = ((resp & 0x01) >> 0) | ds1wm_search() 384 ((resp & 0x04) >> 1) | ds1wm_search() 385 ((resp & 0x10) >> 2) | ds1wm_search() 386 ((resp & 0x40) >> 3); ds1wm_search()
|
/linux-4.1.27/drivers/scsi/ |
H A D | virtio_scsi.c | 52 } resp; member in struct:virtio_scsi_cmd 152 struct virtio_scsi_cmd_resp *resp = &cmd->resp.cmd; virtscsi_complete_cmd() local 158 sc, resp->response, resp->status, resp->sense_len); virtscsi_complete_cmd() 160 sc->result = resp->status; virtscsi_complete_cmd() 161 virtscsi_compute_resid(sc, virtio32_to_cpu(vscsi->vdev, resp->resid)); virtscsi_complete_cmd() 162 switch (resp->response) { virtscsi_complete_cmd() 192 resp->response); virtscsi_complete_cmd() 199 WARN_ON(virtio32_to_cpu(vscsi->vdev, resp->sense_len) > virtscsi_complete_cmd() 202 memcpy(sc->sense_buffer, resp->sense, virtscsi_complete_cmd() 204 virtio32_to_cpu(vscsi->vdev, resp->sense_len), virtscsi_complete_cmd() 206 if (resp->sense_len) virtscsi_complete_cmd() 430 struct scatterlist *sgs[6], req, resp; virtscsi_add_cmd() local 456 sg_init_one(&resp, &cmd->resp, resp_size); virtscsi_add_cmd() 457 sgs[out_num + in_num++] = &resp; virtscsi_add_cmd() 559 if (virtscsi_kick_cmd(req_vq, cmd, req_size, sizeof(cmd->resp.cmd)) != 0) virtscsi_queuecommand() 644 sizeof cmd->req.tmf, sizeof cmd->resp.tmf) < 0) virtscsi_tmf() 648 if (cmd->resp.tmf.response == VIRTIO_SCSI_S_OK || virtscsi_tmf() 649 cmd->resp.tmf.response == VIRTIO_SCSI_S_FUNCTION_SUCCEEDED) virtscsi_tmf()
|
H A D | stex.c | 728 struct status_msg *resp, unsigned int variable) stex_copy_data() 730 if (resp->scsi_status != SAM_STAT_GOOD) { stex_copy_data() 732 memcpy(ccb->sense_buffer, resp->variable, stex_copy_data() 739 scsi_sg_copy_from_buffer(ccb->cmd, resp->variable, variable); stex_copy_data() 743 struct st_ccb *ccb, struct status_msg *resp) stex_check_cmd() 746 resp->scsi_status != SAM_STAT_CHECK_CONDITION) stex_check_cmd() 748 le32_to_cpu(*(__le32 *)&resp->variable[0])); stex_check_cmd() 754 struct status_msg *resp; stex_mu_intr() local 786 resp = stex_get_status(hba); stex_mu_intr() 787 tag = le16_to_cpu(resp->tag); stex_mu_intr() 804 size = resp->payload_sz * sizeof(u32); /* payload size */ stex_mu_intr() 805 if (unlikely(size < sizeof(*resp) - STATUS_VAR_LEN || stex_mu_intr() 806 size > sizeof(*resp))) { stex_mu_intr() 810 size -= sizeof(*resp) - STATUS_VAR_LEN; /* copy size */ stex_mu_intr() 812 stex_copy_data(ccb, resp, size); stex_mu_intr() 816 ccb->srb_status = resp->srb_status; stex_mu_intr() 817 ccb->scsi_status = resp->scsi_status; stex_mu_intr() 821 stex_check_cmd(hba, ccb, resp); stex_mu_intr() 868 struct status_msg *resp; stex_ss_mu_intr() local 886 resp = hba->status_buffer + hba->status_tail; stex_ss_mu_intr() 914 ccb->srb_status = resp->srb_status; stex_ss_mu_intr() 915 ccb->scsi_status = resp->scsi_status; stex_ss_mu_intr() 916 size = resp->payload_sz * sizeof(u32); stex_ss_mu_intr() 917 if (unlikely(size < sizeof(*resp) - STATUS_VAR_LEN || stex_ss_mu_intr() 918 size > sizeof(*resp))) { stex_ss_mu_intr() 923 size -= sizeof(*resp) - STATUS_VAR_LEN; stex_ss_mu_intr() 925 stex_copy_data(ccb, resp, size); stex_ss_mu_intr() 928 stex_check_cmd(hba, ccb, resp); stex_ss_mu_intr() 727 stex_copy_data(struct st_ccb *ccb, struct status_msg *resp, unsigned int variable) stex_copy_data() argument 742 stex_check_cmd(struct st_hba *hba, struct st_ccb *ccb, struct status_msg *resp) stex_check_cmd() argument
|
H A D | sg.c | 2027 Sg_request *resp; sg_get_rq_mark() local 2031 for (resp = sfp->headrp; resp; resp = resp->nextrp) { sg_get_rq_mark() 2033 if ((1 == resp->done) && (!resp->sg_io_owned) && sg_get_rq_mark() 2034 ((-1 == pack_id) || (resp->header.pack_id == pack_id))) { sg_get_rq_mark() 2035 resp->done = 2; /* guard against other readers */ sg_get_rq_mark() 2040 return resp; sg_get_rq_mark() 2049 Sg_request *resp; sg_add_request() local 2053 resp = sfp->headrp; sg_add_request() 2054 if (!resp) { sg_add_request() 2057 resp = rp; sg_add_request() 2058 sfp->headrp = resp; sg_add_request() 2061 resp = NULL; /* command queuing disallowed */ sg_add_request() 2070 while (resp->nextrp) sg_add_request() 2071 resp = resp->nextrp; sg_add_request() 2072 resp->nextrp = rp; sg_add_request() 2073 resp = rp; sg_add_request() 2075 resp = NULL; sg_add_request() 2078 if (resp) { sg_add_request() 2079 resp->nextrp = NULL; sg_add_request() 2080 resp->header.duration = jiffies_to_msecs(jiffies); sg_add_request() 2083 return resp; sg_add_request()
|
H A D | xen-scsifront.c | 352 struct vscsiif_response resp; scsifront_finish_all() local 359 resp.rqid = i; scsifront_finish_all() 360 resp.sense_len = 0; scsifront_finish_all() 361 resp.rslt = DID_RESET << 16; scsifront_finish_all() 362 resp.residual_len = 0; scsifront_finish_all() 363 scsifront_do_response(info, &resp); scsifront_finish_all()
|
/linux-4.1.27/drivers/net/wireless/libertas_tf/ |
H A D | cmd.c | 41 * 'resp' is a response 42 * @resp A pointer to the command response 47 struct cmd_header *resp) lbtf_cmd_copyback() 52 copy_len = min(le16_to_cpu(buf->size), le16_to_cpu(resp->size)); lbtf_cmd_copyback() 53 memcpy(buf, resp, copy_len); lbtf_cmd_copyback() 719 struct cmd_header *resp; lbtf_process_rx_command() local 735 resp = (void *)priv->cmd_resp_buff; lbtf_process_rx_command() 737 respcmd = le16_to_cpu(resp->command); lbtf_process_rx_command() 738 result = le16_to_cpu(resp->result); lbtf_process_rx_command() 742 respcmd, le16_to_cpu(resp->seqnum), lbtf_process_rx_command() 743 le16_to_cpu(resp->size)); lbtf_process_rx_command() 745 if (resp->seqnum != priv->cur_cmd->cmdbuf->seqnum) { lbtf_process_rx_command() 756 if (resp->result == cpu_to_le16(0x0004)) { lbtf_process_rx_command() 793 resp); lbtf_process_rx_command() 46 lbtf_cmd_copyback(struct lbtf_private *priv, unsigned long extra, struct cmd_header *resp) lbtf_cmd_copyback() argument
|
/linux-4.1.27/arch/sparc/kernel/ |
H A D | ds.c | 484 static void dr_cpu_init_response(struct ds_data *resp, u64 req_num, dr_cpu_init_response() argument 492 tag = (struct dr_cpu_tag *) (resp + 1); dr_cpu_init_response() 495 resp->tag.type = DS_DATA; dr_cpu_init_response() 496 resp->tag.len = resp_len - sizeof(struct ds_msg_tag); dr_cpu_init_response() 497 resp->handle = handle; dr_cpu_init_response() 512 static void dr_cpu_mark(struct ds_data *resp, int cpu, int ncpus, dr_cpu_mark() argument 519 tag = (struct dr_cpu_tag *) (resp + 1); dr_cpu_mark() 534 struct ds_data *resp; dr_cpu_configure() local 540 resp = kzalloc(resp_len, GFP_KERNEL); dr_cpu_configure() 541 if (!resp) dr_cpu_configure() 544 dr_cpu_init_response(resp, req_num, cp->handle, dr_cpu_configure() 572 dr_cpu_mark(resp, cpu, ncpus, res, stat); for_each_cpu() 577 __ds_send(dp->lp, resp, resp_len); 580 kfree(resp); 593 struct ds_data *resp; dr_cpu_unconfigure() local 599 resp = kzalloc(resp_len, GFP_KERNEL); dr_cpu_unconfigure() 600 if (!resp) dr_cpu_unconfigure() 603 dr_cpu_init_response(resp, req_num, cp->handle, dr_cpu_unconfigure() 614 dr_cpu_mark(resp, cpu, ncpus, for_each_cpu() 620 __ds_send(dp->lp, resp, resp_len); 623 kfree(resp);
|
/linux-4.1.27/drivers/net/wireless/rsi/ |
H A D | rsi_91x_sdio.c | 92 *byte = io_cmd.resp[0] & 0xFF; rsi_cmd52readbyte() 102 * @resp: Pointer to store response. 110 u32 *resp) rsi_issue_sdiocommand() 124 if ((!err) && (resp)) rsi_issue_sdiocommand() 125 *resp = cmd.resp[0]; rsi_issue_sdiocommand() 160 u32 clock, resp, i; rsi_reset_card() local 225 &resp); rsi_reset_card() 229 host->ocr_avail = resp; rsi_reset_card() 238 &resp); rsi_reset_card() 245 if (resp & MMC_CARD_BUSY) rsi_reset_card() 261 &resp); rsi_reset_card() 266 rca = resp >> 16; rsi_reset_card() 106 rsi_issue_sdiocommand(struct sdio_func *func, u32 opcode, u32 arg, u32 flags, u32 *resp) rsi_issue_sdiocommand() argument
|
/linux-4.1.27/drivers/staging/fsl-mc/bus/ |
H A D | mc-sys.c | 202 * @resp: pointer to command response buffer 208 struct mc_command *resp) mc_read_response() 214 resp->header = readq(&portal->header); mc_read_response() 215 status = MC_CMD_HDR_READ_STATUS(resp->header); mc_read_response() 221 resp->params[i] = readq(&portal->params[i]); mc_read_response() 206 mc_read_response(struct mc_command __iomem * portal, struct mc_command *resp) mc_read_response() argument
|
/linux-4.1.27/drivers/scsi/libfc/ |
H A D | fc_elsct.c | 39 * @resp: The callback routine when the response is received 45 void (*resp)(struct fc_seq *, fc_elsct_send() 70 return lport->tt.exch_seq_send(lport, fp, resp, NULL, arg, timer_msec); fc_elsct_send()
|
H A D | fc_exch.c | 394 * ep, and in that case we only clear the resp and set it as fc_exch_done_locked() 597 void (*resp)(struct fc_seq *, struct fc_frame *, fc_seq_set_resp() 614 ep->resp = resp; fc_seq_set_resp() 697 * fc_invoke_resp() - invoke ep->resp() 701 * first unlock of ex_lock after fc_exch_alloc()) ep->resp and ep->arg are 705 * If an fc_seq_set_resp() call is busy modifying ep->resp and ep->arg when 710 * ep->resp() won't be invoked after fc_exch_done() has returned. 713 * ep->resp pointer. 716 * Returns true if and only if ep->resp has been invoked. 721 void (*resp)(struct fc_seq *, struct fc_frame *fp, void *arg); fc_invoke_resp() 729 resp = ep->resp; fc_invoke_resp() 733 if (resp) { fc_invoke_resp() 734 resp(sp, fp, arg); fc_invoke_resp() 1503 * If new exch resp handler is valid then call that fc_exch_recv_req() 1594 * If new exch resp handler is valid then call that fc_exch_recv_seq_resp() 2056 * @resp: The response handler for this request 2073 void (*resp)(struct fc_seq *, fc_exch_seq_send() 2094 ep->resp = resp; fc_exch_seq_send()
|
H A D | fc_rport.c | 1297 FC_RPORT_DBG(rdata, "Received a ADISC resp but in state %s\n", fc_rport_adisc_resp() 1724 enum fc_els_spp_resp resp; fc_rport_recv_prli_req() local 1772 resp = 0; fc_rport_recv_prli_req() 1777 resp = prov->prli(rdata, plen, rspp, spp); fc_rport_recv_prli_req() 1781 if (!resp || passive == FC_SPP_RESP_ACK) fc_rport_recv_prli_req() 1782 resp = passive; fc_rport_recv_prli_req() 1785 if (!resp) { fc_rport_recv_prli_req() 1787 resp |= FC_SPP_RESP_CONF; fc_rport_recv_prli_req() 1789 resp |= FC_SPP_RESP_INVL; fc_rport_recv_prli_req() 1791 spp->spp_flags |= resp; fc_rport_recv_prli_req()
|
/linux-4.1.27/drivers/block/ |
H A D | nvme-scsi.c | 457 u8 resp[DESC_FMT_SENSE_DATA_SIZE]; nvme_trans_completion() local 471 memset(resp, 0, DESC_FMT_SENSE_DATA_SIZE); nvme_trans_completion() 472 resp[0] = DESC_FORMAT_SENSE_DATA; nvme_trans_completion() 473 resp[1] = sense_key; nvme_trans_completion() 474 resp[2] = asc; nvme_trans_completion() 475 resp[3] = ascq; nvme_trans_completion() 479 if (copy_to_user(hdr->sbp, resp, xfer_len) > 0) nvme_trans_completion() 1172 static int nvme_trans_fill_mode_parm_hdr(u8 *resp, int len, u8 cdb10, u8 llbaa, nvme_trans_fill_mode_parm_hdr() argument 1180 resp[0] = (mode_data_length & 0xFF00) >> 8; nvme_trans_fill_mode_parm_hdr() 1181 resp[1] = (mode_data_length & 0x00FF); nvme_trans_fill_mode_parm_hdr() 1182 /* resp[2] and [3] are zero */ nvme_trans_fill_mode_parm_hdr() 1183 resp[4] = llbaa; nvme_trans_fill_mode_parm_hdr() 1184 resp[5] = RESERVED_FIELD; nvme_trans_fill_mode_parm_hdr() 1185 resp[6] = (blk_desc_len & 0xFF00) >> 8; nvme_trans_fill_mode_parm_hdr() 1186 resp[7] = (blk_desc_len & 0x00FF); nvme_trans_fill_mode_parm_hdr() 1188 resp[0] = (mode_data_length & 0x00FF); nvme_trans_fill_mode_parm_hdr() 1189 /* resp[1] and [2] are zero */ nvme_trans_fill_mode_parm_hdr() 1190 resp[3] = (blk_desc_len & 0x00FF); nvme_trans_fill_mode_parm_hdr() 1197 u8 *resp, int len, u8 llbaa) nvme_trans_fill_blk_desc() 1238 memcpy(resp, &tmp_cap, sizeof(u32)); nvme_trans_fill_blk_desc() 1239 memcpy(&resp[4], &tmp_len, sizeof(u32)); nvme_trans_fill_blk_desc() 1244 memcpy(resp, &tmp_cap, sizeof(u64)); nvme_trans_fill_blk_desc() 1246 memcpy(&resp[12], &tmp_len, sizeof(u32)); nvme_trans_fill_blk_desc() 1257 struct sg_io_hdr *hdr, u8 *resp, nvme_trans_fill_control_page() 1263 resp[0] = MODE_PAGE_CONTROL; nvme_trans_fill_control_page() 1264 resp[1] = MODE_PAGE_CONTROL_LEN_FIELD; nvme_trans_fill_control_page() 1265 resp[2] = 0x0E; /* TST=000b, TMF_ONLY=0, DPICZ=1, nvme_trans_fill_control_page() 1267 resp[3] = 0x12; /* Q_ALGO_MODIFIER=1h, NUAR=0, QERR=01b */ nvme_trans_fill_control_page() 1269 resp[5] = 0x40; /* ATO=0, TAS=1, ATMPE=0, RWWP=0, AUTOLOAD=0 */ nvme_trans_fill_control_page() 1270 /* resp[6] and [7] are obsolete, thus zero */ nvme_trans_fill_control_page() 1271 resp[8] = 0xFF; /* Busy timeout period = 0xffff */ nvme_trans_fill_control_page() 1272 resp[9] = 0xFF; nvme_trans_fill_control_page() 1280 u8 *resp, int len) nvme_trans_fill_caching_page() 1302 resp[0] = MODE_PAGE_CACHING; nvme_trans_fill_caching_page() 1303 resp[1] = MODE_PAGE_CACHING_LEN_FIELD; nvme_trans_fill_caching_page() 1304 resp[2] = vwc << 2; nvme_trans_fill_caching_page() 1311 struct sg_io_hdr *hdr, u8 *resp, nvme_trans_fill_pow_cnd_page() 1319 resp[0] = MODE_PAGE_POWER_CONDITION; nvme_trans_fill_pow_cnd_page() 1320 resp[1] = MODE_PAGE_POW_CND_LEN_FIELD; nvme_trans_fill_pow_cnd_page() 1327 struct sg_io_hdr *hdr, u8 *resp, nvme_trans_fill_inf_exc_page() 1335 resp[0] = MODE_PAGE_INFO_EXCEP; nvme_trans_fill_inf_exc_page() 1336 resp[1] = MODE_PAGE_INF_EXC_LEN_FIELD; nvme_trans_fill_inf_exc_page() 1337 resp[2] = 0x88; nvme_trans_fill_inf_exc_page() 1344 u8 *resp, int len) nvme_trans_fill_all_pages() 1354 res = nvme_trans_fill_caching_page(ns, hdr, &resp[mode_pages_offset_1], nvme_trans_fill_all_pages() 1358 res = nvme_trans_fill_control_page(ns, hdr, &resp[mode_pages_offset_2], nvme_trans_fill_all_pages() 1362 res = nvme_trans_fill_pow_cnd_page(ns, hdr, &resp[mode_pages_offset_3], nvme_trans_fill_all_pages() 1366 res = nvme_trans_fill_inf_exc_page(ns, hdr, &resp[mode_pages_offset_4], nvme_trans_fill_all_pages() 1196 nvme_trans_fill_blk_desc(struct nvme_ns *ns, struct sg_io_hdr *hdr, u8 *resp, int len, u8 llbaa) nvme_trans_fill_blk_desc() argument 1256 nvme_trans_fill_control_page(struct nvme_ns *ns, struct sg_io_hdr *hdr, u8 *resp, int len) nvme_trans_fill_control_page() argument 1278 nvme_trans_fill_caching_page(struct nvme_ns *ns, struct sg_io_hdr *hdr, u8 *resp, int len) nvme_trans_fill_caching_page() argument 1310 nvme_trans_fill_pow_cnd_page(struct nvme_ns *ns, struct sg_io_hdr *hdr, u8 *resp, int len) nvme_trans_fill_pow_cnd_page() argument 1326 nvme_trans_fill_inf_exc_page(struct nvme_ns *ns, struct sg_io_hdr *hdr, u8 *resp, int len) nvme_trans_fill_inf_exc_page() argument 1343 nvme_trans_fill_all_pages(struct nvme_ns *ns, struct sg_io_hdr *hdr, u8 *resp, int len) nvme_trans_fill_all_pages() argument
|
H A D | sx8.c | 179 RMSG_Q_LEN = 48, /* resp. msg list length */ 181 /* length of entire resp. msg buffer */ 1167 struct carm_response *resp = (struct carm_response *) host->shm; carm_handle_responses() local 1172 u32 status = le32_to_cpu(resp[idx].status); carm_handle_responses() 1183 carm_handle_resp(host, resp[idx].ret_handle, status); carm_handle_responses() 1184 resp[idx].status = cpu_to_le32(0xffffffff); carm_handle_responses() 1189 u8 *evt_type_ptr = (u8 *) &resp[idx]; carm_handle_responses() 1193 resp[idx].status = cpu_to_le32(0xffffffff); carm_handle_responses() 1401 struct carm_response *resp = (struct carm_response *) host->shm; carm_init_responses() local 1404 resp[i].status = cpu_to_le32(0xffffffff); carm_init_responses()
|
/linux-4.1.27/fs/nfs/ |
H A D | read.c | 240 struct nfs_pgio_res *resp = &hdr->res; nfs_readpage_retry() local 245 if (resp->count == 0) { nfs_readpage_retry() 250 hdr->mds_offset += resp->count; nfs_readpage_retry() 251 argp->offset += resp->count; nfs_readpage_retry() 252 argp->pgbase += resp->count; nfs_readpage_retry() 253 argp->count -= resp->count; nfs_readpage_retry()
|
H A D | callback_xdr.c | 58 static __be32 nfs4_callback_null(struct svc_rqst *rqstp, void *argp, void *resp) nfs4_callback_null() argument 828 struct xdr_stream *xdr_out, void *resp, process_op() 873 status = op->process_op(argp, resp, cps); process_op() 882 status = op->encode_res(rqstp, xdr_out, resp); process_op() 890 static __be32 nfs4_callback_compound(struct svc_rqst *rqstp, void *argp, void *resp) nfs4_callback_compound() argument 929 argp, &xdr_out, resp, &cps); nfs4_callback_compound() 826 process_op(int nop, struct svc_rqst *rqstp, struct xdr_stream *xdr_in, void *argp, struct xdr_stream *xdr_out, void *resp, struct cb_process_state *cps) process_op() argument
|
H A D | write.c | 1388 struct nfs_pgio_res *resp = &hdr->res; nfs_writeback_check_extend() local 1389 u64 size = argp->offset + resp->count; nfs_writeback_check_extend() 1473 struct nfs_pgio_res *resp = &hdr->res; nfs_writeback_result() local 1475 if (resp->count < argp->count) { nfs_writeback_result() 1482 if (resp->count == 0) { nfs_writeback_result() 1494 if (resp->verf->committed != NFS_UNSTABLE) { nfs_writeback_result() 1496 hdr->mds_offset += resp->count; nfs_writeback_result() 1497 argp->offset += resp->count; nfs_writeback_result() 1498 argp->pgbase += resp->count; nfs_writeback_result() 1499 argp->count -= resp->count; nfs_writeback_result()
|
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/ |
H A D | htc-ops.h | 40 struct htc_service_connect_resp *resp) ath6kl_htc_conn_service() 42 return target->dev->ar->htc_ops->conn_service(target, req, resp); ath6kl_htc_conn_service() 38 ath6kl_htc_conn_service(struct htc_target *target, struct htc_service_connect_req *req, struct htc_service_connect_resp *resp) ath6kl_htc_conn_service() argument
|
H A D | usb.c | 945 struct ath6kl_usb_ctrl_diag_resp_read *resp; ath6kl_usb_diag_read32() local 955 resp_len = sizeof(*resp); ath6kl_usb_diag_read32() 969 resp = (struct ath6kl_usb_ctrl_diag_resp_read *) ath6kl_usb_diag_read32() 972 *data = le32_to_cpu(resp->value); ath6kl_usb_diag_read32()
|
/linux-4.1.27/drivers/infiniband/hw/mlx5/ |
H A D | main.c | 393 struct mlx5_ib_alloc_ucontext_resp resp; mlx5_ib_alloc_ucontext() local 439 resp.qp_tab_size = 1 << gen->log_max_qp; mlx5_ib_alloc_ucontext() 440 resp.bf_reg_size = gen->bf_reg_size; mlx5_ib_alloc_ucontext() 441 resp.cache_line_size = L1_CACHE_BYTES; mlx5_ib_alloc_ucontext() 442 resp.max_sq_desc_sz = gen->max_sq_desc_sz; mlx5_ib_alloc_ucontext() 443 resp.max_rq_desc_sz = gen->max_rq_desc_sz; mlx5_ib_alloc_ucontext() 444 resp.max_send_wqebb = gen->max_wqes; mlx5_ib_alloc_ucontext() 445 resp.max_recv_wr = gen->max_wqes; mlx5_ib_alloc_ucontext() 446 resp.max_srq_recv_wr = gen->max_srq_wqes; mlx5_ib_alloc_ucontext() 495 resp.tot_uuars = req.total_num_uuars; mlx5_ib_alloc_ucontext() 496 resp.num_ports = gen->num_ports; mlx5_ib_alloc_ucontext() 497 err = ib_copy_to_udata(udata, &resp, mlx5_ib_alloc_ucontext() 498 sizeof(resp) - sizeof(resp.reserved)); mlx5_ib_alloc_ucontext() 659 struct mlx5_ib_alloc_pd_resp resp; mlx5_ib_alloc_pd() local 674 resp.pdn = pd->pdn; mlx5_ib_alloc_pd() 675 if (ib_copy_to_udata(udata, &resp, sizeof(resp))) { mlx5_ib_alloc_pd()
|
/linux-4.1.27/drivers/media/radio/si4713/ |
H A D | si4713.c | 311 u8 resp[SI4713_SET_PROP_NRESP]; si4713_write_property() local 329 resp, ARRAY_SIZE(resp), si4713_write_property() 337 __func__, prop, val, resp[0]); si4713_write_property() 357 u8 resp[SI4713_PWUP_NRESP]; si4713_powerup() local 396 resp, ARRAY_SIZE(resp), si4713_powerup() 401 resp[0]); si4713_powerup() 435 u8 resp[SI4713_PWDN_NRESP]; si4713_powerdown() local 442 resp, ARRAY_SIZE(resp), si4713_powerdown() 447 resp[0]); si4713_powerdown() 481 u8 resp[SI4713_GETREV_NRESP]; si4713_checkrev() local 485 resp, ARRAY_SIZE(resp), si4713_checkrev() 491 if (resp[1] == SI4713_PRODUCT_NUMBER) { si4713_checkrev() 495 v4l2_err(&sdev->sd, "Invalid product number 0x%X\n", resp[1]); si4713_checkrev() 510 u8 resp[SI4713_GET_STATUS_NRESP]; si4713_wait_stc() local 523 resp, ARRAY_SIZE(resp), si4713_wait_stc() 529 "%s: status bits: 0x%02x\n", __func__, resp[0]); si4713_wait_stc() 531 if (resp[0] & SI4713_STC_INT) si4713_wait_stc()
|
/linux-4.1.27/drivers/s390/char/ |
H A D | sclp_diag.h | 40 * @length: buffer size resp. bytes transferred
|
/linux-4.1.27/include/scsi/ |
H A D | libfc.h | 413 * @resp_active: Number of tasks that are concurrently executing @resp(). 414 * @resp_task: If @resp_active > 0, either the task executing @resp(), the 416 * executing @resp() or NULL if more than one task is executing 417 * @resp concurrently. 419 * @resp: Callback for responses on this exchange 421 * @arg: Passed as a void pointer to the resp() callback 453 void (*resp)(struct fc_seq *, struct fc_frame *, void *); member in struct:fc_exch 476 void (*resp)(struct fc_seq *, 483 * The exchange response handler is set in this routine to resp() 494 * The arg is passed back to resp and destructor handler. 504 void (*resp)(struct fc_seq *, 561 * timer_msec value is specified then exchange resp handler 590 void (*resp)(struct fc_seq *, struct fc_frame *, 719 * The resp handler is called when FCP_RSP received. 724 void (*resp)(struct fc_seq *, struct fc_frame *, 1116 void (*resp)(struct fc_seq *,
|
/linux-4.1.27/net/llc/ |
H A D | llc_s_ac.c | 44 * llc_sap_action_send_ui - sends UI PDU resp to UNITDATA REQ to MAC layer 90 * llc_sap_action_send_xid_r - send XID PDU resp to MAC for received XID 121 * llc_sap_action_send_test_c - send TEST PDU to MAC in resp to TEST REQ 183 * llc_sap_action_xid_ind - send XID PDU resp to net layer via XID IND
|
/linux-4.1.27/sound/firewire/fireworks/ |
H A D | fireworks_command.c | 105 const __be32 *resp, unsigned int resp_bytes) efw_transaction() 163 if (resp == NULL) efw_transaction() 167 memset((void *)resp, 0, resp_bytes); efw_transaction() 171 memcpy((void *)resp, &buf[6], resp_bytes); efw_transaction() 102 efw_transaction(struct snd_efw *efw, unsigned int category, unsigned int command, const __be32 *params, unsigned int param_bytes, const __be32 *resp, unsigned int resp_bytes) efw_transaction() argument
|
H A D | fireworks_transaction.c | 73 void *resp, unsigned int resp_size) snd_efw_transaction_run() 80 t.buf = resp; snd_efw_transaction_run() 71 snd_efw_transaction_run(struct fw_unit *unit, const void *cmd, unsigned int cmd_size, void *resp, unsigned int resp_size) snd_efw_transaction_run() argument
|
H A D | fireworks.h | 116 void *resp, unsigned int resp_size);
|
/linux-4.1.27/drivers/target/tcm_fc/ |
H A D | tfc_cmd.c | 147 fcp->resp.fr_status = se_cmd->scsi_status; ft_queue_status() 151 fcp->resp.fr_flags |= FCP_SNS_LEN_VAL; ft_queue_status() 162 fcp->resp.fr_flags |= FCP_RESID_OVER; ft_queue_status() 164 fcp->resp.fr_flags |= FCP_RESID_UNDER; ft_queue_status() 325 fcp->resp.fr_status = status; ft_send_resp_status() 328 fcp->resp.fr_flags |= FCP_RSP_LEN_VAL; ft_send_resp_status() 437 pr_debug("tmr fn %d resp %d fcp code %d\n", ft_queue_tm_resp()
|
/linux-4.1.27/drivers/pci/hotplug/ |
H A D | sgi_hotplug.c | 235 struct pcibr_slot_enable_resp resp; sn_slot_enable() local 244 rc = sal_pcibr_slot_enable(pcibus_info, device_num, &resp, ssdt); sn_slot_enable() 254 resp.resp_sub_errno, resp.resp_l1_msg); sn_slot_enable() 260 rc, resp.resp_sub_errno); sn_slot_enable() 275 struct pcibr_slot_disable_resp resp; sn_slot_disable() local 280 rc = sal_pcibr_slot_disable(pcibus_info, device_num, action, &resp); sn_slot_disable() 295 resp.resp_sub_errno, resp.resp_l1_msg); sn_slot_disable() 301 rc, resp.resp_sub_errno); sn_slot_disable()
|
/linux-4.1.27/drivers/hv/ |
H A D | hv_balloon.c | 869 struct dm_hot_add_response resp; hot_add_req() local 876 memset(&resp, 0, sizeof(struct dm_hot_add_response)); hot_add_req() 877 resp.hdr.type = DM_MEM_HOT_ADD_RESPONSE; hot_add_req() 878 resp.hdr.size = sizeof(struct dm_hot_add_response); hot_add_req() 911 resp.page_count = process_hot_add(pg_start, pfn_cnt, hot_add_req() 914 dm->num_pages_added += resp.page_count; hot_add_req() 933 if (resp.page_count > 0) hot_add_req() 934 resp.result = 1; hot_add_req() 936 resp.result = 1; hot_add_req() 938 resp.result = 0; hot_add_req() 940 if (!do_hot_add || (resp.page_count == 0)) hot_add_req() 944 resp.hdr.trans_id = atomic_inc_return(&trans_id); hot_add_req() 945 vmbus_sendpacket(dm->dev->channel, &resp, hot_add_req() 1227 struct dm_unballoon_response resp; balloon_down() local 1238 memset(&resp, 0, sizeof(struct dm_unballoon_response)); balloon_down() 1239 resp.hdr.type = DM_UNBALLOON_RESPONSE; balloon_down() 1240 resp.hdr.trans_id = atomic_inc_return(&trans_id); balloon_down() 1241 resp.hdr.size = sizeof(struct dm_unballoon_response); balloon_down() 1243 vmbus_sendpacket(dm_device.dev->channel, &resp, balloon_down()
|
/linux-4.1.27/drivers/scsi/be2iscsi/ |
H A D | be_cmds.c | 828 struct be_cmd_resp_eq_create *resp = embedded_payload(wrb); beiscsi_cmd_eq_create() local 856 eq->id = le16_to_cpu(resp->eq_id); beiscsi_cmd_eq_create() 950 struct be_cmd_resp_cq_create *resp = embedded_payload(wrb); beiscsi_cmd_cq_create() local 999 cq->id = le16_to_cpu(resp->cq_id); beiscsi_cmd_cq_create() 1057 struct be_cmd_resp_mcc_create *resp = embedded_payload(wrb); beiscsi_cmd_mccq_create() local 1058 mccq->id = le16_to_cpu(resp->id); beiscsi_cmd_mccq_create() 1206 struct be_defq_create_resp *resp = embedded_payload(wrb); be_cmd_create_default_pdu_queue() local 1208 dq->id = le16_to_cpu(resp->id); be_cmd_create_default_pdu_queue() 1222 defq_ring->ulp_num = resp->ulp_num; be_cmd_create_default_pdu_queue() 1223 defq_ring->doorbell_offset = resp->doorbell_offset; be_cmd_create_default_pdu_queue() 1250 struct be_wrbq_create_resp *resp = embedded_payload(wrb); be_cmd_wrbq_create() local 1273 wrbq->id = le16_to_cpu(resp->cid); be_cmd_wrbq_create() 1281 pwrb_context->ulp_num = resp->ulp_num; be_cmd_wrbq_create() 1282 pwrb_context->doorbell_offset = resp->doorbell_offset; be_cmd_wrbq_create()
|
H A D | be_iscsi.c | 723 struct be_cmd_hba_name *resp; beiscsi_get_initname() local 741 resp = embedded_payload(wrb); beiscsi_get_initname() 742 rc = sprintf(buf, "%s\n", resp->initiator_name); beiscsi_get_initname() 771 struct be_cmd_ntwk_link_status_resp *resp; beiscsi_get_port_speed() local 789 resp = embedded_payload(wrb); beiscsi_get_port_speed() 791 switch (resp->mac_speed) { beiscsi_get_port_speed() 873 struct be_cmd_get_nic_conf_resp resp; beiscsi_get_macaddr() local 879 memset(&resp, 0, sizeof(resp)); beiscsi_get_macaddr() 880 rc = mgmt_get_nic_conf(phba, &resp); beiscsi_get_macaddr() 885 memcpy(phba->mac_address, resp.mac_address, ETH_ALEN); beiscsi_get_macaddr()
|
H A D | be_mgmt.c | 281 struct be_cmd_get_session_resp *resp; mgmt_get_session_info() local 295 nonemb_cmd->size = sizeof(*resp); mgmt_get_session_info() 307 sizeof(*resp)); mgmt_get_session_info() 453 struct be_mgmt_controller_attributes_resp *resp = nonemb_cmd.va; mgmt_check_supported_fw() local 458 resp->params.hba_attribs mgmt_check_supported_fw() 460 resp->params.hba_attribs. mgmt_check_supported_fw() 464 resp->params.hba_attribs.iscsi_features; mgmt_check_supported_fw() 468 memcpy(phba->fw_ver_str, resp->params.hba_attribs. mgmt_check_supported_fw() 486 struct be_cmd_resp_hdr *resp; mgmt_vendor_specific_fw_cmd() local 496 resp = nonemb_cmd->va; mgmt_vendor_specific_fw_cmd()
|
/linux-4.1.27/drivers/net/wireless/hostap/ |
H A D | hostap_ap.c | 266 __le16 resp; ap_handle_timer() local 273 resp = cpu_to_le16(deauth ? WLAN_REASON_PREV_AUTH_NOT_VALID : ap_handle_timer() 278 (char *) &resp, 2, sta->addr, 0); ap_handle_timer() 308 __le16 resp; hostap_deauth_all_stas() local 314 resp = cpu_to_le16(WLAN_REASON_PREV_AUTH_NOT_VALID); hostap_deauth_all_stas() 323 (char *) &resp, 2, addr, 0); hostap_deauth_all_stas() 500 __le16 resp; ap_control_kick_mac() local 513 resp = cpu_to_le16(WLAN_REASON_PREV_AUTH_NOT_VALID); ap_control_kick_mac() 515 (char *) &resp, 2, sta->addr, 0); ap_control_kick_mac() 1356 u16 resp = WLAN_STATUS_SUCCESS; handle_authen() local 1397 resp = WLAN_STATUS_UNSPECIFIED_FAILURE; handle_authen() 1407 resp = WLAN_STATUS_NOT_SUPPORTED_AUTH_ALG; handle_authen() 1416 resp = WLAN_STATUS_CHALLENGE_FAIL; handle_authen() 1421 resp = WLAN_STATUS_CHALLENGE_FAIL; handle_authen() 1439 resp = WLAN_STATUS_UNSPECIFIED_FAILURE; handle_authen() 1451 resp = WLAN_STATUS_UNKNOWN_AUTH_TRANSACTION; handle_authen() 1461 resp = WLAN_STATUS_UNSPECIFIED_FAILURE; handle_authen() 1468 resp = WLAN_STATUS_UNSPECIFIED_FAILURE; handle_authen() 1490 resp = WLAN_STATUS_UNSPECIFIED_FAILURE; handle_authen() 1501 resp = WLAN_STATUS_CHALLENGE_FAIL; handle_authen() 1524 *pos = cpu_to_le16(resp); /* status_code */ handle_authen() 1528 if (resp == WLAN_STATUS_SUCCESS && sta != NULL && handle_authen() 1547 if (resp) { handle_authen() 1552 le16_to_cpu(hdr->frame_control), resp, txt); handle_authen() 1566 u16 resp = WLAN_STATUS_SUCCESS; handle_assoc() local 1587 resp = WLAN_STATUS_UNSPECIFIED_FAILURE; handle_assoc() 1617 resp = WLAN_STATUS_UNSPECIFIED_FAILURE; handle_assoc() 1624 resp = WLAN_STATUS_ASSOC_DENIED_UNSPEC; handle_assoc() 1640 resp = WLAN_STATUS_UNSPECIFIED_FAILURE; handle_assoc() 1665 resp = WLAN_STATUS_UNSPECIFIED_FAILURE; handle_assoc() 1680 resp = WLAN_STATUS_AP_UNABLE_TO_HANDLE_NEW_STA; handle_assoc() 1704 *pos = cpu_to_le16(resp); handle_assoc() 1746 if (resp == WLAN_STATUS_SUCCESS) { handle_assoc() 1761 resp, send_deauth, txt); handle_assoc()
|
/linux-4.1.27/drivers/input/mouse/ |
H A D | synaptics.c | 393 unsigned char resp[3]; synaptics_resolution() local 398 if (synaptics_send_cmd(psmouse, SYN_QUE_RESOLUTION, resp) == 0) { synaptics_resolution() 399 if (resp[0] != 0 && (resp[1] & 0x80) && resp[2] != 0) { synaptics_resolution() 400 priv->x_res = resp[0]; /* x resolution in units/mm */ synaptics_resolution() 401 priv->y_res = resp[2]; /* y resolution in units/mm */ synaptics_resolution() 407 if (synaptics_send_cmd(psmouse, SYN_QUE_EXT_MAX_COORDS, resp)) { synaptics_resolution() 411 priv->x_max = (resp[0] << 5) | ((resp[1] & 0x0f) << 1); synaptics_resolution() 412 priv->y_max = (resp[2] << 5) | ((resp[1] & 0xf0) >> 3); synaptics_resolution() 427 if (synaptics_send_cmd(psmouse, SYN_QUE_EXT_MIN_COORDS, resp)) { synaptics_resolution() 431 priv->x_min = (resp[0] << 5) | ((resp[1] & 0x0f) << 1); synaptics_resolution() 432 priv->y_min = (resp[2] << 5) | ((resp[1] & 0xf0) >> 3); synaptics_resolution()
|
H A D | cypress_ps2.c | 47 "sending command 0x%02x failed, resp 0x%02x\n", cypress_ps2_sendbyte() 56 psmouse_dbg(psmouse, "sending command 0x%02x succeeded, resp 0xfa\n", cypress_ps2_sendbyte()
|
/linux-4.1.27/arch/ia64/include/asm/sn/ |
H A D | pcibr_provider.h | 146 void *resp, char **ssdt); 148 int action, void *resp);
|
/linux-4.1.27/include/linux/mmc/ |
H A D | sh_mmcif.h | 81 #define SRSPTO_256 (2 << 12) /* resp timeout */ 82 #define SRBSYTO_29 (0xf << 8) /* resp busy timeout */
|
/linux-4.1.27/drivers/firmware/ |
H A D | pcdp.h | 4 * For DIG64_HCDPv10a_01.pdf and DIG64_PCDPv20.pdf (v1.0a and v2.0 resp.),
|
/linux-4.1.27/arch/microblaze/include/asm/ |
H A D | highmem.h | 38 * table covers enough memory (32MB/512MB/2GB resp.), so that both FIXMAP
|
/linux-4.1.27/arch/powerpc/include/asm/ |
H A D | highmem.h | 42 * table covers enough memory (32MB/512MB/2GB resp.), so that both FIXMAP
|
/linux-4.1.27/drivers/s390/scsi/ |
H A D | zfcp_fc.h | 252 scsi->result |= fcp_rsp->resp.fr_status; zfcp_fc_eval_fcp_rsp() 254 rsp_flags = fcp_rsp->resp.fr_flags; zfcp_fc_eval_fcp_rsp() 280 fcp_rsp->resp.fr_status == SAM_STAT_GOOD) zfcp_fc_eval_fcp_rsp()
|
H A D | zfcp_dbf.c | 373 length = (u16)(ct_els->resp->length + FC_CT_HDR_LEN); zfcp_dbf_san_res() 374 zfcp_dbf_san(tag, dbf, sg_virt(ct_els->resp), ZFCP_DBF_SAN_RES, length, zfcp_dbf_san_res() 433 if (fcp_rsp->resp.fr_flags & FCP_RSP_LEN_VAL) { zfcp_dbf_scsi() 437 if (fcp_rsp->resp.fr_flags & FCP_SNS_LEN_VAL) { zfcp_dbf_scsi()
|
H A D | zfcp_fsf.h | 434 * @resp: scatter-gather list for response 442 struct scatterlist *resp; member in struct:zfcp_fsf_ct_els
|
H A D | zfcp_fc.c | 372 fc_req->ct_els.resp = &fc_req->sg_rsp; zfcp_fc_ns_gid_pn_request() 529 fc_req->ct_els.resp = &fc_req->sg_rsp; zfcp_fc_adisc() 629 ct_els->resp = &fc_req->sg_rsp; zfcp_fc_send_gpn_ft() 787 ct_els->resp = &fc_req->sg_rsp; zfcp_fc_gspn() 835 ct_els->resp = &fc_req->sg_rsp; zfcp_fc_rspn() 994 ct_els->resp = job->reply_payload.sg_list; zfcp_fc_exec_bsg_job()
|
/linux-4.1.27/drivers/staging/lustre/lustre/ptlrpc/ |
H A D | nrs_fifo.c | 117 * \param[out] resp Resources references are placed in this array 132 struct ptlrpc_nrs_resource **resp, bool moving_req) nrs_fifo_res_get() 138 *resp = &((struct nrs_fifo_head *)policy->pol_private)->fh_res; nrs_fifo_res_get() 129 nrs_fifo_res_get(struct ptlrpc_nrs_policy *policy, struct ptlrpc_nrs_request *nrq, const struct ptlrpc_nrs_resource *parent, struct ptlrpc_nrs_resource **resp, bool moving_req) nrs_fifo_res_get() argument
|
H A D | nrs.c | 420 * \param[out] resp the array where references to the resource hierarchy are 432 struct ptlrpc_nrs_resource **resp, nrs_resource_get_safe() 438 memset(resp, 0, sizeof(resp[0]) * NRS_RES_MAX); nrs_resource_get_safe() 457 resp[NRS_RES_FALLBACK] = nrs_resource_get(fallback, nrq, moving_req); nrs_resource_get_safe() 458 LASSERT(resp[NRS_RES_FALLBACK] != NULL); nrs_resource_get_safe() 461 resp[NRS_RES_PRIMARY] = nrs_resource_get(primary, nrq, nrs_resource_get_safe() 469 if (resp[NRS_RES_PRIMARY] == NULL) nrs_resource_get_safe() 479 * \param resp the resource hierarchy that is being released 484 static void nrs_resource_put_safe(struct ptlrpc_nrs_resource **resp) nrs_resource_put_safe() argument 491 if (resp[i] != NULL) { nrs_resource_put_safe() 492 pols[i] = resp[i]->res_policy; nrs_resource_put_safe() 493 nrs_resource_put(resp[i]); nrs_resource_put_safe() 494 resp[i] = NULL; nrs_resource_put_safe() 430 nrs_resource_get_safe(struct ptlrpc_nrs *nrs, struct ptlrpc_nrs_request *nrq, struct ptlrpc_nrs_resource **resp, bool moving_req) nrs_resource_get_safe() argument
|
/linux-4.1.27/fs/xfs/ |
H A D | xfs_trans.c | 171 struct xfs_trans_res *resp, xfs_trans_reserve() 198 if (resp->tr_logres > 0) { xfs_trans_reserve() 202 tp->t_log_res == resp->tr_logres); xfs_trans_reserve() 204 tp->t_log_count == resp->tr_logcount); xfs_trans_reserve() 206 if (resp->tr_logflags & XFS_TRANS_PERM_LOG_RES) { xfs_trans_reserve() 215 ASSERT(resp->tr_logflags & XFS_TRANS_PERM_LOG_RES); xfs_trans_reserve() 219 resp->tr_logres, xfs_trans_reserve() 220 resp->tr_logcount, xfs_trans_reserve() 228 tp->t_log_res = resp->tr_logres; xfs_trans_reserve() 229 tp->t_log_count = resp->tr_logcount; xfs_trans_reserve() 253 if (resp->tr_logres > 0) { xfs_trans_reserve() 256 if (resp->tr_logflags & XFS_TRANS_PERM_LOG_RES) { xfs_trans_reserve() 169 xfs_trans_reserve( struct xfs_trans *tp, struct xfs_trans_res *resp, uint blocks, uint rtextents) xfs_trans_reserve() argument
|
/linux-4.1.27/net/nfc/hci/ |
H A D | command.c | 231 struct hci_create_pipe_resp *resp; nfc_hci_create_pipe() local 246 resp = (struct hci_create_pipe_resp *)skb->data; nfc_hci_create_pipe() 247 pipe = resp->pipe; nfc_hci_create_pipe()
|
/linux-4.1.27/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_common.c | 1431 struct i40e_aqc_get_link_status *resp = i40e_aq_get_link_info() local 1444 resp->command_flags = cpu_to_le16(command_flags); i40e_aq_get_link_info() 1455 hw_link_info->phy_type = (enum i40e_aq_phy_type)resp->phy_type; i40e_aq_get_link_info() 1457 hw_link_info->link_speed = (enum i40e_aq_link_speed)resp->link_speed; i40e_aq_get_link_info() 1458 hw_link_info->link_info = resp->link_info; i40e_aq_get_link_info() 1459 hw_link_info->an_info = resp->an_info; i40e_aq_get_link_info() 1460 hw_link_info->ext_info = resp->ext_info; i40e_aq_get_link_info() 1461 hw_link_info->loopback = resp->loopback; i40e_aq_get_link_info() 1462 hw_link_info->max_frame_size = le16_to_cpu(resp->max_frame_size); i40e_aq_get_link_info() 1463 hw_link_info->pacing = resp->config & I40E_AQ_CONFIG_PACING_MASK; i40e_aq_get_link_info() 1466 tx_pause = !!(resp->an_info & I40E_AQ_LINK_PAUSE_TX); i40e_aq_get_link_info() 1467 rx_pause = !!(resp->an_info & I40E_AQ_LINK_PAUSE_RX); i40e_aq_get_link_info() 1477 if (resp->config & I40E_AQ_CONFIG_CRC_ENA) i40e_aq_get_link_info() 1482 if (resp->command_flags & cpu_to_le16(I40E_AQ_LSE_ENABLE)) i40e_aq_get_link_info() 1544 struct i40e_aqc_add_get_update_vsi_completion *resp = i40e_aq_add_vsi() local 1565 vsi_ctx->seid = le16_to_cpu(resp->seid); i40e_aq_add_vsi() 1566 vsi_ctx->vsi_number = le16_to_cpu(resp->vsi_number); i40e_aq_add_vsi() 1567 vsi_ctx->vsis_allocated = le16_to_cpu(resp->vsi_used); i40e_aq_add_vsi() 1568 vsi_ctx->vsis_unallocated = le16_to_cpu(resp->vsi_free); i40e_aq_add_vsi() 1687 struct i40e_aqc_add_get_update_vsi_completion *resp = i40e_aq_get_vsi_params() local 1705 vsi_ctx->seid = le16_to_cpu(resp->seid); i40e_aq_get_vsi_params() 1706 vsi_ctx->vsi_number = le16_to_cpu(resp->vsi_number); i40e_aq_get_vsi_params() 1707 vsi_ctx->vsis_allocated = le16_to_cpu(resp->vsi_used); i40e_aq_get_vsi_params() 1708 vsi_ctx->vsis_unallocated = le16_to_cpu(resp->vsi_free); i40e_aq_get_vsi_params() 1795 struct i40e_aqc_get_version *resp = i40e_aq_get_firmware_version() local 1805 *fw_major_version = le16_to_cpu(resp->fw_major); i40e_aq_get_firmware_version() 1807 *fw_minor_version = le16_to_cpu(resp->fw_minor); i40e_aq_get_firmware_version() 1809 *fw_build = le32_to_cpu(resp->fw_build); i40e_aq_get_firmware_version() 1811 *api_major_version = le16_to_cpu(resp->api_major); i40e_aq_get_firmware_version() 1813 *api_minor_version = le16_to_cpu(resp->api_minor); i40e_aq_get_firmware_version() 1908 struct i40e_aqc_add_veb_completion *resp = i40e_aq_add_veb() local 1937 *veb_seid = le16_to_cpu(resp->veb_seid); i40e_aq_add_veb() 2712 struct i40e_aqc_lldp_get_mib *resp = i40e_aq_get_lldp_mib() local 2736 *local_len = le16_to_cpu(resp->local_len); i40e_aq_get_lldp_mib() 2738 *remote_len = le16_to_cpu(resp->remote_len); i40e_aq_get_lldp_mib() 2867 struct i40e_aqc_del_udp_tunnel_completion *resp = i40e_aq_add_udp_tunnel() local 2879 *filter_index = resp->index; i40e_aq_add_udp_tunnel() 3371 struct i40e_aqc_add_remove_control_packet_filter_completion *resp = i40e_aq_add_rem_control_packet_filter() local 3398 stats->mac_etype_used = le16_to_cpu(resp->mac_etype_used); i40e_aq_add_rem_control_packet_filter() 3399 stats->etype_used = le16_to_cpu(resp->etype_used); i40e_aq_add_rem_control_packet_filter() 3400 stats->mac_etype_free = le16_to_cpu(resp->mac_etype_free); i40e_aq_add_rem_control_packet_filter() 3401 stats->etype_free = le16_to_cpu(resp->etype_free); i40e_aq_add_rem_control_packet_filter() 3537 struct i40e_aqc_debug_dump_internals *resp = i40e_aq_debug_dump() local 3562 *ret_next_table = resp->table_id; i40e_aq_debug_dump() 3564 *ret_next_index = le32_to_cpu(resp->idx); i40e_aq_debug_dump()
|
/linux-4.1.27/drivers/net/xen-netback/ |
H A D | netback.c | 501 struct xen_netif_rx_response *resp; xenvif_rx_action() local 542 resp = RING_GET_RESPONSE(&queue->rx, xenvif_rx_action() 545 resp->flags = XEN_NETRXF_gso_prefix | XEN_NETRXF_more_data; xenvif_rx_action() 547 resp->offset = queue->meta[npo.meta_cons].gso_size; xenvif_rx_action() 548 resp->id = queue->meta[npo.meta_cons].id; xenvif_rx_action() 549 resp->status = XENVIF_RX_CB(skb)->meta_slots_used; xenvif_rx_action() 575 resp = make_rx_response(queue, queue->meta[npo.meta_cons].id, xenvif_rx_action() 587 resp->flags |= XEN_NETRXF_extra_info; xenvif_rx_action() 1680 struct xen_netif_tx_response *resp; make_tx_response() local 1682 resp = RING_GET_RESPONSE(&queue->tx, i); make_tx_response() 1683 resp->id = txp->id; make_tx_response() 1684 resp->status = st; make_tx_response() 1709 struct xen_netif_rx_response *resp; make_rx_response() local 1711 resp = RING_GET_RESPONSE(&queue->rx, i); make_rx_response() 1712 resp->offset = offset; make_rx_response() 1713 resp->flags = flags; make_rx_response() 1714 resp->id = id; make_rx_response() 1715 resp->status = (s16)size; make_rx_response() 1717 resp->status = (s16)st; make_rx_response() 1721 return resp; make_rx_response()
|
/linux-4.1.27/drivers/net/ethernet/3com/ |
H A D | typhoon.c | 249 struct resp_desc resp[RESPONSE_ENTRIES] __3xp_aligned; 452 typhoon_media_status(struct net_device *dev, struct resp_desc *resp) typhoon_media_status() argument 454 if(resp->parm1 & TYPHOON_MEDIA_STAT_NO_LINK) typhoon_media_status() 486 struct resp_desc *resp; typhoon_process_response() local 495 resp = (struct resp_desc *)(base + cleared); typhoon_process_response() 496 count = resp->numDesc + 1; typhoon_process_response() 497 if(resp_save && resp->seqNo) { typhoon_process_response() 504 len = count * sizeof(*resp); typhoon_process_response() 510 memcpy(resp_save, resp, len); typhoon_process_response() 512 resp_save += len / sizeof(*resp); typhoon_process_response() 517 } else if(resp->cmd == TYPHOON_CMD_READ_MEDIA_STATUS) { typhoon_process_response() 518 typhoon_media_status(tp->dev, resp); typhoon_process_response() 519 } else if(resp->cmd == TYPHOON_CMD_HELLO_RESP) { typhoon_process_response() 524 le16_to_cpu(resp->cmd), typhoon_process_response() 525 resp->numDesc, resp->flags, typhoon_process_response() 526 le16_to_cpu(resp->parm1), typhoon_process_response() 527 le32_to_cpu(resp->parm2), typhoon_process_response() 528 le32_to_cpu(resp->parm3)); typhoon_process_response() 578 int num_resp, struct resp_desc *resp) typhoon_issue_command() 594 netdev_err(tp->dev, "no descs for cmd, had (needed) %d (%d) cmd, %d (%d) resp\n", typhoon_issue_command() 605 if(resp == NULL) { typhoon_issue_command() 606 resp = &local_resp; typhoon_issue_command() 656 resp); typhoon_issue_command() 668 if(resp->flags & TYPHOON_RESP_ERROR) typhoon_issue_command() 1216 shared_dma = tp->shared_dma + shared_offset(resp); typhoon_init_interface() 1230 tp->respRing.ringBase = (u8 *) tp->shared->resp; typhoon_init_interface() 577 typhoon_issue_command(struct typhoon *tp, int num_cmd, struct cmd_desc *cmd, int num_resp, struct resp_desc *resp) typhoon_issue_command() argument
|
H A D | typhoon.h | 94 * resp*: as above for the response ring 432 /* TYPHOON_CMD_XCVR_SELECT xcvr values (resp.parm1) 440 /* TYPHOON_CMD_READ_MEDIA_STATUS (resp.parm1)
|
/linux-4.1.27/drivers/mmc/card/ |
H A D | block.c | 582 if (copy_to_user(&(ic_ptr->response), cmd.resp, sizeof(cmd.resp))) { mmc_blk_ioctl_cmd() 693 if (!mmc_host_is_spi(card->host) && !(cmd.resp[0] & R1_APP_CMD)) mmc_sd_num_wr_blocks() 740 *status = cmd.resp[0]; get_card_status() 821 *stop_status = cmd.resp[0]; send_stop() 829 pr_err("%s: %s: general error sending stop command, resp %#x\n", send_stop() 933 (brq->stop.resp[0] & R1_CARD_ECC_FAILED) || mmc_blk_cmd_recovery() 934 (brq->cmd.resp[0] & R1_CARD_ECC_FAILED)) mmc_blk_cmd_recovery() 940 (brq->stop.resp[0] & R1_ERROR)) { mmc_blk_cmd_recovery() 943 brq->stop.resp[0], status); mmc_blk_cmd_recovery() 987 brq->cmd.resp[0], status); mmc_blk_cmd_recovery() 994 brq->stop.resp[0] = stop_status; mmc_blk_cmd_recovery() 1240 if (brq->cmd.resp[0] & CMD_ERRORS) { mmc_blk_err_check() 1242 req->rq_disk->disk_name, brq->cmd.resp[0]); mmc_blk_err_check() 1255 if (brq->stop.resp[0] & R1_ERROR) { mmc_blk_err_check() 1258 brq->stop.resp[0]); mmc_blk_err_check() 1280 brq->cmd.resp[0], brq->stop.resp[0]); mmc_blk_err_check()
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/ |
H A D | time-event.c | 446 struct iwl_time_event_notif *resp; iwl_mvm_te_notif() local 452 if (WARN_ON_ONCE(resp_len != sizeof(*resp))) { iwl_mvm_te_notif() 457 resp = (void *)pkt->data; iwl_mvm_te_notif() 460 if (le32_to_cpu(resp->unique_id) != te_data->uid) iwl_mvm_te_notif() 465 if (!resp->status) iwl_mvm_te_notif() 478 struct iwl_time_event_resp *resp; iwl_mvm_time_event_response() local 484 if (WARN_ON_ONCE(resp_len != sizeof(*resp))) { iwl_mvm_time_event_response() 489 resp = (void *)pkt->data; iwl_mvm_time_event_response() 492 if (WARN_ON_ONCE(le32_to_cpu(resp->id) != te_data->id)) iwl_mvm_time_event_response() 495 te_data->uid = le32_to_cpu(resp->unique_id); iwl_mvm_time_event_response()
|
H A D | mac80211.c | 313 struct iwl_mcc_update_resp *resp; iwl_mvm_get_regdomain() local 319 resp = iwl_mvm_update_mcc(mvm, alpha2, src_id); iwl_mvm_get_regdomain() 320 if (IS_ERR_OR_NULL(resp)) { iwl_mvm_get_regdomain() 322 PTR_RET(resp)); iwl_mvm_get_regdomain() 327 *changed = (resp->status == MCC_RESP_NEW_CHAN_PROFILE); iwl_mvm_get_regdomain() 330 __le32_to_cpu(resp->n_channels), iwl_mvm_get_regdomain() 331 resp->channels, iwl_mvm_get_regdomain() 332 __le16_to_cpu(resp->mcc)); iwl_mvm_get_regdomain() 334 src_id = resp->source_id; iwl_mvm_get_regdomain() 335 kfree(resp); iwl_mvm_get_regdomain() 2980 struct iwl_hs20_roc_res *resp; iwl_mvm_rx_aux_roc() local 2987 if (WARN_ON_ONCE(resp_len != sizeof(*resp))) { iwl_mvm_rx_aux_roc() 2992 resp = (void *)pkt->data; iwl_mvm_rx_aux_roc() 2996 resp->status, resp->event_unique_id); iwl_mvm_rx_aux_roc() 2998 te_data->uid = le32_to_cpu(resp->event_unique_id); iwl_mvm_rx_aux_roc()
|
H A D | utils.c | 131 struct iwl_cmd_response *resp; iwl_mvm_send_cmd_status() local 175 if (WARN_ON_ONCE(resp_len != sizeof(*resp))) { iwl_mvm_send_cmd_status() 180 resp = (void *)pkt->data; iwl_mvm_send_cmd_status() 181 *status = le32_to_cpu(resp->status); iwl_mvm_send_cmd_status()
|
/linux-4.1.27/include/xen/interface/io/ |
H A D | blkif.h | 151 uint64_t id; /* private guest value, echoed in resp */ 163 uint64_t id; /* private guest value, echoed in resp */ 175 uint64_t id; /* private guest value, echoed in resp */
|
/linux-4.1.27/drivers/net/hyperv/ |
H A D | rndis_filter.c | 263 struct rndis_message *resp) rndis_filter_receive_response() 279 == resp->msg.init_complete.req_id) { rndis_filter_receive_response() 287 if (resp->msg_len <= rndis_filter_receive_response() 289 memcpy(&request->response_msg, resp, rndis_filter_receive_response() 290 resp->msg_len); rndis_filter_receive_response() 299 resp->msg_len, rndis_filter_receive_response() 302 if (resp->ndis_msg_type == rndis_filter_receive_response() 319 resp->msg.init_complete.req_id, rndis_filter_receive_response() 320 resp->ndis_msg_type); rndis_filter_receive_response() 262 rndis_filter_receive_response(struct rndis_device *dev, struct rndis_message *resp) rndis_filter_receive_response() argument
|
/linux-4.1.27/drivers/crypto/qat/qat_common/ |
H A D | qat_crypto.h | 91 void (*cb)(struct icp_qat_fw_la_resp *resp,
|
/linux-4.1.27/drivers/block/xen-blkback/ |
H A D | common.h | 74 uint64_t id; /* private guest value, echoed in resp */ 82 uint64_t id; /* private guest value, echoed in resp */ 90 uint64_t id; /* private guest value, echoed in resp */ 153 uint64_t id; /* private guest value, echoed in resp */
|
H A D | blkback.c | 1400 struct blkif_response resp; make_response() local 1405 resp.id = id; make_response() 1406 resp.operation = op; make_response() 1407 resp.status = st; make_response() 1414 &resp, sizeof(resp)); make_response() 1418 &resp, sizeof(resp)); make_response() 1422 &resp, sizeof(resp)); make_response()
|
/linux-4.1.27/include/uapi/linux/ |
H A D | nfs4.h | 133 * invalid flag masks for arg (_A) and resp (_R).
|
/linux-4.1.27/net/bluetooth/bnep/ |
H A D | bnep.h | 100 __be16 resp; member in struct:bnep_control_rsp
|
H A D | core.c | 79 static int bnep_send_rsp(struct bnep_session *s, u8 ctrl, u16 resp) bnep_send_rsp() argument 84 rsp.resp = htons(resp); bnep_send_rsp()
|
/linux-4.1.27/drivers/isdn/act2000/ |
H A D | capi.h | 172 /* TODO: TraceInit-req/conf/ind/resp and 173 * TraceDump-req/conf/ind/resp
|
/linux-4.1.27/drivers/scsi/mvsas/ |
H A D | mv_sas.c | 721 tsm->resp = SAS_TASK_UNDELIVERED; mvs_task_prep() 749 ts->resp = SAS_TASK_COMPLETE; mvs_task_prep() 758 ts->resp = SAS_TASK_UNDELIVERED; mvs_task_prep() 1330 if (task->task_status.resp == SAS_TASK_COMPLETE && mvs_exec_internal_tmf_task() 1336 if (task->task_status.resp == SAS_TASK_COMPLETE && mvs_exec_internal_tmf_task() 1344 if (task->task_status.resp == SAS_TASK_COMPLETE && mvs_exec_internal_tmf_task() 1353 task->task_status.resp, mvs_exec_internal_tmf_task() 1592 struct ata_task_resp *resp = (struct ata_task_resp *)tstat->buf; mvs_sata_done() local 1596 resp->frame_len = sizeof(struct dev_to_host_fis); mvs_sata_done() 1597 memcpy(&resp->ending_fis[0], mvs_sata_done() 1600 tstat->buf_valid_size = sizeof(*resp); mvs_sata_done() 1741 tstat->resp = SAS_TASK_COMPLETE; mvs_slot_complete() 1773 tstat->resp = SAS_TASK_COMPLETE; mvs_slot_complete() 1782 tstat->resp = SAS_TASK_COMPLETE; mvs_slot_complete()
|
/linux-4.1.27/drivers/scsi/bnx2fc/ |
H A D | bnx2fc_els.c | 158 printk(KERN_ERR PFX "l2_els_compl: resp len is " bnx2fc_l2_els_compl() 512 BNX2FC_IO_DBG(rec_req, "WRITE - resp lost\n"); bnx2fc_rec_compl() 531 BNX2FC_IO_DBG(rec_req, "READ - resp lost\n"); bnx2fc_rec_compl() 895 void (*resp)(struct fc_seq *, bnx2fc_elsct_send() 917 return fc_elsct_send(lport, did, fp, op, resp, arg, timeout); bnx2fc_elsct_send()
|
/linux-4.1.27/drivers/scsi/qla2xxx/ |
H A D | qla_target.c | 1175 struct abts_resp_to_24xx *resp; qlt_24xx_send_abts_resp() local 1187 resp = (struct abts_resp_to_24xx *)qla2x00_alloc_iocbs_ready(vha, NULL); qlt_24xx_send_abts_resp() 1188 if (!resp) { qlt_24xx_send_abts_resp() 1195 resp->entry_type = ABTS_RESP_24XX; qlt_24xx_send_abts_resp() 1196 resp->entry_count = 1; qlt_24xx_send_abts_resp() 1197 resp->nport_handle = abts->nport_handle; qlt_24xx_send_abts_resp() 1198 resp->vp_index = vha->vp_idx; qlt_24xx_send_abts_resp() 1199 resp->sof_type = abts->sof_type; qlt_24xx_send_abts_resp() 1200 resp->exchange_address = abts->exchange_address; qlt_24xx_send_abts_resp() 1201 resp->fcp_hdr_le = abts->fcp_hdr_le; qlt_24xx_send_abts_resp() 1206 resp->fcp_hdr_le.f_ctl[0] = *p++; qlt_24xx_send_abts_resp() 1207 resp->fcp_hdr_le.f_ctl[1] = *p++; qlt_24xx_send_abts_resp() 1208 resp->fcp_hdr_le.f_ctl[2] = *p; qlt_24xx_send_abts_resp() 1210 resp->fcp_hdr_le.d_id[0] = abts->fcp_hdr_le.d_id[0]; qlt_24xx_send_abts_resp() 1211 resp->fcp_hdr_le.d_id[1] = abts->fcp_hdr_le.d_id[1]; qlt_24xx_send_abts_resp() 1212 resp->fcp_hdr_le.d_id[2] = abts->fcp_hdr_le.d_id[2]; qlt_24xx_send_abts_resp() 1213 resp->fcp_hdr_le.s_id[0] = abts->fcp_hdr_le.s_id[0]; qlt_24xx_send_abts_resp() 1214 resp->fcp_hdr_le.s_id[1] = abts->fcp_hdr_le.s_id[1]; qlt_24xx_send_abts_resp() 1215 resp->fcp_hdr_le.s_id[2] = abts->fcp_hdr_le.s_id[2]; qlt_24xx_send_abts_resp() 1217 resp->fcp_hdr_le.d_id[0] = abts->fcp_hdr_le.s_id[0]; qlt_24xx_send_abts_resp() 1218 resp->fcp_hdr_le.d_id[1] = abts->fcp_hdr_le.s_id[1]; qlt_24xx_send_abts_resp() 1219 resp->fcp_hdr_le.d_id[2] = abts->fcp_hdr_le.s_id[2]; qlt_24xx_send_abts_resp() 1220 resp->fcp_hdr_le.s_id[0] = abts->fcp_hdr_le.d_id[0]; qlt_24xx_send_abts_resp() 1221 resp->fcp_hdr_le.s_id[1] = abts->fcp_hdr_le.d_id[1]; qlt_24xx_send_abts_resp() 1222 resp->fcp_hdr_le.s_id[2] = abts->fcp_hdr_le.d_id[2]; qlt_24xx_send_abts_resp() 1224 resp->exchange_addr_to_abort = abts->exchange_addr_to_abort; qlt_24xx_send_abts_resp() 1226 resp->fcp_hdr_le.r_ctl = R_CTL_BASIC_LINK_SERV | R_CTL_B_ACC; qlt_24xx_send_abts_resp() 1227 resp->payload.ba_acct.seq_id_valid = SEQ_ID_INVALID; qlt_24xx_send_abts_resp() 1228 resp->payload.ba_acct.low_seq_cnt = 0x0000; qlt_24xx_send_abts_resp() 1229 resp->payload.ba_acct.high_seq_cnt = 0xFFFF; qlt_24xx_send_abts_resp() 1230 resp->payload.ba_acct.ox_id = abts->fcp_hdr_le.ox_id; qlt_24xx_send_abts_resp() 1231 resp->payload.ba_acct.rx_id = abts->fcp_hdr_le.rx_id; qlt_24xx_send_abts_resp() 1233 resp->fcp_hdr_le.r_ctl = R_CTL_BASIC_LINK_SERV | R_CTL_B_RJT; qlt_24xx_send_abts_resp() 1234 resp->payload.ba_rjt.reason_code = qlt_24xx_send_abts_resp() 4457 int xmit_type = 0, resp = 0; qlt_handle_srr() local 4474 resp = 1; qlt_handle_srr() 4499 resp = 1; qlt_handle_srr() 4553 if (resp) { qlt_handle_srr()
|
/linux-4.1.27/include/rdma/ |
H A D | ib_sa.h | 305 struct ib_sa_path_rec *resp, 317 struct ib_sa_service_rec *resp, 426 struct ib_sa_guidinfo_rec *resp,
|
/linux-4.1.27/include/linux/ |
H A D | rio_regs.h | 63 #define RIO_SRC_OPS_WRITE_RESPONSE 0x00001000 /* [I] Write/resp op */ 77 #define RIO_DST_OPS_WRITE_RESPONSE 0x00001000 /* [I] Write/resp op */ 90 #define RIO_OPS_WRITE_RESPONSE 0x00001000 /* [I] Write/resp op */
|
/linux-4.1.27/Documentation/misc-devices/mei/ |
H A D | mei-amt-version.c | 308 static uint32_t amt_verify_code_versions(const struct amt_host_if_resp_header *resp) amt_verify_code_versions() argument 317 code_ver = (struct amt_code_versions *)resp->data; amt_verify_code_versions() 319 code_ver_len = resp->header.length - sizeof(uint32_t); amt_verify_code_versions()
|
/linux-4.1.27/drivers/net/wireless/ti/wl1251/ |
H A D | acx.c | 238 struct acx_data_path_params_resp *resp) wl1251_acx_data_path_params() 268 resp, sizeof(*resp)); wl1251_acx_data_path_params() 273 } else if (resp->header.cmd.status != CMD_STATUS_SUCCESS) { wl1251_acx_data_path_params() 237 wl1251_acx_data_path_params(struct wl1251 *wl, struct acx_data_path_params_resp *resp) wl1251_acx_data_path_params() argument
|
/linux-4.1.27/drivers/infiniband/hw/ocrdma/ |
H A D | ocrdma_verbs.c | 476 struct ocrdma_alloc_ucontext_resp resp; ocrdma_alloc_ucontext() local 498 memset(&resp, 0, sizeof(resp)); ocrdma_alloc_ucontext() 499 resp.ah_tbl_len = ctx->ah_tbl.len; ocrdma_alloc_ucontext() 500 resp.ah_tbl_page = virt_to_phys(ctx->ah_tbl.va); ocrdma_alloc_ucontext() 502 status = ocrdma_add_mmap(ctx, resp.ah_tbl_page, resp.ah_tbl_len); ocrdma_alloc_ucontext() 510 resp.dev_id = dev->id; ocrdma_alloc_ucontext() 511 resp.max_inline_data = dev->attr.max_inline_data; ocrdma_alloc_ucontext() 512 resp.wqe_size = dev->attr.wqe_size; ocrdma_alloc_ucontext() 513 resp.rqe_size = dev->attr.rqe_size; ocrdma_alloc_ucontext() 514 resp.dpp_wqe_size = dev->attr.wqe_size; ocrdma_alloc_ucontext() 516 memcpy(resp.fw_ver, dev->attr.fw_ver, sizeof(resp.fw_ver)); ocrdma_alloc_ucontext() 517 status = ib_copy_to_udata(udata, &resp, sizeof(resp)); ocrdma_alloc_ucontext()
|
/linux-4.1.27/arch/s390/include/uapi/asm/ |
H A D | zcrypt.h | 205 * @resp: Addr to response block 215 uint64_t resp; member in struct:ep11_urb
|
/linux-4.1.27/fs/cifs/ |
H A D | sess.c | 728 if (le16_to_cpu(pSMB->resp.Action) & GUEST_LOGIN) sess_auth_lanman() 838 if (le16_to_cpu(pSMB->resp.Action) & GUEST_LOGIN) sess_auth_ntlm() 946 if (le16_to_cpu(pSMB->resp.Action) & GUEST_LOGIN) sess_auth_ntlmv2() 1072 if (le16_to_cpu(pSMB->resp.Action) & GUEST_LOGIN) sess_auth_kerberos() 1081 blob_len = le16_to_cpu(pSMB->resp.SecurityBlobLength); sess_auth_kerberos() 1233 blob_len = le16_to_cpu(pSMB->resp.SecurityBlobLength); sess_auth_rawntlmssp_negotiate() 1324 if (le16_to_cpu(pSMB->resp.Action) & GUEST_LOGIN) sess_auth_rawntlmssp_authenticate() 1334 blob_len = le16_to_cpu(pSMB->resp.SecurityBlobLength); sess_auth_rawntlmssp_authenticate()
|
/linux-4.1.27/drivers/scsi/ibmvscsi/ |
H A D | ibmvfc.c | 958 switch (be64_to_cpu(vhost->login_buf->resp.link_speed) / 100) { ibmvfc_get_host_speed() 979 be64_to_cpu(vhost->login_buf->resp.link_speed) / 100); ibmvfc_get_host_speed() 1634 vfc_cmd->resp.va = cpu_to_be64(be64_to_cpu(evt->crq.ioba) + offsetof(struct ibmvfc_cmd, rsp)); ibmvfc_queuecommand_lck() 1635 vfc_cmd->resp.len = cpu_to_be32(sizeof(vfc_cmd->rsp)); ibmvfc_queuecommand_lck() 1980 tmf->resp.va = cpu_to_be64(be64_to_cpu(evt->crq.ioba) + offsetof(struct ibmvfc_cmd, rsp)); ibmvfc_reset_device() 1981 tmf->resp.len = cpu_to_be32(sizeof(tmf->rsp)); ibmvfc_reset_device() 2184 if (!(be64_to_cpu(vhost->login_buf->resp.capabilities) & IBMVFC_CAN_SUPPRESS_ABTS)) ibmvfc_cancel_all() 2310 tmf->resp.va = cpu_to_be64(be64_to_cpu(evt->crq.ioba) + offsetof(struct ibmvfc_cmd, rsp)); ibmvfc_abort_task_set() 2311 tmf->resp.len = cpu_to_be32(sizeof(tmf->rsp)); ibmvfc_abort_task_set() 2917 vhost->login_buf->resp.partition_name); ibmvfc_show_host_partition_name() 2927 vhost->login_buf->resp.device_name); ibmvfc_show_host_device_name() 2937 vhost->login_buf->resp.port_loc_code); ibmvfc_show_host_loc_code() 2947 vhost->login_buf->resp.drc_name); ibmvfc_show_host_drc_name() 2955 return snprintf(buf, PAGE_SIZE, "%d\n", vhost->login_buf->resp.version); ibmvfc_show_host_npiv_version() 2963 return snprintf(buf, PAGE_SIZE, "%llx\n", vhost->login_buf->resp.capabilities); ibmvfc_show_host_capabilities() 3761 memcpy(&mad->fc_iu.payload[2], &vhost->login_buf->resp.port_name, ibmvfc_tgt_adisc() 3762 sizeof(vhost->login_buf->resp.port_name)); ibmvfc_tgt_adisc() 3763 memcpy(&mad->fc_iu.payload[4], &vhost->login_buf->resp.node_name, ibmvfc_tgt_adisc() 3764 sizeof(vhost->login_buf->resp.node_name)); ibmvfc_tgt_adisc() 3765 mad->fc_iu.payload[6] = cpu_to_be32(be64_to_cpu(vhost->login_buf->resp.scsi_id) & 0x00ffffff); ibmvfc_tgt_adisc() 4012 struct ibmvfc_npiv_login_resp *rsp = &vhost->login_buf->resp; ibmvfc_npiv_login_done()
|
H A D | ibmvfc.h | 232 struct ibmvfc_npiv_login_resp resp; member in union:ibmvfc_npiv_login_data 450 struct srp_direct_buf resp; member in struct:ibmvfc_cmd
|
/linux-4.1.27/drivers/scsi/ufs/ |
H A D | ufshcd.c | 1407 int resp; ufshcd_dev_cmd_completion() local 1410 resp = ufshcd_get_req_rsp(lrbp->ucd_rsp_ptr); ufshcd_dev_cmd_completion() 1412 switch (resp) { ufshcd_dev_cmd_completion() 1417 __func__, resp); ufshcd_dev_cmd_completion() 1434 __func__, resp); ufshcd_dev_cmd_completion() 2892 * @resp: task management service response 2896 static int ufshcd_task_req_compl(struct ufs_hba *hba, u32 index, u8 *resp) ufshcd_task_req_compl() argument 2917 if (resp) ufshcd_task_req_compl() 2918 *resp = (u8)task_result; ufshcd_task_req_compl() 3688 u8 resp = 0xF; ufshcd_eh_device_reset_handler() local 3697 err = ufshcd_issue_tm_cmd(hba, lrbp->lun, 0, UFS_LOGICAL_RESET, &resp); ufshcd_eh_device_reset_handler() 3698 if (err || resp != UPIU_TASK_MANAGEMENT_FUNC_COMPL) { ufshcd_eh_device_reset_handler() 3700 err = resp; ufshcd_eh_device_reset_handler() 3745 u8 resp = 0xF; ufshcd_abort() local 3768 UFS_QUERY_TASK, &resp); ufshcd_abort() 3769 if (!err && resp == UPIU_TASK_MANAGEMENT_FUNC_SUCCEEDED) { ufshcd_abort() 3772 } else if (!err && resp == UPIU_TASK_MANAGEMENT_FUNC_COMPL) { ufshcd_abort() 3787 err = resp; /* service response error */ ufshcd_abort() 3798 UFS_ABORT_TASK, &resp); ufshcd_abort() 3799 if (err || resp != UPIU_TASK_MANAGEMENT_FUNC_COMPL) { ufshcd_abort() 3801 err = resp; /* service response error */ ufshcd_abort()
|
/linux-4.1.27/drivers/net/wan/ |
H A D | sdla.c | 253 char resp, *temp; sdla_z80_poll() local 261 resp = ~resp1; sdla_z80_poll() 262 while (time_before(jiffies, done) && (resp != resp1) && (!resp2 || (resp != resp2))) sdla_z80_poll() 268 resp = *temp; sdla_z80_poll()
|
/linux-4.1.27/tools/testing/selftests/net/ |
H A D | psock_tpacket.c | 10 * known to fail (TODO) resp. succeed (OK). 13 * Open a pair of packet sockets and send resp. receive an a priori known 14 * packet pattern accross the sockets and check if it was received resp.
|
/linux-4.1.27/net/mac80211/ |
H A D | tdls.c | 935 * According to 802.11z: Setup req/resp are sent in AC_BK, otherwise ieee80211_tdls_prep_mgmt_packet() 1458 "Failed building TDLS channel switch resp frame\n"); ieee80211_tdls_ch_sw_resp_tmpl_get() 1467 "No switch timing IE in TDLS switch resp\n"); ieee80211_tdls_ch_sw_resp_tmpl_get() 1498 tdls_dbg(sdata, "TDLS channel switch resp too short: %d\n", ieee80211_process_tdls_channel_switch_resp() 1522 tdls_dbg(sdata, "Invalid IEs in TDLS channel switch resp\n"); ieee80211_process_tdls_channel_switch_resp() 1528 tdls_dbg(sdata, "TDLS channel switch resp - missing IEs\n"); ieee80211_process_tdls_channel_switch_resp()
|
/linux-4.1.27/drivers/isdn/pcbit/ |
H A D | callbacks.c | 239 * send disconnect resp
|
/linux-4.1.27/drivers/iio/adc/ |
H A D | xilinx-xadc-core.c | 197 uint32_t resp, tmp; xadc_zynq_read_adc_reg() local 223 xadc_read_reg(xadc, XADC_ZYNQ_REG_DFIFO, &resp); xadc_zynq_read_adc_reg() 224 xadc_read_reg(xadc, XADC_ZYNQ_REG_DFIFO, &resp); xadc_zynq_read_adc_reg() 226 *val = resp & 0xffff; xadc_zynq_read_adc_reg()
|
/linux-4.1.27/drivers/iio/light/ |
H A D | tcs3414.c | 12 * TCS3415, TCS3416, resp.)
|
/linux-4.1.27/drivers/scsi/megaraid/ |
H A D | megaraid_sas.h | 1422 struct megasas_sge32 sge32[2]; /* [0]: resp [1]: req */ 1423 struct megasas_sge64 sge64[2]; /* [0]: resp [1]: req */ 1451 struct megasas_sge32 sge32[2]; /* [0]: resp [1]: data */ 1452 struct megasas_sge64 sge64[2]; /* [0]: resp [1]: data */
|