/Linux-v4.19/drivers/s390/char/ |
D | tape_std.c | 38 struct tape_request * request = from_timer(request, t, timer); in tape_std_assign_timeout() local 39 struct tape_device * device = request->device; in tape_std_assign_timeout() 46 rc = tape_cancel_io(device, request); in tape_std_assign_timeout() 57 struct tape_request *request; in tape_std_assign() local 59 request = tape_alloc_request(2, 11); in tape_std_assign() 60 if (IS_ERR(request)) in tape_std_assign() 61 return PTR_ERR(request); in tape_std_assign() 63 request->op = TO_ASSIGN; in tape_std_assign() 64 tape_ccw_cc(request->cpaddr, ASSIGN, 11, request->cpdata); in tape_std_assign() 65 tape_ccw_end(request->cpaddr + 1, NOP, 0, NULL); in tape_std_assign() [all …]
|
D | tape_34xx.c | 56 static void __tape_34xx_medium_sense(struct tape_request *request) in __tape_34xx_medium_sense() argument 58 struct tape_device *device = request->device; in __tape_34xx_medium_sense() 61 if (request->rc == 0) { in __tape_34xx_medium_sense() 62 sense = request->cpdata; in __tape_34xx_medium_sense() 81 request->rc); in __tape_34xx_medium_sense() 82 tape_free_request(request); in __tape_34xx_medium_sense() 87 struct tape_request *request; in tape_34xx_medium_sense() local 90 request = tape_alloc_request(1, 32); in tape_34xx_medium_sense() 91 if (IS_ERR(request)) { in tape_34xx_medium_sense() 93 return PTR_ERR(request); in tape_34xx_medium_sense() [all …]
|
D | tape_3590.c | 204 struct tape_request *request; in tape_3592_kekl_query() local 213 request = tape_alloc_request(2, sizeof(*order)); in tape_3592_kekl_query() 214 if (IS_ERR(request)) { in tape_3592_kekl_query() 215 rc = PTR_ERR(request); in tape_3592_kekl_query() 218 order = request->cpdata; in tape_3592_kekl_query() 222 request->op = TO_KEKL_QUERY; in tape_3592_kekl_query() 223 tape_ccw_cc(request->cpaddr, PERF_SUBSYS_FUNC, sizeof(*order), order); in tape_3592_kekl_query() 224 tape_ccw_end(request->cpaddr + 1, READ_SS_DATA, sizeof(*int_kekls), in tape_3592_kekl_query() 226 rc = tape_do_io(device, request); in tape_3592_kekl_query() 233 tape_free_request(request); in tape_3592_kekl_query() [all …]
|
D | tape_core.c | 292 __tape_cancel_io(struct tape_device *device, struct tape_request *request) in __tape_cancel_io() argument 298 if (request->callback == NULL) in __tape_cancel_io() 303 rc = ccw_device_clear(device->cdev, (long) request); in __tape_cancel_io() 307 request->status = TAPE_REQUEST_DONE; in __tape_cancel_io() 310 request->status = TAPE_REQUEST_CANCEL; in __tape_cancel_io() 641 struct tape_request * request; in __tape_discard_requests() local 645 request = list_entry(l, struct tape_request, list); in __tape_discard_requests() 646 if (request->status == TAPE_REQUEST_IN_IO) in __tape_discard_requests() 647 request->status = TAPE_REQUEST_DONE; in __tape_discard_requests() 648 list_del(&request->list); in __tape_discard_requests() [all …]
|
D | sclp_vt220.c | 100 static int __sclp_vt220_emit(struct sclp_vt220_request *request); 121 sclp_vt220_process_queue(struct sclp_vt220_request *request) in sclp_vt220_process_queue() argument 128 page = request->sclp_req.sccb; in sclp_vt220_process_queue() 131 list_del(&request->list); in sclp_vt220_process_queue() 134 request = NULL; in sclp_vt220_process_queue() 136 request = list_entry(sclp_vt220_outqueue.next, in sclp_vt220_process_queue() 138 if (!request || sclp_vt220_suspended) { in sclp_vt220_process_queue() 144 } while (__sclp_vt220_emit(request)); in sclp_vt220_process_queue() 145 if (request == NULL && sclp_vt220_flush_later) in sclp_vt220_process_queue() 157 sclp_vt220_callback(struct sclp_req *request, void *data) in sclp_vt220_callback() argument [all …]
|
/Linux-v4.19/include/linux/ |
D | elevator.h | 26 typedef enum elv_merge (elevator_merge_fn) (struct request_queue *, struct request **, 29 typedef void (elevator_merge_req_fn) (struct request_queue *, struct request *, struct request *); 31 typedef void (elevator_merged_fn) (struct request_queue *, struct request *, enum elv_merge); 34 struct request *, struct bio *); 37 struct request *, struct request *); 40 struct request *, struct bio *); 44 typedef void (elevator_add_req_fn) (struct request_queue *, struct request *); 45 typedef struct request *(elevator_request_list_fn) (struct request_queue *, struct request *); 46 typedef void (elevator_completed_req_fn) (struct request_queue *, struct request *); 51 typedef int (elevator_set_req_fn) (struct request_queue *, struct request *, [all …]
|
D | blk-mq.h | 96 struct request *rq; 104 typedef enum blk_eh_timer_return (timeout_fn)(struct request *, bool); 107 typedef int (init_request_fn)(struct blk_mq_tag_set *set, struct request *, 109 typedef void (exit_request_fn)(struct blk_mq_tag_set *set, struct request *, 112 typedef void (busy_iter_fn)(struct blk_mq_hw_ctx *, struct request *, void *, 114 typedef void (busy_tag_iter_fn)(struct request *, void *, bool); 166 void (*initialize_rq_fn)(struct request *rq); 175 void (*show_rq)(struct seq_file *m, struct request *rq); 214 void blk_mq_free_request(struct request *rq); 228 struct request *blk_mq_alloc_request(struct request_queue *q, unsigned int op, [all …]
|
D | blkdev.h | 37 struct request; 59 typedef void (rq_end_io_fn)(struct request *, blk_status_t); 150 struct request { struct 266 struct request *next_rq; argument 283 static inline bool blk_rq_is_scsi(struct request *rq) in blk_rq_is_scsi() 288 static inline bool blk_rq_is_private(struct request *rq) in blk_rq_is_private() 293 static inline bool blk_rq_is_passthrough(struct request *rq) in blk_rq_is_passthrough() 305 static inline unsigned short req_get_ioprio(struct request *req) in req_get_ioprio() 317 typedef int (prep_rq_fn) (struct request_queue *, struct request *); 318 typedef void (unprep_rq_fn) (struct request_queue *, struct request *); [all …]
|
/Linux-v4.19/drivers/staging/greybus/ |
D | svc.c | 177 struct gb_svc_pwrmon_sample_get_request request; in gb_svc_pwrmon_sample_get() local 181 request.rail_id = rail_id; in gb_svc_pwrmon_sample_get() 182 request.measurement_type = measurement_type; in gb_svc_pwrmon_sample_get() 185 &request, sizeof(request), in gb_svc_pwrmon_sample_get() 214 struct gb_svc_pwrmon_intf_sample_get_request request; in gb_svc_pwrmon_intf_sample_get() local 218 request.intf_id = intf_id; in gb_svc_pwrmon_intf_sample_get() 219 request.measurement_type = measurement_type; in gb_svc_pwrmon_intf_sample_get() 223 &request, sizeof(request), in gb_svc_pwrmon_intf_sample_get() 261 struct gb_svc_intf_device_id_request request; in gb_svc_intf_device_id() local 263 request.intf_id = intf_id; in gb_svc_intf_device_id() [all …]
|
D | gpio.c | 67 struct gb_gpio_activate_request request; in gb_gpio_activate_operation() local 75 request.which = which; in gb_gpio_activate_operation() 77 &request, sizeof(request), NULL, 0); in gb_gpio_activate_operation() 93 struct gb_gpio_deactivate_request request; in gb_gpio_deactivate_operation() local 96 request.which = which; in gb_gpio_deactivate_operation() 98 &request, sizeof(request), NULL, 0); in gb_gpio_deactivate_operation() 114 struct gb_gpio_get_direction_request request; in gb_gpio_get_direction_operation() local 119 request.which = which; in gb_gpio_get_direction_operation() 121 &request, sizeof(request), in gb_gpio_get_direction_operation() 138 struct gb_gpio_direction_in_request request; in gb_gpio_direction_in_operation() local [all …]
|
D | control.c | 22 struct gb_control_version_request request; in gb_control_get_version() local 26 request.major = GB_CONTROL_VERSION_MAJOR; in gb_control_get_version() 27 request.minor = GB_CONTROL_VERSION_MINOR; in gb_control_get_version() 31 &request, sizeof(request), &response, in gb_control_get_version() 40 if (response.major > request.major) { in gb_control_get_version() 43 response.major, request.major); in gb_control_get_version() 60 struct gb_control_bundle_version_request request; in gb_control_get_bundle_version() local 64 request.bundle_id = bundle->id; in gb_control_get_bundle_version() 68 &request, sizeof(request), in gb_control_get_bundle_version() 134 struct gb_control_connected_request request; in gb_control_connected_operation() local [all …]
|
D | pwm.c | 44 struct gb_pwm_activate_request request; in gb_pwm_activate_operation() local 51 request.which = which; in gb_pwm_activate_operation() 59 &request, sizeof(request), NULL, 0); in gb_pwm_activate_operation() 69 struct gb_pwm_deactivate_request request; in gb_pwm_deactivate_operation() local 76 request.which = which; in gb_pwm_deactivate_operation() 84 &request, sizeof(request), NULL, 0); in gb_pwm_deactivate_operation() 94 struct gb_pwm_config_request request; in gb_pwm_config_operation() local 101 request.which = which; in gb_pwm_config_operation() 102 request.duty = cpu_to_le32(duty); in gb_pwm_config_operation() 103 request.period = cpu_to_le32(period); in gb_pwm_config_operation() [all …]
|
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | i915_request.h | 45 struct i915_request *request; member 245 i915_request_global_seqno(const struct i915_request *request) in i915_request_global_seqno() argument 247 return READ_ONCE(request->global_seqno); in i915_request_global_seqno() 258 void __i915_request_submit(struct i915_request *request); 259 void i915_request_submit(struct i915_request *request); 261 void i915_request_skip(struct i915_request *request, int error); 263 void __i915_request_unsubmit(struct i915_request *request); 264 void i915_request_unsubmit(struct i915_request *request); 360 struct i915_request __rcu *request; member 366 struct i915_request *request); [all …]
|
D | i915_request.c | 98 i915_request_remove_from_client(struct i915_request *request) in i915_request_remove_from_client() argument 102 file_priv = request->file_priv; in i915_request_remove_from_client() 107 if (request->file_priv) { in i915_request_remove_from_client() 108 list_del(&request->client_link); in i915_request_remove_from_client() 109 request->file_priv = NULL; in i915_request_remove_from_client() 295 struct i915_request *request) in i915_gem_retire_noop() argument 300 static void advance_ring(struct i915_request *request) in advance_ring() argument 302 struct intel_ring *ring = request->ring; in advance_ring() 314 GEM_BUG_ON(!list_is_first(&request->ring_link, &ring->request_list)); in advance_ring() 315 if (list_is_last(&request->ring_link, &ring->request_list)) { in advance_ring() [all …]
|
/Linux-v4.19/drivers/gpu/drm/i915/selftests/ |
D | i915_request.c | 35 struct i915_request *request; in igt_add_request() local 41 request = mock_request(i915->engine[RCS], in igt_add_request() 44 if (!request) in igt_add_request() 47 i915_request_add(request); in igt_add_request() 59 struct i915_request *request; in igt_wait_request() local 65 request = mock_request(i915->engine[RCS], i915->kernel_context, T); in igt_wait_request() 66 if (!request) { in igt_wait_request() 71 if (i915_request_wait(request, I915_WAIT_LOCKED, 0) != -ETIME) { in igt_wait_request() 76 if (i915_request_wait(request, I915_WAIT_LOCKED, T) != -ETIME) { in igt_wait_request() 81 if (i915_request_completed(request)) { in igt_wait_request() [all …]
|
D | mock_engine.c | 41 struct mock_request *request) in advance() argument 43 list_del_init(&request->link); in advance() 44 mock_seqno_advance(&engine->base, request->base.global_seqno); in advance() 50 struct mock_request *request; in hw_delay_complete() local 55 request = first_request(engine); in hw_delay_complete() 56 if (request) in hw_delay_complete() 57 advance(engine, request); in hw_delay_complete() 63 while ((request = first_request(engine))) { in hw_delay_complete() 64 if (request->delay) { in hw_delay_complete() 65 mod_timer(&engine->hw_delay, jiffies + request->delay); in hw_delay_complete() [all …]
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/i2caux/ |
D | aux_engine.c | 103 struct aux_request_transaction_data request; member 188 engine->funcs->submit_channel_request(engine, &ctx->request); in process_read_request() 246 struct i2caux_transaction_request *request, in read_command() argument 251 ctx.buffer = request->payload.data; in read_command() 252 ctx.current_read_length = request->payload.length; in read_command() 262 if (request->payload.address_space == in read_command() 264 ctx.request.type = AUX_TRANSACTION_TYPE_DP; in read_command() 265 ctx.request.action = I2CAUX_TRANSACTION_ACTION_DP_READ; in read_command() 266 ctx.request.address = request->payload.address; in read_command() 267 } else if (request->payload.address_space == in read_command() [all …]
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dce/ |
D | dce_aux.c | 159 struct aux_request_transaction_data *request) in submit_channel_request() argument 166 ((request->type == AUX_TRANSACTION_TYPE_DP) && in submit_channel_request() 167 (request->action == I2CAUX_TRANSACTION_ACTION_DP_WRITE)) || in submit_channel_request() 168 ((request->type == AUX_TRANSACTION_TYPE_I2C) && in submit_channel_request() 169 ((request->action == I2CAUX_TRANSACTION_ACTION_I2C_WRITE) || in submit_channel_request() 170 (request->action == I2CAUX_TRANSACTION_ACTION_I2C_WRITE_MOT))); in submit_channel_request() 201 length = request->length ? 4 : 3; in submit_channel_request() 203 length += request->length; in submit_channel_request() 206 AUX_SW_START_DELAY, request->delay, in submit_channel_request() 214 AUX_SW_DATA, COMPOSE_AUX_SW_DATA_16_20(request->action, request->address)); in submit_channel_request() [all …]
|
/Linux-v4.19/drivers/usb/musb/ |
D | musb_gadget.c | 32 static inline void map_dma_buffer(struct musb_request *request, in map_dma_buffer() argument 38 request->map_state = UN_MAPPED; in map_dma_buffer() 49 musb_ep->packet_sz, request->request.buf, in map_dma_buffer() 50 request->request.length); in map_dma_buffer() 54 if (request->request.dma == DMA_ADDR_INVALID) { in map_dma_buffer() 60 request->request.buf, in map_dma_buffer() 61 request->request.length, in map_dma_buffer() 62 request->tx in map_dma_buffer() 69 request->request.dma = dma_addr; in map_dma_buffer() 70 request->map_state = MUSB_MAPPED; in map_dma_buffer() [all …]
|
/Linux-v4.19/block/ |
D | blk.h | 29 struct request *flush_rq; 35 struct request *orig_rq; 134 void blk_rq_bio_prep(struct request_queue *q, struct request *rq, 173 void blk_add_timer(struct request *req); 174 void blk_delete_timer(struct request *); 177 bool bio_attempt_front_merge(struct request_queue *q, struct request *req, 179 bool bio_attempt_back_merge(struct request_queue *q, struct request *req, 181 bool bio_attempt_discard_merge(struct request_queue *q, struct request *req, 185 struct request **same_queue_rq); 188 void blk_account_io_start(struct request *req, bool new_io); [all …]
|
/Linux-v4.19/drivers/s390/net/ |
D | ism_drv.c | 63 cmd.request.hdr.cmd = cmd_code; in ism_cmd_simple() 64 cmd.request.hdr.len = sizeof(cmd.request); in ism_cmd_simple() 74 cmd.request.hdr.cmd = ISM_QUERY_INFO; in query_info() 75 cmd.request.hdr.len = sizeof(cmd.request); in query_info() 98 cmd.request.hdr.cmd = ISM_REG_SBA; in register_sba() 99 cmd.request.hdr.len = sizeof(cmd.request); in register_sba() 100 cmd.request.sba = dma_handle; in register_sba() 125 cmd.request.hdr.cmd = ISM_REG_IEQ; in register_ieq() 126 cmd.request.hdr.len = sizeof(cmd.request); in register_ieq() 127 cmd.request.ieq = dma_handle; in register_ieq() [all …]
|
/Linux-v4.19/drivers/usb/serial/ |
D | upd78f0730.c | 216 struct upd78f0730_set_dtr_rts request; in upd78f0730_tiocmset() local 238 request.opcode = UPD78F0730_CMD_SET_DTR_RTS; in upd78f0730_tiocmset() 239 request.params = private->line_signals; in upd78f0730_tiocmset() 241 res = upd78f0730_send_ctl(port, &request, sizeof(request)); in upd78f0730_tiocmset() 252 struct upd78f0730_set_dtr_rts request; in upd78f0730_break_ctl() local 264 request.opcode = UPD78F0730_CMD_SET_DTR_RTS; in upd78f0730_break_ctl() 265 request.params = private->line_signals; in upd78f0730_break_ctl() 267 upd78f0730_send_ctl(port, &request, sizeof(request)); in upd78f0730_break_ctl() 309 struct upd78f0730_line_control request; in upd78f0730_set_termios() local 321 request.opcode = UPD78F0730_CMD_LINE_CONTROL; in upd78f0730_set_termios() [all …]
|
/Linux-v4.19/drivers/thunderbolt/ |
D | icm.c | 177 const struct icm_pkg_header *req_hdr = req->request; in icm_match() 200 static int icm_request(struct tb *tb, const void *request, size_t request_size, in icm_request() argument 217 req->request = request; in icm_request() 259 struct icm_fr_pkg_get_topology request = { in icm_fr_get_route() local 270 ret = icm_request(tb, &request, sizeof(request), switches, in icm_fr_get_route() 317 struct icm_pkg_driver_ready request = { in icm_fr_driver_ready() local 323 ret = icm_request(tb, &request, sizeof(request), &reply, sizeof(reply), in icm_fr_driver_ready() 336 struct icm_fr_pkg_approve_device request; in icm_fr_approve_switch() local 340 memset(&request, 0, sizeof(request)); in icm_fr_approve_switch() 341 memcpy(&request.ep_uuid, sw->uuid, sizeof(request.ep_uuid)); in icm_fr_approve_switch() [all …]
|
/Linux-v4.19/sound/pci/mixart/ |
D | mixart_hwdep.c | 145 struct mixart_msg request; in mixart_enum_connectors() local 162 request.message_id = MSG_SYSTEM_ENUM_PLAY_CONNECTOR; in mixart_enum_connectors() 163 request.uid = (struct mixart_uid){0,0}; /* board num = 0 */ in mixart_enum_connectors() 164 request.data = NULL; in mixart_enum_connectors() 165 request.size = 0; in mixart_enum_connectors() 167 err = snd_mixart_send_msg(mgr, &request, sizeof(*connector), connector); in mixart_enum_connectors() 192 request.message_id = MSG_CONNECTOR_GET_AUDIO_INFO; in mixart_enum_connectors() 193 request.uid = connector->uid[k]; in mixart_enum_connectors() 194 request.data = audio_info_req; in mixart_enum_connectors() 195 request.size = sizeof(*audio_info_req); in mixart_enum_connectors() [all …]
|
/Linux-v4.19/security/apparmor/ |
D | file.c | 65 if (aad(sa)->request & AA_AUDIT_FILE_MASK) { in file_audit_cb() 67 audit_file_mask(ab, aad(sa)->request); in file_audit_cb() 73 if (aad(sa)->request & AA_AUDIT_FILE_MASK) { in file_audit_cb() 106 const char *op, u32 request, const char *name, in aa_audit_file() argument 114 aad(&sa)->request = request; in aa_audit_file() 130 aad(&sa)->request &= mask; in aa_audit_file() 132 if (likely(!aad(&sa)->request)) in aa_audit_file() 137 aad(&sa)->request = aad(&sa)->request & ~perms->allow; in aa_audit_file() 138 AA_BUG(!aad(&sa)->request); in aa_audit_file() 140 if (aad(&sa)->request & perms->kill) in aa_audit_file() [all …]
|