Searched refs:creq (Results 1 - 19 of 19) sorted by relevance

/linux-4.1.27/include/crypto/
H A Dskcipher.h24 * @creq: The crypto request itself
30 struct ablkcipher_request creq; member in struct:skcipher_givcrypt_request
36 return crypto_ablkcipher_reqtfm(&req->creq); skcipher_givcrypt_reqtfm()
58 req->creq.base.tfm = crypto_ablkcipher_tfm(tfm); skcipher_givcrypt_set_tfm()
65 struct skcipher_givcrypt_request, creq); skcipher_givcrypt_cast()
91 ablkcipher_request_set_callback(&req->creq, flags, compl, data); skcipher_givcrypt_set_callback()
99 ablkcipher_request_set_crypt(&req->creq, src, dst, nbytes, iv); skcipher_givcrypt_set_crypt()
/linux-4.1.27/crypto/
H A Dchainiv.c57 ablkcipher_request_set_callback(subreq, req->creq.base.flags & chainiv_givencrypt()
59 req->creq.base.complete, chainiv_givencrypt()
60 req->creq.base.data); chainiv_givencrypt()
61 ablkcipher_request_set_crypt(subreq, req->creq.src, req->creq.dst, chainiv_givencrypt()
62 req->creq.nbytes, req->creq.info); chainiv_givencrypt()
188 ablkcipher_request_set_callback(subreq, req->creq.base.flags, async_chainiv_givencrypt()
189 req->creq.base.complete, async_chainiv_givencrypt()
190 req->creq.base.data); async_chainiv_givencrypt()
191 ablkcipher_request_set_crypt(subreq, req->creq.src, req->creq.dst, async_chainiv_givencrypt()
192 req->creq.nbytes, req->creq.info); async_chainiv_givencrypt()
H A Dseqiv.c44 memcpy(req->creq.info, subreq->info, crypto_ablkcipher_ivsize(geniv)); seqiv_complete2()
111 compl = req->creq.base.complete; seqiv_givencrypt()
112 data = req->creq.base.data; seqiv_givencrypt()
113 info = req->creq.info; seqiv_givencrypt()
119 info = kmalloc(ivsize, req->creq.base.flags & seqiv_givencrypt()
129 ablkcipher_request_set_callback(subreq, req->creq.base.flags, compl, seqiv_givencrypt()
131 ablkcipher_request_set_crypt(subreq, req->creq.src, req->creq.dst, seqiv_givencrypt()
132 req->creq.nbytes, info); seqiv_givencrypt()
138 if (unlikely(info != req->creq.info)) seqiv_givencrypt()
H A Dpcrypt.c162 struct aead_request *creq = pcrypt_request_ctx(preq); pcrypt_aead_encrypt() local
173 aead_request_set_tfm(creq, ctx->child); pcrypt_aead_encrypt()
174 aead_request_set_callback(creq, flags & ~CRYPTO_TFM_REQ_MAY_SLEEP, pcrypt_aead_encrypt()
176 aead_request_set_crypt(creq, req->src, req->dst, pcrypt_aead_encrypt()
178 aead_request_set_assoc(creq, req->assoc, req->assoclen); pcrypt_aead_encrypt()
204 struct aead_request *creq = pcrypt_request_ctx(preq); pcrypt_aead_decrypt() local
215 aead_request_set_tfm(creq, ctx->child); pcrypt_aead_decrypt()
216 aead_request_set_callback(creq, flags & ~CRYPTO_TFM_REQ_MAY_SLEEP, pcrypt_aead_decrypt()
218 aead_request_set_crypt(creq, req->src, req->dst, pcrypt_aead_decrypt()
220 aead_request_set_assoc(creq, req->assoc, req->assoclen); pcrypt_aead_decrypt()
247 struct aead_givcrypt_request *creq = pcrypt_request_ctx(preq); pcrypt_aead_givencrypt() local
258 aead_givcrypt_set_tfm(creq, ctx->child); pcrypt_aead_givencrypt()
259 aead_givcrypt_set_callback(creq, flags & ~CRYPTO_TFM_REQ_MAY_SLEEP, pcrypt_aead_givencrypt()
261 aead_givcrypt_set_crypt(creq, areq->src, areq->dst, pcrypt_aead_givencrypt()
263 aead_givcrypt_set_assoc(creq, areq->assoc, areq->assoclen); pcrypt_aead_givencrypt()
264 aead_givcrypt_set_giv(creq, req->giv, req->seq); pcrypt_aead_givencrypt()
H A Deseqiv.c89 compl = req->creq.base.complete; eseqiv_givencrypt()
90 data = req->creq.base.data; eseqiv_givencrypt()
92 osrc = req->creq.src; eseqiv_givencrypt()
93 odst = req->creq.dst; eseqiv_givencrypt()
108 ablkcipher_request_set_callback(subreq, req->creq.base.flags, compl, eseqiv_givencrypt()
125 req->creq.nbytes + ivsize, eseqiv_givencrypt()
126 req->creq.info); eseqiv_givencrypt()
128 memcpy(req->creq.info, ctx->salt, ivsize); eseqiv_givencrypt()
H A Dablkcipher.c354 return crypto_ablkcipher_encrypt(&req->creq); skcipher_null_givencrypt()
359 return crypto_ablkcipher_decrypt(&req->creq); skcipher_null_givdecrypt()
/linux-4.1.27/include/crypto/internal/
H A Dskcipher.h78 return ablkcipher_enqueue_request(queue, &request->creq); skcipher_enqueue_givcrypt()
90 return ablkcipher_request_ctx(&req->creq); skcipher_givcrypt_reqctx()
102 ablkcipher_request_complete(&req->creq, err); skcipher_givcrypt_complete()
/linux-4.1.27/fs/ncpfs/
H A Dsock.c120 /* We do not need any locking: we first set tx.creq, and then we do sendmsg, ncp_tcp_write_space()
123 if (server->tx.creq) ncp_tcp_write_space()
156 req = server->rcv.creq; __abort_ncp_connection()
158 server->rcv.creq = NULL; __abort_ncp_connection()
163 req = server->tx.creq; __abort_ncp_connection()
165 server->tx.creq = NULL; __abort_ncp_connection()
222 rq = server->tx.creq; __ncptcp_try_send()
240 server->rcv.creq = rq; __ncptcp_try_send()
241 server->tx.creq = NULL; __ncptcp_try_send()
282 server->rcv.creq = req; ncpdgram_start_request()
314 server->tx.creq = req; ncptcp_start_request()
340 if (server->tx.creq || server->rcv.creq) { ncp_add_request()
355 server->rcv.creq = NULL; __ncp_next_request()
433 req = server->rcv.creq; ncpdgram_rcv_proc()
459 server->rcv.creq = NULL; ncpdgram_rcv_proc()
479 req = server->rcv.creq; __ncpdgram_timeout_proc()
549 req = server->rcv.creq; __ncptcp_rcv_proc()
616 req = server->rcv.creq; __ncptcp_rcv_proc()
639 req = server->rcv.creq; __ncptcp_rcv_proc()
671 ncp_finish_request(server, server->rcv.creq, -EIO); __ncptcp_rcv_proc()
H A Dncp_fs_sb.h110 spinlock_t requests_lock; /* Lock accesses to tx.requests, tx.creq and rcv.creq when STREAM mode */
117 struct ncp_request_reply* creq; /* STREAM/DGRAM: awaiting reply from this request */ member in struct:ncp_server::__anon11048
118 struct mutex creq_mutex; /* DGRAM only: lock accesses to rcv.creq */
136 struct ncp_request_reply* creq; /* STREAM only: currently transmitted entry */ member in struct:ncp_server::__anon11050
H A Dinode.c619 server->tx.creq = NULL; ncp_fill_super()
620 server->rcv.creq = NULL; ncp_fill_super()
/linux-4.1.27/net/wireless/
H A Dscan.c1185 struct cfg80211_scan_request *creq = NULL; cfg80211_wext_siwscan() local
1207 /* Determine number of channels, needed to allocate creq */ cfg80211_wext_siwscan()
1213 creq = kzalloc(sizeof(*creq) + sizeof(struct cfg80211_ssid) + cfg80211_wext_siwscan()
1216 if (!creq) { cfg80211_wext_siwscan()
1221 creq->wiphy = wiphy; cfg80211_wext_siwscan()
1222 creq->wdev = dev->ieee80211_ptr; cfg80211_wext_siwscan()
1224 creq->ssids = (void *)&creq->channels[n_channels]; cfg80211_wext_siwscan()
1225 creq->n_channels = n_channels; cfg80211_wext_siwscan()
1226 creq->n_ssids = 1; cfg80211_wext_siwscan()
1227 creq->scan_start = jiffies; cfg80211_wext_siwscan()
1263 creq->channels[i] = &wiphy->bands[band]->channels[j]; cfg80211_wext_siwscan()
1274 /* Set real number of channels specified in creq->channels[] */ cfg80211_wext_siwscan()
1275 creq->n_channels = i; cfg80211_wext_siwscan()
1284 memcpy(creq->ssids[0].ssid, wreq->essid, wreq->essid_len); cfg80211_wext_siwscan()
1285 creq->ssids[0].ssid_len = wreq->essid_len; cfg80211_wext_siwscan()
1288 creq->n_ssids = 0; cfg80211_wext_siwscan()
1293 creq->rates[i] = (1 << wiphy->bands[i]->n_bitrates) - 1; cfg80211_wext_siwscan()
1295 rdev->scan_req = creq; cfg80211_wext_siwscan()
1296 err = rdev_scan(rdev, creq); cfg80211_wext_siwscan()
1299 /* creq will be freed below */ cfg80211_wext_siwscan()
1302 /* creq now owned by driver */ cfg80211_wext_siwscan()
1303 creq = NULL; cfg80211_wext_siwscan()
1307 kfree(creq); cfg80211_wext_siwscan()
/linux-4.1.27/drivers/net/can/
H A Dpch_can.c134 u32 creq; member in struct:pch_can_if_regs
296 pch_can_rw_msg_obj(&priv->regs->ifregs[dir].creq, buff_num); pch_can_set_rxtx()
312 pch_can_rw_msg_obj(&priv->regs->ifregs[dir].creq, buff_num); pch_can_set_rxtx()
356 pch_can_rw_msg_obj(&priv->regs->ifregs[0].creq, i); pch_can_clear_if_buffers()
366 pch_can_rw_msg_obj(&priv->regs->ifregs[0].creq, i); pch_can_config_rx_tx_buffers()
390 pch_can_rw_msg_obj(&priv->regs->ifregs[0].creq, i); pch_can_config_rx_tx_buffers()
395 pch_can_rw_msg_obj(&priv->regs->ifregs[1].creq, i); pch_can_config_rx_tx_buffers()
412 pch_can_rw_msg_obj(&priv->regs->ifregs[1].creq, i); pch_can_config_rx_tx_buffers()
462 pch_can_rw_msg_obj(&priv->regs->ifregs[0].creq, mask); pch_can_int_clr()
479 pch_can_rw_msg_obj(&priv->regs->ifregs[1].creq, mask); pch_can_int_clr()
606 pch_can_rw_msg_obj(&priv->regs->ifregs[0].creq, obj_id); pch_fifo_thresh()
628 pch_can_rw_msg_obj(&priv->regs->ifregs[0].creq, obj_id); pch_can_rx_msg_lost()
658 pch_can_rw_msg_obj(&priv->regs->ifregs[0].creq, obj_num); pch_can_rx_normal()
729 pch_can_rw_msg_obj(&priv->regs->ifregs[1].creq, int_stat); pch_can_tx_complete()
945 pch_can_rw_msg_obj(&priv->regs->ifregs[1].creq, tx_obj_no); pch_xmit()
1001 pch_can_rw_msg_obj(&priv->regs->ifregs[dir].creq, buff_num); pch_can_get_rxtx_ir()
1016 pch_can_rw_msg_obj(&priv->regs->ifregs[0].creq, buffer_num); pch_can_set_rx_buffer_link()
1025 pch_can_rw_msg_obj(&priv->regs->ifregs[0].creq, buffer_num); pch_can_set_rx_buffer_link()
1033 pch_can_rw_msg_obj(&priv->regs->ifregs[0].creq, buffer_num); pch_can_get_rx_buffer_link()
/linux-4.1.27/drivers/net/wireless/libertas/
H A Dcfg.c1267 struct cfg80211_scan_request *creq = NULL; _new_connect_scan_req() local
1271 creq = kzalloc(sizeof(*creq) + sizeof(struct cfg80211_ssid) + _new_connect_scan_req()
1274 if (!creq) _new_connect_scan_req()
1278 creq->ssids = (void *)&creq->channels[n_channels]; _new_connect_scan_req()
1279 creq->n_channels = n_channels; _new_connect_scan_req()
1280 creq->n_ssids = 1; _new_connect_scan_req()
1296 creq->channels[i] = &wiphy->bands[band]->channels[j]; _new_connect_scan_req()
1301 /* Set real number of channels specified in creq->channels[] */ _new_connect_scan_req()
1302 creq->n_channels = i; _new_connect_scan_req()
1305 memcpy(creq->ssids[0].ssid, sme->ssid, sme->ssid_len); _new_connect_scan_req()
1306 creq->ssids[0].ssid_len = sme->ssid_len; _new_connect_scan_req()
1309 kfree(creq); _new_connect_scan_req()
1310 creq = NULL; _new_connect_scan_req()
1313 return creq; _new_connect_scan_req()
1330 struct cfg80211_scan_request *creq; lbs_cfg_connect() local
1341 creq = _new_connect_scan_req(wiphy, sme); lbs_cfg_connect()
1342 if (!creq) { lbs_cfg_connect()
1348 _internal_start_scan(priv, true, creq); lbs_cfg_connect()
/linux-4.1.27/drivers/block/
H A Dcpqarray.c908 struct request *creq; do_ida_request() local
913 creq = blk_peek_request(q); do_ida_request()
914 if (!creq) do_ida_request()
917 BUG_ON(creq->nr_phys_segments > SG_MAX); do_ida_request()
922 blk_start_request(creq); do_ida_request()
925 c->hdr.unit = (drv_info_t *)(creq->rq_disk->private_data) - h->drv; do_ida_request()
929 c->req.hdr.blk = blk_rq_pos(creq); do_ida_request()
930 c->rq = creq; do_ida_request()
933 blk_rq_pos(creq), blk_rq_sectors(creq)); do_ida_request()
936 seg = blk_rq_map_sg(q, creq, tmp_sg); do_ida_request()
939 if (rq_data_dir(creq) == READ) do_ida_request()
951 DBGPX( printk("Submitting %u sectors in %d segments\n", blk_rq_sectors(creq), seg); ); do_ida_request()
953 c->req.hdr.blk_cnt = blk_rq_sectors(creq); do_ida_request()
954 c->req.hdr.cmd = (rq_data_dir(creq) == READ) ? IDA_READ : IDA_WRITE; do_ida_request()
H A Dcciss.c3291 struct request *creq; do_cciss_request() local
3301 creq = blk_peek_request(q); do_cciss_request()
3302 if (!creq) do_cciss_request()
3305 BUG_ON(creq->nr_phys_segments > h->maxsgentries); do_cciss_request()
3311 blk_start_request(creq); do_cciss_request()
3317 c->rq = creq; do_cciss_request()
3320 drv = creq->rq_disk->private_data; do_cciss_request()
3332 (rq_data_dir(creq) == READ) ? XFER_READ : XFER_WRITE; do_cciss_request()
3335 (rq_data_dir(creq) == READ) ? h->cciss_read : h->cciss_write; do_cciss_request()
3336 start_blk = blk_rq_pos(creq); do_cciss_request()
3338 (int)blk_rq_pos(creq), (int)blk_rq_sectors(creq)); do_cciss_request()
3340 seg = blk_rq_map_sg(q, creq, tmp_sg); do_cciss_request()
3380 blk_rq_sectors(creq), seg, chained); do_cciss_request()
3389 if (likely(creq->cmd_type == REQ_TYPE_FS)) { do_cciss_request()
3397 c->Request.CDB[7] = (blk_rq_sectors(creq) >> 8) & 0xff; do_cciss_request()
3398 c->Request.CDB[8] = blk_rq_sectors(creq) & 0xff; do_cciss_request()
3413 c->Request.CDB[10]= (blk_rq_sectors(creq) >> 24) & 0xff; do_cciss_request()
3414 c->Request.CDB[11]= (blk_rq_sectors(creq) >> 16) & 0xff; do_cciss_request()
3415 c->Request.CDB[12]= (blk_rq_sectors(creq) >> 8) & 0xff; do_cciss_request()
3416 c->Request.CDB[13]= blk_rq_sectors(creq) & 0xff; do_cciss_request()
3419 } else if (creq->cmd_type == REQ_TYPE_BLOCK_PC) { do_cciss_request()
3420 c->Request.CDBLen = creq->cmd_len; do_cciss_request()
3421 memcpy(c->Request.CDB, creq->cmd, BLK_MAX_CDB); do_cciss_request()
3424 creq->cmd_type); do_cciss_request()
/linux-4.1.27/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_surface.c1418 rep->creq.svga3d_flags = srf->flags; vmw_gb_surface_reference_ioctl()
1419 rep->creq.format = srf->format; vmw_gb_surface_reference_ioctl()
1420 rep->creq.mip_levels = srf->mip_levels[0]; vmw_gb_surface_reference_ioctl()
1421 rep->creq.drm_surface_flags = 0; vmw_gb_surface_reference_ioctl()
1422 rep->creq.multisample_count = srf->multisample_count; vmw_gb_surface_reference_ioctl()
1423 rep->creq.autogen_filter = srf->autogen_filter; vmw_gb_surface_reference_ioctl()
1424 rep->creq.buffer_handle = backup_handle; vmw_gb_surface_reference_ioctl()
1425 rep->creq.base_size = srf->base_size; vmw_gb_surface_reference_ioctl()
/linux-4.1.27/drivers/usb/gadget/function/
H A Df_fs.c2961 const struct usb_ctrlrequest *creq) ffs_func_setup()
2970 pr_vdebug("creq->bRequestType = %02x\n", creq->bRequestType); ffs_func_setup()
2971 pr_vdebug("creq->bRequest = %02x\n", creq->bRequest); ffs_func_setup()
2972 pr_vdebug("creq->wValue = %04x\n", le16_to_cpu(creq->wValue)); ffs_func_setup()
2973 pr_vdebug("creq->wIndex = %04x\n", le16_to_cpu(creq->wIndex)); ffs_func_setup()
2974 pr_vdebug("creq->wLength = %04x\n", le16_to_cpu(creq->wLength)); ffs_func_setup()
2988 switch (creq->bRequestType & USB_RECIP_MASK) { ffs_func_setup()
2990 ret = ffs_func_revmap_intf(func, le16_to_cpu(creq->wIndex)); ffs_func_setup()
2996 ret = ffs_func_revmap_ep(func, le16_to_cpu(creq->wIndex)); ffs_func_setup()
3008 ffs->ev.setup = *creq; ffs_func_setup()
2960 ffs_func_setup(struct usb_function *f, const struct usb_ctrlrequest *creq) ffs_func_setup() argument
/linux-4.1.27/include/uapi/drm/
H A Dvmwgfx_drm.h978 * @creq: The data used as input when the surface was created, as described
986 struct drm_vmw_gb_surface_create_req creq; member in struct:drm_vmw_gb_surface_ref_rep
/linux-4.1.27/drivers/crypto/caam/
H A Dcaamalg.c3237 struct ablkcipher_request *req = &greq->creq; ablkcipher_giv_edesc_alloc()
3334 static int ablkcipher_givencrypt(struct skcipher_givcrypt_request *creq) ablkcipher_givencrypt() argument
3336 struct ablkcipher_request *req = &creq->creq; ablkcipher_givencrypt()
3346 edesc = ablkcipher_giv_edesc_alloc(creq, DESC_JOB_IO_LEN * ablkcipher_givencrypt()

Completed in 1204 milliseconds