Home
last modified time | relevance | path

Searched refs:payload_size (Results 1 – 25 of 94) sorted by relevance

1234

/linux/drivers/firmware/efi/stmm/
H A Dtee_stmm_efi.c124 static efi_status_t mm_communicate(u8 *comm_buf, size_t payload_size) in mm_communicate() argument
131 dsize = payload_size + MM_COMMUNICATE_HEADER_SIZE + in mm_communicate()
158 static void *setup_mm_hdr(u8 **dptr, size_t payload_size, size_t func) in setup_mm_hdr() argument
172 MM_VARIABLE_COMMUNICATE_SIZE + payload_size)) { in setup_mm_hdr()
176 comm_buf = alloc_pages_exact(COMM_BUF_SIZE(payload_size), in setup_mm_hdr()
183 mm_hdr->message_len = MM_VARIABLE_COMMUNICATE_SIZE + payload_size; in setup_mm_hdr()
201 size_t payload_size; in get_max_payload() local
208 payload_size = sizeof(*var_payload); in get_max_payload()
209 var_payload = setup_mm_hdr(&comm_buf, payload_size, in get_max_payload()
214 ret = mm_communicate(comm_buf, payload_size); in get_max_payload()
[all …]
/linux/sound/soc/qcom/qdsp6/
H A Daudioreach.c244 static void *__audioreach_alloc_pkt(int payload_size, uint32_t opcode, uint32_t token, in audioreach_alloc_pkt()
249 int pkt_size = GPR_HDR_SIZE + payload_size; in audioreach_alloc_apm_pkt()
275 cmd_header->payload_size = payload_size; in audioreach_set_default_channel_mapping()
281 void *audioreach_alloc_pkt(int payload_size, uint32_t opcode, uint32_t token, in audioreach_set_default_channel_mapping()
284 return __audioreach_alloc_pkt(payload_size, opcode, token, src_port, dest_port, false);
295 void *audioreach_alloc_cmd_pkt(int payload_size, uint32_t opcode, uint32_t token, in apm_populate_container_config()
298 return __audioreach_alloc_pkt(payload_size, opcode, token, src_port, dest_port, true); in apm_populate_container_config()
485 int payload_size, sg_sz, cont_sz, ml_sz, mp_sz, mc_sz; in audioreach_alloc_graph_pkt()
535 payload_size in audioreach_alloc_graph_pkt()
205 __audioreach_alloc_pkt(int payload_size,uint32_t opcode,uint32_t token,uint32_t src_port,uint32_t dest_port,bool has_cmd_hdr) __audioreach_alloc_pkt() argument
242 audioreach_alloc_pkt(int payload_size,uint32_t opcode,uint32_t token,uint32_t src_port,uint32_t dest_port) audioreach_alloc_pkt() argument
256 audioreach_alloc_cmd_pkt(int payload_size,uint32_t opcode,uint32_t token,uint32_t src_port,uint32_t dest_port) audioreach_alloc_cmd_pkt() argument
444 int payload_size, sg_sz, cont_sz, ml_sz, mp_sz, mc_sz; audioreach_alloc_graph_pkt() local
616 int rc, payload_size; audioreach_display_port_set_media_format() local
684 int rc, payload_size; audioreach_codec_dma_set_media_format() local
757 int rc, payload_size; audioreach_send_u32_param() local
818 int payload_size = le32_to_cpu(module->data->size); audioreach_set_module_config() local
845 int payload_size; audioreach_mfc_set_media_format() local
966 int iid, payload_size, rc; audioreach_compr_set_param() local
1002 int rc, payload_size; audioreach_i2s_set_media_format() local
1075 int rc, payload_size; audioreach_logging_set_media_format() local
1113 int rc, payload_size; audioreach_pcm_set_media_format() local
1164 int rc, payload_size; audioreach_shmem_set_media_format() local
1224 int rc, payload_size; audioreach_gain_set_vol_ctrl() local
1256 int rc, payload_size; audioreach_gain_set() local
1361 uint32_t num_regions, buf_sz, payload_size; audioreach_map_memory_regions() local
[all...]
/linux/drivers/staging/media/meson/vdec/
H A Desparser.c190 u32 payload_size) in esparser_pad_start_code() argument
195 if (payload_size < ESPARSER_MIN_PACKET_SIZE) { in esparser_pad_start_code()
196 pad_size = ESPARSER_MIN_PACKET_SIZE - payload_size; in esparser_pad_start_code()
197 memset(vaddr + payload_size, 0, pad_size); in esparser_pad_start_code()
200 if ((payload_size + pad_size + SEARCH_PATTERN_LEN) > in esparser_pad_start_code()
206 memset(vaddr + payload_size + pad_size, 0, SEARCH_PATTERN_LEN); in esparser_pad_start_code()
207 vaddr[payload_size + pad_size] = 0x00; in esparser_pad_start_code()
208 vaddr[payload_size + pad_size + 1] = 0x00; in esparser_pad_start_code()
209 vaddr[payload_size + pad_size + 2] = 0x01; in esparser_pad_start_code()
210 vaddr[payload_size + pad_size + 3] = 0xff; in esparser_pad_start_code()
[all …]
/linux/drivers/staging/greybus/
H A Dlog.c31 if (op->request->payload_size < sizeof(*receive)) { in gb_log_request_handler()
33 op->request->payload_size, sizeof(*receive)); in gb_log_request_handler()
38 if (len != (op->request->payload_size - sizeof(*receive))) { in gb_log_request_handler()
40 (op->request->payload_size - sizeof(*receive))); in gb_log_request_handler()
H A Dbootrom.c200 if (op->request->payload_size != sizeof(*size_request)) { in gb_bootrom_firmware_size_request()
202 __func__, op->request->payload_size, in gb_bootrom_firmware_size_request()
255 if (op->request->payload_size != sizeof(*firmware_request)) { in gb_bootrom_get_firmware()
257 __func__, op->request->payload_size, in gb_bootrom_get_firmware()
323 if (op->request->payload_size != sizeof(*rtb_request)) { in gb_bootrom_ready_to_boot()
325 __func__, op->request->payload_size, in gb_bootrom_ready_to_boot()
H A Dfw-download.c230 if (op->request->payload_size != sizeof(*request)) { in fw_download_find_firmware()
233 op->request->payload_size, sizeof(*request)); in fw_download_find_firmware()
280 if (op->request->payload_size != sizeof(*request)) { in fw_download_fetch_firmware()
283 op->request->payload_size, sizeof(*request)); in fw_download_fetch_firmware()
359 if (op->request->payload_size != sizeof(*request)) { in fw_download_release_firmware()
362 op->request->payload_size, sizeof(*request)); in fw_download_release_firmware()
/linux/drivers/media/test-drivers/vidtv/
H A Dvidtv_pes.c331 u32 payload_size; in vidtv_pes_write_into() local
376 payload_size = available_space; in vidtv_pes_write_into()
379 payload_size = remaining_len; in vidtv_pes_write_into()
380 stuff_bytes += available_space - payload_size; in vidtv_pes_write_into()
391 payload_size -= tmp; in vidtv_pes_write_into()
418 payload_size); in vidtv_pes_write_into()
420 args->from += payload_size; in vidtv_pes_write_into()
422 remaining_len -= payload_size; in vidtv_pes_write_into()
/linux/drivers/net/ethernet/sfc/
H A Defx_reflash.c26 u32 magic, version, payload_size, header_len; in efx_reflash_parse_reflash_header() local
46 payload_size = get_unaligned_le32(header + EFX_REFLASH_HEADER_PAYLOAD_SIZE_OFST); in efx_reflash_parse_reflash_header()
49 check_add_overflow(trailer_offset, payload_size, &trailer_offset) || in efx_reflash_parse_reflash_header()
61 crc = crc32_le(0, header, (size_t)header_len + payload_size); in efx_reflash_parse_reflash_header()
76 *data_size = payload_size; in efx_reflash_parse_reflash_header()
113 u32 magic, version, payload_size, header_len, expected_crc, crc; in efx_reflash_parse_snic_header() local
134 payload_size = get_unaligned_le32(header + EFX_SNICIMAGE_HEADER_PAYLOAD_SIZE_OFST); in efx_reflash_parse_snic_header()
135 if (check_add_overflow(header_end, payload_size, &payload_end) || in efx_reflash_parse_snic_header()
146 header_len + payload_size - EFX_SNICIMAGE_HEADER_CRC_OFST - in efx_reflash_parse_snic_header()
/linux/sound/soc/sof/
H A Dsof-client-probes-ipc3.c110 size_t bytes, elem_size, payload_size; in ipc3_probes_info() local
131 payload_size = reply->rhdr.hdr.size; in ipc3_probes_info()
132 if (payload_size < offsetof(struct sof_ipc_probe_info_params, dma)) { in ipc3_probes_info()
145 payload_size -= offsetof(struct sof_ipc_probe_info_params, dma); in ipc3_probes_info()
146 if (reply->num_elems > payload_size / elem_size) { in ipc3_probes_info()
/linux/drivers/net/ethernet/mellanox/mlxfw/
H A Dmlxfw_mfa2_tlv.h29 size_t payload_size, bool varsize) in mlxfw_mfa2_tlv_payload_get() argument
39 if (varsize && (be16_to_cpu(tlv->len) < payload_size)) in mlxfw_mfa2_tlv_payload_get()
41 if (!varsize && (be16_to_cpu(tlv->len) != payload_size)) in mlxfw_mfa2_tlv_payload_get()
/linux/drivers/misc/vmw_vmci/
H A Dvmci_datagram.c228 dg->payload_size, GFP_ATOMIC); in dg_dispatch_as_host()
238 memcpy(&dg_info->msg_payload, dg + 1, dg->payload_size); in dg_dispatch_as_host()
323 if (dg->payload_size > VMCI_MAX_DG_SIZE || in vmci_datagram_dispatch()
326 (unsigned long long)dg->payload_size); in vmci_datagram_dispatch()
372 dg_info = kmalloc(sizeof(*dg_info) + (size_t)dg->payload_size, in vmci_datagram_invoke_guest_handler()
382 memcpy(&dg_info->msg_payload, dg + 1, dg->payload_size); in vmci_datagram_invoke_guest_handler()
/linux/drivers/net/ethernet/intel/ixd/
H A Dixd_virtchnl.c16 int payload_size = ctlq_msg->data_len; in ixd_vc_recv_event_msg() local
19 if (payload_size < sizeof(*v2e)) { in ixd_vc_recv_event_msg()
23 payload_size); in ixd_vc_recv_event_msg()
/linux/include/linux/surface_aggregator/
H A Dserial_hub.h139 #define SSH_MESSAGE_LENGTH(payload_size) (SSH_MSG_LEN_BASE + (payload_size)) argument
148 #define SSH_COMMAND_MESSAGE_LENGTH(payload_size) \ argument
149 SSH_MESSAGE_LENGTH(sizeof(struct ssh_command) + (payload_size))
/linux/drivers/cxl/core/
H A Dfeatures.c102 kvmalloc(cxl_mbox->payload_size, GFP_KERNEL); in get_supported_features()
107 max_size = cxl_mbox->payload_size - hdr_size; in get_supported_features()
246 cxl_mbox->payload_size); in cxl_get_feature()
292 kzalloc(cxl_mbox->payload_size, GFP_KERNEL); in cxl_set_feature()
305 if (hdr_size + FEAT_DATA_MIN_PAYLOAD_SIZE > cxl_mbox->payload_size) in cxl_set_feature()
308 if (hdr_size + feat_data_size <= cxl_mbox->payload_size) { in cxl_set_feature()
315 data_in_size = cxl_mbox->payload_size - hdr_size; in cxl_set_feature()
343 if ((feat_data_size - data_sent_size) <= (cxl_mbox->payload_size - hdr_size)) { in cxl_set_feature()
H A Dmbox.c257 if (mbox_cmd->size_in > cxl_mbox->payload_size || in cxl_internal_send_cmd()
258 mbox_cmd->size_out > cxl_mbox->payload_size) in cxl_internal_send_cmd()
389 mbox_cmd->size_out = min_t(size_t, out_size, cxl_mbox->payload_size); in cxl_mbox_cmd_ctor()
419 if (send_cmd->out.size > cxl_mbox->payload_size) in cxl_to_mem_cmd_raw()
518 if (send_cmd->in.size > cxl_mbox->payload_size) in cxl_validate_cmd_from_user()
675 u32 xfer_size = min_t(u32, remaining, cxl_mbox->payload_size); in cxl_xfer_log()
804 ret = kvmalloc(cxl_mbox->payload_size, GFP_KERNEL); in cxl_get_gsl()
810 .size_out = cxl_mbox->payload_size, in cxl_get_gsl()
1008 if (pl_size > cxl_mbox->payload_size) { in cxl_clear_event_record()
1009 max_handles = (cxl_mbox->payload_size - sizeof(*payload)) / in cxl_clear_event_record()
[all …]
/linux/drivers/bluetooth/
H A Dhci_bcm4377.c428 size_t payload_size; member
469 u16 payload_size; member
751 entry_size = sizeof(*entry) + ring->payload_size; in bcm4377_handle_completion()
882 if (len > ring->payload_size && len > ring->mapped_payload_size) { in bcm4377_enqueue()
886 len, ring->ring_id, ring->payload_size, in bcm4377_enqueue()
921 offset = head * (sizeof(*entry) + ring->payload_size); in bcm4377_enqueue()
928 if (len <= ring->payload_size) { in bcm4377_enqueue()
994 ring->payload_size)); in bcm4377_create_completion_ring()
1004 msg.footer_size = ring->payload_size / 4; in bcm4377_create_completion_ring()
1058 msg.footer_size = ring->payload_size / 4; in bcm4377_create_transfer_ring()
[all …]
/linux/drivers/greybus/
H A Dsvc.c649 if (op->request->payload_size < sizeof(*request)) { in gb_svc_version_request()
651 op->request->payload_size, in gb_svc_version_request()
844 if (op->request->payload_size < sizeof(*hello_request)) { in gb_svc_hello()
846 op->request->payload_size, in gb_svc_hello()
1149 if (request->payload_size < sizeof(*reset)) { in gb_svc_intf_reset_recv()
1151 request->payload_size, sizeof(*reset)); in gb_svc_intf_reset_recv()
1166 if (op->request->payload_size < sizeof(*request)) { in gb_svc_module_inserted_recv()
1168 op->request->payload_size, sizeof(*request)); in gb_svc_module_inserted_recv()
1185 if (op->request->payload_size < sizeof(*request)) { in gb_svc_module_removed_recv()
1187 op->request->payload_size, sizeof(*request)); in gb_svc_module_removed_recv()
[all …]
H A Doperation.c313 size_t payload_size, u8 type) in gb_operation_message_init() argument
320 message->payload = payload_size ? header + 1 : NULL; in gb_operation_message_init()
321 message->payload_size = payload_size; in gb_operation_message_init()
329 u16 message_size = (u16)(sizeof(*header) + payload_size); in gb_operation_message_init()
363 size_t payload_size, gfp_t gfp_flags) in gb_operation_message_alloc() argument
367 size_t message_size = payload_size + sizeof(*header); in gb_operation_message_alloc()
385 gb_operation_message_init(hd, message, 0, payload_size, type); in gb_operation_message_alloc()
987 message_size = sizeof(*header) + message->payload_size; in gb_connection_recv_response()
996 message->payload_size = size - sizeof(*header); in gb_connection_recv_response()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/
H A Drpc.c613 r535_gsp_rpc_get(struct nvkm_gsp *gsp, u32 fn, u32 payload_size) in r535_gsp_rpc_get() argument
617 rpc = r535_gsp_cmdq_get(gsp, ALIGN(sizeof(*rpc) + payload_size, in r535_gsp_rpc_get()
627 rpc->length = sizeof(*rpc) + payload_size; in r535_gsp_rpc_get()
639 u32 payload_size = rpc->length - sizeof(*rpc); in r535_gsp_rpc_push() local
643 if (payload_size > max_payload_size) { in r535_gsp_rpc_push()
645 u32 remain_payload_size = payload_size; in r535_gsp_rpc_push()
686 repv = r535_gsp_rpc_handle_reply(gsp, fn, policy, payload_size + in r535_gsp_rpc_push()
/linux/drivers/hv/
H A Dhv.c51 void *payload, size_t payload_size) in hv_post_message() argument
57 if (payload_size > HV_MESSAGE_PAYLOAD_BYTE_COUNT) in hv_post_message()
76 aligned_msg->payload_size = payload_size; in hv_post_message()
77 memcpy((void *)aligned_msg->payload, payload, payload_size); in hv_post_message()
/linux/tools/testing/selftests/powerpc/pmu/ebb/
H A Dtrace.c76 static struct trace_entry *trace_alloc_entry(struct trace_buffer *tb, int payload_size) in trace_alloc_entry() argument
80 e = trace_alloc(tb, sizeof(*e) + payload_size); in trace_alloc_entry()
82 e->length = payload_size; in trace_alloc_entry()
/linux/drivers/net/wwan/iosm/
H A Diosm_ipc_mux_codec.c751 ul_adb->payload_size = 0; in ipc_mux_ul_skb_alloc()
780 ul_adb->payload_size = 0; in ipc_mux_ul_skb_alloc()
839 adgh_len, ul_adb->adgh->if_id, ul_adb->payload_size, in ipc_mux_ul_adgh_finish()
927 ipc_mux->acc_payload_size += ul_adb->payload_size; in ipc_mux_ul_adb_finish()
928 ipc_mux->ul_data_pend_bytes += ul_adb->payload_size; in ipc_mux_ul_adb_finish()
1153 adb->payload_size += src_skb->len; in ipc_mux_ul_adgh_encode()
1292 adb->payload_size += le16_to_cpu(dg->datagram_length); in mux_ul_dg_encode()
1429 u32 payload_size = 0; in ipc_mux_get_payload_from_adb() local
1438 return payload_size; in ipc_mux_get_payload_from_adb()
1451 return payload_size; in ipc_mux_get_payload_from_adb()
[all …]
/linux/net/nfc/
H A Ddigital_dep.c157 static u8 digital_payload_size_to_bits(u8 payload_size) in digital_payload_size_to_bits() argument
162 if (digital_payload_bits_map[i] == payload_size) in digital_payload_size_to_bits()
365 u8 payload_size, payload_bits; in digital_in_send_psl_req() local
380 payload_size = min(ddev->local_payload_max, ddev->remote_payload_max); in digital_in_send_psl_req()
381 payload_bits = digital_payload_size_to_bits(payload_size); in digital_in_send_psl_req()
384 ddev->local_payload_max = payload_size; in digital_in_send_psl_req()
385 ddev->remote_payload_max = payload_size; in digital_in_send_psl_req()
1404 u8 dsi, payload_size, payload_bits; in digital_tg_recv_psl_req() local
1450 payload_size = digital_payload_bits_to_size(payload_bits); in digital_tg_recv_psl_req()
1452 if (!payload_size || (payload_size > min(ddev->local_payload_max, in digital_tg_recv_psl_req()
[all …]
/linux/drivers/crypto/intel/qat/qat_common/
H A Dadf_pfvf_msg.h215 u8 payload_size; member
222 (blkmsg)->hdr.payload_size)
/linux/drivers/cxl/
H A Dpci.c368 n = min3(mbox_cmd->size_out, cxl_mbox->payload_size, out_len); in __cxl_pci_mbox_send_cmd()
427 cxl_mbox->payload_size = in cxl_pci_setup_mailbox()
437 cxl_mbox->payload_size = min_t(size_t, cxl_mbox->payload_size, SZ_1M); in cxl_pci_setup_mailbox()
438 if (cxl_mbox->payload_size < 256) { in cxl_pci_setup_mailbox()
440 cxl_mbox->payload_size); in cxl_pci_setup_mailbox()
444 dev_dbg(dev, "Mailbox payload sized %zu", cxl_mbox->payload_size); in cxl_pci_setup_mailbox()
483 buf = kvmalloc(cxl_mbox->payload_size, GFP_KERNEL); in cxl_mem_alloc_event_buf()

1234