Home
last modified time | relevance | path

Searched refs:request (Results 1 – 25 of 1378) sorted by relevance

12345678910>>...56

/linux/drivers/s390/char/
H A Dtape_3490.c40 static void __tape_3490_medium_sense(struct tape_request *request) in __tape_3490_medium_sense() argument
42 struct tape_device *device = request->device; in __tape_3490_medium_sense()
45 if (request->rc == 0) { in __tape_3490_medium_sense()
46 sense = request->cpdata; in __tape_3490_medium_sense()
65 request->rc); in __tape_3490_medium_sense()
66 tape_free_request(request); in __tape_3490_medium_sense()
71 struct tape_request *request; in tape_3490_medium_sense() local
74 request = tape_alloc_request(1, 32); in tape_3490_medium_sense()
75 if (IS_ERR(request)) { in tape_3490_medium_sense()
77 return PTR_ERR(request); in tape_3490_medium_sense()
[all …]
H A Dtape_core.c291 __tape_cancel_io(struct tape_device *device, struct tape_request *request) in __tape_cancel_io() argument
297 if (request->callback == NULL) in __tape_cancel_io()
302 rc = ccw_device_clear(device->cdev, (long) request); in __tape_cancel_io()
306 request->status = TAPE_REQUEST_DONE; in __tape_cancel_io()
309 request->status = TAPE_REQUEST_CANCEL; in __tape_cancel_io()
591 struct tape_request * request; in __tape_discard_requests() local
595 request = list_entry(l, struct tape_request, list); in __tape_discard_requests()
596 if (request->status == TAPE_REQUEST_IN_IO) in __tape_discard_requests()
597 request->status = TAPE_REQUEST_DONE; in __tape_discard_requests()
598 list_del(&request->list); in __tape_discard_requests()
[all …]
H A Dsclp_vt220.c96 static int __sclp_vt220_emit(struct sclp_vt220_request *request);
116 sclp_vt220_process_queue(struct sclp_vt220_request *request) in sclp_vt220_process_queue() argument
123 page = request->sclp_req.sccb; in sclp_vt220_process_queue()
126 list_del(&request->list); in sclp_vt220_process_queue()
129 request = NULL; in sclp_vt220_process_queue()
131 request = list_entry(sclp_vt220_outqueue.next, in sclp_vt220_process_queue()
133 if (!request) { in sclp_vt220_process_queue()
139 } while (__sclp_vt220_emit(request)); in sclp_vt220_process_queue()
140 if (request == NULL && sclp_vt220_flush_later) in sclp_vt220_process_queue()
152 sclp_vt220_callback(struct sclp_req *request, void *data) in sclp_vt220_callback() argument
[all …]
/linux/drivers/greybus/
H A Dsvc.c177 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 …]
H A Dcontrol.c21 struct gb_control_version_request request; in gb_control_get_version() local
25 request.major = GB_CONTROL_VERSION_MAJOR; in gb_control_get_version()
26 request.minor = GB_CONTROL_VERSION_MINOR; in gb_control_get_version()
30 &request, sizeof(request), &response, in gb_control_get_version()
39 if (response.major > request.major) { in gb_control_get_version()
42 response.major, request.major); in gb_control_get_version()
59 struct gb_control_bundle_version_request request; in gb_control_get_bundle_version() local
63 request.bundle_id = bundle->id; in gb_control_get_bundle_version()
67 &request, sizeof(request), in gb_control_get_bundle_version()
133 struct gb_control_connected_request request; in gb_control_connected_operation() local
[all …]
/linux/block/
H A Delevator.h66 bool (*allow_merge)(struct request_queue *, struct request *, struct bio *);
68 int (*request_merge)(struct request_queue *q, struct request **, struct bio *);
69 void (*request_merged)(struct request_queue *, struct request *, enum elv_merge);
70 void (*requests_merged)(struct request_queue *, struct request *, struct request *);
72 void (*prepare_request)(struct request *);
73 void (*finish_request)(struct request *);
76 struct request *(*dispatch_request)(struct blk_mq_hw_ctx *);
78 void (*completed_request)(struct request *, u64);
79 void (*requeue_request)(struct request *);
80 struct request *(*former_request)(struct request_queue *, struct request *);
[all …]
/linux/sound/soc/intel/catpt/
H A Dmessages.c17 struct catpt_ipc_msg request = {{0}}, reply; in catpt_ipc_get_fw_version() local
19 request.header = msg.val; in catpt_ipc_get_fw_version()
23 return catpt_dsp_send_msg(cdev, request, &reply, "get fw version"); in catpt_ipc_get_fw_version()
53 struct catpt_ipc_msg request, reply; in catpt_ipc_alloc_stream()
86 request.header = msg.val; in catpt_ipc_alloc_stream()
87 request.size = size; in catpt_ipc_alloc_stream()
88 request.data = payload; in catpt_ipc_alloc_stream()
92 ret = catpt_dsp_send_msg(cdev, request, &reply, "alloc stream"); in catpt_ipc_alloc_stream()
100 struct catpt_ipc_msg request; in catpt_ipc_alloc_stream()
102 request in catpt_ipc_alloc_stream()
58 struct catpt_ipc_msg request, reply; catpt_ipc_alloc_stream() local
109 struct catpt_ipc_msg request; catpt_ipc_free_stream() local
128 struct catpt_ipc_msg request; catpt_ipc_set_device_format() local
146 struct catpt_ipc_msg request, reply; catpt_ipc_enter_dxstate() local
166 struct catpt_ipc_msg request = {{0}}, reply; catpt_ipc_get_mixer_stream_info() local
183 struct catpt_ipc_msg request = {{0}}; catpt_ipc_reset_stream() local
200 struct catpt_ipc_msg request = {{0}}; catpt_ipc_pause_stream() local
217 struct catpt_ipc_msg request = {{0}}; catpt_ipc_resume_stream() local
244 struct catpt_ipc_msg request; catpt_ipc_set_volume() local
276 struct catpt_ipc_msg request; catpt_ipc_set_write_pos() local
300 struct catpt_ipc_msg request; catpt_ipc_mute_loopback() local
[all...]
/linux/drivers/usb/musb/
H A Dmusb_gadget.c33 static inline void map_dma_buffer(struct musb_request *request, in map_dma_buffer() argument
39 request->map_state = UN_MAPPED; in map_dma_buffer()
50 musb_ep->packet_sz, request->request.buf, in map_dma_buffer()
51 request->request.length); in map_dma_buffer()
55 if (request->request.dma == DMA_ADDR_INVALID) { in map_dma_buffer()
61 request->request.buf, in map_dma_buffer()
62 request->request.length, in map_dma_buffer()
63 request->tx in map_dma_buffer()
70 request->request.dma = dma_addr; in map_dma_buffer()
71 request->map_state = MUSB_MAPPED; in map_dma_buffer()
[all …]
/linux/drivers/md/dm-vdo/indexer/
H A Dindex.c89 struct uds_request *request; in launch_zone_message() local
91 result = vdo_allocate(1, struct uds_request, __func__, &request); in launch_zone_message()
95 request->index = index; in launch_zone_message()
96 request->unbatched = true; in launch_zone_message()
97 request->zone_number = zone; in launch_zone_message()
98 request->zone_message = message; in launch_zone_message()
100 uds_enqueue_request(request, STAGE_MESSAGE); in launch_zone_message()
124 static u64 triage_index_request(struct uds_index *index, struct uds_request *request) in triage_index_request() argument
130 &request->record_name); in triage_index_request()
134 zone = index->zones[request->zone_number]; in triage_index_request()
[all …]
/linux/net/ethtool/
H A Deeprom.c29 static int fallback_set_params(struct eeprom_req_info *request, in fallback_set_params() argument
33 u32 offset = request->offset; in fallback_set_params()
34 u32 length = request->length; in fallback_set_params()
36 if (request->page) in fallback_set_params()
37 offset = request->page * ETH_MODULE_EEPROM_PAGE_LEN + offset; in fallback_set_params()
40 request->i2c_address == 0x51) in fallback_set_params()
53 static int eeprom_fallback(struct eeprom_req_info *request, in eeprom_fallback() argument
67 err = fallback_set_params(request, &modinfo, &eeprom); in eeprom_fallback()
114 struct eeprom_req_info *request = MODULE_EEPROM_REQINFO(req_base); in eeprom_prepare_data() local
119 page_data.offset = request->offset; in eeprom_prepare_data()
[all …]
/linux/drivers/platform/chrome/wilco_ec/
H A Dkeyboard_leds.c56 struct wilco_keyboard_leds_msg *request, in send_kbbl_msg() argument
64 msg.request_data = request; in send_kbbl_msg()
65 msg.request_size = sizeof(*request); in send_kbbl_msg()
81 struct wilco_keyboard_leds_msg request; in set_kbbl() local
85 memset(&request, 0, sizeof(request)); in set_kbbl()
86 request.command = WILCO_EC_COMMAND_KBBL; in set_kbbl()
87 request.subcmd = WILCO_KBBL_SUBCMD_SET_STATE; in set_kbbl()
88 request.mode = WILCO_KBBL_MODE_FLAG_PWM; in set_kbbl()
89 request.percent = brightness; in set_kbbl()
91 ret = send_kbbl_msg(ec, &request, &response); in set_kbbl()
[all …]
/linux/drivers/staging/greybus/
H A Dgpio.c64 struct gb_gpio_activate_request request; in gb_gpio_activate_operation() local
72 request.which = which; in gb_gpio_activate_operation()
74 &request, sizeof(request), NULL, 0); in gb_gpio_activate_operation()
90 struct gb_gpio_deactivate_request request; in gb_gpio_deactivate_operation() local
93 request.which = which; in gb_gpio_deactivate_operation()
95 &request, sizeof(request), NULL, 0); in gb_gpio_deactivate_operation()
111 struct gb_gpio_get_direction_request request; in gb_gpio_get_direction_operation() local
116 request.which = which; in gb_gpio_get_direction_operation()
118 &request, sizeof(request), in gb_gpio_get_direction_operation()
135 struct gb_gpio_direction_in_request request; in gb_gpio_direction_in_operation() local
[all …]
H A Dpwm.c47 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
73 request.which = which; in gb_pwm_deactivate_operation()
81 &request, sizeof(request), NULL, 0); in gb_pwm_deactivate_operation()
92 struct gb_pwm_config_request request; in gb_pwm_config_operation() local
96 request.which = which; in gb_pwm_config_operation()
97 request.duty = cpu_to_le32(duty); in gb_pwm_config_operation()
98 request.period = cpu_to_le32(period); in gb_pwm_config_operation()
[all …]
H A Dfw-management.c138 struct gb_fw_mgmt_load_and_validate_fw_request request; in fw_mgmt_load_and_validate_operation() local
148 request.load_method = load_method; in fw_mgmt_load_and_validate_operation()
150 ret = strscpy_pad(request.firmware_tag, tag); in fw_mgmt_load_and_validate_operation()
154 request.firmware_tag); in fw_mgmt_load_and_validate_operation()
168 request.request_id = ret; in fw_mgmt_load_and_validate_operation()
171 GB_FW_MGMT_TYPE_LOAD_AND_VALIDATE_FW, &request, in fw_mgmt_load_and_validate_operation()
172 sizeof(request), NULL, 0); in fw_mgmt_load_and_validate_operation()
189 struct gb_fw_mgmt_loaded_fw_request *request; in fw_mgmt_interface_fw_loaded_operation() local
198 if (op->request->payload_size != sizeof(*request)) { in fw_mgmt_interface_fw_loaded_operation()
200 op->request->payload_size, sizeof(*request)); in fw_mgmt_interface_fw_loaded_operation()
[all …]
/linux/drivers/usb/serial/
H A Dupd78f0730.c209 struct upd78f0730_set_dtr_rts request; in upd78f0730_tiocmset() local
232 request.opcode = UPD78F0730_CMD_SET_DTR_RTS; in upd78f0730_tiocmset()
233 request.params = private->line_signals; in upd78f0730_tiocmset()
235 res = upd78f0730_send_ctl(port, &request, sizeof(request)); in upd78f0730_tiocmset()
245 struct upd78f0730_set_dtr_rts request; in upd78f0730_break_ctl() local
259 request.opcode = UPD78F0730_CMD_SET_DTR_RTS; in upd78f0730_break_ctl()
260 request.params = private->line_signals; in upd78f0730_break_ctl()
262 res = upd78f0730_send_ctl(port, &request, sizeof(request)); in upd78f0730_break_ctl()
306 struct upd78f0730_line_control request; in upd78f0730_set_termios() local
318 request.opcode = UPD78F0730_CMD_LINE_CONTROL; in upd78f0730_set_termios()
[all …]
/linux/drivers/thunderbolt/
H A Dicm.c61 struct icm_usb4_switch_op request; member
276 const struct icm_pkg_header *req_hdr = req->request; in icm_match()
299 static int icm_request(struct tb *tb, const void *request, size_t request_size, in icm_request() argument
315 req->request = request; in icm_request()
423 struct icm_fr_pkg_get_topology request = { in icm_fr_get_route() local
434 ret = icm_request(tb, &request, sizeof(request), switches, in icm_fr_get_route()
481 struct icm_pkg_driver_ready request = { in icm_fr_driver_ready() local
487 ret = icm_request(tb, &request, sizeof(request), &reply, sizeof(reply), in icm_fr_driver_ready()
500 struct icm_fr_pkg_approve_device request; in icm_fr_approve_switch() local
504 memset(&request, 0, sizeof(request)); in icm_fr_approve_switch()
[all …]
/linux/sound/pci/mixart/
H A Dmixart_hwdep.c133 struct mixart_msg request; in mixart_enum_connectors() local
150 request.message_id = MSG_SYSTEM_ENUM_PLAY_CONNECTOR; in mixart_enum_connectors()
151 request.uid = (struct mixart_uid){0,0}; /* board num = 0 */ in mixart_enum_connectors()
152 request.data = NULL; in mixart_enum_connectors()
153 request.size = 0; in mixart_enum_connectors()
155 err = snd_mixart_send_msg(mgr, &request, sizeof(*connector), connector); in mixart_enum_connectors()
180 request.message_id = MSG_CONNECTOR_GET_AUDIO_INFO; in mixart_enum_connectors()
181 request.uid = connector->uid[k]; in mixart_enum_connectors()
182 request.data = audio_info_req; in mixart_enum_connectors()
183 request.size = sizeof(*audio_info_req); in mixart_enum_connectors()
[all …]
/linux/drivers/s390/net/
H A Dism_drv.c61 cmd.request.hdr.cmd = cmd_code; in ism_cmd_simple()
62 cmd.request.hdr.len = sizeof(cmd.request); in ism_cmd_simple()
72 cmd.request.hdr.cmd = ISM_QUERY_INFO; in query_info()
73 cmd.request.hdr.len = sizeof(cmd.request); in query_info()
96 cmd.request.hdr.cmd = ISM_REG_SBA; in register_sba()
97 cmd.request.hdr.len = sizeof(cmd.request); in register_sba()
98 cmd.request.sba = dma_handle; in register_sba()
123 cmd.request.hdr.cmd = ISM_REG_IEQ; in register_ieq()
124 cmd.request.hdr.len = sizeof(cmd.request); in register_ieq()
125 cmd.request.ieq = dma_handle; in register_ieq()
[all …]
/linux/security/apparmor/
H A Dfile.c52 if (ad->request & AA_AUDIT_FILE_MASK) { in file_audit_cb()
54 map_mask_to_chr_mask(ad->request)); in file_audit_cb()
62 if (ad->request & AA_AUDIT_FILE_MASK) { in file_audit_cb()
97 const char *op, u32 request, const char *name, in aa_audit_file() argument
105 ad.request = request; in aa_audit_file()
122 ad.request &= mask; in aa_audit_file()
124 if (likely(!ad.request)) in aa_audit_file()
129 ad.request = ad.request & ~perms->allow; in aa_audit_file()
130 AA_BUG(!ad.request); in aa_audit_file()
132 if (ad.request & perms->kill) in aa_audit_file()
[all …]
/linux/Documentation/userspace-api/media/mediactl/
H A Dmedia-request-ioc-queue.rst13 MEDIA_REQUEST_IOC_QUEUE - Queue a request
31 If the media device supports :ref:`requests <media-request-api>`, then
32 this request ioctl can be used to queue a previously allocated request.
34 If the request was successfully queued, then the file descriptor can be
35 :ref:`polled <request-func-poll>` to wait for the request to complete.
37 If the request was already queued before, then ``EBUSY`` is returned.
38 Other errors can be returned if the contents of the request contained
40 common error codes. On error both the request and driver state are unchanged.
42 Once a request is queued, then the driver is required to gracefully handle
43 errors that occur when the request is applied to the hardware. The
[all …]
H A Drequest-api.rst4 .. _media-request-api:
31 of request completion are also available for reading.
37 subsystem-specific APIs to support request usage. At the Media Controller
39 node. Their life cycle is then managed through the request file descriptors in
42 request support, such as V4L2 APIs that take an explicit ``request_fd``
50 request. Typically, several such requests will be allocated.
55 Standard V4L2 ioctls can then receive a request file descriptor to express the
56 fact that the ioctl is part of said request, and is not to be applied
59 instead of being immediately applied, and buffers queued to a request do not
60 enter the regular buffer queue until the request itself is queued.
[all …]
/linux/drivers/gpu/drm/i915/selftests/
H A Dmock_request.c33 struct i915_request *request; in mock_request() local
36 request = intel_context_create_request(ce); in mock_request()
37 if (IS_ERR(request)) in mock_request()
38 return request; in mock_request()
40 request->mock.delay = delay; in mock_request()
41 return request; in mock_request()
44 bool mock_cancel_request(struct i915_request *request) in mock_cancel_request() argument
47 container_of(request->engine, typeof(*engine), base); in mock_cancel_request()
51 was_queued = !list_empty(&request->mock.link); in mock_cancel_request()
52 list_del_init(&request->mock.link); in mock_cancel_request()
[all …]
/linux/drivers/firewire/
H A Dcore-transaction.c718 void fw_request_get(struct fw_request *request) in fw_request_get() argument
720 kref_get(&request->kref); in fw_request_get()
725 struct fw_request *request = container_of(kref, struct fw_request, kref); in release_request() local
727 kfree(request); in release_request()
730 void fw_request_put(struct fw_request *request) in fw_request_put() argument
732 kref_put(&request->kref, release_request); in fw_request_put()
738 struct fw_request *request = container_of(packet, struct fw_request, response); in free_response_callback() local
740 trace_async_response_outbound_complete((uintptr_t)request, card->index, packet->generation, in free_response_callback()
744 fw_request_put(request); in free_response_callback()
747 fw_request_put(request); in free_response_callback()
[all …]
/linux/drivers/pmdomain/tegra/
H A Dpowergate-bpmp.c34 struct mrq_pg_request request; in tegra_bpmp_powergate_set_state() local
38 memset(&request, 0, sizeof(request)); in tegra_bpmp_powergate_set_state()
39 request.cmd = CMD_PG_SET_STATE; in tegra_bpmp_powergate_set_state()
40 request.id = id; in tegra_bpmp_powergate_set_state()
41 request.set_state.state = state; in tegra_bpmp_powergate_set_state()
45 msg.tx.data = &request; in tegra_bpmp_powergate_set_state()
46 msg.tx.size = sizeof(request); in tegra_bpmp_powergate_set_state()
61 struct mrq_pg_request request; in tegra_bpmp_powergate_get_state() local
65 memset(&request, 0, sizeof(request)); in tegra_bpmp_powergate_get_state()
66 request.cmd = CMD_PG_GET_STATE; in tegra_bpmp_powergate_get_state()
[all …]
/linux/drivers/gpu/drm/i915/gt/
H A Dmock_engine.c100 static void advance(struct i915_request *request) in advance() argument
102 list_del_init(&request->mock.link); in advance()
103 i915_request_mark_complete(request); in advance()
104 GEM_BUG_ON(!i915_request_completed(request)); in advance()
106 intel_engine_signal_breadcrumbs(request->engine); in advance()
112 struct i915_request *request; in hw_delay_complete() local
118 request = first_request(engine); in hw_delay_complete()
119 if (request) in hw_delay_complete()
120 advance(request); in hw_delay_complete()
126 while ((request = first_request(engine))) { in hw_delay_complete()
[all …]

12345678910>>...56