| /linux/drivers/greybus/ |
| H A 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 …]
|
| /linux/include/linux/surface_aggregator/ |
| H A D | controller.h | 54 * Specifies that the request expects a response. If not set, the request 56 * transmitted. If set, the request transport system waits for a response 57 * of the request. 60 * Specifies that the request should be transmitted via an unsequenced 61 * packet. If set, the request must not have a response, meaning that this 70 * struct ssam_request - SAM request description. 71 * @target_category: Category of the request's target. See &enum ssam_ssh_tc. 72 * @target_id: ID of the request's target. 73 * @command_id: Command ID of the request. 74 * @instance_id: Instance ID of the request's target. [all …]
|
| /linux/drivers/s390/char/ |
| H A D | tape_3490.c | 40 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 D | tape_core.c | 291 __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() 433 * request. We may prevent this by returning an error. 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() [all …]
|
| /linux/Documentation/userspace-api/media/mediactl/ |
| H A D | request-api.rst | 4 .. _media-request-api: 6 Request API 9 The Request API has been designed to allow V4L2 to deal with requirements of 19 Supporting these features without the Request API is not always possible and if 26 The Request API allows a specific configuration of the pipeline (media 31 of request completion are also available for reading. 36 The Request API extends the Media Controller API and cooperates with 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`` [all …]
|
| H A D | media-request-ioc-queue.rst | 13 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 …]
|
| /linux/sound/soc/intel/catpt/ |
| H A D | messages.c | 17 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/tools/perf/pmu-events/arch/riscv/ |
| H A D | riscv-sbi-firmware.json | 51 "PublicDescription": "Sent FENCE.I request to other HART event", 54 "BriefDescription": "Sent FENCE.I request to other HART event" 57 "PublicDescription": "Received FENCE.I request from other HART event", 60 "BriefDescription": "Received FENCE.I request from other HART event" 63 "PublicDescription": "Sent SFENCE.VMA request to other HART event", 66 "BriefDescription": "Sent SFENCE.VMA request to other HART event" 69 "PublicDescription": "Received SFENCE.VMA request from other HART event", 72 "BriefDescription": "Received SFENCE.VMA request from other HART event" 75 "PublicDescription": "Sent SFENCE.VMA with ASID request to other HART event", 78 "BriefDescription": "Sent SFENCE.VMA with ASID request to other HART event" [all …]
|
| /linux/block/ |
| H A D | elevator.h | 66 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/drivers/usb/musb/ |
| H A D | musb_gadget.c | 33 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() 44 /* Check if DMA engine can handle this request. in map_dma_buffer() 45 * DMA code must reject the USB request explicitly. in map_dma_buffer() 46 * Default behaviour is to map the request. 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() [all …]
|
| /linux/net/ethtool/ |
| H A D | eeprom.c | 30 static int fallback_set_params(struct eeprom_req_info *request, in fallback_set_params() argument 34 u32 offset = request->offset; in fallback_set_params() 35 u32 length = request->length; in fallback_set_params() 37 if (request->page) in fallback_set_params() 38 offset = request->page * ETH_MODULE_EEPROM_PAGE_LEN + offset; in fallback_set_params() 41 request->i2c_address == 0x51) in fallback_set_params() 57 static int eeprom_fallback(struct eeprom_req_info *request, in eeprom_fallback() argument 71 err = fallback_set_params(request, &modinfo, &eeprom); in eeprom_fallback() 118 struct eeprom_req_info *request = MODULE_EEPROM_REQINFO(req_base); in eeprom_prepare_data() local 123 page_data.offset = request->offset; in eeprom_prepare_data() [all …]
|
| /linux/drivers/staging/greybus/ |
| H A D | gpio.c | 64 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 D | fw-management.c | 138 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() 161 dev_err(fw_mgmt->parent, "failed to allocate request id (%d)\n", 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() 177 "load and validate firmware request failed (%d)\n", in fw_mgmt_load_and_validate_operation() 189 struct gb_fw_mgmt_loaded_fw_request *request; in fw_mgmt_interface_fw_loaded_operation() local [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/broadwell/ |
| H A D | uncore-cache.json | 3 … "BriefDescription": "L3 Lookup any request that access cache and found line in E or S-state", 8 … "PublicDescription": "L3 Lookup any request that access cache and found line in E or S-state.", 13 "BriefDescription": "L3 Lookup any request that access cache and found line in I-state", 18 "PublicDescription": "L3 Lookup any request that access cache and found line in I-state.", 23 "BriefDescription": "L3 Lookup any request that access cache and found line in M-state", 28 "PublicDescription": "L3 Lookup any request that access cache and found line in M-state.", 33 "BriefDescription": "L3 Lookup any request that access cache and found line in MESI-state", 38 … "PublicDescription": "L3 Lookup any request that access cache and found line in MESI-state.", 43 … "BriefDescription": "L3 Lookup read request that access cache and found line in E or S-state", 48 … "PublicDescription": "L3 Lookup read request that access cache and found line in E or S-state.", [all …]
|
| /linux/drivers/media/usb/as102/ |
| H A D | as10x_cmd.h | 26 /* context request types */ 83 /* request */ 85 /* request identifier */ 98 /* request */ 100 /* request identifier */ 113 /* request */ 115 /* request identifier */ 130 /* request */ 132 /* request identifier */ 147 /* request */ [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/westmereep-dp/ |
| H A D | memory.json | 11 "BriefDescription": "REQUEST = ANY_DATA read and RESPONSE = ANY_DRAM AND REMOTE_FWD", 21 "BriefDescription": "REQUEST = ANY_DATA read and RESPONSE = ANY_LLC_MISS", 31 "BriefDescription": "REQUEST = ANY_DATA read and RESPONSE = OTHER_LOCAL_DRAM", 41 "BriefDescription": "REQUEST = ANY_DATA read and RESPONSE = REMOTE_DRAM", 51 "BriefDescription": "REQUEST = ANY IFETCH and RESPONSE = ANY_DRAM AND REMOTE_FWD", 61 "BriefDescription": "REQUEST = ANY IFETCH and RESPONSE = ANY_LLC_MISS", 71 "BriefDescription": "REQUEST = ANY IFETCH and RESPONSE = OTHER_LOCAL_DRAM", 81 "BriefDescription": "REQUEST = ANY IFETCH and RESPONSE = REMOTE_DRAM", 91 "BriefDescription": "REQUEST = ANY_REQUEST and RESPONSE = ANY_DRAM AND REMOTE_FWD", 101 "BriefDescription": "REQUEST = ANY_REQUEST and RESPONSE = ANY_LLC_MISS", [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/skylake/ |
| H A D | uncore-cache.json | 3 … "BriefDescription": "L3 Lookup any request that access cache and found line in E or S-state", 8 … "PublicDescription": "L3 Lookup any request that access cache and found line in E or S-state.", 13 "BriefDescription": "L3 Lookup any request that access cache and found line in I-state", 18 "PublicDescription": "L3 Lookup any request that access cache and found line in I-state.", 23 "BriefDescription": "L3 Lookup any request that access cache and found line in M-state", 28 "PublicDescription": "L3 Lookup any request that access cache and found line in M-state.", 33 "BriefDescription": "L3 Lookup any request that access cache and found line in MESI-state", 38 … "PublicDescription": "L3 Lookup any request that access cache and found line in MESI-state.", 43 … "BriefDescription": "L3 Lookup read request that access cache and found line in E or S-state", 48 … "PublicDescription": "L3 Lookup read request that access cache and found line in E or S-state.", [all …]
|
| /linux/drivers/scsi/fnic/ |
| H A D | fcpio.h | 29 * Initiator request types 38 * Target request types 52 * Misc request types 72 FCPIO_SUCCESS = 0, /* request was successful */ 75 * If a request to the firmware is rejected, the original request 79 FCPIO_OUT_OF_RESOURCE, /* out of resources to complete request */ 80 FCPIO_INVALID_PARAM, /* some parameter in request is invalid */ 81 FCPIO_REQ_NOT_SUPPORTED, /* request type is not supported */ 85 * Once a request is processed, the firmware will usually return 89 FCPIO_ABORTED = 0x41, /* request was aborted */ [all …]
|
| /linux/drivers/platform/chrome/wilco_ec/ |
| H A D | keyboard_leds.c | 54 /* Send a request, get a response, and check that the response is good. */ 56 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() [all …]
|
| /linux/Documentation/driver-api/surface_aggregator/ |
| H A D | internal.rst | 70 Above this sits the *request transport layer (RTL)*. This layer is centered 73 It, specifically, distinguishes events from request responses, matches 74 responses to their corresponding requests, and implements request timeouts. 77 how request responses and, especially, events are dealt with. It provides an 79 workqueue for event and asynchronous request completion, and also manages 217 the request transport layer. 267 somewhat special. It is either set when the upper layer request is submitted 288 Request Transport Layer 291 The request transport layer is represented via |ssh_rtl| and builds on top 297 the corresponding callback. The request transport layer is structured around [all …]
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_hwrm.c | 34 * __hwrm_req_init() - Initialize an HWRM request. 36 * @req: A pointer to the request pointer to initialize. 37 * @req_type: The request type. This will be converted to the little endian 38 * before being written to the req_type field of the returned request. 39 * @req_len: The length of the request to be allocated. 41 * Allocate DMA resources and initialize a new HWRM request object of the 42 * given type. The response address field in the request is configured with 44 * request is pointed to kernel virtual memory mapped for the request (such 46 * request’s target and completion ring are initialized to default values and 47 * can be overridden by writing to the returned request object directly. [all …]
|
| /linux/include/uapi/linux/surface_aggregator/ |
| H A D | cdev.h | 19 * enum ssam_cdev_request_flags - Request flags for SSAM cdev request IOCTL. 22 * Specifies that the request expects a response. If not set, the request 24 * transmitted. If set, the request transport system waits for a response 25 * of the request. 28 * Specifies that the request should be transmitted via an unsequenced 29 * packet. If set, the request must not have a response, meaning that this 39 * struct ssam_cdev_request - Controller request IOCTL argument. 40 * @target_category: Target category of the SAM request. 41 * @target_id: Target ID of the SAM request. 42 * @command_id: Command ID of the SAM request. [all …]
|
| /linux/Documentation/driver-api/mmc/ |
| H A D | mmc-async-req.rst | 2 MMC Asynchronous Request 12 preparations for the next request are done in parallel with the current 16 time between when an MMC request ends and another MMC request begins. 21 MMC request. 30 a request and how fast the memory is. The faster the MMC/SD is the 31 more significant the prepare request time becomes. Roughly the expected 47 It starts a new MMC command request for a host. The function isn't 48 truly non-blocking. If there is an ongoing async request it waits 49 for completion of that request and starts the new one and returns. It 50 doesn't wait for the new request to complete. If there is no ongoing [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/alderlaken/ |
| H A D | uncore-memory.json | 3 …"BriefDescription": "Counts every 64B read request entering the Memory Controller 0 to DRAM (sum … 8 …"PublicDescription": "Counts every 64B read request entering the Memory Controller 0 to DRAM (sum … 13 …ts every 64B write request entering the Memory Controller 0 to DRAM (sum of all channels). Each wr… 22 …"BriefDescription": "Counts every 64B read request entering the Memory Controller 1 to DRAM (sum o… 32 …ts every 64B write request entering the Memory Controller 1 to DRAM (sum of all channels). Each wr… 41 "BriefDescription": "ACT command for a read request sent to DRAM", 57 "BriefDescription": "ACT command for a write request sent to DRAM", 89 "BriefDescription": "incoming read request page status is Page Empty", 97 "BriefDescription": "incoming write request page status is Page Empty", 105 "BriefDescription": "incoming read request page status is Page Hit", [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/alderlake/ |
| H A D | uncore-memory.json | 3 …"BriefDescription": "Counts every 64B read request entering the Memory Controller 0 to DRAM (sum … 8 …"PublicDescription": "Counts every 64B read request entering the Memory Controller 0 to DRAM (sum … 13 …ts every 64B write request entering the Memory Controller 0 to DRAM (sum of all channels). Each wr… 22 …"BriefDescription": "Counts every 64B read request entering the Memory Controller 1 to DRAM (sum o… 32 …ts every 64B write request entering the Memory Controller 1 to DRAM (sum of all channels). Each wr… 41 "BriefDescription": "ACT command for a read request sent to DRAM", 57 "BriefDescription": "ACT command for a write request sent to DRAM", 89 "BriefDescription": "incoming read request page status is Page Empty", 97 "BriefDescription": "incoming write request page status is Page Empty", 105 "BriefDescription": "incoming read request page status is Page Hit", [all …]
|