| /linux/tools/perf/util/arm-spe-decoder/ |
| H A D | arm-spe-pkt-decoder.c | 51 unsigned char ext_hdr, in arm_spe_get_payload() 54 size_t payload_len = arm_spe_payload_len(buf[ext_hdr]); in arm_spe_get_payload() 56 if (len < 1 + ext_hdr + payload_len) in arm_spe_get_payload() 59 buf += 1 + ext_hdr; in arm_spe_get_payload() 69 return 1 + ext_hdr + payload_len; in arm_spe_get_pad() 142 const unsigned char ext_hdr, struct arm_spe_pkt *packet) in arm_spe_get_counter() 146 if (ext_hdr) in arm_spe_get_counter() 151 return arm_spe_get_payload(buf, len, ext_hdr, packet); in arm_spe_get_addr() 155 const unsigned char ext_hdr, struct arm_spe_pkt *packet) in arm_spe_get_addr() 159 if (ext_hdr) in arm_spe_get_addr() 48 arm_spe_get_payload(const unsigned char * buf,size_t len,unsigned char ext_hdr,struct arm_spe_pkt * packet) arm_spe_get_payload() argument 139 arm_spe_get_counter(const unsigned char * buf,size_t len,const unsigned char ext_hdr,struct arm_spe_pkt * packet) arm_spe_get_counter() argument 152 arm_spe_get_addr(const unsigned char * buf,size_t len,const unsigned char ext_hdr,struct arm_spe_pkt * packet) arm_spe_get_addr() argument 168 unsigned char ext_hdr = 0; arm_spe_do_get_packet() local [all...] |
| /linux/drivers/misc/mei/ |
| H A D | bus.c | 127 cb->ext_hdr = (struct mei_ext_hdr *)cb->buf.data; in __mei_cl_send_timeout() 240 if (cb->ext_hdr && cb->ext_hdr->type == MEI_EXT_HDR_GSC) { in __mei_cl_recv() 241 r_length = min_t(size_t, length, cb->ext_hdr->length * sizeof(u32)); in __mei_cl_recv() 242 memcpy(buf, cb->ext_hdr, r_length); in __mei_cl_recv() 951 struct mei_ext_hdr_gsc_h2f *ext_hdr; in mei_cldev_send_gsc_command() local 977 ext_hdr = kzalloc(buf_sz, GFP_KERNEL); in mei_cldev_send_gsc_command() 978 if (!ext_hdr) in mei_cldev_send_gsc_command() 982 ext_hdr->hdr.type = MEI_EXT_HDR_GSC; in mei_cldev_send_gsc_command() 983 ext_hdr->hdr.length = buf_sz / sizeof(u32); /* length is in dw */ in mei_cldev_send_gsc_command() 985 ext_hdr->client_id = client_id; in mei_cldev_send_gsc_command() [all …]
|
| H A D | interrupt.c | 136 cb->ext_hdr = (struct mei_ext_hdr *) kzalloc_obj(*gsc_f2h); in mei_cl_irq_read_msg() 137 if (!cb->ext_hdr) { in mei_cl_irq_read_msg() 190 memcpy(cb->ext_hdr, gsc_f2h, ext_hdr_len); in mei_cl_irq_read_msg()
|
| H A D | client.c | 303 kfree(cb->ext_hdr); in mei_io_cb_free() 383 cb->ext_hdr = NULL; in mei_io_cb_init() 1757 is_gsc = ((!is_hbm) && cb->cl->dev->hbm_f_gsc_supported && mei_ext_hdr_is_gsc(cb->ext_hdr)); in mei_msg_hdr_init() 1771 hdr_len += mei_ext_hdr_len(cb->ext_hdr); in mei_msg_hdr_init() 1797 meta->size += mei_ext_hdr_set_gsc(next_ext, cb->ext_hdr); in mei_msg_hdr_init()
|
| /linux/drivers/gpu/drm/amd/pm/legacy-dpm/ |
| H A D | legacy_dpm.c | 376 ATOM_PPLIB_EXTENDEDHEADER *ext_hdr = (ATOM_PPLIB_EXTENDEDHEADER *) in amdgpu_parse_extended_power_table() local 379 if ((le16_to_cpu(ext_hdr->usSize) >= SIZE_OF_ATOM_PPLIB_EXTENDEDHEADER_V2) && in amdgpu_parse_extended_power_table() 380 ext_hdr->usVCETableOffset) { in amdgpu_parse_extended_power_table() 383 le16_to_cpu(ext_hdr->usVCETableOffset) + 1); in amdgpu_parse_extended_power_table() 387 le16_to_cpu(ext_hdr->usVCETableOffset) + 1 + in amdgpu_parse_extended_power_table() 392 le16_to_cpu(ext_hdr->usVCETableOffset) + 1 + in amdgpu_parse_extended_power_table() 440 if ((le16_to_cpu(ext_hdr->usSize) >= SIZE_OF_ATOM_PPLIB_EXTENDEDHEADER_V3) && in amdgpu_parse_extended_power_table() 441 ext_hdr->usUVDTableOffset) { in amdgpu_parse_extended_power_table() 444 le16_to_cpu(ext_hdr->usUVDTableOffset) + 1); in amdgpu_parse_extended_power_table() 448 le16_to_cpu(ext_hdr->usUVDTableOffset) + 1 + in amdgpu_parse_extended_power_table() [all …]
|
| /linux/include/sound/sof/ |
| H A D | info.h | 107 struct sof_ipc_ext_data_hdr ext_hdr; member 113 struct sof_ipc_ext_data_hdr ext_hdr; member 128 struct sof_ipc_ext_data_hdr ext_hdr; member 139 struct sof_ipc_ext_data_hdr ext_hdr; member
|
| /linux/sound/soc/sof/ |
| H A D | ipc3-priv.h | 23 const struct sof_ipc_ext_data_hdr *ext_hdr); 25 const struct sof_ipc_ext_data_hdr *ext_hdr);
|
| /linux/net/ipv4/ |
| H A D | icmp.c | 746 struct icmp_ext_hdr *ext_hdr; in icmp_ext_append() local 785 ext_hdr = skb_put_zero(skb, sizeof(*ext_hdr)); in icmp_ext_append() 786 ext_hdr->version = ICMP_EXT_VERSION_2; in icmp_ext_append() 791 ext_len = skb_tail_pointer(skb) - (unsigned char *)ext_hdr; in icmp_ext_append() 792 if (ext_len == sizeof(*ext_hdr)) in icmp_ext_append() 795 ext_hdr->checksum = ip_compute_csum(ext_hdr, ext_len); in icmp_ext_append() 1297 struct icmp_ext_hdr *ext_hdr, _ext_hdr; in icmp_build_probe() local 1320 ext_hdr = skb_header_pointer(skb, 0, sizeof(_ext_hdr), &_ext_hdr); in icmp_build_probe() 1325 if (!ext_hdr || !iio) in icmp_build_probe()
|
| /linux/net/ipv6/ |
| H A D | icmp.c | 566 struct icmp_ext_hdr *ext_hdr; in icmp6_ext_append() local 612 ext_hdr = skb_put_zero(skb, sizeof(*ext_hdr)); in icmp6_ext_append() 613 ext_hdr->version = ICMP_EXT_VERSION_2; in icmp6_ext_append() 618 ext_len = skb_tail_pointer(skb) - (unsigned char *)ext_hdr; in icmp6_ext_append() 619 if (ext_len == sizeof(*ext_hdr)) in icmp6_ext_append() 622 ext_hdr->checksum = ip_compute_csum(ext_hdr, ext_len); in icmp6_ext_append()
|
| /linux/net/rds/ |
| H A D | message.c | 347 struct rds_ext_header_rdma_dest ext_hdr; in rds_message_add_rdma_dest_extension() local 349 ext_hdr.h_rdma_rkey = cpu_to_be32(r_key); in rds_message_add_rdma_dest_extension() 350 ext_hdr.h_rdma_offset = cpu_to_be32(offset); in rds_message_add_rdma_dest_extension() 351 return rds_message_add_extension(hdr, RDS_EXTHDR_RDMA_DEST, &ext_hdr); in rds_message_add_rdma_dest_extension()
|
| H A D | ib_send.c | 582 struct rds_ext_header_rdma ext_hdr = {}; in rds_ib_xmit() 586 ext_hdr.h_rdma_rkey = cpu_to_be32(rm->rdma.op_rkey); in rds_ib_xmit() 589 &ext_hdr)) { in rds_ib_xmit() 580 struct rds_ext_header_rdma ext_hdr; rds_ib_xmit() local
|
| /linux/arch/x86/kernel/cpu/microcode/ |
| H A D | intel.c | 153 struct extended_sigtable *ext_hdr; in intel_find_matching_signature() local 163 ext_hdr = mc + intel_microcode_get_datasize(mc_hdr) + MC_HEADER_SIZE; in intel_find_matching_signature() 164 ext_sig = (void *)ext_hdr + EXT_HEADER_SIZE; in intel_find_matching_signature() 166 for (i = 0; i < ext_hdr->count; i++) { in intel_find_matching_signature()
|