Home
last modified time | relevance | path

Searched refs:req (Results 1 – 25 of 693) sorted by relevance

12345678910>>...28

/drivers/staging/lustre/lustre/ptlrpc/
Dclient.c50 static int ptlrpc_send_new_req(struct ptlrpc_request *req);
51 static int ptlrpcd_check_work(struct ptlrpc_request *req);
134 struct ptlrpc_bulk_desc *ptlrpc_prep_bulk_imp(struct ptlrpc_request *req, in ptlrpc_prep_bulk_imp() argument
138 struct obd_import *imp = req->rq_import; in ptlrpc_prep_bulk_imp()
146 desc->bd_import_generation = req->rq_import_generation; in ptlrpc_prep_bulk_imp()
148 desc->bd_req = req; in ptlrpc_prep_bulk_imp()
154 req->rq_bulk = desc; in ptlrpc_prep_bulk_imp()
217 void ptlrpc_at_set_req_timeout(struct ptlrpc_request *req) in ptlrpc_at_set_req_timeout() argument
223 LASSERT(req->rq_import); in ptlrpc_at_set_req_timeout()
234 req->rq_timeout = req->rq_import->imp_server_timeout ? in ptlrpc_at_set_req_timeout()
[all …]
Dsec_null.c79 int null_ctx_sign(struct ptlrpc_cli_ctx *ctx, struct ptlrpc_request *req) in null_ctx_sign() argument
81 req->rq_reqbuf->lm_secflvr = SPTLRPC_FLVR_NULL; in null_ctx_sign()
83 if (!req->rq_import->imp_dlm_fake) { in null_ctx_sign()
84 struct obd_device *obd = req->rq_import->imp_obd; in null_ctx_sign()
85 null_encode_sec_part(req->rq_reqbuf, in null_ctx_sign()
88 req->rq_reqdata_len = req->rq_reqlen; in null_ctx_sign()
93 int null_ctx_verify(struct ptlrpc_cli_ctx *ctx, struct ptlrpc_request *req) in null_ctx_verify() argument
97 LASSERT(req->rq_repdata); in null_ctx_verify()
99 req->rq_repmsg = req->rq_repdata; in null_ctx_verify()
100 req->rq_replen = req->rq_repdata_len; in null_ctx_verify()
[all …]
Dsec.c319 struct ptlrpc_request *req, *next; in sptlrpc_cli_ctx_wakeup() local
322 list_for_each_entry_safe(req, next, &ctx->cc_req_list, in sptlrpc_cli_ctx_wakeup()
324 list_del_init(&req->rq_ctx_chain); in sptlrpc_cli_ctx_wakeup()
325 ptlrpc_client_wake_req(req); in sptlrpc_cli_ctx_wakeup()
394 int sptlrpc_req_get_ctx(struct ptlrpc_request *req) in sptlrpc_req_get_ctx() argument
396 struct obd_import *imp = req->rq_import; in sptlrpc_req_get_ctx()
400 LASSERT(!req->rq_cli_ctx); in sptlrpc_req_get_ctx()
407 req->rq_cli_ctx = get_my_ctx(sec); in sptlrpc_req_get_ctx()
411 if (!req->rq_cli_ctx) { in sptlrpc_req_get_ctx()
412 CERROR("req %p: fail to get context\n", req); in sptlrpc_req_get_ctx()
[all …]
Dsec_plain.c191 int plain_ctx_sign(struct ptlrpc_cli_ctx *ctx, struct ptlrpc_request *req) in plain_ctx_sign() argument
193 struct lustre_msg *msg = req->rq_reqbuf; in plain_ctx_sign()
196 msg->lm_secflvr = req->rq_flvr.sf_rpc; in plain_ctx_sign()
202 phdr->ph_bulk_hash_alg = req->rq_flvr.u_bulk.hash.hash_alg; in plain_ctx_sign()
204 if (req->rq_pack_udesc) in plain_ctx_sign()
206 if (req->rq_pack_bulk) in plain_ctx_sign()
209 req->rq_reqdata_len = lustre_msg_size_v2(msg->lm_bufcount, in plain_ctx_sign()
215 int plain_ctx_verify(struct ptlrpc_cli_ctx *ctx, struct ptlrpc_request *req) in plain_ctx_verify() argument
217 struct lustre_msg *msg = req->rq_repdata; in plain_ctx_verify()
227 swabbed = ptlrpc_rep_need_swab(req); in plain_ctx_verify()
[all …]
Devents.c57 struct ptlrpc_request *req = cbid->cbid_arg; in request_out_callback() local
63 DEBUG_REQ(D_NET, req, "type %d, status %d", ev->type, ev->status); in request_out_callback()
65 sptlrpc_request_out_callback(req); in request_out_callback()
66 spin_lock(&req->rq_lock); in request_out_callback()
67 req->rq_real_sent = get_seconds(); in request_out_callback()
69 req->rq_req_unlink = 0; in request_out_callback()
76 req->rq_net_err = 1; in request_out_callback()
77 ptlrpc_client_wake_req(req); in request_out_callback()
79 spin_unlock(&req->rq_lock); in request_out_callback()
81 ptlrpc_req_finished(req); in request_out_callback()
[all …]
Dniobuf.c114 int ptlrpc_register_bulk(struct ptlrpc_request *req) in ptlrpc_register_bulk() argument
116 struct ptlrpc_bulk_desc *desc = req->rq_bulk; in ptlrpc_register_bulk()
139 if (req->rq_resend || req->rq_send_state == LUSTRE_IMP_REPLAY) in ptlrpc_register_bulk()
158 xid = req->rq_xid & ~((__u64)desc->bd_md_max_brw - 1); in ptlrpc_register_bulk()
160 req->rq_send_state != LUSTRE_IMP_REPLAY) || in ptlrpc_register_bulk()
208 req->rq_status = -ENOMEM; in ptlrpc_register_bulk()
214 req->rq_xid = --xid; in ptlrpc_register_bulk()
215 LASSERTF(desc->bd_last_xid == (req->rq_xid & PTLRPC_BULK_OPS_MASK), in ptlrpc_register_bulk()
217 desc->bd_last_xid, req->rq_xid); in ptlrpc_register_bulk()
231 desc->bd_last_xid, req->rq_xid, desc->bd_portal); in ptlrpc_register_bulk()
[all …]
/drivers/macintosh/
Dvia-pmu68k.c106 static int pmu_send_request(struct adb_request *req, int sync);
114 static void pmu_done(struct adb_request *req);
192 volatile struct adb_request req; in pmu_init() local
197 pmu_request((struct adb_request *) &req, NULL, 2, PMU_SET_INTR_MASK, PMU_INT_ADB); in pmu_init()
199 while (!req.complete) { in pmu_init()
224 pmu_request((struct adb_request *) &req, NULL, 2, PMU_SET_INTR_MASK, in pmu_init()
227 while (!req.complete) { in pmu_init()
272 pmu_send_request(struct adb_request *req, int sync) in pmu_send_request() argument
278 req->complete = 1; in pmu_send_request()
284 switch (req->data[0]) { in pmu_send_request()
[all …]
Dadb-iop.c66 static void adb_iop_end_req(struct adb_request *req, int state) in adb_iop_end_req() argument
68 req->complete = 1; in adb_iop_end_req()
69 current_req = req->next; in adb_iop_end_req()
70 if (req->done) (*req->done)(req); in adb_iop_end_req()
82 struct adb_request *req; in adb_iop_complete() local
87 req = current_req; in adb_iop_complete()
88 if ((adb_iop_state == sending) && req && req->reply_expected) { in adb_iop_complete()
105 struct adb_request *req; in adb_iop_listen() local
113 req = current_req; in adb_iop_listen()
116 printk("adb_iop_listen %p: rcvd packet, %d bytes: %02X %02X", req, in adb_iop_listen()
[all …]
Dvia-pmu.c184 static int pmu_send_request(struct adb_request *req, int sync);
216 int pmu_polled_request(struct adb_request *req);
528 struct adb_request req; in init_pmu() local
533 pmu_request(&req, NULL, 2, PMU_SET_INTR_MASK, pmu_intr_mask); in init_pmu()
535 while (!req.complete) { in init_pmu()
560 pmu_request(&req, NULL, 2, PMU_SYSTEM_READY, 2); in init_pmu()
561 while (!req.complete) in init_pmu()
566 pmu_request(&req, NULL, 1, PMU_GET_VERSION); in init_pmu()
567 pmu_wait_complete(&req); in init_pmu()
568 if (req.reply_len > 0) in init_pmu()
[all …]
Dvia-macii.c86 static int macii_send_request(struct adb_request *req, int sync);
87 static int macii_write(struct adb_request *req);
123 static int request_is_queued(struct adb_request *req) { in request_is_queued() argument
129 if (cur == req) { in request_is_queued()
205 static struct adb_request req; in macii_queue_poll() local
215 BUG_ON(request_is_queued(&req)); in macii_queue_poll()
217 adb_request(&req, NULL, ADBREQ_NOSEND, 1, in macii_queue_poll()
220 req.sent = 0; in macii_queue_poll()
221 req.complete = 0; in macii_queue_poll()
222 req.reply_len = 0; in macii_queue_poll()
[all …]
Dvia-cuda.c91 static int cuda_send_request(struct adb_request *req, int sync);
101 static int cuda_write(struct adb_request *req);
103 int cuda_request(struct adb_request *req,
120 struct adb_request req; in find_via_cuda() local
137 cuda_request(&req, NULL, 3, CUDA_PACKET, CUDA_AUTOPOLL, 1); in find_via_cuda()
138 while (!req.complete) in find_via_cuda()
146 struct adb_request req; in find_via_cuda() local
190 cuda_request(&req, NULL, 3, CUDA_PACKET, CUDA_AUTOPOLL, 1); in find_via_cuda()
191 while (!req.complete) in find_via_cuda()
307 cuda_send_request(struct adb_request *req, int sync) in cuda_send_request() argument
[all …]
Dvia-maciisi.c82 static int maciisi_send_request(struct adb_request* req, int sync);
83 static void maciisi_sync(struct adb_request *req);
84 static int maciisi_write(struct adb_request* req);
229 maciisi_send_request(struct adb_request* req, int sync) in maciisi_send_request() argument
238 req->complete = 1; in maciisi_send_request()
245 for (i = 0; i < req->nbytes; i++) { in maciisi_send_request()
246 printk(" %.2x", req->data[i]); in maciisi_send_request()
252 req->reply_expected = 1; in maciisi_send_request()
254 i = maciisi_write(req); in maciisi_send_request()
271 maciisi_sync(req); in maciisi_send_request()
[all …]
/drivers/s390/scsi/
Dzfcp_fsf.c66 static void zfcp_fsf_class_not_supp(struct zfcp_fsf_req *req) in zfcp_fsf_class_not_supp() argument
68 dev_err(&req->adapter->ccw_device->dev, "FCP device not " in zfcp_fsf_class_not_supp()
70 zfcp_erp_adapter_shutdown(req->adapter, 0, "fscns_1"); in zfcp_fsf_class_not_supp()
71 req->status |= ZFCP_STATUS_FSFREQ_ERROR; in zfcp_fsf_class_not_supp()
78 void zfcp_fsf_req_free(struct zfcp_fsf_req *req) in zfcp_fsf_req_free() argument
80 if (likely(req->pool)) { in zfcp_fsf_req_free()
81 if (likely(req->qtcb)) in zfcp_fsf_req_free()
82 mempool_free(req->qtcb, req->adapter->pool.qtcb_pool); in zfcp_fsf_req_free()
83 mempool_free(req, req->pool); in zfcp_fsf_req_free()
87 if (likely(req->qtcb)) in zfcp_fsf_req_free()
[all …]
/drivers/block/drbd/
Ddrbd_req.c37 static void _drbd_start_io_acct(struct drbd_device *device, struct drbd_request *req) in _drbd_start_io_acct() argument
39 const int rw = bio_data_dir(req->master_bio); in _drbd_start_io_acct()
44 part_stat_add(cpu, &device->vdisk->part0, sectors[rw], req->i.size >> 9); in _drbd_start_io_acct()
52 static void _drbd_end_io_acct(struct drbd_device *device, struct drbd_request *req) in _drbd_end_io_acct() argument
54 int rw = bio_data_dir(req->master_bio); in _drbd_end_io_acct()
55 unsigned long duration = jiffies - req->start_jif; in _drbd_end_io_acct()
67 struct drbd_request *req; in drbd_req_new() local
69 req = mempool_alloc(drbd_request_mempool, GFP_NOIO | __GFP_ZERO); in drbd_req_new()
70 if (!req) in drbd_req_new()
73 drbd_req_make_private_bio(req, bio_src); in drbd_req_new()
[all …]
/drivers/video/fbdev/msm/
Dmdp_ppp.c92 static void rotate_dst_addr_x(struct mdp_blit_req *req, struct mdp_regs *regs) in rotate_dst_addr_x() argument
94 regs->dst0 += (req->dst_rect.w - in rotate_dst_addr_x()
95 min((uint32_t)16, req->dst_rect.w)) * regs->dst_bpp; in rotate_dst_addr_x()
96 regs->dst1 += (req->dst_rect.w - in rotate_dst_addr_x()
97 min((uint32_t)16, req->dst_rect.w)) * regs->dst_bpp; in rotate_dst_addr_x()
100 static void rotate_dst_addr_y(struct mdp_blit_req *req, struct mdp_regs *regs) in rotate_dst_addr_y() argument
102 regs->dst0 += (req->dst_rect.h - in rotate_dst_addr_y()
103 min((uint32_t)16, req->dst_rect.h)) * in rotate_dst_addr_y()
105 regs->dst1 += (req->dst_rect.h - in rotate_dst_addr_y()
106 min((uint32_t)16, req->dst_rect.h)) * in rotate_dst_addr_y()
[all …]
/drivers/s390/cio/
Dccwreq.c42 struct ccw_request *req = &cdev->private->req; in ccwreq_next_path() local
44 if (!req->singlepath) { in ccwreq_next_path()
45 req->mask = 0; in ccwreq_next_path()
48 req->retries = req->maxretries; in ccwreq_next_path()
49 req->mask = lpm_adjust(req->mask >> 1, req->lpm); in ccwreq_next_path()
51 return req->mask; in ccwreq_next_path()
59 struct ccw_request *req = &cdev->private->req; in ccwreq_stop() local
61 if (req->done) in ccwreq_stop()
63 req->done = 1; in ccwreq_stop()
66 if (rc && rc != -ENODEV && req->drc) in ccwreq_stop()
[all …]
Ddevice_pgid.c57 struct ccw_request *req = &cdev->private->req; in nop_build_cp() local
64 req->cp = cp; in nop_build_cp()
73 struct ccw_request *req = &cdev->private->req; in nop_do() local
75 req->lpm = lpm_adjust(req->lpm, sch->schib.pmcw.pam & sch->opm & in nop_do()
77 if (!req->lpm) in nop_do()
105 struct ccw_request *req = &cdev->private->req; in nop_callback() local
109 sch->vpm |= req->lpm; in nop_callback()
112 cdev->private->path_noirq_mask |= req->lpm; in nop_callback()
115 cdev->private->path_notoper_mask |= req->lpm; in nop_callback()
121 req->lpm >>= 1; in nop_callback()
[all …]
/drivers/staging/cptm1217/
Dclearpad_tm1217.c137 u8 *req, int size) in cp_tm1217_read() argument
142 retval = i2c_master_send(ts->client, &req[0], 1); in cp_tm1217_read()
149 retval = i2c_master_recv(ts->client, &req[1], size); in cp_tm1217_read()
163 u8 *req, int size) in cp_tm1217_write() argument
168 retval = i2c_master_send(ts->client, &req[0], size + 1); in cp_tm1217_write()
181 u8 req[2]; in cp_tm1217_mask_interrupt() local
184 req[0] = TMA1217_INTERRUPT_ENABLE; in cp_tm1217_mask_interrupt()
185 req[1] = 0x0; in cp_tm1217_mask_interrupt()
186 retval = cp_tm1217_write(ts, req, 1); in cp_tm1217_mask_interrupt()
195 u8 req[2]; in cp_tm1217_unmask_interrupt() local
[all …]
/drivers/staging/lustre/lustre/mdc/
Dmdc_request.c63 int mdc_unpack_capa(struct obd_export *exp, struct ptlrpc_request *req, in mdc_unpack_capa() argument
70 capa = req_capsule_server_get(&req->rq_pill, field); in mdc_unpack_capa()
85 static inline int mdc_queue_wait(struct ptlrpc_request *req) in mdc_queue_wait() argument
87 struct client_obd *cli = &req->rq_import->imp_obd->u.cli; in mdc_queue_wait()
97 rc = ptlrpc_queue_wait(req); in mdc_queue_wait()
108 struct ptlrpc_request *req; in send_getstatus() local
112 req = ptlrpc_request_alloc_pack(imp, &RQF_MDS_GETSTATUS, in send_getstatus()
114 if (req == NULL) in send_getstatus()
117 mdc_pack_body(req, NULL, NULL, 0, 0, -1, 0); in send_getstatus()
118 lustre_msg_add_flags(req->rq_reqmsg, msg_flags); in send_getstatus()
[all …]
Dmdc_reint.c108 struct ptlrpc_request *req; in mdc_setattr() local
124 req = ptlrpc_request_alloc(class_exp2cliimp(exp), in mdc_setattr()
126 if (req == NULL) { in mdc_setattr()
130 mdc_set_capa_size(req, &RMF_CAPA1, op_data->op_capa1); in mdc_setattr()
132 req_capsule_set_size(&req->rq_pill, &RMF_MDT_EPOCH, RCL_CLIENT, in mdc_setattr()
134 req_capsule_set_size(&req->rq_pill, &RMF_EADATA, RCL_CLIENT, ealen); in mdc_setattr()
135 req_capsule_set_size(&req->rq_pill, &RMF_LOGCOOKIES, RCL_CLIENT, in mdc_setattr()
138 rc = mdc_prep_elc_req(exp, req, MDS_REINT, &cancels, count); in mdc_setattr()
140 ptlrpc_request_free(req); in mdc_setattr()
151 mdc_setattr_pack(req, op_data, ea, ealen, ea2, ea2len); in mdc_setattr()
[all …]
/drivers/staging/emxx_udc/
Demxx_udc.c187 udc->ep0_req.req.buf = p_buf; in _nbu2ss_create_ep0_packet()
188 udc->ep0_req.req.length = length; in _nbu2ss_create_ep0_packet()
189 udc->ep0_req.req.dma = 0; in _nbu2ss_create_ep0_packet()
190 udc->ep0_req.req.zero = TRUE; in _nbu2ss_create_ep0_packet()
191 udc->ep0_req.req.complete = _nbu2ss_ep0_complete; in _nbu2ss_create_ep0_packet()
192 udc->ep0_req.req.status = -EINPROGRESS; in _nbu2ss_create_ep0_packet()
193 udc->ep0_req.req.context = udc; in _nbu2ss_create_ep0_packet()
194 udc->ep0_req.req.actual = 0; in _nbu2ss_create_ep0_packet()
483 struct nbu2ss_req *req, in _nbu2ss_dma_map_single() argument
487 if (req->req.dma == DMA_ADDR_INVALID) { in _nbu2ss_dma_map_single()
[all …]
/drivers/staging/lustre/lustre/lov/
Dlov_request.c64 struct lov_request *req = list_entry(pos, in lov_finish_set() local
67 list_del_init(&req->rq_link); in lov_finish_set()
69 if (req->rq_oi.oi_oa) in lov_finish_set()
70 OBDO_FREE(req->rq_oi.oi_oa); in lov_finish_set()
71 if (req->rq_oi.oi_md) in lov_finish_set()
72 OBD_FREE_LARGE(req->rq_oi.oi_md, req->rq_buflen); in lov_finish_set()
73 if (req->rq_oi.oi_osfs) in lov_finish_set()
74 OBD_FREE(req->rq_oi.oi_osfs, in lov_finish_set()
75 sizeof(*req->rq_oi.oi_osfs)); in lov_finish_set()
76 OBD_FREE(req, sizeof(*req)); in lov_finish_set()
[all …]
/drivers/base/power/
Dqos.c137 static int apply_constraint(struct dev_pm_qos_request *req, in apply_constraint() argument
140 struct dev_pm_qos *qos = req->dev->power.qos; in apply_constraint()
143 switch(req->type) { in apply_constraint()
146 &req->data.pnode, action, value); in apply_constraint()
151 req); in apply_constraint()
156 &req->data.pnode, action, value); in apply_constraint()
159 req->dev->power.set_latency_tolerance(req->dev, value); in apply_constraint()
163 ret = pm_qos_update_flags(&qos->flags, &req->data.flr, in apply_constraint()
233 struct dev_pm_qos_request *req, *tmp; in dev_pm_qos_constraints_destroy() local
257 plist_for_each_entry_safe(req, tmp, &c->list, data.pnode) { in dev_pm_qos_constraints_destroy()
[all …]
/drivers/media/usb/dvb-usb-v2/
Dec168.c28 static int ec168_ctrl_msg(struct dvb_usb_device *d, struct ec168_req *req) in ec168_ctrl_msg() argument
35 switch (req->cmd) { in ec168_ctrl_msg()
41 request = req->cmd; in ec168_ctrl_msg()
45 request = req->cmd; in ec168_ctrl_msg()
65 KBUILD_MODNAME, req->cmd); in ec168_ctrl_msg()
70 buf = kmalloc(req->size, GFP_KERNEL); in ec168_ctrl_msg()
78 memcpy(buf, req->data, req->size); in ec168_ctrl_msg()
87 ret = usb_control_msg(d->udev, pipe, request, requesttype, req->value, in ec168_ctrl_msg()
88 req->index, buf, req->size, EC168_USB_TIMEOUT); in ec168_ctrl_msg()
90 dvb_usb_dbg_usb_control_msg(d->udev, request, requesttype, req->value, in ec168_ctrl_msg()
[all …]
/drivers/net/ethernet/emulex/benet/
Dbe_cmds.c891 struct be_cmd_req_eq_create *req; in be_cmd_eq_create() local
899 req = embedded_payload(wrb); in be_cmd_eq_create()
901 be_wrb_cmd_hdr_prepare(&req->hdr, CMD_SUBSYSTEM_COMMON, in be_cmd_eq_create()
902 OPCODE_COMMON_EQ_CREATE, sizeof(*req), wrb, in be_cmd_eq_create()
909 req->hdr.version = ver; in be_cmd_eq_create()
910 req->num_pages = cpu_to_le16(PAGES_4K_SPANNED(q_mem->va, q_mem->size)); in be_cmd_eq_create()
912 AMAP_SET_BITS(struct amap_eq_context, valid, req->context, 1); in be_cmd_eq_create()
914 AMAP_SET_BITS(struct amap_eq_context, size, req->context, 0); in be_cmd_eq_create()
915 AMAP_SET_BITS(struct amap_eq_context, count, req->context, in be_cmd_eq_create()
917 be_dws_cpu_to_le(req->context, sizeof(req->context)); in be_cmd_eq_create()
[all …]

12345678910>>...28