/linux/drivers/media/mc/ |
H A D | mc-request.c | 76 kfree(req); in media_request_release() 277 return req; in media_request_get_by_fd() 302 req = kzalloc(sizeof(*req), GFP_KERNEL); in media_request_alloc() 303 if (!req) in media_request_alloc() 331 snprintf(req->debug_str, sizeof(req->debug_str), "%u:%d", in media_request_alloc() 346 kfree(req); in media_request_alloc() 355 struct media_request *req = obj->req; in media_request_object_release() local 396 obj->req = NULL; in media_request_object_init() 421 obj->req = req; in media_request_object_bind() 440 struct media_request *req = obj->req; in media_request_object_unbind() local [all …]
|
/linux/drivers/s390/scsi/ |
H A D | zfcp_fsf.c | 96 mempool_free(req->qtcb, req->adapter->pool.qtcb_pool); in zfcp_fsf_req_free() 97 mempool_free(req, req->pool); in zfcp_fsf_req_free() 103 kfree(req); in zfcp_fsf_req_free() 464 req->handler(req); in zfcp_fsf_req_complete() 810 req = kmalloc(sizeof(*req), GFP_ATOMIC); in zfcp_fsf_alloc() 815 memset(req, 0, sizeof(*req)); in zfcp_fsf_alloc() 817 return req; in zfcp_fsf_alloc() 868 req->qtcb->prefix.req_id = req->req_id; in zfcp_fsf_req_create() 872 req->qtcb->header.req_handle = req->req_id; in zfcp_fsf_req_create() 879 return req; in zfcp_fsf_req_create() [all …]
|
/linux/drivers/staging/greybus/ |
H A D | audio_apbridgea.c | 24 return gb_hd_output(connection->hd, &req, sizeof(req), in gb_audio_apbridgea_set_config() 45 return gb_hd_output(connection->hd, &req, sizeof(req), in gb_audio_apbridgea_register_cport() 62 ret = gb_hd_output(connection->hd, &req, sizeof(req), in gb_audio_apbridgea_unregister_cport() 80 return gb_hd_output(connection->hd, &req, sizeof(req), in gb_audio_apbridgea_set_tx_data_size() 93 return gb_hd_output(connection->hd, &req, sizeof(req), in gb_audio_apbridgea_prepare_tx() 107 return gb_hd_output(connection->hd, &req, sizeof(req), in gb_audio_apbridgea_start_tx() 119 return gb_hd_output(connection->hd, &req, sizeof(req), in gb_audio_apbridgea_stop_tx() 132 return gb_hd_output(connection->hd, &req, sizeof(req), in gb_audio_apbridgea_shutdown_tx() 146 return gb_hd_output(connection->hd, &req, sizeof(req), in gb_audio_apbridgea_set_rx_data_size() 159 return gb_hd_output(connection->hd, &req, sizeof(req), in gb_audio_apbridgea_prepare_rx() [all …]
|
H A D | audio_gb.c | 58 &req, sizeof(req), &resp, sizeof(resp)); in gb_audio_gb_get_control() 79 &req, sizeof(req), NULL, 0); in gb_audio_gb_set_control() 91 &req, sizeof(req), NULL, 0); in gb_audio_gb_enable_widget() 103 &req, sizeof(req), NULL, 0); in gb_audio_gb_disable_widget() 144 &req, sizeof(req), NULL, 0); in gb_audio_gb_set_pcm() 157 &req, sizeof(req), NULL, 0); in gb_audio_gb_set_tx_data_size() 169 &req, sizeof(req), NULL, 0); in gb_audio_gb_activate_tx() 181 &req, sizeof(req), NULL, 0); in gb_audio_gb_deactivate_tx() 194 &req, sizeof(req), NULL, 0); in gb_audio_gb_set_rx_data_size() 206 &req, sizeof(req), NULL, 0); in gb_audio_gb_activate_rx() [all …]
|
/linux/drivers/nvme/target/ |
H A D | io-cmd-file.c | 108 if (req->f.bvec != req->inline_bvec) { in nvmet_file_io_done() 112 mempool_free(req->f.bvec, req->ns->bvec_pool); in nvmet_file_io_done() 134 pos = le64_to_cpu(req->cmd->rw.slba) << req->ns->blksize_shift; in nvmet_file_execute_io() 135 if (unlikely(pos + req->transfer_len > req->ns->size)) { in nvmet_file_execute_io() 136 nvmet_req_complete(req, errno_to_nvme_status(req, -ENOSPC)); in nvmet_file_execute_io() 141 for_each_sg(req->sg, sg, req->sg_cnt, i) { in nvmet_file_execute_io() 222 if (!nvmet_check_transfer_len(req, nvmet_rw_data_len(req))) in nvmet_file_execute_rw() 234 req->f.bvec = req->inline_bvec; in nvmet_file_execute_rw() 238 req->f.bvec = mempool_alloc(req->ns->bvec_pool, GFP_KERNEL); in nvmet_file_execute_rw() 262 nvmet_req_complete(req, nvmet_file_flush(req)); in nvmet_file_flush_work() [all …]
|
H A D | fabrics-cmd-auth.c | 193 req->error_loc = in nvmet_execute_auth_send() 199 req->error_loc = in nvmet_execute_auth_send() 205 req->error_loc = in nvmet_execute_auth_send() 212 req->error_loc = in nvmet_execute_auth_send() 331 req->sq->dhchap_status, req->sq->dhchap_step); in nvmet_execute_auth_send() 389 __func__, ctrl->cntlid, req->sq->qid, req->sq->dhchap_s1, in nvmet_auth_challenge() 442 req->error_loc = in nvmet_execute_auth_receive() 448 req->error_loc = in nvmet_execute_auth_receive() 476 ctrl->cntlid, req->sq->qid, req->sq->dhchap_step); in nvmet_execute_auth_receive() 504 ctrl->cntlid, req->sq->qid, req->sq->dhchap_status); in nvmet_execute_auth_receive() [all …]
|
H A D | admin-cmd.c | 45 nvmet_req_complete(req, nvmet_zero_sgl(req, 0, req->transfer_len)); in nvmet_execute_get_log_page_noop() 245 status = nvmet_zero_sgl(req, len, req->transfer_len - len); in nvmet_execute_get_log_changed_ns() 345 req->cmd->get_log_page.lid, req->sq->qid); in nvmet_execute_get_log_page() 518 nvmet_ns_changed(req->ns->subsys, req->ns->nsid); in nvmet_execute_identify_ns() 527 cpu_to_le64(req->ns->size >> req->ns->blksize_shift); in nvmet_execute_identify_ns() 528 switch (req->port->ana_state[req->ns->anagrpid]) { in nvmet_execute_identify_ns() 558 if (req->sq->ctrl->pi_support && nvmet_ns_has_pi(req->ns)) { in nvmet_execute_identify_ns() 642 if (memchr_inv(&req->ns->uuid, 0, sizeof(req->ns->uuid))) { in nvmet_execute_identify_desclist() 725 req->cmd->identify.cns, req->sq->qid); in nvmet_execute_identify() 799 nvmet_set_result(req, req->sq->ctrl->kato); in nvmet_set_feat_kato() [all …]
|
H A D | zns.c | 119 nvmet_ns_changed(req->ns->subsys, req->ns->nsid); in nvmet_execute_identify_ns_zns() 156 sector_t sect = nvmet_lba_to_sect(req->ns, req->cmd->zmr.slba); in nvmet_bdev_validate_zone_mgmt_recv() 194 req->error_loc = in nvmet_bdev_validate_zone_mgmt_recv() 282 .req = req, in nvmet_bdev_zone_zmgmt_recv_work() 404 .req = req, in nvmet_bdev_zone_mgmt_emulate_all() 475 sector_t sect = nvmet_lba_to_sect(req->ns, req->cmd->zms.slba); in nvmet_bdev_zmgmt_send_work() 535 sector_t sect = nvmet_lba_to_sect(req->ns, req->cmd->rw.slba); in nvmet_bdev_execute_zone_append() 544 if (!nvmet_check_transfer_len(req, nvmet_rw_data_len(req))) in nvmet_bdev_execute_zone_append() 566 bio_init(bio, req->ns->bdev, req->inline_bvec, in nvmet_bdev_execute_zone_append() 569 bio = bio_alloc(req->ns->bdev, req->sg_cnt, opf, GFP_KERNEL); in nvmet_bdev_execute_zone_append() [all …]
|
H A D | io-cmd-bdev.c | 169 req->error_slba = le64_to_cpu(req->cmd->rw.slba); in blk_to_nvme_status() 172 req->error_slba = in blk_to_nvme_status() 185 nvmet_req_complete(req, blk_to_nvme_status(req, bio->bi_status)); in nvmet_bio_done() 276 sector = nvmet_lba_to_sect(req->ns, req->cmd->rw.slba); in nvmet_bdev_execute_rw() 280 bio_init(bio, req->ns->bdev, req->inline_bvec, in nvmet_bdev_execute_rw() 295 for_each_sg(req->sg, sg, req->sg_cnt, i) { in nvmet_bdev_execute_rw() 345 bio_init(bio, req->ns->bdev, req->inline_bvec, in nvmet_bdev_execute_flush() 412 if (!nvmet_check_data_len_lte(req, nvmet_dsm_len(req))) in nvmet_bdev_execute_dsm() 450 nvmet_req_complete(req, errno_to_nvme_status(req, ret)); in nvmet_bdev_execute_write_zeroes() 460 if (req->sq->ctrl->pi_support && nvmet_ns_has_pi(req->ns)) in nvmet_bdev_parse_io_cmd() [all …]
|
/linux/io_uring/ |
H A D | rw.c | 68 if (req->ctx->compat) in io_iov_buffer_select_prep() 113 req->ctx->compat); in __io_import_iovec() 508 io_req_set_res(req, io_fixup_rw_res(req, res), 0); in io_req_rw_complete() 514 req->cqe.flags |= io_put_kbuf(req, 0); in io_req_rw_complete() 528 io_req_set_res(req, io_fixup_rw_res(req, res), 0); in io_complete_rw() 853 ret = rw_verify_area(READ, req->file, ppos, req->cqe.res); in __io_read() 874 (req->flags & REQ_F_NOWAIT) || !need_complete_io(req)) { in __io_read() 1040 ret = rw_verify_area(WRITE, req->file, ppos, req->cqe.res); in io_write() 1105 res = io_fixup_rw_res(req, req->cqe.res); in io_rw_fail() 1106 io_req_set_res(req, res, req->cqe.flags); in io_rw_fail() [all …]
|
H A D | poll.c | 36 struct io_kiocb *req; member 304 req->cqe.res = vfs_poll(req->file, &pt) & req->apoll_events; in io_poll_check_events() 372 req->cqe.res = mangle_poll(req->cqe.res & poll->events); in io_poll_task_func() 381 io_req_set_res(req, req->cqe.res, 0); in io_poll_task_func() 496 struct io_kiocb *req = pt->req; in __io_queue_proc() local 590 ipt->req = req; in __io_arm_poll_handler() 656 io_napi_add(req); in __io_arm_poll_handler() 825 return req; in io_poll_find() 849 return req; in io_poll_file_find() 859 if (!req) in io_poll_disarm() [all …]
|
H A D | kbuf.h | 94 if (req->buf_list) { in io_kbuf_recycle_ring() 95 req->buf_index = req->buf_list->bgid; in io_kbuf_recycle_ring() 116 return io_kbuf_recycle_ring(req); in io_kbuf_recycle() 129 req->buf_index = bl->bgid; in __io_put_kbuf_ring() 131 req->flags &= ~REQ_F_BUFFER_RING; in __io_put_kbuf_ring() 138 __io_put_kbuf_ring(req, 1); in __io_put_kbuf_list() 140 req->buf_index = req->kbuf->bgid; in __io_put_kbuf_list() 141 list_add(&req->kbuf->list, list); in __io_put_kbuf_list() 153 __io_put_kbuf_list(req, &req->ctx->io_buffers_comp); in io_kbuf_drop() 166 __io_put_kbuf_ring(req, nbufs); in __io_put_kbufs() [all …]
|
H A D | timeout.c | 50 io_free_req(req); in io_put_req() 175 link = req->link; in io_fail_links() 237 struct io_kiocb *req = data->req; in io_timeout_fn() local 269 req = tmp; in io_timeout_extract() 273 if (!req) in io_timeout_extract() 281 return req; in io_timeout_extract() 293 if (IS_ERR(req)) in io_timeout_cancel() 327 struct io_kiocb *prev, *req = data->req; in io_link_timeout_fn() local 382 req = tmp; in io_linked_timeout_update() 386 if (!req) in io_linked_timeout_update() [all …]
|
H A D | futex.c | 31 struct io_kiocb *req; member 49 req->async_data = NULL; in __io_futex_complete() 70 io_tw_lock(req->ctx, ts); in io_futexv_complete() 80 kfree(req->async_data); in io_futexv_complete() 120 struct io_kiocb *req; in io_futex_cancel() local 148 struct io_kiocb *req; in io_futex_remove_all() local 244 struct io_kiocb *req = ifd->req; in io_futex_wake_fn() local 281 req_set_fail(req); in io_futexv_wait() 344 ifd->req = req; in io_futex_wait() 360 req_set_fail(req); in io_futex_wait() [all …]
|
/linux/drivers/block/drbd/ |
H A D | drbd_req.c | 29 if (!req) in drbd_req_new() 31 memset(req, 0, sizeof(*req)); in drbd_req_new() 55 return req; in drbd_req_new() 108 s, (unsigned long long)req->i.sector, req->i.size); in drbd_req_destroy() 248 bio_end_io_acct(req->master_bio, req->start_jif); in drbd_req_complete() 830 if (!(req->rq_state & RQ_WRITE) && !req->w.cb) { in __req_mod() 1048 req->i.sector, req->i.size)) { in do_remote_read() 1144 req->i.sector, req->i.size >> 9, flags); in drbd_process_discard_or_zeroes_req() 1226 req->private_bio->bi_private = req; in drbd_request_prepare() 1355 if (!do_remote_read(req) && !req->private_bio) in drbd_send_and_submit() [all …]
|
/linux/net/handshake/ |
H A D | request.c | 80 req->hr_proto->hp_destroy(req); in handshake_req_destroy() 83 kfree(req); in handshake_req_destroy() 92 if (!req) in handshake_sk_destruct() 124 if (!req) in handshake_req_alloc() 129 return req; in handshake_req_alloc() 185 req = NULL; in handshake_req_next() 191 req = pos; in handshake_req_next() 196 return req; in handshake_req_next() 240 req->hr_odestruct = req->hr_sk->sk_destruct; in handshake_req_submit() 274 trace_handshake_submit(net, req, req->hr_sk); in handshake_req_submit() [all …]
|
/linux/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | mcs_rvu_if.c | 84 mcs_set_lmac_mode(mcs, req->lmac_id, req->mode); in rvu_mbox_handler_mcs_set_lmac_mode() 231 mcs_reset_port(mcs, req->port_id, req->reset); in rvu_mbox_handler_mcs_port_reset() 252 mcs_clear_stats(mcs, req->type, req->id, req->dir); in rvu_mbox_handler_mcs_clear_stats() 332 mcs_get_sc_stats(mcs, rsp, req->id, req->dir); in rvu_mbox_handler_mcs_get_sc_stats() 356 mcs_get_sa_stats(mcs, rsp, req->id, req->dir); in rvu_mbox_handler_mcs_get_sa_stats() 489 mcs_ena_dis_flowid_entry(mcs, req->flow_id, req->dir, req->ena); in rvu_mbox_handler_mcs_flowid_ena_entry() 503 mcs_pn_table_write(mcs, req->pn_id, req->next_pn, req->dir); in rvu_mbox_handler_mcs_pn_table_write() 567 req->sa_index[i], req->dir); in rvu_mbox_handler_mcs_sa_plcy_write() 581 mcs_rx_sc_cam_write(mcs, req->sci, req->secy_id, req->sc_id); in rvu_mbox_handler_mcs_rx_sc_cam_write() 596 req->secy_id, req->dir); in rvu_mbox_handler_mcs_secy_plcy_write() [all …]
|
/linux/drivers/infiniband/hw/hfi1/ |
H A D | user_sdma.c | 603 req->tids[req->tididx]) { in compute_data_length() 616 len = min(req->data_len - req->sent, (u32)req->info.fragsize); in compute_data_length() 721 tx->req = req; in user_sdma_send_pkts() 738 iovec = &req->iovs[req->iov_idx]; in user_sdma_send_pkts() 978 tidval = req->tids[req->tididx]; in set_txreq_header() 991 !req->tids[req->tididx]) { in set_txreq_header() 994 tidval = req->tids[req->tididx]; in set_txreq_header() 1080 tidval = req->tids[req->tididx]; in set_txreq_header_ahg() 1094 !req->tids[req->tididx]) in set_txreq_header_ahg() 1096 tidval = req->tids[req->tididx]; in set_txreq_header_ahg() [all …]
|
/linux/crypto/ |
H A D | chacha20poly1305.c | 77 err = cont(req); in async_done_continue() 136 src = scatterwalk_ffwd(rctx->src, req->src, req->assoclen); in chacha_decrypt() 138 if (req->src != req->dst) in chacha_decrypt() 139 dst = scatterwalk_ffwd(rctx->dst, req->dst, req->assoclen); in chacha_decrypt() 220 return poly_tail(req); in poly_cipherpad() 237 crypt = req->dst; in poly_cipher() 297 ahash_request_set_crypt(&preq->req, req->src, NULL, rctx->assoclen); in poly_ad() 329 return poly_ad(req); in poly_setkey() 412 src = scatterwalk_ffwd(rctx->src, req->src, req->assoclen); in chacha_encrypt() 414 if (req->src != req->dst) in chacha_encrypt() [all …]
|
H A D | seqiv.c | 65 info = req->iv; in seqiv_aead_encrypt() 67 if (req->src != req->dst) { in seqiv_aead_encrypt() 73 skcipher_request_set_crypt(nreq, req->src, req->dst, in seqiv_aead_encrypt() 74 req->assoclen + req->cryptlen, in seqiv_aead_encrypt() 84 info = kmemdup(req->iv, ivsize, req->base.flags & in seqiv_aead_encrypt() 91 data = req; in seqiv_aead_encrypt() 95 aead_request_set_crypt(subreq, req->dst, req->dst, in seqiv_aead_encrypt() 100 scatterwalk_map_and_copy(info, req->dst, req->assoclen, ivsize, 1); in seqiv_aead_encrypt() 126 aead_request_set_crypt(subreq, req->src, req->dst, in seqiv_aead_decrypt() 127 req->cryptlen - ivsize, req->iv); in seqiv_aead_decrypt() [all …]
|
/linux/tools/testing/selftests/net/tcp_ao/lib/ |
H A D | netlink.c | 142 } req; in __add_veth() local 146 memset(&req, 0, sizeof(req)); in __add_veth() 177 if (send(sock, &req, req.nh.nlmsg_len, 0) < 0) { in __add_veth() 205 } req; in __ip_addr_add() local 209 memset(&req, 0, sizeof(req)); in __ip_addr_add() 252 } req; in __ip_route_add() local 257 memset(&req, 0, sizeof(req)); in __ip_route_add() 314 } req; in __link_set_up() local 316 memset(&req, 0, sizeof(req)); in __link_set_up() 356 } req; in __add_vrf() local [all …]
|
/linux/drivers/peci/ |
H A D | request.c | 206 req = kzalloc(sizeof(*req), GFP_KERNEL); in peci_request_alloc() 207 if (!req) in peci_request_alloc() 214 return req; in peci_request_alloc() 224 kfree(req); in peci_request_free() 234 if (!req) in peci_xfer_get_dib() 245 return req; in peci_xfer_get_dib() 255 if (!req) in peci_xfer_get_temp() 277 if (!req) in __pkg_cfg_read() 308 if (!req) in __pci_cfg_local_read() 336 if (!req) in __ep_pci_cfg_read() [all …]
|
/linux/net/sunrpc/ |
H A D | backchannel_rqst.c | 50 kfree(req); in xprt_free_allocation() 81 req = kzalloc(sizeof(*req), gfp_flags); in xprt_alloc_bc_req() 82 if (req == NULL) in xprt_alloc_bc_req() 85 req->rq_xprt = xprt; in xprt_alloc_bc_req() 99 return req; in xprt_alloc_bc_req() 254 memcpy(&req->rq_private_buf, &req->rq_rcv_buf, in xprt_get_bc_request() 260 return req; in xprt_get_bc_request() 297 req = NULL; in xprt_free_bc_rqst() 340 if (req != new) in xprt_lookup_bc_request() 343 } else if (req) in xprt_lookup_bc_request() [all …]
|
/linux/drivers/clk/sunxi/ |
H A D | clk-sunxi.c | 137 req->n = freq_mhz * (req->m + 1) / ((req->k + 1) * parent_freq_mhz) in sun6i_a31_get_pll1_factors() 145 req->n = (req->n + 1) / 2 - 1; in sun6i_a31_get_pll1_factors() 146 req->m = (req->m + 1) / 2 - 1; in sun6i_a31_get_pll1_factors() 255 req->rate = req->parent_rate; in sun5i_a13_get_ahb_factors() 296 if (req->parent_rate && req->rate > req->parent_rate) in sun6i_get_ahb1_factors() 297 req->rate = req->parent_rate; in sun6i_get_ahb1_factors() 329 req->rate = req->parent_rate; in sun6i_ahb1_recalc() 333 req->rate /= req->m + 1; in sun6i_ahb1_recalc() 336 req->rate >>= req->p; in sun6i_ahb1_recalc() 351 req->rate = req->parent_rate; in sun4i_get_apb1_factors() [all …]
|
/linux/drivers/infiniband/hw/bnxt_re/ |
H A D | qplib_tlv.h | 53 return req->opcode; in __get_cmdq_base_opcode() 62 req->opcode = val; in __set_cmdq_base_opcode() 70 return req->cookie; in __get_cmdq_base_cookie() 79 req->cookie = val; in __set_cmdq_base_cookie() 87 return req->resp_addr; in __get_cmdq_base_resp_addr() 96 req->resp_addr = val; in __set_cmdq_base_resp_addr() 113 req->resp_size = val; in __set_cmdq_base_resp_size() 121 return req->cmd_size; in __get_cmdq_base_cmd_size() 130 req->cmd_size = val; in __set_cmdq_base_cmd_size() 138 return req->flags; in __get_cmdq_base_flags() [all …]
|