/linux-master/block/ |
H A D | elevator.c | 11 * - elevator_fn, inserts a new request in the queue list 13 * an existing request 14 * - elevator_dequeue_fn, called when a request is taken off the active list 60 static bool elv_iosched_allow_bio_merge(struct request *rq, struct bio *bio) 72 * can we safely merge with this request? 74 bool elv_bio_merge_ok(struct request *rq, struct bio *bio) 173 static inline void __elv_rqhash_del(struct request *rq) 179 void elv_rqhash_del(struct request_queue *q, struct request *rq) 186 void elv_rqhash_add(struct request_queue *q, struct request *rq) 196 void elv_rqhash_reposition(struct request_queue *q, struct request *r [all...] |
H A D | blk-flush.c | 9 * optional steps - PREFLUSH, DATA and POSTFLUSH - according to the request 12 * If a request doesn't have data, only REQ_PREFLUSH makes sense, which 13 * indicates a simple flush request. If there is data, REQ_PREFLUSH indicates 15 * REQ_FUA means that the data must be on non-volatile media on request 28 * The actual execution of flush is double buffered. Whenever a request 42 * C2. Flush is deferred if any request is executing DATA of its sequence. 46 * C3. The second condition is ignored if there is a request which has 54 * Note that a sequenced PREFLUSH/FUA request with DATA is completed twice. 61 * The above peculiarity requires that each PREFLUSH/FUA request has only one 103 static unsigned int blk_flush_policy(unsigned long fflags, struct request *r [all...] |
H A D | blk-merge.c | 53 struct request *prev_rq, struct bio *prev, struct bio *next) 88 static inline bool req_gap_back_merge(struct request *req, struct bio *bio) 93 static inline bool req_gap_front_merge(struct request *req, struct bio *bio) 159 * submitted as a single request to a block device. If enough sectors remain, 408 unsigned int blk_recalc_rq_segments(struct request *rq) 560 * map a request to scatterlist, return number of sg entries setup. Caller 563 int __blk_rq_map_sg(struct request_queue *q, struct request *rq, 586 static inline unsigned int blk_rq_get_max_sectors(struct request *rq, 604 static inline int ll_new_hw_segment(struct request *req, struct bio *bio, 613 /* discard request merg [all...] |
/linux-master/sound/soc/intel/avs/ |
H A D | ipc.c | 193 /* Abort copying payload if request processing was unsuccessful. */ 288 * Response may either be solicited - a reply for a request that has 318 /* DSP acked host's request */ 432 static int avs_dsp_do_send_msg(struct avs_dev *adev, struct avs_ipc_msg *request, argument 445 avs_dsp_send_tx(adev, request, true); 468 name, request->glb.primary, request->glb.ext.val, ret); 471 name, request->glb.primary, request->glb.ext.val, ret); 485 static int avs_dsp_send_msg_sequence(struct avs_dev *adev, struct avs_ipc_msg *request, argument 509 avs_dsp_send_msg_timeout(struct avs_dev *adev, struct avs_ipc_msg *request, struct avs_ipc_msg *reply, int timeout, const char *name) argument 519 avs_dsp_send_msg(struct avs_dev *adev, struct avs_ipc_msg *request, struct avs_ipc_msg *reply, const char *name) argument 525 avs_dsp_send_pm_msg_timeout(struct avs_dev *adev, struct avs_ipc_msg *request, struct avs_ipc_msg *reply, int timeout, bool wake_d0i0, const char *name) argument 532 avs_dsp_send_pm_msg(struct avs_dev *adev, struct avs_ipc_msg *request, struct avs_ipc_msg *reply, bool wake_d0i0, const char *name) argument 539 avs_dsp_do_send_rom_msg(struct avs_dev *adev, struct avs_ipc_msg *request, int timeout, const char *name) argument 571 avs_dsp_send_rom_msg_timeout(struct avs_dev *adev, struct avs_ipc_msg *request, int timeout, const char *name) argument 577 avs_dsp_send_rom_msg(struct avs_dev *adev, struct avs_ipc_msg *request, const char *name) argument [all...] |
/linux-master/drivers/net/hyperv/ |
H A D | rndis_filter.c | 49 * The buffer for the extended info after the RNDIS request message. 85 struct rndis_request *request; local 90 request = kzalloc(sizeof(struct rndis_request), GFP_KERNEL); 91 if (!request) 94 init_completion(&request->wait_event); 96 rndis_msg = &request->request_msg; 100 request->pkt.q_idx = 0; 103 * Set the request id. This field is always after the rndis header for 104 * request/response packet types so we just used the SetRequest as a 110 /* Add to the request lis 264 rndis_set_link_state(struct rndis_device *rdev, struct rndis_request *request) argument 296 struct rndis_request *request = NULL; local 644 struct rndis_request *request; local 803 struct rndis_request *request; local 869 struct rndis_request *request; local 926 struct rndis_request *request; local 1041 struct rndis_request *request; local 1101 struct rndis_request *request; local 1169 struct rndis_request *request; local [all...] |
/linux-master/drivers/staging/greybus/ |
H A D | raw.c | 101 dev_err(dev, "unknown request type 0x%02x\n", op->type); 106 if (op->request->payload_size < sizeof(*receive)) { 107 dev_err(dev, "raw receive request too small (%zu < %zu)\n", 108 op->request->payload_size, sizeof(*receive)); 111 receive = op->request->payload; 113 if (len != (int)(op->request->payload_size - sizeof(__le32))) { 114 dev_err(dev, "raw receive request wrong size %d vs %d\n", len, 115 (int)(op->request->payload_size - sizeof(__le32))); 119 dev_err(dev, "raw receive request of 0 bytes?\n"); 129 struct gb_raw_send_request *request; local [all...] |
H A D | authentication.c | 109 struct gb_cap_get_ims_certificate_request *request; local 117 sizeof(*request), max_size, 123 request = op->request->payload; 124 request->certificate_class = cpu_to_le32(class); 125 request->certificate_id = cpu_to_le32(id); 148 struct gb_cap_authenticate_request *request; local 155 sizeof(*request), max_size, 161 request = op->request [all...] |
H A D | log.c | 26 dev_err(dev, "unknown request type 0x%02x\n", op->type); 31 if (op->request->payload_size < sizeof(*receive)) { 32 dev_err(dev, "log request too small (%zu < %zu)\n", 33 op->request->payload_size, sizeof(*receive)); 36 receive = op->request->payload; 38 if (len != (op->request->payload_size - sizeof(*receive))) { 39 dev_err(dev, "log request wrong size %d vs %zu\n", len, 40 (op->request->payload_size - sizeof(*receive))); 44 dev_err(dev, "log request of 0 bytes?\n"); 49 dev_err(dev, "log request to [all...] |
H A D | sdio.c | 206 struct gb_message *request; local 218 request = op->request; 220 if (request->payload_size < sizeof(*payload)) { 222 request->payload_size, sizeof(*payload)); 226 payload = request->payload; 238 struct gb_sdio_set_ios_request *request) 246 ret = gb_operation_sync(host->connection, GB_SDIO_TYPE_SET_IOS, request, 247 sizeof(*request), NULL, 0); 257 struct gb_sdio_transfer_request *request; local 237 gb_sdio_set_ios(struct gb_sdio_host *host, struct gb_sdio_set_ios_request *request) argument 311 struct gb_sdio_transfer_request *request; local 409 struct gb_sdio_command_request request = {0}; local 591 struct gb_sdio_set_ios_request request; local [all...] |
/linux-master/drivers/media/rc/img-ir/ |
H A D | img-ir-sony.c | 12 struct img_ir_scancode_req *request) 24 request->protocol = RC_PROTO_SONY12; 33 request->protocol = RC_PROTO_SONY15; 43 request->protocol = RC_PROTO_SONY20; 48 request->scancode = dev << 16 | subdev << 8 | func; 11 img_ir_sony_scancode(int len, u64 raw, u64 enabled_protocols, struct img_ir_scancode_req *request) argument
|
H A D | img-ir-nec.c | 14 struct img_ir_scancode_req *request) 30 request->scancode = bitrev8(addr) << 24 | 34 request->protocol = RC_PROTO_NEC32; 38 request->scancode = addr << 16 | 41 request->protocol = RC_PROTO_NECX; 45 request->scancode = addr << 8 | 47 request->protocol = RC_PROTO_NEC; 13 img_ir_nec_scancode(int len, u64 raw, u64 enabled_protocols, struct img_ir_scancode_req *request) argument
|
/linux-master/drivers/staging/rtl8723bs/os_dep/ |
H A D | wifi_regd.c | 101 struct regulatory_request *request, 121 request)) 140 struct regulatory_request *request)) 145 void rtw_reg_notifier(struct wiphy *wiphy, struct regulatory_request *request) argument 149 _rtw_reg_notifier_apply(wiphy, request, reg); 100 _rtw_reg_notifier_apply(struct wiphy *wiphy, struct regulatory_request *request, struct rtw_regulatory *reg) argument 116 _rtw_regd_init_wiphy(struct rtw_regulatory *reg, struct wiphy *wiphy, void (*reg_notifier)(struct wiphy *wiphy, struct regulatory_request * request)) argument 138 rtw_regd_init(struct wiphy *wiphy, void (*reg_notifier)(struct wiphy *wiphy, struct regulatory_request *request)) argument
|
/linux-master/security/apparmor/ |
H A D | ipc.c | 57 if (ad->request & AA_SIGNAL_PERM_MASK) { 59 audit_signal_mask(ad->request)); 80 struct aa_label *peer, u32 request, 98 aa_label_match(profile, rules, peer, state, false, request, &perms); 100 return aa_check_perms(profile, &perms, request, ad, audit_signal_cb); 78 profile_signal_perm(const struct cred *cred, struct aa_profile *profile, struct aa_label *peer, u32 request, struct apparmor_audit_data *ad) argument
|
/linux-master/fs/ocfs2/ |
H A D | locks.c | 40 struct file_lock request; local 55 locks_init_lock(&request); 56 request.c.flc_type = F_UNLCK; 57 request.c.flc_flags = FL_FLOCK; 58 locks_lock_file_wait(file, &request);
|
/linux-master/drivers/net/wireless/ath/ath6kl/ |
H A D | hif-ops.h | 25 u32 len, u32 request) 28 "hif %s sync addr 0x%x buf 0x%p len %d request 0x%x\n", 29 (request & HIF_WRITE) ? "write" : "read", 30 addr, buf, len, request); 32 return ar->hif_ops->read_write_sync(ar, addr, buf, len, request); 36 u32 length, u32 request, 40 "hif write async addr 0x%x buf 0x%p len %d request 0x%x\n", 41 address, buffer, length, request); 44 request, packet); 24 hif_read_write_sync(struct ath6kl *ar, u32 addr, u8 *buf, u32 len, u32 request) argument 35 hif_write_async(struct ath6kl *ar, u32 address, u8 *buffer, u32 length, u32 request, struct htc_packet *packet) argument
|
/linux-master/include/linux/greybus/ |
H A D | operation.h | 21 /* The default amount of time a request is given to complete */ 26 * whether the message is a request (bit clear) or response (bit set) 76 * Every operation consists of a request message sent to the other 83 * pointer; the operation type; the request message payload (and 94 struct gb_message *request; member in struct:gb_operation 192 void *request, int request_size, 196 int type, void *request, int request_size, 200 void *request, int request_size, 204 request, request_size, response, response_size, 209 int type, void *request, in 199 gb_operation_sync(struct gb_connection *connection, int type, void *request, int request_size, void *response, int response_size) argument 208 gb_operation_unidirectional(struct gb_connection *connection, int type, void *request, int request_size) argument [all...] |
/linux-master/drivers/usb/musb/ |
H A D | musb_gadget_ep0.c | 27 * It protects the ep0 request queue as well as ep0_state, not just the 47 /* handle a standard GET_STATUS request 140 * handle a control-IN request, the end0 buffer contains the current request 141 * that is supposed to be a standard control request. Assumes the fifo to 144 * @return 0 if the request was NOT HANDLED, 146 * > 0 when the request is processed 240 struct musb_request *request; variable in typeref:struct:musb_request 260 /* Ignore request if endpoint is wedged */ 282 /* Maybe start the first request i 463 struct musb_request *request; local 521 struct usb_request *request; local [all...] |
/linux-master/tools/usb/usbip/src/ |
H A D | usbip_attach.c | 123 struct op_import_request request; local 128 memset(&request, 0, sizeof(request)); 131 /* send a request */ 138 strncpy(request.busid, busid, SYSFS_BUS_ID_SIZE-1); 140 PACK_OP_IMPORT_REQUEST(0, &request); 142 rc = usbip_net_send(sockfd, (void *) &request, sizeof(request));
|
/linux-master/drivers/clk/tegra/ |
H A D | clk-bpmp.c | 62 struct mrq_clk_request request; local 64 void *req = &request; 67 memset(&request, 0, sizeof(request)); 68 request.cmd_and_id = (clk->cmd << 24) | clk->id; 81 msg.tx.data = &request; 82 msg.tx.size = sizeof(request); 148 struct cmd_clk_get_rate_request request; local 155 msg.tx.data = &request; 156 msg.tx.size = sizeof(request); 172 struct cmd_clk_round_rate_request request; local 203 struct cmd_clk_set_parent_request request; local 260 struct cmd_clk_set_rate_request request; local [all...] |
/linux-master/kernel/ |
H A D | ptrace.c | 409 static int ptrace_attach(struct task_struct *task, long request, argument 413 bool seize = (request == PTRACE_SEIZE); 809 #define is_singlestep(request) ((request) == PTRACE_SINGLESTEP) 812 #define is_singleblock(request) ((request) == PTRACE_SINGLEBLOCK) 814 #define is_singleblock(request) 0 818 #define is_sysemu_singlestep(request) ((request) == PTRACE_SYSEMU_SINGLESTEP) 820 #define is_sysemu_singlestep(request) 823 ptrace_resume(struct task_struct *child, long request, unsigned long data) argument 1011 ptrace_request(struct task_struct *child, long request, unsigned long addr, unsigned long data) argument 1319 compat_ptrace_request(struct task_struct *child, compat_long_t request, compat_ulong_t addr, compat_ulong_t data) argument [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | profile.c | 70 struct mlx4_profile *request, 105 request->num_mtt = 106 roundup_pow_of_two(max_t(unsigned, request->num_mtt, 123 profile[MLX4_RES_QP].num = request->num_qp; 124 profile[MLX4_RES_RDMARC].num = request->num_qp * request->rdmarc_per_qp; 125 profile[MLX4_RES_ALTC].num = request->num_qp; 126 profile[MLX4_RES_AUXC].num = request->num_qp; 127 profile[MLX4_RES_SRQ].num = request->num_srq; 128 profile[MLX4_RES_CQ].num = request 69 mlx4_make_profile(struct mlx4_dev *dev, struct mlx4_profile *request, struct mlx4_dev_cap *dev_cap, struct mlx4_init_hca_param *init_hca) argument [all...] |
/linux-master/security/smack/ |
H A D | smack_access.c | 106 * @request: the access requested, in "MAY" format 116 int request, struct smk_audit_info *a) 153 if ((request & MAY_ANYREAD) == request || 154 (request & MAY_LOCK) == request) { 172 if (may <= 0 || (request & may) != request) { 200 request, rc, a); 322 if (sad->request[ 115 smk_access(struct smack_known *subject, struct smack_known *object, int request, struct smk_audit_info *a) argument 339 smack_log(char *subject_label, char *object_label, int request, int result, struct smk_audit_info *ad) argument 386 smack_log(char *subject_label, char *object_label, int request, int result, struct smk_audit_info *ad) argument [all...] |
/linux-master/drivers/media/usb/pwc/ |
H A D | pwc-ctrl.c | 96 u8 request, u16 value, int recv_count) 101 request, 107 rc, request, value); 132 u8 request, u16 value, void *buf, int buflen) 135 request, 401 int pwc_get_u8_ctrl(struct pwc_device *pdev, u8 request, u16 value, int *data) argument 405 ret = recv_control_msg(pdev, request, value, 1); 413 int pwc_set_u8_ctrl(struct pwc_device *pdev, u8 request, u16 value, u8 data) argument 418 ret = send_control_msg(pdev, request, value, pdev->ctrl_buf, 1); 425 int pwc_get_s8_ctrl(struct pwc_device *pdev, u8 request, u1 argument 95 recv_control_msg(struct pwc_device *pdev, u8 request, u16 value, int recv_count) argument 131 send_control_msg(struct pwc_device *pdev, u8 request, u16 value, void *buf, int buflen) argument 437 pwc_get_u16_ctrl(struct pwc_device *pdev, u8 request, u16 value, int *data) argument 449 pwc_set_u16_ctrl(struct pwc_device *pdev, u8 request, u16 value, u16 data) argument 526 int ret, request; local [all...] |
/linux-master/drivers/s390/block/ |
H A D | scm_blk.c | 47 kfree(scmrq->request); 81 scmrq->request = kcalloc(nr_requests_per_io, sizeof(scmrq->request[0]), 83 if (!scmrq->request) 132 for (i = 0; i < nr_requests_per_io && scmrq->request[i]; i++) { 146 static bool scm_permit_request(struct scm_blk_dev *bdev, struct request *req) 183 int pos = scmrq->aob->request.msb_count; 185 struct request *req = scmrq->request[pos]; 195 scmrq->aob->request [all...] |
/linux-master/drivers/i2c/busses/ |
H A D | i2c-tegra-bpmp.c | 83 struct mrq_i2c_request *request, 87 char *buf = request->xfer.data_buf; 109 request->xfer.data_size = pos; 175 struct mrq_i2c_request *request, 182 request->cmd = CMD_I2C_XFER; 183 request->xfer.bus_id = i2c->bus; 187 msg.tx.data = request; 188 msg.tx.size = sizeof(*request); 231 struct mrq_i2c_request request; local 240 memset(&request, 82 tegra_bpmp_serialize_i2c_msg(struct tegra_bpmp_i2c *i2c, struct mrq_i2c_request *request, struct i2c_msg *msgs, unsigned int num) argument 174 tegra_bpmp_i2c_msg_xfer(struct tegra_bpmp_i2c *i2c, struct mrq_i2c_request *request, struct mrq_i2c_response *response, bool atomic) argument [all...] |