/openbmc/linux/drivers/s390/char/ |
H A 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() 56 struct tape_request *request; in tape_std_assign() local 58 request = tape_alloc_request(2, 11); in tape_std_assign() 59 if (IS_ERR(request)) in tape_std_assign() 60 return PTR_ERR(request); in tape_std_assign() 62 request->op = TO_ASSIGN; in tape_std_assign() 63 tape_ccw_cc(request->cpaddr, ASSIGN, 11, request->cpdata); in tape_std_assign() 64 tape_ccw_end(request->cpaddr + 1, NOP, 0, NULL); in tape_std_assign() [all …]
|
H A 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() 434 * request. We may prevent this by returning an error. 592 struct tape_request * request; in __tape_discard_requests() local 596 request = list_entry(l, struct tape_request, list); in __tape_discard_requests() 597 if (request->status == TAPE_REQUEST_IN_IO) in __tape_discard_requests() 598 request->status = TAPE_REQUEST_DONE; in __tape_discard_requests() [all …]
|
H A 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 …]
|
H A 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 …]
|
/openbmc/qemu/hw/block/dataplane/ |
H A D | xen-block.c | 70 static int xen_block_send_response(XenBlockRequest *request); 72 static void reset_request(XenBlockRequest *request) in reset_request() argument 74 memset(&request->req, 0, sizeof(request->req)); in reset_request() 75 request->status = 0; in reset_request() 76 request->start = 0; in reset_request() 77 request->size = 0; in reset_request() 78 request->presync = 0; in reset_request() 80 request->aio_inflight = 0; in reset_request() 81 request->aio_errors = 0; in reset_request() 83 request->dataplane = NULL; in reset_request() [all …]
|
/openbmc/linux/include/media/ |
H A D | media-request.h | 3 * Media device request objects 23 * enum media_request_state - media request state 26 * @MEDIA_REQUEST_STATE_VALIDATING: Validating the request, no state changes 29 * @MEDIA_REQUEST_STATE_COMPLETE: Completed, the request is done 30 * @MEDIA_REQUEST_STATE_CLEANING: Cleaning, the request is being re-inited 31 * @MEDIA_REQUEST_STATE_UPDATING: The request is being updated, i.e. 32 * request objects are being added, 34 * @NR_OF_MEDIA_REQUEST_STATE: The number of media request states, used 50 * struct media_request - Media device request 51 * @mdev: Media device this request belongs to [all …]
|
/openbmc/linux/drivers/greybus/ |
H A D | svc.c | 176 struct gb_svc_pwrmon_sample_get_request request; in gb_svc_pwrmon_sample_get() local 180 request.rail_id = rail_id; in gb_svc_pwrmon_sample_get() 181 request.measurement_type = measurement_type; in gb_svc_pwrmon_sample_get() 184 &request, sizeof(request), in gb_svc_pwrmon_sample_get() 213 struct gb_svc_pwrmon_intf_sample_get_request request; in gb_svc_pwrmon_intf_sample_get() local 217 request.intf_id = intf_id; in gb_svc_pwrmon_intf_sample_get() 218 request.measurement_type = measurement_type; in gb_svc_pwrmon_intf_sample_get() 222 &request, sizeof(request), in gb_svc_pwrmon_intf_sample_get() 260 struct gb_svc_intf_device_id_request request; in gb_svc_intf_device_id() local 262 request.intf_id = intf_id; in gb_svc_intf_device_id() [all …]
|
/openbmc/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 …]
|
/openbmc/linux/fs/nfsd/ |
H A D | xdr4.h | 84 u32 ac_req_access; /* request */ 90 u32 cl_seqid; /* request */ 91 stateid_t cl_stateid; /* request+response */ 95 u64 co_offset; /* request */ 96 u32 co_count; /* request */ 101 u32 cr_namelen; /* request */ 102 char * cr_name; /* request */ 103 u32 cr_type; /* request */ 104 union { /* request */ 115 u32 cr_bmval[3]; /* request */ [all …]
|
/openbmc/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 …]
|
/openbmc/linux/include/linux/ |
H A D | blk-mq.h | 23 typedef enum rq_end_io_ret (rq_end_io_fn)(struct request *, blk_status_t); 26 * request flags */ 31 /* request for flush sequence */ 41 /* use an I/O scheduler for this request */ 49 /* runtime pm request */ 58 /* The per-zone write lock is held for this request */ 80 struct request { struct 102 struct request *rq_next; argument 107 /* Time that the first bio started allocating this request. */ argument 110 /* Time that this request was allocated for this IO. */ argument [all …]
|
/openbmc/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 20 request.header = msg.val; in catpt_ipc_get_fw_version() 24 ret = catpt_dsp_send_msg(cdev, request, &reply); in catpt_ipc_get_fw_version() 58 struct catpt_ipc_msg request, reply; in catpt_ipc_alloc_stream() local 91 request.header = msg.val; in catpt_ipc_alloc_stream() 92 request.size = size; in catpt_ipc_alloc_stream() 93 request.data = payload; in catpt_ipc_alloc_stream() 97 ret = catpt_dsp_send_msg(cdev, request, &reply); in catpt_ipc_alloc_stream() 109 struct catpt_ipc_msg request; in catpt_ipc_free_stream() local 112 request.header = msg.val; in catpt_ipc_free_stream() [all …]
|
/openbmc/linux/block/ |
H A D | elevator.h | 33 bool (*allow_merge)(struct request_queue *, struct request *, struct bio *); 35 int (*request_merge)(struct request_queue *q, struct request **, struct bio *); 36 void (*request_merged)(struct request_queue *, struct request *, enum elv_merge); 37 void (*requests_merged)(struct request_queue *, struct request *, struct request *); 39 void (*prepare_request)(struct request *); 40 void (*finish_request)(struct request *); 43 struct request *(*dispatch_request)(struct blk_mq_hw_ctx *); 45 void (*completed_request)(struct request *, u64); 46 void (*requeue_request)(struct request *); 47 struct request *(*former_request)(struct request_queue *, struct request *); [all …]
|
/openbmc/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 …]
|
/openbmc/phosphor-host-ipmid/include/ipmid/ |
H A D | handler.hpp | 47 errorResponse(message::Request::ptr request, ipmi::Cc cc, Args&&... args) in errorResponse() argument 49 message::Response::ptr response = request->makeResponse(); in errorResponse() 55 errorResponse(message::Request::ptr request, ipmi::Cc cc) in errorResponse() argument 57 message::Response::ptr response = request->makeResponse(); in errorResponse() 98 * @brief Handler base class for dealing with IPMI request/response 110 /** @brief wrap the call to the registered handler with the request 113 * created a request object that contains all the information required to 122 * @param request a shared_ptr to a Request object 126 message::Response::ptr call(message::Request::ptr request) in call() argument 128 return executeCallback(request); in call() [all …]
|
/openbmc/pldm/requester/ |
H A D | request.hpp | 27 * The abstract base class for implementing the PLDM request retry logic. This 28 * class handles number of times the PLDM request needs to be retried if the 30 * provides APIs to start and stop the request flow. 45 * @param[in] numRetries - number of request retries 55 /** @brief Starts the request flow and arms the timer for request retries 77 error("Failed to start the request timer, error - {ERROR}", "ERROR", in start() 85 /** @brief Stops the timer and no further request retries happen */ 91 error("Failed to stop the request timer, response code '{RC}'", in stop() 98 uint8_t numRetries; //!< number of request retries 103 /** @brief Sends the PLDM request message [all …]
|
H A D | handler.hpp | 6 #include "request.hpp" 35 * RequestKey uniquely identifies the PLDM request message to match it with the 72 * The response when registers PLDM request message using the SendRecvMsg 83 * This struct is used to store the registered request to one endpoint. 88 std::vector<uint8_t> reqMsg; //!< Request messages queue 94 * This struct is used to save the list of request messages of one endpoint and 95 * the existing of the request message to the endpoint with its' EID. 111 * This class handles the lifecycle of the PLDM request message based on the 112 * instance ID expiration interval, number of request retries and the timeout 118 * @tparam RequestInterface - Request class type [all …]
|
/openbmc/pldm/libpldmresponder/ |
H A D | base.hpp | 27 [this](pldm_tid_t, const pldm_msg* request, size_t payloadLength) { in Handler() argument 28 return this->getPLDMTypes(request, payloadLength); in Handler() 32 [this](pldm_tid_t, const pldm_msg* request, size_t payloadLength) { in Handler() argument 33 return this->getPLDMCommands(request, payloadLength); in Handler() 37 [this](pldm_tid_t, const pldm_msg* request, size_t payloadLength) { in Handler() argument 38 return this->getPLDMVersion(request, payloadLength); in Handler() 42 [this](pldm_tid_t, const pldm_msg* request, size_t payloadLength) { in Handler() argument 43 return this->getTID(request, payloadLength); in Handler() 49 * @param[in] request - Request message payload 50 * @param[in] payload_length - Request message payload length [all …]
|
H A D | bios.cpp | 71 pldm::requester::Handler<pldm::requester::Request>* handler, in Handler() 80 [this](pldm_tid_t, const pldm_msg* request, size_t payloadLength) { in Handler() argument 81 return this->setDateTime(request, payloadLength); in Handler() 85 [this](pldm_tid_t, const pldm_msg* request, size_t payloadLength) { in Handler() argument 86 return this->getDateTime(request, payloadLength); in Handler() 90 [this](pldm_tid_t, const pldm_msg* request, size_t payloadLength) { in Handler() argument 91 return this->getBIOSTable(request, payloadLength); in Handler() 95 [this](pldm_tid_t, const pldm_msg* request, size_t payloadLength) { in Handler() argument 96 return this->setBIOSTable(request, payloadLength); in Handler() 100 [this](pldm_tid_t, const pldm_msg* request, size_t payloadLength) { in Handler() argument [all …]
|
/openbmc/bmcweb/redfish-core/include/registries/ |
H A D | base_message_registry.hpp | 75 "The account modification request failed.", 79 … "The modification may have failed due to permission issues or issues with the request body.", 118 … "Indicates that the action was supplied with a duplicated action parameter in the request body.", 126 …"Resubmit the action with only one instance of the action parameter in the request body if the ope… 132 "The action %1 requires the parameter %2 to be present in the request body.", 139 …"Supply the action with the required parameter in the request body when the request is resubmitted… 152 "Remove the parameter supplied and resubmit the request if the operation failed.", 165 … "Correct the invalid action parameter and resubmit the request if the operation failed.", 191 …"Correct the value for the parameter in the request body and resubmit the request if the operation… 205 …"Correct the value for the parameter in the request body and resubmit the request if the operation… [all …]
|
/openbmc/linux/sound/soc/intel/avs/ |
H A D | messages.c | 18 struct avs_ipc_msg request = {{0}}; in avs_ipc_set_boot_config() local 24 request.header = msg.val; in avs_ipc_set_boot_config() 26 ret = avs_dsp_send_rom_msg(adev, &request); in avs_ipc_set_boot_config() 28 avs_ipc_err(adev, &request, "set boot config", ret); in avs_ipc_set_boot_config() 36 struct avs_ipc_msg request; in avs_ipc_load_modules() local 40 request.header = msg.val; in avs_ipc_load_modules() 41 request.data = mod_ids; in avs_ipc_load_modules() 42 request.size = sizeof(*mod_ids) * num_mod_ids; in avs_ipc_load_modules() 44 ret = avs_dsp_send_msg_timeout(adev, &request, NULL, AVS_CL_TIMEOUT_MS); in avs_ipc_load_modules() 46 avs_ipc_err(adev, &request, "load multiple modules", ret); in avs_ipc_load_modules() [all …]
|
/openbmc/linux/drivers/gpu/drm/i915/ |
H A D | i915_request.h | 73 * I915_FENCE_FLAG_ACTIVE - this request is currently submitted to HW. 76 * by __i915_request_unsubmit() if we preempt this request. 78 * Finally cleared for consistency on retiring the request, when 79 * we know the HW is no longer running this request. 86 * I915_FENCE_FLAG_PQUEUE - this request is ready for execution 88 * Using the scheduler, when a request is ready for execution it is put 98 * I915_FENCE_FLAG_HOLD - this request is currently on hold 100 * This request has been suspended, pending an ongoing investigation. 105 * I915_FENCE_FLAG_INITIAL_BREADCRUMB - this request has the initial 112 * I915_FENCE_FLAG_SIGNAL - this request is currently on signal_list [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/westmereep-dp/ |
H A D | memory.json | 10 "BriefDescription": "REQUEST = ANY_DATA read and RESPONSE = ANY_DRAM AND REMOTE_FWD", 19 "BriefDescription": "REQUEST = ANY_DATA read and RESPONSE = ANY_LLC_MISS", 28 "BriefDescription": "REQUEST = ANY_DATA read and RESPONSE = OTHER_LOCAL_DRAM", 37 "BriefDescription": "REQUEST = ANY_DATA read and RESPONSE = REMOTE_DRAM", 46 "BriefDescription": "REQUEST = ANY IFETCH and RESPONSE = ANY_DRAM AND REMOTE_FWD", 55 "BriefDescription": "REQUEST = ANY IFETCH and RESPONSE = ANY_LLC_MISS", 64 "BriefDescription": "REQUEST = ANY IFETCH and RESPONSE = OTHER_LOCAL_DRAM", 73 "BriefDescription": "REQUEST = ANY IFETCH and RESPONSE = REMOTE_DRAM", 82 "BriefDescription": "REQUEST = ANY_REQUEST and RESPONSE = ANY_DRAM AND REMOTE_FWD", 91 "BriefDescription": "REQUEST = ANY_REQUEST and RESPONSE = ANY_LLC_MISS", [all …]
|
/openbmc/pldm/oem/ibm/libpldmresponder/ |
H A D | file_io.hpp | 171 pldm::requester::Handler<pldm::requester::Request>* handler) : in Handler() 176 [this](pldm_tid_t, const pldm_msg* request, size_t payloadLength) { in Handler() argument 177 return this->readFileIntoMemory(request, payloadLength); in Handler() 181 [this](pldm_tid_t, const pldm_msg* request, size_t payloadLength) { in Handler() argument 182 return this->writeFileFromMemory(request, payloadLength); in Handler() 186 [this](pldm_tid_t, const pldm_msg* request, size_t payloadLength) { in Handler() argument 187 return this->writeFileByTypeFromMemory(request, payloadLength); in Handler() 191 [this](pldm_tid_t, const pldm_msg* request, size_t payloadLength) { in Handler() argument 192 return this->readFileByTypeIntoMemory(request, payloadLength); in Handler() 196 [this](pldm_tid_t, const pldm_msg* request, size_t payloadLength) { in Handler() argument [all …]
|
/openbmc/phosphor-ipmi-blobs/test/ |
H A D | ipmi_stat_unittest.cpp | 29 std::vector<uint8_t> request; in TEST() local 34 request.resize(sizeof(struct BmcBlobStatTx)); in TEST() 35 std::memcpy(request.data(), &req, sizeof(struct BmcBlobStatTx)); in TEST() 37 request.insert(request.end(), blobId.begin(), blobId.end()); in TEST() 39 EXPECT_EQ(ipmi::responseReqDataLenInvalid(), statBlob(&mgr, request)); in TEST() 47 std::vector<uint8_t> request; in TEST() local 52 request.resize(sizeof(struct BmcBlobStatTx)); in TEST() 53 std::memcpy(request.data(), &req, sizeof(struct BmcBlobStatTx)); in TEST() 54 request.insert(request.end(), blobId.begin(), blobId.end()); in TEST() 55 request.emplace_back('\0'); in TEST() [all …]
|