Searched refs:resp (Results 1 - 200 of 363) sorted by relevance

12

/linux-4.1.27/fs/nfsd/
H A Dnfs2acl.c16 #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 Dnfs3proc.c17 #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 Dnfs3acl.c15 #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 Dnfsproc.c20 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 Dnfs3xdr.c628 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 Dnfsxdr.c419 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 Dnfs4xdr.c2261 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 Dxdr4.h605 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 Dnfs4proc.c365 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 Dnfs4state.c2206 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 Dsi476x-cmd.c270 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 Dsvc4proc.c65 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 Dsvcproc.c95 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 Dprocfs.c53 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 Dxdr4.c141 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 Dxdr.c149 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 Dclntproc.c254 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 Dmon.c544 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 Duverbs_cmd.c289 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 Ducma.c109 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 Ducm.c97 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 Dsa.h58 struct ib_sa_mcmember_rec *resp,
H A Dsa_query.c711 * 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 Ddigital_technology.c224 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 Ddigital_dep.c114 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 Ddigital_core.c40 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 Ddigital.h87 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 Dsta_cmdresp.c45 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 Dcmdevt.c761 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 D11n.h28 struct host_cmd_ds_command *resp);
30 struct host_cmd_ds_command *resp);
H A D11n_rxreorder.h66 *resp);
H A Dwmm.h124 const struct host_cmd_ds_command *resp);
H A Dmain.h990 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 D11n.c111 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 Die.c203 /* 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 Djoin.c617 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 Dscan.c1853 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 Drndis.c170 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 Dport100.c103 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 Dpn533.c152 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 Dmixart_core.c76 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 Dmixart_mixer.c308 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 Dmixart.c522 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 Dtask.h92 } 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 Dtask.c89 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 Dsdio_ops.c50 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 Dsd_ops.c48 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 Dsd.c56 #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 Dmmc.c47 #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 Dsd_ops.h21 u8 value, u8 *resp);
H A Dmmc_ops.c80 *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 Dcore.c137 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 Dcros_ec_lightbar.c104 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 Dcros_ec_dev.c35 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 Dcros_ec_sysfs.c218 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 Dxfs_trans_resv.c781 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 Dxfs_log_rlimit.c63 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 Dxfs_trans_resv.h114 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 Dbmi.c59 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 Dhtt_rx.c1588 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 Daic94xx_task.c198 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 Dcmdresp.c63 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 Dcfg.c504 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 Dcmd.h56 struct cmd_header *resp);
H A Dcmd.c25 * '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 Dbnx2x_vfpf.c225 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 Dbe_cmds.c192 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 Delants_i2c.c182 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 Dhid-picolcd_debugfs.c86 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 Dehca_cq.c273 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 Dehca_qp.c265 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 Dpm8001_hwi.c1548 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 Dpm80xx_hwi.c1546 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 Dpm8001_sas.c367 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 Dsas_task.c12 tstat->resp = SAS_TASK_COMPLETE; sas_ssp_task_response()
H A Dsas_expander.c68 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 Dsas_ata.c46 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 Dqat_admin.c58 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 Daf_phonet.c329 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 Drxkad.c631 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 Dipmi_ssif.c1207 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 Dipmi_si_intf.c2892 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 Dcb710-mmc.c403 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 Dvub300.c346 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 Dmvsdio.c254 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 Dmmc_spi.c242 * 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 Dandroid-goldfish.c170 /* 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 Drtsx_usb_sdmmc.c186 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 Dtmio_mmc_pio.c583 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 Dmoxart-mmc.c240 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 Dtoshsd.c218 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 Dbfin_sdh.c265 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 Dmxs-mmc.c147 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 Drtsx_pci_sdmmc.c318 * 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 Dsunxi-mmc.c409 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 Dusdhi6rol0.c283 "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 Dwbsd.c325 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 Dsdricoh_cs.c299 cmd->resp[i] = sdricoh_request()
303 cmd->resp[i] |= sdricoh_request()
308 cmd->resp[0] = sdricoh_readl(host, R20C_RESP); sdricoh_request()
H A Ddw_mmc.c133 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 Djz4740_mmc.c618 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 Domap.c353 /* 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 Dvia-sdmmc.c520 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 Ddavinci_mmc.c853 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 Datmel-mci.c305 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 Dsh_mmcif.c742 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 Dtifm_sd.c393 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 Dhermes.c136 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 Dhermes.h383 struct hermes_response *resp);
386 struct hermes_response *resp);
/linux-4.1.27/include/net/nfc/
H A Ddigital.h91 * @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 Dpcibr_provider.c26 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 Dinit.c116 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 Dcfcnfg.c75 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 Di2c-cros-ec-tunnel.c148 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 Dusnic_ib_verbs.c46 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 Dds1wm.c361 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 Dvirtio_scsi.c52 } 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 Dstex.c728 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 Dsg.c2027 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 Dxen-scsifront.c352 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 Dcmd.c41 * '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 Dds.c484 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 Drsi_91x_sdio.c92 *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 Dmc-sys.c202 * @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 Dfc_elsct.c39 * @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 Dfc_exch.c394 * 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 Dfc_rport.c1297 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 Dnvme-scsi.c457 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 Dsx8.c179 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 Dread.c240 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 Dcallback_xdr.c58 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 Dwrite.c1388 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 Dhtc-ops.h40 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 Dusb.c945 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 Dmain.c393 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 Dsi4713.c311 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 Dsclp_diag.h40 * @length: buffer size resp. bytes transferred
/linux-4.1.27/include/scsi/
H A Dlibfc.h413 * @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 Dllc_s_ac.c44 * 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 Dfireworks_command.c105 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 Dfireworks_transaction.c73 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 Dfireworks.h116 void *resp, unsigned int resp_size);
/linux-4.1.27/drivers/target/tcm_fc/
H A Dtfc_cmd.c147 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 Dsgi_hotplug.c235 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 Dhv_balloon.c869 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 Dbe_cmds.c828 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 Dbe_iscsi.c723 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 Dbe_mgmt.c281 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 Dhostap_ap.c266 __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 Dsynaptics.c393 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 Dcypress_ps2.c47 "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 Dpcibr_provider.h146 void *resp, char **ssdt);
148 int action, void *resp);
/linux-4.1.27/include/linux/mmc/
H A Dsh_mmcif.h81 #define SRSPTO_256 (2 << 12) /* resp timeout */
82 #define SRBSYTO_29 (0xf << 8) /* resp busy timeout */
/linux-4.1.27/drivers/firmware/
H A Dpcdp.h4 * 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 Dhighmem.h38 * table covers enough memory (32MB/512MB/2GB resp.), so that both FIXMAP
/linux-4.1.27/arch/powerpc/include/asm/
H A Dhighmem.h42 * table covers enough memory (32MB/512MB/2GB resp.), so that both FIXMAP
/linux-4.1.27/drivers/s390/scsi/
H A Dzfcp_fc.h252 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 Dzfcp_dbf.c373 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 Dzfcp_fsf.h434 * @resp: scatter-gather list for response
442 struct scatterlist *resp; member in struct:zfcp_fsf_ct_els
H A Dzfcp_fc.c372 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 Dnrs_fifo.c117 * \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 Dnrs.c420 * \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 Dxfs_trans.c171 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 Dcommand.c231 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 Di40e_common.c1431 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 Dnetback.c501 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 Dtyphoon.c249 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 Dtyphoon.h94 * 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 Dblock.c582 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 Dtime-event.c446 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 Dmac80211.c313 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 Dutils.c131 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 Dblkif.h151 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 Drndis_filter.c263 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 Dqat_crypto.h91 void (*cb)(struct icp_qat_fw_la_resp *resp,
/linux-4.1.27/drivers/block/xen-blkback/
H A Dcommon.h74 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 Dblkback.c1400 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 Dnfs4.h133 * invalid flag masks for arg (_A) and resp (_R).
/linux-4.1.27/net/bluetooth/bnep/
H A Dbnep.h100 __be16 resp; member in struct:bnep_control_rsp
H A Dcore.c79 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 Dcapi.h172 /* TODO: TraceInit-req/conf/ind/resp and
173 * TraceDump-req/conf/ind/resp
/linux-4.1.27/drivers/scsi/mvsas/
H A Dmv_sas.c721 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 Dbnx2fc_els.c158 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 Dqla_target.c1175 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 Dib_sa.h305 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 Drio_regs.h63 #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 Dmei-amt-version.c308 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 Dacx.c238 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 Docrdma_verbs.c476 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 Dzcrypt.h205 * @resp: Addr to response block
215 uint64_t resp; member in struct:ep11_urb
/linux-4.1.27/fs/cifs/
H A Dsess.c728 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 Dibmvfc.c958 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 Dibmvfc.h232 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 Dufshcd.c1407 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 Dsdla.c253 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 Dpsock_tpacket.c10 * 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 Dtdls.c935 * 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 Dcallbacks.c239 * send disconnect resp
/linux-4.1.27/drivers/iio/adc/
H A Dxilinx-xadc-core.c197 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 Dtcs3414.c12 * TCS3415, TCS3416, resp.)
/linux-4.1.27/drivers/scsi/megaraid/
H A Dmegaraid_sas.h1422 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 */

Completed in 5717 milliseconds

12