arch/alpha/include/asm/core_mcpcia.h
194
struct el_common header;
arch/alpha/kernel/err_common.c
103
switch(header->type) {
arch/alpha/kernel/err_common.c
106
length = header->by_type.sys_err.frame_length;
arch/alpha/kernel/err_common.c
108
header->by_type.sys_err.frame_packet_count;
arch/alpha/kernel/err_common.c
113
length = header->by_type.sys_event.frame_length;
arch/alpha/kernel/err_common.c
115
header->by_type.sys_event.frame_packet_count;
arch/alpha/kernel/err_common.c
116
timestamp = header->by_type.sys_event.timestamp;
arch/alpha/kernel/err_common.c
120
length = header->by_type.err_halt.frame_length;
arch/alpha/kernel/err_common.c
122
header->by_type.err_halt.frame_packet_count;
arch/alpha/kernel/err_common.c
123
timestamp = header->by_type.err_halt.timestamp;
arch/alpha/kernel/err_common.c
127
length = header->by_type.logout_header.frame_length;
arch/alpha/kernel/err_common.c
134
header->class, header->type);
arch/alpha/kernel/err_common.c
142
header->class, header->type);
arch/alpha/kernel/err_common.c
148
el_process_subpackets(header, packet_count);
arch/alpha/kernel/err_common.c
151
header = (struct el_subpacket *)
arch/alpha/kernel/err_common.c
152
((unsigned long)header + header->length + length);
arch/alpha/kernel/err_common.c
153
return header;
arch/alpha/kernel/err_common.c
157
el_process_subpacket_reg(struct el_subpacket *header)
arch/alpha/kernel/err_common.c
162
for (; h && h->class != header->class; h = h->next);
arch/alpha/kernel/err_common.c
163
if (h) next = h->handler(header);
arch/alpha/kernel/err_common.c
180
el_process_subpackets(struct el_subpacket *header, int packet_count)
arch/alpha/kernel/err_common.c
186
((unsigned long)header + header->length);
arch/alpha/kernel/err_common.c
195
el_process_subpacket(struct el_subpacket *header)
arch/alpha/kernel/err_common.c
199
switch(header->class) {
arch/alpha/kernel/err_common.c
204
next = el_process_header_subpacket(header);
arch/alpha/kernel/err_common.c
207
if (NULL == (next = el_process_subpacket_reg(header))) {
arch/alpha/kernel/err_common.c
211
header->class, header->type);
arch/alpha/kernel/err_common.c
220
el_annotate_subpacket(struct el_subpacket *header)
arch/alpha/kernel/err_common.c
226
if (a->class == header->class &&
arch/alpha/kernel/err_common.c
227
a->type == header->type &&
arch/alpha/kernel/err_common.c
228
a->revision == header->revision) {
arch/alpha/kernel/err_common.c
238
mchk_dump_mem(header, header->length, annotation);
arch/alpha/kernel/err_common.c
244
struct el_subpacket *header = (struct el_subpacket *)
arch/alpha/kernel/err_common.c
252
for (err = 0; header && (header->class != EL_CLASS__TERMINATION); err++)
arch/alpha/kernel/err_common.c
253
header = el_process_subpacket(header);
arch/alpha/kernel/err_common.c
89
el_process_header_subpacket(struct el_subpacket *header)
arch/alpha/kernel/err_common.c
96
if (header->class != EL_CLASS__HEADER) {
arch/alpha/kernel/err_common.c
99
header->class, header->type);
arch/alpha/kernel/err_ev7.c
235
ev7_process_pal_subpacket(struct el_subpacket *header)
arch/alpha/kernel/err_ev7.c
239
if (header->class != EL_CLASS__PAL) {
arch/alpha/kernel/err_ev7.c
242
header->class, header->type);
arch/alpha/kernel/err_ev7.c
246
packet = (struct ev7_pal_subpacket *)header->by_type.raw.data_start;
arch/alpha/kernel/err_ev7.c
248
switch(header->type) {
arch/alpha/kernel/err_ev7.c
260
el_process_subpackets(header,
arch/alpha/kernel/err_ev7.c
266
header->type);
arch/alpha/kernel/err_ev7.c
267
el_annotate_subpacket(header);
arch/alpha/kernel/err_ev7.c
271
return (struct el_subpacket *)((unsigned long)header + header->length);
arch/alpha/kernel/err_titan.c
535
el_process_regatta_subpacket(struct el_subpacket *header)
arch/alpha/kernel/err_titan.c
537
if (header->class != EL_CLASS__REGATTA_FAMILY) {
arch/alpha/kernel/err_titan.c
540
header->class, header->type);
arch/alpha/kernel/err_titan.c
544
switch(header->type) {
arch/alpha/kernel/err_titan.c
552
(int)header->by_type.regatta_frame.cpuid);
arch/alpha/kernel/err_titan.c
554
header->by_type.regatta_frame.data_start, 1);
arch/alpha/kernel/err_titan.c
558
err_print_prefix, header->type);
arch/alpha/kernel/err_titan.c
559
el_annotate_subpacket(header);
arch/alpha/kernel/err_titan.c
564
return (struct el_subpacket *)((unsigned long)header + header->length);
arch/arc/kernel/unwind.c
123
const unsigned char *header;
arch/arc/kernel/unwind.c
212
table->header = header_start;
arch/arc/kernel/unwind.c
259
} __attribute__ ((__packed__)) *header;
arch/arc/kernel/unwind.c
261
if (table->header)
arch/arc/kernel/unwind.c
304
header = alloc(hdrSize);
arch/arc/kernel/unwind.c
305
if (!header)
arch/arc/kernel/unwind.c
308
header->version = 1;
arch/arc/kernel/unwind.c
309
header->eh_frame_ptr_enc = DW_EH_PE_abs | DW_EH_PE_native;
arch/arc/kernel/unwind.c
310
header->fde_count_enc = DW_EH_PE_abs | DW_EH_PE_data4;
arch/arc/kernel/unwind.c
311
header->table_enc = DW_EH_PE_abs | DW_EH_PE_native;
arch/arc/kernel/unwind.c
312
put_unaligned((unsigned long)table->address, &header->eh_frame_ptr);
arch/arc/kernel/unwind.c
313
BUILD_BUG_ON(offsetof(typeof(*header), fde_count)
arch/arc/kernel/unwind.c
314
% __alignof(typeof(header->fde_count)));
arch/arc/kernel/unwind.c
315
header->fde_count = n;
arch/arc/kernel/unwind.c
317
BUILD_BUG_ON(offsetof(typeof(*header), table)
arch/arc/kernel/unwind.c
318
% __alignof(typeof(*header->table)));
arch/arc/kernel/unwind.c
327
header->table[n].start = read_pointer(&ptr,
arch/arc/kernel/unwind.c
331
header->table[n].fde = (unsigned long)fde;
arch/arc/kernel/unwind.c
334
WARN_ON(n != header->fde_count);
arch/arc/kernel/unwind.c
336
sort(header->table,
arch/arc/kernel/unwind.c
338
sizeof(*header->table),
arch/arc/kernel/unwind.c
343
table->header = (const void *)header;
arch/arc/kernel/unwind.c
443
kfree(table->header);
arch/arc/kernel/unwind.c
924
const u8 *hdr = table->header;
arch/arc/net/bpf_jit_core.c
143
u8 header[8];
arch/arc/net/bpf_jit_core.c
151
scnprintf(header, sizeof(header), "JIT:%d", pass);
arch/arc/net/bpf_jit_core.c
152
dump_bytes(ctx->jit.buf, ctx->jit.len, header);
arch/arc/net/bpf_jit_core.c
24
static void dump_bytes(const u8 *buf, u32 len, const char *header)
arch/arc/net/bpf_jit_core.c
29
pr_info("-----------------[ %s ]-----------------\n", header);
arch/arm/kernel/machine_kexec.c
36
__be32 header;
arch/arm/kernel/machine_kexec.c
62
err = get_user(header, (__be32*)current_segment->buf);
arch/arm/kernel/machine_kexec.c
66
if (header == cpu_to_be32(OF_DT_HEADER))
arch/arm/net/bpf_jit_32.c
2148
struct bpf_binary_header *header;
arch/arm/net/bpf_jit_32.c
2236
header = bpf_jit_binary_alloc(image_size, &image_ptr,
arch/arm/net/bpf_jit_32.c
2241
if (header == NULL) {
arch/arm/net/bpf_jit_32.c
2262
flush_icache_range((u32)header, (u32)(ctx.target + ctx.idx));
arch/arm/net/bpf_jit_32.c
2268
if (bpf_jit_binary_lock_ro(header))
arch/arm/net/bpf_jit_32.c
2289
bpf_jit_binary_free(header);
arch/arm/probes/kprobes/test-core.c
691
const struct decode_header *header;
arch/arm/probes/kprobes/test-core.c
747
entry->header = h;
arch/arm/probes/kprobes/test-core.c
776
int regs = entry->header->type_regs.bits >> DECODE_TYPE_BITS;
arch/arm/probes/kprobes/test-core.c
849
const struct decode_header *h = entry->header;
arch/arm/probes/kprobes/test-core.c
894
u32 mask = entry->header->mask.bits;
arch/arm/probes/kprobes/test-core.c
895
u32 value = entry->header->value.bits;
arch/arm/probes/uprobes/actions-arm.c
111
u32 regs = decode->header.type_regs.bits >> DECODE_TYPE_BITS;
arch/arm64/hyperv/mshyperv.c
49
if (acpi_gbl_FADT.header.revision < 6)
arch/arm64/include/asm/acpi.h
40
(!(entry) || (entry)->header.length < ACPI_MADT_GICC_MIN_LENGTH || \
arch/arm64/include/asm/acpi.h
41
(unsigned long)(entry) + (entry)->header.length > (end))
arch/arm64/kernel/acpi_numa.c
37
static int __init acpi_parse_gicc_pxm(union acpi_subtable_headers *header,
arch/arm64/kernel/acpi_numa.c
46
pa = (struct acpi_srat_gicc_affinity *)header;
arch/arm64/kernel/acpi_numa.c
88
if (pa->header.length < sizeof(struct acpi_srat_gicc_affinity)) {
arch/arm64/kernel/acpi_numa.c
90
pa->header.length);
arch/arm64/kernel/ptrace.c
1009
if (count && vq != sve_vq_from_vl(header.vl))
arch/arm64/kernel/ptrace.c
1012
BUILD_BUG_ON(SVE_PT_SVE_OFFSET != sizeof(header));
arch/arm64/kernel/ptrace.c
1080
struct user_za_header header;
arch/arm64/kernel/ptrace.c
1088
memset(&header, 0, sizeof(header));
arch/arm64/kernel/ptrace.c
1091
header.flags |= ZA_PT_VL_INHERIT;
arch/arm64/kernel/ptrace.c
1093
header.vl = task_get_sme_vl(target);
arch/arm64/kernel/ptrace.c
1094
vq = sve_vq_from_vl(header.vl);
arch/arm64/kernel/ptrace.c
1095
header.max_vl = sme_max_vl();
arch/arm64/kernel/ptrace.c
1096
header.max_size = ZA_PT_SIZE(vq);
arch/arm64/kernel/ptrace.c
1100
header.size = ZA_PT_SIZE(vq);
arch/arm64/kernel/ptrace.c
1102
header.size = ZA_PT_ZA_OFFSET;
arch/arm64/kernel/ptrace.c
1104
membuf_write(&to, &header, sizeof(header));
arch/arm64/kernel/ptrace.c
1106
BUILD_BUG_ON(ZA_PT_ZA_OFFSET != sizeof(header));
arch/arm64/kernel/ptrace.c
1121
end = ALIGN(header.size, SVE_VQ_BYTES);
arch/arm64/kernel/ptrace.c
1131
struct user_za_header header;
arch/arm64/kernel/ptrace.c
1139
if (count < sizeof(header))
arch/arm64/kernel/ptrace.c
1141
ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, &header,
arch/arm64/kernel/ptrace.c
1142
0, sizeof(header));
arch/arm64/kernel/ptrace.c
1151
ret = vec_set_vector_length(target, ARM64_VEC_SME, header.vl,
arch/arm64/kernel/ptrace.c
1152
((unsigned long)header.flags) << 16);
arch/arm64/kernel/ptrace.c
1191
if (vq != sve_vq_from_vl(header.vl)) {
arch/arm64/kernel/ptrace.c
1196
BUILD_BUG_ON(ZA_PT_ZA_OFFSET != sizeof(header));
arch/arm64/kernel/ptrace.c
761
static void sve_init_header_from_task(struct user_sve_header *header,
arch/arm64/kernel/ptrace.c
769
memset(header, 0, sizeof(*header));
arch/arm64/kernel/ptrace.c
779
header->flags = SVE_PT_REGS_SVE;
arch/arm64/kernel/ptrace.c
781
header->flags = SVE_PT_REGS_FPSIMD;
arch/arm64/kernel/ptrace.c
786
header->flags |= SVE_PT_VL_INHERIT;
arch/arm64/kernel/ptrace.c
790
header->flags |= SVE_PT_VL_INHERIT;
arch/arm64/kernel/ptrace.c
797
header->vl = task_get_vl(target, type);
arch/arm64/kernel/ptrace.c
798
vq = sve_vq_from_vl(header->vl);
arch/arm64/kernel/ptrace.c
800
header->max_vl = vec_max_vl(type);
arch/arm64/kernel/ptrace.c
802
header->size = SVE_PT_SIZE(vq, header->flags);
arch/arm64/kernel/ptrace.c
804
header->size = sizeof(header);
arch/arm64/kernel/ptrace.c
805
header->max_size = SVE_PT_SIZE(sve_vq_from_vl(header->max_vl),
arch/arm64/kernel/ptrace.c
809
static unsigned int sve_size_from_header(struct user_sve_header const *header)
arch/arm64/kernel/ptrace.c
811
return ALIGN(header->size, SVE_VQ_BYTES);
arch/arm64/kernel/ptrace.c
819
struct user_sve_header header;
arch/arm64/kernel/ptrace.c
827
sve_init_header_from_task(&header, target, type);
arch/arm64/kernel/ptrace.c
828
vq = sve_vq_from_vl(header.vl);
arch/arm64/kernel/ptrace.c
830
membuf_write(&to, &header, sizeof(header));
arch/arm64/kernel/ptrace.c
832
BUILD_BUG_ON(SVE_PT_FPSIMD_OFFSET != sizeof(header));
arch/arm64/kernel/ptrace.c
833
BUILD_BUG_ON(SVE_PT_SVE_OFFSET != sizeof(header));
arch/arm64/kernel/ptrace.c
839
if (header.size == sizeof(header))
arch/arm64/kernel/ptrace.c
842
switch ((header.flags & SVE_PT_REGS_MASK)) {
arch/arm64/kernel/ptrace.c
865
end = sve_size_from_header(&header);
arch/arm64/kernel/ptrace.c
890
struct user_sve_header header;
arch/arm64/kernel/ptrace.c
898
if (count < sizeof(header))
arch/arm64/kernel/ptrace.c
900
ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, &header,
arch/arm64/kernel/ptrace.c
901
0, sizeof(header));
arch/arm64/kernel/ptrace.c
910
fpsimd = (header.flags & SVE_PT_REGS_MASK) == SVE_PT_REGS_FPSIMD;
arch/arm64/kernel/ptrace.c
919
if (header.vl) {
arch/arm64/kernel/ptrace.c
932
ret = vec_set_vector_length(target, type, header.vl,
arch/arm64/kernel/ptrace.c
933
((unsigned long)header.flags & ~SVE_PT_REGS_MASK) << 16);
arch/arm64/kernel/ptrace.c
945
if (header.flags != SVE_PT_REGS_FPSIMD)
arch/arm64/kernel/ptrace.c
991
BUILD_BUG_ON(SVE_PT_FPSIMD_OFFSET != sizeof(header));
arch/arm64/kernel/smp.c
631
acpi_parse_gic_cpu_interface(union acpi_subtable_headers *header,
arch/arm64/kernel/smp.c
636
processor = (struct acpi_madt_generic_interrupt *)header;
arch/arm64/kernel/smp.c
640
acpi_table_print_madt_entry(&header->common);
arch/arm64/net/bpf_jit_comp.c
2003
struct bpf_binary_header *header;
arch/arm64/net/bpf_jit_comp.c
2013
struct bpf_binary_header *header;
arch/arm64/net/bpf_jit_comp.c
2071
header = jit_data->header;
arch/arm64/net/bpf_jit_comp.c
2072
image_ptr = (void *)header + ((void *)ro_image_ptr
arch/arm64/net/bpf_jit_comp.c
2122
sizeof(u64), &header, &image_ptr,
arch/arm64/net/bpf_jit_comp.c
2201
if (WARN_ON(bpf_jit_binary_pack_finalize(ro_header, header))) {
arch/arm64/net/bpf_jit_comp.c
2216
jit_data->header = header;
arch/arm64/net/bpf_jit_comp.c
2255
if (header) {
arch/arm64/net/bpf_jit_comp.c
2256
bpf_arch_text_copy(&ro_header->size, &header->size,
arch/arm64/net/bpf_jit_comp.c
2257
sizeof(header->size));
arch/arm64/net/bpf_jit_comp.c
2258
bpf_jit_binary_pack_free(ro_header, header);
arch/arm64/net/bpf_jit_comp.c
3185
bpf_jit_binary_pack_finalize(jit_data->ro_header, jit_data->header);
arch/loongarch/kernel/acpi.c
103
acpi_parse_p1_processor(union acpi_subtable_headers *header, const unsigned long end)
arch/loongarch/kernel/acpi.c
107
processor = (struct acpi_madt_core_pic *)header;
arch/loongarch/kernel/acpi.c
111
acpi_table_print_madt_entry(&header->common);
arch/loongarch/kernel/acpi.c
122
acpi_parse_p2_processor(union acpi_subtable_headers *header, const unsigned long end)
arch/loongarch/kernel/acpi.c
126
processor = (struct acpi_madt_core_pic *)header;
arch/loongarch/kernel/acpi.c
138
acpi_parse_eio_master(union acpi_subtable_headers *header, const unsigned long end)
arch/loongarch/kernel/acpi.c
143
eiointc = (struct acpi_madt_eio_pic *)header;
arch/loongarch/kernel/acpi.c
256
if (pa->header.length != sizeof(struct acpi_srat_cpu_affinity)) {
arch/loongarch/kernel/acpi.c
295
if (pa->header.length < sizeof(struct acpi_srat_x2apic_cpu_affinity)) {
arch/loongarch/kernel/irq.c
55
static int __init early_pci_mcfg_parse(struct acpi_table_header *header)
arch/loongarch/kernel/irq.c
61
if (header->length < sizeof(struct acpi_table_mcfg))
arch/loongarch/kernel/irq.c
64
n = (header->length - sizeof(struct acpi_table_mcfg)) /
arch/loongarch/kernel/irq.c
66
mcfg = (struct acpi_table_mcfg *)header;
arch/loongarch/net/bpf_jit.c
1930
struct bpf_binary_header *header;
arch/loongarch/net/bpf_jit.c
1968
header = jit_data->header;
arch/loongarch/net/bpf_jit.c
1969
image_ptr = (void *)header + ((void *)ro_image_ptr - (void *)ro_header);
arch/loongarch/net/bpf_jit.c
2006
&header, &image_ptr, jit_fill_hole);
arch/loongarch/net/bpf_jit.c
2052
if (WARN_ON(bpf_jit_binary_pack_finalize(ro_header, header))) {
arch/loongarch/net/bpf_jit.c
2066
jit_data->header = header;
arch/loongarch/net/bpf_jit.c
2094
if (header) {
arch/loongarch/net/bpf_jit.c
2095
bpf_arch_text_copy(&ro_header->size, &header->size, sizeof(header->size));
arch/loongarch/net/bpf_jit.c
2096
bpf_jit_binary_pack_free(ro_header, header);
arch/loongarch/net/bpf_jit.c
2113
bpf_jit_binary_pack_finalize(jit_data->ro_header, jit_data->header);
arch/loongarch/net/bpf_jit.h
28
struct bpf_binary_header *header;
arch/mips/net/bpf_jit_comp.c
1015
if (bpf_jit_binary_lock_ro(header))
arch/mips/net/bpf_jit_comp.c
1017
flush_icache_range((unsigned long)header,
arch/mips/net/bpf_jit_comp.c
1036
if (header)
arch/mips/net/bpf_jit_comp.c
1037
bpf_jit_binary_free(header);
arch/mips/net/bpf_jit_comp.c
915
struct bpf_binary_header *header = NULL;
arch/mips/net/bpf_jit_comp.c
988
header = bpf_jit_binary_alloc(image_size, &image_ptr,
arch/mips/net/bpf_jit_comp.c
994
if (header == NULL)
arch/parisc/include/asm/pdcpat.h
336
unsigned long header, info0, info1;
arch/parisc/math-emu/cnv_float.h
10
PA header file -- do not include this header file for non-PA builds.
arch/parisc/math-emu/dbl_float.h
9
PA header file -- do not include this header file for non-PA builds.
arch/parisc/math-emu/float.h
26
PA header file -- do not include this header file for non-PA builds.
arch/parisc/math-emu/fpbits.h
10
PA header file -- do not include this header file for non-PA builds.
arch/parisc/math-emu/hppa.h
10
PA header file -- do not include this header file for non-PA builds.
arch/parisc/math-emu/sgl_float.h
10
PA header file -- do not include this header file for non-PA builds.
arch/parisc/net/bpf_jit.h
243
struct bpf_binary_header *header;
arch/parisc/net/bpf_jit_core.c
107
if (jit_data->header)
arch/parisc/net/bpf_jit_core.c
114
jit_data->header =
arch/parisc/net/bpf_jit_core.c
119
if (!jit_data->header) {
arch/parisc/net/bpf_jit_core.c
135
if (jit_data->header)
arch/parisc/net/bpf_jit_core.c
136
bpf_jit_binary_free(jit_data->header);
arch/parisc/net/bpf_jit_core.c
150
bpf_jit_binary_free(jit_data->header);
arch/parisc/net/bpf_jit_core.c
167
bpf_flush_icache(jit_data->header, ctx->insns + ctx->ninsns);
arch/parisc/net/bpf_jit_core.c
170
if (bpf_jit_binary_lock_ro(jit_data->header)) {
arch/parisc/net/bpf_jit_core.c
171
bpf_jit_binary_free(jit_data->header);
arch/powerpc/kernel/nvram_64.c
1006
err = ppc_md.nvram_read(header, NVRAM_HEADER_LEN, &cur_index);
arch/powerpc/kernel/nvram_64.c
1015
memcpy(&phead, header, NVRAM_HEADER_LEN);
arch/powerpc/kernel/nvram_64.c
1040
memcpy(&tmp_part->header, &phead, NVRAM_HEADER_LEN);
arch/powerpc/kernel/nvram_64.c
1053
kfree(header);
arch/powerpc/kernel/nvram_64.c
43
struct nvram_header header;
arch/powerpc/kernel/nvram_64.c
716
tmp_part->index, tmp_part->header.signature,
arch/powerpc/kernel/nvram_64.c
717
tmp_part->header.checksum, tmp_part->header.length,
arch/powerpc/kernel/nvram_64.c
718
tmp_part->header.name);
arch/powerpc/kernel/nvram_64.c
730
memcpy(&phead, &part->header, NVRAM_HEADER_LEN);
arch/powerpc/kernel/nvram_64.c
761
if (part->header.signature != sig)
arch/powerpc/kernel/nvram_64.c
764
if (strncmp(name, part->header.name, 12))
arch/powerpc/kernel/nvram_64.c
769
if (!strncmp(*except, part->header.name, 12))
arch/powerpc/kernel/nvram_64.c
796
part->header.signature = NVRAM_SIG_FREE;
arch/powerpc/kernel/nvram_64.c
797
memset(part->header.name, 'w', 12);
arch/powerpc/kernel/nvram_64.c
798
part->header.checksum = nvram_checksum(&part->header);
arch/powerpc/kernel/nvram_64.c
809
if (part->header.signature != NVRAM_SIG_FREE) {
arch/powerpc/kernel/nvram_64.c
814
prev->header.length += part->header.length;
arch/powerpc/kernel/nvram_64.c
815
prev->header.checksum = nvram_checksum(&prev->header);
arch/powerpc/kernel/nvram_64.c
875
if (part->header.signature != NVRAM_SIG_FREE)
arch/powerpc/kernel/nvram_64.c
878
if (part->header.length >= req_size) {
arch/powerpc/kernel/nvram_64.c
883
if (part->header.length > size &&
arch/powerpc/kernel/nvram_64.c
884
part->header.length >= min_size) {
arch/powerpc/kernel/nvram_64.c
885
size = part->header.length;
arch/powerpc/kernel/nvram_64.c
900
new_part->header.signature = sig;
arch/powerpc/kernel/nvram_64.c
901
new_part->header.length = size;
arch/powerpc/kernel/nvram_64.c
902
memcpy(new_part->header.name, name, strnlen(name, sizeof(new_part->header.name)));
arch/powerpc/kernel/nvram_64.c
903
new_part->header.checksum = nvram_checksum(&new_part->header);
arch/powerpc/kernel/nvram_64.c
914
if (free_part->header.length > size) {
arch/powerpc/kernel/nvram_64.c
916
free_part->header.length -= size;
arch/powerpc/kernel/nvram_64.c
917
free_part->header.checksum = nvram_checksum(&free_part->header);
arch/powerpc/kernel/nvram_64.c
956
return (part->header.length - 1) * NVRAM_BLOCK_LEN;
arch/powerpc/kernel/nvram_64.c
973
if (p->header.signature == sig &&
arch/powerpc/kernel/nvram_64.c
974
(!name || !strncmp(p->header.name, name, 12))) {
arch/powerpc/kernel/nvram_64.c
976
*out_size = (p->header.length - 1) *
arch/powerpc/kernel/nvram_64.c
990
char * header;
arch/powerpc/kernel/nvram_64.c
998
header = kmalloc(NVRAM_HEADER_LEN, GFP_KERNEL);
arch/powerpc/kernel/nvram_64.c
999
if (!header) {
arch/powerpc/perf/imc-pmu.c
1280
struct perf_event_header *header,
arch/powerpc/perf/imc-pmu.c
1297
header->type = PERF_RECORD_SAMPLE;
arch/powerpc/perf/imc-pmu.c
1298
header->size = sizeof(*header) + event->header_size;
arch/powerpc/perf/imc-pmu.c
1299
header->misc = 0;
arch/powerpc/perf/imc-pmu.c
1304
header->misc |= PERF_RECORD_MISC_GUEST_KERNEL;
arch/powerpc/perf/imc-pmu.c
1307
header->misc |= PERF_RECORD_MISC_GUEST_USER;
arch/powerpc/perf/imc-pmu.c
1310
header->misc |= PERF_RECORD_MISC_KERNEL;
arch/powerpc/perf/imc-pmu.c
1313
header->misc |= PERF_RECORD_MISC_USER;
arch/powerpc/perf/imc-pmu.c
1321
header->misc |= PERF_RECORD_MISC_KERNEL;
arch/powerpc/perf/imc-pmu.c
1323
header->misc |= PERF_RECORD_MISC_USER;
arch/powerpc/perf/imc-pmu.c
1325
perf_event_header__init_id(header, data, event);
arch/powerpc/perf/imc-pmu.c
1340
struct perf_event_header header;
arch/powerpc/perf/imc-pmu.c
1342
ret = trace_imc_prepare_sample(mem, &data, &prev_tb, &header, event);
arch/powerpc/perf/imc-pmu.c
1349
if (perf_output_begin(&handle, &data, event, header.size))
arch/powerpc/perf/imc-pmu.c
1352
perf_output_sample(&handle, &header, &data, event);
arch/powerpc/platforms/powernv/eeh-powernv.c
268
u32 header;
arch/powerpc/platforms/powernv/eeh-powernv.c
273
if (pnv_pci_cfg_read(pdn, pos, 4, &header) != PCIBIOS_SUCCESSFUL)
arch/powerpc/platforms/powernv/eeh-powernv.c
275
else if (!header)
arch/powerpc/platforms/powernv/eeh-powernv.c
279
if (PCI_EXT_CAP_ID(header) == cap && pos)
arch/powerpc/platforms/powernv/eeh-powernv.c
282
pos = PCI_EXT_CAP_NEXT(header);
arch/powerpc/platforms/powernv/eeh-powernv.c
286
if (pnv_pci_cfg_read(pdn, pos, 4, &header) != PCIBIOS_SUCCESSFUL)
arch/powerpc/platforms/powernv/opal-prd.c
168
if (count < sizeof(item->msg.header))
arch/powerpc/platforms/powernv/opal-prd.c
198
size = be16_to_cpu(item->msg.header.size);
arch/powerpc/platforms/powernv/opal-prd.c
261
msg.header.size = cpu_to_be16(sizeof(msg));
arch/powerpc/platforms/powernv/opal-prd.c
262
msg.header.type = OPAL_PRD_MSG_TYPE_FINI;
arch/powerpc/platforms/powernv/opal-prd.c
29
struct opal_prd_msg_header header;
arch/powerpc/platforms/ps3/interrupt.c
618
static void _dump_64_bmp(const char *header, const u64 *p, unsigned cpu,
arch/powerpc/platforms/ps3/interrupt.c
622
func, line, header, cpu,
arch/powerpc/platforms/ps3/interrupt.c
627
static void __maybe_unused _dump_256_bmp(const char *header,
arch/powerpc/platforms/ps3/interrupt.c
631
func, line, header, cpu, p[0], p[1], p[2], p[3]);
arch/powerpc/platforms/ps3/os-area.c
350
static int verify_header(const struct os_area_header *header)
arch/powerpc/platforms/ps3/os-area.c
352
if (memcmp(header->magic_num, OS_AREA_HEADER_MAGIC_NUM,
arch/powerpc/platforms/ps3/os-area.c
353
sizeof(header->magic_num))) {
arch/powerpc/platforms/ps3/os-area.c
358
if (header->hdr_version < 1) {
arch/powerpc/platforms/ps3/os-area.c
363
if (header->db_area_offset > header->ldr_area_offset) {
arch/powerpc/platforms/ps3/os-area.c
605
struct os_area_header *header;
arch/powerpc/platforms/ps3/os-area.c
613
header = kmalloc(buf_len, GFP_KERNEL);
arch/powerpc/platforms/ps3/os-area.c
614
if (!header)
arch/powerpc/platforms/ps3/os-area.c
617
count = os_area_flash_read(header, buf_len, 0);
arch/powerpc/platforms/ps3/os-area.c
625
pos = header->db_area_offset * OS_AREA_SEGMENT_SIZE;
arch/powerpc/platforms/ps3/os-area.c
626
if (count < OS_AREA_SEGMENT_SIZE || verify_header(header) ||
arch/powerpc/platforms/ps3/os-area.c
629
dump_header(header);
arch/powerpc/platforms/ps3/os-area.c
636
db = (void *)header + pos;
arch/powerpc/platforms/ps3/os-area.c
658
kfree(header);
arch/powerpc/platforms/ps3/os-area.c
718
struct os_area_header *header;
arch/powerpc/platforms/ps3/os-area.c
732
header = (struct os_area_header *)__va(lpar_addr);
arch/powerpc/platforms/ps3/os-area.c
736
result = verify_header(header);
arch/powerpc/platforms/ps3/os-area.c
741
dump_header(header);
arch/powerpc/platforms/ps3/os-area.c
746
+ header->db_area_offset * OS_AREA_SEGMENT_SIZE);
arch/powerpc/platforms/ps3/os-area.c
748
dump_header(header);
arch/powerpc/platforms/ps3/os-area.c
759
memset(header, 0, sizeof(*header));
arch/powerpc/platforms/pseries/eeh_pseries.c
291
u32 header;
arch/powerpc/platforms/pseries/eeh_pseries.c
297
if (rtas_pci_dn_read_config(pdn, pos, 4, &header) != PCIBIOS_SUCCESSFUL)
arch/powerpc/platforms/pseries/eeh_pseries.c
299
else if (!header)
arch/powerpc/platforms/pseries/eeh_pseries.c
303
if (PCI_EXT_CAP_ID(header) == cap && pos)
arch/powerpc/platforms/pseries/eeh_pseries.c
306
pos = PCI_EXT_CAP_NEXT(header);
arch/powerpc/platforms/pseries/eeh_pseries.c
310
if (rtas_pci_dn_read_config(pdn, pos, 4, &header) != PCIBIOS_SUCCESSFUL)
arch/powerpc/platforms/pseries/rtas-fadump.c
106
fdm.header.dump_format_version = cpu_to_be32(0x00000001);
arch/powerpc/platforms/pseries/rtas-fadump.c
107
fdm.header.dump_status_flag = 0;
arch/powerpc/platforms/pseries/rtas-fadump.c
108
fdm.header.offset_first_dump_section =
arch/powerpc/platforms/pseries/rtas-fadump.c
115
fdm.header.dd_block_size = 0;
arch/powerpc/platforms/pseries/rtas-fadump.c
116
fdm.header.dd_block_offset = 0;
arch/powerpc/platforms/pseries/rtas-fadump.c
117
fdm.header.dd_num_blocks = 0;
arch/powerpc/platforms/pseries/rtas-fadump.c
118
fdm.header.dd_offset_disk_path = 0;
arch/powerpc/platforms/pseries/rtas-fadump.c
121
fdm.header.max_time_auto = 0;
arch/powerpc/platforms/pseries/rtas-fadump.c
170
fdm.header.dump_num_sections = cpu_to_be16(sec_cnt);
arch/powerpc/platforms/pseries/rtas-fadump.c
193
fdm_size += be16_to_cpu(fdm.header.dump_num_sections) * sizeof(struct rtas_fadump_section);
arch/powerpc/platforms/pseries/rtas-fadump.c
446
for (int i = 0; i < be16_to_cpu(fdm_active->header.dump_num_sections); i++) {
arch/powerpc/platforms/pseries/rtas-fadump.c
505
for (int i = 0; i < be16_to_cpu(fdm_ptr->header.dump_num_sections); i++) {
arch/powerpc/platforms/pseries/rtas-fadump.c
51
for (int i = 0; i < be16_to_cpu(fdm->header.dump_num_sections); i++) {
arch/powerpc/platforms/pseries/rtas-fadump.h
83
struct rtas_fadump_section_header header;
arch/riscv/kernel/acpi.c
169
static int acpi_parse_madt_rintc(union acpi_subtable_headers *header, const unsigned long end)
arch/riscv/kernel/acpi.c
171
struct acpi_madt_rintc *rintc = (struct acpi_madt_rintc *)header;
arch/riscv/kernel/acpi_numa.c
112
if (pa->header.length < sizeof(struct acpi_srat_rintc_affinity)) {
arch/riscv/kernel/acpi_numa.c
113
pr_err("SRAT: Invalid SRAT header length: %d\n", pa->header.length);
arch/riscv/kernel/acpi_numa.c
49
static int __init acpi_parse_rintc_pxm(union acpi_subtable_headers *header,
arch/riscv/kernel/acpi_numa.c
58
pa = (struct acpi_srat_rintc_affinity *)header;
arch/riscv/kernel/smpboot.c
73
static int __init acpi_parse_rintc(union acpi_subtable_headers *header, const unsigned long end)
arch/riscv/kernel/smpboot.c
77
struct acpi_madt_rintc *processor = (struct acpi_madt_rintc *)header;
arch/riscv/kernel/smpboot.c
90
acpi_table_print_madt_entry(&header->common);
arch/riscv/net/bpf_jit.h
96
struct bpf_binary_header *header;
arch/riscv/net/bpf_jit_core.c
117
if (jit_data->header)
arch/riscv/net/bpf_jit_core.c
127
&jit_data->header, &jit_data->image,
arch/riscv/net/bpf_jit_core.c
180
if (WARN_ON(bpf_jit_binary_pack_finalize(jit_data->ro_header, jit_data->header))) {
arch/riscv/net/bpf_jit_core.c
209
if (jit_data->header) {
arch/riscv/net/bpf_jit_core.c
210
bpf_arch_text_copy(&jit_data->ro_header->size, &jit_data->header->size,
arch/riscv/net/bpf_jit_core.c
211
sizeof(jit_data->header->size));
arch/riscv/net/bpf_jit_core.c
212
bpf_jit_binary_pack_free(jit_data->ro_header, jit_data->header);
arch/riscv/net/bpf_jit_core.c
259
bpf_jit_binary_pack_finalize(jit_data->ro_header, jit_data->header);
arch/s390/boot/uv.c
18
.header.cmd = UVC_CMD_QUI,
arch/s390/boot/uv.c
19
.header.len = sizeof(uvcb)
arch/s390/boot/uv.c
26
if (uv_call(0, (uint64_t)&uvcb) && uvcb.header.rc != UVC_RC_MORE_DATA)
arch/s390/include/asm/cpu_mf.h
149
union hws_trailer_header header; /* 0 - 15 Flags + Overflow Count */
arch/s390/include/asm/pai.h
17
u64 header;
arch/s390/include/asm/sclp.h
136
struct evbuf_header header;
arch/s390/include/asm/sclp.h
145
struct sccb_header header;
arch/s390/include/asm/uv.h
120
struct uv_cb_header header; /* 0x0000 */
arch/s390/include/asm/uv.h
163
struct uv_cb_header header; /* 0x0000 */
arch/s390/include/asm/uv.h
171
struct uv_cb_header header;
arch/s390/include/asm/uv.h
180
struct uv_cb_header header;
arch/s390/include/asm/uv.h
203
struct uv_cb_header header;
arch/s390/include/asm/uv.h
216
struct uv_cb_header header;
arch/s390/include/asm/uv.h
224
struct uv_cb_header header;
arch/s390/include/asm/uv.h
231
struct uv_cb_header header;
arch/s390/include/asm/uv.h
242
struct uv_cb_header header;
arch/s390/include/asm/uv.h
256
struct uv_cb_header header;
arch/s390/include/asm/uv.h
271
struct uv_cb_header header;
arch/s390/include/asm/uv.h
279
struct uv_cb_header header;
arch/s390/include/asm/uv.h
287
struct uv_cb_header header;
arch/s390/include/asm/uv.h
295
struct uv_cb_header header; /* 0x0000 */
arch/s390/include/asm/uv.h
313
struct uv_cb_header header;
arch/s390/include/asm/uv.h
321
struct uv_cb_header header;
arch/s390/include/asm/uv.h
330
struct uv_cb_header header;
arch/s390/include/asm/uv.h
343
struct uv_cb_header header;
arch/s390/include/asm/uv.h
355
struct uv_cb_header header;
arch/s390/include/asm/uv.h
365
struct uv_cb_header header;
arch/s390/include/asm/uv.h
476
.header.cmd = cmd,
arch/s390/include/asm/uv.h
477
.header.len = sizeof(uvcb),
arch/s390/include/asm/uv.h
484
*rc = uvcb.header.rc;
arch/s390/include/asm/uv.h
485
*rrc = uvcb.header.rrc;
arch/s390/include/asm/uv.h
516
.header.len = sizeof(uvcb),
arch/s390/include/asm/uv.h
517
.header.cmd = UVC_CMD_LIST_SECRETS,
arch/s390/include/asm/uv.h
524
*rc = uvcb.header.rc;
arch/s390/include/asm/uv.h
526
*rrc = uvcb.header.rrc;
arch/s390/include/asm/uv.h
574
.header.cmd = cmd,
arch/s390/include/asm/uv.h
575
.header.len = sizeof(uvcb),
arch/s390/include/asm/uv.h
592
uvcb.header.cmd == UVC_CMD_SET_SHARED_ACCESS ? "Share" : "Unshare",
arch/s390/include/asm/uv.h
593
uvcb.header.rc, uvcb.header.rrc);
arch/s390/include/uapi/asm/chsc.h
29
struct chsc_async_header header;
arch/s390/include/uapi/asm/chsc.h
39
struct chsc_header header;
arch/s390/include/uapi/asm/kvm.h
273
struct kvm_s390_pv_info_header header;
arch/s390/kernel/perf_cpum_sf.c
1147
if (!te->header.f)
arch/s390/kernel/perf_cpum_sf.c
1193
if (!te->header.f) {
arch/s390/kernel/perf_cpum_sf.c
1200
if (te->header.overflow)
arch/s390/kernel/perf_cpum_sf.c
1205
sampl_overflow += te->header.overflow;
arch/s390/kernel/perf_cpum_sf.c
1215
prev.val = READ_ONCE_ALIGNED_128(te->header.val);
arch/s390/kernel/perf_cpum_sf.c
1221
} while (!try_cmpxchg128(&te->header.val, &prev.val, new.val));
arch/s390/kernel/perf_cpum_sf.c
1314
if (!te->header.f)
arch/s390/kernel/perf_cpum_sf.c
1322
te->header.a = 0;
arch/s390/kernel/perf_cpum_sf.c
1358
te->header.f = 0;
arch/s390/kernel/perf_cpum_sf.c
1359
te->header.a = 0;
arch/s390/kernel/perf_cpum_sf.c
1360
te->header.overflow = 0;
arch/s390/kernel/perf_cpum_sf.c
1369
te->header.a = 1;
arch/s390/kernel/perf_cpum_sf.c
1394
prev.val = READ_ONCE_ALIGNED_128(te->header.val);
arch/s390/kernel/perf_cpum_sf.c
1408
} while (!try_cmpxchg128(&te->header.val, &prev.val, new.val));
arch/s390/kernel/perf_cpum_sf.c
1467
prev.val = READ_ONCE_ALIGNED_128(te->header.val);
arch/s390/kernel/perf_cpum_sf.c
1477
} while (!try_cmpxchg128(&te->header.val, &prev.val, new.val));
arch/s390/kernel/perf_cpum_sf.c
215
te->header.a = 1;
arch/s390/kernel/perf_cpum_sf.c
636
struct perf_event_header header;
arch/s390/kernel/perf_cpum_sf.c
649
perf_prepare_header(&header, data, event, regs);
arch/s390/kernel/perf_cpum_sf.c
650
if (perf_output_begin(&handle, data, event, header.size))
arch/s390/kernel/perf_cpum_sf.c
657
perf_output_sample(&handle, &header, data, event);
arch/s390/kernel/perf_pai.c
47
u64 header; /* Not used */
arch/s390/kernel/uv.c
115
.header.cmd = UVC_CMD_DESTR_SEC_STOR,
arch/s390/kernel/uv.c
116
.header.len = sizeof(uvcb),
arch/s390/kernel/uv.c
125
if (uvcb.header.rc == 0x107 && uvcb.header.rrc == 0xd)
arch/s390/kernel/uv.c
171
.header.cmd = UVC_CMD_CONV_FROM_SEC_STOR,
arch/s390/kernel/uv.c
172
.header.len = sizeof(uvcb),
arch/s390/kernel/uv.c
44
.header.cmd = UVC_CMD_INIT_UV,
arch/s390/kernel/uv.c
45
.header.len = sizeof(uvcb),
arch/s390/kernel/uv.c
52
uvcb.header.rc, uvcb.header.rrc);
arch/s390/kernel/uv.c
601
.header.cmd = UVC_CMD_QUERY_KEYS,
arch/s390/kernel/uv.c
602
.header.len = sizeof(uvcb)
arch/s390/kernel/uv.c
827
.header.len = sizeof(uvcb),
arch/s390/kernel/uv.c
828
.header.cmd = UVC_CMD_RETR_SECRET,
arch/s390/kernel/uv.c
836
switch (uvcb.header.rc) {
arch/s390/kernel/uv.c
94
.header.cmd = UVC_CMD_PIN_PAGE_SHARED,
arch/s390/kernel/uv.c
95
.header.len = sizeof(uvcb),
arch/s390/kvm/intercept.c
545
.header.cmd = UVC_CMD_UNPIN_PAGE_SHARED,
arch/s390/kvm/intercept.c
546
.header.len = sizeof(uvcb),
arch/s390/kvm/intercept.c
552
if (guest_uvcb->header.cmd != UVC_CMD_REMOVE_SHARED_ACCESS) {
arch/s390/kvm/intercept.c
554
guest_uvcb->header.cmd);
arch/s390/kvm/kvm-s390.c
2397
switch (info->header.id) {
arch/s390/kvm/kvm-s390.c
2399
len_min = sizeof(info->header) + sizeof(info->vm);
arch/s390/kvm/kvm-s390.c
2401
if (info->header.len_max < len_min)
arch/s390/kvm/kvm-s390.c
2417
len_min = sizeof(info->header) + sizeof(info->dump);
arch/s390/kvm/kvm-s390.c
2419
if (info->header.len_max < len_min)
arch/s390/kvm/kvm-s390.c
2672
if (copy_from_user(&info, argp, sizeof(info.header)))
arch/s390/kvm/kvm-s390.c
2676
if (info.header.len_max < sizeof(info.header))
arch/s390/kvm/kvm-s390.c
2689
info.header.len_written = data_len;
arch/s390/kvm/pv.c
1005
.header.len = sizeof(complete),
arch/s390/kvm/pv.c
1006
.header.cmd = UVC_CMD_DUMP_COMPLETE,
arch/s390/kvm/pv.c
1019
*rc = complete.header.rc;
arch/s390/kvm/pv.c
1020
*rrc = complete.header.rrc;
arch/s390/kvm/pv.c
1022
complete.header.rc, complete.header.rrc);
arch/s390/kvm/pv.c
163
.header.cmd = UVC_CMD_CONV_TO_SEC_STOR,
arch/s390/kvm/pv.c
164
.header.len = sizeof(uvcb),
arch/s390/kvm/pv.c
265
.header.cmd = UVC_CMD_CREATE_SEC_CPU,
arch/s390/kvm/pv.c
266
.header.len = sizeof(uvcb),
arch/s390/kvm/pv.c
295
*rc = uvcb.header.rc;
arch/s390/kvm/pv.c
296
*rrc = uvcb.header.rrc;
arch/s390/kvm/pv.c
299
vcpu->vcpu_id, uvcb.cpu_handle, uvcb.header.rc,
arch/s390/kvm/pv.c
300
uvcb.header.rrc);
arch/s390/kvm/pv.c
407
.header.cmd = UVC_CMD_DESTROY_SEC_CONF_FAST,
arch/s390/kvm/pv.c
408
.header.len = sizeof(uvcb),
arch/s390/kvm/pv.c
415
*rc = uvcb.header.rc;
arch/s390/kvm/pv.c
417
*rrc = uvcb.header.rrc;
arch/s390/kvm/pv.c
419
uvcb.header.rc, uvcb.header.rrc);
arch/s390/kvm/pv.c
420
WARN_ONCE(cc && uvcb.header.rc != 0x104,
arch/s390/kvm/pv.c
422
kvm_s390_pv_get_handle(kvm), uvcb.header.rc, uvcb.header.rrc);
arch/s390/kvm/pv.c
692
.header.cmd = UVC_CMD_CREATE_SEC_CONF,
arch/s390/kvm/pv.c
693
.header.len = sizeof(uvcb)
arch/s390/kvm/pv.c
728
*rc = uvcb.header.rc;
arch/s390/kvm/pv.c
729
*rrc = uvcb.header.rrc;
arch/s390/kvm/pv.c
738
if (uvcb.header.rc & UVC_RC_NEED_DESTROY) {
arch/s390/kvm/pv.c
753
.header.cmd = UVC_CMD_SET_SEC_CONF_PARAMS,
arch/s390/kvm/pv.c
754
.header.len = sizeof(uvcb),
arch/s390/kvm/pv.c
761
*rc = uvcb.header.rc;
arch/s390/kvm/pv.c
762
*rrc = uvcb.header.rrc;
arch/s390/kvm/pv.c
772
.header.cmd = UVC_CMD_UNPACK_IMG,
arch/s390/kvm/pv.c
773
.header.len = sizeof(uvcb),
arch/s390/kvm/pv.c
781
*rc = uvcb.header.rc;
arch/s390/kvm/pv.c
782
*rrc = uvcb.header.rrc;
arch/s390/kvm/pv.c
831
.header.cmd = UVC_CMD_CPU_SET_STATE,
arch/s390/kvm/pv.c
832
.header.len = sizeof(uvcb),
arch/s390/kvm/pv.c
840
vcpu->vcpu_id, state, uvcb.header.rc, uvcb.header.rrc);
arch/s390/kvm/pv.c
849
.header.cmd = UVC_CMD_DUMP_CPU,
arch/s390/kvm/pv.c
850
.header.len = sizeof(uvcb),
arch/s390/kvm/pv.c
857
*rc = uvcb.header.rc;
arch/s390/kvm/pv.c
858
*rrc = uvcb.header.rrc;
arch/s390/kvm/pv.c
897
.header.cmd = UVC_CMD_DUMP_CONF_STOR_STATE,
arch/s390/kvm/pv.c
898
.header.len = sizeof(uvcb),
arch/s390/kvm/pv.c
974
uvcb.gaddr, ret, uvcb.header.rc, uvcb.header.rrc);
arch/s390/kvm/pv.c
975
*rc = uvcb.header.rc;
arch/s390/kvm/pv.c
976
*rrc = uvcb.header.rrc;
arch/s390/net/bpf_jit_comp.c
2252
struct bpf_binary_header *header;
arch/s390/net/bpf_jit_comp.c
2260
struct bpf_binary_header *header;
arch/s390/net/bpf_jit_comp.c
2287
header = bpf_jit_binary_alloc(code_size + extable_size, &jit->prg_buf,
arch/s390/net/bpf_jit_comp.c
2289
if (!header)
arch/s390/net/bpf_jit_comp.c
2293
return header;
arch/s390/net/bpf_jit_comp.c
2302
struct bpf_binary_header *header;
arch/s390/net/bpf_jit_comp.c
2335
header = jit_data->header;
arch/s390/net/bpf_jit_comp.c
2361
header = bpf_jit_alloc(&jit, fp);
arch/s390/net/bpf_jit_comp.c
2362
if (!header) {
arch/s390/net/bpf_jit_comp.c
2368
bpf_jit_binary_free(header);
arch/s390/net/bpf_jit_comp.c
2377
if (bpf_jit_binary_lock_ro(header)) {
arch/s390/net/bpf_jit_comp.c
2378
bpf_jit_binary_free(header);
arch/s390/net/bpf_jit_comp.c
2383
jit_data->header = header;
arch/s390/pci/pci_report.c
142
report->header.version = 1;
arch/s390/pci/pci_report.c
143
report->header.action = SCLP_ERRNOTIFY_AQ_INFO_LOG;
arch/s390/pci/pci_report.c
144
report->header.length = buf - (char *)&report->data;
arch/s390/pci/pci_report.c
148
ret = sclp_pci_report(&report->header, zdev->fh, zdev->fid);
arch/s390/pci/pci_report.c
34
struct zpci_report_error_header header;
arch/sparc/kernel/ds.c
779
} header;
arch/sparc/kernel/ds.c
789
if (var_len + value_len > sizeof(pkt) - sizeof(pkt.header)) {
arch/sparc/kernel/ds.c
794
sizeof(pkt) - sizeof(pkt.header), var, value);
arch/sparc/kernel/ds.c
799
pkt.header.data.tag.type = DS_DATA;
arch/sparc/kernel/ds.c
800
pkt.header.data.handle = cp->handle;
arch/sparc/kernel/ds.c
801
pkt.header.msg.hdr.type = DS_VAR_SET_REQ;
arch/sparc/kernel/ds.c
802
base = p = &pkt.header.msg.name_and_value[0];
arch/sparc/kernel/ds.c
812
pkt.header.data.tag.len = msg_len - sizeof(struct ds_msg_tag);
arch/sparc/net/bpf_jit_comp_64.c
1475
struct bpf_binary_header *header;
arch/sparc/net/bpf_jit_comp_64.c
1484
struct bpf_binary_header *header;
arch/sparc/net/bpf_jit_comp_64.c
1518
header = jit_data->header;
arch/sparc/net/bpf_jit_comp_64.c
1570
header = bpf_jit_binary_alloc(image_size, &image_ptr,
arch/sparc/net/bpf_jit_comp_64.c
1572
if (header == NULL) {
arch/sparc/net/bpf_jit_comp_64.c
1584
bpf_jit_binary_free(header);
arch/sparc/net/bpf_jit_comp_64.c
1594
bpf_jit_binary_free(header);
arch/sparc/net/bpf_jit_comp_64.c
1602
bpf_flush_icache(header, (u8 *)header + header->size);
arch/sparc/net/bpf_jit_comp_64.c
1605
if (bpf_jit_binary_lock_ro(header)) {
arch/sparc/net/bpf_jit_comp_64.c
1606
bpf_jit_binary_free(header);
arch/sparc/net/bpf_jit_comp_64.c
1613
jit_data->header = header;
arch/um/drivers/cow_user.c
200
struct cow_header_v3 *header;
arch/um/drivers/cow_user.c
211
header = cow_malloc(sizeof(*header));
arch/um/drivers/cow_user.c
212
if (header == NULL) {
arch/um/drivers/cow_user.c
217
header->magic = htobe32(COW_MAGIC);
arch/um/drivers/cow_user.c
218
header->version = htobe32(COW_VERSION);
arch/um/drivers/cow_user.c
221
if (strlen(backing_file) > sizeof(header->backing_file) - 1) {
arch/um/drivers/cow_user.c
225
sizeof(header->backing_file) - 1);
arch/um/drivers/cow_user.c
229
if (absolutize(header->backing_file, sizeof(header->backing_file),
arch/um/drivers/cow_user.c
233
err = os_file_modtime(header->backing_file, &modtime);
arch/um/drivers/cow_user.c
236
"request failed, err = %d\n", header->backing_file,
arch/um/drivers/cow_user.c
241
err = cow_file_size(header->backing_file, size);
arch/um/drivers/cow_user.c
245
header->backing_file, -err);
arch/um/drivers/cow_user.c
249
header->mtime = htobe32(modtime);
arch/um/drivers/cow_user.c
250
header->size = htobe64(*size);
arch/um/drivers/cow_user.c
251
header->sectorsize = htobe32(sectorsize);
arch/um/drivers/cow_user.c
252
header->alignment = htobe32(alignment);
arch/um/drivers/cow_user.c
253
header->cow_format = COW_BITMAP;
arch/um/drivers/cow_user.c
255
err = cow_write_file(fd, header, sizeof(*header));
arch/um/drivers/cow_user.c
256
if (err != sizeof(*header)) {
arch/um/drivers/cow_user.c
264
cow_free(header);
arch/um/drivers/cow_user.c
284
union cow_header *header;
arch/um/drivers/cow_user.c
289
header = cow_malloc(sizeof(*header));
arch/um/drivers/cow_user.c
290
if (header == NULL) {
arch/um/drivers/cow_user.c
295
n = (*reader)(0, (char *) header, sizeof(*header), arg);
arch/um/drivers/cow_user.c
296
if (n < offsetof(typeof(header->v1), backing_file)) {
arch/um/drivers/cow_user.c
301
magic = header->v1.magic;
arch/um/drivers/cow_user.c
303
version = header->v1.version;
arch/um/drivers/cow_user.c
305
version = be32toh(header->v1.version);
arch/um/drivers/cow_user.c
312
if (n < sizeof(header->v1)) {
arch/um/drivers/cow_user.c
317
*mtime_out = header->v1.mtime;
arch/um/drivers/cow_user.c
318
*size_out = header->v1.size;
arch/um/drivers/cow_user.c
319
*sectorsize_out = header->v1.sectorsize;
arch/um/drivers/cow_user.c
320
*bitmap_offset_out = sizeof(header->v1);
arch/um/drivers/cow_user.c
322
file = header->v1.backing_file;
arch/um/drivers/cow_user.c
325
if (n < sizeof(header->v2)) {
arch/um/drivers/cow_user.c
330
*mtime_out = be32toh(header->v2.mtime);
arch/um/drivers/cow_user.c
331
*size_out = be64toh(header->v2.size);
arch/um/drivers/cow_user.c
332
*sectorsize_out = be32toh(header->v2.sectorsize);
arch/um/drivers/cow_user.c
333
*bitmap_offset_out = sizeof(header->v2);
arch/um/drivers/cow_user.c
335
file = header->v2.backing_file;
arch/um/drivers/cow_user.c
338
else if (version == 3 && (*((int*)header->v3.backing_file) != 0)) {
arch/um/drivers/cow_user.c
339
if (n < sizeof(header->v3)) {
arch/um/drivers/cow_user.c
344
*mtime_out = be32toh(header->v3.mtime);
arch/um/drivers/cow_user.c
345
*size_out = be64toh(header->v3.size);
arch/um/drivers/cow_user.c
346
*sectorsize_out = be32toh(header->v3.sectorsize);
arch/um/drivers/cow_user.c
347
*align_out = be32toh(header->v3.alignment);
arch/um/drivers/cow_user.c
352
*bitmap_offset_out = ROUND_UP(sizeof(header->v3), *align_out);
arch/um/drivers/cow_user.c
353
file = header->v3.backing_file;
arch/um/drivers/cow_user.c
359
if (n < sizeof(header->v3_b)) {
arch/um/drivers/cow_user.c
374
*mtime_out = (time32_t) be32toh(header->v3_b.mtime);
arch/um/drivers/cow_user.c
376
*size_out = be64toh(header->v3_b.size);
arch/um/drivers/cow_user.c
377
*sectorsize_out = be32toh(header->v3_b.sectorsize);
arch/um/drivers/cow_user.c
378
*align_out = be32toh(header->v3_b.alignment);
arch/um/drivers/cow_user.c
383
*bitmap_offset_out = ROUND_UP(sizeof(header->v3_b), *align_out);
arch/um/drivers/cow_user.c
384
file = header->v3_b.backing_file;
arch/um/drivers/cow_user.c
399
cow_free(header);
arch/um/drivers/vector_kern.h
114
int (*form_header)(uint8_t *header,
arch/um/drivers/vector_kern.h
116
int (*verify_header)(uint8_t *header,
arch/um/drivers/vector_transports.c
101
*((uint32_t *) header) = *((uint32_t *) &td->expected_header);
arch/um/drivers/vector_transports.c
103
(*(uint32_t *) (header + td->key_offset)) = td->tx_key;
arch/um/drivers/vector_transports.c
105
sequence = (uint32_t *)(header + td->sequence_offset);
arch/um/drivers/vector_transports.c
114
static int raw_form_header(uint8_t *header,
arch/um/drivers/vector_transports.c
117
struct virtio_net_hdr *vheader = (struct virtio_net_hdr *) header;
arch/um/drivers/vector_transports.c
131
uint8_t *header, struct sk_buff *skb, struct vector_private *vp)
arch/um/drivers/vector_transports.c
138
header += sizeof(struct iphdr) /* fix for ipv4 raw */;
arch/um/drivers/vector_transports.c
147
cookie = *(uint64_t *)(header + td->cookie_offset);
arch/um/drivers/vector_transports.c
149
cookie = *(uint32_t *)(header + td->cookie_offset);
arch/um/drivers/vector_transports.c
156
session = (uint32_t *) (header + td->session_offset);
arch/um/drivers/vector_transports.c
166
uint8_t *header, struct sk_buff *skb, struct vector_private *vp)
arch/um/drivers/vector_transports.c
173
header += sizeof(struct iphdr) /* fix for ipv4 raw */;
arch/um/drivers/vector_transports.c
175
if (*((uint32_t *) header) != *((uint32_t *) &td->expected_header)) {
arch/um/drivers/vector_transports.c
179
*((uint32_t *) header)
arch/um/drivers/vector_transports.c
185
key = (*(uint32_t *)(header + td->key_offset));
arch/um/drivers/vector_transports.c
197
uint8_t *header, struct sk_buff *skb, struct vector_private *vp)
arch/um/drivers/vector_transports.c
199
struct virtio_net_hdr *vheader = (struct virtio_net_hdr *) header;
arch/um/drivers/vector_transports.c
24
uint16_t header;
arch/um/drivers/vector_transports.c
255
td->expected_header.header = 0;
arch/um/drivers/vector_transports.c
273
td->expected_header.header |= GRE_MODE_KEY;
arch/um/drivers/vector_transports.c
288
td->expected_header.header |= GRE_MODE_SEQUENCE;
arch/um/drivers/vector_transports.c
66
static int l2tpv3_form_header(uint8_t *header,
arch/um/drivers/vector_transports.c
73
*(uint32_t *) header = cpu_to_be32(L2TPV3_DATA_PACKET);
arch/um/drivers/vector_transports.c
74
(*(uint32_t *) (header + td->session_offset)) = td->tx_session;
arch/um/drivers/vector_transports.c
78
(*(uint64_t *)(header + td->cookie_offset)) =
arch/um/drivers/vector_transports.c
81
(*(uint32_t *)(header + td->cookie_offset)) =
arch/um/drivers/vector_transports.c
85
counter = (uint32_t *)(header + td->counter_offset);
arch/um/drivers/vector_transports.c
96
static int gre_form_header(uint8_t *header,
arch/um/drivers/vhost_user.h
119
struct vhost_user_header header;
arch/um/drivers/virtio_uml.c
126
return full_read(fd, msg, sizeof(msg->header), true);
arch/um/drivers/virtio_uml.c
155
size = msg->header.size;
arch/um/drivers/virtio_uml.c
189
if (msg->header.flags != (VHOST_USER_FLAG_REPLY | VHOST_USER_VERSION))
arch/um/drivers/virtio_uml.c
204
if (msg.header.size != sizeof(msg.payload.integer))
arch/um/drivers/virtio_uml.c
220
if ((msg->header.flags & ~VHOST_USER_FLAG_NEED_REPLY) !=
arch/um/drivers/virtio_uml.c
231
size_t size = sizeof(msg->header) + msg->header.size;
arch/um/drivers/virtio_uml.c
236
msg->header.flags |= VHOST_USER_VERSION;
arch/um/drivers/virtio_uml.c
249
msg->header.flags |= VHOST_USER_FLAG_NEED_REPLY;
arch/um/drivers/virtio_uml.c
279
.header.request = request,
arch/um/drivers/virtio_uml.c
289
.header.request = request,
arch/um/drivers/virtio_uml.c
299
.header.request = request,
arch/um/drivers/virtio_uml.c
300
.header.size = sizeof(msg.payload.integer),
arch/um/drivers/virtio_uml.c
364
size_t size = sizeof(reply.header) + sizeof(reply.payload.integer);
arch/um/drivers/virtio_uml.c
367
reply.header = msg->header;
arch/um/drivers/virtio_uml.c
368
reply.header.flags &= ~VHOST_USER_FLAG_NEED_REPLY;
arch/um/drivers/virtio_uml.c
369
reply.header.flags |= VHOST_USER_FLAG_REPLY;
arch/um/drivers/virtio_uml.c
370
reply.header.size = sizeof(reply.payload.integer);
arch/um/drivers/virtio_uml.c
399
switch (msg.msg.header.request) {
arch/um/drivers/virtio_uml.c
419
msg.msg.header.request);
arch/um/drivers/virtio_uml.c
425
if (msg.msg.header.flags & VHOST_USER_FLAG_NEED_REPLY)
arch/um/drivers/virtio_uml.c
549
size_t msg_size = sizeof(msg->header) + payload_size;
arch/um/drivers/virtio_uml.c
559
msg->header.request = VHOST_USER_GET_CONFIG;
arch/um/drivers/virtio_uml.c
560
msg->header.size = payload_size;
arch/um/drivers/virtio_uml.c
579
if (msg->header.size != payload_size ||
arch/um/drivers/virtio_uml.c
584
msg->header.size, payload_size,
arch/um/drivers/virtio_uml.c
599
size_t msg_size = sizeof(msg->header) + payload_size;
arch/um/drivers/virtio_uml.c
609
msg->header.request = VHOST_USER_SET_CONFIG;
arch/um/drivers/virtio_uml.c
610
msg->header.size = payload_size;
arch/um/drivers/virtio_uml.c
648
.header.request = VHOST_USER_SET_MEM_TABLE,
arch/um/drivers/virtio_uml.c
649
.header.size = offsetof(typeof(msg.payload.mem_regions), regions[1]),
arch/um/drivers/virtio_uml.c
706
.header.request = request,
arch/um/drivers/virtio_uml.c
707
.header.size = sizeof(msg.payload.vring_state),
arch/um/drivers/virtio_uml.c
734
.header.request = VHOST_USER_SET_VRING_ADDR,
arch/um/drivers/virtio_uml.c
735
.header.size = sizeof(msg.payload.vring_addr),
arch/um/drivers/virtio_uml.c
750
.header.request = request,
arch/um/drivers/virtio_uml.c
751
.header.size = sizeof(msg.payload.integer),
arch/x86/boot/compressed/acpi.c
201
struct acpi_table_header *header;
arch/x86/boot/compressed/acpi.c
235
header = (struct acpi_table_header *)root_table;
arch/x86/boot/compressed/acpi.c
236
len = header->length;
arch/x86/boot/compressed/acpi.c
250
header = (struct acpi_table_header *)acpi_table;
arch/x86/boot/compressed/acpi.c
252
if (ACPI_COMPARE_NAMESEG(header->signature, ACPI_SIG_SRAT))
arch/x86/boot/startup/sev-shared.c
521
struct setup_data header;
arch/x86/events/intel/ds.c
1167
struct perf_event_header header;
arch/x86/events/intel/ds.c
1218
perf_prepare_header(&header, &data, event, ®s);
arch/x86/events/intel/ds.c
1221
header.size * (top - base - skip)))
arch/x86/events/intel/ds.c
1233
perf_output_sample(&handle, &header, &data, event);
arch/x86/events/intel/ds.c
2615
static inline bool arch_pebs_record_continued(struct arch_pebs_header *header)
arch/x86/events/intel/ds.c
2618
return header->cont || !(header->format & GENMASK_ULL(63, 16));
arch/x86/events/intel/ds.c
2629
struct arch_pebs_header *header = NULL;
arch/x86/events/intel/ds.c
2647
header = at;
arch/x86/events/intel/ds.c
2649
if (header->basic) {
arch/x86/events/intel/ds.c
2666
if (header->aux) {
arch/x86/events/intel/ds.c
2671
if (header->gpr) {
arch/x86/events/intel/ds.c
2680
if (header->aux) {
arch/x86/events/intel/ds.c
2690
if (header->xmm) {
arch/x86/events/intel/ds.c
2700
if (header->lbr) {
arch/x86/events/intel/ds.c
2708
num_lbr = header->lbr == ARCH_PEBS_LBR_NUM_VAR ?
arch/x86/events/intel/ds.c
2710
header->lbr * ARCH_PEBS_BASE_LBR_ENTRIES;
arch/x86/events/intel/ds.c
2719
if (header->cntr) {
arch/x86/events/intel/ds.c
2738
if (arch_pebs_record_continued(header)) {
arch/x86/events/intel/ds.c
2739
at = at + header->size;
arch/x86/events/intel/ds.c
3265
struct arch_pebs_header *header;
arch/x86/events/intel/ds.c
3269
header = at;
arch/x86/events/intel/ds.c
3271
if (WARN_ON_ONCE(!header->size))
arch/x86/events/intel/ds.c
3275
if (!header->basic) {
arch/x86/events/intel/ds.c
3276
at += header->size;
arch/x86/events/intel/ds.c
3287
while (arch_pebs_record_continued(header)) {
arch/x86/events/intel/ds.c
3288
if (!header->size)
arch/x86/events/intel/ds.c
3290
at += header->size;
arch/x86/events/intel/ds.c
3291
header = at;
arch/x86/events/intel/ds.c
3295
at += header->size;
arch/x86/events/perf_event.h
1083
struct xstate_header header;
arch/x86/include/asm/acpi.h
83
int __init acpi_parse_mp_wake(union acpi_subtable_headers *header,
arch/x86/include/asm/fpu/types.h
356
struct xstate_header header;
arch/x86/include/asm/sgx.h
403
struct sgx_sigstruct_header header;
arch/x86/include/asm/trace/fpu.h
25
__entry->xfeatures = fpu->fpstate->regs.xsave.header.xfeatures;
arch/x86/include/asm/trace/fpu.h
26
__entry->xcomp_bv = fpu->fpstate->regs.xsave.header.xcomp_bv;
arch/x86/include/asm/user.h
59
struct user_xstate_header header;
arch/x86/include/uapi/asm/bootparam.h
47
__u32 header;
arch/x86/include/uapi/asm/kvm_para.h
120
struct kvm_mmu_op_header header;
arch/x86/include/uapi/asm/kvm_para.h
126
struct kvm_mmu_op_header header;
arch/x86/include/uapi/asm/kvm_para.h
130
struct kvm_mmu_op_header header;
arch/x86/kernel/acpi/boot.c
1000
if (acpi_gbl_FADT.header.revision >= FADT2_REVISION_ID) {
arch/x86/kernel/acpi/boot.c
153
if (acpi_gbl_FADT.header.revision > 6 ||
arch/x86/kernel/acpi/boot.c
154
(acpi_gbl_FADT.header.revision == 6 &&
arch/x86/kernel/acpi/boot.c
158
default_acpi_madt_oem_check(madt->header.oem_id,
arch/x86/kernel/acpi/boot.c
159
madt->header.oem_table_id);
arch/x86/kernel/acpi/boot.c
180
acpi_parse_x2apic(union acpi_subtable_headers *header, const unsigned long end)
arch/x86/kernel/acpi/boot.c
188
processor = (struct acpi_madt_local_x2apic *)header;
arch/x86/kernel/acpi/boot.c
193
acpi_table_print_madt_entry(&header->common);
arch/x86/kernel/acpi/boot.c
237
acpi_check_lapic(union acpi_subtable_headers *header, const unsigned long end)
arch/x86/kernel/acpi/boot.c
241
processor = (struct acpi_madt_local_apic *)header;
arch/x86/kernel/acpi/boot.c
259
acpi_parse_lapic(union acpi_subtable_headers * header, const unsigned long end)
arch/x86/kernel/acpi/boot.c
263
processor = (struct acpi_madt_local_apic *)header;
arch/x86/kernel/acpi/boot.c
268
acpi_table_print_madt_entry(&header->common);
arch/x86/kernel/acpi/boot.c
293
acpi_parse_sapic(union acpi_subtable_headers *header, const unsigned long end)
arch/x86/kernel/acpi/boot.c
297
processor = (struct acpi_madt_local_sapic *)header;
arch/x86/kernel/acpi/boot.c
302
acpi_table_print_madt_entry(&header->common);
arch/x86/kernel/acpi/boot.c
312
acpi_parse_lapic_addr_ovr(union acpi_subtable_headers * header,
arch/x86/kernel/acpi/boot.c
317
lapic_addr_ovr = (struct acpi_madt_local_apic_override *)header;
arch/x86/kernel/acpi/boot.c
322
acpi_table_print_madt_entry(&header->common);
arch/x86/kernel/acpi/boot.c
330
acpi_parse_x2apic_nmi(union acpi_subtable_headers *header,
arch/x86/kernel/acpi/boot.c
335
x2apic_nmi = (struct acpi_madt_local_x2apic_nmi *)header;
arch/x86/kernel/acpi/boot.c
340
acpi_table_print_madt_entry(&header->common);
arch/x86/kernel/acpi/boot.c
349
acpi_parse_lapic_nmi(union acpi_subtable_headers * header, const unsigned long end)
arch/x86/kernel/acpi/boot.c
353
lapic_nmi = (struct acpi_madt_local_apic_nmi *)header;
arch/x86/kernel/acpi/boot.c
358
acpi_table_print_madt_entry(&header->common);
arch/x86/kernel/acpi/boot.c
468
acpi_parse_ioapic(union acpi_subtable_headers * header, const unsigned long end)
arch/x86/kernel/acpi/boot.c
476
ioapic = (struct acpi_madt_io_apic *)header;
arch/x86/kernel/acpi/boot.c
481
acpi_table_print_madt_entry(&header->common);
arch/x86/kernel/acpi/boot.c
527
acpi_parse_int_src_ovr(union acpi_subtable_headers * header,
arch/x86/kernel/acpi/boot.c
532
intsrc = (struct acpi_madt_interrupt_override *)header;
arch/x86/kernel/acpi/boot.c
537
acpi_table_print_madt_entry(&header->common);
arch/x86/kernel/acpi/boot.c
572
acpi_parse_nmi_src(union acpi_subtable_headers * header, const unsigned long end)
arch/x86/kernel/acpi/boot.c
576
nmi_src = (struct acpi_madt_nmi_source *)header;
arch/x86/kernel/acpi/boot.c
581
acpi_table_print_madt_entry(&header->common);
arch/x86/kernel/acpi/boot.c
981
if (acpi_gbl_FADT.header.revision >= FADT2_REVISION_ID &&
arch/x86/kernel/acpi/madt_wakeup.c
208
int __init acpi_parse_mp_wake(union acpi_subtable_headers *header,
arch/x86/kernel/acpi/madt_wakeup.c
213
mp_wake = (struct acpi_madt_multiproc_wakeup *)header;
arch/x86/kernel/acpi/madt_wakeup.c
225
if (mp_wake->header.length < ACPI_MADT_MP_WAKEUP_SIZE_V0)
arch/x86/kernel/acpi/madt_wakeup.c
228
acpi_table_print_madt_entry(&header->common);
arch/x86/kernel/acpi/madt_wakeup.c
233
mp_wake->header.length >= ACPI_MADT_MP_WAKEUP_SIZE_V1) {
arch/x86/kernel/acpi/sleep.c
100
&header->pmode_misc_en_low,
arch/x86/kernel/acpi/sleep.c
101
&header->pmode_misc_en_high) &&
arch/x86/kernel/acpi/sleep.c
103
header->pmode_misc_en_low,
arch/x86/kernel/acpi/sleep.c
104
header->pmode_misc_en_high))
arch/x86/kernel/acpi/sleep.c
105
header->pmode_behavior |=
arch/x86/kernel/acpi/sleep.c
107
header->realmode_flags = acpi_realmode_flags;
arch/x86/kernel/acpi/sleep.c
108
header->real_magic = 0x12345678;
arch/x86/kernel/acpi/sleep.c
111
header->pmode_entry = (u32)&wakeup_pmode_return;
arch/x86/kernel/acpi/sleep.c
112
header->pmode_cr3 = (u32)__pa_symbol(initial_page_table);
arch/x86/kernel/acpi/sleep.c
62
struct wakeup_header *header =
arch/x86/kernel/acpi/sleep.c
65
if (header->signature != WAKEUP_HEADER_SIGNATURE) {
arch/x86/kernel/acpi/sleep.c
70
header->video_mode = saved_video_mode;
arch/x86/kernel/acpi/sleep.c
72
header->pmode_behavior = 0;
arch/x86/kernel/acpi/sleep.c
75
native_store_gdt((struct desc_ptr *)&header->pmode_gdt);
arch/x86/kernel/acpi/sleep.c
86
&header->pmode_efer_low,
arch/x86/kernel/acpi/sleep.c
87
&header->pmode_efer_high) &&
arch/x86/kernel/acpi/sleep.c
89
header->pmode_efer_low,
arch/x86/kernel/acpi/sleep.c
90
header->pmode_efer_high))
arch/x86/kernel/acpi/sleep.c
91
header->pmode_behavior |= (1 << WAKEUP_BEHAVIOR_RESTORE_EFER);
arch/x86/kernel/acpi/sleep.c
94
header->pmode_cr0 = read_cr0();
arch/x86/kernel/acpi/sleep.c
96
header->pmode_cr4 = __read_cr4();
arch/x86/kernel/acpi/sleep.c
97
header->pmode_behavior |= (1 << WAKEUP_BEHAVIOR_RESTORE_CR4);
arch/x86/kernel/apic/x2apic_phys.c
30
if ((acpi_gbl_FADT.header.revision >= FADT2_REVISION_ID) &&
arch/x86/kernel/cpu/microcode/intel.c
534
u64 header;
arch/x86/kernel/cpu/microcode/intel.c
542
header = read_mbox_header(ss->mmio_base);
arch/x86/kernel/cpu/microcode/intel.c
547
if (header != expected_header) {
arch/x86/kernel/cpu/microcode/intel.c
548
pr_err_once("staging: invalid response header (0x%llx)\n", header);
arch/x86/kernel/cpu/sgx/ioctl.c
612
if (sigstruct->header.vendor != 0x0000 &&
arch/x86/kernel/cpu/sgx/ioctl.c
613
sigstruct->header.vendor != 0x8086) {
arch/x86/kernel/early-quirks.c
74
static int __init nvidia_hpet_check(struct acpi_table_header *header)
arch/x86/kernel/fpu/core.c
123
if (fpu->fpstate->regs.xsave.header.xfeatures & AVX512_TRACKING_MASK)
arch/x86/kernel/fpu/core.c
339
fpstate->regs.xsave.header.xfeatures &= ~xfd;
arch/x86/kernel/fpu/core.c
429
ustate->xsave.header.xfeatures = XFEATURE_MASK_FPSSE;
arch/x86/kernel/fpu/core.c
441
if (ustate->xsave.header.xfeatures & ~XFEATURE_MASK_FPSSE)
arch/x86/kernel/fpu/core.c
449
if (ustate->xsave.header.xfeatures & ~xcr0)
arch/x86/kernel/fpu/core.c
456
if (WARN_ON_ONCE(ustate->xsave.header.xfeatures & kstate->xfd))
arch/x86/kernel/fpu/core.c
464
if (!(ustate->xsave.header.xfeatures & XFEATURE_MASK_PKRU))
arch/x86/kernel/fpu/core.c
728
dst_fpu->fpstate->regs.xsave.header.xfeatures &= ~XFEATURE_MASK_PASID;
arch/x86/kernel/fpu/regset.c
125
fpu->fpstate->regs.xsave.header.xfeatures |= XFEATURE_MASK_FPSSE;
arch/x86/kernel/fpu/regset.c
463
fpu->fpstate->regs.xsave.header.xfeatures |= XFEATURE_MASK_FP;
arch/x86/kernel/fpu/signal.c
203
if (__clear_user(&xbuf->header, sizeof(xbuf->header)))
arch/x86/kernel/fpu/signal.c
401
fpregs->xsave.header.xfeatures |= XFEATURE_MASK_FPSSE;
arch/x86/kernel/fpu/signal.c
420
fpregs->xsave.header.xfeatures &= mask;
arch/x86/kernel/fpu/xstate.c
1000
u64 xcomp_bv = xsave->header.xcomp_bv;
arch/x86/kernel/fpu/xstate.c
1057
if (!(xsave->header.xfeatures & BIT_ULL(xfeature_nr)))
arch/x86/kernel/fpu/xstate.c
1153
struct xstate_header header;
arch/x86/kernel/fpu/xstate.c
1156
memset(&header, 0, sizeof(header));
arch/x86/kernel/fpu/xstate.c
1157
header.xfeatures = xsave->header.xfeatures;
arch/x86/kernel/fpu/xstate.c
1162
header.xfeatures &= XFEATURE_MASK_FP;
arch/x86/kernel/fpu/xstate.c
1166
header.xfeatures &= XFEATURE_MASK_FP | XFEATURE_MASK_SSE;
arch/x86/kernel/fpu/xstate.c
1170
header.xfeatures &= fpstate->user_xfeatures & xfeatures;
arch/x86/kernel/fpu/xstate.c
1175
copy_feature(header.xfeatures & XFEATURE_MASK_FP, &to, &xsave->i387,
arch/x86/kernel/fpu/xstate.c
1179
copy_feature(header.xfeatures & (XFEATURE_MASK_SSE | XFEATURE_MASK_YMM),
arch/x86/kernel/fpu/xstate.c
1184
copy_feature(header.xfeatures & XFEATURE_MASK_FP,
arch/x86/kernel/fpu/xstate.c
1189
copy_feature(header.xfeatures & XFEATURE_MASK_SSE,
arch/x86/kernel/fpu/xstate.c
1203
membuf_write(&to, &header, sizeof(header));
arch/x86/kernel/fpu/xstate.c
1221
mask = header.xfeatures;
arch/x86/kernel/fpu/xstate.c
1327
offset = offsetof(struct xregs_state, header);
arch/x86/kernel/fpu/xstate.c
1386
xsave->header.xfeatures &= XFEATURE_MASK_SUPERVISOR_ALL;
arch/x86/kernel/fpu/xstate.c
1391
xsave->header.xfeatures |= hdr.xfeatures;
arch/x86/kernel/fpu/xstate.h
21
xsave->header.xcomp_bv = mask | XCOMP_BV_COMPACTED_FORMAT;
arch/x86/kernel/fpu/xstate.h
79
err = __get_user(xfeatures, &xbuf->header.xfeatures);
arch/x86/kernel/fpu/xstate.h
81
err |= __put_user(xfeatures, &xbuf->header.xfeatures);
arch/x86/kernel/jailhouse.c
202
struct setup_data header;
arch/x86/kernel/jailhouse.c
224
mapping = early_memremap(pa_data, sizeof(header));
arch/x86/kernel/jailhouse.c
225
memcpy(&header, mapping, sizeof(header));
arch/x86/kernel/jailhouse.c
226
early_memunmap(mapping, sizeof(header));
arch/x86/kernel/jailhouse.c
228
if (header.type == SETUP_JAILHOUSE)
arch/x86/kernel/jailhouse.c
231
pa_data = header.next;
arch/x86/kernel/jailhouse.c
238
if (header.len < sizeof(setup_data.hdr))
arch/x86/kernel/jailhouse.c
243
(unsigned long)header.len);
arch/x86/kernel/jailhouse.c
251
(setup_data.hdr.version == 1 && header.len < SETUP_DATA_V1_LEN) ||
arch/x86/kernel/jailhouse.c
252
(setup_data.hdr.version >= 2 && header.len < SETUP_DATA_V2_LEN))
arch/x86/kernel/kexec-bzimage64.c
415
struct setup_header *header;
arch/x86/kernel/kexec-bzimage64.c
423
header = (struct setup_header *)(buf + offsetof(struct boot_params, hdr));
arch/x86/kernel/kexec-bzimage64.c
424
if (memcmp((char *)&header->header, "HdrS", 4) != 0) {
arch/x86/kernel/kexec-bzimage64.c
429
if (header->boot_flag != 0xAA55) {
arch/x86/kernel/kexec-bzimage64.c
434
if (header->version < 0x020C) {
arch/x86/kernel/kexec-bzimage64.c
439
if (!(header->loadflags & LOADED_HIGH)) {
arch/x86/kernel/kexec-bzimage64.c
444
if (!(header->xloadflags & XLF_KERNEL_64)) {
arch/x86/kernel/kexec-bzimage64.c
449
if (!(header->xloadflags & XLF_CAN_BE_LOADED_ABOVE_4G)) {
arch/x86/kernel/kexec-bzimage64.c
463
if (!(header->xloadflags & XLF_5LEVEL) && pgtable_l5_enabled()) {
arch/x86/kernel/kexec-bzimage64.c
481
struct setup_header *header;
arch/x86/kernel/kexec-bzimage64.c
496
header = (struct setup_header *)(kernel + setup_hdr_offset);
arch/x86/kernel/kexec-bzimage64.c
497
setup_sects = header->setup_sects;
arch/x86/kernel/kexec-bzimage64.c
507
if (cmdline_len > header->cmdline_size) {
arch/x86/kernel/kexec-bzimage64.c
516
if (cmdline_len + MAX_ELFCOREHDR_STR_LEN > header->cmdline_size) {
arch/x86/kernel/kexec-bzimage64.c
536
header->cmdline_size) {
arch/x86/kernel/kexec-bzimage64.c
616
kbuf.memsz = PAGE_ALIGN(header->init_size);
arch/x86/kernel/kexec-bzimage64.c
617
kbuf.buf_align = header->kernel_alignment;
arch/x86/kernel/kexec-bzimage64.c
618
if (header->pref_address < MIN_KERNEL_LOAD_ADDR)
arch/x86/kernel/kexec-bzimage64.c
621
kbuf.buf_min = header->pref_address;
arch/x86/kvm/hyperv.c
781
header.message_type),
arch/x86/kvm/hyperv.c
795
header.message_flags),
arch/x86/kvm/hyperv.c
803
sizeof(src_msg->header) +
arch/x86/kvm/hyperv.c
804
src_msg->header.payload_size);
arch/x86/kvm/hyperv.c
946
memset(&msg->header, 0, sizeof(msg->header));
arch/x86/kvm/hyperv.c
947
msg->header.message_type = HVMSG_TIMER_EXPIRED;
arch/x86/kvm/hyperv.c
948
msg->header.payload_size = sizeof(*payload);
arch/x86/kvm/x86.c
5835
xstate->xsave.header.xfeatures &= ~vcpu->arch.guest_fpu.fpstate->xfd;
arch/x86/mm/amdtopology.c
37
u32 header;
arch/x86/mm/amdtopology.c
39
header = read_pci_config(0, num, 0, 0x00);
arch/x86/mm/amdtopology.c
40
if (header != (PCI_VENDOR_ID_AMD | (0x1100<<16)) &&
arch/x86/mm/amdtopology.c
41
header != (PCI_VENDOR_ID_AMD | (0x1200<<16)) &&
arch/x86/mm/amdtopology.c
42
header != (PCI_VENDOR_ID_AMD | (0x1300<<16)))
arch/x86/mm/amdtopology.c
45
header = read_pci_config(0, num, 1, 0x00);
arch/x86/mm/amdtopology.c
46
if (header != (PCI_VENDOR_ID_AMD | (0x1101<<16)) &&
arch/x86/mm/amdtopology.c
47
header != (PCI_VENDOR_ID_AMD | (0x1201<<16)) &&
arch/x86/mm/amdtopology.c
48
header != (PCI_VENDOR_ID_AMD | (0x1301<<16)))
arch/x86/mm/srat.c
35
if (pa->header.length < sizeof(struct acpi_srat_x2apic_cpu_affinity)) {
arch/x86/mm/srat.c
73
if (pa->header.length != sizeof(struct acpi_srat_cpu_affinity)) {
arch/x86/net/bpf_jit_comp.c
3706
struct bpf_binary_header *header;
arch/x86/net/bpf_jit_comp.c
3719
struct bpf_binary_header *header = NULL;
arch/x86/net/bpf_jit_comp.c
3781
header = jit_data->header;
arch/x86/net/bpf_jit_comp.c
3783
rw_image = (void *)rw_header + ((void *)image - (void *)header);
arch/x86/net/bpf_jit_comp.c
3818
if (header) {
arch/x86/net/bpf_jit_comp.c
3819
bpf_arch_text_copy(&header->size, &rw_header->size,
arch/x86/net/bpf_jit_comp.c
3821
bpf_jit_binary_pack_free(header, rw_header);
arch/x86/net/bpf_jit_comp.c
3852
header = bpf_jit_binary_pack_alloc(roundup(proglen, align) + extable_size,
arch/x86/net/bpf_jit_comp.c
3855
if (!header) {
arch/x86/net/bpf_jit_comp.c
3877
if (WARN_ON(bpf_jit_binary_pack_finalize(header, rw_header))) {
arch/x86/net/bpf_jit_comp.c
3879
header = NULL;
arch/x86/net/bpf_jit_comp.c
3889
jit_data->header = header;
arch/x86/net/bpf_jit_comp.c
3972
bpf_jit_binary_pack_finalize(jit_data->header,
arch/x86/net/bpf_jit_comp32.c
2523
struct bpf_binary_header *header = NULL;
arch/x86/net/bpf_jit_comp32.c
2575
if (header)
arch/x86/net/bpf_jit_comp32.c
2576
bpf_jit_binary_free(header);
arch/x86/net/bpf_jit_comp32.c
2589
header = bpf_jit_binary_alloc(proglen, &image,
arch/x86/net/bpf_jit_comp32.c
2591
if (!header) {
arch/x86/net/bpf_jit_comp32.c
2603
if (image && !bpf_jit_binary_lock_ro(header)) {
arch/x86/pci/fixup.c
906
u32 header, pheader = 0;
arch/x86/pci/fixup.c
909
pci_read_config_dword(dev, pos, &header);
arch/x86/pci/fixup.c
910
if (PCI_EXT_CAP_ID(header) == PCI_EXT_CAP_ID_L1SS) {
arch/x86/pci/fixup.c
914
l1ss_header = header;
arch/x86/pci/fixup.c
919
pheader = header;
arch/x86/pci/fixup.c
920
pos = PCI_EXT_CAP_NEXT(header);
arch/x86/pci/fixup.c
926
u32 header;
arch/x86/pci/fixup.c
932
pci_read_config_dword(dev, l1ss_cap, &header);
arch/x86/pci/fixup.c
933
if (header != l1ss_header) {
arch/x86/pci/fixup.c
936
header, l1ss_header);
arch/x86/pci/fixup.c
940
pci_read_config_dword(dev, prev_cap, &header);
arch/x86/pci/fixup.c
941
if (header != prev_header) {
arch/x86/pci/fixup.c
944
header, prev_header);
arch/x86/pci/mmconfig-shared.c
605
if (!strncmp(mcfg->header.oem_id, "SGI", 3))
arch/x86/pci/mmconfig-shared.c
608
if ((mcfg->header.revision >= 1) && (dmi_get_bios_year() >= 2010))
arch/x86/pci/mmconfig-shared.c
617
static int __init pci_parse_mcfg(struct acpi_table_header *header)
arch/x86/pci/mmconfig-shared.c
624
if (!header)
arch/x86/pci/mmconfig-shared.c
627
mcfg = (struct acpi_table_mcfg *)header;
arch/x86/pci/mmconfig-shared.c
632
i = header->length - sizeof(struct acpi_table_mcfg);
arch/x86/platform/efi/quirks.c
707
cap_info->capsule = &cap_info->header;
arch/x86/platform/efi/quirks.c
744
memcpy(&cap_info->header, kbuff, sizeof(cap_info->header));
arch/x86/platform/efi/quirks.c
746
cap_info->total_size += cap_info->header.imagesize;
block/opal_proto.h
366
u8 header[4];
block/partitions/cmdline.c
321
bool header = true;
block/partitions/cmdline.c
330
if (header) {
block/partitions/cmdline.c
331
header = false;
crypto/adiantum.c
214
} header = {
crypto/adiantum.c
221
BUILD_BUG_ON(sizeof(header) % POLY1305_BLOCK_SIZE != 0);
crypto/adiantum.c
223
&header, sizeof(header) / POLY1305_BLOCK_SIZE, 1);
drivers/accel/amdxdna/aie2_message.c
426
struct amdxdna_drm_query_telemetry_header *header)
drivers/accel/amdxdna/aie2_message.c
435
if (header->type >= MAX_TELEMETRY_TYPE)
drivers/accel/amdxdna/aie2_message.c
444
req.type = header->type;
drivers/accel/amdxdna/aie2_message.c
465
header->major = resp.major;
drivers/accel/amdxdna/aie2_message.c
466
header->minor = resp.minor;
drivers/accel/amdxdna/aie2_pci.c
901
struct amdxdna_drm_query_telemetry_header *header __free(kfree) = NULL;
drivers/accel/amdxdna/aie2_pci.c
908
header_sz = struct_size(header, map, elem_num);
drivers/accel/amdxdna/aie2_pci.c
920
header = kzalloc(header_sz, GFP_KERNEL);
drivers/accel/amdxdna/aie2_pci.c
921
if (!header)
drivers/accel/amdxdna/aie2_pci.c
924
if (copy_from_user(header, u64_to_user_ptr(args->buffer), sizeof(*header))) {
drivers/accel/amdxdna/aie2_pci.c
929
header->map_num_elements = elem_num;
drivers/accel/amdxdna/aie2_pci.c
931
ret = amdxdna_hwctx_walk(tmp_client, &header->map,
drivers/accel/amdxdna/aie2_pci.c
939
telemetry_data_sz, header);
drivers/accel/amdxdna/aie2_pci.c
945
if (copy_to_user(u64_to_user_ptr(args->buffer), header, header_sz)) {
drivers/accel/amdxdna/aie2_pci.h
322
struct amdxdna_drm_query_telemetry_header *header);
drivers/accel/amdxdna/amdxdna_ctx.c
104
num_masks = 1 + FIELD_GET(AMDXDNA_CMD_EXTRA_CU_MASK, cmd->header);
drivers/accel/amdxdna/amdxdna_ctx.c
107
count = FIELD_GET(AMDXDNA_CMD_COUNT, cmd->header);
drivers/accel/amdxdna/amdxdna_ctx.c
129
num_masks = 1 + FIELD_GET(AMDXDNA_CMD_EXTRA_CU_MASK, cmd->header);
drivers/accel/amdxdna/amdxdna_ctx.c
147
cmd->header &= ~AMDXDNA_CMD_STATE;
drivers/accel/amdxdna/amdxdna_ctx.c
148
cmd->header |= FIELD_PREP(AMDXDNA_CMD_STATE, error_state);
drivers/accel/amdxdna/amdxdna_ctx.h
148
return FIELD_GET(AMDXDNA_CMD_OPCODE, cmd->header);
drivers/accel/amdxdna/amdxdna_ctx.h
156
cmd->header &= ~AMDXDNA_CMD_STATE;
drivers/accel/amdxdna/amdxdna_ctx.h
157
cmd->header |= FIELD_PREP(AMDXDNA_CMD_STATE, s);
drivers/accel/amdxdna/amdxdna_ctx.h
165
return FIELD_GET(AMDXDNA_CMD_STATE, cmd->header);
drivers/accel/amdxdna/amdxdna_ctx.h
81
u32 header;
drivers/accel/amdxdna/amdxdna_mailbox.c
180
mb_msg->pkg.header.id, mb_msg->pkg.header.opcode);
drivers/accel/amdxdna/amdxdna_mailbox.c
229
mb_msg->pkg.header.opcode,
drivers/accel/amdxdna/amdxdna_mailbox.c
230
mb_msg->pkg.header.id);
drivers/accel/amdxdna/amdxdna_mailbox.c
236
mailbox_get_resp(struct mailbox_channel *mb_chann, struct xdna_msg_header *header,
drivers/accel/amdxdna/amdxdna_mailbox.c
243
msg_id = header->id;
drivers/accel/amdxdna/amdxdna_mailbox.c
257
header->opcode, header->total_size, header->id);
drivers/accel/amdxdna/amdxdna_mailbox.c
259
ret = mb_msg->notify_cb(mb_msg->handle, data, header->total_size);
drivers/accel/amdxdna/amdxdna_mailbox.c
270
struct xdna_msg_header header;
drivers/accel/amdxdna/amdxdna_mailbox.c
297
header.total_size = readl(read_addr);
drivers/accel/amdxdna/amdxdna_mailbox.c
299
if (header.total_size == TOMBSTONE) {
drivers/accel/amdxdna/amdxdna_mailbox.c
309
if (unlikely(!header.total_size || !IS_ALIGNED(header.total_size, 4))) {
drivers/accel/amdxdna/amdxdna_mailbox.c
310
MB_WARN_ONCE(mb_chann, "Invalid total size 0x%x", header.total_size);
drivers/accel/amdxdna/amdxdna_mailbox.c
313
msg_size = sizeof(header) + header.total_size;
drivers/accel/amdxdna/amdxdna_mailbox.c
321
rest = sizeof(header) - sizeof(u32);
drivers/accel/amdxdna/amdxdna_mailbox.c
323
memcpy_fromio((u32 *)&header + 1, read_addr, rest);
drivers/accel/amdxdna/amdxdna_mailbox.c
326
ret = mailbox_get_resp(mb_chann, &header, read_addr);
drivers/accel/amdxdna/amdxdna_mailbox.c
331
header.opcode, header.id);
drivers/accel/amdxdna/amdxdna_mailbox.c
392
struct xdna_msg_header *header;
drivers/accel/amdxdna/amdxdna_mailbox.c
397
pkg_size = sizeof(*header) + msg->send_size;
drivers/accel/amdxdna/amdxdna_mailbox.c
427
header = &mb_msg->pkg.header;
drivers/accel/amdxdna/amdxdna_mailbox.c
432
header->total_size = msg->send_size;
drivers/accel/amdxdna/amdxdna_mailbox.c
433
header->sz_ver = FIELD_PREP(MSG_BODY_SZ, msg->send_size) |
drivers/accel/amdxdna/amdxdna_mailbox.c
435
header->opcode = msg->opcode;
drivers/accel/amdxdna/amdxdna_mailbox.c
443
header->id = ret;
drivers/accel/amdxdna/amdxdna_mailbox.c
446
header->opcode, header->total_size, header->id);
drivers/accel/amdxdna/amdxdna_mailbox.c
457
mailbox_release_msgid(mb_chann, header->id);
drivers/accel/amdxdna/amdxdna_mailbox.c
83
struct xdna_msg_header header;
drivers/accel/habanalabs/common/firmware_if.c
2089
if (le32_to_cpu(fw_desc->header.magic) != HL_COMMS_DESC_MAGIC)
drivers/accel/habanalabs/common/firmware_if.c
2091
fw_desc->header.magic);
drivers/accel/habanalabs/common/firmware_if.c
2093
if (fw_desc->header.version != HL_COMMS_DESC_VER)
drivers/accel/habanalabs/common/firmware_if.c
2095
fw_desc->header.version);
drivers/accel/habanalabs/common/firmware_if.c
2105
data_size = le16_to_cpu(fw_desc->header.size);
drivers/accel/habanalabs/common/firmware_if.c
2108
if (data_crc32 != le32_to_cpu(fw_desc->header.crc32)) {
drivers/accel/habanalabs/common/firmware_if.c
2110
data_crc32, fw_desc->header.crc32);
drivers/accel/habanalabs/common/firmware_if.c
2256
fw_data_size = le16_to_cpu(fw_desc->header.size);
drivers/accel/habanalabs/common/firmware_if.c
2689
msg->header.type = msg_type;
drivers/accel/habanalabs/common/firmware_if.c
2690
msg->header.size = cpu_to_le16(sizeof(struct comms_msg_header));
drivers/accel/habanalabs/common/firmware_if.c
2691
msg->header.magic = cpu_to_le32(HL_COMMS_MSG_MAGIC);
drivers/accel/habanalabs/gaudi/gaudi.c
5048
(le64_to_cpu(user_pkt->header) &
drivers/accel/habanalabs/gaudi/gaudi.c
5276
(le64_to_cpu(user_pkt->header) &
drivers/accel/habanalabs/goya/goya.c
3655
(le64_to_cpu(user_pkt->header) &
drivers/accel/habanalabs/goya/goya.c
3894
(le64_to_cpu(user_pkt->header) &
drivers/accel/habanalabs/include/gaudi/gaudi_packets.h
53
__le64 header;
drivers/accel/habanalabs/include/gaudi2/gaudi2_packets.h
58
__le64 header;
drivers/accel/habanalabs/include/goya/goya_packets.h
49
__le64 header;
drivers/accel/ivpu/ivpu_job.c
184
cmdq->jobq->header.engine_idx = VPU_ENGINE_COMPUTE;
drivers/accel/ivpu/ivpu_job.c
185
cmdq->jobq->header.flags = ivpu_cmdq_get_flags(vdev, flags);
drivers/accel/ivpu/ivpu_job.c
188
cmdq->id, file_priv->ctx.id, cmdq->jobq->header.flags);
drivers/accel/ivpu/ivpu_job.c
248
jobq->header.head = 0;
drivers/accel/ivpu/ivpu_job.c
249
jobq->header.tail = 0;
drivers/accel/ivpu/ivpu_job.c
426
struct vpu_job_queue_header *header = &cmdq->jobq->header;
drivers/accel/ivpu/ivpu_job.c
428
u32 tail = READ_ONCE(header->tail);
drivers/accel/ivpu/ivpu_job.c
432
if (next_entry == header->head) {
drivers/accel/ivpu/ivpu_job.c
434
job->file_priv->ctx.id, cmdq->id, cmdq->db_id, header->head, tail);
drivers/accel/ivpu/ivpu_job.c
456
header->tail = next_entry;
drivers/accel/ivpu/ivpu_job.c
726
cmdq->jobq->header.head = cmdq->jobq->header.tail;
drivers/accel/ivpu/ivpu_job.c
737
job->cmd_buf_vpu_addr, cmdq->jobq->header.tail);
drivers/accel/ivpu/vpu_jsm_api.h
343
struct vpu_job_queue_header header;
drivers/accel/ivpu/vpu_jsm_api.h
452
struct vpu_hws_native_fence_log_header header;
drivers/accel/qaic/qaic_timesync.c
148
sync_msg->header.signature = cpu_to_le16(QAIC_TIMESYNC_SIGNATURE);
drivers/accel/qaic/qaic_timesync.c
149
sync_msg->header.msg_type = QAIC_TS_SYNC_REQ;
drivers/accel/qaic/qaic_timesync.c
282
req->header = data.hdr;
drivers/accel/qaic/qaic_timesync.c
283
req->header.msg_type = QAIC_TS_SYNC_REQ;
drivers/accel/qaic/qaic_timesync.c
63
struct qts_hdr header;
drivers/acpi/acpi_configfs.c
20
struct acpi_table_header *header;
drivers/acpi/acpi_configfs.c
27
const struct acpi_table_header *header = data;
drivers/acpi/acpi_configfs.c
36
if (table->header) {
drivers/acpi/acpi_configfs.c
41
if (header->length != size) {
drivers/acpi/acpi_configfs.c
46
if (memcmp(header->signature, ACPI_SIG_SSDT, 4)) {
drivers/acpi/acpi_configfs.c
53
table->header = kmemdup(header, header->length, GFP_KERNEL);
drivers/acpi/acpi_configfs.c
54
if (!table->header)
drivers/acpi/acpi_configfs.c
57
ret = acpi_load_table(table->header, &table->index);
drivers/acpi/acpi_configfs.c
59
kfree(table->header);
drivers/acpi/acpi_configfs.c
60
table->header = NULL;
drivers/acpi/acpi_configfs.c
70
if (!table->header)
drivers/acpi/acpi_configfs.c
73
return table->header ?: ERR_PTR(-EINVAL);
drivers/acpi/acpi_fpdt.c
275
struct acpi_table_header *header;
drivers/acpi/acpi_fpdt.c
277
u32 offset = sizeof(*header);
drivers/acpi/acpi_fpdt.c
280
status = acpi_get_table(ACPI_SIG_FPDT, 0, &header);
drivers/acpi/acpi_fpdt.c
291
while (offset < header->length) {
drivers/acpi/acpi_fpdt.c
292
subtable = (void *)header + offset;
drivers/acpi/acpi_fpdt.c
312
acpi_put_table(header);
drivers/acpi/acpi_fpdt.c
52
struct fpdt_record_header header;
drivers/acpi/acpi_fpdt.c
59
struct fpdt_record_header header;
drivers/acpi/acpi_fpdt.c
69
struct fpdt_record_header header;
drivers/acpi/acpi_lpit.c
136
if (!lpit_native->header.type && !lpit_native->header.flags) {
drivers/acpi/acpi_lpit.c
145
begin += lpit_native->header.length;
drivers/acpi/acpi_lpit.c
159
(u64)lpit + lpit->header.length);
drivers/acpi/acpi_mrrm.c
110
mre += mre_entry->header.length;
drivers/acpi/acpi_mrrm.c
66
if (mrrm->header.revision != 1)
drivers/acpi/acpi_mrrm.c
72
mrrm_end = (void *)mrrm + mrrm->header.length - 1;
drivers/acpi/acpi_mrrm.c
77
mre += mre_entry->header.length;
drivers/acpi/acpica/actables.h
125
struct acpi_table_header *header);
drivers/acpi/acpica/tbfadt.c
455
if (acpi_gbl_FADT.header.length <= ACPI_FADT_V2_SIZE) {
drivers/acpi/acpica/tbfadt.c
467
acpi_gbl_FADT.header.length = sizeof(struct acpi_table_fadt);
drivers/acpi/acpica/tbfind.c
103
header.oem_id,
drivers/acpi/acpica/tbfind.c
107
oem_table_id, header.oem_table_id,
drivers/acpi/acpica/tbfind.c
113
header.signature));
drivers/acpi/acpica/tbfind.c
38
struct acpi_table_header header;
drivers/acpi/acpica/tbfind.c
58
memset(&header, 0, sizeof(struct acpi_table_header));
drivers/acpi/acpica/tbfind.c
59
ACPI_COPY_NAMESEG(header.signature, signature);
drivers/acpi/acpica/tbfind.c
60
memcpy(header.oem_id, oem_id, ACPI_OEM_ID_SIZE);
drivers/acpi/acpica/tbfind.c
61
memcpy(header.oem_table_id, oem_table_id, ACPI_OEM_TABLE_ID_SIZE);
drivers/acpi/acpica/tbfind.c
68
header.signature, ACPI_NAMESEG_SIZE)) {
drivers/acpi/acpica/tbfind.c
97
header.signature, ACPI_NAMESEG_SIZE) && (!oem_id[0]
drivers/acpi/acpica/tbprint.c
103
if (ACPI_COMPARE_NAMESEG(header->signature, ACPI_SIG_FACS)) {
drivers/acpi/acpica/tbprint.c
108
header->signature, ACPI_FORMAT_UINT64(address),
drivers/acpi/acpica/tbprint.c
109
header->length));
drivers/acpi/acpica/tbprint.c
111
header)->signature)) {
drivers/acpi/acpica/tbprint.c
116
ACPI_CAST_PTR(struct acpi_table_rsdp, header)->oem_id,
drivers/acpi/acpica/tbprint.c
122
(ACPI_CAST_PTR(struct acpi_table_rsdp, header)->
drivers/acpi/acpica/tbprint.c
125
header)->length : 20,
drivers/acpi/acpica/tbprint.c
127
header)->revision,
drivers/acpi/acpica/tbprint.c
129
} else if (acpi_gbl_CDAT && !acpi_ut_valid_nameseg(header->signature)) {
drivers/acpi/acpica/tbprint.c
136
header)->length));
drivers/acpi/acpica/tbprint.c
140
acpi_tb_cleanup_table_header(&local_header, header);
drivers/acpi/acpica/tbprint.c
23
struct acpi_table_header *header);
drivers/acpi/acpica/tbprint.c
68
struct acpi_table_header *header)
drivers/acpi/acpica/tbprint.c
71
memcpy(out_header, header, sizeof(struct acpi_table_header));
drivers/acpi/acpica/tbprint.c
94
struct acpi_table_header *header)
drivers/acpi/acpica/tbxface.c
221
struct acpi_table_header *header;
drivers/acpi/acpica/tbxface.c
247
header =
drivers/acpi/acpica/tbxface.c
252
if (!header) {
drivers/acpi/acpica/tbxface.c
256
memcpy(out_table_header, header,
drivers/acpi/acpica/tbxface.c
258
acpi_os_unmap_memory(header,
drivers/acpi/apei/bert.c
109
if (bert_tab->header.length < sizeof(struct acpi_table_bert) ||
drivers/acpi/apei/einj-core.c
935
(sizeof(struct acpi_table_einj) - sizeof(einj_tab->header)))
drivers/acpi/apei/einj-core.c
938
if (einj_tab->header.length < sizeof(struct acpi_table_einj))
drivers/acpi/apei/einj-core.c
941
(einj_tab->header.length - sizeof(struct acpi_table_einj)) /
drivers/acpi/apei/erst.c
1003
(sizeof(struct acpi_table_erst) - sizeof(erst_tab->header)))
drivers/acpi/apei/erst.c
1006
if (erst_tab->header.length < sizeof(struct acpi_table_erst))
drivers/acpi/apei/erst.c
1009
(erst_tab->header.length - sizeof(struct acpi_table_erst)) /
drivers/acpi/apei/ghes.c
107
return ghes->generic->header.type == ACPI_HEST_TYPE_GENERIC_ERROR_V2;
drivers/acpi/apei/ghes.c
1190
g->header.source_id);
drivers/acpi/apei/ghes.c
1668
generic->header.source_id);
drivers/acpi/apei/ghes.c
1676
generic->header.source_id);
drivers/acpi/apei/ghes.c
1683
generic->header.source_id);
drivers/acpi/apei/ghes.c
1689
generic->header.source_id);
drivers/acpi/apei/ghes.c
1693
generic->notify.type, generic->header.source_id);
drivers/acpi/apei/ghes.c
1701
generic->error_block_length, generic->header.source_id);
drivers/acpi/apei/ghes.c
1721
generic->header.source_id);
drivers/acpi/apei/ghes.c
1728
generic->header.source_id);
drivers/acpi/apei/ghes.c
294
error_block_length, generic->header.source_id);
drivers/acpi/apei/ghes.c
404
g->header.source_id);
drivers/acpi/apei/ghes.c
983
pfx_seq, generic->header.source_id);
drivers/acpi/apei/hest.c
123
related_source_id == mces.cmc->header.source_id)
drivers/acpi/apei/hest.c
126
related_source_id == mces.mc->header.source_id)
drivers/acpi/apei/hest.c
129
related_source_id == mces.dmc->header.source_id)
drivers/acpi/apei/hest.c
156
(void *)hest_tab + hest_tab->header.length) {
drivers/acpi/arm64/apmt.c
131
end = apmt->header.length;
drivers/acpi/arm64/gtdt.c
168
gtdt = container_of(table, struct acpi_table_gtdt, header);
drivers/acpi/arm64/gtdt.c
233
if (gtdt_frame + block->timer_count != (void *)block + block->header.length)
drivers/acpi/arm64/iort.c
2137
end = ACPI_ADD_PTR(struct acpi_iort_node, iort, iort->header.length);
drivers/acpi/arm64/iort.c
2165
acpi_put_table(&iort->header);
drivers/acpi/nfit/core.c
718
if (spa->header.length != sizeof_spa(spa))
drivers/acpi/nfit/core.c
748
if (memdev->header.length != sizeof(*memdev))
drivers/acpi/nfit/core.c
804
if (dcr->header.length < offsetof(struct acpi_nfit_control_region,
drivers/acpi/nfit/core.c
847
if (bdw->header.length != sizeof(*bdw))
drivers/acpi/nfit/core.c
869
if (idt->header.length < sizeof(*idt))
drivers/acpi/nfit/core.c
908
if (flush->header.length < sizeof(*flush))
drivers/acpi/nhlt.c
22
.header = {
drivers/acpi/numa/hmat.c
427
static __init int hmat_parse_locality(union acpi_subtable_headers *header,
drivers/acpi/numa/hmat.c
430
struct acpi_hmat_locality *hmat_loc = (void *)header;
drivers/acpi/numa/hmat.c
436
if (hmat_loc->header.length < sizeof(*hmat_loc)) {
drivers/acpi/numa/hmat.c
438
hmat_loc->header.length);
drivers/acpi/numa/hmat.c
448
if (hmat_loc->header.length < total_size) {
drivers/acpi/numa/hmat.c
450
hmat_loc->header.length, total_size);
drivers/acpi/numa/hmat.c
482
static __init int hmat_parse_cache(union acpi_subtable_headers *header,
drivers/acpi/numa/hmat.c
485
struct acpi_hmat_cache *cache = (void *)header;
drivers/acpi/numa/hmat.c
490
if (cache->header.length < sizeof(*cache)) {
drivers/acpi/numa/hmat.c
492
cache->header.length);
drivers/acpi/numa/hmat.c
550
static int __init hmat_parse_proximity_domain(union acpi_subtable_headers *header,
drivers/acpi/numa/hmat.c
553
struct acpi_hmat_proximity_domain *p = (void *)header;
drivers/acpi/numa/hmat.c
556
if (p->header.length != sizeof(*p)) {
drivers/acpi/numa/hmat.c
558
p->header.length);
drivers/acpi/numa/hmat.c
591
static int __init hmat_parse_subtable(union acpi_subtable_headers *header,
drivers/acpi/numa/hmat.c
594
struct acpi_hmat_structure *hdr = (void *)header;
drivers/acpi/numa/hmat.c
601
return hmat_parse_proximity_domain(header, end);
drivers/acpi/numa/hmat.c
603
return hmat_parse_locality(header, end);
drivers/acpi/numa/hmat.c
605
return hmat_parse_cache(header, end);
drivers/acpi/numa/hmat.c
611
static __init int srat_parse_mem_affinity(union acpi_subtable_headers *header,
drivers/acpi/numa/hmat.c
614
struct acpi_srat_mem_affinity *ma = (void *)header;
drivers/acpi/numa/hmat.c
624
static __init int srat_parse_genport_affinity(union acpi_subtable_headers *header,
drivers/acpi/numa/hmat.c
627
struct acpi_srat_generic_affinity *ga = (void *)header;
drivers/acpi/numa/srat.c
183
acpi_table_print_srat_entry(struct acpi_subtable_header *header)
drivers/acpi/numa/srat.c
185
switch (header->type) {
drivers/acpi/numa/srat.c
189
(struct acpi_srat_cpu_affinity *)header;
drivers/acpi/numa/srat.c
200
(struct acpi_srat_mem_affinity *)header;
drivers/acpi/numa/srat.c
216
(struct acpi_srat_x2apic_cpu_affinity *)header;
drivers/acpi/numa/srat.c
227
(struct acpi_srat_gicc_affinity *)header;
drivers/acpi/numa/srat.c
238
(struct acpi_srat_generic_affinity *)header;
drivers/acpi/numa/srat.c
267
(struct acpi_srat_rintc_affinity *)header;
drivers/acpi/numa/srat.c
277
header->type);
drivers/acpi/numa/srat.c
359
acpi_parse_memory_affinity(union acpi_subtable_headers *header,
drivers/acpi/numa/srat.c
367
ma = (struct acpi_srat_mem_affinity *)header;
drivers/acpi/numa/srat.c
369
acpi_table_print_srat_entry(&header->common);
drivers/acpi/numa/srat.c
373
if (ma->header.length < sizeof(struct acpi_srat_mem_affinity)) {
drivers/acpi/numa/srat.c
375
ma->header.length);
drivers/acpi/numa/srat.c
428
static int __init acpi_parse_cfmws(union acpi_subtable_headers *header,
drivers/acpi/numa/srat.c
437
cfmws = (struct acpi_cedt_cfmws *)header;
drivers/acpi/numa/srat.c
486
acpi_parse_x2apic_affinity(union acpi_subtable_headers *header,
drivers/acpi/numa/srat.c
491
processor_affinity = (struct acpi_srat_x2apic_cpu_affinity *)header;
drivers/acpi/numa/srat.c
493
acpi_table_print_srat_entry(&header->common);
drivers/acpi/numa/srat.c
502
acpi_parse_processor_affinity(union acpi_subtable_headers *header,
drivers/acpi/numa/srat.c
507
processor_affinity = (struct acpi_srat_cpu_affinity *)header;
drivers/acpi/numa/srat.c
509
acpi_table_print_srat_entry(&header->common);
drivers/acpi/numa/srat.c
518
acpi_parse_gicc_affinity(union acpi_subtable_headers *header,
drivers/acpi/numa/srat.c
523
processor_affinity = (struct acpi_srat_gicc_affinity *)header;
drivers/acpi/numa/srat.c
525
acpi_table_print_srat_entry(&header->common);
drivers/acpi/numa/srat.c
535
acpi_parse_gi_affinity(union acpi_subtable_headers *header,
drivers/acpi/numa/srat.c
541
gi_affinity = (struct acpi_srat_generic_affinity *)header;
drivers/acpi/numa/srat.c
544
acpi_table_print_srat_entry(&header->common);
drivers/acpi/numa/srat.c
561
acpi_parse_gi_affinity(union acpi_subtable_headers *header,
drivers/acpi/numa/srat.c
569
acpi_parse_rintc_affinity(union acpi_subtable_headers *header,
drivers/acpi/numa/srat.c
574
rintc_affinity = (struct acpi_srat_rintc_affinity *)header;
drivers/acpi/numa/srat.c
575
acpi_table_print_srat_entry(&header->common);
drivers/acpi/numa/srat.c
587
acpi_srat_revision = srat->header.revision;
drivers/acpi/pci_mcfg.c
292
static __init int pci_mcfg_parse(struct acpi_table_header *header)
drivers/acpi/pci_mcfg.c
299
if (header->length < sizeof(struct acpi_table_mcfg))
drivers/acpi/pci_mcfg.c
302
n = (header->length - sizeof(struct acpi_table_mcfg)) /
drivers/acpi/pci_mcfg.c
304
mcfg = (struct acpi_table_mcfg *)header;
drivers/acpi/pci_mcfg.c
321
memcpy(mcfg_oem_id, header->oem_id, ACPI_OEM_ID_SIZE);
drivers/acpi/pci_mcfg.c
322
memcpy(mcfg_oem_table_id, header->oem_table_id, ACPI_OEM_TABLE_ID_SIZE);
drivers/acpi/pci_mcfg.c
323
mcfg_oem_revision = header->oem_revision;
drivers/acpi/pptt.c
31
struct acpi_subtable_header header;
drivers/acpi/pptt.c
80
if (cache->header.length < sizeof(struct acpi_pptt_cache_v1_full))
drivers/acpi/prmt.c
107
module_info = (struct acpi_prmt_module_info *) header;
drivers/acpi/prmt.c
95
acpi_parse_prmt(union acpi_subtable_headers *header, const unsigned long end)
drivers/acpi/processor_core.c
118
container_of(entry, struct acpi_madt_rintc, header);
drivers/acpi/processor_core.c
143
container_of(entry, struct acpi_madt_core_pic, header);
drivers/acpi/processor_core.c
170
madt_end = entry + madt->header.length;
drivers/acpi/processor_core.c
176
struct acpi_subtable_header *header =
drivers/acpi/processor_core.c
178
if (header->type == ACPI_MADT_TYPE_LOCAL_APIC) {
drivers/acpi/processor_core.c
179
if (!map_lapic_id(header, acpi_id, &phys_id))
drivers/acpi/processor_core.c
181
} else if (header->type == ACPI_MADT_TYPE_LOCAL_X2APIC) {
drivers/acpi/processor_core.c
182
if (!map_x2apic_id(header, type, acpi_id, &phys_id))
drivers/acpi/processor_core.c
184
} else if (header->type == ACPI_MADT_TYPE_LOCAL_SAPIC) {
drivers/acpi/processor_core.c
185
if (!map_lsapic_id(header, type, acpi_id, &phys_id))
drivers/acpi/processor_core.c
187
} else if (header->type == ACPI_MADT_TYPE_GENERIC_INTERRUPT) {
drivers/acpi/processor_core.c
188
if (!map_gicc_mpidr(header, type, acpi_id, &phys_id))
drivers/acpi/processor_core.c
190
} else if (header->type == ACPI_MADT_TYPE_RINTC) {
drivers/acpi/processor_core.c
191
if (!map_rintc_hartid(header, type, acpi_id, &phys_id))
drivers/acpi/processor_core.c
193
} else if (header->type == ACPI_MADT_TYPE_CORE_PIC) {
drivers/acpi/processor_core.c
194
if (!map_core_pic_id(header, type, acpi_id, &phys_id))
drivers/acpi/processor_core.c
197
entry += header->length;
drivers/acpi/processor_core.c
238
struct acpi_subtable_header *header;
drivers/acpi/processor_core.c
253
header = (struct acpi_subtable_header *)obj->buffer.pointer;
drivers/acpi/processor_core.c
254
if (header->type == ACPI_MADT_TYPE_LOCAL_APIC)
drivers/acpi/processor_core.c
255
map_lapic_id(header, acpi_id, &phys_id);
drivers/acpi/processor_core.c
256
else if (header->type == ACPI_MADT_TYPE_LOCAL_SAPIC)
drivers/acpi/processor_core.c
257
map_lsapic_id(header, type, acpi_id, &phys_id);
drivers/acpi/processor_core.c
258
else if (header->type == ACPI_MADT_TYPE_LOCAL_X2APIC)
drivers/acpi/processor_core.c
259
map_x2apic_id(header, type, acpi_id, &phys_id);
drivers/acpi/processor_core.c
260
else if (header->type == ACPI_MADT_TYPE_GENERIC_INTERRUPT)
drivers/acpi/processor_core.c
261
map_gicc_mpidr(header, type, acpi_id, &phys_id);
drivers/acpi/processor_core.c
262
else if (header->type == ACPI_MADT_TYPE_CORE_PIC)
drivers/acpi/processor_core.c
263
map_core_pic_id(header, type, acpi_id, &phys_id);
drivers/acpi/processor_core.c
36
container_of(entry, struct acpi_madt_local_apic, header);
drivers/acpi/processor_core.c
364
madt_end = entry + madt->header.length;
drivers/acpi/processor_core.c
384
struct acpi_subtable_header *header;
drivers/acpi/processor_core.c
399
header = (struct acpi_subtable_header *)obj->buffer.pointer;
drivers/acpi/processor_core.c
400
if (header->type == ACPI_MADT_TYPE_IO_APIC)
drivers/acpi/processor_core.c
401
get_ioapic_id(header, gsi_base, phys_addr, &apic_id);
drivers/acpi/processor_core.c
52
container_of(entry, struct acpi_madt_local_x2apic, header);
drivers/acpi/processor_core.c
69
container_of(entry, struct acpi_madt_local_sapic, header);
drivers/acpi/processor_core.c
91
container_of(entry, struct acpi_madt_generic_interrupt, header);
drivers/acpi/reboot.c
48
if (acpi_gbl_FADT.header.revision < 2)
drivers/acpi/riscv/irq.c
224
static int __init riscv_acpi_aplic_parse_madt(union acpi_subtable_headers *header,
drivers/acpi/riscv/irq.c
227
struct acpi_madt_aplic *aplic = (struct acpi_madt_aplic *)header;
drivers/acpi/riscv/irq.c
233
static int __init riscv_acpi_plic_parse_madt(union acpi_subtable_headers *header,
drivers/acpi/riscv/irq.c
236
struct acpi_madt_plic *plic = (struct acpi_madt_plic *)header;
drivers/acpi/riscv/rhct.c
160
end = ACPI_ADD_PTR(struct acpi_rhct_node_header, rhct, rhct->header.length);
drivers/acpi/riscv/rhct.c
59
end = ACPI_ADD_PTR(struct acpi_rhct_node_header, rhct, rhct->header.length);
drivers/acpi/scan.c
2847
if (stao_ptr->header.length > sizeof(struct acpi_table_stao))
drivers/acpi/scan.c
2892
static int __init acpi_match_madt(union acpi_subtable_headers *header,
drivers/acpi/scan.c
2895
if (!ape->subtable_valid || ape->subtable_valid(&header->common, ape))
drivers/acpi/scan.c
2896
if (!ape->probe_subtbl(header, end))
drivers/acpi/spcr.c
102
if (table->header.revision < 2)
drivers/acpi/spcr.c
103
pr_info("SPCR table version %d\n", table->header.revision);
drivers/acpi/spcr.c
158
if (table->header.revision >= 4 && table->precise_baudrate)
drivers/acpi/spcr.c
203
if (qdf2400_erratum_44_present(&table->header)) {
drivers/acpi/spcr.c
57
if (memcmp(tb->header.oem_id, "APMC0D", ACPI_OEM_ID_SIZE) &&
drivers/acpi/spcr.c
58
memcmp(tb->header.oem_id, "HPE ", ACPI_OEM_ID_SIZE))
drivers/acpi/spcr.c
61
if (!memcmp(tb->header.oem_table_id, "XGENESPC",
drivers/acpi/spcr.c
62
ACPI_OEM_TABLE_ID_SIZE) && tb->header.oem_revision == 0)
drivers/acpi/spcr.c
65
if (!memcmp(tb->header.oem_table_id, "ProLiant",
drivers/acpi/spcr.c
66
ACPI_OEM_TABLE_ID_SIZE) && tb->header.oem_revision == 1)
drivers/acpi/sysfs.c
346
struct acpi_table_header *header = NULL;
drivers/acpi/sysfs.c
368
(table_header->signature, 2, &header))) {
drivers/acpi/sysfs.c
449
if (bert->header.length < sizeof(struct acpi_table_bert) ||
drivers/acpi/sysfs.c
465
if (ccel->header.length < sizeof(struct acpi_table_ccel) ||
drivers/acpi/tables.c
101
(struct acpi_madt_nmi_source *)header;
drivers/acpi/tables.c
112
(struct acpi_madt_local_apic_nmi *)header;
drivers/acpi/tables.c
125
(struct acpi_madt_local_x2apic_nmi *)header;
drivers/acpi/tables.c
141
(struct acpi_madt_local_apic_override *)header;
drivers/acpi/tables.c
150
(struct acpi_madt_io_sapic *)header;
drivers/acpi/tables.c
160
(struct acpi_madt_local_sapic *)header;
drivers/acpi/tables.c
170
(struct acpi_madt_interrupt_source *)header;
drivers/acpi/tables.c
182
(struct acpi_madt_generic_interrupt *)header;
drivers/acpi/tables.c
194
(struct acpi_madt_generic_distributor *)header;
drivers/acpi/tables.c
204
(struct acpi_madt_multiproc_wakeup *)header;
drivers/acpi/tables.c
217
struct acpi_madt_core_pic *p = (struct acpi_madt_core_pic *)header;
drivers/acpi/tables.c
227
struct acpi_madt_rintc *p = (struct acpi_madt_rintc *)header;
drivers/acpi/tables.c
237
header->type);
drivers/acpi/tables.c
46
void acpi_table_print_madt_entry(struct acpi_subtable_header *header)
drivers/acpi/tables.c
48
if (!header)
drivers/acpi/tables.c
51
switch (header->type) {
drivers/acpi/tables.c
56
(struct acpi_madt_local_apic *)header;
drivers/acpi/tables.c
66
(struct acpi_madt_local_x2apic *)header;
drivers/acpi/tables.c
76
(struct acpi_madt_io_apic *)header;
drivers/acpi/tables.c
85
(struct acpi_madt_interrupt_override *)header;
drivers/acpi/viot.c
63
end = ACPI_ADD_PTR(struct acpi_viot_header, viot, viot->header.length);
drivers/atm/idt77252.c
1019
u32 header, vpi, vci;
drivers/atm/idt77252.c
1040
header = le32_to_cpu(rsqe->word_1);
drivers/atm/idt77252.c
1041
vpi = (header >> 16) & 0x00ff;
drivers/atm/idt77252.c
1042
vci = (header >> 0) & 0xffff;
drivers/atm/idt77252.c
1266
u32 header;
drivers/atm/idt77252.c
1268
header = le32_to_cpu(*(u32 *) &queue->data[0]);
drivers/atm/idt77252.c
1270
vpi = (header & ATM_HDR_VPI_MASK) >> ATM_HDR_VPI_SHIFT;
drivers/atm/idt77252.c
1271
vci = (header & ATM_HDR_VCI_MASK) >> ATM_HDR_VCI_SHIFT;
drivers/atm/idt77252.c
1278
card->name, (header >> 28) & 0x000f,
drivers/atm/idt77252.c
1279
(header >> 20) & 0x00ff,
drivers/atm/idt77252.c
1280
(header >> 4) & 0xffff,
drivers/atm/idt77252.c
1281
(header >> 1) & 0x0007,
drivers/atm/idt77252.c
1282
(header >> 0) & 0x0001);
drivers/atm/idt77252.c
1325
*((u32 *) sb->data) = header;
drivers/atm/solos-pci.c
1106
struct pkt_hdr *header = (void *)oldskb->data;
drivers/atm/solos-pci.c
1107
int size = le16_to_cpu(header->size);
drivers/atm/solos-pci.c
1109
skb_pull(oldskb, sizeof(*header));
drivers/atm/solos-pci.c
1113
size, le16_to_cpu(header->vpi),
drivers/atm/solos-pci.c
1114
le16_to_cpu(header->vci));
drivers/atm/solos-pci.c
1140
struct pkt_hdr *header;
drivers/atm/solos-pci.c
1144
if (pktlen > (BUF_SIZE - sizeof(*header))) {
drivers/atm/solos-pci.c
1150
if (!skb_clone_writable(skb, sizeof(*header))) {
drivers/atm/solos-pci.c
1154
if (skb_headroom(skb) < sizeof(*header))
drivers/atm/solos-pci.c
1155
expand_by = sizeof(*header) - skb_headroom(skb);
drivers/atm/solos-pci.c
1165
header = skb_push(skb, sizeof(*header));
drivers/atm/solos-pci.c
1168
header->size = cpu_to_le16(pktlen);
drivers/atm/solos-pci.c
1169
header->vpi = cpu_to_le16(vcc->vpi);
drivers/atm/solos-pci.c
1170
header->vci = cpu_to_le16(vcc->vci);
drivers/atm/solos-pci.c
1171
header->type = cpu_to_le16(PKT_DATA);
drivers/atm/solos-pci.c
1358
struct pkt_hdr *header;
drivers/atm/solos-pci.c
1382
skb = alloc_skb(sizeof(*header), GFP_KERNEL);
drivers/atm/solos-pci.c
1388
header = skb_put(skb, sizeof(*header));
drivers/atm/solos-pci.c
1390
header->size = cpu_to_le16(0);
drivers/atm/solos-pci.c
1391
header->vpi = cpu_to_le16(0);
drivers/atm/solos-pci.c
1392
header->vci = cpu_to_le16(0);
drivers/atm/solos-pci.c
1393
header->type = cpu_to_le16(PKT_STATUS);
drivers/atm/solos-pci.c
188
struct pkt_hdr *header;
drivers/atm/solos-pci.c
193
skb = alloc_skb(sizeof(*header) + buflen, GFP_KERNEL);
drivers/atm/solos-pci.c
199
header = skb_put(skb, sizeof(*header));
drivers/atm/solos-pci.c
201
buflen = snprintf((void *)&header[1], buflen - 1,
drivers/atm/solos-pci.c
205
header->size = cpu_to_le16(buflen);
drivers/atm/solos-pci.c
206
header->vpi = cpu_to_le16(0);
drivers/atm/solos-pci.c
207
header->vci = cpu_to_le16(0);
drivers/atm/solos-pci.c
208
header->type = cpu_to_le16(PKT_COMMAND);
drivers/atm/solos-pci.c
243
struct pkt_hdr *header;
drivers/atm/solos-pci.c
249
skb = alloc_skb(sizeof(*header) + buflen, GFP_KERNEL);
drivers/atm/solos-pci.c
255
header = skb_put(skb, sizeof(*header));
drivers/atm/solos-pci.c
257
buflen = snprintf((void *)&header[1], buflen - 1,
drivers/atm/solos-pci.c
261
header->size = cpu_to_le16(buflen);
drivers/atm/solos-pci.c
262
header->vpi = cpu_to_le16(0);
drivers/atm/solos-pci.c
263
header->vci = cpu_to_le16(0);
drivers/atm/solos-pci.c
264
header->type = cpu_to_le16(PKT_COMMAND);
drivers/atm/solos-pci.c
468
struct pkt_hdr *header;
drivers/atm/solos-pci.c
470
if (size > (BUF_SIZE - sizeof(*header))) {
drivers/atm/solos-pci.c
474
skb = alloc_skb(size + sizeof(*header), GFP_ATOMIC);
drivers/atm/solos-pci.c
480
header = skb_put(skb, sizeof(*header));
drivers/atm/solos-pci.c
482
header->size = cpu_to_le16(size);
drivers/atm/solos-pci.c
483
header->vpi = cpu_to_le16(0);
drivers/atm/solos-pci.c
484
header->vci = cpu_to_le16(0);
drivers/atm/solos-pci.c
485
header->type = cpu_to_le16(PKT_COMMAND);
drivers/atm/solos-pci.c
773
struct pkt_hdr _hdr, *header;
drivers/atm/solos-pci.c
785
header = (void *)skb->data;
drivers/atm/solos-pci.c
786
size = le16_to_cpu(header->size);
drivers/atm/solos-pci.c
787
skb_put(skb, size + sizeof(*header));
drivers/atm/solos-pci.c
788
skb_pull(skb, sizeof(*header));
drivers/atm/solos-pci.c
790
header = &_hdr;
drivers/atm/solos-pci.c
794
memcpy_fromio(header, RX_BUF(card, port), sizeof(*header));
drivers/atm/solos-pci.c
796
size = le16_to_cpu(header->size);
drivers/atm/solos-pci.c
797
if (size > (card->buffer_size - sizeof(*header))){
drivers/atm/solos-pci.c
815
RX_BUF(card, port) + sizeof(*header),
drivers/atm/solos-pci.c
821
size, le16_to_cpu(header->vpi),
drivers/atm/solos-pci.c
822
le16_to_cpu(header->vci));
drivers/atm/solos-pci.c
826
switch (le16_to_cpu(header->type)) {
drivers/atm/solos-pci.c
828
vcc = find_vcc(card->atmdev[port], le16_to_cpu(header->vpi),
drivers/atm/solos-pci.c
829
le16_to_cpu(header->vci));
drivers/atm/solos-pci.c
833
le16_to_cpu(header->vpi), le16_to_cpu(header->vci),
drivers/atm/solos-pci.c
922
struct pkt_hdr *header;
drivers/atm/solos-pci.c
930
skb = alloc_skb(sizeof(*header), GFP_KERNEL);
drivers/atm/solos-pci.c
936
header = skb_put(skb, sizeof(*header));
drivers/atm/solos-pci.c
938
header->size = cpu_to_le16(0);
drivers/atm/solos-pci.c
939
header->vpi = cpu_to_le16(vcc->vpi);
drivers/atm/solos-pci.c
940
header->vci = cpu_to_le16(vcc->vci);
drivers/atm/solos-pci.c
941
header->type = cpu_to_le16(PKT_POPEN);
drivers/atm/solos-pci.c
956
struct pkt_hdr *header;
drivers/atm/solos-pci.c
968
skb = alloc_skb(sizeof(*header), GFP_KERNEL);
drivers/atm/solos-pci.c
973
header = skb_put(skb, sizeof(*header));
drivers/atm/solos-pci.c
975
header->size = cpu_to_le16(0);
drivers/atm/solos-pci.c
976
header->vpi = cpu_to_le16(vcc->vpi);
drivers/atm/solos-pci.c
977
header->vci = cpu_to_le16(vcc->vci);
drivers/atm/solos-pci.c
978
header->type = cpu_to_le16(PKT_PCLOSE);
drivers/base/regmap/regmap-spi-avmm.c
181
struct trans_req_header *header;
drivers/base/regmap/regmap-spi-avmm.c
199
header = (struct trans_req_header *)br->trans_buf;
drivers/base/regmap/regmap-spi-avmm.c
200
header->code = code;
drivers/base/regmap/regmap-spi-avmm.c
201
header->rsvd = 0;
drivers/base/regmap/regmap-spi-avmm.c
202
header->size = cpu_to_be16((u16)count * SPI_AVMM_VAL_SIZE);
drivers/base/regmap/regmap-spi-avmm.c
203
header->addr = cpu_to_be32(reg);
drivers/block/amiflop.c
842
struct header hdr;
drivers/block/amiflop.c
934
struct header hdr;
drivers/block/drbd/drbd_receiver.c
1002
pi->data = header + header_size;
drivers/block/drbd/drbd_receiver.c
970
static int decode_header(struct drbd_connection *connection, void *header, struct packet_info *pi)
drivers/block/drbd/drbd_receiver.c
975
*(__be32 *)header == cpu_to_be32(DRBD_MAGIC_100)) {
drivers/block/drbd/drbd_receiver.c
976
struct p_header100 *h = header;
drivers/block/drbd/drbd_receiver.c
985
*(__be16 *)header == cpu_to_be16(DRBD_MAGIC_BIG)) {
drivers/block/drbd/drbd_receiver.c
986
struct p_header95 *h = header;
drivers/block/drbd/drbd_receiver.c
991
*(__be32 *)header == cpu_to_be32(DRBD_MAGIC)) {
drivers/block/drbd/drbd_receiver.c
992
struct p_header80 *h = header;
drivers/block/drbd/drbd_receiver.c
998
be32_to_cpu(*(__be32 *)header),
drivers/block/rbd.c
1000
ceph_put_snap_context(header->snapc);
drivers/block/rbd.c
1001
kfree(header->snap_sizes);
drivers/block/rbd.c
1002
kfree(header->snap_names);
drivers/block/rbd.c
1004
memset(header, 0, sizeof(*header));
drivers/block/rbd.c
1011
static int rbd_header_from_disk(struct rbd_image_header *header,
drivers/block/rbd.c
1054
sizeof(*header->snap_sizes),
drivers/block/rbd.c
1079
header->object_prefix = object_prefix;
drivers/block/rbd.c
1080
header->obj_order = ondisk->options.order;
drivers/block/rbd.c
1085
header->image_size = le64_to_cpu(ondisk->image_size);
drivers/block/rbd.c
1086
header->snapc = snapc;
drivers/block/rbd.c
1087
header->snap_names = snap_names;
drivers/block/rbd.c
1088
header->snap_sizes = snap_sizes;
drivers/block/rbd.c
1106
rbd_assert(which < rbd_dev->header.snapc->num_snaps);
drivers/block/rbd.c
1110
snap_name = rbd_dev->header.snap_names;
drivers/block/rbd.c
1143
struct ceph_snap_context *snapc = rbd_dev->header.snapc;
drivers/block/rbd.c
1183
*snap_size = rbd_dev->header.image_size;
drivers/block/rbd.c
1191
*snap_size = rbd_dev->header.snap_sizes[which];
drivers/block/rbd.c
1453
rbd_dev->header.object_prefix,
drivers/block/rbd.c
1701
return ((rbd_dev->header.features & RBD_FEATURE_OBJECT_MAP) &&
drivers/block/rbd.c
2953
if (!(rbd_dev->header.features & RBD_FEATURE_OBJECT_MAP))
drivers/block/rbd.c
3142
if (!(rbd_dev->header.features & RBD_FEATURE_OBJECT_MAP))
drivers/block/rbd.c
3149
if ((rbd_dev->header.features & RBD_FEATURE_FAST_DIFF) &&
drivers/block/rbd.c
3287
if (!(rbd_dev->header.features & RBD_FEATURE_OBJECT_MAP))
drivers/block/rbd.c
3421
if (!(rbd_dev->header.features & RBD_FEATURE_EXCLUSIVE_LOCK))
drivers/block/rbd.c
3429
(rbd_dev->header.features & RBD_FEATURE_OBJECT_MAP))
drivers/block/rbd.c
3511
ceph_get_snap_context(rbd_dev->header.snapc);
drivers/block/rbd.c
395
struct rbd_image_header header;
drivers/block/rbd.c
4083
if (rbd_dev->header.features & RBD_FEATURE_OBJECT_MAP) {
drivers/block/rbd.c
4216
if (rbd_dev->header.features & RBD_FEATURE_OBJECT_MAP)
drivers/block/rbd.c
4881
struct rbd_image_header *header,
drivers/block/rbd.c
4930
ret = rbd_header_from_disk(header, ondisk, first_time);
drivers/block/rbd.c
5039
return sprintf(buf, "0x%016llx\n", rbd_dev->header.features);
drivers/block/rbd.c
5363
rbd_dev->header.data_pool_id = CEPH_NOPOOL;
drivers/block/rbd.c
5922
struct ceph_snap_context *snapc = rbd_dev->header.snapc;
drivers/block/rbd.c
5928
snap_name = rbd_dev->header.snap_names;
drivers/block/rbd.c
5940
struct ceph_snap_context *snapc = rbd_dev->header.snapc;
drivers/block/rbd.c
6169
struct rbd_image_header *header,
drivers/block/rbd.c
6175
first_time ? &header->obj_order : NULL,
drivers/block/rbd.c
6176
&header->image_size);
drivers/block/rbd.c
6181
ret = rbd_dev_v2_header_onetime(rbd_dev, header);
drivers/block/rbd.c
6186
ret = rbd_dev_v2_snap_context(rbd_dev, &header->snapc);
drivers/block/rbd.c
6194
struct rbd_image_header *header,
drivers/block/rbd.c
6198
rbd_assert(!header->object_prefix && !header->snapc);
drivers/block/rbd.c
6201
return rbd_dev_v1_header_info(rbd_dev, header, first_time);
drivers/block/rbd.c
6203
return rbd_dev_v2_header_info(rbd_dev, header, first_time);
drivers/block/rbd.c
636
struct rbd_image_header *header);
drivers/block/rbd.c
6566
if (!(rbd_dev->header.features & RBD_FEATURE_EXCLUSIVE_LOCK)) {
drivers/block/rbd.c
6692
rbd_image_header_cleanup(&rbd_dev->header);
drivers/block/rbd.c
6696
struct rbd_image_header *header)
drivers/block/rbd.c
6700
ret = rbd_dev_v2_object_prefix(rbd_dev, &header->object_prefix);
drivers/block/rbd.c
6709
rbd_is_ro(rbd_dev), &header->features);
drivers/block/rbd.c
6715
if (header->features & RBD_FEATURE_STRIPINGV2) {
drivers/block/rbd.c
6716
ret = rbd_dev_v2_striping_info(rbd_dev, &header->stripe_unit,
drivers/block/rbd.c
6717
&header->stripe_count);
drivers/block/rbd.c
6722
if (header->features & RBD_FEATURE_DATA_POOL) {
drivers/block/rbd.c
6723
ret = rbd_dev_v2_data_pool(rbd_dev, &header->data_pool_id);
drivers/block/rbd.c
6923
ret = rbd_dev_header_info(rbd_dev, &rbd_dev->header, true);
drivers/block/rbd.c
6953
(rbd_dev->header.features & RBD_FEATURE_OBJECT_MAP)) {
drivers/block/rbd.c
6959
if (rbd_dev->header.features & RBD_FEATURE_LAYERING) {
drivers/block/rbd.c
6987
struct rbd_image_header *header)
drivers/block/rbd.c
6990
rbd_assert(rbd_dev->header.object_prefix); /* !first_time */
drivers/block/rbd.c
6992
if (rbd_dev->header.image_size != header->image_size) {
drivers/block/rbd.c
6993
rbd_dev->header.image_size = header->image_size;
drivers/block/rbd.c
6996
rbd_dev->mapping.size = header->image_size;
drivers/block/rbd.c
7001
ceph_put_snap_context(rbd_dev->header.snapc);
drivers/block/rbd.c
7002
rbd_dev->header.snapc = header->snapc;
drivers/block/rbd.c
7003
header->snapc = NULL;
drivers/block/rbd.c
7006
kfree(rbd_dev->header.snap_names);
drivers/block/rbd.c
7007
rbd_dev->header.snap_names = header->snap_names;
drivers/block/rbd.c
7008
header->snap_names = NULL;
drivers/block/rbd.c
7010
kfree(rbd_dev->header.snap_sizes);
drivers/block/rbd.c
7011
rbd_dev->header.snap_sizes = header->snap_sizes;
drivers/block/rbd.c
7012
header->snap_sizes = NULL;
drivers/block/rbd.c
7055
struct rbd_image_header header = { 0 };
drivers/block/rbd.c
7061
ret = rbd_dev_header_info(rbd_dev, &header, false);
drivers/block/rbd.c
7076
rbd_dev_update_header(rbd_dev, &header);
drivers/block/rbd.c
7083
rbd_image_header_cleanup(&header);
drivers/block/rbd.c
7176
rbd_dev->header.features);
drivers/block/rbd.c
976
static u32 rbd_obj_bytes(struct rbd_image_header *header)
drivers/block/rbd.c
978
return 1U << header->obj_order;
drivers/block/rbd.c
983
if (rbd_dev->header.stripe_unit == 0 ||
drivers/block/rbd.c
984
rbd_dev->header.stripe_count == 0) {
drivers/block/rbd.c
985
rbd_dev->header.stripe_unit = rbd_obj_bytes(&rbd_dev->header);
drivers/block/rbd.c
986
rbd_dev->header.stripe_count = 1;
drivers/block/rbd.c
989
rbd_dev->layout.stripe_unit = rbd_dev->header.stripe_unit;
drivers/block/rbd.c
990
rbd_dev->layout.stripe_count = rbd_dev->header.stripe_count;
drivers/block/rbd.c
991
rbd_dev->layout.object_size = rbd_obj_bytes(&rbd_dev->header);
drivers/block/rbd.c
992
rbd_dev->layout.pool_id = rbd_dev->header.data_pool_id == CEPH_NOPOOL ?
drivers/block/rbd.c
993
rbd_dev->spec->pool_id : rbd_dev->header.data_pool_id;
drivers/block/rbd.c
997
static void rbd_image_header_cleanup(struct rbd_image_header *header)
drivers/block/rbd.c
999
kfree(header->object_prefix);
drivers/block/swim.c
218
struct sector_header *header);
drivers/block/swim.c
463
struct sector_header header;
drivers/block/swim.c
475
ret = swim_read_sector_header(base, &header);
drivers/block/swim.c
476
if (!ret && (header.sector == sector)) {
drivers/block/swim.c
487
if ((header.side != side) || (header.track != track) ||
drivers/block/swim.c
488
(header.sector != sector))
drivers/block/ublk_drv.c
138
struct ublk_batch_io header;
drivers/block/ublk_drv.c
3524
struct ublk_queue *ubq = ublk_get_queue(data->ub, data->header.q_id);
drivers/block/ublk_drv.c
3586
const struct ublk_batch_io *uc = &data->header;
drivers/block/ublk_drv.c
3614
const struct ublk_batch_io *uc = &data->header;
drivers/block/ublk_drv.c
3650
const struct ublk_batch_io *uc = &data->header;
drivers/block/ublk_drv.c
3695
const struct ublk_batch_io *uc = &data->header;
drivers/block/ublk_drv.c
3735
const struct ublk_batch_io *uc = &data->header;
drivers/block/ublk_drv.c
3806
struct ublk_queue *ubq = ublk_get_queue(data->ub, data->header.q_id);
drivers/block/ublk_drv.c
3817
const struct ublk_batch_io *uc = &data->header;
drivers/block/ublk_drv.c
3873
.header = (struct ublk_batch_io) {
drivers/block/ublk_drv.c
4304
const struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
4307
int ublksrv_pid = (int)header->data[0];
drivers/block/ublk_drv.c
4468
const struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
4470
void __user *argp = (void __user *)(unsigned long)header->addr;
drivers/block/ublk_drv.c
4477
if (header->len * BITS_PER_BYTE < nr_cpu_ids)
drivers/block/ublk_drv.c
4479
if (header->len & (sizeof(unsigned long)-1))
drivers/block/ublk_drv.c
4481
if (!header->addr)
drivers/block/ublk_drv.c
4484
queue = header->data[0];
drivers/block/ublk_drv.c
4497
retlen = min_t(unsigned short, header->len, cpumask_size());
drivers/block/ublk_drv.c
4500
if (retlen != header->len &&
drivers/block/ublk_drv.c
4501
clear_user(argp + retlen, header->len - retlen))
drivers/block/ublk_drv.c
4518
static int ublk_ctrl_add_dev(const struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
4520
void __user *argp = (void __user *)(unsigned long)header->addr;
drivers/block/ublk_drv.c
4525
if (header->len < sizeof(info) || !header->addr)
drivers/block/ublk_drv.c
4527
if (header->queue_id != (u16)-1) {
drivers/block/ublk_drv.c
4529
__func__, header->queue_id);
drivers/block/ublk_drv.c
4594
if (header->dev_id != info.dev_id) {
drivers/block/ublk_drv.c
4596
__func__, header->dev_id, info.dev_id);
drivers/block/ublk_drv.c
4600
if (header->dev_id != U32_MAX && header->dev_id >= UBLK_MAX_UBLKS) {
drivers/block/ublk_drv.c
4626
ret = ublk_alloc_dev_number(ub, header->dev_id);
drivers/block/ublk_drv.c
4763
const struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
4766
__func__, cmd_op, header->dev_id, header->queue_id,
drivers/block/ublk_drv.c
4767
header->data[0], header->addr, header->len);
drivers/block/ublk_drv.c
4804
const struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
4810
void __user *argp = (void __user *)(unsigned long)header->addr;
drivers/block/ublk_drv.c
4812
if (header->len < sizeof(struct ublksrv_ctrl_dev_info) || !header->addr)
drivers/block/ublk_drv.c
4854
const struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
4856
void __user *argp = (void __user *)(unsigned long)header->addr;
drivers/block/ublk_drv.c
4860
if (header->len <= sizeof(ph) || !header->addr)
drivers/block/ublk_drv.c
4866
if (ph.len > header->len || !ph.len)
drivers/block/ublk_drv.c
4884
const struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
4886
void __user *argp = (void __user *)(unsigned long)header->addr;
drivers/block/ublk_drv.c
4890
if (header->len <= sizeof(ph) || !header->addr)
drivers/block/ublk_drv.c
4896
if (ph.len > header->len || !ph.len || !ph.types)
drivers/block/ublk_drv.c
4961
const struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
4963
int ublksrv_pid = (int)header->data[0];
drivers/block/ublk_drv.c
4967
header->dev_id);
drivers/block/ublk_drv.c
4973
header->dev_id);
drivers/block/ublk_drv.c
4989
__func__, ublksrv_pid, header->dev_id);
drivers/block/ublk_drv.c
4997
static int ublk_ctrl_get_features(const struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
4999
void __user *argp = (void __user *)(unsigned long)header->addr;
drivers/block/ublk_drv.c
5002
if (header->len != UBLK_FEATURES_LEN || !header->addr)
drivers/block/ublk_drv.c
5011
static int ublk_ctrl_set_size(struct ublk_device *ub, const struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
5014
u64 new_size = header->data[0];
drivers/block/ublk_drv.c
5100
const struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
5103
u64 timeout_ms = header->data[0];
drivers/block/ublk_drv.c
5175
u32 cmd_op, struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
5178
void __user *argp = (void __user *)(unsigned long)header->addr;
drivers/block/ublk_drv.c
5202
if (!header->dev_path_len || header->dev_path_len > PATH_MAX)
drivers/block/ublk_drv.c
5205
if (header->len < header->dev_path_len)
drivers/block/ublk_drv.c
5208
dev_path = memdup_user_nul(argp, header->dev_path_len);
drivers/block/ublk_drv.c
5239
header->len -= header->dev_path_len;
drivers/block/ublk_drv.c
5240
header->addr += header->dev_path_len;
drivers/block/ublk_drv.c
5270
struct ublksrv_ctrl_cmd header;
drivers/block/ublk_drv.c
5282
header.dev_id = READ_ONCE(ub_src->dev_id);
drivers/block/ublk_drv.c
5283
header.queue_id = READ_ONCE(ub_src->queue_id);
drivers/block/ublk_drv.c
5284
header.len = READ_ONCE(ub_src->len);
drivers/block/ublk_drv.c
5285
header.addr = READ_ONCE(ub_src->addr);
drivers/block/ublk_drv.c
5286
header.data[0] = READ_ONCE(ub_src->data[0]);
drivers/block/ublk_drv.c
5287
header.dev_path_len = READ_ONCE(ub_src->dev_path_len);
drivers/block/ublk_drv.c
5288
ublk_ctrl_cmd_dump(cmd_op, &header);
drivers/block/ublk_drv.c
5295
ret = ublk_ctrl_get_features(&header);
drivers/block/ublk_drv.c
5301
ub = ublk_get_device_from_id(header.dev_id);
drivers/block/ublk_drv.c
5305
ret = ublk_ctrl_uring_cmd_permission(ub, cmd_op, &header);
drivers/block/ublk_drv.c
5312
ret = ublk_ctrl_start_dev(ub, &header);
drivers/block/ublk_drv.c
5320
ret = ublk_ctrl_get_dev_info(ub, &header);
drivers/block/ublk_drv.c
5323
ret = ublk_ctrl_add_dev(&header);
drivers/block/ublk_drv.c
5332
ret = ublk_ctrl_get_queue_affinity(ub, &header);
drivers/block/ublk_drv.c
5335
ret = ublk_ctrl_get_params(ub, &header);
drivers/block/ublk_drv.c
5338
ret = ublk_ctrl_set_params(ub, &header);
drivers/block/ublk_drv.c
5344
ret = ublk_ctrl_end_recovery(ub, &header);
drivers/block/ublk_drv.c
5347
ret = ublk_ctrl_set_size(ub, &header);
drivers/block/ublk_drv.c
5350
ret = ublk_ctrl_quiesce_dev(ub, &header);
drivers/block/ublk_drv.c
5365
__func__, ret, cmd_op, header.dev_id, header.queue_id);
drivers/bluetooth/btintel.c
2723
u8 header;
drivers/bluetooth/btnxpuart.c
319
__le32 header;
drivers/bluetooth/btnxpuart.c
811
nxp_cmd5.header = __cpu_to_le32(5);
drivers/bluetooth/btnxpuart.c
856
nxp_cmd7.header = __cpu_to_le32(7);
drivers/bus/fsl-mc/dpbp.c
119
cmd.header = mc_encode_cmd_header(DPBP_CMDID_DISABLE,
drivers/bus/fsl-mc/dpbp.c
142
cmd.header = mc_encode_cmd_header(DPBP_CMDID_RESET,
drivers/bus/fsl-mc/dpbp.c
170
cmd.header = mc_encode_cmd_header(DPBP_CMDID_GET_ATTR,
drivers/bus/fsl-mc/dpbp.c
38
cmd.header = mc_encode_cmd_header(DPBP_CMDID_OPEN,
drivers/bus/fsl-mc/dpbp.c
73
cmd.header = mc_encode_cmd_header(DPBP_CMDID_CLOSE, cmd_flags,
drivers/bus/fsl-mc/dpbp.c
96
cmd.header = mc_encode_cmd_header(DPBP_CMDID_ENABLE, cmd_flags,
drivers/bus/fsl-mc/dpcon.c
122
cmd.header = mc_encode_cmd_header(DPCON_CMDID_DISABLE,
drivers/bus/fsl-mc/dpcon.c
146
cmd.header = mc_encode_cmd_header(DPCON_CMDID_RESET,
drivers/bus/fsl-mc/dpcon.c
173
cmd.header = mc_encode_cmd_header(DPCON_CMDID_GET_ATTR,
drivers/bus/fsl-mc/dpcon.c
210
cmd.header = mc_encode_cmd_header(DPCON_CMDID_SET_NOTIFICATION,
drivers/bus/fsl-mc/dpcon.c
38
cmd.header = mc_encode_cmd_header(DPCON_CMDID_OPEN,
drivers/bus/fsl-mc/dpcon.c
74
cmd.header = mc_encode_cmd_header(DPCON_CMDID_CLOSE,
drivers/bus/fsl-mc/dpcon.c
98
cmd.header = mc_encode_cmd_header(DPCON_CMDID_ENABLE,
drivers/bus/fsl-mc/dpmcp.c
38
cmd.header = mc_encode_cmd_header(DPMCP_CMDID_OPEN,
drivers/bus/fsl-mc/dpmcp.c
72
cmd.header = mc_encode_cmd_header(DPMCP_CMDID_CLOSE,
drivers/bus/fsl-mc/dprc.c
144
cmd.header = mc_encode_cmd_header(cmdid, cmd_flags, token);
drivers/bus/fsl-mc/dprc.c
174
cmd.header = mc_encode_cmd_header(DPRC_CMDID_SET_IRQ,
drivers/bus/fsl-mc/dprc.c
212
cmd.header = mc_encode_cmd_header(DPRC_CMDID_SET_IRQ_ENABLE,
drivers/bus/fsl-mc/dprc.c
248
cmd.header = mc_encode_cmd_header(DPRC_CMDID_SET_IRQ_MASK,
drivers/bus/fsl-mc/dprc.c
282
cmd.header = mc_encode_cmd_header(DPRC_CMDID_GET_IRQ_STATUS,
drivers/bus/fsl-mc/dprc.c
322
cmd.header = mc_encode_cmd_header(DPRC_CMDID_CLEAR_IRQ_STATUS,
drivers/bus/fsl-mc/dprc.c
351
cmd.header = mc_encode_cmd_header(DPRC_CMDID_GET_ATTR,
drivers/bus/fsl-mc/dprc.c
389
cmd.header = mc_encode_cmd_header(DPRC_CMDID_GET_OBJ_COUNT,
drivers/bus/fsl-mc/dprc.c
40
cmd.header = mc_encode_cmd_header(DPRC_CMDID_OPEN, cmd_flags,
drivers/bus/fsl-mc/dprc.c
432
cmd.header = mc_encode_cmd_header(DPRC_CMDID_GET_OBJ,
drivers/bus/fsl-mc/dprc.c
483
cmd.header = mc_encode_cmd_header(DPRC_CMDID_SET_OBJ_IRQ,
drivers/bus/fsl-mc/dprc.c
544
cmd.header = mc_encode_cmd_header(DPRC_CMDID_GET_OBJ_REG_V3,
drivers/bus/fsl-mc/dprc.c
554
cmd.header = mc_encode_cmd_header(DPRC_CMDID_GET_OBJ_REG_V2,
drivers/bus/fsl-mc/dprc.c
557
cmd.header = mc_encode_cmd_header(DPRC_CMDID_GET_OBJ_REG,
drivers/bus/fsl-mc/dprc.c
604
cmd.header = mc_encode_cmd_header(DPRC_CMDID_GET_API_VERSION,
drivers/bus/fsl-mc/dprc.c
634
cmd.header = mc_encode_cmd_header(DPRC_CMDID_GET_CONT_ID,
drivers/bus/fsl-mc/dprc.c
677
cmd.header = mc_encode_cmd_header(DPRC_CMDID_GET_CONNECTION,
drivers/bus/fsl-mc/dprc.c
75
cmd.header = mc_encode_cmd_header(DPRC_CMDID_CLOSE, cmd_flags,
drivers/bus/fsl-mc/fsl-mc-bus.c
527
cmd.header = mc_encode_cmd_header(DPMNG_CMDID_GET_VERSION,
drivers/bus/fsl-mc/mc-sys.c
112
writeq(le64_to_cpu(cmd->header), &portal->header);
drivers/bus/fsl-mc/mc-sys.c
132
resp->header = cpu_to_le64(readq_relaxed(&portal->header));
drivers/bus/fsl-mc/mc-sys.c
33
struct mc_cmd_header *hdr = (struct mc_cmd_header *)&cmd->header;
drivers/bus/fsl-mc/mc-sys.c
40
struct mc_cmd_header *hdr = (struct mc_cmd_header *)&cmd->header;
drivers/bus/fsl-mc/obj-api.c
59
cmd.header = mc_encode_cmd_header(cmd_id, cmd_flags, 0);
drivers/bus/fsl-mc/obj-api.c
82
cmd.header = mc_encode_cmd_header(OBJ_CMDID_CLOSE, cmd_flags,
drivers/bus/fsl-mc/obj-api.c
97
cmd.header = mc_encode_cmd_header(OBJ_CMDID_RESET, cmd_flags,
drivers/cdrom/cdrom.c
1005
for (i = header.cdth_trk0; i <= header.cdth_trk1; i++) {
drivers/cdrom/cdrom.c
1025
header.cdth_trk1, tracks->audio, tracks->data,
drivers/cdrom/cdrom.c
2609
struct cdrom_tochdr header;
drivers/cdrom/cdrom.c
2614
if (copy_from_user(&header, argp, sizeof(header)))
drivers/cdrom/cdrom.c
2617
ret = cdi->ops->audio_ioctl(cdi, CDROMREADTOCHDR, &header);
drivers/cdrom/cdrom.c
2621
if (copy_to_user(argp, &header, sizeof(header)))
drivers/cdrom/cdrom.c
3429
static int cdrom_print_info(const char *header, int val, char *info,
drivers/cdrom/cdrom.c
3436
ret = scnprintf(info + *pos, max_size - *pos, header);
drivers/cdrom/cdrom.c
979
struct cdrom_tochdr header;
drivers/cdrom/cdrom.c
995
ret = cdi->ops->audio_ioctl(cdi, CDROMREADTOCHDR, &header);
drivers/char/tpm/eventlog/acpi.c
98
if (tbl->header.length <
drivers/char/tpm/tpm-dev-common.c
27
struct tpm_header *header = (void *)buf;
drivers/char/tpm/tpm-dev-common.c
38
header->length = cpu_to_be32(sizeof(*header));
drivers/char/tpm/tpm-dev-common.c
39
header->tag = cpu_to_be16(TPM2_ST_NO_SESSIONS);
drivers/char/tpm/tpm-dev-common.c
40
header->return_code = cpu_to_be32(TPM2_RC_COMMAND_CODE |
drivers/char/tpm/tpm-dev-common.c
42
ret = sizeof(*header);
drivers/char/tpm/tpm-interface.c
106
count = be32_to_cpu(header->length);
drivers/char/tpm/tpm-interface.c
107
ordinal = be32_to_cpu(header->ordinal);
drivers/char/tpm/tpm-interface.c
181
if (len < TPM_HEADER_SIZE || len != be32_to_cpu(header->length))
drivers/char/tpm/tpm-interface.c
206
struct tpm_header *header = (struct tpm_header *)buf;
drivers/char/tpm/tpm-interface.c
214
u32 cc = be32_to_cpu(header->return_code);
drivers/char/tpm/tpm-interface.c
227
rc = be32_to_cpu(header->return_code);
drivers/char/tpm/tpm-interface.c
267
const struct tpm_header *header = (struct tpm_header *)buf->data;
drivers/char/tpm/tpm-interface.c
275
err = be32_to_cpu(header->return_code);
drivers/char/tpm/tpm-interface.c
94
struct tpm_header *header = buf;
drivers/char/tpm/tpm2-space.c
275
const struct tpm_header *header = (const void *)cmd;
drivers/char/tpm/tpm2-space.c
284
cc = be32_to_cpu(header->ordinal);
drivers/char/tpm/tpm2-space.c
384
struct tpm_header *header = (struct tpm_header *)rsp;
drivers/char/tpm/tpm2-space.c
391
if (be32_to_cpu(header->return_code) != TPM2_RC_SUCCESS)
drivers/char/tpm/tpm2-space.c
444
struct tpm_header *header = (struct tpm_header *)rsp;
drivers/char/tpm/tpm2-space.c
453
be32_to_cpu(header->return_code) != TPM2_RC_SUCCESS) {
drivers/char/tpm/tpm2-space.c
492
header->length = cpu_to_be32(TPM_HEADER_SIZE + 9 + 4 * j);
drivers/char/tpm/tpm2-space.c
543
struct tpm_header *header = buf;
drivers/char/tpm/tpm2-space.c
567
*bufsiz = be32_to_cpu(header->length);
drivers/char/tpm/tpm_crb.c
800
if (ACPI_FAILURE(status) || buf->header.length < sizeof(*buf)) {
drivers/char/tpm/tpm_crb.c
819
if (buf->header.length < (sizeof(*buf) + sizeof(*crb_smc))) {
drivers/char/tpm/tpm_crb.c
822
buf->header.length,
drivers/char/tpm/tpm_crb.c
832
if (buf->header.length < (sizeof(*buf) + sizeof(*crb_ffa))) {
drivers/char/tpm/tpm_crb.c
835
buf->header.length,
drivers/char/tpm/tpm_crb.c
853
if (buf->header.length < (sizeof(*buf) + sizeof(*crb_pluton))) {
drivers/char/tpm/tpm_crb.c
856
buf->header.length,
drivers/char/tpm/tpm_tis.c
152
if (ACPI_FAILURE(st) || tbl->header.length < sizeof(*tbl)) {
drivers/char/tpm/tpm_vtpm_proxy.c
400
const struct tpm_header *header;
drivers/char/tpm/tpm_vtpm_proxy.c
424
header = (const struct tpm_header *)buf.data;
drivers/char/tpm/tpm_vtpm_proxy.c
425
rc = be32_to_cpu(header->return_code);
drivers/crypto/caam/dpseci.c
118
cmd.header = mc_encode_cmd_header(DPSECI_CMDID_RESET,
drivers/crypto/caam/dpseci.c
140
cmd.header = mc_encode_cmd_header(DPSECI_CMDID_IS_ENABLED,
drivers/crypto/caam/dpseci.c
169
cmd.header = mc_encode_cmd_header(DPSECI_CMDID_GET_ATTR,
drivers/crypto/caam/dpseci.c
203
cmd.header = mc_encode_cmd_header(DPSECI_CMDID_SET_RX_QUEUE,
drivers/crypto/caam/dpseci.c
238
cmd.header = mc_encode_cmd_header(DPSECI_CMDID_GET_RX_QUEUE,
drivers/crypto/caam/dpseci.c
279
cmd.header = mc_encode_cmd_header(DPSECI_CMDID_GET_TX_QUEUE,
drivers/crypto/caam/dpseci.c
311
cmd.header = mc_encode_cmd_header(DPSECI_CMDID_GET_SEC_ATTR,
drivers/crypto/caam/dpseci.c
34
cmd.header = mc_encode_cmd_header(DPSECI_CMDID_OPEN,
drivers/crypto/caam/dpseci.c
358
cmd.header = mc_encode_cmd_header(DPSECI_CMDID_GET_API_VERSION,
drivers/crypto/caam/dpseci.c
387
cmd.header = mc_encode_cmd_header(
drivers/crypto/caam/dpseci.c
423
cmd.header = mc_encode_cmd_header(
drivers/crypto/caam/dpseci.c
63
cmd.header = mc_encode_cmd_header(DPSECI_CMDID_CLOSE,
drivers/crypto/caam/dpseci.c
81
cmd.header = mc_encode_cmd_header(DPSECI_CMDID_ENABLE,
drivers/crypto/caam/dpseci.c
99
cmd.header = mc_encode_cmd_header(DPSECI_CMDID_DISABLE,
drivers/crypto/ccp/dbc.c
215
dbc_dev->payload_size = &dbc_dev->mbox->ext_req.header.payload_size;
drivers/crypto/ccp/dbc.c
216
dbc_dev->result = &dbc_dev->mbox->ext_req.header.status;
drivers/crypto/ccp/dbc.c
220
dbc_dev->payload_size = &dbc_dev->mbox->pa_req.header.payload_size;
drivers/crypto/ccp/dbc.c
221
dbc_dev->result = &dbc_dev->mbox->pa_req.header.status;
drivers/crypto/ccp/dbc.c
45
dbc_dev->mbox->ext_req.header.sub_cmd_id = msg;
drivers/crypto/ccp/hsti.c
100
if (req->header.status != 0) {
drivers/crypto/ccp/hsti.c
101
dev_dbg(psp->dev, "failed to populate HSTI state: %d\n", req->header.status);
drivers/crypto/ccp/hsti.c
18
struct psp_req_buffer_hdr header;
drivers/crypto/ccp/hsti.c
94
req->header.payload_size = sizeof(*req);
drivers/crypto/ccp/platform-access.c
103
req->header.payload_size, false);
drivers/crypto/ccp/platform-access.c
130
req->header.status = FIELD_GET(PSP_CMDRESP_STS, cmd_reg);
drivers/crypto/ccp/platform-access.c
131
if (req->header.status) {
drivers/crypto/ccp/platform-access.c
137
req->header.payload_size, false);
drivers/crypto/ccp/psp-dev.c
102
req->header.payload_size, false);
drivers/crypto/ccp/psp-dev.c
90
req->header.payload_size, false);
drivers/crypto/ccp/psp-dev.c
97
req->header.status = FIELD_GET(PSP_CMDRESP_STS, reg);
drivers/crypto/ccp/psp-dev.h
113
struct psp_ext_req_buffer_hdr header;
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
467
struct icp_qat_fw_comn_req_hdr *header = &req_tmpl->comn_hdr;
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
472
header->service_cmd_id = ICP_QAT_FW_COMP_CMD_DYNAMIC;
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
491
struct icp_qat_fw_comn_req_hdr *header = &req_tmpl->comn_hdr;
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
495
header->service_cmd_id = ICP_QAT_FW_COMP_CMD_DECOMPRESS;
drivers/crypto/intel/qat/qat_common/adf_dc.c
12
struct icp_qat_fw_comn_req_hdr *header = &req_tmpl->comn_hdr;
drivers/crypto/intel/qat/qat_common/adf_dc.c
16
header->hdr_flags =
drivers/crypto/intel/qat/qat_common/adf_dc.c
18
header->service_type = ICP_QAT_FW_COMN_REQ_CPM_FW_COMP;
drivers/crypto/intel/qat/qat_common/adf_dc.c
19
header->comn_req_flags =
drivers/crypto/intel/qat/qat_common/adf_dc.c
22
header->serv_specif_flags =
drivers/crypto/intel/qat/qat_common/adf_gen2_hw_data.c
179
struct icp_qat_fw_comn_req_hdr *header = &req_tmpl->comn_hdr;
drivers/crypto/intel/qat/qat_common/adf_gen2_hw_data.c
183
header->service_cmd_id = ICP_QAT_FW_COMP_CMD_STATIC;
drivers/crypto/intel/qat/qat_common/adf_gen2_hw_data.c
203
struct icp_qat_fw_comn_req_hdr *header = &req_tmpl->comn_hdr;
drivers/crypto/intel/qat/qat_common/adf_gen2_hw_data.c
207
header->service_cmd_id = ICP_QAT_FW_COMP_CMD_DECOMPRESS;
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
500
struct icp_qat_fw_comn_req_hdr *header = &req_tmpl->comn_hdr;
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
506
header->service_cmd_id = ICP_QAT_FW_COMP_CMD_DYNAMIC;
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
535
struct icp_qat_fw_comn_req_hdr *header = &req_tmpl->comn_hdr;
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
540
header->service_cmd_id = ICP_QAT_FW_COMP_CMD_DECOMPRESS;
drivers/crypto/intel/qat/qat_common/qat_algs.c
142
static void qat_alg_init_common_hdr(struct icp_qat_fw_comn_req_hdr *header)
drivers/crypto/intel/qat/qat_common/qat_algs.c
144
header->hdr_flags =
drivers/crypto/intel/qat/qat_common/qat_algs.c
146
header->service_type = ICP_QAT_FW_COMN_REQ_CPM_FW_LA;
drivers/crypto/intel/qat/qat_common/qat_algs.c
147
header->comn_req_flags =
drivers/crypto/intel/qat/qat_common/qat_algs.c
150
ICP_QAT_FW_LA_PARTIAL_SET(header->serv_specif_flags,
drivers/crypto/intel/qat/qat_common/qat_algs.c
152
ICP_QAT_FW_LA_CIPH_IV_FLD_FLAG_SET(header->serv_specif_flags,
drivers/crypto/intel/qat/qat_common/qat_algs.c
154
ICP_QAT_FW_LA_PROTO_SET(header->serv_specif_flags,
drivers/crypto/intel/qat/qat_common/qat_algs.c
156
ICP_QAT_FW_LA_UPDATE_STATE_SET(header->serv_specif_flags,
drivers/crypto/intel/qat/qat_common/qat_algs.c
174
struct icp_qat_fw_comn_req_hdr *header = &req_tmpl->comn_hdr;
drivers/crypto/intel/qat/qat_common/qat_algs.c
192
qat_alg_init_common_hdr(header);
drivers/crypto/intel/qat/qat_common/qat_algs.c
193
header->service_cmd_id = ICP_QAT_FW_LA_CMD_CIPHER_HASH;
drivers/crypto/intel/qat/qat_common/qat_algs.c
194
ICP_QAT_FW_LA_DIGEST_IN_BUFFER_SET(header->serv_specif_flags,
drivers/crypto/intel/qat/qat_common/qat_algs.c
196
ICP_QAT_FW_LA_RET_AUTH_SET(header->serv_specif_flags,
drivers/crypto/intel/qat/qat_common/qat_algs.c
198
ICP_QAT_FW_LA_CMP_AUTH_SET(header->serv_specif_flags,
drivers/crypto/intel/qat/qat_common/qat_algs.c
256
struct icp_qat_fw_comn_req_hdr *header = &req_tmpl->comn_hdr;
drivers/crypto/intel/qat/qat_common/qat_algs.c
279
qat_alg_init_common_hdr(header);
drivers/crypto/intel/qat/qat_common/qat_algs.c
280
header->service_cmd_id = ICP_QAT_FW_LA_CMD_HASH_CIPHER;
drivers/crypto/intel/qat/qat_common/qat_algs.c
281
ICP_QAT_FW_LA_DIGEST_IN_BUFFER_SET(header->serv_specif_flags,
drivers/crypto/intel/qat/qat_common/qat_algs.c
283
ICP_QAT_FW_LA_RET_AUTH_SET(header->serv_specif_flags,
drivers/crypto/intel/qat/qat_common/qat_algs.c
285
ICP_QAT_FW_LA_CMP_AUTH_SET(header->serv_specif_flags,
drivers/crypto/intel/qat/qat_common/qat_algs.c
339
struct icp_qat_fw_comn_req_hdr *header = &req->comn_hdr;
drivers/crypto/intel/qat/qat_common/qat_algs.c
344
qat_alg_init_common_hdr(header);
drivers/crypto/intel/qat/qat_common/qat_algs.c
345
header->service_cmd_id = ICP_QAT_FW_LA_CMD_CIPHER;
drivers/crypto/intel/qat/qat_common/qat_algs.c
350
ICP_QAT_FW_LA_SLICE_TYPE_SET(header->serv_specif_flags,
drivers/crypto/intel/qat/qat_common/qat_algs.c
359
ICP_QAT_FW_LA_SLICE_TYPE_SET(header->serv_specif_flags,
drivers/crypto/nx/nx-842.c
260
container_of(&ctx->header,
drivers/crypto/nx/nx-842.c
499
memcpy(&ctx->header, src, hdr_len);
drivers/crypto/nx/nx-842.c
500
hdr = container_of(&ctx->header, struct nx842_crypto_header, hdr);
drivers/crypto/nx/nx-842.h
180
struct nx842_crypto_header_hdr header;
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
122
memcpy(&ctrl->header, header, sizeof(ctrl->header));
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
179
ctrl->header.opcode = cpu_to_le32(VIRTIO_CRYPTO_AKCIPHER_DESTROY_SESSION);
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
180
ctrl->header.queue_id = 0;
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
279
struct virtio_crypto_op_header *header;
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
290
header = &vc_req->req_data->header;
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
291
header->opcode = cpu_to_le32(vc_akcipher_req->opcode);
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
292
header->algo = cpu_to_le32(VIRTIO_CRYPTO_AKCIPHER_RSA);
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
293
header->session_id = cpu_to_le64(ctx->session_id);
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
347
struct virtio_crypto_ctrl_header header;
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
387
header.opcode = cpu_to_le32(VIRTIO_CRYPTO_AKCIPHER_CREATE_SESSION);
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
388
header.algo = cpu_to_le32(VIRTIO_CRYPTO_AKCIPHER_RSA);
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
389
header.queue_id = 0;
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
398
return virtio_crypto_alg_akcipher_init_session(ctx, &header, ¶, key, keylen);
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
98
struct virtio_crypto_ctrl_header *header,
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
142
ctrl->header.opcode = cpu_to_le32(VIRTIO_CRYPTO_CIPHER_CREATE_SESSION);
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
143
ctrl->header.algo = cpu_to_le32(alg);
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
145
ctrl->header.queue_id = 0;
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
152
sym_create_session->u.cipher.para.algo = ctrl->header.algo;
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
211
ctrl->header.opcode = cpu_to_le32(VIRTIO_CRYPTO_CIPHER_DESTROY_SESSION);
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
213
ctrl->header.queue_id = 0;
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
370
req_data->header.session_id =
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
372
req_data->header.opcode =
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
375
req_data->header.session_id =
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
377
req_data->header.opcode =
drivers/cxl/acpi.c
191
if (cfmws->header.length < expected_len) {
drivers/cxl/acpi.c
193
cfmws->header.length, expected_len);
drivers/cxl/acpi.c
197
if (cfmws->header.length > expected_len)
drivers/cxl/acpi.c
199
cfmws->header.length, expected_len);
drivers/cxl/acpi.c
493
static int cxl_parse_cfmws(union acpi_subtable_headers *header, void *arg,
drivers/cxl/acpi.c
496
struct acpi_cedt_cfmws *cfmws = (struct acpi_cedt_cfmws *)header;
drivers/cxl/acpi.c
539
static int cxl_get_chbs_iter(union acpi_subtable_headers *header, void *arg,
drivers/cxl/acpi.c
545
chbs = (struct acpi_cedt_chbs *) header;
drivers/cxl/acpi.c
95
static int cxl_parse_cxims(union acpi_subtable_headers *header, void *arg,
drivers/cxl/acpi.c
98
struct acpi_cedt_cxims *cxims = (struct acpi_cedt_cxims *)header;
drivers/cxl/core/cdat.c
124
static int cdat_dslbis_handler(union acpi_subtable_headers *header, void *arg,
drivers/cxl/core/cdat.c
127
struct acpi_cdat_header *hdr = &header->cdat;
drivers/cxl/core/cdat.c
433
static int cdat_sslbis_handler(union acpi_subtable_headers *header, void *arg,
drivers/cxl/core/cdat.c
437
struct acpi_cdat_header header;
drivers/cxl/core/cdat.c
440
} *tbl = (struct acpi_cdat_sslbis_table *)header;
drivers/cxl/core/cdat.c
441
int size = sizeof(header->cdat) + sizeof(tbl->sslbis_header);
drivers/cxl/core/cdat.c
448
len = le16_to_cpu((__force __le16)header->cdat.length);
drivers/cxl/core/cdat.c
451
(unsigned long)header + len > end) {
drivers/cxl/core/cdat.c
52
static int cdat_dsmas_handler(union acpi_subtable_headers *header, void *arg,
drivers/cxl/core/cdat.c
55
struct acpi_cdat_header *hdr = &header->cdat;
drivers/cxl/core/pci.c
520
if (received != sizeof(data->header))
drivers/cxl/cxlpci.h
54
struct cdat_header header;
drivers/dma/acpi-dma.c
146
end = (struct acpi_csrt_group *)((void *)csrt + csrt->header.length);
drivers/dma/fsl-dpaa2-qdma/dpdmai.c
110
cmd.header = mc_encode_cmd_header(DPDMAI_CMDID_CLOSE,
drivers/dma/fsl-dpaa2-qdma/dpdmai.c
133
cmd.header = mc_encode_cmd_header(DPDMAI_CMDID_DESTROY,
drivers/dma/fsl-dpaa2-qdma/dpdmai.c
157
cmd.header = mc_encode_cmd_header(DPDMAI_CMDID_ENABLE,
drivers/dma/fsl-dpaa2-qdma/dpdmai.c
178
cmd.header = mc_encode_cmd_header(DPDMAI_CMDID_DISABLE,
drivers/dma/fsl-dpaa2-qdma/dpdmai.c
199
cmd.header = mc_encode_cmd_header(DPDMAI_CMDID_RESET,
drivers/dma/fsl-dpaa2-qdma/dpdmai.c
224
cmd.header = mc_encode_cmd_header(DPDMAI_CMDID_GET_ATTR,
drivers/dma/fsl-dpaa2-qdma/dpdmai.c
263
cmd.header = mc_encode_cmd_header(DPDMAI_CMDID_SET_RX_QUEUE,
drivers/dma/fsl-dpaa2-qdma/dpdmai.c
300
cmd.header = mc_encode_cmd_header(DPDMAI_CMDID_GET_RX_QUEUE,
drivers/dma/fsl-dpaa2-qdma/dpdmai.c
344
cmd.header = mc_encode_cmd_header(DPDMAI_CMDID_GET_TX_QUEUE,
drivers/dma/fsl-dpaa2-qdma/dpdmai.c
76
cmd.header = mc_encode_cmd_header(DPDMAI_CMDID_OPEN,
drivers/dma/imx-sdma.c
1977
const struct sdma_firmware_header *header;
drivers/dma/imx-sdma.c
1987
if (fw->size < sizeof(*header))
drivers/dma/imx-sdma.c
1990
header = (struct sdma_firmware_header *)fw->data;
drivers/dma/imx-sdma.c
1992
if (header->magic != SDMA_FIRMWARE_MAGIC)
drivers/dma/imx-sdma.c
1994
if (header->ram_code_start + header->ram_code_size > fw->size)
drivers/dma/imx-sdma.c
1996
switch (header->version_major) {
drivers/dma/imx-sdma.c
2014
addr = (void *)header + header->script_addrs_start;
drivers/dma/imx-sdma.c
2015
ram_code = (void *)header + header->ram_code_start;
drivers/dma/imx-sdma.c
2021
header->ram_code_size,
drivers/dma/imx-sdma.c
2031
header->version_major,
drivers/dma/imx-sdma.c
2032
header->version_minor);
drivers/dma/nbpfaxi.c
120
u32 header;
drivers/dma/nbpfaxi.c
516
hwdesc->header = NBPF_HEADER_WBD | NBPF_HEADER_LV |
drivers/dma/nbpfaxi.c
579
__func__, &ldesc->hwdesc_dma_addr, hwdesc->header,
drivers/dma/sh/rz-dmac.c
237
lmdesc->header = 0;
drivers/dma/sh/rz-dmac.c
243
lmdesc->header = 0;
drivers/dma/sh/rz-dmac.c
256
while (!(lmdesc->header & HEADER_LV)) {
drivers/dma/sh/rz-dmac.c
257
lmdesc->header = 0;
drivers/dma/sh/rz-dmac.c
334
lmdesc->header = HEADER_LV;
drivers/dma/sh/rz-dmac.c
382
lmdesc->header = HEADER_LV;
drivers/dma/sh/rz-dmac.c
385
lmdesc->header = HEADER_LV;
drivers/dma/sh/rz-dmac.c
39
u32 header;
drivers/dma/sh/rz-dmac.c
471
lmdesc[i].header = 0;
drivers/dma/sh/rz-dmac.c
571
lmdesc[i].header = 0;
drivers/firewire/core-cdev.c
1123
DEFINE_RAW_FLEX(struct fw_iso_packet, u, header, 64);
drivers/firewire/core-cdev.c
1183
&p->header[transmit_header_bytes / 4];
drivers/firewire/core-cdev.c
1187
(u->header, p->header, transmit_header_bytes))
drivers/firewire/core-cdev.c
1620
async_header_set_tcode(e->p.header, TCODE_LINK_INTERNAL);
drivers/firewire/core-cdev.c
1621
e->p.header[1] = a->data[0];
drivers/firewire/core-cdev.c
1622
e->p.header[2] = a->data[1];
drivers/firewire/core-cdev.c
1645
e->p.header[1], e->p.header[2]);
drivers/firewire/core-cdev.c
1695
pp->data[0] = p->header[1];
drivers/firewire/core-cdev.c
1696
pp->data[1] = p->header[2];
drivers/firewire/core-cdev.c
1707
pp->data[0] = p->header[1];
drivers/firewire/core-cdev.c
1708
pp->data[1] = p->header[2];
drivers/firewire/core-cdev.c
985
size_t header_length, void *header, void *data)
drivers/firewire/core-cdev.c
998
memcpy(e->interrupt.header, header, header_length);
drivers/firewire/core-transaction.c
1038
tcode = async_header_get_tcode(p->header);
drivers/firewire/core-transaction.c
1039
destination = async_header_get_destination(p->header);
drivers/firewire/core-transaction.c
1040
source = async_header_get_source(p->header);
drivers/firewire/core-transaction.c
1110
tcode = async_header_get_tcode(p->header);
drivers/firewire/core-transaction.c
1113
p->header[1], p->header[2]);
drivers/firewire/core-transaction.c
1125
p->ack, p->timestamp, p->header, request->data,
drivers/firewire/core-transaction.c
1128
offset = async_header_get_offset(p->header);
drivers/firewire/core-transaction.c
1145
tcode = async_header_get_tcode(p->header);
drivers/firewire/core-transaction.c
1146
tlabel = async_header_get_tlabel(p->header);
drivers/firewire/core-transaction.c
1147
source = async_header_get_source(p->header);
drivers/firewire/core-transaction.c
1148
rcode = async_header_get_rcode(p->header);
drivers/firewire/core-transaction.c
1157
data = (u32 *) &p->header[3];
drivers/firewire/core-transaction.c
1169
data_length = async_header_get_data_length(p->header);
drivers/firewire/core-transaction.c
1187
p->timestamp, p->header, data, data_length / 4);
drivers/firewire/core-transaction.c
250
packet->header[0] = destination_id;
drivers/firewire/core-transaction.c
251
isoc_header_set_data_length(packet->header, length);
drivers/firewire/core-transaction.c
252
isoc_header_set_tcode(packet->header, TCODE_STREAM_DATA);
drivers/firewire/core-transaction.c
266
async_header_set_retry(packet->header, RETRY_X);
drivers/firewire/core-transaction.c
267
async_header_set_tlabel(packet->header, tlabel);
drivers/firewire/core-transaction.c
268
async_header_set_tcode(packet->header, tcode);
drivers/firewire/core-transaction.c
269
async_header_set_destination(packet->header, destination_id);
drivers/firewire/core-transaction.c
270
async_header_set_source(packet->header, source_id);
drivers/firewire/core-transaction.c
271
async_header_set_offset(packet->header, offset);
drivers/firewire/core-transaction.c
275
async_header_set_quadlet_data(packet->header, *(u32 *)payload);
drivers/firewire/core-transaction.c
282
async_header_set_data_length(packet->header, length);
drivers/firewire/core-transaction.c
283
async_header_set_extended_tcode(packet->header, ext_tcode);
drivers/firewire/core-transaction.c
295
async_header_set_data_length(packet->header, length);
drivers/firewire/core-transaction.c
296
async_header_set_extended_tcode(packet->header, ext_tcode);
drivers/firewire/core-transaction.c
35
#define HEADER_DESTINATION_IS_BROADCAST(header) \
drivers/firewire/core-transaction.c
36
((async_header_get_destination(header) & 0x3f) == 0x3f)
drivers/firewire/core-transaction.c
440
t->packet.header, payload,
drivers/firewire/core-transaction.c
544
async_header_set_tcode(phy_config_packet.header, TCODE_LINK_INTERNAL);
drivers/firewire/core-transaction.c
545
phy_config_packet.header[1] = data;
drivers/firewire/core-transaction.c
546
phy_config_packet.header[2] = ~data;
drivers/firewire/core-transaction.c
551
phy_config_packet.generation, phy_config_packet.header[1],
drivers/firewire/core-transaction.c
552
phy_config_packet.header[2]);
drivers/firewire/core-transaction.c
796
async_header_set_retry(response->header, RETRY_1);
drivers/firewire/core-transaction.c
797
async_header_set_tlabel(response->header, tlabel);
drivers/firewire/core-transaction.c
798
async_header_set_destination(response->header, destination);
drivers/firewire/core-transaction.c
799
async_header_set_source(response->header, source);
drivers/firewire/core-transaction.c
800
async_header_set_rcode(response->header, rcode);
drivers/firewire/core-transaction.c
801
response->header[2] = 0; // The field is reserved.
drivers/firewire/core-transaction.c
806
async_header_set_tcode(response->header, TCODE_WRITE_RESPONSE);
drivers/firewire/core-transaction.c
812
async_header_set_tcode(response->header, TCODE_READ_QUADLET_RESPONSE);
drivers/firewire/core-transaction.c
814
async_header_set_quadlet_data(response->header, *(u32 *)payload);
drivers/firewire/core-transaction.c
816
async_header_set_quadlet_data(response->header, 0);
drivers/firewire/core-transaction.c
823
async_header_set_tcode(response->header, tcode + 2);
drivers/firewire/core-transaction.c
824
async_header_set_data_length(response->header, length);
drivers/firewire/core-transaction.c
825
async_header_set_extended_tcode(response->header, extended_tcode);
drivers/firewire/core-transaction.c
865
request_tcode = async_header_get_tcode(p->header);
drivers/firewire/core-transaction.c
868
data = &p->header[3];
drivers/firewire/core-transaction.c
875
length = async_header_get_data_length(p->header);
drivers/firewire/core-transaction.c
885
length = async_header_get_data_length(p->header);
drivers/firewire/core-transaction.c
890
p->header[0], p->header[1], p->header[2]);
drivers/firewire/core-transaction.c
914
memcpy(request->request_header, p->header, sizeof(p->header));
drivers/firewire/core-transaction.c
953
request->response.header, data,
drivers/firewire/core-transaction.c
994
destination = async_header_get_destination(p->header);
drivers/firewire/core-transaction.c
995
source = async_header_get_source(p->header);
drivers/firewire/core-transaction.c
996
tcode = async_header_get_tcode(p->header);
drivers/firewire/core-transaction.c
998
tcode = 0x10 + async_header_get_extended_tcode(p->header);
drivers/firewire/net.c
749
u32 cycle, size_t header_length, void *header, void *data)
drivers/firewire/net.c
761
hdr_ptr = header;
drivers/firewire/ohci.c
1199
__le32 *header;
drivers/firewire/ohci.c
1211
tcode = async_header_get_tcode(packet->header);
drivers/firewire/ohci.c
1212
header = (__le32 *) &d[1];
drivers/firewire/ohci.c
1223
ohci1394_at_data_set_src_bus_id(header, false);
drivers/firewire/ohci.c
1224
ohci1394_at_data_set_speed(header, packet->speed);
drivers/firewire/ohci.c
1225
ohci1394_at_data_set_tlabel(header, async_header_get_tlabel(packet->header));
drivers/firewire/ohci.c
1226
ohci1394_at_data_set_retry(header, async_header_get_retry(packet->header));
drivers/firewire/ohci.c
1227
ohci1394_at_data_set_tcode(header, tcode);
drivers/firewire/ohci.c
1229
ohci1394_at_data_set_destination_id(header,
drivers/firewire/ohci.c
1230
async_header_get_destination(packet->header));
drivers/firewire/ohci.c
1233
ohci1394_at_data_set_rcode(header, async_header_get_rcode(packet->header));
drivers/firewire/ohci.c
1235
ohci1394_at_data_set_destination_offset(header,
drivers/firewire/ohci.c
1236
async_header_get_offset(packet->header));
drivers/firewire/ohci.c
1240
header[3] = cpu_to_le32(packet->header[3]);
drivers/firewire/ohci.c
1242
header[3] = (__force __le32) packet->header[3];
drivers/firewire/ohci.c
1247
ohci1394_at_data_set_speed(header, packet->speed);
drivers/firewire/ohci.c
1248
ohci1394_at_data_set_tcode(header, TCODE_LINK_INTERNAL);
drivers/firewire/ohci.c
1250
header[1] = cpu_to_le32(packet->header[1]);
drivers/firewire/ohci.c
1251
header[2] = cpu_to_le32(packet->header[2]);
drivers/firewire/ohci.c
1254
if (is_ping_packet(&packet->header[1]))
drivers/firewire/ohci.c
1259
ohci1394_it_data_set_speed(header, packet->speed);
drivers/firewire/ohci.c
1260
ohci1394_it_data_set_tag(header, isoc_header_get_tag(packet->header[0]));
drivers/firewire/ohci.c
1261
ohci1394_it_data_set_channel(header, isoc_header_get_channel(packet->header[0]));
drivers/firewire/ohci.c
1262
ohci1394_it_data_set_tcode(header, TCODE_STREAM_DATA);
drivers/firewire/ohci.c
1263
ohci1394_it_data_set_sync(header, isoc_header_get_sy(packet->header[0]));
drivers/firewire/ohci.c
1265
ohci1394_it_data_set_data_length(header, isoc_header_get_data_length(packet->header[0]));
drivers/firewire/ohci.c
1428
async_header_get_destination(packet->header),
drivers/firewire/ohci.c
1463
tcode = async_header_get_tcode(packet->header);
drivers/firewire/ohci.c
1465
length = async_header_get_data_length(packet->header);
drivers/firewire/ohci.c
1471
fw_fill_response(&response, packet->header,
drivers/firewire/ohci.c
1474
fw_fill_response(&response, packet->header,
drivers/firewire/ohci.c
1477
fw_fill_response(&response, packet->header, RCODE_COMPLETE,
drivers/firewire/ohci.c
1494
tcode = async_header_get_tcode(packet->header);
drivers/firewire/ohci.c
1495
length = async_header_get_data_length(packet->header);
drivers/firewire/ohci.c
1497
ext_tcode = async_header_get_extended_tcode(packet->header);
drivers/firewire/ohci.c
1507
fw_fill_response(&response, packet->header,
drivers/firewire/ohci.c
1521
fw_fill_response(&response, packet->header,
drivers/firewire/ohci.c
1528
fw_fill_response(&response, packet->header, RCODE_BUSY, NULL, 0);
drivers/firewire/ohci.c
1546
offset = async_header_get_offset(packet->header);
drivers/firewire/ohci.c
1581
if (async_header_get_destination(packet->header) == ohci->node_id &&
drivers/firewire/ohci.c
178
void *header;
drivers/firewire/ohci.c
2745
ctx->sc.header, ctx->sc.header_length);
drivers/firewire/ohci.c
2746
trace_isoc_outbound_completions(&ctx->base, ctx->sc.last_timestamp, cause, ctx->sc.header,
drivers/firewire/ohci.c
2750
ctx->sc.header, ctx->base.callback_data);
drivers/firewire/ohci.c
2764
ctx_hdr = ctx->sc.header + ctx->sc.header_length;
drivers/firewire/ohci.c
2933
ctx_hdr = ctx->sc.header + ctx->sc.header_length;
drivers/firewire/ohci.c
2961
void *header __free(kvfree) = NULL;
drivers/firewire/ohci.c
3019
header = kvmalloc(header_storage_size, GFP_KERNEL);
drivers/firewire/ohci.c
3020
if (!header) {
drivers/firewire/ohci.c
3032
ctx->sc.header = no_free_ptr(header);
drivers/firewire/ohci.c
3140
kvfree(ctx->sc.header);
drivers/firewire/ohci.c
3141
ctx->sc.header = NULL;
drivers/firewire/ohci.c
3216
__le32 *header;
drivers/firewire/ohci.c
3260
header = (__le32 *) &d[1];
drivers/firewire/ohci.c
3262
ohci1394_it_data_set_speed(header, ctx->base.speed);
drivers/firewire/ohci.c
3263
ohci1394_it_data_set_tag(header, p->tag);
drivers/firewire/ohci.c
3264
ohci1394_it_data_set_channel(header, ctx->base.channel);
drivers/firewire/ohci.c
3265
ohci1394_it_data_set_tcode(header, TCODE_STREAM_DATA);
drivers/firewire/ohci.c
3266
ohci1394_it_data_set_sync(header, p->sy);
drivers/firewire/ohci.c
3268
ohci1394_it_data_set_data_length(header, p->header_length + p->payload_length);
drivers/firewire/ohci.c
3274
memcpy(&d[z], p->header, p->header_length);
drivers/firewire/ohci.c
690
p.header[0] = cond_le32_to_cpu(buffer[0], has_be_header_quirk(ohci));
drivers/firewire/ohci.c
691
p.header[1] = cond_le32_to_cpu(buffer[1], has_be_header_quirk(ohci));
drivers/firewire/ohci.c
692
p.header[2] = cond_le32_to_cpu(buffer[2], has_be_header_quirk(ohci));
drivers/firewire/ohci.c
694
tcode = async_header_get_tcode(p.header);
drivers/firewire/ohci.c
698
p.header[3] = (__force __u32) buffer[3];
drivers/firewire/ohci.c
704
p.header[3] = cond_le32_to_cpu(buffer[3], has_be_header_quirk(ohci));
drivers/firewire/ohci.c
713
p.header[3] = cond_le32_to_cpu(buffer[3], has_be_header_quirk(ohci));
drivers/firewire/ohci.c
715
p.payload_length = async_header_get_data_length(p.header);
drivers/firewire/ohci.c
768
ohci->request_generation = (p.header[2] >> 16) & 0xff;
drivers/firewire/packet-header-definitions.h
100
static inline void async_header_set_tlabel(u32 header[ASYNC_HEADER_QUADLET_COUNT],
drivers/firewire/packet-header-definitions.h
103
header[0] &= ~ASYNC_HEADER_Q0_TLABEL_MASK;
drivers/firewire/packet-header-definitions.h
104
header[0] |= (((u32)tlabel) << ASYNC_HEADER_Q0_TLABEL_SHIFT) & ASYNC_HEADER_Q0_TLABEL_MASK;
drivers/firewire/packet-header-definitions.h
107
static inline void async_header_set_retry(u32 header[ASYNC_HEADER_QUADLET_COUNT],
drivers/firewire/packet-header-definitions.h
110
header[0] &= ~ASYNC_HEADER_Q0_RETRY_MASK;
drivers/firewire/packet-header-definitions.h
111
header[0] |= (((u32)retry) << ASYNC_HEADER_Q0_RETRY_SHIFT) & ASYNC_HEADER_Q0_RETRY_MASK;
drivers/firewire/packet-header-definitions.h
114
static inline void async_header_set_tcode(u32 header[ASYNC_HEADER_QUADLET_COUNT],
drivers/firewire/packet-header-definitions.h
117
header[0] &= ~ASYNC_HEADER_Q0_TCODE_MASK;
drivers/firewire/packet-header-definitions.h
118
header[0] |= (((u32)tcode) << ASYNC_HEADER_Q0_TCODE_SHIFT) & ASYNC_HEADER_Q0_TCODE_MASK;
drivers/firewire/packet-header-definitions.h
121
static inline void async_header_set_priority(u32 header[ASYNC_HEADER_QUADLET_COUNT],
drivers/firewire/packet-header-definitions.h
124
header[0] &= ~ASYNC_HEADER_Q0_PRIORITY_MASK;
drivers/firewire/packet-header-definitions.h
125
header[0] |= (((u32)priority) << ASYNC_HEADER_Q0_PRIORITY_SHIFT) & ASYNC_HEADER_Q0_PRIORITY_MASK;
drivers/firewire/packet-header-definitions.h
129
static inline void async_header_set_source(u32 header[ASYNC_HEADER_QUADLET_COUNT],
drivers/firewire/packet-header-definitions.h
132
header[1] &= ~ASYNC_HEADER_Q1_SOURCE_MASK;
drivers/firewire/packet-header-definitions.h
133
header[1] |= (((u32)source) << ASYNC_HEADER_Q1_SOURCE_SHIFT) & ASYNC_HEADER_Q1_SOURCE_MASK;
drivers/firewire/packet-header-definitions.h
136
static inline void async_header_set_rcode(u32 header[ASYNC_HEADER_QUADLET_COUNT],
drivers/firewire/packet-header-definitions.h
139
header[1] &= ~ASYNC_HEADER_Q1_RCODE_MASK;
drivers/firewire/packet-header-definitions.h
140
header[1] |= (((u32)rcode) << ASYNC_HEADER_Q1_RCODE_SHIFT) & ASYNC_HEADER_Q1_RCODE_MASK;
drivers/firewire/packet-header-definitions.h
143
static inline void async_header_set_offset(u32 header[ASYNC_HEADER_QUADLET_COUNT], u64 offset)
drivers/firewire/packet-header-definitions.h
146
header[1] &= ~ASYNC_HEADER_Q1_OFFSET_HIGH_MASK;
drivers/firewire/packet-header-definitions.h
147
header[1] |= (hi << ASYNC_HEADER_Q1_OFFSET_HIGH_SHIFT) & ASYNC_HEADER_Q1_OFFSET_HIGH_MASK;
drivers/firewire/packet-header-definitions.h
148
header[2] = (u32)(offset & 0x00000000ffffffff);
drivers/firewire/packet-header-definitions.h
151
static inline void async_header_set_quadlet_data(u32 header[ASYNC_HEADER_QUADLET_COUNT], u32 quadlet_data)
drivers/firewire/packet-header-definitions.h
153
header[3] = quadlet_data;
drivers/firewire/packet-header-definitions.h
156
static inline void async_header_set_data_length(u32 header[ASYNC_HEADER_QUADLET_COUNT],
drivers/firewire/packet-header-definitions.h
159
header[3] &= ~ASYNC_HEADER_Q3_DATA_LENGTH_MASK;
drivers/firewire/packet-header-definitions.h
160
header[3] |= (((u32)data_length) << ASYNC_HEADER_Q3_DATA_LENGTH_SHIFT) & ASYNC_HEADER_Q3_DATA_LENGTH_MASK;
drivers/firewire/packet-header-definitions.h
163
static inline void async_header_set_extended_tcode(u32 header[ASYNC_HEADER_QUADLET_COUNT],
drivers/firewire/packet-header-definitions.h
166
header[3] &= ~ASYNC_HEADER_Q3_EXTENDED_TCODE_MASK;
drivers/firewire/packet-header-definitions.h
167
header[3] |= (((u32)extended_tcode) << ASYNC_HEADER_Q3_EXTENDED_TCODE_SHIFT) & ASYNC_HEADER_Q3_EXTENDED_TCODE_MASK;
drivers/firewire/packet-header-definitions.h
181
static inline unsigned int isoc_header_get_data_length(u32 header)
drivers/firewire/packet-header-definitions.h
183
return (header & ISOC_HEADER_DATA_LENGTH_MASK) >> ISOC_HEADER_DATA_LENGTH_SHIFT;
drivers/firewire/packet-header-definitions.h
186
static inline unsigned int isoc_header_get_tag(u32 header)
drivers/firewire/packet-header-definitions.h
188
return (header & ISOC_HEADER_TAG_MASK) >> ISOC_HEADER_TAG_SHIFT;
drivers/firewire/packet-header-definitions.h
191
static inline unsigned int isoc_header_get_channel(u32 header)
drivers/firewire/packet-header-definitions.h
193
return (header & ISOC_HEADER_CHANNEL_MASK) >> ISOC_HEADER_CHANNEL_SHIFT;
drivers/firewire/packet-header-definitions.h
196
static inline unsigned int isoc_header_get_tcode(u32 header)
drivers/firewire/packet-header-definitions.h
198
return (header & ISOC_HEADER_TCODE_MASK) >> ISOC_HEADER_TCODE_SHIFT;
drivers/firewire/packet-header-definitions.h
201
static inline unsigned int isoc_header_get_sy(u32 header)
drivers/firewire/packet-header-definitions.h
203
return (header & ISOC_HEADER_SY_MASK) >> ISOC_HEADER_SY_SHIFT;
drivers/firewire/packet-header-definitions.h
206
static inline void isoc_header_set_data_length(u32 *header, unsigned int data_length)
drivers/firewire/packet-header-definitions.h
208
*header &= ~ISOC_HEADER_DATA_LENGTH_MASK;
drivers/firewire/packet-header-definitions.h
209
*header |= (((u32)data_length) << ISOC_HEADER_DATA_LENGTH_SHIFT) & ISOC_HEADER_DATA_LENGTH_MASK;
drivers/firewire/packet-header-definitions.h
212
static inline void isoc_header_set_tag(u32 *header, unsigned int tag)
drivers/firewire/packet-header-definitions.h
214
*header &= ~ISOC_HEADER_TAG_MASK;
drivers/firewire/packet-header-definitions.h
215
*header |= (((u32)tag) << ISOC_HEADER_TAG_SHIFT) & ISOC_HEADER_TAG_MASK;
drivers/firewire/packet-header-definitions.h
218
static inline void isoc_header_set_channel(u32 *header, unsigned int channel)
drivers/firewire/packet-header-definitions.h
220
*header &= ~ISOC_HEADER_CHANNEL_MASK;
drivers/firewire/packet-header-definitions.h
221
*header |= (((u32)channel) << ISOC_HEADER_CHANNEL_SHIFT) & ISOC_HEADER_CHANNEL_MASK;
drivers/firewire/packet-header-definitions.h
224
static inline void isoc_header_set_tcode(u32 *header, unsigned int tcode)
drivers/firewire/packet-header-definitions.h
226
*header &= ~ISOC_HEADER_TCODE_MASK;
drivers/firewire/packet-header-definitions.h
227
*header |= (((u32)tcode) << ISOC_HEADER_TCODE_SHIFT) & ISOC_HEADER_TCODE_MASK;
drivers/firewire/packet-header-definitions.h
230
static inline void isoc_header_set_sy(u32 *header, unsigned int sy)
drivers/firewire/packet-header-definitions.h
232
*header &= ~ISOC_HEADER_SY_MASK;
drivers/firewire/packet-header-definitions.h
233
*header |= (((u32)sy) << ISOC_HEADER_SY_SHIFT) & ISOC_HEADER_SY_MASK;
drivers/firewire/packet-header-definitions.h
37
static inline unsigned int async_header_get_destination(const u32 header[ASYNC_HEADER_QUADLET_COUNT])
drivers/firewire/packet-header-definitions.h
39
return (header[0] & ASYNC_HEADER_Q0_DESTINATION_MASK) >> ASYNC_HEADER_Q0_DESTINATION_SHIFT;
drivers/firewire/packet-header-definitions.h
42
static inline unsigned int async_header_get_tlabel(const u32 header[ASYNC_HEADER_QUADLET_COUNT])
drivers/firewire/packet-header-definitions.h
44
return (header[0] & ASYNC_HEADER_Q0_TLABEL_MASK) >> ASYNC_HEADER_Q0_TLABEL_SHIFT;
drivers/firewire/packet-header-definitions.h
47
static inline unsigned int async_header_get_retry(const u32 header[ASYNC_HEADER_QUADLET_COUNT])
drivers/firewire/packet-header-definitions.h
49
return (header[0] & ASYNC_HEADER_Q0_RETRY_MASK) >> ASYNC_HEADER_Q0_RETRY_SHIFT;
drivers/firewire/packet-header-definitions.h
52
static inline unsigned int async_header_get_tcode(const u32 header[ASYNC_HEADER_QUADLET_COUNT])
drivers/firewire/packet-header-definitions.h
54
return (header[0] & ASYNC_HEADER_Q0_TCODE_MASK) >> ASYNC_HEADER_Q0_TCODE_SHIFT;
drivers/firewire/packet-header-definitions.h
57
static inline unsigned int async_header_get_priority(const u32 header[ASYNC_HEADER_QUADLET_COUNT])
drivers/firewire/packet-header-definitions.h
59
return (header[0] & ASYNC_HEADER_Q0_PRIORITY_MASK) >> ASYNC_HEADER_Q0_PRIORITY_SHIFT;
drivers/firewire/packet-header-definitions.h
62
static inline unsigned int async_header_get_source(const u32 header[ASYNC_HEADER_QUADLET_COUNT])
drivers/firewire/packet-header-definitions.h
64
return (header[1] & ASYNC_HEADER_Q1_SOURCE_MASK) >> ASYNC_HEADER_Q1_SOURCE_SHIFT;
drivers/firewire/packet-header-definitions.h
67
static inline unsigned int async_header_get_rcode(const u32 header[ASYNC_HEADER_QUADLET_COUNT])
drivers/firewire/packet-header-definitions.h
69
return (header[1] & ASYNC_HEADER_Q1_RCODE_MASK) >> ASYNC_HEADER_Q1_RCODE_SHIFT;
drivers/firewire/packet-header-definitions.h
72
static inline u64 async_header_get_offset(const u32 header[ASYNC_HEADER_QUADLET_COUNT])
drivers/firewire/packet-header-definitions.h
74
u32 hi = (header[1] & ASYNC_HEADER_Q1_OFFSET_HIGH_MASK) >> ASYNC_HEADER_Q1_OFFSET_HIGH_SHIFT;
drivers/firewire/packet-header-definitions.h
75
return (((u64)hi) << 32) | ((u64)header[2]);
drivers/firewire/packet-header-definitions.h
78
static inline u32 async_header_get_quadlet_data(const u32 header[ASYNC_HEADER_QUADLET_COUNT])
drivers/firewire/packet-header-definitions.h
80
return header[3];
drivers/firewire/packet-header-definitions.h
83
static inline unsigned int async_header_get_data_length(const u32 header[ASYNC_HEADER_QUADLET_COUNT])
drivers/firewire/packet-header-definitions.h
85
return (header[3] & ASYNC_HEADER_Q3_DATA_LENGTH_MASK) >> ASYNC_HEADER_Q3_DATA_LENGTH_SHIFT;
drivers/firewire/packet-header-definitions.h
88
static inline unsigned int async_header_get_extended_tcode(const u32 header[ASYNC_HEADER_QUADLET_COUNT])
drivers/firewire/packet-header-definitions.h
90
return (header[3] & ASYNC_HEADER_Q3_EXTENDED_TCODE_MASK) >> ASYNC_HEADER_Q3_EXTENDED_TCODE_SHIFT;
drivers/firewire/packet-header-definitions.h
93
static inline void async_header_set_destination(u32 header[ASYNC_HEADER_QUADLET_COUNT],
drivers/firewire/packet-header-definitions.h
96
header[0] &= ~ASYNC_HEADER_Q0_DESTINATION_MASK;
drivers/firewire/packet-header-definitions.h
97
header[0] |= (((u32)destination) << ASYNC_HEADER_Q0_DESTINATION_SHIFT) & ASYNC_HEADER_Q0_DESTINATION_MASK;
drivers/firewire/packet-serdes-test.c
100
*retry = async_header_get_retry(header);
drivers/firewire/packet-serdes-test.c
101
*tcode = async_header_get_tcode(header);
drivers/firewire/packet-serdes-test.c
102
*priority = async_header_get_priority(header);
drivers/firewire/packet-serdes-test.c
103
*src_id = async_header_get_source(header);
drivers/firewire/packet-serdes-test.c
106
static void deserialize_async_header_request(const u32 header[ASYNC_HEADER_QUADLET_COUNT],
drivers/firewire/packet-serdes-test.c
112
deserialize_async_header_common(header, dst_id, tlabel, retry, tcode, priority, src_id);
drivers/firewire/packet-serdes-test.c
113
*offset = async_header_get_offset(header);
drivers/firewire/packet-serdes-test.c
116
static void deserialize_async_header_quadlet_request(const u32 header[ASYNC_HEADER_QUADLET_COUNT],
drivers/firewire/packet-serdes-test.c
122
deserialize_async_header_request(header, dst_id, tlabel, retry, tcode, priority, src_id,
drivers/firewire/packet-serdes-test.c
126
static void deserialize_async_header_block_request(const u32 header[ASYNC_HEADER_QUADLET_COUNT],
drivers/firewire/packet-serdes-test.c
134
deserialize_async_header_request(header, dst_id, tlabel, retry, tcode, priority, src_id,
drivers/firewire/packet-serdes-test.c
136
*data_length = async_header_get_data_length(header);
drivers/firewire/packet-serdes-test.c
137
*extended_tcode = async_header_get_extended_tcode(header);
drivers/firewire/packet-serdes-test.c
140
static void deserialize_async_header_response(const u32 header[ASYNC_HEADER_QUADLET_COUNT],
drivers/firewire/packet-serdes-test.c
146
deserialize_async_header_common(header, dst_id, tlabel, retry, tcode, priority, src_id);
drivers/firewire/packet-serdes-test.c
147
*rcode = async_header_get_rcode(header);
drivers/firewire/packet-serdes-test.c
15
static void serialize_async_header_common(u32 header[ASYNC_HEADER_QUADLET_COUNT],
drivers/firewire/packet-serdes-test.c
150
static void deserialize_async_header_quadlet_response(const u32 header[ASYNC_HEADER_QUADLET_COUNT],
drivers/firewire/packet-serdes-test.c
156
deserialize_async_header_response(header, dst_id, tlabel, retry, tcode, priority, src_id, rcode);
drivers/firewire/packet-serdes-test.c
159
static void deserialize_async_header_block_response(const u32 header[ASYNC_HEADER_QUADLET_COUNT],
drivers/firewire/packet-serdes-test.c
166
deserialize_async_header_response(header, dst_id, tlabel, retry, tcode, priority, src_id, rcode);
drivers/firewire/packet-serdes-test.c
167
*data_length = async_header_get_data_length(header);
drivers/firewire/packet-serdes-test.c
168
*extended_tcode = async_header_get_extended_tcode(header);
drivers/firewire/packet-serdes-test.c
171
static void serialize_isoc_header(u32 *header, unsigned int data_length, unsigned int tag,
drivers/firewire/packet-serdes-test.c
174
isoc_header_set_data_length(header, data_length);
drivers/firewire/packet-serdes-test.c
175
isoc_header_set_tag(header, tag);
drivers/firewire/packet-serdes-test.c
176
isoc_header_set_channel(header, channel);
drivers/firewire/packet-serdes-test.c
177
isoc_header_set_tcode(header, tcode);
drivers/firewire/packet-serdes-test.c
178
isoc_header_set_sy(header, sy);
drivers/firewire/packet-serdes-test.c
181
static void deserialize_isoc_header(u32 header, unsigned int *data_length, unsigned int *tag,
drivers/firewire/packet-serdes-test.c
184
*data_length = isoc_header_get_data_length(header);
drivers/firewire/packet-serdes-test.c
185
*tag = isoc_header_get_tag(header);
drivers/firewire/packet-serdes-test.c
186
*channel = isoc_header_get_channel(header);
drivers/firewire/packet-serdes-test.c
187
*tcode = isoc_header_get_tcode(header);
drivers/firewire/packet-serdes-test.c
188
*sy = isoc_header_get_sy(header);
drivers/firewire/packet-serdes-test.c
20
async_header_set_destination(header, dst_id);
drivers/firewire/packet-serdes-test.c
21
async_header_set_tlabel(header, tlabel);
drivers/firewire/packet-serdes-test.c
22
async_header_set_retry(header, retry);
drivers/firewire/packet-serdes-test.c
23
async_header_set_tcode(header, tcode);
drivers/firewire/packet-serdes-test.c
24
async_header_set_priority(header, priority);
drivers/firewire/packet-serdes-test.c
25
async_header_set_source(header, src_id);
drivers/firewire/packet-serdes-test.c
28
static void serialize_async_header_request(u32 header[ASYNC_HEADER_QUADLET_COUNT],
drivers/firewire/packet-serdes-test.c
282
u32 header[ASYNC_HEADER_QUADLET_COUNT] = {0, 0, 0, 0};
drivers/firewire/packet-serdes-test.c
306
serialize_async_header_quadlet_request(header, dst_id, tlabel, retry, tcode, priority,
drivers/firewire/packet-serdes-test.c
308
async_header_set_quadlet_data(header, quadlet_data);
drivers/firewire/packet-serdes-test.c
310
KUNIT_EXPECT_MEMEQ(test, header, expected, sizeof(expected));
drivers/firewire/packet-serdes-test.c
321
u32 header[ASYNC_HEADER_QUADLET_COUNT] = {0, 0, 0, 0};
drivers/firewire/packet-serdes-test.c
33
serialize_async_header_common(header, dst_id, tlabel, retry, tcode, priority, src_id);
drivers/firewire/packet-serdes-test.c
34
async_header_set_offset(header, offset);
drivers/firewire/packet-serdes-test.c
347
serialize_async_header_block_request(header, dst_id, tlabel, retry, tcode, priority, src_id,
drivers/firewire/packet-serdes-test.c
350
KUNIT_EXPECT_MEMEQ(test, header, expected, sizeof(expected));
drivers/firewire/packet-serdes-test.c
361
u32 header[ASYNC_HEADER_QUADLET_COUNT] = {0, 0, 0, 0};
drivers/firewire/packet-serdes-test.c
37
static void serialize_async_header_quadlet_request(u32 header[ASYNC_HEADER_QUADLET_COUNT],
drivers/firewire/packet-serdes-test.c
382
serialize_async_header_quadlet_response(header, dst_id, tlabel, retry, tcode, priority,
drivers/firewire/packet-serdes-test.c
385
KUNIT_EXPECT_MEMEQ(test, header, expected, sizeof(expected) - sizeof(expected[0]));
drivers/firewire/packet-serdes-test.c
396
u32 header[ASYNC_HEADER_QUADLET_COUNT] = {0, 0, 0, 0};
drivers/firewire/packet-serdes-test.c
417
serialize_async_header_quadlet_request(header, dst_id, tlabel, retry, tcode, priority,
drivers/firewire/packet-serdes-test.c
420
KUNIT_EXPECT_MEMEQ(test, header, expected, sizeof(expected));
drivers/firewire/packet-serdes-test.c
43
serialize_async_header_request(header, dst_id, tlabel, retry, tcode, priority, src_id,
drivers/firewire/packet-serdes-test.c
431
u32 header[ASYNC_HEADER_QUADLET_COUNT] = {0, 0, 0, 0};
drivers/firewire/packet-serdes-test.c
455
serialize_async_header_quadlet_response(header, dst_id, tlabel, retry, tcode, priority,
drivers/firewire/packet-serdes-test.c
457
async_header_set_quadlet_data(header, quadlet_data);
drivers/firewire/packet-serdes-test.c
459
KUNIT_EXPECT_MEMEQ(test, header, expected, sizeof(expected));
drivers/firewire/packet-serdes-test.c
47
static void serialize_async_header_block_request(u32 header[ASYNC_HEADER_QUADLET_COUNT],
drivers/firewire/packet-serdes-test.c
470
u32 header[ASYNC_HEADER_QUADLET_COUNT] = {0, 0, 0, 0};
drivers/firewire/packet-serdes-test.c
496
serialize_async_header_block_request(header, dst_id, tlabel, retry, tcode, priority, src_id,
drivers/firewire/packet-serdes-test.c
499
KUNIT_EXPECT_MEMEQ(test, header, expected, sizeof(expected));
drivers/firewire/packet-serdes-test.c
510
u32 header[ASYNC_HEADER_QUADLET_COUNT] = {0, 0, 0, 0};
drivers/firewire/packet-serdes-test.c
536
serialize_async_header_block_response(header, dst_id, tlabel, retry, tcode, priority,
drivers/firewire/packet-serdes-test.c
539
KUNIT_EXPECT_MEMEQ(test, header, expected, sizeof(expected));
drivers/firewire/packet-serdes-test.c
54
serialize_async_header_request(header, dst_id, tlabel, retry, tcode, priority, src_id,
drivers/firewire/packet-serdes-test.c
550
u32 header[ASYNC_HEADER_QUADLET_COUNT] = {0, 0, 0, 0};
drivers/firewire/packet-serdes-test.c
56
async_header_set_data_length(header, data_length);
drivers/firewire/packet-serdes-test.c
57
async_header_set_extended_tcode(header, extended_tcode);
drivers/firewire/packet-serdes-test.c
576
serialize_async_header_block_request(header, dst_id, tlabel, retry, tcode, priority, src_id,
drivers/firewire/packet-serdes-test.c
579
KUNIT_EXPECT_MEMEQ(test, header, expected, sizeof(expected));
drivers/firewire/packet-serdes-test.c
590
u32 header[ASYNC_HEADER_QUADLET_COUNT] = {0, 0, 0, 0};
drivers/firewire/packet-serdes-test.c
60
static void serialize_async_header_response(u32 header[ASYNC_HEADER_QUADLET_COUNT],
drivers/firewire/packet-serdes-test.c
616
serialize_async_header_block_response(header, dst_id, tlabel, retry, tcode, priority,
drivers/firewire/packet-serdes-test.c
619
KUNIT_EXPECT_MEMEQ(test, header, expected, sizeof(expected));
drivers/firewire/packet-serdes-test.c
625
u32 header = 0;
drivers/firewire/packet-serdes-test.c
641
serialize_isoc_header(&header, data_length, tag, channel, tcode, sy);
drivers/firewire/packet-serdes-test.c
643
KUNIT_EXPECT_EQ(test, header, expected);
drivers/firewire/packet-serdes-test.c
66
serialize_async_header_common(header, dst_id, tlabel, retry, tcode, priority, src_id);
drivers/firewire/packet-serdes-test.c
67
async_header_set_rcode(header, rcode);
drivers/firewire/packet-serdes-test.c
70
static void serialize_async_header_quadlet_response(u32 header[ASYNC_HEADER_QUADLET_COUNT],
drivers/firewire/packet-serdes-test.c
76
serialize_async_header_response(header, dst_id, tlabel, retry, tcode, priority, src_id,
drivers/firewire/packet-serdes-test.c
80
static void serialize_async_header_block_response(u32 header[ASYNC_HEADER_QUADLET_COUNT],
drivers/firewire/packet-serdes-test.c
87
serialize_async_header_response(header, dst_id, tlabel, retry, tcode, priority, src_id,
drivers/firewire/packet-serdes-test.c
89
async_header_set_data_length(header, data_length);
drivers/firewire/packet-serdes-test.c
90
async_header_set_extended_tcode(header, extended_tcode);
drivers/firewire/packet-serdes-test.c
93
static void deserialize_async_header_common(const u32 header[ASYNC_HEADER_QUADLET_COUNT],
drivers/firewire/packet-serdes-test.c
98
*dst_id = async_header_get_destination(header);
drivers/firewire/packet-serdes-test.c
99
*tlabel = async_header_get_tlabel(header);
drivers/firmware/broadcom/bcm47xx_nvram.c
158
struct nvram_header header;
drivers/firmware/broadcom/bcm47xx_nvram.c
166
err = mtd_read(mtd, 0, sizeof(header), &bytes_read, (uint8_t *)&header);
drivers/firmware/broadcom/bcm47xx_nvram.c
167
if (!err && header.magic == NVRAM_MAGIC &&
drivers/firmware/broadcom/bcm47xx_nvram.c
168
header.len > sizeof(header)) {
drivers/firmware/broadcom/bcm47xx_nvram.c
169
nvram_len = header.len;
drivers/firmware/broadcom/bcm47xx_nvram.c
50
struct nvram_header __iomem *header = nvram_start;
drivers/firmware/broadcom/bcm47xx_nvram.c
53
copy_size = header->len;
drivers/firmware/cirrus/cs_dsp.c
1486
const struct wmfw_header *header;
drivers/firmware/cirrus/cs_dsp.c
1503
if (sizeof(*header) >= firmware->size) {
drivers/firmware/cirrus/cs_dsp.c
1508
header = (void *)&firmware->data[0];
drivers/firmware/cirrus/cs_dsp.c
1510
if (memcmp(&header->magic[0], "WMFW", 4) != 0) {
drivers/firmware/cirrus/cs_dsp.c
1515
if (!dsp->ops->validate_version(dsp, header->ver)) {
drivers/firmware/cirrus/cs_dsp.c
1517
file, header->ver);
drivers/firmware/cirrus/cs_dsp.c
1521
dsp->wmfw_ver = header->ver;
drivers/firmware/cirrus/cs_dsp.c
1523
if (header->core != dsp->type) {
drivers/firmware/cirrus/cs_dsp.c
1525
file, header->core, dsp->type);
drivers/firmware/cirrus/cs_dsp.c
1529
pos = sizeof(*header);
drivers/firmware/cirrus/cs_dsp.c
1539
if (le32_to_cpu(header->len) != pos) {
drivers/firmware/cirrus/cs_dsp.c
1544
cs_dsp_info(dsp, "%s: format %d timestamp %#llx\n", file, header->ver,
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
471
unsigned int cs_dsp_mock_xm_header_get_fw_version(struct cs_dsp_mock_xm_header *header)
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
476
switch (header->test_priv->dsp->type) {
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
478
adsp2_hdr = header->blob_data;
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
481
halo_hdr = header->blob_data;
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
484
KUNIT_FAIL(header->test_priv->test, NULL);
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
648
int cs_dsp_mock_xm_header_write_to_regmap(struct cs_dsp_mock_xm_header *header)
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
650
struct cs_dsp_test *priv = header->test_priv;
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
658
header->blob_data, header->blob_size_bytes);
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
678
const void *header;
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
687
header = &cs_dsp_mock_adsp2_xm_hdr;
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
694
header = &cs_dsp_mock_halo_xm_hdr,
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
710
memcpy(builder->blob_data, header, header_size_bytes);
drivers/firmware/cirrus/test/cs_dsp_mock_wmfw.c
103
struct wmfw_region *header = builder->write_p;
drivers/firmware/cirrus/test/cs_dsp_mock_wmfw.c
110
header->offset = cpu_to_le32(offset | (block_type << 24));
drivers/firmware/cirrus/test/cs_dsp_mock_wmfw.c
111
header->len = cpu_to_le32(payload_len_bytes);
drivers/firmware/cirrus/test/cs_dsp_mock_wmfw.c
113
memcpy(header->data, payload_data, payload_len_bytes);
drivers/firmware/cirrus/test/cs_dsp_mock_wmfw.c
35
struct wmfw_header header;
drivers/firmware/cirrus/test/cs_dsp_mock_wmfw.c
406
memcpy(hdr->header.magic, "WMFW", sizeof(hdr->header.magic));
drivers/firmware/cirrus/test/cs_dsp_mock_wmfw.c
407
hdr->header.len = cpu_to_le32(sizeof(*hdr));
drivers/firmware/cirrus/test/cs_dsp_mock_wmfw.c
408
hdr->header.ver = builder->format_version;
drivers/firmware/cirrus/test/cs_dsp_mock_wmfw.c
409
hdr->header.core = dsp->type;
drivers/firmware/cirrus/test/cs_dsp_mock_wmfw.c
410
hdr->header.rev = cpu_to_le16(dsp->rev);
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
179
struct wmfw_coeff_hdr *header;
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
189
header = (struct wmfw_coeff_hdr *)bin->data;
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
190
real_len = le32_to_cpu(header->len);
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
193
header->len = cpu_to_le32(len);
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
200
header->len = cpu_to_le32(len);
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
206
header->len = cpu_to_le32(0xffffffff);
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
211
header->len = cpu_to_le32(0x80000000);
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
216
header->len = cpu_to_le32(0x7fffffff);
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
228
struct wmfw_coeff_hdr *header;
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
237
header = (struct wmfw_coeff_hdr *)bin->data;
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
239
header->core_ver = cpu_to_le32(0);
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
244
header->core_ver = cpu_to_le32(1);
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
249
header->core_ver = cpu_to_le32(priv->dsp->type + 1);
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
254
header->core_ver = cpu_to_le32(0xff);
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
333
struct wmfw_coeff_hdr *header;
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
350
header = (struct wmfw_coeff_hdr *)bin->data;
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
351
block = (struct wmfw_coeff_item *)&bin->data[le32_to_cpu(header->len)];
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
187
struct wmfw_header *header;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
198
header = (struct wmfw_header *)wmfw->data;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
199
real_len = le32_to_cpu(header->len);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
202
header->len = cpu_to_le32(len);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
209
header->len = cpu_to_le32(len);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
215
header->len = cpu_to_le32(0xffffffff);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
220
header->len = cpu_to_le32(0x80000000);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
225
header->len = cpu_to_le32(0x7fffffff);
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
237
struct wmfw_header *header;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
247
header = (struct wmfw_header *)wmfw->data;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
249
header->core = 0;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
254
header->core = 1;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
259
header->core = priv->dsp->type + 1;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
264
header->core = 0xff;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
340
struct wmfw_header *header;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
356
header = (struct wmfw_header *)wmfw->data;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
357
region = (struct wmfw_region *)&wmfw->data[le32_to_cpu(header->len)];
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
428
struct wmfw_header *header;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
442
header = (struct wmfw_header *)wmfw->data;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
443
region = (struct wmfw_region *)&wmfw->data[le32_to_cpu(header->len)];
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
483
struct wmfw_header *header;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
500
header = (struct wmfw_header *)wmfw->data;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
501
region = (struct wmfw_region *)&wmfw->data[le32_to_cpu(header->len)];
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
540
struct wmfw_header *header;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
557
header = (struct wmfw_header *)wmfw->data;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
558
region = (struct wmfw_region *)&wmfw->data[le32_to_cpu(header->len)];
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
607
struct wmfw_header *header;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
626
header = (struct wmfw_header *)wmfw->data;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
627
region = (struct wmfw_region *)&wmfw->data[le32_to_cpu(header->len)];
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
662
struct wmfw_header *header;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
681
header = (struct wmfw_header *)wmfw->data;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
682
region = (struct wmfw_region *)&wmfw->data[le32_to_cpu(header->len)];
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
720
struct wmfw_header *header;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
739
header = (struct wmfw_header *)wmfw->data;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
740
region = (struct wmfw_region *)&wmfw->data[le32_to_cpu(header->len)];
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
779
struct wmfw_header *header;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
794
header = (struct wmfw_header *)wmfw->data;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
795
region = (struct wmfw_region *)&wmfw->data[le32_to_cpu(header->len)];
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
839
struct wmfw_header *header;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
858
header = (struct wmfw_header *)wmfw->data;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
859
region = (struct wmfw_region *)&wmfw->data[le32_to_cpu(header->len)];
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
888
struct wmfw_header *header;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
908
header = (struct wmfw_header *)wmfw->data;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
909
region = (struct wmfw_region *)&wmfw->data[le32_to_cpu(header->len)];
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
942
struct wmfw_header *header;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
962
header = (struct wmfw_header *)wmfw->data;
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
963
region = (struct wmfw_region *)&wmfw->data[le32_to_cpu(header->len)];
drivers/firmware/dmi-sysfs.c
246
struct dmi_header header;
drivers/firmware/efi/capsule-loader.c
137
if (cap_info->header.flags & EFI_CAPSULE_PERSIST_ACROSS_RESET) {
drivers/firmware/efi/capsule-loader.c
212
if (cap_info->header.headersize == 0) {
drivers/firmware/efi/capsule-loader.c
223
if (cap_info->header.headersize > 0 &&
drivers/firmware/efi/capsule-loader.c
258
(cap_info->header.headersize == 0 ||
drivers/firmware/efi/capsule-loader.c
52
ret = efi_capsule_supported(cap_info->header.guid,
drivers/firmware/efi/capsule-loader.c
53
cap_info->header.flags,
drivers/firmware/efi/capsule-loader.c
54
cap_info->header.imagesize,
drivers/firmware/efi/capsule-loader.c
98
memcpy(&cap_info->header, kbuff, sizeof(cap_info->header));
drivers/firmware/efi/capsule-loader.c
99
cap_info->total_size = cap_info->header.imagesize;
drivers/firmware/efi/dev-path-parser.c
105
return node->header.sub_type;
drivers/firmware/efi/dev-path-parser.c
154
if (*len < 4 || *len < (*node)->header.length)
drivers/firmware/efi/dev-path-parser.c
156
else if ((*node)->header.type == EFI_DEV_ACPI &&
drivers/firmware/efi/dev-path-parser.c
157
(*node)->header.sub_type == EFI_DEV_BASIC_ACPI)
drivers/firmware/efi/dev-path-parser.c
159
else if ((*node)->header.type == EFI_DEV_HW &&
drivers/firmware/efi/dev-path-parser.c
160
(*node)->header.sub_type == EFI_DEV_PCI)
drivers/firmware/efi/dev-path-parser.c
162
else if (((*node)->header.type == EFI_DEV_END_PATH ||
drivers/firmware/efi/dev-path-parser.c
163
(*node)->header.type == EFI_DEV_END_PATH2))
drivers/firmware/efi/dev-path-parser.c
173
*node = (void *)*node + (*node)->header.length;
drivers/firmware/efi/dev-path-parser.c
174
*len -= (*node)->header.length;
drivers/firmware/efi/dev-path-parser.c
22
if (node->header.length != 12)
drivers/firmware/efi/dev-path-parser.c
62
if (node->header.length != 6)
drivers/firmware/efi/dev-path-parser.c
96
if (node->header.length != 4)
drivers/firmware/efi/dev-path-parser.c
98
if (node->header.sub_type != EFI_DEV_END_INSTANCE &&
drivers/firmware/efi/dev-path-parser.c
99
node->header.sub_type != EFI_DEV_END_ENTIRE)
drivers/firmware/efi/libstub/efi-stub-helper.c
125
efi_device_path_protocol_t header;
drivers/firmware/efi/libstub/efi-stub-helper.c
150
if (size < sizeof(header))
drivers/firmware/efi/libstub/efi-stub-helper.c
152
header = *(const efi_device_path_protocol_t *)pos;
drivers/firmware/efi/libstub/efi-stub-helper.c
153
if (header.length < sizeof(header))
drivers/firmware/efi/libstub/efi-stub-helper.c
155
if (size < header.length)
drivers/firmware/efi/libstub/efi-stub-helper.c
157
pos += header.length;
drivers/firmware/efi/libstub/efi-stub-helper.c
158
size -= header.length;
drivers/firmware/efi/libstub/efi-stub-helper.c
159
} while ((header.type != EFI_DEV_END_PATH && header.type != EFI_DEV_END_PATH2) ||
drivers/firmware/efi/libstub/efi-stub-helper.c
160
(header.sub_type != EFI_DEV_END_ENTIRE));
drivers/firmware/efi/libstub/efistub.h
1195
struct efi_smbios_record header;
drivers/firmware/efi/libstub/efistub.h
1208
struct efi_smbios_record header;
drivers/firmware/efi/libstub/efistub.h
1241
__efi_get_smbios_string(&__rec->header, &__rec->__field); \
drivers/firmware/efi/libstub/file.c
169
fpath->header.length - sizeof(fpath->header)));
drivers/firmware/efi/libstub/tpm.c
112
struct tcg_pcr_event2_head *header;
drivers/firmware/efi/libstub/tpm.c
123
header = data + offset + final_events_size;
drivers/firmware/efi/libstub/tpm.c
124
event_size = __calc_tpm2_event_size(header,
drivers/firmware/efi/tpm.c
21
struct tcg_pcr_event2_head *header;
drivers/firmware/efi/tpm.c
25
header = data + size;
drivers/firmware/efi/tpm.c
26
event_size = __calc_tpm2_event_size(header, size_info, true);
drivers/firmware/google/coreboot_table.c
110
struct coreboot_table_header *header = ptr;
drivers/firmware/google/coreboot_table.c
112
ptr_entry = ptr + header->header_bytes;
drivers/firmware/google/coreboot_table.c
113
for (i = 0; i < header->table_entries; i++) {
drivers/firmware/google/coreboot_table.c
155
struct coreboot_table_header *header;
drivers/firmware/google/coreboot_table.c
170
header = memremap(res->start, sizeof(*header), MEMREMAP_WB);
drivers/firmware/google/coreboot_table.c
171
if (!header)
drivers/firmware/google/coreboot_table.c
174
len = header->header_bytes + header->table_bytes;
drivers/firmware/google/coreboot_table.c
175
ret = strncmp(header->signature, "LBIO", sizeof(header->signature));
drivers/firmware/google/coreboot_table.c
176
memunmap(header);
drivers/firmware/google/gsmi.c
774
if (!strncmp(acpi_gbl_FADT.header.oem_table_id, "FACP", 4)) {
drivers/firmware/google/gsmi.c
780
hash = hash_oem_table_id(acpi_gbl_FADT.header.oem_table_id);
drivers/firmware/google/vpd.c
250
struct vpd_cbmem header;
drivers/firmware/google/vpd.c
257
memcpy(&header, temp, sizeof(struct vpd_cbmem));
drivers/firmware/google/vpd.c
260
if (header.magic != VPD_CBMEM_MAGIC)
drivers/firmware/google/vpd.c
263
if (header.ro_size) {
drivers/firmware/google/vpd.c
266
header.ro_size);
drivers/firmware/google/vpd.c
271
if (header.rw_size) {
drivers/firmware/google/vpd.c
274
header.ro_size, header.rw_size);
drivers/firmware/iscsi_ibft.c
172
struct acpi_table_ibft *header;
drivers/firmware/iscsi_ibft.c
254
void *ibft_loc = entry->header;
drivers/firmware/iscsi_ibft.c
295
void *ibft_loc = entry->header;
drivers/firmware/iscsi_ibft.c
358
void *ibft_loc = entry->header;
drivers/firmware/iscsi_ibft.c
426
entry->header->header.signature);
drivers/firmware/iscsi_ibft.c
430
entry->header->header.oem_id);
drivers/firmware/iscsi_ibft.c
434
entry->header->header.oem_table_id);
drivers/firmware/iscsi_ibft.c
449
len = ibft_addr->header.length;
drivers/firmware/iscsi_ibft.c
452
if (ibft_addr->header.revision != 1) {
drivers/firmware/iscsi_ibft.c
455
ibft_addr->header.revision);
drivers/firmware/iscsi_ibft.c
628
static int __init ibft_create_kobject(struct acpi_table_ibft *header,
drivers/firmware/iscsi_ibft.c
641
ibft_kobj->header = header;
drivers/firmware/iscsi_ibft.c
702
header->header.oem_id);
drivers/firmware/iscsi_ibft.c
741
static int __init ibft_register_kobjects(struct acpi_table_ibft *header)
drivers/firmware/iscsi_ibft.c
751
control = (void *)header + sizeof(*header);
drivers/firmware/iscsi_ibft.c
753
eot_offset = (void *)header + header->header.length - (void *)control;
drivers/firmware/iscsi_ibft.c
765
if (offset && offset < header->header.length &&
drivers/firmware/iscsi_ibft.c
767
rc = ibft_create_kobject(header,
drivers/firmware/iscsi_ibft.c
768
(void *)header + offset);
drivers/firmware/iscsi_ibft.c
780
ibft_kobj->header = header;
drivers/firmware/raspberrypi.c
154
struct rpi_firmware_property_tag_header *header;
drivers/firmware/raspberrypi.c
162
void *data = kmalloc(sizeof(*header) + buf_size, GFP_KERNEL);
drivers/firmware/raspberrypi.c
167
header = data;
drivers/firmware/raspberrypi.c
168
header->tag = tag;
drivers/firmware/raspberrypi.c
169
header->buf_size = buf_size;
drivers/firmware/raspberrypi.c
170
header->req_resp_size = 0;
drivers/firmware/raspberrypi.c
171
memcpy(data + sizeof(*header), tag_data, buf_size);
drivers/firmware/raspberrypi.c
173
ret = rpi_firmware_property_list(fw, data, buf_size + sizeof(*header));
drivers/firmware/raspberrypi.c
175
memcpy(tag_data, data + sizeof(*header), buf_size);
drivers/firmware/tegra/ivc.c
226
static int tegra_ivc_frame_virt(struct tegra_ivc *ivc, const struct iosys_map *header,
drivers/firmware/tegra/ivc.c
234
*map = IOSYS_MAP_INIT_OFFSET(header, offset);
drivers/gpu/drm/adp/adp-mipi.c
92
memcpy(&word, packet->header, sizeof(packet->header));
drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c
184
u8 header[AMD_VBIOS_SIGNATURE_END+1] = {0};
drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c
191
if (amdgpu_asic_read_bios_from_rom(adev, &header[0], sizeof(header)) == false)
drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c
193
header[AMD_VBIOS_SIGNATURE_END] = 0;
drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c
195
if ((!AMD_IS_VALID_VBIOS(header)) ||
drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c
196
memcmp((char *)&header[AMD_VBIOS_SIGNATURE_OFFSET],
drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c
202
len = AMD_VBIOS_LENGTH(header);
drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c
211
const struct gfx_firmware_header_v1_0 *header;
drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c
224
header = (const struct gfx_firmware_header_v1_0 *)ucode->fw->data;
drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c
225
data_size = le32_to_cpu(header->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c
229
gpu_addr += ALIGN(le32_to_cpu(header->header.ucode_size_bytes), PAGE_SIZE);
drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c
230
data_size = le32_to_cpu(header->jt_size) << 2;
drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c
236
info->version = (uint16_t)le32_to_cpu(header->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c
239
info->image_size = le32_to_cpu(header->jt_offset) << 2;
drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c
242
info->feature_version = (uint16_t)le32_to_cpu(header->ucode_feature_version);
drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c
250
const struct common_firmware_header *header;
drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c
370
header = (const struct common_firmware_header *)ucode->fw->data;
drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c
372
ALIGN(le32_to_cpu(header->ucode_size_bytes), PAGE_SIZE);
drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c
377
amdgpu_ucode_print_smc_hdr(&hdr->header);
drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c
378
adev->pm.fw_version = le32_to_cpu(hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c
379
ucode_size = le32_to_cpu(hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c
382
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
2530
amdgpu_ucode_print_gpu_info_hdr(&hdr->header);
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
2537
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
2566
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
2581
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
2588
"Unsupported gpu_info table %d\n", hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1660
switch (le16_to_cpu(gc_info->v1.header.version_major)) {
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1680
if (le16_to_cpu(gc_info->v1.header.version_minor) >= 1) {
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1685
if (le16_to_cpu(gc_info->v1.header.version_minor) >= 2) {
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1695
if (le16_to_cpu(gc_info->v1.header.version_minor) >= 3) {
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1724
if (le16_to_cpu(gc_info->v2.header.version_minor) == 1) {
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1737
le16_to_cpu(gc_info->v1.header.version_major),
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1738
le16_to_cpu(gc_info->v1.header.version_minor));
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1771
switch (le16_to_cpu(mall_info->v1.header.version_major)) {
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1795
le16_to_cpu(mall_info->v1.header.version_major),
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1796
le16_to_cpu(mall_info->v1.header.version_minor));
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1837
switch (le16_to_cpu(vcn_info->v1.header.version_major)) {
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1850
le16_to_cpu(vcn_info->v1.header.version_major),
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1851
le16_to_cpu(vcn_info->v1.header.version_minor));
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1931
switch (le16_to_cpu(nps_info->v1.header.version_major)) {
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1950
le16_to_cpu(nps_info->v1.header.version_major),
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1951
le16_to_cpu(nps_info->v1.header.version_minor));
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
1333
le32_to_cpu(cp_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
1337
fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
1343
le32_to_cpu(cp_hdr_v2_0->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
1360
le32_to_cpu(cp_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
1364
fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
1370
le32_to_cpu(cp_hdr_v2_0->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
1387
le32_to_cpu(cp_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
1391
fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
1397
le32_to_cpu(cp_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
1401
fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes) -
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
1414
le32_to_cpu(cp_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
1418
fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes) -
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
1431
le32_to_cpu(cp_hdr_v2_0->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
3505
adev->psp.asd_context.bin_desc.fw_version = le32_to_cpu(asd_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
3507
adev->psp.asd_context.bin_desc.size_bytes = le32_to_cpu(asd_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
3509
le32_to_cpu(asd_hdr->header.ucode_array_offset_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
3528
adev->psp.toc.fw_version = le32_to_cpu(toc_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
3530
adev->psp.toc.size_bytes = le32_to_cpu(toc_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
3532
le32_to_cpu(toc_hdr->header.ucode_array_offset_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
3550
le32_to_cpu(sos_hdr->header.ucode_array_offset_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
3641
le32_to_cpu(sos_hdr->header.ucode_array_offset_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
3645
adev->psp.sos.fw_version = le32_to_cpu(sos_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
3703
le32_to_cpu(sos_hdr->header.ucode_array_offset_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
3704
amdgpu_ucode_print_psp_hdr(&sos_hdr->header);
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
3706
switch (sos_hdr->header.header_version_major) {
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
3712
if (sos_hdr->header.header_version_minor == 1) {
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
3721
if (sos_hdr->header.header_version_minor == 2) {
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
3727
if (sos_hdr->header.header_version_minor == 3) {
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
3754
if (sos_hdr_v2_0->header.header_version_minor == 1) {
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
3833
le32_to_cpu(ta_hdr->header.ucode_array_offset_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
3891
if (le16_to_cpu(ta_hdr->header.header_version_major) != 1)
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
3900
le32_to_cpu(ta_hdr->header.ucode_array_offset_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
3916
le32_to_cpu(ta_hdr->header.ucode_array_offset_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
3934
adev->psp.ta_fw_version = le32_to_cpu(ta_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
3948
if (le16_to_cpu(ta_hdr->header.header_version_major) != 2)
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
4031
le32_to_cpu(cap_hdr_v1_0->header.ucode_size_bytes), PAGE_SIZE);
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
4032
adev->psp.cap_fw_version = le32_to_cpu(cap_hdr_v1_0->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
4034
adev->psp.cap_ucode_size = le32_to_cpu(cap_hdr_v1_0->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1308
control->tbl_hdr.header,
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1591
if (hdr->header != RAS_TABLE_HDR_VAL &&
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1592
hdr->header != RAS_TABLE_HDR_BAD) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1692
if (hdr->header == RAS_TABLE_HDR_VAL) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1717
} else if (hdr->header == RAS_TABLE_HDR_BAD &&
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
245
pp[0] = cpu_to_le32(hdr->header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
258
hdr->header = le32_to_cpu(pp[0]);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
394
uint32_t header)
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
403
hh = (void *) &hdr->header;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
405
hh = (void *) &header;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
409
hdr->header = header;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
456
hdr->header = RAS_TABLE_HDR_VAL;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
593
if (con->eeprom_control.tbl_hdr.header == RAS_TABLE_HDR_BAD) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
798
control->tbl_hdr.header = RAS_TABLE_HDR_BAD;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h
48
uint32_t header;
drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c
207
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c
215
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c
223
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c
231
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c
239
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c
291
adev->gfx.rlc_fw_version = le32_to_cpu(rlc_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c
153
const struct common_firmware_header *header = NULL;
drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c
158
header = (const struct common_firmware_header *)
drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c
160
version_major = le16_to_cpu(header->header_version_major);
drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c
165
sdma_inst->fw_version = le32_to_cpu(hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c
170
sdma_inst->fw_version = le32_to_cpu(hdr_v2->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c
175
sdma_inst->fw_version = le32_to_cpu(hdr_v3->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c
207
const struct common_firmware_header *header = NULL;
drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c
226
header = (const struct common_firmware_header *)
drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c
228
version_major = le16_to_cpu(header->header_version_major);
drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c
273
ALIGN(le32_to_cpu(header->ucode_size_bytes), PAGE_SIZE);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
1000
le32_to_cpu(header->ucode_array_offset_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
1005
le32_to_cpu(header->ucode_array_offset_bytes) +
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
1011
le32_to_cpu(header->ucode_array_offset_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
1024
le32_to_cpu(imu_hdr->header.ucode_array_offset_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
1029
le32_to_cpu(imu_hdr->header.ucode_array_offset_bytes) +
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
1035
le32_to_cpu(header->ucode_array_offset_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
1050
le32_to_cpu(header->ucode_array_offset_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
1065
le32_to_cpu(header->ucode_array_offset_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
1090
le32_to_cpu(vpe_hdr->header.ucode_array_offset_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
1100
le32_to_cpu(umsch_mm_hdr->header.ucode_array_offset_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
1108
ucode->ucode_size = le32_to_cpu(header->ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
1110
le32_to_cpu(header->ucode_array_offset_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
1114
ucode->ucode_size = le32_to_cpu(header->ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
1116
le32_to_cpu(header->ucode_array_offset_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
1127
const struct gfx_firmware_header_v1_0 *header = NULL;
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
1136
header = (const struct gfx_firmware_header_v1_0 *)ucode->fw->data;
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
1142
(le32_to_cpu(header->jt_offset) * 4);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
1143
memcpy(dst_addr, src_addr, le32_to_cpu(header->jt_size) * 4);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
119
container_of(hdr, struct gfx_firmware_header_v1_0, header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
127
container_of(hdr, struct gfx_firmware_header_v2_0, header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
146
container_of(hdr, struct rlc_firmware_header_v1_0, header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
160
container_of(hdr, struct rlc_firmware_header_v2_0, header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
331
container_of(hdr, struct sdma_firmware_header_v1_0, header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
346
container_of(hdr, struct sdma_firmware_header_v2_0, header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
357
container_of(hdr, struct sdma_firmware_header_v3_0, header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
379
container_of(hdr, struct psp_firmware_header_v1_0, header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
439
container_of(hdr, struct psp_firmware_header_v2_0, header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
524
container_of(hdr, struct gpu_info_firmware_header_v1_0, header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
63
container_of(hdr, struct mc_firmware_header_v1_0, header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
855
const struct common_firmware_header *header = NULL;
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
86
v1_0_hdr = container_of(hdr, struct smc_firmware_header_v1_0, header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
877
header = (const struct common_firmware_header *)ucode->fw->data;
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
894
le32_to_cpu(sdma_hdr->header.ucode_array_offset_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
904
le32_to_cpu(sdmav3_hdr->header.ucode_array_offset_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
908
ucode->ucode_size = le32_to_cpu(header->ucode_size_bytes) -
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
91
v2_0_hdr = container_of(hdr, struct smc_firmware_header_v2_0, v1_0.header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
911
le32_to_cpu(header->ucode_array_offset_bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
917
le32_to_cpu(header->ucode_array_offset_bytes) +
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
96
v2_1_hdr = container_of(hdr, struct smc_firmware_header_v2_1, v1_0.header);
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
997
ucode->ucode_size = le32_to_cpu(header->ucode_size_bytes) -
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h
137
struct common_firmware_header header;
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h
144
struct common_firmware_header header;
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h
152
struct common_firmware_header header;
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h
175
struct common_firmware_header header;
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h
182
struct common_firmware_header header;
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h
190
struct common_firmware_header header;
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h
202
struct common_firmware_header header;
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h
217
struct common_firmware_header header;
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h
227
struct common_firmware_header header;
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h
314
struct common_firmware_header header;
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h
329
struct common_firmware_header header;
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h
342
struct common_firmware_header header;
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h
355
struct common_firmware_header header;
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h
372
struct common_firmware_header header;
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h
412
struct common_firmware_header header;
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h
419
struct common_firmware_header header;
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h
426
struct common_firmware_header header;
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h
433
struct common_firmware_header header;
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h
45
struct common_firmware_header header;
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h
52
struct common_firmware_header header;
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h
84
struct common_firmware_header header;
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1728
checksum = host_telemetry->header.checksum;
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1729
used_size = host_telemetry->header.used_size;
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1807
checksum = host_telemetry->header.checksum;
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1808
used_size = host_telemetry->header.used_size;
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1939
checksum = host_telemetry->header.checksum;
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1940
used_size = host_telemetry->header.used_size;
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
603
vf2pf_info->header.size = sizeof(struct amd_sriov_msg_vf2pf_info);
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
604
vf2pf_info->header.version = AMD_SRIOV_MSG_FW_VRAM_VF2PF_VER;
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h
182
struct amd_sriov_msg_pf2vf_info_header header;
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h
201
struct amd_sriov_msg_vf2pf_info_header header;
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h
231
struct amd_sriov_msg_vf2pf_info_header header;
drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c
245
adev->vpe.fw_version = le32_to_cpu(vpe_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h
261
struct amd_sriov_msg_pf2vf_info_header header;
drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h
333
struct amd_sriov_msg_vf2pf_info_header header;
drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h
474
struct amd_sriov_ras_telemetry_header header;
drivers/gpu/drm/amd/amdgpu/cik_sdma.c
542
amdgpu_ucode_print_sdma_hdr(&hdr->header);
drivers/gpu/drm/amd/amdgpu/cik_sdma.c
543
fw_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/cik_sdma.c
544
adev->sdma.instance[i].fw_version = le32_to_cpu(hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/cik_sdma.c
549
(adev->sdma.instance[i].fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1519
uint8_t *header = buffer;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
1528
frame[0xC] | (frame[0xD] << 8) | (header[1] << 24));
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1526
uint8_t *header = buffer;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
1549
payload[0xC] | (payload[0xD] << 8) | (header[1] << 24));
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1488
uint8_t *header = buffer;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
1497
frame[0xC] | (frame[0xD] << 8) | (header[1] << 24));
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
4253
version_major = le16_to_cpu(rlc_hdr->header.header_version_major);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
4254
version_minor = le16_to_cpu(rlc_hdr->header.header_version_minor);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
4454
le32_to_cpu(mec_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
4455
fw_size = le32_to_cpu(mec_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
4457
r = amdgpu_bo_create_reserved(adev, mec_hdr->header.ucode_size_bytes,
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
5541
amdgpu_ucode_print_rlc_hdr(&hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
5544
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
5545
fw_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
5765
le32_to_cpu(cp_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
5766
fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
5775
le32_to_cpu(cp_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
5776
fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
5785
le32_to_cpu(cp_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
5786
fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
5795
le32_to_cpu(rlc_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
5796
fw_size = le32_to_cpu(rlc_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
5805
le32_to_cpu(cp_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
5806
fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes) -
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
5826
le32_to_cpu(sdma_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
5827
fw_size = le32_to_cpu(sdma_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
6114
amdgpu_ucode_print_gfx_hdr(&pfp_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
6117
le32_to_cpu(pfp_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
6118
fw_size = le32_to_cpu(pfp_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
6120
r = amdgpu_bo_create_reserved(adev, pfp_hdr->header.ucode_size_bytes,
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
6192
amdgpu_ucode_print_gfx_hdr(&ce_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
6195
le32_to_cpu(ce_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
6196
fw_size = le32_to_cpu(ce_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
6198
r = amdgpu_bo_create_reserved(adev, ce_hdr->header.ucode_size_bytes,
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
6269
amdgpu_ucode_print_gfx_hdr(&me_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
6272
le32_to_cpu(me_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
6273
fw_size = le32_to_cpu(me_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
6275
r = amdgpu_bo_create_reserved(adev, me_hdr->header.ucode_size_bytes,
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
6660
amdgpu_ucode_print_gfx_hdr(&mec_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
6664
le32_to_cpu(mec_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
6914
mqd->header = 0xC0310800;
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
8637
u32 header, control = 0;
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
8640
header = PACKET3(PACKET3_INDIRECT_BUFFER_CNST, 2);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
8642
header = PACKET3(PACKET3_INDIRECT_BUFFER, 2);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
8657
amdgpu_ring_write(ring, header);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
1390
le32_to_cpu(cp_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
1391
fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
1399
le32_to_cpu(cp_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
1400
fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
1408
le32_to_cpu(cp_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
1409
fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes) -
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
1419
le32_to_cpu(rlc_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
1420
fw_size = le32_to_cpu(rlc_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
1424
version_major = le16_to_cpu(rlc_hdr->header.header_version_major);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
1425
version_minor = le16_to_cpu(rlc_hdr->header.header_version_minor);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
1455
le32_to_cpu(sdma_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
2327
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
2328
fw_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
2442
amdgpu_ucode_print_rlc_hdr(&hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
2444
version_major = le16_to_cpu(hdr->header.header_version_major);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
2445
version_minor = le16_to_cpu(hdr->header.header_version_minor);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
3157
amdgpu_ucode_print_gfx_hdr(&pfp_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
3160
le32_to_cpu(pfp_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
3161
fw_size = le32_to_cpu(pfp_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
3163
r = amdgpu_bo_create_reserved(adev, pfp_hdr->header.ucode_size_bytes,
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
3204
amdgpu_ucode_print_gfx_hdr(&pfp_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
3375
amdgpu_ucode_print_gfx_hdr(&me_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
3378
le32_to_cpu(me_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
3379
fw_size = le32_to_cpu(me_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
3381
r = amdgpu_bo_create_reserved(adev, me_hdr->header.ucode_size_bytes,
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
3422
amdgpu_ucode_print_gfx_hdr(&me_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
3885
amdgpu_ucode_print_gfx_hdr(&mec_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
3889
le32_to_cpu(mec_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
3890
fw_size = le32_to_cpu(mec_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
3892
r = amdgpu_bo_create_reserved(adev, mec_hdr->header.ucode_size_bytes,
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
3937
amdgpu_ucode_print_gfx_hdr(&mec_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
4248
mqd->header = 0xC0310800;
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
5870
u32 header, control = 0;
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
5872
header = PACKET3(PACKET3_INDIRECT_BUFFER, 2);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
5887
amdgpu_ring_write(ring, header);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
688
adev->psp.toc.fw_version = le32_to_cpu(toc_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
690
adev->psp.toc.size_bytes = le32_to_cpu(toc_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
692
le32_to_cpu(toc_hdr->header.ucode_array_offset_bytes);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
779
version_major = le16_to_cpu(rlc_hdr->header.header_version_major);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
780
version_minor = le16_to_cpu(rlc_hdr->header.header_version_minor);
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
1218
le32_to_cpu(rlc_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
1219
fw_size = le32_to_cpu(rlc_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
1223
version_major = le16_to_cpu(rlc_hdr->header.header_version_major);
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
1224
version_minor = le16_to_cpu(rlc_hdr->header.header_version_minor);
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
1986
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
1987
fw_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
2053
amdgpu_ucode_print_rlc_hdr(&hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
2055
version_major = le16_to_cpu(hdr->header.header_version_major);
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
2056
version_minor = le16_to_cpu(hdr->header.header_version_minor);
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
2365
amdgpu_ucode_print_gfx_hdr(&pfp_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
2509
amdgpu_ucode_print_gfx_hdr(&me_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
2825
amdgpu_ucode_print_gfx_hdr(&mec_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
3119
mqd->header = 0xC0310800;
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
4415
u32 header, control = 0;
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
4417
header = PACKET3(PACKET3_INDIRECT_BUFFER, 2);
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
4421
amdgpu_ring_write(ring, header);
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
577
adev->psp.toc.fw_version = le32_to_cpu(toc_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
579
adev->psp.toc.size_bytes = le32_to_cpu(toc_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
581
le32_to_cpu(toc_hdr->header.ucode_array_offset_bytes);
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
628
version_major = le16_to_cpu(rlc_hdr->header.header_version_major);
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
629
version_minor = le16_to_cpu(rlc_hdr->header.header_version_minor);
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
1001
version_major = le16_to_cpu(rlc_hdr->header.header_version_major);
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
1002
version_minor = le16_to_cpu(rlc_hdr->header.header_version_minor);
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
1629
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
1630
fw_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
1706
amdgpu_ucode_print_rlc_hdr(&hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
1708
version_major = le16_to_cpu(hdr->header.header_version_major);
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
1709
version_minor = le16_to_cpu(hdr->header.header_version_minor);
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
1934
amdgpu_ucode_print_gfx_hdr(&mec_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
2121
mqd->header = 0xC0310800;
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
389
adev->psp.toc.fw_version = le32_to_cpu(toc_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
391
adev->psp.toc.size_bytes = le32_to_cpu(toc_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
393
le32_to_cpu(toc_hdr->header.ucode_array_offset_bytes);
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
419
version_major = le16_to_cpu(rlc_hdr->header.header_version_major);
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
420
version_minor = le16_to_cpu(rlc_hdr->header.header_version_minor);
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
996
le32_to_cpu(rlc_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
997
fw_size = le32_to_cpu(rlc_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
1859
u32 header, control = 0;
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
1868
header = PACKET3(PACKET3_INDIRECT_BUFFER_CONST, 2);
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
1870
header = PACKET3(PACKET3_INDIRECT_BUFFER, 2);
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
1874
amdgpu_ring_write(ring, header);
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
1966
amdgpu_ucode_print_gfx_hdr(&pfp_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
1967
amdgpu_ucode_print_gfx_hdr(&ce_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
1968
amdgpu_ucode_print_gfx_hdr(&me_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
1972
(adev->gfx.pfp_fw->data + le32_to_cpu(pfp_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
1973
fw_size = le32_to_cpu(pfp_hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
1981
(adev->gfx.ce_fw->data + le32_to_cpu(ce_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
1982
fw_size = le32_to_cpu(ce_hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
1990
(adev->gfx.me_fw->data + le32_to_cpu(me_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
1991
fw_size = le32_to_cpu(me_hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
2529
fw_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
2531
(adev->gfx.rlc_fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
2533
amdgpu_ucode_print_rlc_hdr(&hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
359
adev->gfx.pfp_fw_version = le32_to_cpu(cp_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
368
adev->gfx.me_fw_version = le32_to_cpu(cp_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
377
adev->gfx.ce_fw_version = le32_to_cpu(cp_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
386
adev->gfx.rlc_fw_version = le32_to_cpu(rlc_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2202
u32 header, control = 0;
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2211
header = PACKET3(PACKET3_INDIRECT_BUFFER_CONST, 2);
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2213
header = PACKET3(PACKET3_INDIRECT_BUFFER, 2);
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2217
amdgpu_ring_write(ring, header);
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2398
amdgpu_ucode_print_gfx_hdr(&pfp_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2399
amdgpu_ucode_print_gfx_hdr(&ce_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2400
amdgpu_ucode_print_gfx_hdr(&me_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2401
adev->gfx.pfp_fw_version = le32_to_cpu(pfp_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2402
adev->gfx.ce_fw_version = le32_to_cpu(ce_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2403
adev->gfx.me_fw_version = le32_to_cpu(me_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2413
le32_to_cpu(pfp_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2414
fw_size = le32_to_cpu(pfp_hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2423
le32_to_cpu(ce_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2424
fw_size = le32_to_cpu(ce_hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2433
le32_to_cpu(me_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2434
fw_size = le32_to_cpu(me_hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2658
amdgpu_ucode_print_gfx_hdr(&mec_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2659
adev->gfx.mec_fw_version = le32_to_cpu(mec_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2668
le32_to_cpu(mec_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2669
fw_size = le32_to_cpu(mec_hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2682
amdgpu_ucode_print_gfx_hdr(&mec2_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2683
adev->gfx.mec2_fw_version = le32_to_cpu(mec2_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2690
le32_to_cpu(mec2_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2691
fw_size = le32_to_cpu(mec2_hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
2826
mqd->header = 0xC0310800;
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
3419
amdgpu_ucode_print_rlc_hdr(&hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
3420
adev->gfx.rlc_fw_version = le32_to_cpu(hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
3448
(adev->gfx.rlc_fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
3449
fw_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
1000
adev->gfx.pfp_fw_version = le32_to_cpu(cp_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
1020
adev->gfx.me_fw_version = le32_to_cpu(cp_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
1041
adev->gfx.ce_fw_version = le32_to_cpu(cp_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
1061
adev->gfx.rlc_fw_version = le32_to_cpu(rlc_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
1121
adev->gfx.mec_fw_version = le32_to_cpu(cp_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
1144
le32_to_cpu(cp_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
1156
header = (const struct common_firmware_header *)info->fw->data;
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
1158
ALIGN(le32_to_cpu(header->ucode_size_bytes), PAGE_SIZE);
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
1163
header = (const struct common_firmware_header *)info->fw->data;
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
1165
ALIGN(le32_to_cpu(header->ucode_size_bytes), PAGE_SIZE);
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
1170
header = (const struct common_firmware_header *)info->fw->data;
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
1172
ALIGN(le32_to_cpu(header->ucode_size_bytes), PAGE_SIZE);
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
1177
header = (const struct common_firmware_header *)info->fw->data;
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
1179
ALIGN(le32_to_cpu(header->ucode_size_bytes), PAGE_SIZE);
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
1184
header = (const struct common_firmware_header *)info->fw->data;
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
1186
ALIGN(le32_to_cpu(header->ucode_size_bytes), PAGE_SIZE);
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
1205
header = (const struct common_firmware_header *)info->fw->data;
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
1207
ALIGN(le32_to_cpu(header->ucode_size_bytes), PAGE_SIZE);
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
4406
mqd->header = 0xC0310800;
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
6075
u32 header, control = 0;
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
6078
header = PACKET3(PACKET3_INDIRECT_BUFFER_CONST, 2);
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
6080
header = PACKET3(PACKET3_INDIRECT_BUFFER, 2);
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
6091
amdgpu_ring_write(ring, header);
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
944
const struct common_firmware_header *header = NULL;
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
1529
version_major = le16_to_cpu(rlc_hdr->header.header_version_major);
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
1530
version_minor = le16_to_cpu(rlc_hdr->header.header_version_minor);
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
1908
le32_to_cpu(mec_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
1909
fw_size = le32_to_cpu(mec_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
1911
r = amdgpu_bo_create_reserved(adev, mec_hdr->header.ucode_size_bytes,
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
3180
amdgpu_ucode_print_rlc_hdr(&hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
3183
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
3184
fw_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
3283
amdgpu_ucode_print_gfx_hdr(&pfp_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
3284
amdgpu_ucode_print_gfx_hdr(&ce_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
3285
amdgpu_ucode_print_gfx_hdr(&me_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
3292
le32_to_cpu(pfp_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
3293
fw_size = le32_to_cpu(pfp_hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
3302
le32_to_cpu(ce_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
3303
fw_size = le32_to_cpu(ce_hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
3312
le32_to_cpu(me_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
3313
fw_size = le32_to_cpu(me_hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
3494
amdgpu_ucode_print_gfx_hdr(&mec_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
3498
le32_to_cpu(mec_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
3556
mqd->header = 0xC0310800;
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
5406
u32 header, control = 0;
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
5409
header = PACKET3(PACKET3_INDIRECT_BUFFER_CONST, 2);
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
5411
header = PACKET3(PACKET3_INDIRECT_BUFFER, 2);
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
5429
amdgpu_ring_write(ring, header);
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
1611
amdgpu_ucode_print_rlc_hdr(&hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
1614
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
1615
fw_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
1768
amdgpu_ucode_print_gfx_hdr(&mec_hdr->header);
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
1772
le32_to_cpu(mec_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
1833
mqd->header = 0xC0310800;
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
550
version_major = le16_to_cpu(rlc_hdr->header.header_version_major);
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
551
version_minor = le16_to_cpu(rlc_hdr->header.header_version_minor);
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
667
le32_to_cpu(mec_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
668
fw_size = le32_to_cpu(mec_hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
670
r = amdgpu_bo_create_reserved(adev, mec_hdr->header.ucode_size_bytes,
drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c
158
amdgpu_ucode_print_mc_hdr(&hdr->header);
drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c
160
adev->gmc.fw_version = le32_to_cpu(hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c
164
ucode_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c
166
(adev->gmc.fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c
189
amdgpu_ucode_print_mc_hdr(&hdr->header);
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c
191
adev->gmc.fw_version = le32_to_cpu(hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c
195
ucode_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c
197
(adev->gmc.fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c
299
amdgpu_ucode_print_mc_hdr(&hdr->header);
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c
301
adev->gmc.fw_version = le32_to_cpu(hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c
305
ucode_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c
307
(adev->gmc.fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c
368
amdgpu_ucode_print_mc_hdr(&hdr->header);
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c
370
adev->gmc.fw_version = le32_to_cpu(hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c
374
ucode_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c
376
(adev->gmc.fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/imu_v11_0.c
106
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/imu_v11_0.c
117
le32_to_cpu(hdr->header.ucode_array_offset_bytes) +
drivers/gpu/drm/amd/amdgpu/imu_v11_0.c
80
adev->gfx.imu_fw_version = le32_to_cpu(imu_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/imu_v12_0.c
110
le32_to_cpu(hdr->header.ucode_array_offset_bytes) +
drivers/gpu/drm/amd/amdgpu/imu_v12_0.c
61
adev->gfx.imu_fw_version = le32_to_cpu(imu_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/imu_v12_0.c
99
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/imu_v12_1.c
105
le32_to_cpu(hdr->header.ucode_array_offset_bytes) +
drivers/gpu/drm/amd/amdgpu/imu_v12_1.c
55
adev->gfx.imu_fw_version = le32_to_cpu(imu_hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/imu_v12_1.c
90
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c
449
struct mmsch_v4_0_init_header header;
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c
458
memcpy(&header, (void *)table_loc, size);
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c
460
header.version = MMSCH_VERSION;
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c
461
header.total_size = RREG32_SOC15(VCN, 0, regMMSCH_VF_CTX_SIZE);
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c
463
header.jpegdec.init_status = 0;
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c
464
header.jpegdec.table_offset = 0;
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c
465
header.jpegdec.table_size = 0;
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c
468
table_loc += header.total_size;
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c
487
header.jpegdec.init_status = 0;
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c
488
header.jpegdec.table_offset = header.total_size;
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c
489
header.jpegdec.table_size = table_size;
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c
490
header.total_size += table_size;
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c
495
memcpy((void *)table_loc, &header, size);
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c
516
size = header.total_size;
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c
268
struct mmsch_v4_0_3_init_header header;
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c
278
memset(&header, 0, sizeof(struct mmsch_v4_0_3_init_header));
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c
279
header.version = MMSCH_VERSION;
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c
280
header.total_size = sizeof(struct mmsch_v4_0_3_init_header) >> 2;
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c
283
table_loc += header.total_size;
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c
285
item_offset = header.total_size;
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c
299
header.mjpegdec0[j].table_offset = item_offset;
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c
300
header.mjpegdec0[j].init_status = 0;
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c
301
header.mjpegdec0[j].table_size = table_size;
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c
303
header.mjpegdec1[j - 4].table_offset = item_offset;
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c
304
header.mjpegdec1[j - 4].init_status = 0;
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c
305
header.mjpegdec1[j - 4].table_size = table_size;
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c
307
header.total_size += table_size;
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c
316
memcpy((void *)table_loc, &header, size);
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c
327
size = header.total_size;
drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c
466
struct mmsch_v5_0_init_header header;
drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c
476
memset(&header, 0, sizeof(struct mmsch_v5_0_init_header));
drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c
477
header.version = MMSCH_VERSION;
drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c
478
header.total_size = sizeof(struct mmsch_v5_0_init_header) >> 2;
drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c
481
table_loc += header.total_size;
drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c
483
item_offset = header.total_size;
drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c
497
header.mjpegdec0[j].table_offset = item_offset;
drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c
498
header.mjpegdec0[j].init_status = 0;
drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c
499
header.mjpegdec0[j].table_size = table_size;
drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c
501
header.mjpegdec1[j - 5].table_offset = item_offset;
drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c
502
header.mjpegdec1[j - 5].init_status = 0;
drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c
503
header.mjpegdec1[j - 5].table_size = table_size;
drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c
505
header.total_size += table_size;
drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c
514
memcpy((void *)table_loc, &header, size);
drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c
525
size = header.total_size;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
1118
mqd->header = 0xC0310800;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
150
if (x_pkt->header.opcode < ARRAY_SIZE(mes_v11_0_opcodes))
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
151
op_str = mes_v11_0_opcodes[x_pkt->header.opcode];
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
160
if ((x_pkt->header.opcode == MES_SCH_API_MISC) &&
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
185
if (x_pkt->header.opcode >= MES_SCH_API_MAX)
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
222
mes_status_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
223
mes_status_pkt.header.opcode = MES_SCH_API_QUERY_SCHEDULER_STATUS;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
224
mes_status_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
245
x_pkt->header.opcode);
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
258
x_pkt->header.opcode);
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
322
mes_add_queue_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
323
mes_add_queue_pkt.header.opcode = MES_SCH_API_ADD_QUEUE;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
324
mes_add_queue_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
378
mes_remove_queue_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
379
mes_remove_queue_pkt.header.opcode = MES_SCH_API_REMOVE_QUEUE;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
380
mes_remove_queue_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
494
mes_add_queue_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
495
mes_add_queue_pkt.header.opcode = MES_SCH_API_ADD_QUEUE;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
496
mes_add_queue_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
519
mes_remove_queue_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
520
mes_remove_queue_pkt.header.opcode = MES_SCH_API_REMOVE_QUEUE;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
521
mes_remove_queue_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
552
mes_suspend_gang_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
553
mes_suspend_gang_pkt.header.opcode = MES_SCH_API_SUSPEND;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
554
mes_suspend_gang_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
573
mes_resume_gang_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
574
mes_resume_gang_pkt.header.opcode = MES_SCH_API_RESUME;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
575
mes_resume_gang_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
591
mes_status_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
592
mes_status_pkt.header.opcode = MES_SCH_API_QUERY_SCHEDULER_STATUS;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
593
mes_status_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
607
misc_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
608
misc_pkt.header.opcode = MES_SCH_API_MISC;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
609
misc_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
682
mes_set_hw_res_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
683
mes_set_hw_res_pkt.header.opcode = MES_SCH_API_SET_HW_RSRC;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
684
mes_set_hw_res_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
743
mes_set_hw_res_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
744
mes_set_hw_res_pkt.header.opcode = MES_SCH_API_SET_HW_RSRC_1;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
745
mes_set_hw_res_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
772
mes_reset_queue_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
773
mes_reset_queue_pkt.header.opcode = MES_SCH_API_RESET;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
774
mes_reset_queue_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
804
mes_reset_queue_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
805
mes_reset_queue_pkt.header.opcode = MES_SCH_API_RESET;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
806
mes_reset_queue_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
1276
mqd->header = 0xC0310800;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
132
if (x_pkt->header.opcode < ARRAY_SIZE(mes_v12_0_opcodes))
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
133
op_str = mes_v12_0_opcodes[x_pkt->header.opcode];
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
142
if ((x_pkt->header.opcode == MES_SCH_API_MISC) &&
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
168
if (x_pkt->header.opcode >= MES_SCH_API_MAX)
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
205
mes_status_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
206
mes_status_pkt.header.opcode = MES_SCH_API_QUERY_SCHEDULER_STATUS;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
207
mes_status_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
229
pipe, x_pkt->header.opcode);
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
247
pipe, x_pkt->header.opcode);
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
313
mes_add_queue_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
314
mes_add_queue_pkt.header.opcode = MES_SCH_API_ADD_QUEUE;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
315
mes_add_queue_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
368
mes_remove_queue_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
369
mes_remove_queue_pkt.header.opcode = MES_SCH_API_REMOVE_QUEUE;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
370
mes_remove_queue_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
518
mes_add_queue_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
519
mes_add_queue_pkt.header.opcode = MES_SCH_API_ADD_QUEUE;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
520
mes_add_queue_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
549
mes_remove_queue_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
550
mes_remove_queue_pkt.header.opcode = MES_SCH_API_REMOVE_QUEUE;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
551
mes_remove_queue_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
587
mes_suspend_gang_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
588
mes_suspend_gang_pkt.header.opcode = MES_SCH_API_SUSPEND;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
589
mes_suspend_gang_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
608
mes_resume_gang_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
609
mes_resume_gang_pkt.header.opcode = MES_SCH_API_RESUME;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
610
mes_resume_gang_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
626
mes_status_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
627
mes_status_pkt.header.opcode = MES_SCH_API_QUERY_SCHEDULER_STATUS;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
628
mes_status_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
648
misc_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
649
misc_pkt.header.opcode = MES_SCH_API_MISC;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
650
misc_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
717
mes_set_hw_res_1_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
718
mes_set_hw_res_1_pkt.header.opcode = MES_SCH_API_SET_HW_RSRC_1;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
719
mes_set_hw_res_1_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
740
mes_set_hw_res_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
741
mes_set_hw_res_pkt.header.opcode = MES_SCH_API_SET_HW_RSRC;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
742
mes_set_hw_res_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
896
mes_reset_queue_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
897
mes_reset_queue_pkt.header.opcode = MES_SCH_API_RESET;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
898
mes_reset_queue_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
933
mes_reset_queue_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
934
mes_reset_queue_pkt.header.opcode = MES_SCH_API_RESET;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
935
mes_reset_queue_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
975
mes_inv_tlbs.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
976
mes_inv_tlbs.header.opcode = MES_SCH_API_INV_TLBS;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
977
mes_inv_tlbs.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
1201
mqd->header = 0xC0310800;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
129
if (x_pkt->header.opcode < ARRAY_SIZE(mes_v12_1_opcodes))
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
130
op_str = mes_v12_1_opcodes[x_pkt->header.opcode];
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
139
if ((x_pkt->header.opcode == MES_SCH_API_MISC) &&
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
165
if (x_pkt->header.opcode >= MES_SCH_API_MAX)
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
202
mes_status_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
203
mes_status_pkt.header.opcode = MES_SCH_API_QUERY_SCHEDULER_STATUS;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
204
mes_status_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
226
xcc_id, pipe, x_pkt->header.opcode);
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
241
xcc_id, pipe, x_pkt->header.opcode);
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
292
mes_add_queue_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
293
mes_add_queue_pkt.header.opcode = MES_SCH_API_ADD_QUEUE;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
294
mes_add_queue_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
353
mes_remove_queue_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
354
mes_remove_queue_pkt.header.opcode = MES_SCH_API_REMOVE_QUEUE;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
355
mes_remove_queue_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
374
mes_reset_queue_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
375
mes_reset_queue_pkt.header.opcode = MES_SCH_API_RESET;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
376
mes_reset_queue_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
401
mes_add_queue_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
402
mes_add_queue_pkt.header.opcode = MES_SCH_API_ADD_QUEUE;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
403
mes_add_queue_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
433
mes_remove_queue_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
434
mes_remove_queue_pkt.header.opcode = MES_SCH_API_REMOVE_QUEUE;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
435
mes_remove_queue_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
484
mes_status_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
485
mes_status_pkt.header.opcode = MES_SCH_API_QUERY_SCHEDULER_STATUS;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
486
mes_status_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
530
misc_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
531
misc_pkt.header.opcode = MES_SCH_API_MISC;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
532
misc_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
637
mes_set_hw_res_1_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
638
mes_set_hw_res_1_pkt.header.opcode = MES_SCH_API_SET_HW_RSRC_1;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
639
mes_set_hw_res_1_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
674
mes_set_hw_res_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
675
mes_set_hw_res_pkt.header.opcode = MES_SCH_API_SET_HW_RSRC;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
676
mes_set_hw_res_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
826
mes_reset_queue_pkt.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
827
mes_reset_queue_pkt.header.opcode = MES_SCH_API_RESET;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
828
mes_reset_queue_pkt.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
887
mes_inv_tlbs.header.type = MES_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
888
mes_inv_tlbs.header.opcode = MES_SCH_API_INV_TLBS;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
889
mes_inv_tlbs.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c
132
const struct common_firmware_header *header = NULL;
drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c
157
adev->sdma.instance[i].fw_version = le32_to_cpu(hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c
166
header = (const struct common_firmware_header *)info->fw->data;
drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c
168
ALIGN(le32_to_cpu(header->ucode_size_bytes), PAGE_SIZE);
drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c
272
const struct common_firmware_header *header = NULL;
drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c
317
adev->sdma.instance[i].fw_version = le32_to_cpu(hdr->header.ucode_version);
drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c
325
header = (const struct common_firmware_header *)info->fw->data;
drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c
327
ALIGN(le32_to_cpu(header->ucode_size_bytes), PAGE_SIZE);
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c
1354
amdgpu_ucode_print_sdma_hdr(&hdr->header);
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c
1355
fw_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c
1359
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c
936
amdgpu_ucode_print_sdma_hdr(&hdr->header);
drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c
937
fw_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c
941
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c
898
amdgpu_ucode_print_sdma_hdr(&hdr->header);
drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c
899
fw_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c
903
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c
745
amdgpu_ucode_print_sdma_hdr(&hdr->header);
drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c
746
fw_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c
750
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c
687
amdgpu_ucode_print_sdma_hdr(&hdr->header);
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c
692
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c
721
amdgpu_ucode_print_sdma_hdr(&hdr->header);
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c
726
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c
695
amdgpu_ucode_print_sdma_hdr(&hdr->header);
drivers/gpu/drm/amd/amdgpu/sdma_v7_1.c
1131
u32 header = SDMA_PKT_COPY_LINEAR_HEADER_OP(SDMA_OP_PTEPDE);
drivers/gpu/drm/amd/amdgpu/sdma_v7_1.c
1134
header |= SDMA_PKT_PTEPDE_COPY_HEADER_MTYPE(0x3);
drivers/gpu/drm/amd/amdgpu/sdma_v7_1.c
1136
header |= (SDMA_PKT_PTEPDE_COPY_HEADER_MTYPE(0x2) |
drivers/gpu/drm/amd/amdgpu/sdma_v7_1.c
1140
ib->ptr[ib->length_dw++] = header;
drivers/gpu/drm/amd/amdgpu/sdma_v7_1.c
684
amdgpu_ucode_print_sdma_hdr(&hdr->header);
drivers/gpu/drm/amd/amdgpu/umsch_mm_v4_0.c
275
set_hw_resources.header.type = UMSCH_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/umsch_mm_v4_0.c
276
set_hw_resources.header.opcode = UMSCH_API_SET_HW_RSRC;
drivers/gpu/drm/amd/amdgpu/umsch_mm_v4_0.c
277
set_hw_resources.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/umsch_mm_v4_0.c
334
add_queue.header.type = UMSCH_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/umsch_mm_v4_0.c
335
add_queue.header.opcode = UMSCH_API_ADD_QUEUE;
drivers/gpu/drm/amd/amdgpu/umsch_mm_v4_0.c
336
add_queue.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/umsch_mm_v4_0.c
384
remove_queue.header.type = UMSCH_API_TYPE_SCHEDULER;
drivers/gpu/drm/amd/amdgpu/umsch_mm_v4_0.c
385
remove_queue.header.opcode = UMSCH_API_REMOVE_QUEUE;
drivers/gpu/drm/amd/amdgpu/umsch_mm_v4_0.c
386
remove_queue.header.dwsize = API_FRAME_SIZE_IN_DWORDS;
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c
737
struct mmsch_v1_0_init_header *header = (struct mmsch_v1_0_init_header *)table->cpu_addr;
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c
741
size = header->header_size + header->vce_table_size + header->uvd_table_size;
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c
798
struct mmsch_v1_0_init_header *header = (struct mmsch_v1_0_init_header *)init_table;
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c
806
if (header->uvd_table_offset == 0 && header->uvd_table_size == 0) {
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c
807
header->version = MMSCH_VERSION;
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c
808
header->header_size = sizeof(struct mmsch_v1_0_init_header) >> 2;
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c
810
if (header->vce_table_offset == 0 && header->vce_table_size == 0)
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c
811
header->uvd_table_offset = header->header_size;
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c
813
header->uvd_table_offset = header->vce_table_size + header->vce_table_offset;
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c
815
init_table += header->uvd_table_offset;
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c
941
header->uvd_table_size = table_size;
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c
158
struct mmsch_v1_0_init_header *header = (struct mmsch_v1_0_init_header *)table->cpu_addr;
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c
161
size = header->header_size + header->vce_table_size + header->uvd_table_size;
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c
215
struct mmsch_v1_0_init_header *header = (struct mmsch_v1_0_init_header *)init_table;
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c
222
if (header->vce_table_offset == 0 && header->vce_table_size == 0) {
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c
223
header->version = MMSCH_VERSION;
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c
224
header->header_size = sizeof(struct mmsch_v1_0_init_header) >> 2;
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c
226
if (header->uvd_table_offset == 0 && header->uvd_table_size == 0)
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c
227
header->vce_table_offset = header->header_size;
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c
229
header->vce_table_offset = header->uvd_table_size + header->uvd_table_offset;
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c
231
init_table += header->vce_table_offset;
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c
323
header->vce_table_size = table_size;
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c
1895
struct mmsch_v2_0_init_header *header;
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c
1899
header = (struct mmsch_v2_0_init_header *)table->cpu_addr;
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c
1900
size = header->header_size + header->vcn_table_size;
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c
1965
struct mmsch_v2_0_init_header *header;
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c
1970
header = (struct mmsch_v2_0_init_header *)init_table;
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c
1976
if (header->vcn_table_offset == 0 && header->vcn_table_size == 0) {
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c
1977
header->version = MMSCH_VERSION;
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c
1978
header->header_size = sizeof(struct mmsch_v2_0_init_header) >> 2;
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c
1980
header->vcn_table_offset = header->header_size;
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c
1982
init_table += header->vcn_table_offset;
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c
2090
header->vcn_table_size = table_size;
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c
1351
struct mmsch_v1_1_init_header *header = NULL;
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c
1353
header = (struct mmsch_v1_1_init_header *)table->cpu_addr;
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c
1354
size = header->total_size;
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c
1411
struct mmsch_v1_1_init_header *header = (struct mmsch_v1_1_init_header *)init_table;
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c
1417
header->version = MMSCH_VERSION;
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c
1418
header->total_size = sizeof(struct mmsch_v1_1_init_header) >> 2;
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c
1419
init_table += header->total_size;
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c
1422
header->eng[i].table_offset = header->total_size;
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c
1423
header->eng[i].init_status = 0;
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c
1424
header->eng[i].table_size = 0;
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c
1535
header->eng[i].table_size = table_size;
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c
1536
header->total_size += table_size;
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
1406
struct mmsch_v3_0_init_header header;
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
1415
header.version = MMSCH_VERSION;
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
1416
header.total_size = sizeof(struct mmsch_v3_0_init_header) >> 2;
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
1418
header.inst[i].init_status = 0;
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
1419
header.inst[i].table_offset = 0;
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
1420
header.inst[i].table_size = 0;
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
1424
table_loc += header.total_size;
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
1533
header.inst[i].init_status = 0;
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
1534
header.inst[i].table_offset = header.total_size;
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
1535
header.inst[i].table_size = table_size;
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
1536
header.total_size += table_size;
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
1542
memcpy((void *)table_loc, &header, size);
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
1560
size = header.total_size;
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
1355
struct mmsch_v4_0_init_header header;
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
1367
header.version = MMSCH_VERSION;
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
1368
header.total_size = sizeof(struct mmsch_v4_0_init_header) >> 2;
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
1370
header.inst[i].init_status = 0;
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
1371
header.inst[i].table_offset = 0;
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
1372
header.inst[i].table_size = 0;
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
1376
table_loc += header.total_size;
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
1495
header.inst[i].init_status = 0;
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
1496
header.inst[i].table_offset = header.total_size;
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
1497
header.inst[i].table_size = table_size;
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
1498
header.total_size += table_size;
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
1504
memcpy((void *)table_loc, &header, size);
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
1522
size = header.total_size;
drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c
1017
struct mmsch_v4_0_3_init_header header;
drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c
1033
memset(&header, 0, sizeof(struct mmsch_v4_0_3_init_header));
drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c
1034
header.version = MMSCH_VERSION;
drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c
1035
header.total_size = sizeof(struct mmsch_v4_0_3_init_header) >> 2;
drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c
1038
table_loc += header.total_size;
drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c
1125
header.vcn0.init_status = 0;
drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c
1126
header.vcn0.table_offset = header.total_size;
drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c
1127
header.vcn0.table_size = table_size;
drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c
1128
header.total_size += table_size;
drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c
1133
memcpy((void *)table_loc, &header, size);
drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c
1144
size = header.total_size;
drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c
805
struct mmsch_v5_0_init_header header;
drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c
821
memset(&header, 0, sizeof(struct mmsch_v5_0_init_header));
drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c
822
header.version = MMSCH_VERSION;
drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c
823
header.total_size = sizeof(struct mmsch_v5_0_init_header) >> 2;
drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c
826
table_loc += header.total_size;
drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c
913
header.vcn0.init_status = 0;
drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c
914
header.vcn0.table_offset = header.total_size;
drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c
915
header.vcn0.table_size = table_size;
drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c
916
header.total_size += table_size;
drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c
921
memcpy((void *)table_loc, &header, size);
drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c
932
size = header.total_size;
drivers/gpu/drm/amd/amdgpu/vpe_v6_1.c
175
ucode_offset[0] = le32_to_cpu(vpe_hdr->header.ucode_array_offset_bytes);
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c
101
m->header = 0xC0310800;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
101
m->header = 0xC0310800;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
244
struct kfd_context_save_area_header header;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
263
header.wave_state.control_stack_size = *ctl_stack_used_size;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
264
header.wave_state.wave_state_size = *save_area_used_size;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
266
header.wave_state.wave_state_offset = m->cp_hqd_wg_state_offset;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
267
header.wave_state.control_stack_offset = m->cp_hqd_cntl_stack_offset;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
269
if (copy_to_user(ctl_stack, &header, sizeof(header.wave_state)))
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
129
m->header = 0xC0310800;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
283
struct kfd_context_save_area_header header;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
301
header.wave_state.control_stack_size = *ctl_stack_used_size;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
302
header.wave_state.wave_state_size = *save_area_used_size;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
304
header.wave_state.wave_state_offset = m->cp_hqd_wg_state_offset;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
305
header.wave_state.control_stack_offset = m->cp_hqd_cntl_stack_offset;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
307
if (copy_to_user(ctl_stack, &header, sizeof(header.wave_state)))
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c
109
m->header = 0xC0310800;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c
258
struct mqd_user_context_save_area_header header;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c
276
header.control_stack_size = *ctl_stack_used_size;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c
277
header.wave_state_size = *save_area_used_size;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c
279
header.wave_state_offset = m->cp_hqd_wg_state_offset;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c
280
header.control_stack_offset = m->cp_hqd_cntl_stack_offset;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c
282
if (copy_to_user(ctl_stack, &header, sizeof(header)))
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
166
m->header = 0xC0310800;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
333
struct mqd_user_context_save_area_header header;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
351
header.control_stack_size = *ctl_stack_used_size;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
352
header.wave_state_size = *save_area_used_size;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
354
header.wave_state_offset = m->cp_hqd_wg_state_offset;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
355
header.control_stack_offset = m->cp_hqd_cntl_stack_offset;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
357
if (copy_to_user(ctl_stack, &header, sizeof(header)))
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
196
m->header = 0xC0310800;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
367
struct kfd_context_save_area_header header;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
379
header.wave_state.control_stack_size = *ctl_stack_used_size;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
380
header.wave_state.wave_state_size = *save_area_used_size;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
382
header.wave_state.wave_state_offset = m->cp_hqd_wg_state_offset;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
383
header.wave_state.control_stack_offset = m->cp_hqd_cntl_stack_offset;
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
385
if (copy_to_user(ctl_stack, &header, sizeof(header.wave_state)))
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c
104
m->header = 0xC0310800;
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c
103
packet->header.u32All = pm_build_pm4_header(IT_MAP_PROCESS,
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c
176
packet->header.u32All = pm_build_pm4_header(IT_RUN_LIST,
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c
199
packet->header.u32All = pm_build_pm4_header(IT_SET_RESOURCES,
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c
235
packet->header.u32All = pm_build_pm4_header(IT_MAP_QUEUES,
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c
376
packet->header.u32All = pm_build_pm4_header(IT_WRITE_DATA,
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c
399
packet->header.u32All = pm_build_pm4_header(IT_UNMAP_QUEUES,
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c
44
packet->header.u32All = pm_build_pm4_header(IT_MAP_PROCESS,
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c
450
packet->header.u32All = pm_build_pm4_header(IT_QUERY_STATUS,
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c
101
packet->header.u32All = pm_build_pm4_header(IT_RUN_LIST,
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c
123
packet->header.u32All = pm_build_pm4_header(IT_SET_RESOURCES,
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c
152
packet->header.u32All = pm_build_pm4_header(IT_MAP_QUEUES,
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c
205
packet->header.u32All = pm_build_pm4_header(IT_UNMAP_QUEUES,
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c
250
packet->header.u32All = pm_build_pm4_header(IT_QUERY_STATUS,
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c
274
packet->header.u32All = pm_build_pm4_header(IT_RELEASE_MEM,
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c
32
union PM4_MES_TYPE_3_HEADER header;
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c
34
header.u32All = 0;
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c
35
header.opcode = opcode;
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c
36
header.count = packet_size / 4 - 2;
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c
37
header.type = PM4_TYPE_3;
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c
39
return header.u32All;
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c
52
packet->header.u32All = pm_build_pm4_header(IT_MAP_PROCESS,
drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers.h
102
union PM4_MES_TYPE_3_HEADER header; /* header */
drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers.h
53
union PM4_MES_TYPE_3_HEADER header; /* header */
drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_ai.h
106
union PM4_MES_TYPE_3_HEADER header; /* header */
drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_ai.h
143
union PM4_MES_TYPE_3_HEADER header; /* header */
drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_ai.h
210
union PM4_MES_TYPE_3_HEADER header; /* header */
drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_ai.h
277
union PM4_MES_TYPE_3_HEADER header; /* header */
drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_ai.h
339
union PM4_MES_TYPE_3_HEADER header; /* header */
drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_ai.h
404
union PM4_MES_TYPE_3_HEADER header; /* header */
drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_ai.h
508
union PM4_MES_TYPE_3_HEADER header; /*header */
drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_ai.h
58
union PM4_MES_TYPE_3_HEADER header; /* header */
drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_ai.h
621
union PM4_MES_TYPE_3_HEADER header; /*header */
drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_aldebaran.h
32
union PM4_MES_TYPE_3_HEADER header; /* header */
drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_vi.h
105
union PM4_MES_TYPE_3_HEADER header; /* header */
drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_vi.h
148
union PM4_MES_TYPE_3_HEADER header; /* header */
drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_vi.h
229
union PM4_MES_TYPE_3_HEADER header; /* header */
drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_vi.h
289
union PM4_MES_TYPE_3_HEADER header; /* header */
drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_vi.h
351
union PM4_MES_TYPE_3_HEADER header; /* header */
drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_vi.h
447
union PM4_MES_TYPE_3_HEADER header; /*header */
drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_vi.h
58
union PM4_MES_TYPE_3_HEADER header; /* header */
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
964
struct dmi_mem_device *memdev = container_of(dm, struct dmi_mem_device, header);
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
969
if (memdev->header.type != DMI_ENTRY_MEM_DEVICE)
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
971
if (memdev->header.length < sizeof(struct dmi_mem_device))
drivers/gpu/drm/amd/amdkfd/kfd_topology.h
185
struct dmi_header header;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1298
le32_to_cpu(hdr->header.ucode_array_offset_bytes) +
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13008
cmd.edid_cea.header.type = DMUB_CMD__EDID_CEA;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13009
cmd.edid_cea.header.sub_type = 0;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13010
cmd.edid_cea.header.payload_bytes =
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13011
sizeof(cmd.edid_cea) - sizeof(cmd.edid_cea.header);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1302
le32_to_cpu(hdr->header.ucode_array_offset_bytes) +
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13503
io->header.type = DMUB_CMD__FUSED_IO;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13504
io->header.sub_type = DMUB_CMD__FUSED_IO_ABORT;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13505
io->header.payload_bytes = sizeof(*io) - sizeof(io->header);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13526
&& first->header.ret_status
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2404
ALIGN(le32_to_cpu(hdr->header.ucode_size_bytes) - le32_to_cpu(hdr->intv_size_bytes), PAGE_SIZE);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2411
adev->dm.dmcu_fw_version = le32_to_cpu(hdr->header.ucode_version);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2512
adev->dm.dmcub_fw_version = le32_to_cpu(hdr->header.ucode_version);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2555
le32_to_cpu(hdr->header.ucode_array_offset_bytes) +
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2558
le32_to_cpu(hdr->header.ucode_array_offset_bytes) +
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1010
ATOM_COMMON_TABLE_HEADER *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1023
header = GET_IMAGE(ATOM_COMMON_TABLE_HEADER,
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1025
get_atom_data_table_revision(header, &tbl_revision);
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1106
ATOM_ASIC_INTERNAL_SS_INFO_V2 *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1113
header = ((ATOM_ASIC_INTERNAL_SS_INFO_V2 *) bios_get_image(
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1116
struct_size(header, asSpreadSpectrum, 1)));
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1117
if (!header)
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1122
tbl_size = (le16_to_cpu(header->sHeader.usStructureSize)
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1127
&(header->asSpreadSpectrum[0]);
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1177
ATOM_COMMON_TABLE_HEADER *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1188
header = GET_IMAGE(ATOM_COMMON_TABLE_HEADER, DATA_TABLES(SS_Info));
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1189
get_atom_data_table_revision(header, &revision);
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1591
ATOM_COMMON_RECORD_HEADER *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1603
header = GET_IMAGE(ATOM_COMMON_RECORD_HEADER, offset);
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1605
if (!header)
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1608
offset += header->ucRecordSize;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1610
if (LAST_RECORD_TYPE == header->ucRecordType ||
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1611
!header->ucRecordSize)
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1614
if (ATOM_ENCODER_CAP_RECORD_TYPE != header->ucRecordType)
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1617
if (sizeof(ATOM_ENCODER_CAP_RECORD_V2) <= header->ucRecordSize)
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1618
return (ATOM_ENCODER_CAP_RECORD_V2 *)header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1652
ATOM_COMMON_TABLE_HEADER *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1660
header = GET_IMAGE(ATOM_COMMON_TABLE_HEADER,
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1662
get_atom_data_table_revision(header, &revision);
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1704
ATOM_COMMON_TABLE_HEADER *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1715
header = GET_IMAGE(ATOM_COMMON_TABLE_HEADER,
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1717
get_atom_data_table_revision(header, &revision);
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1883
ATOM_GPIO_PIN_LUT *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1890
header = ((ATOM_GPIO_PIN_LUT *) bios_get_image(&bp->base,
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1892
struct_size(header, asGPIO_Pin, 1)));
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1893
if (!header)
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1896
if (sizeof(ATOM_COMMON_TABLE_HEADER) + struct_size(header, asGPIO_Pin, 1)
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1897
> le16_to_cpu(header->sHeader.usStructureSize))
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1900
if (1 != header->sHeader.ucTableContentRevision)
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1903
count = (le16_to_cpu(header->sHeader.usStructureSize)
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1907
if (header->asGPIO_Pin[i].ucGPIO_ID != gpio_id)
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1911
(uint32_t) le16_to_cpu(header->asGPIO_Pin[i].usGpioPin_AIndex);
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1917
header->asGPIO_Pin[i].ucGpioPinBitShift);
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1932
ATOM_GPIO_I2C_INFO *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1942
header = GET_IMAGE(ATOM_GPIO_I2C_INFO, DATA_TABLES(GPIO_I2C_Info));
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1943
if (!header)
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1947
> le16_to_cpu(header->sHeader.usStructureSize))
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1950
if (1 != header->sHeader.ucTableContentRevision)
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1954
count = (le16_to_cpu(header->sHeader.usStructureSize)
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1967
le16_to_cpu(header->asGPIO_Info[info->i2c_line].usClkMaskRegisterIndex);
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1969
le16_to_cpu(header->asGPIO_Info[info->i2c_line].usClkEnRegisterIndex);
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1971
le16_to_cpu(header->asGPIO_Info[info->i2c_line].usClkY_RegisterIndex);
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1973
le16_to_cpu(header->asGPIO_Info[info->i2c_line].usClkA_RegisterIndex);
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1975
le16_to_cpu(header->asGPIO_Info[info->i2c_line].usDataMaskRegisterIndex);
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1977
le16_to_cpu(header->asGPIO_Info[info->i2c_line].usDataEnRegisterIndex);
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1979
le16_to_cpu(header->asGPIO_Info[info->i2c_line].usDataY_RegisterIndex);
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1981
le16_to_cpu(header->asGPIO_Info[info->i2c_line].usDataA_RegisterIndex);
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1984
header->asGPIO_Info[info->i2c_line].ucClkMaskShift;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1986
header->asGPIO_Info[info->i2c_line].ucClkEnShift;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1988
header->asGPIO_Info[info->i2c_line].ucClkY_Shift;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1990
header->asGPIO_Info[info->i2c_line].ucClkA_Shift;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1992
header->asGPIO_Info[info->i2c_line].ucDataMaskShift;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1994
header->asGPIO_Info[info->i2c_line].ucDataEnShift;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1996
header->asGPIO_Info[info->i2c_line].ucDataY_Shift;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
1998
header->asGPIO_Info[info->i2c_line].ucDataA_Shift;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
222
ATOM_COMMON_RECORD_HEADER *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
238
header = GET_IMAGE(ATOM_COMMON_RECORD_HEADER, offset);
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
240
if (!header)
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
243
if (LAST_RECORD_TYPE == header->ucRecordType ||
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
244
!header->ucRecordSize)
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
247
if (ATOM_I2C_RECORD_TYPE == header->ucRecordType
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
248
&& sizeof(ATOM_I2C_RECORD) <= header->ucRecordSize) {
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
250
record = (ATOM_I2C_RECORD *) header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
256
offset += header->ucRecordSize;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
2619
ATOM_COMMON_TABLE_HEADER *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
2623
header = GET_IMAGE(ATOM_COMMON_TABLE_HEADER,
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
2626
get_atom_data_table_revision(header, &revision);
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
294
ATOM_COMMON_RECORD_HEADER *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
301
header = GET_IMAGE(ATOM_COMMON_RECORD_HEADER, offset);
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
303
if (!header)
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
306
offset += header->ucRecordSize;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
308
if (LAST_RECORD_TYPE == header->ucRecordType ||
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
309
!header->ucRecordSize)
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
313
header->ucRecordType)
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
316
if (sizeof(ATOM_CONNECTOR_DEVICE_TAG) > header->ucRecordSize)
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
319
*record = (ATOM_CONNECTOR_DEVICE_TAG_RECORD *) header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
380
ATOM_COMMON_TABLE_HEADER *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
384
header = GET_IMAGE(ATOM_COMMON_TABLE_HEADER,
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
386
get_atom_data_table_revision(header, &revision);
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
949
ATOM_COMMON_RECORD_HEADER *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
961
header = GET_IMAGE(ATOM_COMMON_RECORD_HEADER, offset);
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
963
if (!header)
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
966
if (LAST_RECORD_TYPE == header->ucRecordType ||
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
967
!header->ucRecordSize)
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
970
if (ATOM_HPD_INT_RECORD_TYPE == header->ucRecordType
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
971
&& sizeof(ATOM_HPD_INT_RECORD) <= header->ucRecordSize)
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
972
return (ATOM_HPD_INT_RECORD *) header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
974
offset += header->ucRecordSize;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
1074
struct atom_common_table_header *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
1083
header = GET_IMAGE(struct atom_common_table_header,
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
1085
get_atom_data_table_revision(header, &tbl_revision);
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
1170
struct atom_common_table_header *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
1179
header = GET_IMAGE(struct atom_common_table_header,
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
1181
get_atom_data_table_revision(header, &tbl_revision);
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
1333
struct atom_common_table_header *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
1339
header = GET_IMAGE(struct atom_common_table_header,
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
1341
get_atom_data_table_revision(header, &tbl_revision);
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
1383
struct atom_common_table_header *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
1390
header = GET_IMAGE(struct atom_common_table_header,
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
1392
get_atom_data_table_revision(header, &tbl_revision);
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
1515
struct atom_common_table_header *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
1521
header = GET_IMAGE(struct atom_common_table_header, DATA_TABLES(lcd_info));
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
1523
if (!header)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
1526
get_atom_data_table_revision(header, &tbl_revision);
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
1740
struct atom_common_table_header *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
1745
header = GET_IMAGE(struct atom_common_table_header,
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
1747
get_atom_data_table_revision(header, &revision);
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
1842
struct atom_common_table_header *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
1861
header = GET_IMAGE(struct atom_common_table_header,
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
1863
get_atom_data_table_revision(header, &revision);
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
1928
struct atom_common_table_header *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
1948
header = GET_IMAGE(struct atom_common_table_header,
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
1951
get_atom_data_table_revision(header, &revision);
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2009
header = GET_IMAGE(struct atom_common_table_header,
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2011
get_atom_data_table_revision(header, &revision);
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2070
struct atom_common_table_header *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2092
header = GET_IMAGE(struct atom_common_table_header,
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2095
get_atom_data_table_revision(header, &revision);
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2178
struct atom_common_record_header *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2189
header = GET_IMAGE(struct atom_common_record_header, offset);
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2191
if (!header)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2194
offset += header->record_size;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2196
if (header->record_type == LAST_RECORD_TYPE ||
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2197
!header->record_size)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2200
if (header->record_type != ATOM_ENCODER_CAP_RECORD_TYPE)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2204
header->record_size)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2205
return (struct atom_encoder_caps_record *)header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2215
struct atom_common_record_header *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2226
header = GET_IMAGE(struct atom_common_record_header, offset);
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2228
if (!header)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2231
offset += header->record_size;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2233
if (header->record_type == LAST_RECORD_TYPE ||
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2234
!header->record_size)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2237
if (header->record_type != ATOM_DISP_CONNECTOR_CAPS_RECORD_TYPE)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2241
header->record_size)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2242
return (struct atom_disp_connector_caps_record *)header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2251
struct atom_common_record_header *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2262
header = GET_IMAGE(struct atom_common_record_header, offset);
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2264
if (!header)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2267
offset += header->record_size;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2269
if (header->record_type == ATOM_RECORD_END_TYPE ||
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2270
!header->record_size)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2273
if (header->record_type != ATOM_CONNECTOR_CAP_RECORD_TYPE)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2276
if (sizeof(struct atom_connector_caps_record) <= header->record_size)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2277
return (struct atom_connector_caps_record *)header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2337
struct atom_common_record_header *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2348
header = GET_IMAGE(struct atom_common_record_header, offset);
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2350
if (!header)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2353
offset += header->record_size;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2355
if (header->record_type == ATOM_RECORD_END_TYPE ||
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2356
!header->record_size)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2359
if (header->record_type != ATOM_CONNECTOR_SPEED_UPTO)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2362
if (sizeof(struct atom_connector_speed_record) <= header->record_size)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
2363
return (struct atom_connector_speed_record *)header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
3014
struct atom_common_table_header *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
3024
header = GET_IMAGE(struct atom_common_table_header,
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
3027
get_atom_data_table_revision(header, &revision);
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
3138
struct atom_common_table_header *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
3143
header = GET_IMAGE(struct atom_common_table_header,
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
3146
get_atom_data_table_revision(header, &revision);
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
3164
header = GET_IMAGE(struct atom_common_table_header,
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
3167
get_atom_data_table_revision(header, &revision);
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
3595
struct atom_common_table_header *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
3599
header = GET_IMAGE(struct atom_common_table_header,
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
3601
if (!header)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
3604
get_atom_data_table_revision(header, &tbl_revision);
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
394
struct atom_common_record_header *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
432
header = GET_IMAGE(struct atom_common_record_header, offset);
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
434
if (!header)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
437
if (header->record_type == LAST_RECORD_TYPE ||
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
438
!header->record_size)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
441
if (header->record_type == ATOM_I2C_RECORD_TYPE
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
443
header->record_size) {
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
445
record = (struct atom_i2c_record *) header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
452
offset += header->record_size;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
463
struct atom_gpio_pin_lut_v2_1 *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
476
header = GET_IMAGE(struct atom_gpio_pin_lut_v2_1,
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
478
if (!header)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
483
le16_to_cpu(header->table_header.structuresize))
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
487
if (header->table_header.content_revision != 1)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
491
count = (le16_to_cpu(header->table_header.structuresize)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
495
pin = (struct atom_gpio_pin_assignment *) header->gpio_pin;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
530
struct atom_common_record_header *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
541
header = GET_IMAGE(struct atom_common_record_header, offset);
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
543
if (!header)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
546
if (header->record_type == ATOM_RECORD_END_TYPE ||
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
547
!header->record_size)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
550
if (header->record_type == ATOM_HPD_INT_RECORD_TYPE
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
552
header->record_size)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
553
return (struct atom_hpd_int_record *) header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
555
offset += header->record_size;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
607
struct atom_common_record_header *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
619
header = GET_IMAGE(struct atom_common_record_header, offset);
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
621
if (!header)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
624
if (header->record_type == LAST_RECORD_TYPE ||
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
625
!header->record_size)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
628
if (header->record_type == ATOM_HPD_INT_RECORD_TYPE
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
630
header->record_size)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
631
return (struct atom_hpd_int_record *) header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
633
offset += header->record_size;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
659
struct atom_gpio_pin_lut_v2_1 *header;
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
666
header = GET_IMAGE(struct atom_gpio_pin_lut_v2_1,
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
668
if (!header)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
673
> le16_to_cpu(header->table_header.structuresize))
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
676
if (header->table_header.content_revision != 1)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
680
count = (le16_to_cpu(header->table_header.structuresize)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
684
if (header->gpio_pin[i].gpio_id != gpio_id)
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
689
header->gpio_pin[i].data_a_reg_index);
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
695
header->gpio_pin[i].gpio_bitshift);
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
1039
cmd.lvtma_control.header.type = DMUB_CMD__VBIOS;
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
1040
cmd.lvtma_control.header.sub_type =
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
117
cmd.digx_encoder_control.header.type = DMUB_CMD__VBIOS;
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
118
cmd.digx_encoder_control.header.sub_type =
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
120
cmd.digx_encoder_control.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
122
sizeof(cmd.digx_encoder_control.header);
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
254
cmd.dig1_transmitter_control.header.type = DMUB_CMD__VBIOS;
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
255
cmd.dig1_transmitter_control.header.sub_type =
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
257
cmd.dig1_transmitter_control.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
259
sizeof(cmd.dig1_transmitter_control.header);
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
316
cmd.dig1_transmitter_control.header.type = DMUB_CMD__VBIOS;
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
317
cmd.dig1_transmitter_control.header.sub_type =
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
319
cmd.dig1_transmitter_control.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
321
sizeof(cmd.dig1_transmitter_control.header);
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
469
cmd.set_pixel_clock.header.type = DMUB_CMD__VBIOS;
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
470
cmd.set_pixel_clock.header.sub_type = DMUB_CMD__VBIOS_SET_PIXEL_CLOCK;
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
471
cmd.set_pixel_clock.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
473
sizeof(cmd.set_pixel_clock.header);
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
832
cmd.enable_disp_power_gating.header.type = DMUB_CMD__VBIOS;
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
833
cmd.enable_disp_power_gating.header.sub_type =
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
835
cmd.enable_disp_power_gating.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/bios/command_table2.c
837
sizeof(cmd.enable_disp_power_gating.header);
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c
249
cmd.notify_clocks.header.type = DMUB_CMD__CLK_MGR;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c
250
cmd.notify_clocks.header.sub_type = DMUB_CMD__CLK_MGR_NOTIFY_CLOCKS;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c
328
cmd.notify_clocks.header.type = DMUB_CMD__CLK_MGR;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c
329
cmd.notify_clocks.header.sub_type = DMUB_CMD__CLK_MGR_NOTIFY_CLOCKS;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c
236
cmd.notify_clocks.header.type = DMUB_CMD__CLK_MGR;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c
237
cmd.notify_clocks.header.sub_type = DMUB_CMD__CLK_MGR_NOTIFY_CLOCKS;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.c
244
cmd.notify_clocks.header.type = DMUB_CMD__CLK_MGR;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.c
245
cmd.notify_clocks.header.sub_type = DMUB_CMD__CLK_MGR_NOTIFY_CLOCKS;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c
522
cmd.notify_clocks.header.type = DMUB_CMD__CLK_MGR;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c
523
cmd.notify_clocks.header.sub_type = DMUB_CMD__CLK_MGR_NOTIFY_CLOCKS;
drivers/gpu/drm/amd/display/dc/core/dc.c
3872
cmd.update_dirty_rect.header.type = DMUB_CMD__UPDATE_DIRTY_RECT;
drivers/gpu/drm/amd/display/dc/core/dc.c
3873
cmd.update_dirty_rect.header.sub_type = 0;
drivers/gpu/drm/amd/display/dc/core/dc.c
3874
cmd.update_dirty_rect.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/core/dc.c
3876
sizeof(cmd.update_dirty_rect.header);
drivers/gpu/drm/amd/display/dc/core/dc.c
3933
cmd.update_dirty_rect.header.type = DMUB_CMD__UPDATE_DIRTY_RECT;
drivers/gpu/drm/amd/display/dc/core/dc.c
3934
cmd.update_dirty_rect.header.sub_type = 0;
drivers/gpu/drm/amd/display/dc/core/dc.c
3935
cmd.update_dirty_rect.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/core/dc.c
3937
sizeof(cmd.update_dirty_rect.header);
drivers/gpu/drm/amd/display/dc/core/dc.c
568
cmd.secure_display.header.type = DMUB_CMD__SECURE_DISPLAY;
drivers/gpu/drm/amd/display/dc/core/dc.c
569
cmd.secure_display.header.sub_type = DMUB_CMD__SECURE_DISPLAY_CRC_STOP_UPDATE;
drivers/gpu/drm/amd/display/dc/core/dc.c
571
cmd.secure_display.header.type = DMUB_CMD__SECURE_DISPLAY;
drivers/gpu/drm/amd/display/dc/core/dc.c
572
cmd.secure_display.header.sub_type = DMUB_CMD__SECURE_DISPLAY_CRC_WIN_NOTIFY;
drivers/gpu/drm/amd/display/dc/core/dc.c
5998
cmd.dp_aux_access.header.type = DMUB_CMD__DP_AUX_ACCESS;
drivers/gpu/drm/amd/display/dc/core/dc.c
5999
cmd.dp_aux_access.header.payload_bytes = 0;
drivers/gpu/drm/amd/display/dc/core/dc.c
6088
cmd.smart_power_oled_enable.header.type = DMUB_CMD__SMART_POWER_OLED;
drivers/gpu/drm/amd/display/dc/core/dc.c
6089
cmd.smart_power_oled_enable.header.sub_type = DMUB_CMD__SMART_POWER_OLED_ENABLE;
drivers/gpu/drm/amd/display/dc/core/dc.c
6090
cmd.smart_power_oled_enable.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/core/dc.c
6092
cmd.smart_power_oled_enable.header.ret_status = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
6124
cmd.smart_power_oled_getmaxcll.header.type = DMUB_CMD__SMART_POWER_OLED;
drivers/gpu/drm/amd/display/dc/core/dc.c
6125
cmd.smart_power_oled_getmaxcll.header.sub_type = DMUB_CMD__SMART_POWER_OLED_GETMAXCLL;
drivers/gpu/drm/amd/display/dc/core/dc.c
6126
cmd.smart_power_oled_getmaxcll.header.payload_bytes = sizeof(cmd.smart_power_oled_getmaxcll.data);
drivers/gpu/drm/amd/display/dc/core/dc.c
6127
cmd.smart_power_oled_getmaxcll.header.ret_status = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
6184
cmd.set_config_access.header.type = DMUB_CMD__DPIA;
drivers/gpu/drm/amd/display/dc/core/dc.c
6185
cmd.set_config_access.header.sub_type = DMUB_CMD__DPIA_SET_CONFIG_ACCESS;
drivers/gpu/drm/amd/display/dc/core/dc.c
6198
if (cmd.set_config_access.header.ret_status == 1)
drivers/gpu/drm/amd/display/dc/core/dc.c
6228
cmd.set_mst_alloc_slots.header.type = DMUB_CMD__DPIA;
drivers/gpu/drm/amd/display/dc/core/dc.c
6229
cmd.set_mst_alloc_slots.header.sub_type = DMUB_CMD__DPIA_MST_ALLOC_SLOTS;
drivers/gpu/drm/amd/display/dc/core/dc.c
6239
if (cmd.set_config_access.header.ret_status != 1)
drivers/gpu/drm/amd/display/dc/core/dc.c
6269
cmd.set_tps_notification.header.type = DMUB_CMD__DPIA;
drivers/gpu/drm/amd/display/dc/core/dc.c
6270
cmd.set_tps_notification.header.sub_type = DMUB_CMD__DPIA_SET_TPS_NOTIFICATION;
drivers/gpu/drm/amd/display/dc/core/dc.c
6290
cmd.dpia_hpd_int_enable.header.type = DMUB_CMD__DPIA_HPD_INT_ENABLE;
drivers/gpu/drm/amd/display/dc/core/dc.c
641
cmd.secure_display.header.type = DMUB_CMD__SECURE_DISPLAY;
drivers/gpu/drm/amd/display/dc/core/dc.c
644
cmd.secure_display.header.sub_type = DMUB_CMD__SECURE_DISPLAY_MULTIPLE_CRC_STOP_UPDATE;
drivers/gpu/drm/amd/display/dc/core/dc.c
646
cmd.secure_display.header.sub_type = DMUB_CMD__SECURE_DISPLAY_MULTIPLE_CRC_WIN_NOTIFY;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4522
hdmi_info.bits.header.info_frame_type = HDMI_INFOFRAME_TYPE_AVI;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4525
hdmi_info.bits.header.version = 2;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4526
hdmi_info.bits.header.length = HDMI_AVI_INFOFRAME_SIZE;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4684
hdmi_info.bits.header.version = 3;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4690
hdmi_info.bits.header.version = 4;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4691
hdmi_info.bits.header.length = 14;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4695
hdmi_info.bits.header.version = 4;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4696
hdmi_info.bits.header.length = 15;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4730
*check_sum = HDMI_INFOFRAME_TYPE_AVI + hdmi_info.bits.header.length + hdmi_info.bits.header.version;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4732
for (byte_index = 1; byte_index <= hdmi_info.bits.header.length; byte_index++)
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1129
cmd[0].update_cursor_info.header.type = DMUB_CMD__UPDATE_CURSOR_INFO;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1130
cmd[0].update_cursor_info.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1132
cmd[0].update_cursor_info.header.multi_cmd_pending = 1; //To combine multi dmu cmd, 1st cmd
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1142
cmd[1].update_cursor_info.header.type = DMUB_CMD__UPDATE_CURSOR_INFO;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1143
cmd[1].update_cursor_info.header.payload_bytes = sizeof(struct cursor_attributes_cfg);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1144
cmd[1].update_cursor_info.header.multi_cmd_pending = 0; //Indicate it's the last command.
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1215
init->header.type = DMUB_CMD__CURSOR_OFFLOAD;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1216
init->header.sub_type = DMUB_CMD__CURSOR_OFFLOAD_INIT;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1217
init->header.payload_bytes = sizeof(init->init_data);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1246
cntl->header.type = DMUB_CMD__CURSOR_OFFLOAD;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1247
cntl->header.sub_type =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1249
cntl->header.payload_bytes = sizeof(cntl->data);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1277
cntl->header.type = DMUB_CMD__CURSOR_OFFLOAD;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1278
cntl->header.sub_type = DMUB_CMD__CURSOR_OFFLOAD_STREAM_PROGRAM;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1279
cntl->header.payload_bytes = sizeof(cntl->data);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1346
cmd.idle_opt_notify_idle.header.type = DMUB_CMD__IDLE_OPT;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1347
cmd.idle_opt_notify_idle.header.sub_type = DMUB_CMD__IDLE_OPT_DCN_NOTIFY_IDLE;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1348
cmd.idle_opt_notify_idle.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1350
sizeof(cmd.idle_opt_notify_idle.header);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1614
cmd.idle_opt_set_dc_power_state.header.type = DMUB_CMD__IDLE_OPT;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1615
cmd.idle_opt_set_dc_power_state.header.sub_type = DMUB_CMD__IDLE_OPT_SET_DC_POWER_STATE;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1616
cmd.idle_opt_set_dc_power_state.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1617
sizeof(cmd.idle_opt_set_dc_power_state) - sizeof(cmd.idle_opt_set_dc_power_state.header);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1810
global_cmd->header.type = DMUB_CMD__FW_ASSISTED_MCLK_SWITCH;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1811
global_cmd->header.sub_type = DMUB_CMD__FAMS2_CONFIG;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1812
global_cmd->header.payload_bytes =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1830
stream_base_cmd->header.type = DMUB_CMD__FW_ASSISTED_MCLK_SWITCH;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1831
stream_base_cmd->header.sub_type = DMUB_CMD__FAMS2_CONFIG;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1832
stream_base_cmd->header.payload_bytes =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1834
stream_base_cmd->header.multi_cmd_pending = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1835
stream_sub_state_cmd->header.type = DMUB_CMD__FW_ASSISTED_MCLK_SWITCH;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1836
stream_sub_state_cmd->header.sub_type = DMUB_CMD__FAMS2_CONFIG;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1837
stream_sub_state_cmd->header.payload_bytes =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1839
stream_sub_state_cmd->header.multi_cmd_pending = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1858
global_cmd->header.multi_cmd_pending = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1859
cmd[2 * context->bw_ctx.bw.dcn.fams2_global_config.num_streams].fams2_config.header.multi_cmd_pending = 0;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1877
cmd.ib_fams2_config.header.type = DMUB_CMD__FW_ASSISTED_MCLK_SWITCH;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1878
cmd.ib_fams2_config.header.sub_type = DMUB_CMD__FAMS2_IB_CONFIG;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1934
cmd.fams2_drr_update.header.type = DMUB_CMD__FW_ASSISTED_MCLK_SWITCH;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1935
cmd.fams2_drr_update.header.sub_type = DMUB_CMD__FAMS2_DRR_UPDATE;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1943
cmd.fams2_drr_update.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1944
sizeof(cmd.fams2_drr_update) - sizeof(cmd.fams2_drr_update.header);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1978
cmds[num_cmds].fams2_flip.header.type = DMUB_CMD__FW_ASSISTED_MCLK_SWITCH;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1979
cmds[num_cmds].fams2_flip.header.sub_type = DMUB_CMD__FAMS2_FLIP;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1980
cmds[num_cmds].fams2_flip.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1984
cmds[num_cmds].fams2_flip.header.multi_cmd_pending = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2044
cmds[num_cmds - 1].fams2_flip.header.multi_cmd_pending = 0;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2056
cmd.ips_residency_cntl.header.type = DMUB_CMD__IPS;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2057
cmd.ips_residency_cntl.header.sub_type = DMUB_CMD__IPS_RESIDENCY_CNTL;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2058
cmd.ips_residency_cntl.header.payload_bytes = sizeof(struct dmub_cmd_ips_residency_cntl_data);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
206
if (!cmd_list[i].cmd_common.header.multi_cmd_pending ||
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2079
cmd.ips_query_residency_info.header.type = DMUB_CMD__IPS;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2080
cmd.ips_query_residency_info.header.sub_type = DMUB_CMD__IPS_QUERY_RESIDENCY_INFO;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2081
cmd.ips_query_residency_info.header.payload_bytes = sizeof(struct dmub_cmd_ips_query_residency_info_data);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2089
cmd.ips_query_residency_info.header.ret_status == 0)
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2111
cmd.cmd_common.header.type = DMUB_CMD__LSDMA;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2112
cmd.cmd_common.header.sub_type = DMUB_CMD__LSDMA_INIT_CONFIG;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2141
cmd.cmd_common.header.type = DMUB_CMD__LSDMA;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2142
cmd.cmd_common.header.sub_type = DMUB_CMD__LSDMA_LINEAR_COPY;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2172
cmd.cmd_common.header.type = DMUB_CMD__LSDMA;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2173
cmd.cmd_common.header.sub_type = DMUB_CMD__LSDMA_LINEAR_SUB_WINDOW_COPY;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2216
cmd.cmd_common.header.type = DMUB_CMD__LSDMA;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2217
cmd.cmd_common.header.sub_type = DMUB_CMD__LSDMA_TILED_TO_TILED_COPY;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2270
cmd.cmd_common.header.type = DMUB_CMD__LSDMA;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2271
cmd.cmd_common.header.sub_type = DMUB_CMD__LSDMA_PIO_COPY;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2304
cmd.cmd_common.header.type = DMUB_CMD__LSDMA;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2305
cmd.cmd_common.header.sub_type = DMUB_CMD__LSDMA_PIO_CONSTFILL;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2332
cmd.cmd_common.header.type = DMUB_CMD__LSDMA;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2333
cmd.cmd_common.header.sub_type = DMUB_CMD__LSDMA_POLL_REG_WRITE;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2361
cmd.idle_opt_notify_idle.header.type = DMUB_CMD__IDLE_OPT;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2362
cmd.idle_opt_notify_idle.header.sub_type = DMUB_CMD__IDLE_OPT_RELEASE_HW;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2363
cmd.idle_opt_notify_idle.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2365
sizeof(cmd.idle_opt_notify_idle.header);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
389
cmd.drr_update.header.type = DMUB_CMD__FW_ASSISTED_MCLK_SWITCH;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
390
cmd.drr_update.header.sub_type = DMUB_CMD__FAMS_DRR_UPDATE;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
395
cmd.drr_update.header.payload_bytes = sizeof(cmd.drr_update) - sizeof(cmd.drr_update.header);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
405
cmd.drr_update.header.type = DMUB_CMD__FW_ASSISTED_MCLK_SWITCH;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
406
cmd.drr_update.header.sub_type = DMUB_CMD__FAMS_SET_MANUAL_TRIGGER;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
409
cmd.drr_update.header.payload_bytes = sizeof(cmd.drr_update) - sizeof(cmd.drr_update.header);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
462
cmd.fw_assisted_mclk_switch.header.type = DMUB_CMD__FW_ASSISTED_MCLK_SWITCH;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
463
cmd.fw_assisted_mclk_switch.header.sub_type = DMUB_CMD__FAMS_SETUP_FW_CTRL;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
505
cmd.fw_assisted_mclk_switch.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
506
sizeof(cmd.fw_assisted_mclk_switch) - sizeof(cmd.fw_assisted_mclk_switch.header);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
524
cmd.query_feature_caps.header.type = DMUB_CMD__QUERY_FEATURE_CAPS;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
525
cmd.query_feature_caps.header.sub_type = 0;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
526
cmd.query_feature_caps.header.ret_status = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
527
cmd.query_feature_caps.header.payload_bytes = sizeof(struct dmub_cmd_query_feature_caps_data);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
531
cmd.query_feature_caps.header.ret_status == 0) {
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
550
cmd.visual_confirm_color.header.type = DMUB_CMD__GET_VISUAL_CONFIRM_COLOR;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
551
cmd.visual_confirm_color.header.sub_type = 0;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
552
cmd.visual_confirm_color.header.ret_status = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
553
cmd.visual_confirm_color.header.payload_bytes = sizeof(struct dmub_cmd_visual_confirm_color_data);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
558
cmd.visual_confirm_color.header.ret_status == 0) {
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
891
cmd.fw_assisted_mclk_switch_v2.header.type = DMUB_CMD__FW_ASSISTED_MCLK_SWITCH;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
892
cmd.fw_assisted_mclk_switch_v2.header.sub_type = DMUB_CMD__HANDLE_SUBVP_CMD;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
893
cmd.fw_assisted_mclk_switch_v2.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
894
sizeof(cmd.fw_assisted_mclk_switch_v2) - sizeof(cmd.fw_assisted_mclk_switch_v2.header);
drivers/gpu/drm/amd/display/dc/dc_fused_io.c
77
io->header.type = DMUB_CMD__FUSED_IO;
drivers/gpu/drm/amd/display/dc/dc_fused_io.c
78
io->header.sub_type = DMUB_CMD__FUSED_IO_EXECUTE;
drivers/gpu/drm/amd/display/dc/dc_fused_io.c
79
io->header.multi_cmd_pending = i != count - 1;
drivers/gpu/drm/amd/display/dc/dc_fused_io.c
80
io->header.payload_bytes = sizeof(commands[i].fused_io) - sizeof(io->header);
drivers/gpu/drm/amd/display/dc/dc_helper.c
153
if (offload->cmd_data.cmd_common.header.type == DMUB_CMD__REG_SEQ_BURST_WRITE &&
drivers/gpu/drm/amd/display/dc/dc_helper.c
159
cmd_buf->header.type = DMUB_CMD__REG_SEQ_BURST_WRITE;
drivers/gpu/drm/amd/display/dc/dc_helper.c
160
cmd_buf->header.sub_type = 0;
drivers/gpu/drm/amd/display/dc/dc_helper.c
176
if (offload->cmd_data.cmd_common.header.type != DMUB_CMD__REG_SEQ_BURST_WRITE &&
drivers/gpu/drm/amd/display/dc/dc_helper.c
188
cmd_buf->header.type = DMUB_CMD__REG_SEQ_READ_MODIFY_WRITE;
drivers/gpu/drm/amd/display/dc/dc_helper.c
189
cmd_buf->header.sub_type = 0;
drivers/gpu/drm/amd/display/dc/dc_helper.c
213
cmd_buf->header.type = DMUB_CMD__REG_REG_WAIT;
drivers/gpu/drm/amd/display/dc/dc_helper.c
214
cmd_buf->header.sub_type = 0;
drivers/gpu/drm/amd/display/dc/dc_helper.c
50
cmd_buf->header.payload_bytes =
drivers/gpu/drm/amd/display/dc/dc_helper.c
656
switch (offload->cmd_data.cmd_common.header.type) {
drivers/gpu/drm/amd/display/dc/dc_helper.c
67
cmd_buf->header.payload_bytes =
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
821
uint32_t header, data1, data2;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
830
header = ((uint32_t)offset & 0xFFFF) << 16 | (total_length & 0xFFFF);
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
842
REG_WRITE(MASTER_COMM_DATA_REG1, header);
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
147
cmd.abm_set_level.header.type = DMUB_CMD__ABM;
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
148
cmd.abm_set_level.header.sub_type = DMUB_CMD__ABM_SET_LEVEL;
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
152
cmd.abm_set_level.header.payload_bytes = sizeof(struct dmub_cmd_abm_set_level_data);
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
176
cmd.abm_init_config.header.type = DMUB_CMD__ABM;
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
177
cmd.abm_init_config.header.sub_type = DMUB_CMD__ABM_INIT_CONFIG;
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
183
cmd.abm_init_config.header.payload_bytes = sizeof(struct dmub_cmd_abm_init_config_data);
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
196
cmd.abm_pause.header.type = DMUB_CMD__ABM;
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
197
cmd.abm_pause.header.sub_type = DMUB_CMD__ABM_PAUSE;
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
200
cmd.abm_set_level.header.payload_bytes = sizeof(struct dmub_cmd_abm_pause_data);
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
235
cmd.abm_save_restore.header.type = DMUB_CMD__ABM;
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
236
cmd.abm_save_restore.header.sub_type = DMUB_CMD__ABM_SAVE_RESTORE;
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
243
cmd.abm_save_restore.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
265
cmd.abm_set_pipe.header.type = DMUB_CMD__ABM;
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
266
cmd.abm_set_pipe.header.sub_type = DMUB_CMD__ABM_SET_PIPE;
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
272
cmd.abm_set_pipe.header.payload_bytes = sizeof(struct dmub_cmd_abm_set_pipe_data);
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
288
cmd.abm_set_backlight.header.type = DMUB_CMD__ABM;
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
289
cmd.abm_set_backlight.header.sub_type = DMUB_CMD__ABM_SET_BACKLIGHT;
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
294
cmd.abm_set_backlight.header.payload_bytes = sizeof(struct dmub_cmd_abm_set_backlight_data);
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
308
cmd.abm_set_event.header.type = DMUB_CMD__ABM;
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
309
cmd.abm_set_event.header.sub_type = DMUB_CMD__ABM_SET_EVENT;
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
313
cmd.abm_set_event.header.payload_bytes = sizeof(struct dmub_cmd_abm_set_event_data);
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
68
cmd.abm_set_pwm_frac.header.type = DMUB_CMD__ABM;
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
69
cmd.abm_set_pwm_frac.header.sub_type = DMUB_CMD__ABM_SET_PWM_FRAC;
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
73
cmd.abm_set_pwm_frac.header.payload_bytes = sizeof(struct dmub_cmd_abm_set_pwm_frac_data);
drivers/gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c
39
cmd.lock_hw.header.type = DMUB_CMD__HW_LOCK;
drivers/gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c
40
cmd.lock_hw.header.sub_type = 0;
drivers/gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c
41
cmd.lock_hw.header.payload_bytes = sizeof(struct dmub_cmd_lock_hw_data);
drivers/gpu/drm/amd/display/dc/dce/dmub_outbox.c
44
cmd.outbox1_enable.header.type = DMUB_CMD__OUTBOX1_ENABLE;
drivers/gpu/drm/amd/display/dc/dce/dmub_outbox.c
45
cmd.outbox1_enable.header.sub_type = 0;
drivers/gpu/drm/amd/display/dc/dce/dmub_outbox.c
46
cmd.outbox1_enable.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/dce/dmub_outbox.c
48
sizeof(cmd.outbox1_enable.header);
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c
149
cmd.psr_set_version.header.type = DMUB_CMD__PSR;
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c
150
cmd.psr_set_version.header.sub_type = DMUB_CMD__PSR_SET_VERSION;
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c
169
cmd.psr_set_version.header.payload_bytes = sizeof(struct dmub_cmd_psr_set_version_data);
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c
187
cmd.psr_enable.header.type = DMUB_CMD__PSR;
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c
193
cmd.psr_enable.header.sub_type = DMUB_CMD__PSR_ENABLE;
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c
195
cmd.psr_enable.header.sub_type = DMUB_CMD__PSR_DISABLE;
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c
197
cmd.psr_enable.header.payload_bytes = 0; // Send header only
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c
242
cmd.psr_set_level.header.type = DMUB_CMD__PSR;
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c
243
cmd.psr_set_level.header.sub_type = DMUB_CMD__PSR_SET_LEVEL;
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c
244
cmd.psr_set_level.header.payload_bytes = sizeof(struct dmub_cmd_psr_set_level_data);
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c
261
cmd.psr_set_vtotal.header.type = DMUB_CMD__PSR;
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c
262
cmd.psr_set_vtotal.header.sub_type = DMUB_CMD__SET_SINK_VTOTAL_IN_PSR_ACTIVE;
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c
263
cmd.psr_set_vtotal.header.payload_bytes = sizeof(struct dmub_cmd_psr_set_vtotal_data);
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c
279
cmd.psr_set_power_opt.header.type = DMUB_CMD__PSR;
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c
280
cmd.psr_set_power_opt.header.sub_type = DMUB_CMD__SET_PSR_POWER_OPT;
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c
281
cmd.psr_set_power_opt.header.payload_bytes = sizeof(struct dmub_cmd_psr_set_power_opt_data);
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c
331
cmd.psr_copy_settings.header.type = DMUB_CMD__PSR;
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c
332
cmd.psr_copy_settings.header.sub_type = DMUB_CMD__PSR_COPY_SETTINGS;
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c
333
cmd.psr_copy_settings.header.payload_bytes = sizeof(struct dmub_cmd_psr_copy_settings_data);
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c
444
cmd.psr_force_static.header.type = DMUB_CMD__PSR;
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c
445
cmd.psr_force_static.header.sub_type = DMUB_CMD__PSR_FORCE_STATIC;
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c
446
cmd.psr_enable.header.payload_bytes = 0;
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
103
cmd.replay_set_power_opt.header.type = DMUB_CMD__REPLAY;
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
104
cmd.replay_set_power_opt.header.sub_type = DMUB_CMD__SET_REPLAY_POWER_OPT;
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
105
cmd.replay_set_power_opt.header.payload_bytes = sizeof(struct dmub_cmd_replay_set_power_opt_data);
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
144
cmd.replay_copy_settings.header.type = DMUB_CMD__REPLAY;
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
145
cmd.replay_copy_settings.header.sub_type = DMUB_CMD__REPLAY_COPY_SETTINGS;
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
146
cmd.replay_copy_settings.header.payload_bytes = sizeof(struct dmub_cmd_replay_copy_settings_data);
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
226
pCmd->header.type = DMUB_CMD__REPLAY;
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
227
pCmd->header.sub_type = DMUB_CMD__REPLAY_SET_COASTING_VTOTAL;
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
228
pCmd->header.payload_bytes = sizeof(struct dmub_cmd_replay_set_coasting_vtotal_data);
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
297
pCmd->header.type = DMUB_CMD__REPLAY;
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
298
pCmd->header.sub_type = DMUB_CMD__REPLAY_SET_POWER_OPT_AND_COASTING_VTOTAL;
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
299
pCmd->header.payload_bytes =
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
329
cmd.replay_set_timing_sync.header.type = DMUB_CMD__REPLAY;
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
338
cmd.replay_set_timing_sync.header.sub_type =
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
340
cmd.replay_set_timing_sync.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
351
cmd.replay_set_frameupdate_timer.header.sub_type =
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
353
cmd.replay_set_frameupdate_timer.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
366
cmd.replay_set_pseudo_vtotal.header.sub_type =
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
368
cmd.replay_set_pseudo_vtotal.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
379
cmd.replay_disabled_adaptive_sync_sdp.header.sub_type =
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
381
cmd.replay_disabled_adaptive_sync_sdp.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
392
cmd.replay_set_general_cmd.header.sub_type =
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
394
cmd.replay_set_general_cmd.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
55
cmd.replay_enable.header.type = DMUB_CMD__REPLAY;
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
58
cmd.replay_enable.header.sub_type = DMUB_CMD__REPLAY_ENABLE;
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
64
cmd.replay_enable.header.payload_bytes = sizeof(struct dmub_rb_cmd_replay_enable_data);
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_panel_cntl.c
104
cmd.panel_cntl.header.type = DMUB_CMD__PANEL_CNTL;
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_panel_cntl.c
105
cmd.panel_cntl.header.sub_type = DMUB_CMD__PANEL_DEBUG_PWM_FREQ;
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_panel_cntl.c
106
cmd.panel_cntl.header.payload_bytes = sizeof(cmd.panel_cntl.data);
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_panel_cntl.c
50
cmd->panel_cntl.header.type = DMUB_CMD__PANEL_CNTL;
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_panel_cntl.c
51
cmd->panel_cntl.header.sub_type = DMUB_CMD__PANEL_CNTL_QUERY_BACKLIGHT_INFO;
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_panel_cntl.c
52
cmd->panel_cntl.header.payload_bytes = sizeof(cmd->panel_cntl.data);
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_panel_cntl.c
79
cmd.panel_cntl.header.type = DMUB_CMD__PANEL_CNTL;
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_panel_cntl.c
80
cmd.panel_cntl.header.sub_type = DMUB_CMD__PANEL_CNTL_HW_INIT;
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_panel_cntl.c
81
cmd.panel_cntl.header.payload_bytes = sizeof(cmd.panel_cntl.data);
drivers/gpu/drm/amd/display/dc/dio/dcn31/dcn31_dio_link_encoder.c
122
cmd->query_dp_alt.header.type = DMUB_CMD__VBIOS;
drivers/gpu/drm/amd/display/dc/dio/dcn31/dcn31_dio_link_encoder.c
123
cmd->query_dp_alt.header.sub_type =
drivers/gpu/drm/amd/display/dc/dio/dcn31/dcn31_dio_link_encoder.c
125
cmd->query_dp_alt.header.payload_bytes = sizeof(cmd->query_dp_alt.data);
drivers/gpu/drm/amd/display/dc/dio/dcn31/dcn31_dio_link_encoder.c
433
cmd.dig1_dpia_control.header.type = DMUB_CMD__DPIA;
drivers/gpu/drm/amd/display/dc/dio/dcn31/dcn31_dio_link_encoder.c
434
cmd.dig1_dpia_control.header.sub_type =
drivers/gpu/drm/amd/display/dc/dio/dcn31/dcn31_dio_link_encoder.c
436
cmd.dig1_dpia_control.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/dio/dcn31/dcn31_dio_link_encoder.c
438
sizeof(cmd.dig1_dpia_control.header);
drivers/gpu/drm/amd/display/dc/dio/dcn32/dcn32_dio_link_encoder.c
159
cmd->query_dp_alt.header.type = DMUB_CMD__VBIOS;
drivers/gpu/drm/amd/display/dc/dio/dcn32/dcn32_dio_link_encoder.c
160
cmd->query_dp_alt.header.sub_type =
drivers/gpu/drm/amd/display/dc/dio/dcn32/dcn32_dio_link_encoder.c
162
cmd->query_dp_alt.header.payload_bytes = sizeof(cmd->query_dp_alt.data);
drivers/gpu/drm/amd/display/dc/dio/dcn35/dcn35_dio_link_encoder.c
282
cmd.dig1_dpia_control.header.type = DMUB_CMD__DPIA;
drivers/gpu/drm/amd/display/dc/dio/dcn35/dcn35_dio_link_encoder.c
283
cmd.dig1_dpia_control.header.sub_type =
drivers/gpu/drm/amd/display/dc/dio/dcn35/dcn35_dio_link_encoder.c
285
cmd.dig1_dpia_control.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/dio/dcn35/dcn35_dio_link_encoder.c
287
sizeof(cmd.dig1_dpia_control.header);
drivers/gpu/drm/amd/display/dc/hubp/dcn21/dcn21_hubp.c
675
cmd.PLAT_54186_wa.header.type = DMUB_CMD__PLAT_54186_WA;
drivers/gpu/drm/amd/display/dc/hubp/dcn21/dcn21_hubp.c
676
cmd.PLAT_54186_wa.header.payload_bytes = sizeof(cmd.PLAT_54186_wa.flip);
drivers/gpu/drm/amd/display/dc/hwss/dcn21/dcn21_hwseq.c
147
cmd.abm_set_pipe.header.type = DMUB_CMD__ABM;
drivers/gpu/drm/amd/display/dc/hwss/dcn21/dcn21_hwseq.c
148
cmd.abm_set_pipe.header.sub_type = DMUB_CMD__ABM_SET_PIPE;
drivers/gpu/drm/amd/display/dc/hwss/dcn21/dcn21_hwseq.c
154
cmd.abm_set_pipe.header.payload_bytes = sizeof(struct dmub_cmd_abm_set_pipe_data);
drivers/gpu/drm/amd/display/dc/hwss/dcn21/dcn21_hwseq.c
167
cmd.abm_set_backlight.header.type = DMUB_CMD__ABM;
drivers/gpu/drm/amd/display/dc/hwss/dcn21/dcn21_hwseq.c
168
cmd.abm_set_backlight.header.sub_type = DMUB_CMD__ABM_SET_BACKLIGHT;
drivers/gpu/drm/amd/display/dc/hwss/dcn21/dcn21_hwseq.c
173
cmd.abm_set_backlight.header.payload_bytes = sizeof(struct dmub_cmd_abm_set_backlight_data);
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
1040
cmd.mall.header.type = DMUB_CMD__MALL;
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
1041
cmd.mall.header.sub_type = DMUB_CMD__MALL_ACTION_COPY_CURSOR;
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
1042
cmd.mall.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
1043
sizeof(cmd.mall) - sizeof(cmd.mall.header);
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
1077
cmd.mall.header.type = DMUB_CMD__MALL;
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
1078
cmd.mall.header.sub_type = DMUB_CMD__MALL_ACTION_ALLOW;
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
1079
cmd.mall.header.payload_bytes = sizeof(cmd.mall) - sizeof(cmd.mall.header);
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
1096
cmd.mall.header.type = DMUB_CMD__MALL;
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
1097
cmd.mall.header.sub_type = DMUB_CMD__MALL_ACTION_DISALLOW;
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
1098
cmd.mall.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
1099
sizeof(cmd.mall) - sizeof(cmd.mall.header);
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
938
cmd.mall.header.type = DMUB_CMD__MALL;
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
939
cmd.mall.header.sub_type = DMUB_CMD__MALL_ACTION_NO_DF_REQ;
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
940
cmd.mall.header.payload_bytes = sizeof(cmd.mall) - sizeof(cmd.mall.header);
drivers/gpu/drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c
422
cmd.dcn_restore.header.type = DMUB_CMD__IDLE_OPT;
drivers/gpu/drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c
423
cmd.dcn_restore.header.sub_type = DMUB_CMD__IDLE_OPT_DCN_SAVE_INIT;
drivers/gpu/drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c
440
cmd.dcn_restore.header.type = DMUB_CMD__IDLE_OPT;
drivers/gpu/drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c
441
cmd.dcn_restore.header.sub_type = DMUB_CMD__IDLE_OPT_DCN_RESTORE;
drivers/gpu/drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c
688
cmd.abm_set_backlight.header.type = DMUB_CMD__ABM;
drivers/gpu/drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c
689
cmd.abm_set_backlight.header.sub_type = DMUB_CMD__ABM_SET_BACKLIGHT;
drivers/gpu/drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c
700
cmd.abm_set_backlight.header.payload_bytes = sizeof(struct dmub_cmd_abm_set_backlight_data);
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
287
cmd.cab.header.type = DMUB_CMD__CAB_FOR_SS;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
288
cmd.cab.header.sub_type = DMUB_CMD__CAB_NO_DCN_REQ;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
289
cmd.cab.header.payload_bytes = sizeof(cmd.cab) - sizeof(cmd.cab.header);
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
320
cmd.cab.header.type = DMUB_CMD__CAB_FOR_SS;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
321
cmd.cab.header.sub_type = DMUB_CMD__CAB_DCN_SS_FIT_IN_CAB;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
322
cmd.cab.header.payload_bytes = sizeof(cmd.cab) - sizeof(cmd.cab.header);
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
337
cmd.cab.header.type = DMUB_CMD__CAB_FOR_SS;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
338
cmd.cab.header.sub_type = DMUB_CMD__CAB_NO_IDLE_OPTIMIZATION;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
339
cmd.cab.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
340
sizeof(cmd.cab) - sizeof(cmd.cab.header);
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1303
cmd.cab.header.type = DMUB_CMD__CAB_FOR_SS;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1304
cmd.cab.header.payload_bytes = sizeof(cmd.cab) - sizeof(cmd.cab.header);
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1312
cmd.cab.header.sub_type = DMUB_CMD__CAB_NO_DCN_REQ;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1337
cmd.cab.header.sub_type = DMUB_CMD__CAB_DCN_SS_FIT_IN_CAB;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1341
cmd.cab.header.sub_type = DMUB_CMD__CAB_DCN_SS_NOT_FIT_IN_CAB;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1347
cmd.cab.header.sub_type = DMUB_CMD__CAB_NO_IDLE_OPTIMIZATION;
drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h
229
float header;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1513
cmd.cable_id.header.type = DMUB_CMD_GET_USBC_CABLE_ID;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1514
cmd.cable_id.header.payload_bytes = sizeof(cmd.cable_id.data);
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1518
cmd.cable_id.header.ret_status == 1) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1522
return cmd.cable_id.header.ret_status == 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_dpia.c
120
cmd.query_hpd.header.type = DMUB_CMD__QUERY_HPD_STATE;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_dpia.c
121
cmd.query_hpd.header.payload_bytes = sizeof(cmd.query_hpd.data);
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
262
cmd.pr_enable.header.type = DMUB_CMD__PR;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
263
cmd.pr_enable.header.sub_type = DMUB_CMD__PR_ENABLE;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
264
cmd.pr_enable.header.payload_bytes = sizeof(struct dmub_cmd_pr_enable_data);
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
300
cmd.pr_copy_settings.header.type = DMUB_CMD__PR;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
301
cmd.pr_copy_settings.header.sub_type = DMUB_CMD__PR_COPY_SETTINGS;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
302
cmd.pr_copy_settings.header.payload_bytes = sizeof(struct dmub_cmd_pr_copy_settings_data);
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
357
cmd.pr_update_state.header.type = DMUB_CMD__PR;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
358
cmd.pr_update_state.header.sub_type = DMUB_CMD__PR_UPDATE_STATE;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
359
cmd.pr_update_state.header.payload_bytes = sizeof(struct dmub_cmd_pr_update_state_data);
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
378
cmd.pr_general_cmd.header.type = DMUB_CMD__PR;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
379
cmd.pr_general_cmd.header.sub_type = DMUB_CMD__PR_GENERAL_CMD;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
380
cmd.pr_general_cmd.header.payload_bytes = sizeof(struct dmub_cmd_pr_general_cmd_data);
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
1272
cmd.assr_enable.header.type = DMUB_CMD__PSP;
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
1273
cmd.assr_enable.header.sub_type = DMUB_CMD__PSP_ASSR_ENABLE;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
1284
struct dmub_shared_state_feature_header header; /**< Shared state header. */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
1997
struct dmub_cmd_header header; /**< command header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2031
struct dmub_cmd_header header; /**< command header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2055
struct dmub_cmd_header header; /**< command header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2067
struct dmub_cmd_header header; /**< command header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2088
struct dmub_cmd_header header; /**< Command header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2118
struct dmub_cmd_header header; /**< Command header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2148
struct dmub_cmd_header header; /**< Common command header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2189
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2281
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2310
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2458
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2479
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2719
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2735
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2773
struct dmub_cmd_header header; /**< header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2789
struct dmub_cmd_header header; /**< header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2816
struct dmub_cmd_header header; /**< header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2844
struct dmub_cmd_header header; /**< header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2859
struct dmub_cmd_header header; /**< header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2874
struct dmub_cmd_header header; /**< header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2889
struct dmub_cmd_header header; /**< header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2929
struct dmub_cmd_header header; /**< header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2946
struct dmub_cmd_header header; /**< header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2974
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
3010
struct dmub_cmd_header header; /* header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
3018
struct dmub_cmd_header header; /* header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
3036
struct dmub_cmd_header header; /* header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
3054
struct dmub_cmd_header header; /* header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
3062
struct dmub_cmd_header header; /* header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
3070
struct dmub_cmd_header header; /**< header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
3163
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
3177
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
3237
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
3310
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
3340
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
3405
struct dpia_notification_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
3413
struct dmub_cmd_header header; /**< DPIA notification header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
3435
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
3454
struct dmub_cmd_header header; /**< header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
3789
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
3823
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
3862
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
3898
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
3929
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
4008
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
4167
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
4209
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
4247
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
4573
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
4668
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
4774
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
4816
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
4830
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
4848
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
4862
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
4876
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
4890
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
4923
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
4984
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
5003
struct dmub_cmd_header header; /**< Command header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
5142
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
5450
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
5548
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
5590
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
5632
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
5675
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
5723
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
5767
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
5812
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
5858
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
5893
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
5928
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
5989
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
6015
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
6039
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
6084
struct dmub_cmd_header header; /**< header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
6095
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
6116
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
6138
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
6159
struct dmub_cmd_header header; /**< header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
6187
struct dmub_cmd_header header; /**< header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
6239
struct dmub_cmd_header header; /**< Command header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
6274
struct dmub_cmd_header header; /**< Command header */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
6339
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
6383
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
6437
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
6488
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
6504
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
6520
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
6538
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
6589
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
6703
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
6767
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
6781
struct dmub_cmd_header header;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
530
int32_t payload_size_bytes = cmd->cmd_common.header.payload_bytes;
drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c
1291
dmub->reg_inbox0.is_multi_pending = cmd->cmd_common.header.multi_cmd_pending;
drivers/gpu/drm/amd/display/dmub/src/dmub_srv_stat.c
71
switch (cmd.cmd_common.header.type) {
drivers/gpu/drm/amd/display/dmub/src/dmub_srv_stat.c
97
notify->instance = cmd.dpia_notification.payload.header.instance;
drivers/gpu/drm/amd/display/include/set_mode_types.h
58
struct hdmi_info_frame_header header;
drivers/gpu/drm/amd/include/atomfirmware.h
3559
struct atom_voltage_object_header_v4 header; // voltage mode = VOLTAGE_OBJ_VR_I2C_INIT_SEQ
drivers/gpu/drm/amd/include/atomfirmware.h
3586
struct atom_voltage_object_header_v4 header; // voltage mode = VOLTAGE_OBJ_GPIO_LUT or VOLTAGE_OBJ_PHASE_LUT
drivers/gpu/drm/amd/include/atomfirmware.h
3597
struct atom_voltage_object_header_v4 header; // voltage mode = VOLTAGE_OBJ_SVID2
drivers/gpu/drm/amd/include/atomfirmware.h
3609
struct atom_voltage_object_header_v4 header; // voltage mode = VOLTAGE_OBJ_MERGED_POWER
drivers/gpu/drm/amd/include/cik_structs.h
28
uint32_t header;
drivers/gpu/drm/amd/include/discovery.h
156
ip_discovery_header* header;
drivers/gpu/drm/amd/include/discovery.h
177
struct gpu_info_header header;
drivers/gpu/drm/amd/include/discovery.h
201
struct gpu_info_header header;
drivers/gpu/drm/amd/include/discovery.h
228
struct gpu_info_header header;
drivers/gpu/drm/amd/include/discovery.h
262
struct gpu_info_header header;
drivers/gpu/drm/amd/include/discovery.h
304
struct gpu_info_header header;
drivers/gpu/drm/amd/include/discovery.h
326
struct gpu_info_header header;
drivers/gpu/drm/amd/include/discovery.h
367
harvest_info_header header;
drivers/gpu/drm/amd/include/discovery.h
379
struct mall_info_header header;
drivers/gpu/drm/amd/include/discovery.h
388
struct mall_info_header header;
drivers/gpu/drm/amd/include/discovery.h
419
struct vcn_info_header header;
drivers/gpu/drm/amd/include/discovery.h
440
struct nps_info_header header;
drivers/gpu/drm/amd/include/mes_v11_api_def.h
195
struct MES_LOG_ENTRY_HEADER header;
drivers/gpu/drm/amd/include/mes_v11_api_def.h
205
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v11_api_def.h
258
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v11_api_def.h
279
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v11_api_def.h
339
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v11_api_def.h
367
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v11_api_def.h
394
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v11_api_def.h
404
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v11_api_def.h
417
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v11_api_def.h
437
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v11_api_def.h
454
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v11_api_def.h
500
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v11_api_def.h
518
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v11_api_def.h
528
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v11_api_def.h
543
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v11_api_def.h
665
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v11_api_def.h
688
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v11_api_def.h
699
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
249
struct MES_LOG_ENTRY_HEADER header;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
259
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
314
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
339
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
403
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
433
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
459
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
470
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
492
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
525
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
545
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
621
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
658
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
674
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
843
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
867
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
880
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
899
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
921
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
950
union MES_API_HEADER header;
drivers/gpu/drm/amd/include/umsch_mm_4_0_api_def.h
122
struct UMSCH_LOG_ENTRY_HEADER header;
drivers/gpu/drm/amd/include/umsch_mm_4_0_api_def.h
212
union UMSCH_API_HEADER header;
drivers/gpu/drm/amd/include/umsch_mm_4_0_api_def.h
251
union UMSCH_API_HEADER header;
drivers/gpu/drm/amd/include/umsch_mm_4_0_api_def.h
279
union UMSCH_API_HEADER header;
drivers/gpu/drm/amd/include/umsch_mm_4_0_api_def.h
315
union UMSCH_API_HEADER header;
drivers/gpu/drm/amd/include/umsch_mm_4_0_api_def.h
329
union UMSCH_API_HEADER header;
drivers/gpu/drm/amd/include/umsch_mm_4_0_api_def.h
339
union UMSCH_API_HEADER header;
drivers/gpu/drm/amd/include/umsch_mm_4_0_api_def.h
358
union UMSCH_API_HEADER header;
drivers/gpu/drm/amd/include/umsch_mm_4_0_api_def.h
378
union UMSCH_API_HEADER header;
drivers/gpu/drm/amd/include/umsch_mm_4_0_api_def.h
392
union UMSCH_API_HEADER header;
drivers/gpu/drm/amd/include/umsch_mm_4_0_api_def.h
410
union UMSCH_API_HEADER header;
drivers/gpu/drm/amd/include/umsch_mm_4_0_api_def.h
422
union UMSCH_API_HEADER header;
drivers/gpu/drm/amd/include/umsch_mm_4_0_api_def.h
436
union UMSCH_API_HEADER header;
drivers/gpu/drm/amd/include/v10_structs.h
676
uint32_t header;
drivers/gpu/drm/amd/include/v11_structs.h
675
uint32_t header; // offset: 0 (0x0)
drivers/gpu/drm/amd/include/v12_structs.h
1190
uint32_t header; // offset: 0 (0x0)
drivers/gpu/drm/amd/include/v12_structs.h
2217
uint32_t header; // offset: 0 (0x0)
drivers/gpu/drm/amd/include/v12_structs.h
675
uint32_t header; // offset: 0 (0x0)
drivers/gpu/drm/amd/include/v9_structs.h
160
uint32_t header;
drivers/gpu/drm/amd/include/vi_structs.h
160
uint32_t header;
drivers/gpu/drm/amd/pm/legacy-dpm/si_smc.c
245
amdgpu_ucode_print_smc_hdr(&hdr->header);
drivers/gpu/drm/amd/pm/legacy-dpm/si_smc.c
247
adev->pm.fw_version = le32_to_cpu(hdr->header.ucode_version);
drivers/gpu/drm/amd/pm/legacy-dpm/si_smc.c
249
ucode_size = le32_to_cpu(hdr->header.ucode_size_bytes);
drivers/gpu/drm/amd/pm/legacy-dpm/si_smc.c
251
(adev->pm.fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomfwctrl.c
43
if (voltage_type == voltage_object->gpio_voltage_obj.header.voltage_type &&
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomfwctrl.c
44
voltage_mode == voltage_object->gpio_voltage_obj.header.voltage_mode)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomfwctrl.c
47
offset += le16_to_cpu(voltage_object->gpio_voltage_obj.header.object_size);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/processpptables.c
1138
const ATOM_PPLIB_EXTENDEDHEADER *header;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/processpptables.c
1149
header = (ATOM_PPLIB_EXTENDEDHEADER *)(((unsigned long) powerplay_table) +
drivers/gpu/drm/amd/pm/powerplay/hwmgr/processpptables.c
1152
hwmgr->platform_descriptor.overdriveLimit.engineClock = le32_to_cpu(header->ulMaxEngineClock);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/processpptables.c
1153
hwmgr->platform_descriptor.overdriveLimit.memoryClock = le32_to_cpu(header->ulMaxMemoryClock);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_processpptables.c
123
const Vega10_PPTable_Generic_SubTable_Header *header;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_processpptables.c
163
header = (const Vega10_PPTable_Generic_SubTable_Header *)
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_processpptables.c
167
if (header->ucRevId == 10) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_processpptables.c
168
fan_table_v1 = (ATOM_Vega10_Fan_Table *)header;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_processpptables.c
211
} else if (header->ucRevId == 0xb) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_processpptables.c
212
fan_table_v2 = (ATOM_Vega10_Fan_Table_V2 *)header;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_processpptables.c
255
} else if (header->ucRevId > 0xb) {
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_processpptables.c
256
fan_table_v3 = (ATOM_Vega10_Fan_Table_V3 *)header;
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
657
ATOM_COMMON_TABLE_HEADER *header = (ATOM_COMMON_TABLE_HEADER *)buf;
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
663
if (header->usStructureSize != size) {
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v11_0_7_pptable.h
174
struct atom_common_table_header header; //For sienna_cichlid, header.format_revision = 15, header.content_revision = 0
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v11_0_pptable.h
138
struct atom_common_table_header header;
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0_0_pptable.h
173
struct atom_common_table_header header; //For SMU13, header.format_revision = 15, header.content_revision = 0
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0_7_pptable.h
173
struct atom_common_table_header header; //For PLUM_BONITO, header.format_revision = 15, header.content_revision = 0
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0_pptable.h
140
struct atom_common_table_header header;
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v14_0_2_pptable.h
142
struct atom_common_table_header header; // header.format_revision = 3 (HAS TO MATCH SMU_14_0_2_TABLE_FORMAT_REVISION), header.content_revision = ? structuresize is calculated by PPGen.
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
114
amdgpu_ucode_print_smc_hdr(&hdr->header);
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
115
adev->pm.fw_version = le32_to_cpu(hdr->header.ucode_version);
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
121
header = (const struct common_firmware_header *)ucode->fw->data;
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
123
ALIGN(le32_to_cpu(header->ucode_size_bytes), PAGE_SIZE);
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
152
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
153
smc_fw_size = hdr->header.ucode_size_bytes;
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
325
version_major = le16_to_cpu(hdr->header.header_version_major);
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
326
version_minor = le16_to_cpu(hdr->header.header_version_minor);
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
529
struct atom_common_table_header *header;
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
537
(uint8_t **)&header);
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
541
if (header->format_revision != 3) {
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
546
switch (header->content_revision) {
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
550
v_3_1 = (struct atom_firmware_info_v3_1 *)header;
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
567
v_3_3 = (struct atom_firmware_info_v3_3 *)header;
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
582
smu->smu_table.boot_values.format_revision = header->format_revision;
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
583
smu->smu_table.boot_values.content_revision = header->content_revision;
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
99
const struct common_firmware_header *header;
drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c
317
struct atom_common_table_header *header;
drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c
325
(uint8_t **)&header);
drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c
329
if (header->format_revision != 3) {
drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c
334
switch (header->content_revision) {
drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c
338
v_3_1 = (struct atom_firmware_info_v3_1 *)header;
drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c
355
v_3_3 = (struct atom_firmware_info_v3_3 *)header;
drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c
370
smu->smu_table.boot_values.format_revision = header->format_revision;
drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c
371
smu->smu_table.boot_values.content_revision = header->content_revision;
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
118
amdgpu_ucode_print_smc_hdr(&hdr->header);
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
119
adev->pm.fw_version = le32_to_cpu(hdr->header.ucode_version);
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
125
header = (const struct common_firmware_header *)ucode->fw->data;
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
127
ALIGN(le32_to_cpu(header->ucode_size_bytes), PAGE_SIZE);
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
157
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
158
smc_fw_size = hdr->header.ucode_size_bytes;
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
383
version_major = le16_to_cpu(hdr->header.header_version_major);
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
384
version_minor = le16_to_cpu(hdr->header.header_version_minor);
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
583
struct atom_common_table_header *header;
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
594
(uint8_t **)&header);
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
598
if (header->format_revision != 3) {
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
603
switch (header->content_revision) {
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
607
v_3_1 = (struct atom_firmware_info_v3_1 *)header;
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
621
v_3_3 = (struct atom_firmware_info_v3_3 *)header;
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
636
v_3_4 = (struct atom_firmware_info_v3_4 *)header;
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
651
smu->smu_table.boot_values.format_revision = header->format_revision;
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
652
smu->smu_table.boot_values.content_revision = header->content_revision;
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
657
(uint8_t **)&header)) {
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
660
smu_info_v3_6 = (struct atom_smu_info_v3_6 *)header;
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
669
smu_info_v4_0 = (struct atom_smu_info_v4_0 *)header;
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
99
const struct common_firmware_header *header;
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c
100
header = (const struct common_firmware_header *)ucode->fw->data;
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c
102
ALIGN(le32_to_cpu(header->ucode_size_bytes), PAGE_SIZE);
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c
131
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c
132
smc_fw_size = hdr->header.ucode_size_bytes;
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c
372
version_major = le16_to_cpu(hdr->header.header_version_major);
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c
373
version_minor = le16_to_cpu(hdr->header.header_version_minor);
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c
567
struct atom_common_table_header *header;
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c
578
(uint8_t **)&header);
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c
582
if (header->format_revision != 3) {
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c
587
switch (header->content_revision) {
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c
591
v_3_1 = (struct atom_firmware_info_v3_1 *)header;
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c
605
v_3_3 = (struct atom_firmware_info_v3_3 *)header;
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c
620
v_3_4 = (struct atom_firmware_info_v3_4 *)header;
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c
635
smu->smu_table.boot_values.format_revision = header->format_revision;
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c
636
smu->smu_table.boot_values.content_revision = header->content_revision;
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c
641
(uint8_t **)&header)) {
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c
644
smu_info_v3_6 = (struct atom_smu_info_v3_6 *)header;
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c
653
smu_info_v4_0 = (struct atom_smu_info_v4_0 *)header;
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c
75
const struct common_firmware_header *header;
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c
93
amdgpu_ucode_print_smc_hdr(&hdr->header);
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c
94
adev->pm.fw_version = le32_to_cpu(hdr->header.ucode_version);
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c
121
le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c
122
smc_fw_size = hdr->header.ucode_size_bytes;
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c
342
version_major = le16_to_cpu(hdr->header.header_version_major);
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c
343
version_minor = le16_to_cpu(hdr->header.header_version_minor);
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c
537
struct atom_common_table_header *header;
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c
548
(uint8_t **)&header);
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c
552
if (header->format_revision != 3) {
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c
557
switch (header->content_revision) {
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c
561
v_3_1 = (struct atom_firmware_info_v3_1 *)header;
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c
575
v_3_3 = (struct atom_firmware_info_v3_3 *)header;
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c
590
v_3_4 = (struct atom_firmware_info_v3_4 *)header;
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c
605
smu->smu_table.boot_values.format_revision = header->format_revision;
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c
606
smu->smu_table.boot_values.content_revision = header->content_revision;
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c
611
(uint8_t **)&header)) {
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c
614
smu_info_v3_6 = (struct atom_smu_info_v3_6 *)header;
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c
623
smu_info_v4_0 = (struct atom_smu_info_v4_0 *)header;
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c
69
const struct common_firmware_header *header;
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c
83
amdgpu_ucode_print_smc_hdr(&hdr->header);
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c
84
adev->pm.fw_version = le32_to_cpu(hdr->header.ucode_version);
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c
90
header = (const struct common_firmware_header *)ucode->fw->data;
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c
92
ALIGN(le32_to_cpu(header->ucode_size_bytes), PAGE_SIZE);
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
261
struct metrics_table_header header; \
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
270
obj->header.format_revision = frev; \
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
271
obj->header.content_revision = crev; \
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
272
obj->header.structure_size = sizeof(*obj); \
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
55
struct metrics_table_header *header = \
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
57
memset(header, 0xFF, sizeof(*tmp)); \
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
58
header->format_revision = frev; \
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
59
header->content_revision = crev; \
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
60
header->structure_size = sizeof(*tmp); \
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
68
struct metrics_table_header *header = \
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
70
memset(header, 0xFF, sizeof(*tmp)); \
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
71
header->format_revision = fr; \
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
72
header->content_revision = cr; \
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
73
header->structure_size = sizeof(*tmp); \
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
81
struct metrics_table_header *header = \
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
83
memset(header, 0xFF, sizeof(*tmp)); \
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
84
header->format_revision = fr; \
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
85
header->content_revision = cr; \
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
86
header->structure_size = sizeof(*tmp); \
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
94
struct metrics_table_header *header = \
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
96
memset(header, 0xFF, sizeof(*tmp)); \
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
97
header->format_revision = fr; \
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
98
header->content_revision = cr; \
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
99
header->structure_size = sizeof(*tmp); \
drivers/gpu/drm/amd/ras/rascore/ras_eeprom.c
1133
if (hdr->header != RAS_TABLE_HDR_VAL &&
drivers/gpu/drm/amd/ras/rascore/ras_eeprom.c
1134
hdr->header != RAS_TABLE_HDR_BAD) {
drivers/gpu/drm/amd/ras/rascore/ras_eeprom.c
1186
if (hdr->header == RAS_TABLE_HDR_VAL) {
drivers/gpu/drm/amd/ras/rascore/ras_eeprom.c
1210
} else if (hdr->header == RAS_TABLE_HDR_BAD &&
drivers/gpu/drm/amd/ras/rascore/ras_eeprom.c
1335
if (control->tbl_hdr.header == RAS_TABLE_HDR_BAD)
drivers/gpu/drm/amd/ras/rascore/ras_eeprom.c
271
pp[0] = cpu_to_le32(hdr->header);
drivers/gpu/drm/amd/ras/rascore/ras_eeprom.c
284
hdr->header = le32_to_cpu(pp[0]);
drivers/gpu/drm/amd/ras/rascore/ras_eeprom.c
416
uint32_t header)
drivers/gpu/drm/amd/ras/rascore/ras_eeprom.c
425
hh = (void *) &hdr->header;
drivers/gpu/drm/amd/ras/rascore/ras_eeprom.c
427
hh = (void *) &header;
drivers/gpu/drm/amd/ras/rascore/ras_eeprom.c
431
hdr->header = header;
drivers/gpu/drm/amd/ras/rascore/ras_eeprom.c
456
hdr->header = RAS_TABLE_HDR_VAL;
drivers/gpu/drm/amd/ras/rascore/ras_eeprom.c
567
if (control->tbl_hdr.header == RAS_TABLE_HDR_BAD) {
drivers/gpu/drm/amd/ras/rascore/ras_eeprom.c
753
control->tbl_hdr.header = RAS_TABLE_HDR_BAD;
drivers/gpu/drm/amd/ras/rascore/ras_eeprom.h
75
uint32_t header;
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
113
u8 header[4];
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
117
for (i = 0; i < sizeof(header); i++) {
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
122
header[i] = ret;
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
125
mbox_size = get_unaligned_be16(header + 2);
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
127
if (opcode != header[0] || module_id != header[1] ||
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
163
u8 header[4];
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
166
header[0] = opcode;
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
167
header[1] = module_id;
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
168
put_unaligned_be16(size, header + 2);
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
170
for (i = 0; i < sizeof(header); i++) {
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
171
ret = cdns_mhdp_mailbox_write(mhdp, header[i]);
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c
105
u8 header[4];
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c
109
header[0] = opcode;
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c
110
header[1] = module_id;
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c
111
put_unaligned_be16(size, header + 2);
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c
113
for (i = 0; i < sizeof(header); i++) {
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c
114
ret = cdns_mhdp_secure_mailbox_write(mhdp, header[i]);
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c
57
u8 header[4];
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c
61
for (i = 0; i < sizeof(header); i++) {
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c
66
header[i] = ret;
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c
69
mbox_size = get_unaligned_be16(header + 2);
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c
71
if (opcode != header[0] || module_id != header[1] ||
drivers/gpu/drm/bridge/nwl-dsi.c
547
word_count = pkt->header[1] | (pkt->header[2] << 8);
drivers/gpu/drm/bridge/samsung-dsim.c
1322
reg = get_unaligned_le32(pkt->header);
drivers/gpu/drm/bridge/samsung-dsim.c
1557
dev_err(dsi->dev, "xfer timed out: %*ph %*ph\n", 4, pkt->header,
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
463
memcpy(&word, packet->header, sizeof(packet->header));
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c
608
memcpy(&word, packet->header, sizeof(packet->header));
drivers/gpu/drm/bridge/tc358768.c
519
(0x10 << 8) | (packet.header[0] & 0x3f));
drivers/gpu/drm/bridge/tc358768.c
522
(packet.header[2] << 8) | packet.header[1]);
drivers/gpu/drm/bridge/tc358768.c
527
(0x40 << 8) | (packet.header[0] & 0x3f));
drivers/gpu/drm/display/drm_hdcp_helper.c
101
WARN_ON(header->reserved);
drivers/gpu/drm/display/drm_hdcp_helper.c
103
buf = buf + sizeof(*header);
drivers/gpu/drm/display/drm_hdcp_helper.c
148
struct hdcp_srm_header *header;
drivers/gpu/drm/display/drm_hdcp_helper.c
157
header = (struct hdcp_srm_header *)buf;
drivers/gpu/drm/display/drm_hdcp_helper.c
159
header->srm_id & DRM_HDCP_SRM_ID_MASK,
drivers/gpu/drm/display/drm_hdcp_helper.c
160
be16_to_cpu(header->srm_version), header->srm_gen_no);
drivers/gpu/drm/display/drm_hdcp_helper.c
162
if (header->reserved)
drivers/gpu/drm/display/drm_hdcp_helper.c
165
buf = buf + sizeof(*header);
drivers/gpu/drm/display/drm_hdcp_helper.c
87
struct hdcp_srm_header *header;
drivers/gpu/drm/display/drm_hdcp_helper.c
96
header = (struct hdcp_srm_header *)buf;
drivers/gpu/drm/display/drm_hdcp_helper.c
98
header->srm_id,
drivers/gpu/drm/display/drm_hdcp_helper.c
99
be16_to_cpu(header->srm_version), header->srm_gen_no);
drivers/gpu/drm/drm_buddy.c
118
block->header &= ~DRM_BUDDY_HEADER_CLEAR;
drivers/gpu/drm/drm_buddy.c
123
block->header |= DRM_BUDDY_HEADER_CLEAR;
drivers/gpu/drm/drm_buddy.c
129
block->header &= ~DRM_BUDDY_HEADER_STATE;
drivers/gpu/drm/drm_buddy.c
130
block->header |= DRM_BUDDY_ALLOCATED;
drivers/gpu/drm/drm_buddy.c
140
block->header &= ~DRM_BUDDY_HEADER_STATE;
drivers/gpu/drm/drm_buddy.c
141
block->header |= DRM_BUDDY_FREE;
drivers/gpu/drm/drm_buddy.c
150
block->header &= ~DRM_BUDDY_HEADER_STATE;
drivers/gpu/drm/drm_buddy.c
151
block->header |= DRM_BUDDY_SPLIT;
drivers/gpu/drm/drm_buddy.c
40
block->header = offset;
drivers/gpu/drm/drm_buddy.c
41
block->header |= order;
drivers/gpu/drm/drm_buddy.c
46
BUG_ON(block->header & DRM_BUDDY_HEADER_UNUSED);
drivers/gpu/drm/drm_edid.c
1791
if (edid->header[i] == edid_header[i])
drivers/gpu/drm/drm_mipi_dsi.c
556
packet->header[0] = ((msg->channel & 0x3) << 6) | (msg->type & 0x3f);
drivers/gpu/drm/drm_mipi_dsi.c
568
packet->header[1] = (msg->tx_len >> 0) & 0xff;
drivers/gpu/drm/drm_mipi_dsi.c
569
packet->header[2] = (msg->tx_len >> 8) & 0xff;
drivers/gpu/drm/drm_mipi_dsi.c
576
packet->header[1] = (msg->tx_len > 0) ? tx[0] : 0;
drivers/gpu/drm/drm_mipi_dsi.c
577
packet->header[2] = (msg->tx_len > 1) ? tx[1] : 0;
drivers/gpu/drm/drm_mipi_dsi.c
580
packet->size = sizeof(packet->header) + packet->payload_length;
drivers/gpu/drm/gma500/opregion.c
264
if (!opregion->header)
drivers/gpu/drm/gma500/opregion.c
284
if (!opregion->header)
drivers/gpu/drm/gma500/opregion.c
297
iounmap(opregion->header);
drivers/gpu/drm/gma500/opregion.c
298
opregion->header = NULL;
drivers/gpu/drm/gma500/opregion.c
333
opregion->header = base;
drivers/gpu/drm/gma500/opregion.c
338
mboxes = opregion->header->mboxes;
drivers/gpu/drm/gma500/psb_drv.h
195
struct opregion_header *header;
drivers/gpu/drm/i915/display/icl_dsi.c
1846
ret = sizeof(dsi_pkt.header) + dsi_pkt.payload_length;
drivers/gpu/drm/i915/display/icl_dsi.c
217
tmp |= ((packet->header[0] & VC_MASK) << VC_SHIFT);
drivers/gpu/drm/i915/display/icl_dsi.c
218
tmp |= ((packet->header[0] & DT_MASK) << DT_SHIFT);
drivers/gpu/drm/i915/display/icl_dsi.c
219
tmp |= (packet->header[1] << PARAM_WC_LOWER_SHIFT);
drivers/gpu/drm/i915/display/icl_dsi.c
220
tmp |= (packet->header[2] << PARAM_WC_UPPER_SHIFT);
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
116
if (verify_rxcert_out.header.status != FW_HDCP_STATUS_SUCCESS) {
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
119
verify_rxcert_out.header.status);
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
158
send_hprime_in.header.api_version = HDCP_API_VERSION;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
159
send_hprime_in.header.command_id = WIRED_AKE_SEND_HPRIME;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
160
send_hprime_in.header.status = FW_HDCP_STATUS_SUCCESS;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
161
send_hprime_in.header.buffer_len = WIRED_CMD_BUF_LEN_AKE_SEND_HPRIME_IN;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
178
if (send_hprime_out.header.status != FW_HDCP_STATUS_SUCCESS) {
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
180
WIRED_AKE_SEND_HPRIME, send_hprime_out.header.status);
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
207
pairing_info_in.header.api_version = HDCP_API_VERSION;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
208
pairing_info_in.header.command_id = WIRED_AKE_SEND_PAIRING_INFO;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
209
pairing_info_in.header.status = FW_HDCP_STATUS_SUCCESS;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
210
pairing_info_in.header.buffer_len =
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
228
if (pairing_info_out.header.status != FW_HDCP_STATUS_SUCCESS) {
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
231
pairing_info_out.header.status);
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
259
lc_init_in.header.api_version = HDCP_API_VERSION;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
260
lc_init_in.header.command_id = WIRED_INIT_LOCALITY_CHECK;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
261
lc_init_in.header.status = FW_HDCP_STATUS_SUCCESS;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
262
lc_init_in.header.buffer_len = WIRED_CMD_BUF_LEN_INIT_LOCALITY_CHECK_IN;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
276
if (lc_init_out.header.status != FW_HDCP_STATUS_SUCCESS) {
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
278
WIRED_INIT_LOCALITY_CHECK, lc_init_out.header.status);
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
308
verify_lprime_in.header.api_version = HDCP_API_VERSION;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
309
verify_lprime_in.header.command_id = WIRED_VALIDATE_LOCALITY;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
310
verify_lprime_in.header.status = FW_HDCP_STATUS_SUCCESS;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
311
verify_lprime_in.header.buffer_len =
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
329
if (verify_lprime_out.header.status != FW_HDCP_STATUS_SUCCESS) {
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
332
verify_lprime_out.header.status);
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
36
session_init_in.header.api_version = HDCP_API_VERSION;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
360
get_skey_in.header.api_version = HDCP_API_VERSION;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
361
get_skey_in.header.command_id = WIRED_GET_SESSION_KEY;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
362
get_skey_in.header.status = FW_HDCP_STATUS_SUCCESS;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
363
get_skey_in.header.buffer_len = WIRED_CMD_BUF_LEN_GET_SESSION_KEY_IN;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
37
session_init_in.header.command_id = WIRED_INITIATE_HDCP2_SESSION;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
377
if (get_skey_out.header.status != FW_HDCP_STATUS_SUCCESS) {
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
379
WIRED_GET_SESSION_KEY, get_skey_out.header.status);
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
38
session_init_in.header.status = FW_HDCP_STATUS_SUCCESS;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
39
session_init_in.header.buffer_len =
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
415
verify_repeater_in.header.api_version = HDCP_API_VERSION;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
416
verify_repeater_in.header.command_id = WIRED_VERIFY_REPEATER;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
417
verify_repeater_in.header.status = FW_HDCP_STATUS_SUCCESS;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
418
verify_repeater_in.header.buffer_len =
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
442
if (verify_repeater_out.header.status != FW_HDCP_STATUS_SUCCESS) {
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
445
verify_repeater_out.header.status);
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
486
verify_mprime_in->header.api_version = HDCP_API_VERSION;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
487
verify_mprime_in->header.command_id = WIRED_REPEATER_AUTH_STREAM_REQ;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
488
verify_mprime_in->header.status = FW_HDCP_STATUS_SUCCESS;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
489
verify_mprime_in->header.buffer_len = cmd_size - sizeof(verify_mprime_in->header);
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
512
if (verify_mprime_out.header.status != FW_HDCP_STATUS_SUCCESS) {
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
515
verify_mprime_out.header.status);
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
541
enable_auth_in.header.api_version = HDCP_API_VERSION;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
542
enable_auth_in.header.command_id = WIRED_ENABLE_AUTH;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
543
enable_auth_in.header.status = FW_HDCP_STATUS_SUCCESS;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
544
enable_auth_in.header.buffer_len = WIRED_CMD_BUF_LEN_ENABLE_AUTH_IN;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
55
if (session_init_out.header.status != FW_HDCP_STATUS_SUCCESS) {
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
559
if (enable_auth_out.header.status != FW_HDCP_STATUS_SUCCESS) {
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
561
WIRED_ENABLE_AUTH, enable_auth_out.header.status);
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
58
session_init_out.header.status);
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
587
session_close_in.header.api_version = HDCP_API_VERSION;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
588
session_close_in.header.command_id = WIRED_CLOSE_SESSION;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
589
session_close_in.header.status = FW_HDCP_STATUS_SUCCESS;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
590
session_close_in.header.buffer_len =
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
605
if (session_close_out.header.status != FW_HDCP_STATUS_SUCCESS) {
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
607
session_close_out.header.status);
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
94
verify_rxcert_in.header.api_version = HDCP_API_VERSION;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
95
verify_rxcert_in.header.command_id = WIRED_VERIFY_RECEIVER_CERT;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
96
verify_rxcert_in.header.status = FW_HDCP_STATUS_SUCCESS;
drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
97
verify_rxcert_in.header.buffer_len =
drivers/gpu/drm/i915/display/intel_opregion.c
1165
struct opregion_header *header;
drivers/gpu/drm/i915/display/intel_opregion.c
1170
header = opregion->header;
drivers/gpu/drm/i915/display/intel_opregion.c
1172
if (!header || header->over.major < 2 ||
drivers/gpu/drm/i915/display/intel_opregion.c
1173
(header->over.major == 2 && header->over.minor < 3))
drivers/gpu/drm/i915/display/intel_opregion.c
1176
return opregion->header->pcon & PCON_HEADLESS_SKU;
drivers/gpu/drm/i915/display/intel_opregion.c
1282
memunmap(opregion->header);
drivers/gpu/drm/i915/display/intel_opregion.c
1295
seq_write(m, opregion->header, OPREGION_SIZE);
drivers/gpu/drm/i915/display/intel_opregion.c
261
struct opregion_header *header;
drivers/gpu/drm/i915/display/intel_opregion.c
923
opregion->header = base;
drivers/gpu/drm/i915/display/intel_opregion.c
926
opregion->header->over.major,
drivers/gpu/drm/i915/display/intel_opregion.c
927
opregion->header->over.minor,
drivers/gpu/drm/i915/display/intel_opregion.c
928
opregion->header->over.revision);
drivers/gpu/drm/i915/display/intel_opregion.c
930
mboxes = opregion->header->mboxes;
drivers/gpu/drm/i915/display/intel_opregion.c
944
u8 major = opregion->header->over.major;
drivers/gpu/drm/i915/display/intel_opregion.c
976
if (opregion->header->over.major >= 2 && opregion->asle &&
drivers/gpu/drm/i915/display/intel_opregion.c
986
if (opregion->header->over.major > 2 ||
drivers/gpu/drm/i915/display/intel_opregion.c
987
opregion->header->over.minor >= 1) {
drivers/gpu/drm/i915/display/vlv_dsi.c
141
const u8 *header;
drivers/gpu/drm/i915/display/vlv_dsi.c
149
header = packet.header;
drivers/gpu/drm/i915/display/vlv_dsi.c
186
header[2] << 16 | header[1] << 8 | header[0]);
drivers/gpu/drm/i915/gt/intel_engine.h
267
const char *header, ...);
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2374
const char *header, ...)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2381
if (header) {
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2384
va_start(ap, header);
drivers/gpu/drm/i915/gt/intel_engine_cs.c
2385
drm_vprintf(m, header, &ap);
drivers/gpu/drm/i915/gt/uc/abi/guc_actions_slpc_abi.h
190
struct slpc_shared_data_header header;
drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h
127
struct guc_state_capture_header_t header;
drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h
75
struct guc_debug_capture_list_header header;
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
374
struct intel_gsc_mtl_header header;
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
379
struct intel_gsc_mtl_header header;
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
410
intel_gsc_uc_heci_cmd_emit_mtl_header(&msg_in->header,
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
428
if (msg_out->header.message_size != sizeof(*msg_out)) {
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
430
msg_out->header.message_size, sizeof(*msg_out),
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
431
msg_out->header.status, msg_out->header.flags, msg_out->mkhi.result);
drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.c
131
u32 size = ((struct gsc_proxy_msg *)gsc->proxy.to_gsc)->header.message_size;
drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.c
160
static int validate_proxy_header(struct intel_gsc_proxy_header *header,
drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.c
163
u32 type = FIELD_GET(GSC_PROXY_TYPE, header->hdr);
drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.c
164
u32 length = FIELD_GET(GSC_PROXY_PAYLOAD_LENGTH, header->hdr);
drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.c
167
if (header->destination != dest || header->source != source) {
drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.c
195
intel_gsc_uc_heci_cmd_emit_mtl_header(&to_gsc->header,
drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.c
241
to_gsc->header.message_size = ret + sizeof(struct intel_gsc_mtl_header);
drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.c
82
struct intel_gsc_mtl_header header;
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.c
110
void intel_gsc_uc_heci_cmd_emit_mtl_header(struct intel_gsc_mtl_header *header,
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.c
118
header->validity_marker = GSC_HECI_VALIDITY_MARKER;
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.c
119
header->heci_client_id = heci_client_id;
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.c
120
header->host_session_handle = host_session_id;
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.c
121
header->header_version = MTL_GSC_HEADER_VERSION;
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.c
122
header->message_size = message_size;
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.h
70
void intel_gsc_uc_heci_cmd_emit_mtl_header(struct intel_gsc_mtl_header *header,
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.h
84
intel_gsc_uc_heci_cmd_emit_mtl_header(struct intel_gsc_mtl_header *header,
drivers/gpu/drm/i915/gt/uc/intel_guc.c
515
u32 header;
drivers/gpu/drm/i915/gt/uc/intel_guc.c
545
10, 10, &header);
drivers/gpu/drm/i915/gt/uc/intel_guc.c
549
request[0], header);
drivers/gpu/drm/i915/gt/uc/intel_guc.c
553
if (FIELD_GET(GUC_HXG_MSG_0_TYPE, header) == GUC_HXG_TYPE_NO_RESPONSE_BUSY) {
drivers/gpu/drm/i915/gt/uc/intel_guc.c
554
#define done ({ header = intel_uncore_read(uncore, guc_send_reg(guc, 0)); \
drivers/gpu/drm/i915/gt/uc/intel_guc.c
555
FIELD_GET(GUC_HXG_MSG_0_ORIGIN, header) != GUC_HXG_ORIGIN_GUC || \
drivers/gpu/drm/i915/gt/uc/intel_guc.c
556
FIELD_GET(GUC_HXG_MSG_0_TYPE, header) != GUC_HXG_TYPE_NO_RESPONSE_BUSY; })
drivers/gpu/drm/i915/gt/uc/intel_guc.c
561
if (unlikely(FIELD_GET(GUC_HXG_MSG_0_ORIGIN, header) !=
drivers/gpu/drm/i915/gt/uc/intel_guc.c
567
if (FIELD_GET(GUC_HXG_MSG_0_TYPE, header) == GUC_HXG_TYPE_NO_RESPONSE_RETRY) {
drivers/gpu/drm/i915/gt/uc/intel_guc.c
568
u32 reason = FIELD_GET(GUC_HXG_RETRY_MSG_0_REASON, header);
drivers/gpu/drm/i915/gt/uc/intel_guc.c
575
if (FIELD_GET(GUC_HXG_MSG_0_TYPE, header) == GUC_HXG_TYPE_RESPONSE_FAILURE) {
drivers/gpu/drm/i915/gt/uc/intel_guc.c
576
u32 hint = FIELD_GET(GUC_HXG_FAILURE_MSG_0_HINT, header);
drivers/gpu/drm/i915/gt/uc/intel_guc.c
577
u32 error = FIELD_GET(GUC_HXG_FAILURE_MSG_0_ERROR, header);
drivers/gpu/drm/i915/gt/uc/intel_guc.c
585
if (FIELD_GET(GUC_HXG_MSG_0_TYPE, header) != GUC_HXG_TYPE_RESPONSE_SUCCESS) {
drivers/gpu/drm/i915/gt/uc/intel_guc.c
588
request[0], header);
drivers/gpu/drm/i915/gt/uc/intel_guc.c
598
response_buf[0] = header;
drivers/gpu/drm/i915/gt/uc/intel_guc.c
608
ret = FIELD_GET(GUC_HXG_RESPONSE_MSG_0_DATA0, header);
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c
566
listnode->header.info = FIELD_PREP(GUC_CAPTURELISTHDR_NUMDESCR, (u32)num_regs);
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
437
u32 header;
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
468
header = FIELD_PREP(GUC_CTB_MSG_0_FORMAT, GUC_CTB_FORMAT_HXG) |
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
479
tail, 4, &header, 4, &hxg, 4 * (len - 1), &action[1]);
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
481
cmds[tail] = header;
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
895
u32 header;
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
947
header = cmds[head];
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
951
len = FIELD_GET(GUC_CTB_MSG_0_NUM_DWORDS, header) + GUC_CTB_MSG_MIN_LEN;
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
954
4, &header,
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
966
4, &header,
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
974
(*msg)->msg[0] = header;
drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h
201
u32 header;
drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h
289
struct guc_update_context_policy_header header;
drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h
308
struct guc_update_scheduling_policy_header header;
drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c
130
return data->header.global_state;
drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c
399
data->header.size = sizeof(struct slpc_shared_data);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
2673
size_t bytes = sizeof(policy->h2g.header) +
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
2681
policy->h2g.header.action = INTEL_GUC_ACTION_HOST2GUC_UPDATE_CONTEXT_POLICIES;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
2682
policy->h2g.header.ctx_id = guc_id;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4693
policy->h2g.header.action = INTEL_GUC_ACTION_UPDATE_SCHEDULING_POLICIES_KLV;
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
133
const struct intel_gsc_cpd_header_v2 *header = data;
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
135
size_t min_size = sizeof(*header);
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
143
if (size < sizeof(*header)) {
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
18
struct intel_gsc_mtl_header header;
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
191
if (header->header_marker != INTEL_GSC_CPD_HEADER_MARKER) {
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
193
header->header_marker);
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
198
if (header->header_version != 2 || header->entry_version != 1) {
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
200
header->header_version, header->entry_version);
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
204
if (header->header_length < sizeof(struct intel_gsc_cpd_header_v2)) {
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
206
header->header_length);
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
210
min_size = header->header_length + sizeof(*entry) * header->num_of_entries;
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
216
entry = data + header->header_length;
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
218
for (i = 0; i < header->num_of_entries; i++, entry++) {
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
23
struct intel_gsc_mtl_header header;
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
52
intel_gsc_uc_heci_cmd_emit_mtl_header(&msg_in->header,
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
56
msg_in->huc_in.header.api_version = PXP_APIVER(4, 3);
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
57
msg_in->huc_in.header.command_id = PXP43_CMDID_NEW_HUC_AUTH;
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
58
msg_in->huc_in.header.status = 0;
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
59
msg_in->huc_in.header.buffer_len = sizeof(msg_in->huc_in) -
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
60
sizeof(msg_in->huc_in.header);
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
74
if (msg_out->header.flags & GSC_OUTFLAG_MSG_PENDING) {
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
75
msg_in->header.gsc_message_handle = msg_out->header.gsc_message_handle;
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
84
if (msg_out->header.message_size != sizeof(*msg_out)) {
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
86
msg_out->header.message_size, sizeof(*msg_out));
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
96
if (msg_out->huc_out.header.status != PXP_STATUS_SUCCESS &&
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
97
msg_out->huc_out.header.status != PXP_STATUS_OP_NOT_PERMITTED) {
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
99
msg_out->huc_out.header.status);
drivers/gpu/drm/i915/gvt/kvmgt.c
1190
sparse->header.id = VFIO_REGION_INFO_CAP_SPARSE_MMAP;
drivers/gpu/drm/i915/gvt/kvmgt.c
1191
sparse->header.version = 1;
drivers/gpu/drm/i915/gvt/kvmgt.c
1217
.header.id = VFIO_REGION_INFO_CAP_TYPE,
drivers/gpu/drm/i915/gvt/kvmgt.c
1218
.header.version = 1
drivers/gpu/drm/i915/gvt/kvmgt.c
1235
ret = vfio_info_add_capability(caps, &cap_type.header,
drivers/gpu/drm/i915/gvt/kvmgt.c
1246
caps, &sparse->header,
drivers/gpu/drm/i915/gvt/opregion.c
119
struct vbt_header header;
drivers/gpu/drm/i915/gvt/opregion.c
143
v->header.signature[0] = '$';
drivers/gpu/drm/i915/gvt/opregion.c
144
v->header.signature[1] = 'V';
drivers/gpu/drm/i915/gvt/opregion.c
145
v->header.signature[2] = 'B';
drivers/gpu/drm/i915/gvt/opregion.c
146
v->header.signature[3] = 'T';
drivers/gpu/drm/i915/gvt/opregion.c
149
v->header.version = 155;
drivers/gpu/drm/i915/gvt/opregion.c
150
v->header.header_size = sizeof(v->header);
drivers/gpu/drm/i915/gvt/opregion.c
151
v->header.vbt_size = sizeof(struct vbt);
drivers/gpu/drm/i915/gvt/opregion.c
152
v->header.bdb_offset = offsetof(struct vbt, bdb_header);
drivers/gpu/drm/i915/gvt/opregion.c
224
struct opregion_header *header;
drivers/gpu/drm/i915/gvt/opregion.c
238
header = (struct opregion_header *)buf;
drivers/gpu/drm/i915/gvt/opregion.c
240
static_assert(sizeof(header->signature) == sizeof(OPREGION_SIGNATURE) - 1);
drivers/gpu/drm/i915/gvt/opregion.c
241
memcpy(header->signature, OPREGION_SIGNATURE, sizeof(header->signature));
drivers/gpu/drm/i915/gvt/opregion.c
243
header->size = 0x8;
drivers/gpu/drm/i915/gvt/opregion.c
244
header->opregion_ver = 0x02000000;
drivers/gpu/drm/i915/gvt/opregion.c
245
header->mboxes = MBOX_VBT;
drivers/gpu/drm/i915/i915_gpu_error.c
502
const char *header,
drivers/gpu/drm/i915/i915_gpu_error.c
506
header, ctx->comm, ctx->pid, ctx->sched_attr.priority,
drivers/gpu/drm/i915/i915_perf.c
461
((__s)->oa_buffer.format->header == HDR_64_BIT)
drivers/gpu/drm/i915/i915_perf.c
634
struct drm_i915_perf_record_header header = { type, 0, sizeof(header) };
drivers/gpu/drm/i915/i915_perf.c
636
if ((count - *offset) < header.size)
drivers/gpu/drm/i915/i915_perf.c
639
if (copy_to_user(buf + *offset, &header, sizeof(header)))
drivers/gpu/drm/i915/i915_perf.c
642
(*offset) += header.size;
drivers/gpu/drm/i915/i915_perf.c
671
struct drm_i915_perf_record_header header;
drivers/gpu/drm/i915/i915_perf.c
675
header.type = DRM_I915_PERF_RECORD_SAMPLE;
drivers/gpu/drm/i915/i915_perf.c
676
header.pad = 0;
drivers/gpu/drm/i915/i915_perf.c
677
header.size = stream->sample_size;
drivers/gpu/drm/i915/i915_perf.c
679
if ((count - *offset) < header.size)
drivers/gpu/drm/i915/i915_perf.c
683
if (copy_to_user(buf, &header, sizeof(header)))
drivers/gpu/drm/i915/i915_perf.c
685
buf += sizeof(header);
drivers/gpu/drm/i915/i915_perf.c
702
(*offset) += header.size;
drivers/gpu/drm/i915/i915_perf_types.h
69
enum report_header header;
drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_42.h
20
struct pxp_cmd_header header;
drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_42.h
28
struct pxp_cmd_header header;
drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_42.h
33
struct pxp_cmd_header header;
drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_42.h
39
struct pxp_cmd_header header;
drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_43.h
25
struct pxp_cmd_header header;
drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_43.h
31
struct pxp_cmd_header header;
drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_43.h
38
struct pxp_cmd_header header;
drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_43.h
43
struct pxp_cmd_header header;
drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_43.h
57
struct pxp_cmd_header header;
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
102
pkt.size_in = header->message_size;
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
104
pkt.size_out = msg_out_size_max + sizeof(*header);
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
112
header = exec_res->pkt_vaddr + PXP43_MAX_HECI_INOUT_SIZE;
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
113
header->validity_marker = 0;
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
124
if (header->validity_marker != GSC_HECI_VALIDITY_MARKER) {
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
129
if (header->status != 0) {
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
131
header->status);
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
135
if (header->flags & GSC_OUTFLAG_MSG_PENDING) {
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
143
*gsc_msg_handle_retry = header->gsc_message_handle;
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
148
reply_size = header->message_size - sizeof(*header);
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
156
memcpy(msg_out, exec_res->pkt_vaddr + PXP43_MAX_HECI_INOUT_SIZE + sizeof(*header),
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
218
msg_in.header.api_version = PXP_APIVER(4, 3);
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
219
msg_in.header.command_id = PXP43_CMDID_INIT_SESSION;
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
220
msg_in.header.stream_id = (FIELD_PREP(PXP43_INIT_SESSION_APPID, arb_session_id) |
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
223
msg_in.header.buffer_len = sizeof(msg_in) - sizeof(msg_in.header);
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
231
} else if (msg_out.header.status != 0) {
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
232
if (is_fw_err_platform_config(pxp, msg_out.header.status)) {
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
235
arb_session_id, msg_out.header.status,
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
236
fw_err_to_string(msg_out.header.status));
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
239
arb_session_id, msg_out.header.status,
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
240
fw_err_to_string(msg_out.header.status));
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
242
msg_in.header.command_id, msg_in.header.api_version);
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
260
msg_in.header.api_version = PXP_APIVER(4, 3);
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
261
msg_in.header.command_id = PXP42_CMDID_INVALIDATE_STREAM_KEY;
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
262
msg_in.header.buffer_len = sizeof(msg_in) - sizeof(msg_in.header);
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
264
msg_in.header.stream_id = FIELD_PREP(PXP_CMDHDR_EXTDATA_SESSION_VALID, 1);
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
265
msg_in.header.stream_id |= FIELD_PREP(PXP_CMDHDR_EXTDATA_APP_TYPE, 0);
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
266
msg_in.header.stream_id |= FIELD_PREP(PXP_CMDHDR_EXTDATA_SESSION_ID, session_id);
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
274
} else if (msg_out.header.status != 0) {
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
275
if (is_fw_err_platform_config(pxp, msg_out.header.status)) {
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
278
session_id, msg_out.header.status,
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
279
fw_err_to_string(msg_out.header.status));
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
282
session_id, msg_out.header.status,
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
283
fw_err_to_string(msg_out.header.status));
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
285
msg_in.header.command_id, msg_in.header.api_version);
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
64
struct intel_gsc_mtl_header *header = exec_res->pkt_vaddr;
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
73
max_msg_size = PXP43_MAX_HECI_INOUT_SIZE - sizeof(*header);
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
85
memset(header, 0, sizeof(*header));
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
86
intel_gsc_uc_heci_cmd_emit_mtl_header(header, HECI_MEADDRESS_PXP,
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
87
msg_in_size + sizeof(*header),
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
92
header->flags |= GSC_INFLAG_MSG_CLEANUP;
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
95
header->gsc_message_handle = *gsc_msg_handle_retry;
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
99
memcpy(exec_res->pkt_vaddr + sizeof(*header), msg_in, msg_in_size);
drivers/gpu/drm/i915/pxp/intel_pxp_huc.c
39
huc_in.header.api_version = PXP_APIVER(4, 3);
drivers/gpu/drm/i915/pxp/intel_pxp_huc.c
40
huc_in.header.command_id = PXP43_CMDID_START_HUC_AUTH;
drivers/gpu/drm/i915/pxp/intel_pxp_huc.c
41
huc_in.header.status = 0;
drivers/gpu/drm/i915/pxp/intel_pxp_huc.c
42
huc_in.header.buffer_len = sizeof(huc_in.huc_base_address);
drivers/gpu/drm/i915/pxp/intel_pxp_huc.c
64
if (huc_out.header.status != PXP_STATUS_SUCCESS &&
drivers/gpu/drm/i915/pxp/intel_pxp_huc.c
65
huc_out.header.status != PXP_STATUS_OP_NOT_PERMITTED) {
drivers/gpu/drm/i915/pxp/intel_pxp_huc.c
68
huc_out.header.status);
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
338
msg_in.header.api_version = PXP_APIVER(4, 2);
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
339
msg_in.header.command_id = PXP42_CMDID_INIT_SESSION;
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
340
msg_in.header.buffer_len = sizeof(msg_in) - sizeof(msg_in.header);
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
351
} else if (msg_out.header.status != 0) {
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
352
if (is_fw_err_platform_config(pxp, msg_out.header.status)) {
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
355
arb_session_id, msg_out.header.status,
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
356
fw_err_to_string(msg_out.header.status));
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
359
arb_session_id, msg_out.header.status,
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
360
fw_err_to_string(msg_out.header.status));
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
362
msg_in.header.command_id, msg_in.header.api_version);
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
379
msg_in.header.api_version = PXP_APIVER(4, 2);
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
380
msg_in.header.command_id = PXP42_CMDID_INVALIDATE_STREAM_KEY;
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
381
msg_in.header.buffer_len = sizeof(msg_in) - sizeof(msg_in.header);
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
383
msg_in.header.stream_id = FIELD_PREP(PXP_CMDHDR_EXTDATA_SESSION_VALID, 1);
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
384
msg_in.header.stream_id |= FIELD_PREP(PXP_CMDHDR_EXTDATA_APP_TYPE, 0);
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
385
msg_in.header.stream_id |= FIELD_PREP(PXP_CMDHDR_EXTDATA_SESSION_ID, session_id);
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
393
if ((ret || msg_out.header.status != 0x0) && ++trials < 3)
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
399
} else if (msg_out.header.status != 0) {
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
400
if (is_fw_err_platform_config(pxp, msg_out.header.status)) {
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
403
session_id, msg_out.header.status,
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
404
fw_err_to_string(msg_out.header.status));
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
407
session_id, msg_out.header.status,
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
408
fw_err_to_string(msg_out.header.status));
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
410
msg_in.header.command_id, msg_in.header.api_version);
drivers/gpu/drm/imagination/pvr_fw.c
103
header = (const struct pvr_fw_info_header *)&fw[fw_offset];
drivers/gpu/drm/imagination/pvr_fw.c
105
if (header->info_version != PVR_FW_INFO_VERSION) {
drivers/gpu/drm/imagination/pvr_fw.c
107
header->info_version);
drivers/gpu/drm/imagination/pvr_fw.c
111
if (header->header_len != sizeof(struct pvr_fw_info_header) ||
drivers/gpu/drm/imagination/pvr_fw.c
112
header->layout_entry_size != sizeof(struct pvr_fw_layout_entry) ||
drivers/gpu/drm/imagination/pvr_fw.c
113
header->layout_entry_num > PVR_FW_INFO_MAX_NUM_ENTRIES) {
drivers/gpu/drm/imagination/pvr_fw.c
118
if (!(header->flags & PVR_FW_FLAGS_OPEN_SOURCE) ||
drivers/gpu/drm/imagination/pvr_fw.c
119
header->fw_version_major > FW_MAX_SUPPORTED_MAJOR_VERSION ||
drivers/gpu/drm/imagination/pvr_fw.c
120
header->fw_version_major == 0) {
drivers/gpu/drm/imagination/pvr_fw.c
122
header->fw_version_major, header->fw_version_minor,
drivers/gpu/drm/imagination/pvr_fw.c
123
header->fw_version_build,
drivers/gpu/drm/imagination/pvr_fw.c
124
(header->flags & PVR_FW_FLAGS_OPEN_SOURCE) ? " OS" : "");
drivers/gpu/drm/imagination/pvr_fw.c
128
if (pvr_gpu_id_to_packed_bvnc(&pvr_dev->gpu_id) != header->bvnc) {
drivers/gpu/drm/imagination/pvr_fw.c
131
packed_bvnc_to_pvr_gpu_id(header->bvnc, &fw_gpu_id);
drivers/gpu/drm/imagination/pvr_fw.c
138
fw_offset += header->header_len;
drivers/gpu/drm/imagination/pvr_fw.c
140
header->layout_entry_size * header->layout_entry_num;
drivers/gpu/drm/imagination/pvr_fw.c
145
for (u32 entry = 0; entry < header->layout_entry_num; entry++) {
drivers/gpu/drm/imagination/pvr_fw.c
153
fw_offset = (firmware->size - SZ_4K) - header->device_info_size;
drivers/gpu/drm/imagination/pvr_fw.c
155
drm_info(drm_dev, "FW version v%u.%u (build %u OS)\n", header->fw_version_major,
drivers/gpu/drm/imagination/pvr_fw.c
156
header->fw_version_minor, header->fw_version_build);
drivers/gpu/drm/imagination/pvr_fw.c
158
pvr_dev->fw_version.major = header->fw_version_major;
drivers/gpu/drm/imagination/pvr_fw.c
159
pvr_dev->fw_version.minor = header->fw_version_minor;
drivers/gpu/drm/imagination/pvr_fw.c
161
pvr_dev->fw_dev.header = header;
drivers/gpu/drm/imagination/pvr_fw.c
171
struct pvr_fw_device_info_header *header;
drivers/gpu/drm/imagination/pvr_fw.c
176
fw_offset = (firmware->size - SZ_4K) - pvr_dev->fw_dev.header->device_info_size;
drivers/gpu/drm/imagination/pvr_fw.c
178
header = (struct pvr_fw_device_info_header *)&fw[fw_offset];
drivers/gpu/drm/imagination/pvr_fw.c
179
dev_info = (u64 *)(header + 1);
drivers/gpu/drm/imagination/pvr_fw.c
181
pvr_device_info_set_quirks(pvr_dev, dev_info, header->brn_mask_size);
drivers/gpu/drm/imagination/pvr_fw.c
182
dev_info += header->brn_mask_size;
drivers/gpu/drm/imagination/pvr_fw.c
184
pvr_device_info_set_enhancements(pvr_dev, dev_info, header->ern_mask_size);
drivers/gpu/drm/imagination/pvr_fw.c
185
dev_info += header->ern_mask_size;
drivers/gpu/drm/imagination/pvr_fw.c
187
return pvr_device_info_set_features(pvr_dev, dev_info, header->feature_mask_size,
drivers/gpu/drm/imagination/pvr_fw.c
188
header->feature_param_size);
drivers/gpu/drm/imagination/pvr_fw.c
195
u32 num_layout_entries = pvr_dev->fw_dev.header->layout_entry_num;
drivers/gpu/drm/imagination/pvr_fw.c
232
u32 num_layout_entries = pvr_dev->fw_dev.header->layout_entry_num;
drivers/gpu/drm/imagination/pvr_fw.c
53
u32 num_layout_entries = pvr_dev->fw_dev.header->layout_entry_num;
drivers/gpu/drm/imagination/pvr_fw.c
67
u32 num_layout_entries = pvr_dev->fw_dev.header->layout_entry_num;
drivers/gpu/drm/imagination/pvr_fw.c
95
const struct pvr_fw_info_header *header;
drivers/gpu/drm/imagination/pvr_fw.h
290
const struct pvr_fw_info_header *header;
drivers/gpu/drm/imagination/pvr_fw_meta.c
373
u32 num_layout_entries = pvr_dev->fw_dev.header->layout_entry_num;
drivers/gpu/drm/imagination/pvr_fw_util.c
33
struct elf32_hdr *header = (struct elf32_hdr *)fw;
drivers/gpu/drm/imagination/pvr_fw_util.c
34
struct elf32_phdr *program_header = (struct elf32_phdr *)(fw + header->e_phoff);
drivers/gpu/drm/imagination/pvr_fw_util.c
38
for (u32 entry = 0; entry < header->e_phnum; entry++, program_header++) {
drivers/gpu/drm/imagination/pvr_stream.c
139
const struct pvr_stream_ext_header *header;
drivers/gpu/drm/imagination/pvr_stream.c
154
header = &cmd_defs->ext_headers[type];
drivers/gpu/drm/imagination/pvr_stream.c
155
if (data & ~header->valid_mask)
drivers/gpu/drm/imagination/pvr_stream.c
160
for (u32 i = 0; i < header->ext_streams_num; i++) {
drivers/gpu/drm/imagination/pvr_stream.c
161
const struct pvr_stream_ext_def *ext_def = &header->ext_streams[i];
drivers/gpu/drm/mediatek/mtk_dp.c
759
struct dp_sdp_header *header)
drivers/gpu/drm/mediatek/mtk_dp.c
763
mtk_dp_bulk_16bit_write(mtk_dp, db_addr, (u8 *)header, 4);
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1013
if (!queue->header)
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1016
if (queue->header->read_index != queue->header->write_index)
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1019
queue->header->read_index = 0;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1020
queue->header->write_index = 0;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1028
struct a6xx_hfi_queue_header *header, void *virt, u64 iova,
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1032
queue->header = header;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1040
header->iova = iova;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1041
header->type = 10 << 8 | id;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1042
header->status = 1;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1043
header->size = SZ_4K >> 2;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1044
header->msg_size = 0;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1045
header->dropped = 0;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1046
header->rx_watermark = 1;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1047
header->tx_watermark = 1;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1048
header->rx_request = 1;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1049
header->tx_request = 0;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1050
header->read_index = 0;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
1051
header->write_index = 0;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
174
if (HFI_HEADER_ID(resp.header) == HFI_F2H_MSG_ERROR) {
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
34
struct a6xx_hfi_queue_header *header = queue->header;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
35
u32 i, hdr, index = header->read_index;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
37
if (header->read_index == header->write_index) {
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
38
header->rx_request = 1;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
59
index = (index + 1) % header->size;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
63
index = ALIGN(index, 4) % header->size;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
65
header->read_index = index;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
72
struct a6xx_hfi_queue_header *header = queue->header;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
73
u32 i, space, index = header->write_index;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
77
space = CIRC_SPACE(header->write_index, header->read_index,
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
78
header->size);
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
80
header->dropped++;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
89
index = (index + 1) % header->size;
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
94
for (; index % 4; index = (index + 1) % header->size)
drivers/gpu/drm/msm/adreno/a6xx_hfi.c
98
header->write_index = index;
drivers/gpu/drm/msm/adreno/a6xx_hfi.h
116
u32 header;
drivers/gpu/drm/msm/adreno/a6xx_hfi.h
125
u32 header;
drivers/gpu/drm/msm/adreno/a6xx_hfi.h
136
u32 header;
drivers/gpu/drm/msm/adreno/a6xx_hfi.h
151
u32 header;
drivers/gpu/drm/msm/adreno/a6xx_hfi.h
158
u32 header;
drivers/gpu/drm/msm/adreno/a6xx_hfi.h
169
u32 header;
drivers/gpu/drm/msm/adreno/a6xx_hfi.h
175
u32 header;
drivers/gpu/drm/msm/adreno/a6xx_hfi.h
184
u32 header;
drivers/gpu/drm/msm/adreno/a6xx_hfi.h
197
u32 header;
drivers/gpu/drm/msm/adreno/a6xx_hfi.h
208
u32 header;
drivers/gpu/drm/msm/adreno/a6xx_hfi.h
222
u32 header;
drivers/gpu/drm/msm/adreno/a6xx_hfi.h
32
struct a6xx_hfi_queue_header *header;
drivers/gpu/drm/msm/adreno/a6xx_hfi.h
71
u32 header;
drivers/gpu/drm/msm/adreno/a6xx_hfi.h
80
u32 header;
drivers/gpu/drm/msm/adreno/a6xx_hfi.h
88
u32 header;
drivers/gpu/drm/msm/adreno/a6xx_hfi.h
98
u32 header;
drivers/gpu/drm/msm/dp/dp_audio.c
102
u32 header[2];
drivers/gpu/drm/msm/dp/dp_audio.c
104
msm_dp_utils_pack_sdp_header(&sdp_hdr, header);
drivers/gpu/drm/msm/dp/dp_audio.c
106
msm_dp_write_link(audio, MMSS_DP_AUDIO_COPYMANAGEMENT_0, header[0]);
drivers/gpu/drm/msm/dp/dp_audio.c
107
msm_dp_write_link(audio, MMSS_DP_AUDIO_COPYMANAGEMENT_1, header[1]);
drivers/gpu/drm/msm/dp/dp_audio.c
118
u32 header[2];
drivers/gpu/drm/msm/dp/dp_audio.c
125
msm_dp_utils_pack_sdp_header(&sdp_hdr, header);
drivers/gpu/drm/msm/dp/dp_audio.c
127
msm_dp_write_link(audio, MMSS_DP_AUDIO_ISRC_0, header[0]);
drivers/gpu/drm/msm/dp/dp_audio.c
128
msm_dp_write_link(audio, MMSS_DP_AUDIO_ISRC_1, header[1]);
drivers/gpu/drm/msm/dp/dp_audio.c
54
u32 header[2];
drivers/gpu/drm/msm/dp/dp_audio.c
56
msm_dp_utils_pack_sdp_header(&sdp_hdr, header);
drivers/gpu/drm/msm/dp/dp_audio.c
58
msm_dp_write_link(audio, MMSS_DP_AUDIO_STREAM_0, header[0]);
drivers/gpu/drm/msm/dp/dp_audio.c
59
msm_dp_write_link(audio, MMSS_DP_AUDIO_STREAM_1, header[1]);
drivers/gpu/drm/msm/dp/dp_audio.c
70
u32 header[2];
drivers/gpu/drm/msm/dp/dp_audio.c
72
msm_dp_utils_pack_sdp_header(&sdp_hdr, header);
drivers/gpu/drm/msm/dp/dp_audio.c
74
msm_dp_write_link(audio, MMSS_DP_AUDIO_TIMESTAMP_0, header[0]);
drivers/gpu/drm/msm/dp/dp_audio.c
75
msm_dp_write_link(audio, MMSS_DP_AUDIO_TIMESTAMP_1, header[1]);
drivers/gpu/drm/msm/dp/dp_audio.c
86
u32 header[2];
drivers/gpu/drm/msm/dp/dp_audio.c
88
msm_dp_utils_pack_sdp_header(&sdp_hdr, header);
drivers/gpu/drm/msm/dp/dp_audio.c
90
msm_dp_write_link(audio, MMSS_DP_AUDIO_INFOFRAME_0, header[0]);
drivers/gpu/drm/msm/dp/dp_audio.c
91
msm_dp_write_link(audio, MMSS_DP_AUDIO_INFOFRAME_1, header[1]);
drivers/gpu/drm/msm/dp/dp_panel.c
479
u32 header[2];
drivers/gpu/drm/msm/dp/dp_panel.c
483
msm_dp_utils_pack_sdp_header(&vsc_sdp->sdp_header, header);
drivers/gpu/drm/msm/dp/dp_panel.c
485
msm_dp_write_link(panel, MMSS_DP_GENERIC0_0, header[0]);
drivers/gpu/drm/msm/dp/dp_panel.c
486
msm_dp_write_link(panel, MMSS_DP_GENERIC0_1, header[1]);
drivers/gpu/drm/msm/dsi/dsi_host.c
1334
data[0] = packet.header[1];
drivers/gpu/drm/msm/dsi/dsi_host.c
1335
data[1] = packet.header[2];
drivers/gpu/drm/msm/dsi/dsi_host.c
1336
data[2] = packet.header[0];
drivers/gpu/drm/nouveau/nouveau_svm.c
125
if (args->header & (~NOUVEAU_SVM_BIND_VALID_MASK))
drivers/gpu/drm/nouveau/nouveau_svm.c
130
cmd = args->header >> NOUVEAU_SVM_BIND_COMMAND_SHIFT;
drivers/gpu/drm/nouveau/nouveau_svm.c
140
target = args->header >> NOUVEAU_SVM_BIND_TARGET_SHIFT;
drivers/gpu/drm/nouveau/nvkm/core/mm.c
30
nvkm_mm_dump(struct nvkm_mm *mm, const char *header)
drivers/gpu/drm/nouveau/nvkm/core/mm.c
34
pr_err("nvkm: %s\n", header);
drivers/gpu/drm/nouveau/nvkm/engine/disp/g84.c
45
nvkm_wr32(device, 0x616544 + hoff, vsi.header);
drivers/gpu/drm/nouveau/nvkm/engine/disp/g84.c
68
nvkm_wr32(device, 0x616528 + hoff, avi.header);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
222
nvkm_wr32(device, 0x616738 + hoff, vsi.header);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c
243
nvkm_wr32(device, 0x61671c + hoff, avi.header);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gk104.c
46
nvkm_wr32(device, 0x690108 + hoff, vsi.header);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gk104.c
67
nvkm_wr32(device, 0x690008 + hoff, avi.header);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.c
108
nvkm_wr32(device, 0x61c544 + soff, vsi.header);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.c
131
nvkm_wr32(device, 0x61c528 + soff, avi.header);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
112
nvkm_wr32(device, 0x6f0108 + hoff, vsi.header);
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c
136
nvkm_wr32(device, 0x6f0008 + hoff, avi.header);
drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.c
67
header = (raw_frame[2] << 16);
drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.c
7
u32 header = 0;
drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.c
70
header |= (raw_frame[1] << 8);
drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.c
73
header |= raw_frame[0];
drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.c
79
packed_frame->header = header;
drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.h
7
u32 header;
drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c
230
struct netlist_image_header header;
drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c
289
net->header.version, net->header.regions);
drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c
291
for (i = 0; i < net->header.regions; i++) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.c
63
u32 header;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.c
68
header = nvbios_power_budget_table(bios, &ver, &hdr, &cnt, &len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.c
69
if (!header || !cnt)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.c
74
cap_entry = nvbios_rd08(bios, header + 0x9);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.c
77
cap_entry = nvbios_rd08(bios, header + 0xa);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.c
90
budget->offset = header;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/rpc.c
121
#define to_gsp_hdr(p, header) \
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/rpc.c
122
container_of((void *)p, typeof(*header), data)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/rpc.c
124
#define to_payload_hdr(p, header) \
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/rpc.c
125
container_of((void *)p, typeof(*header), params)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/rpc.h
10
container_of((void *)p, typeof(*header), params)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/rpc.h
9
#define to_payload_hdr(p, header) \
drivers/gpu/drm/omapdrm/dss/dsi.c
2169
vc, msg->type, pkt.header[1], pkt.header[2]);
drivers/gpu/drm/omapdrm/dss/dsi.c
2176
r = pkt.header[3] << 24 | pkt.header[2] << 16 | pkt.header[1] << 8 |
drivers/gpu/drm/omapdrm/dss/dsi.c
2177
pkt.header[0];
drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
212
if (lcd->eeprom.header != LCD_OLINUXINO_HEADER_MAGIC) {
drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
51
u32 header;
drivers/gpu/drm/qxl/qxl_cmd.c
100
ret = header->prod == header->cons;
drivers/gpu/drm/qxl/qxl_cmd.c
108
struct qxl_ring_header *header = &(ring->ring->header);
drivers/gpu/drm/qxl/qxl_cmd.c
114
if (header->prod - header->cons == header->num_items) {
drivers/gpu/drm/qxl/qxl_cmd.c
115
header->notify_on_cons = header->cons + 1;
drivers/gpu/drm/qxl/qxl_cmd.c
136
idx = header->prod & (ring->n_elements - 1);
drivers/gpu/drm/qxl/qxl_cmd.c
141
header->prod++;
drivers/gpu/drm/qxl/qxl_cmd.c
145
if (header->prod == header->notify_on_prod)
drivers/gpu/drm/qxl/qxl_cmd.c
155
volatile struct qxl_ring_header *header = &(ring->ring->header);
drivers/gpu/drm/qxl/qxl_cmd.c
161
if (header->cons == header->prod) {
drivers/gpu/drm/qxl/qxl_cmd.c
162
header->notify_on_prod = header->cons + 1;
drivers/gpu/drm/qxl/qxl_cmd.c
167
idx = header->cons & (ring->n_elements - 1);
drivers/gpu/drm/qxl/qxl_cmd.c
172
header->cons++;
drivers/gpu/drm/qxl/qxl_cmd.c
39
struct qxl_ring_header header;
drivers/gpu/drm/qxl/qxl_cmd.c
58
qxl_ring_create(struct qxl_ring_header *header,
drivers/gpu/drm/qxl/qxl_cmd.c
70
ring->ring = (struct ring *)header;
drivers/gpu/drm/qxl/qxl_cmd.c
82
struct qxl_ring_header *header = &(ring->ring->header);
drivers/gpu/drm/qxl/qxl_cmd.c
86
ret = header->prod - header->cons < header->num_items;
drivers/gpu/drm/qxl/qxl_cmd.c
88
header->notify_on_cons = header->cons + 1;
drivers/gpu/drm/qxl/qxl_cmd.c
96
struct qxl_ring_header *header = &(ring->ring->header);
drivers/gpu/drm/qxl/qxl_dev.h
416
struct qxl_cursor_header header;
drivers/gpu/drm/qxl/qxl_display.c
620
cursor.header.unique = 0;
drivers/gpu/drm/qxl/qxl_display.c
621
cursor.header.type = SPICE_CURSOR_TYPE_ALPHA;
drivers/gpu/drm/qxl/qxl_display.c
622
cursor.header.width = 64;
drivers/gpu/drm/qxl/qxl_display.c
623
cursor.header.height = 64;
drivers/gpu/drm/qxl/qxl_display.c
624
cursor.header.hot_spot_x = hot_x;
drivers/gpu/drm/qxl/qxl_display.c
625
cursor.header.hot_spot_y = hot_y;
drivers/gpu/drm/qxl/qxl_drv.h
271
struct qxl_ring *qxl_ring_create(struct qxl_ring_header *header,
drivers/gpu/drm/radeon/ci_smc.c
201
radeon_ucode_print_smc_hdr(&hdr->header);
drivers/gpu/drm/radeon/ci_smc.c
204
ucode_size = le32_to_cpu(hdr->header.ucode_size_bytes);
drivers/gpu/drm/radeon/ci_smc.c
206
(rdev->smc_fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/radeon/cik.c
1876
radeon_ucode_print_mc_hdr(&hdr->header);
drivers/gpu/drm/radeon/cik.c
1881
ucode_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/radeon/cik.c
1883
(rdev->mc_fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/radeon/cik.c
3723
u32 header, control = INDIRECT_BUFFER_VALID;
drivers/gpu/drm/radeon/cik.c
3730
header = PACKET3(PACKET3_INDIRECT_BUFFER_CONST, 2);
drivers/gpu/drm/radeon/cik.c
3748
header = PACKET3(PACKET3_INDIRECT_BUFFER, 2);
drivers/gpu/drm/radeon/cik.c
3753
radeon_ring_write(ring, header);
drivers/gpu/drm/radeon/cik.c
3903
radeon_ucode_print_gfx_hdr(&pfp_hdr->header);
drivers/gpu/drm/radeon/cik.c
3904
radeon_ucode_print_gfx_hdr(&ce_hdr->header);
drivers/gpu/drm/radeon/cik.c
3905
radeon_ucode_print_gfx_hdr(&me_hdr->header);
drivers/gpu/drm/radeon/cik.c
3909
(rdev->pfp_fw->data + le32_to_cpu(pfp_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/radeon/cik.c
3910
fw_size = le32_to_cpu(pfp_hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/radeon/cik.c
3914
WREG32(CP_PFP_UCODE_ADDR, le32_to_cpu(pfp_hdr->header.ucode_version));
drivers/gpu/drm/radeon/cik.c
3918
(rdev->ce_fw->data + le32_to_cpu(ce_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/radeon/cik.c
3919
fw_size = le32_to_cpu(ce_hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/radeon/cik.c
3923
WREG32(CP_CE_UCODE_ADDR, le32_to_cpu(ce_hdr->header.ucode_version));
drivers/gpu/drm/radeon/cik.c
3927
(rdev->me_fw->data + le32_to_cpu(me_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/radeon/cik.c
3928
fw_size = le32_to_cpu(me_hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/radeon/cik.c
3932
WREG32(CP_ME_RAM_WADDR, le32_to_cpu(me_hdr->header.ucode_version));
drivers/gpu/drm/radeon/cik.c
3933
WREG32(CP_ME_RAM_RADDR, le32_to_cpu(me_hdr->header.ucode_version));
drivers/gpu/drm/radeon/cik.c
4261
radeon_ucode_print_gfx_hdr(&mec_hdr->header);
drivers/gpu/drm/radeon/cik.c
4265
(rdev->mec_fw->data + le32_to_cpu(mec_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/radeon/cik.c
4266
fw_size = le32_to_cpu(mec_hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/radeon/cik.c
4270
WREG32(CP_MEC_ME1_UCODE_ADDR, le32_to_cpu(mec_hdr->header.ucode_version));
drivers/gpu/drm/radeon/cik.c
4279
le32_to_cpu(mec2_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/radeon/cik.c
4280
fw_size = le32_to_cpu(mec2_hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/radeon/cik.c
4284
WREG32(CP_MEC_ME2_UCODE_ADDR, le32_to_cpu(mec2_hdr->header.ucode_version));
drivers/gpu/drm/radeon/cik.c
4473
u32 header;
drivers/gpu/drm/radeon/cik.c
4598
mqd->header = 0xC0310800;
drivers/gpu/drm/radeon/cik.c
5943
(rdev->rlc_fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/radeon/cik.c
5945
radeon_ucode_print_rlc_hdr(&hdr->header);
drivers/gpu/drm/radeon/cik.c
5947
size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/radeon/cik.c
5951
WREG32(RLC_GPM_UCODE_ADDR, le32_to_cpu(hdr->header.ucode_version));
drivers/gpu/drm/radeon/cik.c
6433
(rdev->ce_fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/radeon/cik.c
6439
(rdev->pfp_fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/radeon/cik.c
6445
(rdev->me_fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/radeon/cik.c
6451
(rdev->mec_fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/radeon/cik.c
6457
(rdev->mec2_fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/radeon/cik_sdma.c
477
radeon_ucode_print_sdma_hdr(&hdr->header);
drivers/gpu/drm/radeon/cik_sdma.c
481
(rdev->sdma_fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/radeon/cik_sdma.c
482
fw_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/radeon/cik_sdma.c
490
(rdev->sdma_fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/radeon/cik_sdma.c
491
fw_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/radeon/evergreen_cs.c
2892
u32 header, cmd, count, sub_cmd;
drivers/gpu/drm/radeon/evergreen_cs.c
2905
header = radeon_get_ib_value(p, idx);
drivers/gpu/drm/radeon/evergreen_cs.c
2906
cmd = GET_DMA_CMD(header);
drivers/gpu/drm/radeon/evergreen_cs.c
2907
count = GET_DMA_COUNT(header);
drivers/gpu/drm/radeon/evergreen_cs.c
2908
sub_cmd = GET_DMA_SUB_CMD(header);
drivers/gpu/drm/radeon/evergreen_cs.c
2936
dev_warn_once(p->dev, "bad DMA_PACKET_WRITE [%6d] 0x%08x sub cmd is not 0 or 8\n", idx, header);
drivers/gpu/drm/radeon/evergreen_cs.c
3278
dev_warn_once(p->dev, "bad DMA_PACKET_COPY [%6d] 0x%08x invalid sub cmd\n", idx, header);
drivers/gpu/drm/radeon/evergreen_cs.c
3665
u32 header, cmd, count, sub_cmd;
drivers/gpu/drm/radeon/evergreen_cs.c
3668
header = ib->ptr[idx];
drivers/gpu/drm/radeon/evergreen_cs.c
3669
cmd = GET_DMA_CMD(header);
drivers/gpu/drm/radeon/evergreen_cs.c
3670
count = GET_DMA_COUNT(header);
drivers/gpu/drm/radeon/evergreen_cs.c
3671
sub_cmd = GET_DMA_SUB_CMD(header);
drivers/gpu/drm/radeon/r100.c
1460
uint32_t header, h_idx, reg;
drivers/gpu/drm/radeon/r100.c
1491
header = radeon_get_ib_value(p, h_idx);
drivers/gpu/drm/radeon/r100.c
1493
reg = R100_CP_PACKET0_GET_REG(header);
drivers/gpu/drm/radeon/r100.c
1509
header &= ~R300_CP_PACKET0_REG_MASK;
drivers/gpu/drm/radeon/r100.c
1510
header |= AVIVO_D2MODE_VLINE_START_END >> 2;
drivers/gpu/drm/radeon/r100.c
1513
header &= ~R300_CP_PACKET0_REG_MASK;
drivers/gpu/drm/radeon/r100.c
1514
header |= RADEON_CRTC2_GUI_TRIG_VLINE >> 2;
drivers/gpu/drm/radeon/r100.c
1520
ib[h_idx] = header;
drivers/gpu/drm/radeon/r600_cs.c
2389
u32 header, cmd, count, tiled;
drivers/gpu/drm/radeon/r600_cs.c
2402
header = radeon_get_ib_value(p, idx);
drivers/gpu/drm/radeon/r600_cs.c
2403
cmd = GET_DMA_CMD(header);
drivers/gpu/drm/radeon/r600_cs.c
2404
count = GET_DMA_COUNT(header);
drivers/gpu/drm/radeon/r600_cs.c
2405
tiled = GET_DMA_T(header);
drivers/gpu/drm/radeon/r600_cs.c
836
uint32_t header, h_idx, reg, wait_reg_mem_info;
drivers/gpu/drm/radeon/r600_cs.c
888
header = radeon_get_ib_value(p, h_idx);
drivers/gpu/drm/radeon/r600_cs.c
890
reg = R600_CP_PACKET0_GET_REG(header);
drivers/gpu/drm/radeon/r600_cs.c
910
header &= ~R600_CP_PACKET0_REG_MASK;
drivers/gpu/drm/radeon/r600_cs.c
911
header |= vline_start_end[crtc_id] >> 2;
drivers/gpu/drm/radeon/r600_cs.c
912
ib[h_idx] = header;
drivers/gpu/drm/radeon/radeon_cs.c
747
uint32_t header;
drivers/gpu/drm/radeon/radeon_cs.c
755
header = radeon_get_ib_value(p, idx);
drivers/gpu/drm/radeon/radeon_cs.c
757
pkt->type = RADEON_CP_PACKET_GET_TYPE(header);
drivers/gpu/drm/radeon/radeon_cs.c
758
pkt->count = RADEON_CP_PACKET_GET_COUNT(header);
drivers/gpu/drm/radeon/radeon_cs.c
763
pkt->reg = R100_CP_PACKET0_GET_REG(header);
drivers/gpu/drm/radeon/radeon_cs.c
765
RADEON_CP_PACKET0_GET_ONE_REG_WR(header);
drivers/gpu/drm/radeon/radeon_cs.c
767
pkt->reg = R600_CP_PACKET0_GET_REG(header);
drivers/gpu/drm/radeon/radeon_cs.c
770
pkt->opcode = RADEON_CP_PACKET3_GET_OPCODE(header);
drivers/gpu/drm/radeon/radeon_ucode.c
116
container_of(hdr, struct rlc_firmware_header_v1_0, header);
drivers/gpu/drm/radeon/radeon_ucode.c
143
container_of(hdr, struct sdma_firmware_header_v1_0, header);
drivers/gpu/drm/radeon/radeon_ucode.c
56
container_of(hdr, struct mc_firmware_header_v1_0, header);
drivers/gpu/drm/radeon/radeon_ucode.c
77
container_of(hdr, struct smc_firmware_header_v1_0, header);
drivers/gpu/drm/radeon/radeon_ucode.c
95
container_of(hdr, struct gfx_firmware_header_v1_0, header);
drivers/gpu/drm/radeon/radeon_ucode.h
171
struct common_firmware_header header;
drivers/gpu/drm/radeon/radeon_ucode.h
178
struct common_firmware_header header;
drivers/gpu/drm/radeon/radeon_ucode.h
184
struct common_firmware_header header;
drivers/gpu/drm/radeon/radeon_ucode.h
192
struct common_firmware_header header;
drivers/gpu/drm/radeon/radeon_ucode.h
202
struct common_firmware_header header;
drivers/gpu/drm/radeon/si.c
1567
radeon_ucode_print_mc_hdr(&hdr->header);
drivers/gpu/drm/radeon/si.c
1571
ucode_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/radeon/si.c
1573
(rdev->mc_fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/radeon/si.c
3384
u32 header;
drivers/gpu/drm/radeon/si.c
3391
header = PACKET3(PACKET3_INDIRECT_BUFFER_CONST, 2);
drivers/gpu/drm/radeon/si.c
3409
header = PACKET3(PACKET3_INDIRECT_BUFFER, 2);
drivers/gpu/drm/radeon/si.c
3412
radeon_ring_write(ring, header);
drivers/gpu/drm/radeon/si.c
3475
radeon_ucode_print_gfx_hdr(&pfp_hdr->header);
drivers/gpu/drm/radeon/si.c
3476
radeon_ucode_print_gfx_hdr(&ce_hdr->header);
drivers/gpu/drm/radeon/si.c
3477
radeon_ucode_print_gfx_hdr(&me_hdr->header);
drivers/gpu/drm/radeon/si.c
3481
(rdev->pfp_fw->data + le32_to_cpu(pfp_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/radeon/si.c
3482
fw_size = le32_to_cpu(pfp_hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/radeon/si.c
3490
(rdev->ce_fw->data + le32_to_cpu(ce_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/radeon/si.c
3491
fw_size = le32_to_cpu(ce_hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/radeon/si.c
3499
(rdev->me_fw->data + le32_to_cpu(me_hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/radeon/si.c
3500
fw_size = le32_to_cpu(me_hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/radeon/si.c
5873
u32 fw_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4;
drivers/gpu/drm/radeon/si.c
5875
(rdev->rlc_fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/radeon/si.c
5877
radeon_ucode_print_rlc_hdr(&hdr->header);
drivers/gpu/drm/radeon/si_smc.c
226
radeon_ucode_print_smc_hdr(&hdr->header);
drivers/gpu/drm/radeon/si_smc.c
229
ucode_size = le32_to_cpu(hdr->header.ucode_size_bytes);
drivers/gpu/drm/radeon/si_smc.c
231
(rdev->smc_fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes));
drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c
994
TXCMPHDR_DATA1(packet.header[2]) |
drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c
995
TXCMPHDR_DATA0(packet.header[1]));
drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c
1288
value |= FIELD_PREP(SQCH0DSC0AR_DT, packet.header[0]) |
drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c
1289
FIELD_PREP(SQCH0DSC0AR_DATA0, packet.header[1]) |
drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c
1290
FIELD_PREP(SQCH0DSC0AR_DATA1, packet.header[2]);
drivers/gpu/drm/rockchip/cdn-dp-reg.c
113
u8 header[4];
drivers/gpu/drm/rockchip/cdn-dp-reg.c
122
header[i] = ret;
drivers/gpu/drm/rockchip/cdn-dp-reg.c
125
mbox_size = (header[2] << 8) | header[3];
drivers/gpu/drm/rockchip/cdn-dp-reg.c
127
if (opcode != header[0] || module_id != header[1] ||
drivers/gpu/drm/rockchip/cdn-dp-reg.c
163
u8 header[4];
drivers/gpu/drm/rockchip/cdn-dp-reg.c
166
header[0] = opcode;
drivers/gpu/drm/rockchip/cdn-dp-reg.c
167
header[1] = module_id;
drivers/gpu/drm/rockchip/cdn-dp-reg.c
168
header[2] = (size >> 8) & 0xff;
drivers/gpu/drm/rockchip/cdn-dp-reg.c
169
header[3] = size & 0xff;
drivers/gpu/drm/rockchip/cdn-dp-reg.c
172
ret = cdp_dp_mailbox_write(dp, header[i]);
drivers/gpu/drm/sti/sti_hqvdp.c
910
} *header;
drivers/gpu/drm/sti/sti_hqvdp.c
931
header = (struct fw_header *)firmware->data;
drivers/gpu/drm/sti/sti_hqvdp.c
932
if (firmware->size < sizeof(*header)) {
drivers/gpu/drm/sti/sti_hqvdp.c
936
if ((sizeof(*header) + header->rd_size + header->wr_size +
drivers/gpu/drm/sti/sti_hqvdp.c
937
header->pmem_size + header->dmem_size) != firmware->size) {
drivers/gpu/drm/sti/sti_hqvdp.c
939
sizeof(*header), header->rd_size, header->wr_size,
drivers/gpu/drm/sti/sti_hqvdp.c
940
header->pmem_size, header->dmem_size,
drivers/gpu/drm/sti/sti_hqvdp.c
946
data += sizeof(*header);
drivers/gpu/drm/sti/sti_hqvdp.c
948
data += header->rd_size;
drivers/gpu/drm/sti/sti_hqvdp.c
950
data += header->wr_size;
drivers/gpu/drm/sti/sti_hqvdp.c
952
data += header->pmem_size;
drivers/gpu/drm/sti/sti_hqvdp.c
975
for (i = 0; i < header->rd_size / 4; i++)
drivers/gpu/drm/sti/sti_hqvdp.c
977
for (i = 0; i < header->wr_size / 4; i++)
drivers/gpu/drm/sti/sti_hqvdp.c
990
for (i = 0; i < header->pmem_size / 4; i++)
drivers/gpu/drm/sti/sti_hqvdp.c
992
for (i = 0; i < header->dmem_size / 4; i++)
drivers/gpu/drm/tegra/dsi.c
1330
const u8 *header;
drivers/gpu/drm/tegra/dsi.c
1339
header = packet.header;
drivers/gpu/drm/tegra/dsi.c
1389
value = header[2] << 16 | header[1] << 8 | header[0];
drivers/gpu/drm/tiny/appletbdrm.c
106
struct appletbdrm_msg_request_header header;
drivers/gpu/drm/tiny/appletbdrm.c
120
struct appletbdrm_msg_response_header header;
drivers/gpu/drm/tiny/appletbdrm.c
232
request->header.unk_00 = cpu_to_le16(2);
drivers/gpu/drm/tiny/appletbdrm.c
233
request->header.unk_02 = cpu_to_le16(0x1512);
drivers/gpu/drm/tiny/appletbdrm.c
234
request->header.size = cpu_to_le32(sizeof(*request) - sizeof(request->header));
drivers/gpu/drm/tiny/appletbdrm.c
236
request->size = request->header.size;
drivers/gpu/drm/tiny/appletbdrm.c
238
ret = appletbdrm_send_request(adev, &request->header, sizeof(*request));
drivers/gpu/drm/tiny/appletbdrm.c
271
ret = appletbdrm_read_response(adev, &info->header, sizeof(*info),
drivers/gpu/drm/tiny/appletbdrm.c
400
request->header.unk_00 = cpu_to_le16(2);
drivers/gpu/drm/tiny/appletbdrm.c
401
request->header.unk_02 = cpu_to_le16(0x12);
drivers/gpu/drm/tiny/appletbdrm.c
402
request->header.unk_04 = cpu_to_le32(9);
drivers/gpu/drm/tiny/appletbdrm.c
403
request->header.size = cpu_to_le32(request_size - sizeof(request->header));
drivers/gpu/drm/tiny/appletbdrm.c
449
ret = appletbdrm_send_request(adev, &request->header, request_size);
drivers/gpu/drm/tiny/appletbdrm.c
453
ret = appletbdrm_read_response(adev, &response->header, sizeof(*response),
drivers/gpu/drm/tiny/appletbdrm.c
64
struct appletbdrm_msg_request_header header;
drivers/gpu/drm/tiny/appletbdrm.c
71
struct appletbdrm_msg_response_header header;
drivers/gpu/drm/tiny/bochs.c
217
u8 header[8];
drivers/gpu/drm/tiny/bochs.c
220
bochs_get_edid_block(bochs, header, 0, ARRAY_SIZE(header));
drivers/gpu/drm/tiny/bochs.c
221
if (drm_edid_header_is_valid(header) != 8)
drivers/gpu/drm/tiny/gm12u320.c
468
.header = { 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00 },
drivers/gpu/drm/tiny/repaper.c
103
static int repaper_spi_transfer(struct spi_device *spi, u8 header,
drivers/gpu/drm/tiny/repaper.c
115
headerbuf[0] = header;
drivers/gpu/drm/vboxvideo/vbox_hgsmi.c
34
const struct hgsmi_buffer_header *header,
drivers/gpu/drm/vboxvideo/vbox_hgsmi.c
40
checksum = hgsmi_hash_process(checksum, (u8 *)header, sizeof(*header));
drivers/gpu/drm/vc4/vc4_dsi.c
1185
pkth |= VC4_SET_FIELD(packet.header[0], DSI_TXPKT1H_BC_DT);
drivers/gpu/drm/vc4/vc4_dsi.c
1186
pkth |= VC4_SET_FIELD(packet.header[1] |
drivers/gpu/drm/vc4/vc4_dsi.c
1187
(packet.header[2] << 8),
drivers/gpu/drm/vmwgfx/device_include/svga_overlay.h
67
} header;
drivers/gpu/drm/vmwgfx/device_include/svga_reg.h
754
} header;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
1055
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
1072
cmd->header.id = SVGA_3D_CMD_DX_SET_VERTEX_BUFFERS;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
1073
cmd->header.size = sizeof(cmd->body) + set_vb_size;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
1089
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
1102
cmd->header.id = SVGA_3D_CMD_DX_SET_UA_VIEWS;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
1103
cmd->header.size = sizeof(cmd->body) + view_id_size;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
1119
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
1132
cmd->header.id = SVGA_3D_CMD_DX_SET_CS_UA_VIEWS;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
1133
cmd->header.size = sizeof(cmd->body) + view_id_size;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
1283
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
1291
cmd->header.id = SVGA_3D_CMD_DX_SET_INDEX_BUFFER;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
1292
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
1335
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
1343
cmd->header.id = SVGA_3D_CMD_DX_SET_STREAMOUTPUT;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
1344
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
578
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
586
cmd->header.id = SVGA_3D_CMD_SET_SHADER;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
587
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
610
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
618
cmd->header.id = SVGA_3D_CMD_SETRENDERTARGET;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
619
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
646
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
657
cmd->header.id = SVGA_3D_CMD_SETTEXTURESTATE;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
658
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
680
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
688
cmd->header.id = SVGA_3D_CMD_DX_SET_SHADER;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
689
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
709
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
717
cmd->header.id = SVGA_3D_CMD_DX_SET_SINGLE_CONSTANT_BUFFER;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
718
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
822
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
840
cmd->header.id = SVGA_3D_CMD_DX_SET_SHADER_RESOURCES;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
841
cmd->header.size = sizeof(cmd->body) + view_id_size;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
863
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
876
cmd->header.id = SVGA_3D_CMD_DX_SET_RENDERTARGETS;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
877
cmd->header.size = sizeof(cmd->body) + view_id_size;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
942
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
958
cmd->header.id = SVGA_3D_CMD_DX_SET_SOTARGETS;
drivers/gpu/drm/vmwgfx/vmwgfx_binding.c
959
cmd->header.size = sizeof(cmd->body) + so_target_size;
drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c
573
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c
581
cmd->header.id = SVGA_3D_CMD_WAIT_FOR_QUERY;
drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c
582
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c
619
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c
627
cmd->header.id = SVGA_3D_CMD_WAIT_FOR_GB_QUERY;
drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c
628
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
1079
struct vmw_cmdbuf_header *header)
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
1081
if (!header)
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
1084
if (size > header->size)
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
1088
header->cb_header->flags |= SVGA_CB_FLAG_DX_CONTEXT;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
1089
header->cb_header->dxContext = ctx_id;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
1092
header->reserved = size;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
1093
return header->cmd;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
1106
struct vmw_cmdbuf_header *header, bool flush)
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
1108
if (!header) {
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
1115
WARN_ON(size > header->reserved);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
1116
man->cur = header;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
1119
header->cb_header->flags &= ~SVGA_CB_FLAG_DX_CONTEXT;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
1139
struct vmw_cmdbuf_header *header;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
1141
void *cmd = vmw_cmdbuf_alloc(man, size, false, &header);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
1147
header->cb_header->length = size;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
1148
header->cb_context = SVGA_CB_CONTEXT_DEVICE;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
1150
status = vmw_cmdbuf_header_submit(header);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
1152
vmw_cmdbuf_header_free(header);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
237
static void vmw_cmdbuf_header_inline_free(struct vmw_cmdbuf_header *header)
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
241
if (WARN_ON_ONCE(!header->inline_space))
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
244
dheader = container_of(header->cb_header, struct vmw_cmdbuf_dheader,
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
246
dma_pool_free(header->man->dheaders, dheader, header->handle);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
247
kfree(header);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
258
static void __vmw_cmdbuf_header_free(struct vmw_cmdbuf_header *header)
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
260
struct vmw_cmdbuf_man *man = header->man;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
264
if (header->inline_space) {
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
265
vmw_cmdbuf_header_inline_free(header);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
269
drm_mm_remove_node(&header->node);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
271
if (header->cb_header)
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
272
dma_pool_free(man->headers, header->cb_header,
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
273
header->handle);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
274
kfree(header);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
283
void vmw_cmdbuf_header_free(struct vmw_cmdbuf_header *header)
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
285
struct vmw_cmdbuf_man *man = header->man;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
288
if (header->inline_space) {
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
289
vmw_cmdbuf_header_inline_free(header);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
293
__vmw_cmdbuf_header_free(header);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
303
static int vmw_cmdbuf_header_submit(struct vmw_cmdbuf_header *header)
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
305
struct vmw_cmdbuf_man *man = header->man;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
308
header->cb_header->id = man->id++;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
310
val = upper_32_bits(header->handle);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
313
val = lower_32_bits(header->handle);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
314
val |= header->cb_context & SVGA_CB_CONTEXT_MASK;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
317
return header->cb_header->status;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
479
struct vmw_cmdbuf_header *header,
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
482
if (!(header->cb_header->flags & SVGA_CB_FLAG_DX_CONTEXT))
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
483
header->cb_header->dxContext = 0;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
484
header->cb_context = cb_context;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
485
list_add_tail(&header->list, &man->ctx[cb_context].submitted);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
535
SVGA3dCmdHeader *header = (SVGA3dCmdHeader *)
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
543
if (!vmw_cmd_describe(header, &error_cmd_size, &cmd_name)) {
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
865
struct vmw_cmdbuf_header *header,
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
876
ret = vmw_cmdbuf_alloc_space(man, &header->node, size, interruptible);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
881
header->cb_header = dma_pool_zalloc(man->headers, GFP_KERNEL,
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
882
&header->handle);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
883
if (!header->cb_header) {
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
888
header->size = header->node.size << PAGE_SHIFT;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
889
cb_hdr = header->cb_header;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
890
offset = header->node.start << PAGE_SHIFT;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
891
header->cmd = man->map + offset;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
904
drm_mm_remove_node(&header->node);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
919
struct vmw_cmdbuf_header *header,
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
929
&header->handle);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
933
header->inline_space = true;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
934
header->size = VMW_CMDBUF_INLINE_SIZE;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
936
header->cb_header = cb_hdr;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
937
header->cmd = dheader->cmd;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
940
cb_hdr->ptr.pa = (u64)header->handle +
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
963
struct vmw_cmdbuf_header *header;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
968
header = kzalloc_obj(*header);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
969
if (!header)
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
973
ret = vmw_cmdbuf_space_inline(man, header, size);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
975
ret = vmw_cmdbuf_space_pool(man, header, size, interruptible);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
978
kfree(header);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
982
header->man = man;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
983
INIT_LIST_HEAD(&header->list);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
984
header->cb_header->status = SVGA_CB_STATUS_NONE;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
985
*p_header = header;
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
987
return header->cmd;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
146
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
172
cmd->header.id = SVGA_3D_CMD_CONTEXT_DESTROY;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
173
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
249
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
276
cmd->header.id = SVGA_3D_CMD_CONTEXT_DEFINE;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
277
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
303
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
327
cmd->header.id = SVGA_3D_CMD_DEFINE_GB_CONTEXT;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
328
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
346
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
357
cmd->header.id = SVGA_3D_CMD_BIND_GB_CONTEXT;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
358
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
379
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
383
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
406
cmd1->header.id = SVGA_3D_CMD_READBACK_GB_CONTEXT;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
407
cmd1->header.size = sizeof(cmd1->body);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
411
cmd2->header.id = SVGA_3D_CMD_BIND_GB_CONTEXT;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
412
cmd2->header.size = sizeof(cmd2->body);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
438
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
449
cmd->header.id = SVGA_3D_CMD_DESTROY_GB_CONTEXT;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
450
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
470
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
494
cmd->header.id = SVGA_3D_CMD_DX_DEFINE_CONTEXT;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
495
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
513
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
524
cmd->header.id = SVGA_3D_CMD_DX_BIND_CONTEXT;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
525
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
588
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
592
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
622
cmd1->header.id = SVGA_3D_CMD_DX_READBACK_CONTEXT;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
623
cmd1->header.size = sizeof(cmd1->body);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
627
cmd2->header.id = SVGA_3D_CMD_DX_BIND_CONTEXT;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
628
cmd2->header.size = sizeof(cmd2->body);
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
654
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
665
cmd->header.id = SVGA_3D_CMD_DX_DESTROY_CONTEXT;
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
666
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
187
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
200
cmd->header.id = SVGA_3D_CMD_DX_SET_COTABLE;
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
201
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
263
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
267
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
289
cmd0->header.id = SVGA_3D_CMD_DX_READBACK_COTABLE;
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
290
cmd0->header.size = sizeof(cmd0->body);
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
296
cmd1->header.id = SVGA_3D_CMD_DX_SET_COTABLE;
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
297
cmd1->header.size = sizeof(cmd1->body);
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
362
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
372
cmd->header.id = SVGA_3D_CMD_DX_READBACK_COTABLE;
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
373
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c
113
SVGAGBCursorHeader *header;
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c
119
header = vmw_bo_map_and_cache(vps->cursor.mob);
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c
120
alpha_header = &header->header.alphaHeader;
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c
122
memset(header, 0, sizeof(*header));
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c
124
header->type = SVGA_ALPHA_CURSOR;
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c
125
header->sizeInBytes = image_size;
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c
132
memcpy(header + 1, image, image_size);
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c
320
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c
330
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c
338
cmd = container_of(header, struct vmw_dma_cmd, header);
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c
349
if (cmd->header.size < 64) {
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c
355
box_count = (cmd->header.size - sizeof(SVGA3dCmdSurfaceDMA)) /
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.h
67
void vmw_cursor_cmd_dma_snoop(SVGA3dCmdHeader *header,
drivers/gpu/drm/vmwgfx/vmwgfx_devcaps.c
35
SVGA3dFifoCapsRecordHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_devcaps.c
73
compat_cap->header.length =
drivers/gpu/drm/vmwgfx/vmwgfx_devcaps.c
75
compat_cap->header.type = SVGA3D_FIFO_CAPS_RECORD_DEVCAPS;
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1047
SVGA3dCmdHeader *header);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1291
struct vmw_cmdbuf_header *header);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1293
struct vmw_cmdbuf_header *header,
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1298
extern void vmw_cmdbuf_header_free(struct vmw_cmdbuf_header *header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1235
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1245
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1272
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1278
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1304
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1307
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1323
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1326
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1333
gb_cmd.header.id = SVGA_3D_CMD_BEGIN_GB_QUERY;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1334
gb_cmd.header.size = cmd->header.size;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1339
return vmw_cmd_begin_gb_query(dev_priv, sw_context, header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1356
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1362
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1363
ret = vmw_cmd_cid_check(dev_priv, sw_context, header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1386
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1392
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1398
gb_cmd.header.id = SVGA_3D_CMD_END_GB_QUERY;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1399
gb_cmd.header.size = cmd->header.size;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1406
return vmw_cmd_end_gb_query(dev_priv, sw_context, header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1409
ret = vmw_cmd_cid_check(dev_priv, sw_context, header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1432
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1438
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1439
ret = vmw_cmd_cid_check(dev_priv, sw_context, header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1460
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1466
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1472
gb_cmd.header.id = SVGA_3D_CMD_WAIT_FOR_GB_QUERY;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1473
gb_cmd.header.size = cmd->header.size;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1480
return vmw_cmd_wait_gb_query(dev_priv, sw_context, header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1483
ret = vmw_cmd_cid_check(dev_priv, sw_context, header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1497
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1508
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1510
header->size - sizeof(*suffix));
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1553
header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1560
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1564
(unsigned long)header + sizeof(*cmd));
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1570
ret = vmw_cmd_cid_check(dev_priv, sw_context, header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1574
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1575
maxnum = (header->size - sizeof(cmd->body)) / sizeof(*decl);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1591
maxnum = (header->size - sizeof(cmd->body) -
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1612
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1616
((unsigned long) header + header->size + sizeof(*header));
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1618
((unsigned long) header + sizeof(*cmd));
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1623
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1675
uint32_t header;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1764
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1767
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1783
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1786
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1802
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1805
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1821
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1824
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1841
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1844
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1861
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1864
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1881
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1884
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1900
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1907
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1918
size = cmd->header.size - sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1927
&cmd->header.id),
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1940
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1946
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1964
&cmd->header.id),
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1977
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1985
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2058
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2063
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2072
header->id = SVGA_3D_CMD_SET_GB_SHADERCONSTS_INLINE;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2086
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2089
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2107
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2119
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2159
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2172
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2179
shader_slot = cmd->header.id - SVGA_3D_CMD_DX_SET_VS_CONSTANT_BUFFER_OFFSET;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2196
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2199
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2201
u32 num_sr_view = (cmd->header.size - sizeof(cmd->body)) /
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2227
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2238
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2280
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2286
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2295
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2296
num = (cmd->header.size - sizeof(cmd->body)) /
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2335
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2346
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2374
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2377
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2378
u32 num_rt_view = (cmd->header.size - sizeof(cmd->body)) /
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2407
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2410
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2429
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2432
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2443
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2455
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2463
view_type = vmw_view_cmd_to_type(header->id);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2467
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2486
cmd->defined_id, header,
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2487
header->size + sizeof(*header),
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2500
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2506
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2515
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2516
num = (cmd->header.size - sizeof(cmd->body)) / sizeof(SVGA3dSoTarget);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2546
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2555
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2564
so_type = vmw_so_cmd_to_type(header->id);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2568
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2584
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2587
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2603
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2611
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2634
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2638
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2640
} *cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2641
enum vmw_view_type view_type = vmw_view_cmd_to_type(header->id);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2661
&cmd->header.id),
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2674
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2679
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2706
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2710
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2731
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2736
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2783
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2786
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2817
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2820
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2843
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2846
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2858
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2868
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2873
return vmw_cmd_dx_view_define(dev_priv, sw_context, header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2878
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2883
return vmw_cmd_dx_view_remove(dev_priv, sw_context, header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2888
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2891
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2893
} *cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2907
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2910
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2912
} *cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2926
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2929
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2931
} *cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2932
u32 num_uav = (cmd->header.size - sizeof(cmd->body)) /
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2958
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2961
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2963
} *cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2964
u32 num_uav = (cmd->header.size - sizeof(cmd->body)) /
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2990
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2995
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
2997
} *cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3022
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3027
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3029
} *cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3058
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3063
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3065
} *cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3099
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3105
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3107
} *cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3155
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3158
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3160
} *cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3172
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3175
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3177
} *cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3189
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3192
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3194
} *cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3613
SVGA3dCmdHeader *header = (SVGA3dCmdHeader *) buf;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3616
*size = header->size + sizeof(SVGA3dCmdHeader);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3617
cmd_id = header->id;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3659
SVGA3dCmdHeader *header = (SVGA3dCmdHeader *) buf;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3670
cmd_id = header->id;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3671
if (header->size > SVGA_CMD_MAX_DATASIZE) {
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3676
*size = header->size + sizeof(SVGA3dCmdHeader);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3698
ret = entry->func(dev_priv, sw_context, header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
37
SVGA3dCmdHeader header; \
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3966
struct vmw_cmdbuf_header *header,
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3973
header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3978
vmw_cmdbuf_commit(dev_priv->cman, command_size, header, false);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
4010
struct vmw_cmdbuf_header **header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
4015
*header = NULL;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
4028
header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
4035
vmw_cmdbuf_header_free(*header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
4036
*header = NULL;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
4092
struct vmw_cmdbuf_header *header;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
4113
&header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
4140
} else if (!header) {
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
4201
if (!header) {
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
4205
ret = vmw_execbuf_submit_cmdbuf(dev_priv, header, command_size,
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
4207
header = NULL;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
4307
if (header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
4308
vmw_cmdbuf_header_free(header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
555
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
562
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
705
cmd->header.id = SVGA_3D_CMD_DX_BIND_ALL_QUERY;
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
706
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
808
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
811
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
848
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
855
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
895
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
900
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
915
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
920
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
934
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
939
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
953
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
958
cmd = container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
972
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
975
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
984
SVGA3dCmdHeader *header)
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
987
container_of(header, typeof(*cmd), header);
drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c
602
uint32_t header;
drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c
613
cmd[i].header = SVGA_CMD_UPDATE;
drivers/gpu/drm/vmwgfx/vmwgfx_mob.c
121
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_mob.c
160
cmd->header.id = SVGA_3D_CMD_SET_OTABLE_BASE64;
drivers/gpu/drm/vmwgfx/vmwgfx_mob.c
161
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_mob.c
199
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_mob.c
213
cmd->header.id = SVGA_3D_CMD_SET_OTABLE_BASE;
drivers/gpu/drm/vmwgfx/vmwgfx_mob.c
214
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_mob.c
554
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_mob.c
570
cmd->header.id = SVGA_3D_CMD_DESTROY_GB_MOB;
drivers/gpu/drm/vmwgfx/vmwgfx_mob.c
571
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_mob.c
608
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_mob.c
636
cmd->header.id = SVGA_3D_CMD_DEFINE_GB_MOB64;
drivers/gpu/drm/vmwgfx/vmwgfx_mob.c
637
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
104
} header;
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
130
cmds->header.cmdType = SVGA_ESCAPE_VMWARE_VIDEO_SET_REGS;
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
131
cmds->header.streamId = arg->stream_id;
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
202
cmds->body.header.cmdType = SVGA_ESCAPE_VMWARE_VIDEO_SET_REGS;
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
203
cmds->body.header.streamId = stream_id;
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
66
static inline void fill_escape(struct vmw_escape_header *header,
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
69
header->cmd = SVGA_CMD_ESCAPE;
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
70
header->body.nsid = SVGA_ESCAPE_NSID_VMWARE;
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
71
header->body.size = size;
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
798
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
814
cmd->header.id = SVGA_3D_CMD_DX_READBACK_ALL_QUERY;
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
815
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
1006
cmd->header.id = SVGA_3D_CMD_BLIT_SURFACE_TO_SCREEN;
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
1007
cmd->header.size = sizeof(cmd->body) + region_size;
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
1179
blit->header = SVGA_CMD_BLIT_GMRFB_TO_SCREEN;
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
129
} header;
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
1291
blit->header = SVGA_CMD_BLIT_SCREEN_TO_GMRFB;
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
141
cmd->header.cmdType = SVGA_CMD_DEFINE_SCREEN;
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
176
} header;
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
190
cmd->header.cmdType = SVGA_CMD_DESTROY_SCREEN;
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
484
gmr->header = SVGA_CMD_DEFINE_GMRFB;
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
501
blit->header = SVGA_CMD_BLIT_GMRFB_TO_SCREEN;
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
590
blit->header.id = SVGA_3D_CMD_BLIT_SURFACE_TO_SCREEN;
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
591
blit->header.size = sizeof(blit->body) + sizeof(SVGASignedRect) *
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
648
num_hits = (blit->header.size - sizeof(blit->body))/
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
70
uint32 header;
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
75
uint32 header;
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
80
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
85
uint32_t header;
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
954
uint32_t header;
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
969
cmd->header = SVGA_CMD_DEFINE_GMRFB;
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
205
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
229
cmd->header.id = SVGA_3D_CMD_DEFINE_GB_SHADER;
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
230
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
250
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
261
cmd->header.id = SVGA_3D_CMD_BIND_GB_SHADER;
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
262
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
278
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
289
cmd->header.id = SVGA_3D_CMD_BIND_GB_SHADER;
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
290
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
315
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
331
cmd->header.id = SVGA_3D_CMD_DESTROY_GB_SHADER;
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
332
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
388
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
399
cmd->header.id = SVGA_3D_CMD_DX_BIND_SHADER;
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
400
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
474
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
486
cmd->header.id = SVGA_3D_CMD_DX_BIND_SHADER;
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
487
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
166
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
209
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
223
cmd->header.id = vmw_view_destroy_cmds[view->view_type];
drivers/gpu/drm/vmwgfx/vmwgfx_so.c
224
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
103
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
1207
cmd_img->header.id = SVGA_3D_CMD_UPDATE_GB_IMAGE;
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
1208
cmd_img->header.size = sizeof(cmd_img->body);
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
1302
cmd_copy->header.id = SVGA_3D_CMD_SURFACE_COPY;
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
1303
cmd_copy->header.size = sizeof(cmd_copy->body) + sizeof(SVGA3dCopyBox) *
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
175
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
183
cmd->header.id = SVGA_3D_CMD_DEFINE_GB_SCREENTARGET;
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
184
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
226
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
244
cmd->header.id = SVGA_3D_CMD_BIND_GB_SCREENTARGET;
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
245
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
271
update->header.id = SVGA_3D_CMD_UPDATE_GB_SCREENTARGET;
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
272
update->header.size = sizeof(update->body);
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
334
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
347
cmd->header.id = SVGA_3D_CMD_DESTROY_GB_SCREENTARGET;
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
348
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
679
cmd->header.id = SVGA_3D_CMD_SURFACE_COPY;
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
680
cmd->header.size = sizeof(cmd->body) + blit_size;
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
93
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
98
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
106
cmd->header.id = SVGA_3D_CMD_DX_BIND_STREAMOUTPUT;
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
107
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
166
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
179
cmd->header.id = SVGA_3D_CMD_DX_BIND_STREAMOUTPUT;
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
180
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c
95
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1127
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1131
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1135
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1139
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1187
cmd4->header.id = cmd_id;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1188
cmd4->header.size = cmd_len;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1203
cmd3->header.id = cmd_id;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1204
cmd3->header.size = cmd_len;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1218
cmd2->header.id = cmd_id;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1219
cmd2->header.size = cmd_len;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1231
cmd->header.id = cmd_id;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1232
cmd->header.size = cmd_len;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1261
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1265
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1279
cmd1->header.id = SVGA_3D_CMD_BIND_GB_SURFACE;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1280
cmd1->header.size = sizeof(cmd1->body);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1285
cmd2->header.id = SVGA_3D_CMD_UPDATE_GB_SURFACE;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1286
cmd2->header.size = sizeof(cmd2->body);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1310
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1314
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1318
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1334
cmd1->header.id = SVGA_3D_CMD_READBACK_GB_SURFACE;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1335
cmd1->header.size = sizeof(cmd1->body);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1340
cmd2->header.id = SVGA_3D_CMD_INVALIDATE_GB_SURFACE;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1341
cmd2->header.size = sizeof(cmd2->body);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1346
cmd3->header.id = SVGA_3D_CMD_BIND_GB_SURFACE;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1347
cmd3->header.size = sizeof(cmd3->body);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1373
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1390
cmd->header.id = SVGA_3D_CMD_DESTROY_GB_SURFACE;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1391
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
145
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
155
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
163
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1934
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1938
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1973
cmd1->header.id = SVGA_3D_CMD_DX_UPDATE_SUBRESOURCE;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1974
cmd1->header.size = sizeof(cmd1->body);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1980
cmd2->header.id = SVGA_3D_CMD_UPDATE_GB_IMAGE;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1981
cmd2->header.size = sizeof(cmd2->body);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
2070
SVGA3dCmdHeader header;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
2079
cmd->header.id = SVGA_3D_CMD_READBACK_GB_SURFACE;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
2080
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
220
cmd->header.id = SVGA_3D_CMD_SURFACE_DESTROY;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
221
cmd->header.size = sizeof(cmd->body);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
244
cmd->header.id = SVGA_3D_CMD_SURFACE_DEFINE;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
245
cmd->header.size = cmd_len;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
288
SVGA3dCmdHeader *header = &cmd->header;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
295
header->id = SVGA_3D_CMD_SURFACE_DMA;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
296
header->size = sizeof(*body) + sizeof(*cb) + sizeof(*suffix);
drivers/gpu/drm/xe/abi/gsc_mkhi_commands_abi.h
28
struct gsc_mkhi_header header;
drivers/gpu/drm/xe/abi/gsc_mkhi_commands_abi.h
32
struct gsc_mkhi_header header;
drivers/gpu/drm/xe/abi/gsc_pxp_commands_abi.h
59
struct pxp_cmd_header header;
drivers/gpu/drm/xe/abi/gsc_pxp_commands_abi.h
66
struct pxp_cmd_header header;
drivers/gpu/drm/xe/abi/gsc_pxp_commands_abi.h
71
struct pxp_cmd_header header;
drivers/gpu/drm/xe/abi/gsc_pxp_commands_abi.h
85
struct pxp_cmd_header header;
drivers/gpu/drm/xe/abi/gsc_pxp_commands_abi.h
91
struct pxp_cmd_header header;
drivers/gpu/drm/xe/abi/gsc_pxp_commands_abi.h
97
struct pxp_cmd_header header;
drivers/gpu/drm/xe/abi/guc_actions_slpc_abi.h
193
struct slpc_shared_data_header header;
drivers/gpu/drm/xe/abi/guc_capture_abi.h
146
struct guc_state_capture_header_t header;
drivers/gpu/drm/xe/abi/guc_capture_abi.h
96
struct guc_debug_capture_list_header header;
drivers/gpu/drm/xe/abi/guc_lfd_abi.h
107
u32 header;
drivers/gpu/drm/xe/xe_gsc.c
119
version_query_wr(xe, map, wr_offset, header.group_id, MKHI_GROUP_ID_GFX_SRV);
drivers/gpu/drm/xe/xe_gsc.c
120
version_query_wr(xe, map, wr_offset, header.command,
drivers/gpu/drm/xe/xe_gsc_proxy.c
155
struct xe_gsc_proxy_header *header,
drivers/gpu/drm/xe/xe_gsc_proxy.c
158
u32 type = FIELD_GET(GSC_PROXY_TYPE, header->hdr);
drivers/gpu/drm/xe/xe_gsc_proxy.c
159
u32 length = FIELD_GET(GSC_PROXY_PAYLOAD_LENGTH, header->hdr);
drivers/gpu/drm/xe/xe_gsc_proxy.c
162
if (header->destination != dest || header->source != source) {
drivers/gpu/drm/xe/xe_gsc_proxy.c
173
if (dest == GSC_PROXY_ADDRESSING_KMD && header->status != 0) {
drivers/gpu/drm/xe/xe_gsc_proxy.c
194
header->source, source, header->destination, dest,
drivers/gpu/drm/xe/xe_gsc_proxy.c
195
type, length, header->status);
drivers/gpu/drm/xe/xe_guc.c
1419
u32 header, reply;
drivers/gpu/drm/xe/xe_guc.c
1469
header = xe_mmio_read32(mmio, reply_reg);
drivers/gpu/drm/xe/xe_guc.c
1470
if (FIELD_GET(GUC_HXG_MSG_0_TYPE, header) ==
drivers/gpu/drm/xe/xe_guc.c
1486
2000000, &header, false);
drivers/gpu/drm/xe/xe_guc.c
1488
if (unlikely(FIELD_GET(GUC_HXG_MSG_0_ORIGIN, header) !=
drivers/gpu/drm/xe/xe_guc.c
1492
if (FIELD_GET(GUC_HXG_MSG_0_TYPE, header) !=
drivers/gpu/drm/xe/xe_guc.c
1499
if (FIELD_GET(GUC_HXG_MSG_0_TYPE, header) ==
drivers/gpu/drm/xe/xe_guc.c
1501
u32 reason = FIELD_GET(GUC_HXG_RETRY_MSG_0_REASON, header);
drivers/gpu/drm/xe/xe_guc.c
1508
if (FIELD_GET(GUC_HXG_MSG_0_TYPE, header) ==
drivers/gpu/drm/xe/xe_guc.c
1510
u32 hint = FIELD_GET(GUC_HXG_FAILURE_MSG_0_HINT, header);
drivers/gpu/drm/xe/xe_guc.c
1511
u32 error = FIELD_GET(GUC_HXG_FAILURE_MSG_0_ERROR, header);
drivers/gpu/drm/xe/xe_guc.c
1524
if (FIELD_GET(GUC_HXG_MSG_0_TYPE, header) !=
drivers/gpu/drm/xe/xe_guc.c
1528
request[0], header);
drivers/gpu/drm/xe/xe_guc.c
1534
response_buf[0] = header;
drivers/gpu/drm/xe/xe_guc.c
1543
return FIELD_GET(GUC_HXG_RESPONSE_MSG_0_DATA0, header);
drivers/gpu/drm/xe/xe_guc_capture.c
694
listnode->header.info = FIELD_PREP(GUC_CAPTURELISTHDR_NUMDESCR, (u32)num_regs);
drivers/gpu/drm/xe/xe_guc_fwif.h
36
struct guc_update_exec_queue_policy_header header;
drivers/gpu/drm/xe/xe_guc_log.c
270
lfd->header = FIELD_PREP_CONST(GUC_LFD_DATA_HEADER_MASK_MAGIC, GUC_LFD_DATA_HEADER_MAGIC);
drivers/gpu/drm/xe/xe_guc_log.c
281
lfd.header |= FIELD_PREP(GUC_LFD_DATA_HEADER_MASK_TYPE, type);
drivers/gpu/drm/xe/xe_guc_log.c
330
lfd.header |= FIELD_PREP(GUC_LFD_DATA_HEADER_MASK_TYPE, GUC_LFD_TYPE_OS_ID);
drivers/gpu/drm/xe/xe_guc_log.c
469
lfd.header |= FIELD_PREP(GUC_LFD_DATA_HEADER_MASK_TYPE, GUC_LFD_TYPE_LOG_EVENTS_BUFFER);
drivers/gpu/drm/xe/xe_guc_log.c
533
lfd.header |= FIELD_PREP(GUC_LFD_DATA_HEADER_MASK_TYPE, GUC_LFD_TYPE_FW_CRASH_DUMP);
drivers/gpu/drm/xe/xe_guc_log.c
548
struct guc_lfd_file_header header;
drivers/gpu/drm/xe/xe_guc_log.c
555
header.magic = GUC_LFD_DRIVER_KEY_STREAMING;
drivers/gpu/drm/xe/xe_guc_log.c
556
header.version = FIELD_PREP_CONST(GUC_LFD_FILE_HEADER_VERSION_MASK_MINOR,
drivers/gpu/drm/xe/xe_guc_log.c
562
lfd_output_binary(p, (char *)&header,
drivers/gpu/drm/xe/xe_guc_pc.c
1259
slpc_shared_data_write(pc, header.size, size);
drivers/gpu/drm/xe/xe_guc_pc.c
1391
switch (slpc_shared_data_read(pc, header.global_state)) {
drivers/gpu/drm/xe/xe_guc_pc.c
1417
drm_printf(p, "\tSize: %x\n", slpc_shared_data_read(pc, header.size));
drivers/gpu/drm/xe/xe_guc_pc.c
142
return poll_timeout_us(state = slpc_shared_data_read(pc, header.global_state),
drivers/gpu/drm/xe/xe_guc_submit.c
482
size_t bytes = sizeof(policy->h2g.header) +
drivers/gpu/drm/xe/xe_guc_submit.c
491
policy->h2g.header.action =
drivers/gpu/drm/xe/xe_guc_submit.c
493
policy->h2g.header.guc_id = guc_id;
drivers/gpu/drm/xe/xe_huc.c
145
huc_auth_msg_wr(xe, map, wr_offset, header.api_version, PXP_APIVER(4, 3));
drivers/gpu/drm/xe/xe_huc.c
146
huc_auth_msg_wr(xe, map, wr_offset, header.command_id, PXP43_CMDID_NEW_HUC_AUTH);
drivers/gpu/drm/xe/xe_huc.c
147
huc_auth_msg_wr(xe, map, wr_offset, header.status, 0);
drivers/gpu/drm/xe/xe_huc.c
148
huc_auth_msg_wr(xe, map, wr_offset, header.buffer_len,
drivers/gpu/drm/xe/xe_huc.c
209
out_status = huc_auth_msg_rd(xe, &pkt->vmap, rd_offset, header.status);
drivers/gpu/drm/xe/xe_late_bind_fw.c
116
const struct csc_fpt_header *header = data;
drivers/gpu/drm/xe/xe_late_bind_fw.c
118
size_t min_size = sizeof(*header);
drivers/gpu/drm/xe/xe_late_bind_fw.c
125
if (size < min_size || header->header_marker != CSC_FPT_HEADER_MARKER)
drivers/gpu/drm/xe/xe_late_bind_fw.c
128
if (header->header_length < sizeof(struct csc_fpt_header)) {
drivers/gpu/drm/xe/xe_late_bind_fw.c
130
fw_id_to_name[lb_fw->id], header->header_length);
drivers/gpu/drm/xe/xe_late_bind_fw.c
134
min_size = header->header_length + sizeof(struct csc_fpt_entry) * header->num_of_entries;
drivers/gpu/drm/xe/xe_late_bind_fw.c
142
entry = (void *)header + header->header_length;
drivers/gpu/drm/xe/xe_late_bind_fw.c
143
for (i = 0; i < header->num_of_entries; i++, entry++)
drivers/gpu/drm/xe/xe_late_bind_fw.c
59
const struct gsc_cpd_header_v2 *header = data;
drivers/gpu/drm/xe/xe_late_bind_fw.c
62
size_t min_size = sizeof(*header);
drivers/gpu/drm/xe/xe_late_bind_fw.c
69
if (size < min_size || header->header_marker != GSC_CPD_HEADER_MARKER)
drivers/gpu/drm/xe/xe_late_bind_fw.c
72
if (header->header_length < sizeof(struct gsc_cpd_header_v2)) {
drivers/gpu/drm/xe/xe_late_bind_fw.c
74
fw_id_to_name[lb_fw->id], header->header_length);
drivers/gpu/drm/xe/xe_late_bind_fw.c
78
min_size = header->header_length + sizeof(struct gsc_cpd_entry) * header->num_of_entries;
drivers/gpu/drm/xe/xe_late_bind_fw.c
86
entry = (void *)header + header->header_length;
drivers/gpu/drm/xe/xe_late_bind_fw.c
87
for (i = 0; i < header->num_of_entries; i++, entry++)
drivers/gpu/drm/xe/xe_oa.c
214
((__s)->oa_buffer.format->header == HDR_64_BIT)
drivers/gpu/drm/xe/xe_oa_types.h
73
enum xe_oa_report_header header;
drivers/gpu/drm/xe/xe_pxp_submit.c
524
msg_in.header.api_version = PXP_APIVER(4, 3);
drivers/gpu/drm/xe/xe_pxp_submit.c
525
msg_in.header.command_id = PXP43_CMDID_INIT_SESSION;
drivers/gpu/drm/xe/xe_pxp_submit.c
526
msg_in.header.stream_id = (FIELD_PREP(PXP43_INIT_SESSION_APPID, id) |
drivers/gpu/drm/xe/xe_pxp_submit.c
529
msg_in.header.buffer_len = sizeof(msg_in) - sizeof(msg_in.header);
drivers/gpu/drm/xe/xe_pxp_submit.c
538
} else if (msg_out.header.status != 0) {
drivers/gpu/drm/xe/xe_pxp_submit.c
541
if (is_fw_err_platform_config(msg_out.header.status))
drivers/gpu/drm/xe/xe_pxp_submit.c
544
id, msg_out.header.status,
drivers/gpu/drm/xe/xe_pxp_submit.c
545
fw_err_to_string(msg_out.header.status));
drivers/gpu/drm/xe/xe_pxp_submit.c
548
id, msg_out.header.status);
drivers/gpu/drm/xe/xe_pxp_submit.c
575
msg_in.header.api_version = PXP_APIVER(4, 3);
drivers/gpu/drm/xe/xe_pxp_submit.c
576
msg_in.header.command_id = PXP43_CMDID_INVALIDATE_STREAM_KEY;
drivers/gpu/drm/xe/xe_pxp_submit.c
577
msg_in.header.buffer_len = sizeof(msg_in) - sizeof(msg_in.header);
drivers/gpu/drm/xe/xe_pxp_submit.c
579
msg_in.header.stream_id = FIELD_PREP(PXP_CMDHDR_EXTDATA_SESSION_VALID, 1);
drivers/gpu/drm/xe/xe_pxp_submit.c
580
msg_in.header.stream_id |= FIELD_PREP(PXP_CMDHDR_EXTDATA_APP_TYPE, 0);
drivers/gpu/drm/xe/xe_pxp_submit.c
581
msg_in.header.stream_id |= FIELD_PREP(PXP_CMDHDR_EXTDATA_SESSION_ID, id);
drivers/gpu/drm/xe/xe_pxp_submit.c
588
} else if (msg_out.header.status != 0) {
drivers/gpu/drm/xe/xe_pxp_submit.c
591
if (is_fw_err_platform_config(msg_out.header.status))
drivers/gpu/drm/xe/xe_pxp_submit.c
594
id, msg_out.header.status,
drivers/gpu/drm/xe/xe_pxp_submit.c
595
fw_err_to_string(msg_out.header.status));
drivers/gpu/drm/xe/xe_pxp_submit.c
598
id, msg_out.header.status);
drivers/gpu/drm/xe/xe_uc_fw.c
466
static u32 entry_offset(const struct gsc_cpd_header_v2 *header, const char *name)
drivers/gpu/drm/xe/xe_uc_fw.c
471
entry = (void *)header + header->header_length;
drivers/gpu/drm/xe/xe_uc_fw.c
473
for (i = 0; i < header->num_of_entries; i++, entry++)
drivers/gpu/drm/xe/xe_uc_fw.c
486
const struct gsc_cpd_header_v2 *header = data;
drivers/gpu/drm/xe/xe_uc_fw.c
489
size_t min_size = sizeof(*header);
drivers/gpu/drm/xe/xe_uc_fw.c
495
if (size < min_size || !is_cpd_header(header))
drivers/gpu/drm/xe/xe_uc_fw.c
498
if (header->header_length < sizeof(struct gsc_cpd_header_v2)) {
drivers/gpu/drm/xe/xe_uc_fw.c
499
xe_gt_err(gt, "invalid CPD header length %u!\n", header->header_length);
drivers/gpu/drm/xe/xe_uc_fw.c
503
min_size = header->header_length + sizeof(struct gsc_cpd_entry) * header->num_of_entries;
drivers/gpu/drm/xe/xe_uc_fw.c
510
offset = entry_offset(header, manifest_entry);
drivers/gpu/drm/xe/xe_uc_fw.c
547
offset = entry_offset(header, css_entry);
drivers/greybus/es2.c
365
gb_message_cport_pack(struct gb_operation_msg_hdr *header, u16 cport_id)
drivers/greybus/es2.c
367
header->pad[0] = cport_id;
drivers/greybus/es2.c
371
static void gb_message_cport_clear(struct gb_operation_msg_hdr *header)
drivers/greybus/es2.c
373
header->pad[0] = 0;
drivers/greybus/es2.c
377
static u16 gb_message_cport_unpack(struct gb_operation_msg_hdr *header)
drivers/greybus/es2.c
379
u16 cport_id = header->pad[0];
drivers/greybus/es2.c
381
gb_message_cport_clear(header);
drivers/greybus/es2.c
420
gb_message_cport_pack(message->header, cport_id);
drivers/greybus/es2.c
422
buffer_size = sizeof(*message->header) + message->payload_size;
drivers/greybus/es2.c
442
gb_message_cport_clear(message->header);
drivers/greybus/es2.c
817
struct gb_operation_msg_hdr *header;
drivers/greybus/es2.c
834
if (urb->actual_length < sizeof(*header)) {
drivers/greybus/es2.c
840
header = urb->transfer_buffer;
drivers/greybus/es2.c
841
cport_id = gb_message_cport_unpack(header);
drivers/greybus/es2.c
864
gb_message_cport_clear(message->header);
drivers/greybus/gb-beagleplay.c
600
msg->header->operation_id, msg->header->type, cport);
drivers/greybus/gb-beagleplay.c
602
if (le16_to_cpu(msg->header->size) > RX_HDLC_PAYLOAD)
drivers/greybus/gb-beagleplay.c
607
payloads[1].buf = msg->header;
drivers/greybus/gb-beagleplay.c
608
payloads[1].len = sizeof(*msg->header);
drivers/greybus/greybus_trace.h
36
__entry->size = le16_to_cpu(message->header->size);
drivers/greybus/greybus_trace.h
38
le16_to_cpu(message->header->operation_id);
drivers/greybus/greybus_trace.h
39
__entry->type = message->header->type;
drivers/greybus/greybus_trace.h
40
__entry->result = message->header->result;
drivers/greybus/manifest.c
101
struct greybus_descriptor_header *desc_header = &desc->header;
drivers/greybus/manifest.c
454
struct greybus_manifest_header *header;
drivers/greybus/manifest.c
467
if (size < sizeof(*header)) {
drivers/greybus/manifest.c
469
size, sizeof(*header));
drivers/greybus/manifest.c
475
header = &manifest->header;
drivers/greybus/manifest.c
476
manifest_size = le16_to_cpu(header->size);
drivers/greybus/manifest.c
484
if (header->version_major > GREYBUS_VERSION_MAJOR) {
drivers/greybus/manifest.c
486
header->version_major, header->version_minor,
drivers/greybus/manifest.c
493
size -= sizeof(*header);
drivers/greybus/operation.c
1000
connection->name, header->type,
drivers/greybus/operation.c
1008
size = sizeof(*header);
drivers/greybus/operation.c
1030
struct gb_operation_msg_hdr header;
drivers/greybus/operation.c
1041
if (size < sizeof(header)) {
drivers/greybus/operation.c
1048
memcpy(&header, data, sizeof(header));
drivers/greybus/operation.c
1049
msg_size = le16_to_cpu(header.size);
drivers/greybus/operation.c
1054
le16_to_cpu(header.operation_id),
drivers/greybus/operation.c
1055
header.type, size, msg_size);
drivers/greybus/operation.c
1059
if (header.type & GB_MESSAGE_TYPE_RESPONSE) {
drivers/greybus/operation.c
1060
gb_connection_recv_response(connection, &header, data,
drivers/greybus/operation.c
1063
gb_connection_recv_request(connection, &header, data,
drivers/greybus/operation.c
315
struct gb_operation_msg_hdr *header;
drivers/greybus/operation.c
317
header = message->buffer;
drivers/greybus/operation.c
319
message->header = header;
drivers/greybus/operation.c
320
message->payload = payload_size ? header + 1 : NULL;
drivers/greybus/operation.c
329
u16 message_size = (u16)(sizeof(*header) + payload_size);
drivers/greybus/operation.c
340
header->size = cpu_to_le16(message_size);
drivers/greybus/operation.c
341
header->operation_id = 0;
drivers/greybus/operation.c
342
header->type = type;
drivers/greybus/operation.c
343
header->result = 0;
drivers/greybus/operation.c
366
struct gb_operation_msg_hdr *header;
drivers/greybus/operation.c
367
size_t message_size = payload_size + sizeof(*header);
drivers/greybus/operation.c
489
request_header = operation->request->header;
drivers/greybus/operation.c
490
response->header->operation_id = request_header->operation_id;
drivers/greybus/operation.c
652
memcpy(operation->request->header, data, size);
drivers/greybus/operation.c
727
struct gb_operation_msg_hdr *header;
drivers/greybus/operation.c
755
header = operation->request->header;
drivers/greybus/operation.c
756
header->operation_id = cpu_to_le16(operation->id);
drivers/greybus/operation.c
853
operation->response->header->result = gb_operation_errno_map(errno);
drivers/greybus/operation.c
915
const struct gb_operation_msg_hdr *header,
drivers/greybus/operation.c
923
operation_id = le16_to_cpu(header->operation_id);
drivers/greybus/operation.c
924
type = header->type;
drivers/greybus/operation.c
959
const struct gb_operation_msg_hdr *header,
drivers/greybus/operation.c
968
operation_id = le16_to_cpu(header->operation_id);
drivers/greybus/operation.c
985
errno = gb_operation_status_map(header->result);
drivers/greybus/operation.c
987
message_size = sizeof(*header) + message->payload_size;
drivers/greybus/operation.c
991
connection->name, header->type,
drivers/greybus/operation.c
996
message->payload_size = size - sizeof(*header);
drivers/greybus/svc.c
1099
type = operation->request->header->type;
drivers/hid/hid-hyperv.c
221
ack.ack.header.type = SYNTH_HID_INITIAL_DEVICE_INFO_ACK;
drivers/hid/hid-hyperv.c
222
ack.ack.header.size = 1;
drivers/hid/hid-hyperv.c
291
len = min(input_report->header.size,
drivers/hid/hid-hyperv.c
345
request->request.header.type = SYNTH_HID_PROTOCOL_REQUEST;
drivers/hid/hid-hyperv.c
346
request->request.header.size = sizeof(unsigned int);
drivers/hid/hid-hyperv.c
71
struct synthhid_msg_hdr header;
drivers/hid/hid-hyperv.c
76
struct synthhid_msg_hdr header;
drivers/hid/hid-hyperv.c
82
struct synthhid_msg_hdr header;
drivers/hid/hid-hyperv.c
88
struct synthhid_msg_hdr header;
drivers/hid/hid-hyperv.c
93
struct synthhid_msg_hdr header;
drivers/hid/hid-sensor-custom.c
421
struct hid_sensor_sample header;
drivers/hid/hid-sensor-custom.c
439
header.usage_id = hsdev->usage;
drivers/hid/hid-sensor-custom.c
440
header.raw_len = sensor_inst->input_report_size;
drivers/hid/hid-sensor-custom.c
441
header.timestamp = ktime_get_real_ns();
drivers/hid/hid-sensor-custom.c
444
(unsigned char *)&header,
drivers/hid/hid-sensor-custom.c
445
sizeof(header));
drivers/hid/intel-ish-hid/ishtp/loader.c
412
struct loader_xfer_query query = { .header = cpu_to_le32(query_hdr.val32), };
drivers/hid/intel-ish-hid/ishtp/loader.c
413
struct loader_start start = { .header = cpu_to_le32(start_hdr.val32), };
drivers/hid/intel-ish-hid/ishtp/loader.c
429
fragment->fragment.header = cpu_to_le32(fragment_hdr.val32);
drivers/hid/intel-ish-hid/ishtp/loader.h
111
__le32 header;
drivers/hid/intel-ish-hid/ishtp/loader.h
130
__le32 header;
drivers/hid/intel-ish-hid/ishtp/loader.h
142
__le32 header;
drivers/hid/intel-ish-hid/ishtp/loader.h
178
__le32 header;
drivers/hid/intel-ish-hid/ishtp/loader.h
186
__le32 header;
drivers/hid/intel-ish-hid/ishtp/loader.h
190
__le32 header;
drivers/hid/intel-ish-hid/ishtp/loader.h
59
__le32 header;
drivers/hv/channel.c
204
conn_msg.header.msgtype = CHANNELMSG_TL_CONNECT_REQUEST;
drivers/hv/channel.c
222
msg.header.msgtype = CHANNELMSG_MODIFYCHANNEL;
drivers/hv/channel.c
249
msg->header.msgtype = CHANNELMSG_MODIFYCHANNEL;
drivers/hv/channel.c
486
gpadlmsg->header.msgtype = CHANNELMSG_GPADL_HEADER;
drivers/hv/channel.c
515
gpadl_body->header.msgtype =
drivers/hv/channel.c
720
open_msg->header.msgtype = CHANNELMSG_OPENCHANNEL;
drivers/hv/channel.c
845
msg->header.msgtype = CHANNELMSG_GPADL_TEARDOWN;
drivers/hv/channel.c
951
msg->header.msgtype = CHANNELMSG_CLOSECHANNEL;
drivers/hv/channel_mgmt.c
435
msg.header.msgtype = CHANNELMSG_RELID_RELEASED;
drivers/hv/channel_mgmt.c
861
message_type = READ_ONCE(msg->header.message_type);
drivers/hv/channel_mgmt.c
900
msg->header.message_type = HVMSG_NONE;
drivers/hv/connection.c
86
msg->header.msgtype = CHANNELMSG_INITIATE_CONTACT;
drivers/hv/hv_common.c
402
struct acpi_table_header *header;
drivers/hv/hv_common.c
414
status = acpi_get_table("OEM0", 0, &header);
drivers/hv/hv_common.c
415
if (ACPI_FAILURE(status) || !header)
drivers/hv/hv_common.c
422
if (strncmp(header->oem_table_id, "MICROSFT", 8))
drivers/hv/hv_common.c
431
if (header->length < sizeof(*header) + 8 ||
drivers/hv/hv_common.c
432
header->length > sizeof(*header) + SZ_4K)
drivers/hv/hv_common.c
435
length = header->length - sizeof(*header);
drivers/hv/hv_common.c
436
randomdata = (u8 *)(header + 1);
drivers/hv/hv_common.c
452
header->checksum += randomdata[i];
drivers/hv/hv_common.c
456
for (i = 0; i < sizeof(header->length); i++)
drivers/hv/hv_common.c
457
header->checksum += ((u8 *)&header->length)[i];
drivers/hv/hv_common.c
458
header->length = sizeof(*header);
drivers/hv/hv_common.c
459
for (i = 0; i < sizeof(header->length); i++)
drivers/hv/hv_common.c
460
header->checksum -= ((u8 *)&header->length)[i];
drivers/hv/hv_common.c
463
acpi_put_table(header);
drivers/hv/hyperv_vmbus.h
373
if (!try_cmpxchg(&msg->header.message_type,
drivers/hv/hyperv_vmbus.h
385
if (msg->header.message_flags.msg_pending) {
drivers/hv/mshv_root_main.c
645
msg->header.intercept_access_type;
drivers/hv/mshv_root_main.c
673
switch (vp->vp_intercept_msg_page->header.message_type) {
drivers/hv/mshv_synic.c
110
if (msg->header.message_type != HVMSG_SYNIC_SINT_INTERCEPT)
drivers/hv/mshv_synic.c
146
if (msg->header.message_type != HVMSG_ASYNC_CALL_COMPLETION)
drivers/hv/mshv_synic.c
311
if (msg->header.message_type != HVMSG_SCHEDULER_VP_SIGNAL_BITSET &&
drivers/hv/mshv_synic.c
312
msg->header.message_type != HVMSG_SCHEDULER_VP_SIGNAL_PAIR)
drivers/hv/mshv_synic.c
315
if (msg->header.message_type == HVMSG_SCHEDULER_VP_SIGNAL_BITSET)
drivers/hv/mshv_synic.c
334
partition_id = msg->header.sender;
drivers/hv/mshv_synic.c
345
if (msg->header.message_type == HVMSG_X64_APIC_EOI) {
drivers/hv/mshv_synic.c
375
if (msg->header.message_type != HVMSG_OPAQUE_INTERCEPT) {
drivers/hv/mshv_synic.c
376
pr_debug("wrong message type %d", msg->header.message_type);
drivers/hv/mshv_synic.c
421
if (msg->header.message_type == HVMSG_NONE)
drivers/hv/mshv_synic.c
440
msg->header.message_type = HVMSG_NONE;
drivers/hv/mshv_synic.c
446
if (msg->header.message_flags.msg_pending)
drivers/hv/mshv_synic.c
452
msg->header.message_type);
drivers/hv/mshv_vtl_main.c
306
message_type = READ_ONCE(msg->header.message_type);
drivers/hv/mshv_vtl_main.c
643
message_type = READ_ONCE(msg->header.message_type);
drivers/hv/mshv_vtl_main.c
872
u32 message_type = READ_ONCE(msg->header.message_type);
drivers/hv/mshv_vtl_main.c
894
if (msg.header.message_type != HVMSG_NONE)
drivers/hv/vmbus_drv.c
1042
struct hv_message_header header;
drivers/hv/vmbus_drv.c
1091
message_type = msg_copy.header.message_type;
drivers/hv/vmbus_drv.c
1106
payload_size = msg_copy.header.payload_size;
drivers/hv/vmbus_drv.c
1128
ctx->msg.header = msg_copy.header;
drivers/hv/vmbus_drv.c
1232
ctx->msg.header.message_type = 1;
drivers/hv/vmbus_drv.c
1233
ctx->msg.header.payload_size = sizeof(*rescind);
drivers/hv/vmbus_drv.c
1237
rescind->header.msgtype = CHANNELMSG_RESCIND_CHANNELOFFER;
drivers/hv/vmbus_drv.c
1344
if (msg->header.message_type != HVMSG_NONE) {
drivers/hv/vmbus_drv.c
1345
if (msg->header.message_type == HVMSG_TIMER_EXPIRED) {
drivers/hwmon/fschmd.c
967
static void fschmd_dmi_decode(const struct dmi_header *header, void *dummy)
drivers/hwmon/fschmd.c
977
u8 *dmi_data = (u8 *)header;
drivers/hwmon/fschmd.c
980
if (header->type != 185)
drivers/hwmon/fschmd.c
987
if (header->length < 5 || dmi_data[4] != 19)
drivers/hwmon/fschmd.c
995
for (i = 6; (i + 4) < header->length; i += 5) {
drivers/hwmon/occ/common.c
1057
struct occ_poll_response_header *header = &poll->header;
drivers/hwmon/occ/common.c
1061
header->occ_code_level);
drivers/hwmon/occ/common.c
1063
for (i = 0; i < header->num_sensor_data_blocks; ++i) {
drivers/hwmon/occ/common.c
1066
offset = (block->header.num_sensors *
drivers/hwmon/occ/common.c
1067
block->header.sensor_length) + sizeof(block->header);
drivers/hwmon/occ/common.c
1071
if ((size + sizeof(*header)) >= OCC_RESP_DATA_BYTES) {
drivers/hwmon/occ/common.c
1077
old_offset, offset - 1, block->header.eye_catcher,
drivers/hwmon/occ/common.c
1078
block->header.num_sensors);
drivers/hwmon/occ/common.c
1081
if (strncmp(block->header.eye_catcher, "TEMP", 4) == 0)
drivers/hwmon/occ/common.c
1083
else if (strncmp(block->header.eye_catcher, "FREQ", 4) == 0)
drivers/hwmon/occ/common.c
1085
else if (strncmp(block->header.eye_catcher, "POWR", 4) == 0)
drivers/hwmon/occ/common.c
1087
else if (strncmp(block->header.eye_catcher, "CAPS", 4) == 0)
drivers/hwmon/occ/common.c
1089
else if (strncmp(block->header.eye_catcher, "EXTN", 4) == 0)
drivers/hwmon/occ/common.c
1093
block->header.eye_catcher);
drivers/hwmon/occ/common.c
1097
sensor->num_sensors = block->header.num_sensors;
drivers/hwmon/occ/common.c
1098
sensor->version = block->header.sensor_format;
drivers/hwmon/occ/common.c
1103
sizeof(*header), size + sizeof(*header));
drivers/hwmon/occ/common.c
137
struct occ_poll_response_header *header;
drivers/hwmon/occ/common.c
164
header = (struct occ_poll_response_header *)occ->resp.data;
drivers/hwmon/occ/common.c
165
if (header->occ_state == OCC_STATE_SAFE) {
drivers/hwmon/occ/common.h
37
struct occ_sensor_data_block_header header;
drivers/hwmon/occ/common.h
60
struct occ_poll_response_header header;
drivers/hwmon/occ/sysfs.c
165
struct occ_poll_response_header *header =
drivers/hwmon/occ/sysfs.c
175
if ((header->status & OCC_STAT_MASTER) !=
drivers/hwmon/occ/sysfs.c
181
if ((header->ext_status & OCC_EXT_STAT_DVFS_OT) !=
drivers/hwmon/occ/sysfs.c
187
if ((header->ext_status & OCC_EXT_STAT_DVFS_POWER) !=
drivers/hwmon/occ/sysfs.c
193
if ((header->ext_status & OCC_EXT_STAT_MEM_THROTTLE) !=
drivers/hwmon/occ/sysfs.c
199
if ((header->ext_status & OCC_EXT_STAT_QUICK_DROP) !=
drivers/hwmon/occ/sysfs.c
205
if ((header->ext_status & OCC_EXT_STAT_DVFS_VDD) !=
drivers/hwmon/occ/sysfs.c
211
if ((header->ext_status & OCC_EXT_STAT_GPU_THROTTLE) !=
drivers/hwmon/occ/sysfs.c
217
if ((header->status & OCC_STAT_MASTER) &&
drivers/hwmon/occ/sysfs.c
218
header->occs_present != occ->prev_occs_present) {
drivers/hwmon/occ/sysfs.c
223
if (header->ips_status != occ->prev_ips_status) {
drivers/hwmon/occ/sysfs.c
228
if (header->mode != occ->prev_mode) {
drivers/hwmon/occ/sysfs.c
242
occ->prev_stat = header->status;
drivers/hwmon/occ/sysfs.c
243
occ->prev_ext_stat = header->ext_status;
drivers/hwmon/occ/sysfs.c
244
occ->prev_occs_present = header->occs_present;
drivers/hwmon/occ/sysfs.c
245
occ->prev_ips_status = header->ips_status;
drivers/hwmon/occ/sysfs.c
246
occ->prev_mode = header->mode;
drivers/hwmon/occ/sysfs.c
50
struct occ_poll_response_header *header;
drivers/hwmon/occ/sysfs.c
58
header = (struct occ_poll_response_header *)occ->resp.data;
drivers/hwmon/occ/sysfs.c
62
val = !!(header->status & OCC_STAT_MASTER);
drivers/hwmon/occ/sysfs.c
68
val = !!(header->ext_status & OCC_EXT_STAT_DVFS_OT);
drivers/hwmon/occ/sysfs.c
71
val = !!(header->ext_status & OCC_EXT_STAT_DVFS_POWER);
drivers/hwmon/occ/sysfs.c
74
val = !!(header->ext_status &
drivers/hwmon/occ/sysfs.c
78
val = !!(header->ext_status & OCC_EXT_STAT_QUICK_DROP);
drivers/hwmon/occ/sysfs.c
81
val = header->occ_state;
drivers/hwmon/occ/sysfs.c
84
if (header->status & OCC_STAT_MASTER)
drivers/hwmon/occ/sysfs.c
85
val = hweight8(header->occs_present);
drivers/hwmon/occ/sysfs.c
90
val = header->ips_status;
drivers/hwmon/occ/sysfs.c
93
val = header->mode;
drivers/hwmon/occ/sysfs.c
96
val = !!(header->ext_status & OCC_EXT_STAT_DVFS_VDD);
drivers/hwmon/occ/sysfs.c
99
val = header->ext_status & OCC_EXT_STAT_GPU_THROTTLE;
drivers/hwtracing/stm/p_sys-t.c
294
u32 header = CLOCK_SYNC_HEADER;
drivers/hwtracing/stm/p_sys-t.c
300
4, (u8 *)&header);
drivers/hwtracing/stm/p_sys-t.c
312
return sizeof(header) + sizeof(payload);
drivers/hwtracing/stm/p_sys-t.c
375
u32 header = sys_t_header(source);
drivers/hwtracing/stm/p_sys-t.c
390
header |= MIPI_SYST_OPT_LEN;
drivers/hwtracing/stm/p_sys-t.c
392
header |= MIPI_SYST_OPT_TS;
drivers/hwtracing/stm/p_sys-t.c
402
4, (u8 *)&header);
drivers/hwtracing/stm/p_sys-t.c
423
if (header & MIPI_SYST_OPT_TS) {
drivers/i2c/busses/i2c-ibm_iic.c
81
static void dump_iic_regs(const char* header, struct ibm_iic_private* dev)
drivers/i2c/busses/i2c-ibm_iic.c
84
printk(KERN_DEBUG "ibm-iic%d: %s\n", dev->idx, header);
drivers/i2c/busses/i2c-viperboard.c
122
rmsg->header.cmd = VPRBRD_I2C_CMD_READ;
drivers/i2c/busses/i2c-viperboard.c
124
rmsg->header.addr = cpu_to_le16(start + 0x4000);
drivers/i2c/busses/i2c-viperboard.c
128
rmsg->header.len0 = remain_len;
drivers/i2c/busses/i2c-viperboard.c
129
rmsg->header.len1 = 0x00;
drivers/i2c/busses/i2c-viperboard.c
130
rmsg->header.len2 = 0x00;
drivers/i2c/busses/i2c-viperboard.c
131
rmsg->header.len3 = 0x00;
drivers/i2c/busses/i2c-viperboard.c
132
rmsg->header.len4 = 0x00;
drivers/i2c/busses/i2c-viperboard.c
133
rmsg->header.len5 = 0x00;
drivers/i2c/busses/i2c-viperboard.c
138
rmsg->header.len0 = remain_len - 255;
drivers/i2c/busses/i2c-viperboard.c
139
rmsg->header.len1 = 0xff;
drivers/i2c/busses/i2c-viperboard.c
140
rmsg->header.len2 = 0x00;
drivers/i2c/busses/i2c-viperboard.c
141
rmsg->header.len3 = 0x00;
drivers/i2c/busses/i2c-viperboard.c
142
rmsg->header.len4 = 0x00;
drivers/i2c/busses/i2c-viperboard.c
143
rmsg->header.len5 = 0x00;
drivers/i2c/busses/i2c-viperboard.c
148
rmsg->header.len0 = remain_len - 510;
drivers/i2c/busses/i2c-viperboard.c
149
rmsg->header.len1 = 0xff;
drivers/i2c/busses/i2c-viperboard.c
150
rmsg->header.len2 = 0xff;
drivers/i2c/busses/i2c-viperboard.c
151
rmsg->header.len3 = 0x00;
drivers/i2c/busses/i2c-viperboard.c
152
rmsg->header.len4 = 0x00;
drivers/i2c/busses/i2c-viperboard.c
153
rmsg->header.len5 = 0x00;
drivers/i2c/busses/i2c-viperboard.c
158
rmsg->header.len0 = 0x02;
drivers/i2c/busses/i2c-viperboard.c
159
rmsg->header.len1 = 0xff;
drivers/i2c/busses/i2c-viperboard.c
160
rmsg->header.len2 = 0xff;
drivers/i2c/busses/i2c-viperboard.c
161
rmsg->header.len3 = remain_len - 512;
drivers/i2c/busses/i2c-viperboard.c
162
rmsg->header.len4 = 0x00;
drivers/i2c/busses/i2c-viperboard.c
163
rmsg->header.len5 = 0x00;
drivers/i2c/busses/i2c-viperboard.c
168
rmsg->header.len0 = 0x02;
drivers/i2c/busses/i2c-viperboard.c
169
rmsg->header.len1 = 0xff;
drivers/i2c/busses/i2c-viperboard.c
170
rmsg->header.len2 = 0xff;
drivers/i2c/busses/i2c-viperboard.c
171
rmsg->header.len3 = remain_len - 767;
drivers/i2c/busses/i2c-viperboard.c
172
rmsg->header.len4 = 0xff;
drivers/i2c/busses/i2c-viperboard.c
173
rmsg->header.len5 = 0x00;
drivers/i2c/busses/i2c-viperboard.c
178
rmsg->header.len0 = 0x02;
drivers/i2c/busses/i2c-viperboard.c
179
rmsg->header.len1 = 0xff;
drivers/i2c/busses/i2c-viperboard.c
180
rmsg->header.len2 = 0xff;
drivers/i2c/busses/i2c-viperboard.c
181
rmsg->header.len3 = remain_len - 1022;
drivers/i2c/busses/i2c-viperboard.c
182
rmsg->header.len4 = 0xff;
drivers/i2c/busses/i2c-viperboard.c
183
rmsg->header.len5 = 0xff;
drivers/i2c/busses/i2c-viperboard.c
188
rmsg->header.len0 = 0x02;
drivers/i2c/busses/i2c-viperboard.c
189
rmsg->header.len1 = 0xff;
drivers/i2c/busses/i2c-viperboard.c
190
rmsg->header.len2 = 0xff;
drivers/i2c/busses/i2c-viperboard.c
191
rmsg->header.len3 = 0x02;
drivers/i2c/busses/i2c-viperboard.c
192
rmsg->header.len4 = 0xff;
drivers/i2c/busses/i2c-viperboard.c
193
rmsg->header.len5 = 0xff;
drivers/i2c/busses/i2c-viperboard.c
197
rmsg->header.tf1 = cpu_to_le16(len1);
drivers/i2c/busses/i2c-viperboard.c
198
rmsg->header.tf2 = cpu_to_le16(len2);
drivers/i2c/busses/i2c-viperboard.c
228
wmsg->header.cmd = VPRBRD_I2C_CMD_WRITE;
drivers/i2c/busses/i2c-viperboard.c
229
wmsg->header.last = 0x00;
drivers/i2c/busses/i2c-viperboard.c
230
wmsg->header.chan = 0x00;
drivers/i2c/busses/i2c-viperboard.c
231
wmsg->header.spi = 0x0000;
drivers/i2c/busses/i2c-viperboard.c
233
wmsg->header.addr = cpu_to_le16(start + 0x4000);
drivers/i2c/busses/i2c-viperboard.c
235
wmsg->header.len1 = 0xff;
drivers/i2c/busses/i2c-viperboard.c
236
wmsg->header.len2 = 0xf8;
drivers/i2c/busses/i2c-viperboard.c
241
wmsg->header.len1 = 0xff;
drivers/i2c/busses/i2c-viperboard.c
242
wmsg->header.len2 = (remain_len - 255);
drivers/i2c/busses/i2c-viperboard.c
247
wmsg->header.len1 = remain_len;
drivers/i2c/busses/i2c-viperboard.c
248
wmsg->header.len2 = 0x00;
drivers/i3c/master/mipi-i3c-hci/ext_caps.c
69
u32 header = readl(base);
drivers/i3c/master/mipi-i3c-hci/ext_caps.c
70
u32 entries = FIELD_GET(CAP_HEADER_LENGTH, header) - 1;
drivers/i3c/master/mipi-i3c-hci/ext_caps.c
89
u32 header = readl(base);
drivers/i3c/master/mipi-i3c-hci/ext_caps.c
90
u32 entries = FIELD_GET(CAP_HEADER_LENGTH, header) - 1;
drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c
30
u8 header;
drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c
37
u8 header;
drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c
51
u8 header = *((const u8 *)packet);
drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c
54
if (header & INV_ICM42600_FIFO_HEADER_MSG) {
drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c
65
if (header & INV_ICM42600_FIFO_HEADER_ODR_GYRO)
drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c
67
if (header & INV_ICM42600_FIFO_HEADER_ODR_ACCEL)
drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c
71
if ((header & INV_ICM42600_FIFO_HEADER_ACCEL) &&
drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c
72
(header & INV_ICM42600_FIFO_HEADER_GYRO)) {
drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c
81
if (header & INV_ICM42600_FIFO_HEADER_ACCEL) {
drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c
90
if (header & INV_ICM42600_FIFO_HEADER_GYRO) {
drivers/iio/imu/inv_icm45600/inv_icm45600_buffer.c
34
u8 header;
drivers/iio/imu/inv_icm45600/inv_icm45600_buffer.c
40
u8 header;
drivers/iio/imu/inv_icm45600/inv_icm45600_buffer.c
55
u8 header = *((const u8 *)packet);
drivers/iio/imu/inv_icm45600/inv_icm45600_buffer.c
58
if (header & INV_ICM45600_FIFO_EXT_HEADER) {
drivers/iio/imu/inv_icm45600/inv_icm45600_buffer.c
65
if (header & INV_ICM45600_FIFO_HEADER_ODR_GYRO)
drivers/iio/imu/inv_icm45600/inv_icm45600_buffer.c
67
if (header & INV_ICM45600_FIFO_HEADER_ODR_ACCEL)
drivers/iio/imu/inv_icm45600/inv_icm45600_buffer.c
71
if ((header & INV_ICM45600_FIFO_HEADER_ACCEL) &&
drivers/iio/imu/inv_icm45600/inv_icm45600_buffer.c
72
(header & INV_ICM45600_FIFO_HEADER_GYRO)) {
drivers/iio/imu/inv_icm45600/inv_icm45600_buffer.c
81
if (header & INV_ICM45600_FIFO_HEADER_ACCEL) {
drivers/iio/imu/inv_icm45600/inv_icm45600_buffer.c
90
if (header & INV_ICM45600_FIFO_HEADER_GYRO) {
drivers/infiniband/core/addr.c
139
struct rdma_ls_ip_resolve_header *header;
drivers/infiniband/core/addr.c
154
len += NLMSG_ALIGN(sizeof(*header));
drivers/infiniband/core/addr.c
168
header = skb_put(skb, NLMSG_ALIGN(sizeof(*header)));
drivers/infiniband/core/addr.c
169
header->ifindex = dev_addr->bound_dev_if;
drivers/infiniband/core/mad.c
1380
header);
drivers/infiniband/core/mad.c
2148
response->header.recv_wc.wc = &response->header.wc;
drivers/infiniband/core/mad.c
2149
response->header.recv_wc.recv_buf.mad = (struct ib_mad *)response->mad;
drivers/infiniband/core/mad.c
2150
response->header.recv_wc.recv_buf.grh = &response->grh;
drivers/infiniband/core/mad.c
2175
response->header.recv_wc.wc = &response->header.wc;
drivers/infiniband/core/mad.c
2176
response->header.recv_wc.recv_buf.mad = (struct ib_mad *)response->mad;
drivers/infiniband/core/mad.c
2177
response->header.recv_wc.recv_buf.grh = &response->grh;
drivers/infiniband/core/mad.c
2237
response->header.recv_wc.wc = &response->header.wc;
drivers/infiniband/core/mad.c
2238
response->header.recv_wc.recv_buf.opa_mad =
drivers/infiniband/core/mad.c
2240
response->header.recv_wc.recv_buf.grh = &response->grh;
drivers/infiniband/core/mad.c
2247
recv->header.wc.byte_len,
drivers/infiniband/core/mad.c
2309
recv = container_of(mad_priv_hdr, struct ib_mad_private, header);
drivers/infiniband/core/mad.c
2311
recv->header.mapping,
drivers/infiniband/core/mad.c
2316
recv->header.wc = *wc;
drivers/infiniband/core/mad.c
2317
recv->header.recv_wc.wc = &recv->header.wc;
drivers/infiniband/core/mad.c
2320
recv->header.recv_wc.mad_len = wc->byte_len - sizeof(struct ib_grh);
drivers/infiniband/core/mad.c
2321
recv->header.recv_wc.mad_seg_size = sizeof(struct opa_mad);
drivers/infiniband/core/mad.c
2323
recv->header.recv_wc.mad_len = sizeof(struct ib_mad);
drivers/infiniband/core/mad.c
2324
recv->header.recv_wc.mad_seg_size = sizeof(struct ib_mad);
drivers/infiniband/core/mad.c
2327
recv->header.recv_wc.recv_buf.mad = (struct ib_mad *)recv->mad;
drivers/infiniband/core/mad.c
2328
recv->header.recv_wc.recv_buf.grh = &recv->grh;
drivers/infiniband/core/mad.c
2384
ib_mad_complete_recv(mad_agent, &recv->header.recv_wc);
drivers/infiniband/core/mad.c
2793
local->mad_priv->header.recv_wc.wc = &wc;
drivers/infiniband/core/mad.c
2797
local->mad_priv->header.recv_wc.mad_len = local->return_wc_byte_len;
drivers/infiniband/core/mad.c
2798
local->mad_priv->header.recv_wc.mad_seg_size = sizeof(struct opa_mad);
drivers/infiniband/core/mad.c
2800
local->mad_priv->header.recv_wc.mad_len = sizeof(struct ib_mad);
drivers/infiniband/core/mad.c
2801
local->mad_priv->header.recv_wc.mad_seg_size = sizeof(struct ib_mad);
drivers/infiniband/core/mad.c
2804
INIT_LIST_HEAD(&local->mad_priv->header.recv_wc.rmpp_list);
drivers/infiniband/core/mad.c
2805
list_add(&local->mad_priv->header.recv_wc.recv_buf.list,
drivers/infiniband/core/mad.c
2806
&local->mad_priv->header.recv_wc.rmpp_list);
drivers/infiniband/core/mad.c
2807
local->mad_priv->header.recv_wc.recv_buf.grh = NULL;
drivers/infiniband/core/mad.c
2808
local->mad_priv->header.recv_wc.recv_buf.mad =
drivers/infiniband/core/mad.c
2813
&local->mad_priv->header.recv_wc);
drivers/infiniband/core/mad.c
2965
mad_priv->header.mapping = sg_list.addr;
drivers/infiniband/core/mad.c
2966
mad_priv->header.mad_list.mad_queue = recv_queue;
drivers/infiniband/core/mad.c
2967
mad_priv->header.mad_list.cqe.done = ib_mad_recv_done;
drivers/infiniband/core/mad.c
2968
recv_wr.wr_cqe = &mad_priv->header.mad_list.cqe;
drivers/infiniband/core/mad.c
2976
list_add_tail(&mad_priv->header.mad_list.list,
drivers/infiniband/core/mad.c
2983
list_del(&mad_priv->header.mad_list.list);
drivers/infiniband/core/mad.c
2993
mad_priv->header.mapping,
drivers/infiniband/core/mad.c
3020
header);
drivers/infiniband/core/mad.c
3026
recv->header.mapping,
drivers/infiniband/core/mad_priv.h
79
struct ib_mad_private_header header;
drivers/infiniband/core/sa_query.c
768
struct rdma_ls_resolve_header *header;
drivers/infiniband/core/sa_query.c
773
header = skb_put(skb, NLMSG_ALIGN(sizeof(*header)));
drivers/infiniband/core/sa_query.c
774
strscpy_pad(header->device_name,
drivers/infiniband/core/sa_query.c
777
header->port_num = query->port->port_num;
drivers/infiniband/core/sa_query.c
784
header->path_use = query->path_use;
drivers/infiniband/core/ud_header.c
283
__sum16 ib_ud_ip4_csum(struct ib_ud_header *header)
drivers/infiniband/core/ud_header.c
289
iph.tos = header->ip4.tos;
drivers/infiniband/core/ud_header.c
290
iph.tot_len = header->ip4.tot_len;
drivers/infiniband/core/ud_header.c
291
iph.id = header->ip4.id;
drivers/infiniband/core/ud_header.c
292
iph.frag_off = header->ip4.frag_off;
drivers/infiniband/core/ud_header.c
293
iph.ttl = header->ip4.ttl;
drivers/infiniband/core/ud_header.c
294
iph.protocol = header->ip4.protocol;
drivers/infiniband/core/ud_header.c
296
iph.saddr = header->ip4.saddr;
drivers/infiniband/core/ud_header.c
297
iph.daddr = header->ip4.daddr;
drivers/infiniband/core/ud_header.c
323
struct ib_ud_header *header)
drivers/infiniband/core/ud_header.c
328
memset(header, 0, sizeof *header);
drivers/infiniband/core/ud_header.c
339
header->lrh.link_version = 0;
drivers/infiniband/core/ud_header.c
340
header->lrh.link_next_header =
drivers/infiniband/core/ud_header.c
349
header->lrh.packet_length = cpu_to_be16(packet_length);
drivers/infiniband/core/ud_header.c
353
header->eth.type = cpu_to_be16(ETH_P_8021Q);
drivers/infiniband/core/ud_header.c
356
header->grh.ip_version = 6;
drivers/infiniband/core/ud_header.c
357
header->grh.payload_length =
drivers/infiniband/core/ud_header.c
364
header->grh.next_header = udp_present ? IPPROTO_UDP : 0x1b;
drivers/infiniband/core/ud_header.c
368
header->ip4.ver = 4; /* version 4 */
drivers/infiniband/core/ud_header.c
369
header->ip4.hdr_len = 5; /* 5 words */
drivers/infiniband/core/ud_header.c
370
header->ip4.tot_len =
drivers/infiniband/core/ud_header.c
377
header->ip4.protocol = IPPROTO_UDP;
drivers/infiniband/core/ud_header.c
380
header->udp.length =
drivers/infiniband/core/ud_header.c
388
header->bth.opcode = IB_OPCODE_UD_SEND_ONLY_WITH_IMMEDIATE;
drivers/infiniband/core/ud_header.c
390
header->bth.opcode = IB_OPCODE_UD_SEND_ONLY;
drivers/infiniband/core/ud_header.c
391
header->bth.pad_count = (4 - payload_bytes) & 3;
drivers/infiniband/core/ud_header.c
392
header->bth.transport_header_version = 0;
drivers/infiniband/core/ud_header.c
394
header->lrh_present = lrh_present;
drivers/infiniband/core/ud_header.c
395
header->eth_present = eth_present;
drivers/infiniband/core/ud_header.c
396
header->vlan_present = vlan_present;
drivers/infiniband/core/ud_header.c
397
header->grh_present = grh_present || (ip_version == 6);
drivers/infiniband/core/ud_header.c
398
header->ipv4_present = ip_version == 4;
drivers/infiniband/core/ud_header.c
399
header->udp_present = udp_present;
drivers/infiniband/core/ud_header.c
400
header->immediate_present = immediate_present;
drivers/infiniband/core/ud_header.c
413
int ib_ud_header_pack(struct ib_ud_header *header,
drivers/infiniband/core/ud_header.c
418
if (header->lrh_present) {
drivers/infiniband/core/ud_header.c
42
#define STRUCT_FIELD(header, field) \
drivers/infiniband/core/ud_header.c
420
&header->lrh, buf + len);
drivers/infiniband/core/ud_header.c
423
if (header->eth_present) {
drivers/infiniband/core/ud_header.c
425
&header->eth, buf + len);
drivers/infiniband/core/ud_header.c
428
if (header->vlan_present) {
drivers/infiniband/core/ud_header.c
43
.struct_offset_bytes = offsetof(struct ib_unpacked_ ## header, field), \
drivers/infiniband/core/ud_header.c
430
&header->vlan, buf + len);
drivers/infiniband/core/ud_header.c
433
if (header->grh_present) {
drivers/infiniband/core/ud_header.c
435
&header->grh, buf + len);
drivers/infiniband/core/ud_header.c
438
if (header->ipv4_present) {
drivers/infiniband/core/ud_header.c
44
.struct_size_bytes = sizeof_field(struct ib_unpacked_ ## header, field), \
drivers/infiniband/core/ud_header.c
440
&header->ip4, buf + len);
drivers/infiniband/core/ud_header.c
443
if (header->udp_present) {
drivers/infiniband/core/ud_header.c
445
&header->udp, buf + len);
drivers/infiniband/core/ud_header.c
45
.field_name = #header ":" #field
drivers/infiniband/core/ud_header.c
450
&header->bth, buf + len);
drivers/infiniband/core/ud_header.c
454
&header->deth, buf + len);
drivers/infiniband/core/ud_header.c
457
if (header->immediate_present) {
drivers/infiniband/core/ud_header.c
458
memcpy(buf + len, &header->immediate_data, sizeof header->immediate_data);
drivers/infiniband/core/ud_header.c
459
len += sizeof header->immediate_data;
drivers/infiniband/hw/cxgb4/cq.c
191
cqe.header = cpu_to_be32(CQE_STATUS_V(T4_ERR_SWFLUSH) |
drivers/infiniband/hw/cxgb4/cq.c
225
cqe.header = cpu_to_be32(CQE_STATUS_V(T4_ERR_SWFLUSH) |
drivers/infiniband/hw/cxgb4/cq.c
288
swsqe->cqe.header |= htonl(CQE_SWCQE_V(1));
drivers/infiniband/hw/cxgb4/cq.c
305
read_cqe->header = htonl(CQE_QPID_V(CQE_QPID(hw_cqe)) |
drivers/infiniband/hw/cxgb4/cq.c
411
swcqe->header |= cpu_to_be32(CQE_SWCQE_V(1));
drivers/infiniband/hw/cxgb4/cq.c
664
hw_cqe->header |= cpu_to_be32(CQE_STATUS_V(T4_ERR_MSN));
drivers/infiniband/hw/cxgb4/qp.c
1044
cqe.header = cpu_to_be32(CQE_STATUS_V(T4_ERR_SWFLUSH) |
drivers/infiniband/hw/cxgb4/qp.c
993
cqe.header = cpu_to_be32(CQE_STATUS_V(T4_ERR_SWFLUSH) |
drivers/infiniband/hw/cxgb4/restrack.c
313
be32_to_cpu(cqe->header)))
drivers/infiniband/hw/cxgb4/t4.h
175
__be32 header;
drivers/infiniband/hw/cxgb4/t4.h
252
#define SW_CQE(x) (CQE_SWCQE_G(be32_to_cpu((x)->header)))
drivers/infiniband/hw/cxgb4/t4.h
253
#define DRAIN_CQE(x) (CQE_DRAIN_G(be32_to_cpu((x)->header)))
drivers/infiniband/hw/cxgb4/t4.h
254
#define CQE_QPID(x) (CQE_QPID_G(be32_to_cpu((x)->header)))
drivers/infiniband/hw/cxgb4/t4.h
255
#define CQE_TYPE(x) (CQE_TYPE_G(be32_to_cpu((x)->header)))
drivers/infiniband/hw/cxgb4/t4.h
258
#define CQE_STATUS(x) (CQE_STATUS_G(be32_to_cpu((x)->header)))
drivers/infiniband/hw/cxgb4/t4.h
259
#define CQE_OPCODE(x) (CQE_OPCODE_G(be32_to_cpu((x)->header)))
drivers/infiniband/hw/cxgb4/t4.h
262
(CQE_OPCODE_G(be32_to_cpu((x)->header)) == FW_RI_SEND) || \
drivers/infiniband/hw/cxgb4/t4.h
263
(CQE_OPCODE_G(be32_to_cpu((x)->header)) == FW_RI_SEND_WITH_SE) || \
drivers/infiniband/hw/cxgb4/t4.h
264
(CQE_OPCODE_G(be32_to_cpu((x)->header)) == FW_RI_SEND_WITH_INV) || \
drivers/infiniband/hw/cxgb4/t4.h
265
(CQE_OPCODE_G(be32_to_cpu((x)->header)) == FW_RI_SEND_WITH_SE_INV))
drivers/infiniband/hw/irdma/ctrl.c
1195
u64 header;
drivers/infiniband/hw/irdma/ctrl.c
1203
header = FIELD_PREP(IRDMA_CQPSQ_MLM_TABLEIDX, info->entry_idx) |
drivers/infiniband/hw/irdma/ctrl.c
1210
set_64bit_val(wqe, 24, header);
drivers/infiniband/hw/irdma/ctrl.c
1233
u64 header;
drivers/infiniband/hw/irdma/ctrl.c
1238
header = FIELD_PREP(IRDMA_CQPSQ_MLM_TABLEIDX, entry_idx) |
drivers/infiniband/hw/irdma/ctrl.c
1247
set_64bit_val(wqe, 24, header);
drivers/infiniband/hw/mana/cq.c
199
shadow_wqe->header.error_code = rdma_cqe->ud_send.vendor_error;
drivers/infiniband/hw/mana/cq.c
201
wq->tail += shadow_wqe->header.posted_wqe_size;
drivers/infiniband/hw/mana/cq.c
217
shadow_wqe->header.error_code = IB_WC_SUCCESS;
drivers/infiniband/hw/mana/cq.c
219
wq->tail += shadow_wqe->header.posted_wqe_size;
drivers/infiniband/hw/mana/cq.c
311
shadow_wqe->header.error_code = IB_WC_GENERAL_ERR;
drivers/infiniband/hw/mana/shadow_queue.h
17
struct shadow_wqe_header header;
drivers/infiniband/hw/mana/shadow_queue.h
23
struct shadow_wqe_header header;
drivers/infiniband/hw/mana/wr.c
135
shadow_wqe->header.opcode = IB_WC_SEND;
drivers/infiniband/hw/mana/wr.c
136
shadow_wqe->header.wr_id = wr->wr.wr_id;
drivers/infiniband/hw/mana/wr.c
137
shadow_wqe->header.posted_wqe_size = wqe_info.wqe_size_in_bu;
drivers/infiniband/hw/mana/wr.c
40
shadow_wqe->header.opcode = IB_WC_RECV;
drivers/infiniband/hw/mana/wr.c
41
shadow_wqe->header.wr_id = wr->wr_id;
drivers/infiniband/hw/mana/wr.c
42
shadow_wqe->header.posted_wqe_size = wqe_info.wqe_size_in_bu;
drivers/infiniband/hw/mlx4/qp.c
3500
memcpy(wqe->header, wr->header, wr->hlen);
drivers/infiniband/hw/mlx5/wr.c
68
void *pdata = ud_wr->header;
drivers/infiniband/hw/mthca/mthca_av.c
270
struct ib_ud_header *header)
drivers/infiniband/hw/mthca/mthca_av.c
275
header->lrh.service_level = be32_to_cpu(ah->av->sl_tclass_flowlabel) >> 28;
drivers/infiniband/hw/mthca/mthca_av.c
276
header->lrh.destination_lid = ah->av->dlid;
drivers/infiniband/hw/mthca/mthca_av.c
277
header->lrh.source_lid = cpu_to_be16(ah->av->g_slid & 0x7f);
drivers/infiniband/hw/mthca/mthca_av.c
279
header->grh.traffic_class =
drivers/infiniband/hw/mthca/mthca_av.c
281
header->grh.flow_label =
drivers/infiniband/hw/mthca/mthca_av.c
283
header->grh.hop_limit = ah->av->hop_limit;
drivers/infiniband/hw/mthca/mthca_av.c
284
header->grh.source_gid = ah->ibah.sgid_attr->gid;
drivers/infiniband/hw/mthca/mthca_av.c
285
memcpy(header->grh.destination_gid.raw,
drivers/infiniband/hw/mthca/mthca_dev.h
559
struct ib_ud_header *header);
drivers/infiniband/hw/qedr/qedr_hsi_rdma.h
177
struct rdma_srq_wqe_header header;
drivers/infiniband/hw/qedr/qedr_roce_cm.c
200
ll2_tx_pkt.first_frag = pkt->header.baddr;
drivers/infiniband/hw/qedr/qedr_roce_cm.c
201
ll2_tx_pkt.first_frag_len = pkt->header.len;
drivers/infiniband/hw/qedr/qedr_roce_cm.c
210
dma_free_coherent(&dev->pdev->dev, pkt->header.len,
drivers/infiniband/hw/qedr/qedr_roce_cm.c
211
pkt->header.vaddr, pkt->header.baddr);
drivers/infiniband/hw/qedr/qedr_roce_cm.c
512
packet->header.vaddr = dma_alloc_coherent(&pdev->dev, header_size,
drivers/infiniband/hw/qedr/qedr_roce_cm.c
513
&packet->header.baddr,
drivers/infiniband/hw/qedr/qedr_roce_cm.c
515
if (!packet->header.vaddr) {
drivers/infiniband/hw/qedr/qedr_roce_cm.c
526
memcpy(packet->header.vaddr, ud_header_buffer, header_size);
drivers/infiniband/hw/qedr/qedr_roce_cm.c
527
packet->header.len = header_size;
drivers/infiniband/hw/qedr/qedr_roce_cm.c
84
dma_free_coherent(&dev->pdev->dev, pkt->header.len, pkt->header.vaddr,
drivers/infiniband/hw/qedr/qedr_roce_cm.c
85
pkt->header.baddr);
drivers/infiniband/ulp/ipoib/ipoib_ib.c
582
priv->tx_wr.header = head;
drivers/infiniband/ulp/ipoib/ipoib_main.c
1143
struct ipoib_header *header;
drivers/infiniband/ulp/ipoib/ipoib_main.c
1148
header = (struct ipoib_header *) skb->data;
drivers/infiniband/ulp/ipoib/ipoib_main.c
1152
if ((header->proto != htons(ETH_P_IP)) &&
drivers/infiniband/ulp/ipoib/ipoib_main.c
1153
(header->proto != htons(ETH_P_IPV6)) &&
drivers/infiniband/ulp/ipoib/ipoib_main.c
1154
(header->proto != htons(ETH_P_ARP)) &&
drivers/infiniband/ulp/ipoib/ipoib_main.c
1155
(header->proto != htons(ETH_P_RARP)) &&
drivers/infiniband/ulp/ipoib/ipoib_main.c
1156
(header->proto != htons(ETH_P_TIPC))) {
drivers/infiniband/ulp/ipoib/ipoib_main.c
1174
switch (header->proto) {
drivers/infiniband/ulp/ipoib/ipoib_main.c
1283
struct ipoib_header *header;
drivers/infiniband/ulp/ipoib/ipoib_main.c
1285
header = skb_push(skb, sizeof(*header));
drivers/infiniband/ulp/ipoib/ipoib_main.c
1287
header->proto = htons(type);
drivers/infiniband/ulp/ipoib/ipoib_main.c
1288
header->reserved = 0;
drivers/input/misc/ariel-pwrbutton.c
16
#define RESP_COUNTER(response) (response.header & 0x3)
drivers/input/misc/ariel-pwrbutton.c
17
#define RESP_SIZE(response) ((response.header >> 2) & 0x3)
drivers/input/misc/ariel-pwrbutton.c
18
#define RESP_TYPE(response) ((response.header >> 4) & 0xf)
drivers/input/misc/ariel-pwrbutton.c
22
u8 header;
drivers/input/misc/cs40l50-vibra.c
222
struct cs40l50_owt_header header;
drivers/input/misc/cs40l50-vibra.c
230
if ((size * sizeof(u32)) < sizeof(header) + len) {
drivers/input/misc/cs40l50-vibra.c
235
header.type = work_data->custom_data[0] == CS40L50_PCM_ID ? CS40L50_TYPE_PCM :
drivers/input/misc/cs40l50-vibra.c
237
header.offset = sizeof(header) / sizeof(u32);
drivers/input/misc/cs40l50-vibra.c
238
header.data_words = len / sizeof(u32);
drivers/input/misc/cs40l50-vibra.c
240
new_owt_effect_data = kmalloc(sizeof(header) + len, GFP_KERNEL);
drivers/input/misc/cs40l50-vibra.c
244
memcpy(new_owt_effect_data, &header, sizeof(header));
drivers/input/misc/cs40l50-vibra.c
245
memcpy(new_owt_effect_data + sizeof(header), work_data->custom_data, len);
drivers/input/misc/cs40l50-vibra.c
253
sizeof(header) + len);
drivers/input/rmi4/rmi_f34v7.c
1003
__func__, header->major_header_version);
drivers/input/rmi4/rmi_f34v7.c
1005
switch (header->major_header_version) {
drivers/input/rmi4/rmi_f34v7.c
1011
header->major_header_version);
drivers/input/rmi4/rmi_f34v7.c
925
const struct image_header_10 *header = image;
drivers/input/rmi4/rmi_f34v7.c
927
f34->v7.img.checksum = le32_to_cpu(header->checksum);
drivers/input/rmi4/rmi_f34v7.c
933
offset = le32_to_cpu(header->top_level_container_start_addr);
drivers/input/rmi4/rmi_f34v7.c
997
const struct image_header_10 *header = f34->v7.image;
drivers/input/serio/hyperv-keyboard.c
105
u32 msg_type = __le32_to_cpu(msg->header.type);
drivers/input/serio/hyperv-keyboard.c
266
request->header.type = __cpu_to_le32(SYNTH_KBD_PROTOCOL_REQUEST);
drivers/input/serio/hyperv-keyboard.c
42
struct synth_kbd_msg_hdr header;
drivers/input/serio/hyperv-keyboard.c
54
struct synth_kbd_msg_hdr header;
drivers/input/serio/hyperv-keyboard.c
60
struct synth_kbd_msg_hdr header;
drivers/input/serio/hyperv-keyboard.c
69
struct synth_kbd_msg_hdr header;
drivers/input/touchscreen/hideep.c
139
} header;
drivers/input/touchscreen/hideep.c
186
.len = len + sizeof(packet->header.len) +
drivers/input/touchscreen/hideep.c
187
sizeof(packet->header.addr),
drivers/input/touchscreen/hideep.c
188
.buf = &packet->header.len,
drivers/input/touchscreen/hideep.c
195
packet->header.len = 0x80 | (count - 1);
drivers/input/touchscreen/hideep.c
196
packet->header.addr = cpu_to_be32(addr);
drivers/input/touchscreen/hideep.c
214
.len = sizeof(packet->header.len) +
drivers/input/touchscreen/hideep.c
215
sizeof(packet->header.addr),
drivers/input/touchscreen/hideep.c
216
.buf = &packet->header.len,
drivers/input/touchscreen/hideep.c
230
packet->header.len = count - 1;
drivers/input/touchscreen/hideep.c
231
packet->header.addr = cpu_to_be32(addr);
drivers/input/touchscreen/raydium_i2c_ts.c
183
struct raydium_bank_switch_header header = {
drivers/input/touchscreen/raydium_i2c_ts.c
201
.len = sizeof(header),
drivers/input/touchscreen/raydium_i2c_ts.c
202
.buf = (u8 *)&header,
drivers/input/touchscreen/raydium_i2c_ts.c
231
struct raydium_bank_switch_header header = {
drivers/input/touchscreen/raydium_i2c_ts.c
250
.len = sizeof(header),
drivers/input/touchscreen/raydium_i2c_ts.c
251
.buf = (u8 *)&header,
drivers/input/touchscreen/sur40.c
459
struct sur40_header *header = &sur40->bulk_in_buffer->header;
drivers/input/touchscreen/sur40.c
490
need_blobs = le16_to_cpu(header->count);
drivers/input/touchscreen/sur40.c
90
struct sur40_header header;
drivers/input/touchscreen/surface3_spi.c
170
static const char header[] = {
drivers/input/touchscreen/surface3_spi.c
175
if (memcmp(header, data, sizeof(header)))
drivers/input/touchscreen/surface3_spi.c
178
__func__, (int)sizeof(header), data);
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
1019
char header[64];
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
1028
lvcmdq_error_header(vcmdq, header, 64),
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
1057
char header[64];
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
1121
lvcmdq_error_header(vcmdq, header, 64));
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
236
u32 regval, const char *header,
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
248
header, en ? "en" : "dis", regval);
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
264
char header[16];
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
266
snprintf(header, 16, "VINTF%u: ", vintf->idx);
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
270
regval, header, &vintf->enabled);
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
274
char *header, int hlen)
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
279
snprintf(header, hlen, "VINTF%u: VCMDQ%u/LVCMDQ%u: ",
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
281
return header;
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
286
char header[64], *h = lvcmdq_error_header(vcmdq, header, 64);
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
445
char header[64], *h = lvcmdq_error_header(vcmdq, header, 64);
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
476
char header[64], *h = lvcmdq_error_header(vcmdq, header, 64);
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
503
char header[64], *h = lvcmdq_error_header(vcmdq, header, 64);
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
533
char header[64], *h = lvcmdq_error_header(vcmdq, header, 64);
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
675
char header[64];
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
682
"%sdeallocated\n", lvcmdq_error_header(vcmdq, header, 64));
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
693
char header[64];
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
710
"%sallocated\n", lvcmdq_error_header(vcmdq, header, 64));
drivers/iommu/intel/dmar.c
2196
static int dmar_hp_add_drhd(struct acpi_dmar_header *header, void *arg)
drivers/iommu/intel/dmar.c
2201
dmaru = dmar_find_dmaru((struct acpi_dmar_hardware_unit *)header);
drivers/iommu/intel/dmar.c
2212
static int dmar_hp_remove_drhd(struct acpi_dmar_header *header, void *arg)
drivers/iommu/intel/dmar.c
2218
dmaru = dmar_find_dmaru((struct acpi_dmar_hardware_unit *)header);
drivers/iommu/intel/dmar.c
2238
static int dmar_hp_release_drhd(struct acpi_dmar_header *header, void *arg)
drivers/iommu/intel/dmar.c
2242
dmaru = dmar_find_dmaru((struct acpi_dmar_hardware_unit *)header);
drivers/iommu/intel/dmar.c
304
struct acpi_dmar_hardware_unit, header);
drivers/iommu/intel/dmar.c
306
((void *)drhd) + drhd->header.length,
drivers/iommu/intel/dmar.c
408
static int dmar_parse_one_drhd(struct acpi_dmar_header *header, void *arg)
drivers/iommu/intel/dmar.c
414
drhd = (struct acpi_dmar_hardware_unit *)header;
drivers/iommu/intel/dmar.c
419
dmaru = kzalloc(sizeof(*dmaru) + header->length, GFP_KERNEL);
drivers/iommu/intel/dmar.c
428
memcpy(dmaru->hdr, header, header->length);
drivers/iommu/intel/dmar.c
435
((void *)drhd) + drhd->header.length,
drivers/iommu/intel/dmar.c
467
static int __init dmar_parse_one_andd(struct acpi_dmar_header *header,
drivers/iommu/intel/dmar.c
470
struct acpi_dmar_andd *andd = (void *)header;
drivers/iommu/intel/dmar.c
473
if (strnlen(andd->device_name, header->length - 8) == header->length - 8) {
drivers/iommu/intel/dmar.c
490
static int dmar_parse_one_rhsa(struct acpi_dmar_header *header, void *arg)
drivers/iommu/intel/dmar.c
495
rhsa = (struct acpi_dmar_rhsa *)header;
drivers/iommu/intel/dmar.c
522
dmar_table_print_dmar_entry(struct acpi_dmar_header *header)
drivers/iommu/intel/dmar.c
530
switch (header->type) {
drivers/iommu/intel/dmar.c
532
drhd = container_of(header, struct acpi_dmar_hardware_unit,
drivers/iommu/intel/dmar.c
533
header);
drivers/iommu/intel/dmar.c
538
rmrr = container_of(header, struct acpi_dmar_reserved_memory,
drivers/iommu/intel/dmar.c
539
header);
drivers/iommu/intel/dmar.c
545
atsr = container_of(header, struct acpi_dmar_atsr, header);
drivers/iommu/intel/dmar.c
549
rhsa = container_of(header, struct acpi_dmar_rhsa, header);
drivers/iommu/intel/dmar.c
559
satc = container_of(header, struct acpi_dmar_satc, header);
drivers/iommu/intel/dmar.c
628
dmar->header.length - sizeof(*dmar), cb);
drivers/iommu/intel/dmar.c
711
header);
drivers/iommu/intel/dmar.c
741
header);
drivers/iommu/intel/dmar.c
744
(unsigned long)scope < ((unsigned long)drhd) + drhd->header.length;
drivers/iommu/intel/dmar.c
780
andd = ((void *)andd) + andd->header.length) {
drivers/iommu/intel/dmar.c
781
if (andd->header.type == ACPI_DMAR_TYPE_NAMESPACE) {
drivers/iommu/intel/iommu.c
1912
int __init dmar_parse_one_rmrr(struct acpi_dmar_header *header, void *arg)
drivers/iommu/intel/iommu.c
1917
rmrr = (struct acpi_dmar_reserved_memory *)header;
drivers/iommu/intel/iommu.c
1933
rmrru->hdr = header;
drivers/iommu/intel/iommu.c
1939
((void *)rmrr) + rmrr->header.length,
drivers/iommu/intel/iommu.c
1963
if (atsr->header.length != tmp->header.length)
drivers/iommu/intel/iommu.c
1965
if (memcmp(atsr, tmp, atsr->header.length) == 0)
drivers/iommu/intel/iommu.c
1980
atsr = container_of(hdr, struct acpi_dmar_atsr, header);
drivers/iommu/intel/iommu.c
1999
(void *)atsr + atsr->header.length,
drivers/iommu/intel/iommu.c
2023
atsr = container_of(hdr, struct acpi_dmar_atsr, header);
drivers/iommu/intel/iommu.c
2041
atsr = container_of(hdr, struct acpi_dmar_atsr, header);
drivers/iommu/intel/iommu.c
2065
if (satc->header.length != tmp->header.length)
drivers/iommu/intel/iommu.c
2067
if (memcmp(satc, tmp, satc->header.length) == 0)
drivers/iommu/intel/iommu.c
2082
satc = container_of(hdr, struct acpi_dmar_satc, header);
drivers/iommu/intel/iommu.c
2095
(void *)satc + satc->header.length,
drivers/iommu/intel/iommu.c
2211
satc = container_of(satcu->hdr, struct acpi_dmar_satc, header);
drivers/iommu/intel/iommu.c
2263
atsr = container_of(atsru->hdr, struct acpi_dmar_atsr, header);
drivers/iommu/intel/iommu.c
2296
struct acpi_dmar_reserved_memory, header);
drivers/iommu/intel/iommu.c
2299
((void *)rmrr) + rmrr->header.length,
drivers/iommu/intel/iommu.c
2314
atsr = container_of(atsru->hdr, struct acpi_dmar_atsr, header);
drivers/iommu/intel/iommu.c
2317
(void *)atsr + atsr->header.length,
drivers/iommu/intel/iommu.c
2331
satc = container_of(satcu->hdr, struct acpi_dmar_satc, header);
drivers/iommu/intel/iommu.c
2334
(void *)satc + satc->header.length,
drivers/iommu/intel/irq_remapping.c
918
static int ir_parse_ioapic_hpet_scope(struct acpi_dmar_header *header,
drivers/iommu/intel/irq_remapping.c
926
drhd = (struct acpi_dmar_hardware_unit *)header;
drivers/iommu/intel/irq_remapping.c
928
end = ((void *)drhd) + header->length;
drivers/iommu/iommufd/eventq.c
319
hdr = &cur->header;
drivers/iommu/iommufd/eventq.c
512
veventq->lost_events_header.header.flags =
drivers/iommu/iommufd/iommufd_private.h
602
struct iommufd_vevent_header header;
drivers/iommu/iommufd/iommufd_private.h
609
(vevent->header.flags & IOMMU_VEVENTQ_FLAG_LOST_EVENTS)
drivers/iommu/iommufd/iommufd_private.h
664
vevent->header.sequence = veventq->sequence;
drivers/iommu/iommufd/vfio_compat.c
379
header);
drivers/iommu/iommufd/vfio_compat.c
381
.header = {
drivers/iommu/iommufd/vfio_compat.c
414
.header = {
drivers/irqchip/irq-gic-v2m.c
457
rc = !memcmp(madt->header.oem_id, ACPI_AMZN_OEM_ID, ACPI_OEM_ID_SIZE);
drivers/irqchip/irq-gic-v2m.c
464
acpi_parse_madt_msi(union acpi_subtable_headers *header,
drivers/irqchip/irq-gic-v2m.c
474
m = (struct acpi_madt_generic_msi_frame *)header;
drivers/irqchip/irq-gic-v3-its-fsl-mc-msi.c
108
its_fsl_mc_msi_parse_madt(union acpi_subtable_headers *header,
drivers/irqchip/irq-gic-v3-its-fsl-mc-msi.c
116
its_entry = (struct acpi_madt_generic_translator *)header;
drivers/irqchip/irq-gic-v3-its.c
5631
static int __init gic_acpi_match_srat_its(union acpi_subtable_headers *header,
drivers/irqchip/irq-gic-v3-its.c
5637
static int __init gic_acpi_parse_srat_its(union acpi_subtable_headers *header,
drivers/irqchip/irq-gic-v3-its.c
5643
its_affinity = (struct acpi_srat_gic_its_affinity *)header;
drivers/irqchip/irq-gic-v3-its.c
5647
if (its_affinity->header.length < sizeof(*its_affinity)) {
drivers/irqchip/irq-gic-v3-its.c
5649
its_affinity->header.length);
drivers/irqchip/irq-gic-v3-its.c
5706
static int __init gic_acpi_parse_madt_its(union acpi_subtable_headers *header,
drivers/irqchip/irq-gic-v3-its.c
5715
its_entry = (struct acpi_madt_generic_translator *)header;
drivers/irqchip/irq-gic-v3-its.c
5758
static int __init its_acpi_reset(union acpi_subtable_headers *header,
drivers/irqchip/irq-gic-v3-its.c
5764
its_entry = (struct acpi_madt_generic_translator *)header;
drivers/irqchip/irq-gic-v3.c
2290
gic_acpi_parse_madt_redist(union acpi_subtable_headers *header,
drivers/irqchip/irq-gic-v3.c
2294
(struct acpi_madt_generic_redistributor *)header;
drivers/irqchip/irq-gic-v3.c
2314
gic_acpi_parse_madt_gicc(union acpi_subtable_headers *header,
drivers/irqchip/irq-gic-v3.c
2318
(struct acpi_madt_generic_interrupt *)header;
drivers/irqchip/irq-gic-v3.c
2376
static int __init gic_acpi_match_gicr(union acpi_subtable_headers *header,
drivers/irqchip/irq-gic-v3.c
2383
static int __init gic_acpi_match_gicc(union acpi_subtable_headers *header,
drivers/irqchip/irq-gic-v3.c
2387
(struct acpi_madt_generic_interrupt *)header;
drivers/irqchip/irq-gic-v3.c
2428
static bool __init acpi_validate_gic_table(struct acpi_subtable_header *header,
drivers/irqchip/irq-gic-v3.c
2434
dist = (struct acpi_madt_generic_distributor *)header;
drivers/irqchip/irq-gic-v3.c
2447
static int __init gic_acpi_parse_virt_madt_gicc(union acpi_subtable_headers *header,
drivers/irqchip/irq-gic-v3.c
2451
(struct acpi_madt_generic_interrupt *)header;
drivers/irqchip/irq-gic-v3.c
2537
gic_acpi_init(union acpi_subtable_headers *header, const unsigned long end)
drivers/irqchip/irq-gic-v3.c
2544
dist = (struct acpi_madt_generic_distributor *)header;
drivers/irqchip/irq-gic-v5-irs.c
850
static int __init gic_acpi_parse_iaffid(union acpi_subtable_headers *header,
drivers/irqchip/irq-gic-v5-irs.c
853
struct acpi_madt_generic_interrupt *gicc = (struct acpi_madt_generic_interrupt *)header;
drivers/irqchip/irq-gic-v5-irs.c
906
static int __init gic_acpi_parse_madt_irs(union acpi_subtable_headers *header,
drivers/irqchip/irq-gic-v5-irs.c
909
struct acpi_madt_gicv5_irs *irs = (struct acpi_madt_gicv5_irs *)header;
drivers/irqchip/irq-gic-v5-its.c
1245
static int __init gic_acpi_parse_madt_its_translate(union acpi_subtable_headers *header,
drivers/irqchip/irq-gic-v5-its.c
1253
its_frame = (struct acpi_madt_gicv5_translate_frame *)header;
drivers/irqchip/irq-gic-v5-its.c
1280
static int __init gic_acpi_free_madt_its_translate(union acpi_subtable_headers *header,
drivers/irqchip/irq-gic-v5-its.c
1286
its_frame = (struct acpi_madt_gicv5_translate_frame *)header;
drivers/irqchip/irq-gic-v5-its.c
1300
static int __init gic_acpi_parse_madt_its(union acpi_subtable_headers *header,
drivers/irqchip/irq-gic-v5-its.c
1309
its_entry = (struct acpi_madt_gicv5_translator *)header;
drivers/irqchip/irq-gic-v5.c
1189
static bool __init acpi_validate_gic_table(struct acpi_subtable_header *header,
drivers/irqchip/irq-gic-v5.c
1192
struct acpi_madt_gicv5_irs *irs = (struct acpi_madt_gicv5_irs *)header;
drivers/irqchip/irq-gic-v5.c
1207
static int __init gic_acpi_init(union acpi_subtable_headers *header, const unsigned long end)
drivers/irqchip/irq-gic-v5.c
1209
struct acpi_madt_gicv5_irs *irs = (struct acpi_madt_gicv5_irs *)header;
drivers/irqchip/irq-gic.c
1536
gic_acpi_parse_madt_cpu(union acpi_subtable_headers *header,
drivers/irqchip/irq-gic.c
1543
processor = (struct acpi_madt_generic_interrupt *)header;
drivers/irqchip/irq-gic.c
1568
static int __init acpi_dummy_func(union acpi_subtable_headers *header,
drivers/irqchip/irq-gic.c
1580
static bool __init gic_validate_dist(struct acpi_subtable_header *header,
drivers/irqchip/irq-gic.c
1584
dist = (struct acpi_madt_generic_distributor *)header;
drivers/irqchip/irq-gic.c
1637
static int __init gic_v2_acpi_init(union acpi_subtable_headers *header,
drivers/irqchip/irq-gic.c
1658
dist = (struct acpi_madt_generic_distributor *)header;
drivers/irqchip/irq-loongarch-avec.c
406
static int __init pch_msi_parse_madt(union acpi_subtable_headers *header,
drivers/irqchip/irq-loongarch-avec.c
409
struct acpi_madt_msi_pic *pchmsi_entry = (struct acpi_madt_msi_pic *)header;
drivers/irqchip/irq-loongarch-cpu.c
117
static int __init liointc_parse_madt(union acpi_subtable_headers *header,
drivers/irqchip/irq-loongarch-cpu.c
120
struct acpi_madt_lio_pic *liointc_entry = (struct acpi_madt_lio_pic *)header;
drivers/irqchip/irq-loongarch-cpu.c
125
static int __init eiointc_parse_madt(union acpi_subtable_headers *header,
drivers/irqchip/irq-loongarch-cpu.c
128
struct acpi_madt_eio_pic *eiointc_entry = (struct acpi_madt_eio_pic *)header;
drivers/irqchip/irq-loongarch-cpu.c
151
static int __init cpuintc_acpi_init(union acpi_subtable_headers *header,
drivers/irqchip/irq-loongson-eiointc.c
453
static int __init pch_pic_parse_madt(union acpi_subtable_headers *header,
drivers/irqchip/irq-loongson-eiointc.c
456
struct acpi_madt_bio_pic *pchpic_entry = (struct acpi_madt_bio_pic *)header;
drivers/irqchip/irq-loongson-eiointc.c
466
static int __init pch_msi_parse_madt(union acpi_subtable_headers *header,
drivers/irqchip/irq-loongson-eiointc.c
470
struct acpi_madt_msi_pic *pchmsi_entry = (struct acpi_madt_msi_pic *)header;
drivers/irqchip/irq-loongson-htvec.c
267
static int __init pch_pic_parse_madt(union acpi_subtable_headers *header,
drivers/irqchip/irq-loongson-htvec.c
270
struct acpi_madt_bio_pic *pchpic_entry = (struct acpi_madt_bio_pic *)header;
drivers/irqchip/irq-loongson-htvec.c
275
static int __init pch_msi_parse_madt(union acpi_subtable_headers *header,
drivers/irqchip/irq-loongson-htvec.c
278
struct acpi_madt_msi_pic *pchmsi_entry = (struct acpi_madt_msi_pic *)header;
drivers/irqchip/irq-loongson-liointc.c
375
static int __init htintc_parse_madt(union acpi_subtable_headers *header,
drivers/irqchip/irq-loongson-liointc.c
378
struct acpi_madt_ht_pic *htintc_entry = (struct acpi_madt_ht_pic *)header;
drivers/irqchip/irq-loongson-pch-pic.c
430
static int __init pch_lpc_parse_madt(union acpi_subtable_headers *header,
drivers/irqchip/irq-loongson-pch-pic.c
433
struct acpi_madt_lpc_pic *pchlpc_entry = (struct acpi_madt_lpc_pic *)header;
drivers/irqchip/irq-riscv-imsic-early.c
257
static int __init imsic_early_acpi_init(union acpi_subtable_headers *header,
drivers/irqchip/irq-riscv-imsic-early.c
260
struct acpi_madt_imsic *imsic = (struct acpi_madt_imsic *)header;
drivers/irqchip/irq-riscv-intc.c
333
static int __init riscv_intc_acpi_match(union acpi_subtable_headers *header,
drivers/irqchip/irq-riscv-intc.c
339
static int __init riscv_intc_acpi_init(union acpi_subtable_headers *header,
drivers/irqchip/irq-riscv-intc.c
357
rintc = (struct acpi_madt_rintc *)header;
drivers/isdn/mISDN/layer2.c
1470
u_char header[MAX_L2HEADER_LEN];
drivers/isdn/mISDN/layer2.c
1479
i = sethdraddr(l2, header, CMD);
drivers/isdn/mISDN/layer2.c
1481
header[i++] = l2->vs << 1;
drivers/isdn/mISDN/layer2.c
1482
header[i++] = l2->vr << 1;
drivers/isdn/mISDN/layer2.c
1484
header[i++] = (l2->vr << 5) | (l2->vs << 1);
drivers/isdn/mISDN/layer2.c
1506
memcpy(skb_push(nskb, i), header, i);
drivers/isdn/mISDN/layer2.c
391
sethdraddr(struct layer2 *l2, u_char *header, int rsp)
drivers/isdn/mISDN/layer2.c
393
u_char *ptr = header;
drivers/isdn/mISDN/layer2.c
796
u_char header[MAX_L2HEADER_LEN];
drivers/isdn/mISDN/layer2.c
799
i = sethdraddr(l2, header, CMD);
drivers/isdn/mISDN/layer2.c
801
header[1] = 0xff; /* tei 127 */
drivers/isdn/mISDN/layer2.c
802
header[i++] = UI;
drivers/isdn/mISDN/layer2.c
804
memcpy(skb_push(skb, i), header, i);
drivers/mailbox/pcc.c
521
static int parse_pcc_subspace(union acpi_subtable_headers *header,
drivers/mailbox/pcc.c
524
struct acpi_pcct_subspace *ss = (struct acpi_pcct_subspace *) header;
drivers/mailbox/pcc.c
526
if (ss->header.type < ACPI_PCCT_TYPE_RESERVED)
drivers/mailbox/pcc.c
589
if (pcct_ss->header.type == ACPI_PCCT_TYPE_HW_REDUCED_SUBSPACE_TYPE2) {
drivers/mailbox/pcc.c
598
} else if (pcct_ss->header.type == ACPI_PCCT_TYPE_EXT_PCC_MASTER_SUBSPACE ||
drivers/mailbox/pcc.c
599
pcct_ss->header.type == ACPI_PCCT_TYPE_EXT_PCC_SLAVE_SUBSPACE) {
drivers/mcb/mcb-parse.c
172
struct chameleon_fpga_header *header;
drivers/mcb/mcb-parse.c
184
header = kzalloc(hsize, GFP_KERNEL);
drivers/mcb/mcb-parse.c
185
if (!header)
drivers/mcb/mcb-parse.c
189
memcpy_fromio(header, p, hsize);
drivers/mcb/mcb-parse.c
191
header->magic = le16_to_cpu(header->magic);
drivers/mcb/mcb-parse.c
192
if (header->magic != CHAMELEONV2_MAGIC) {
drivers/mcb/mcb-parse.c
194
header->magic);
drivers/mcb/mcb-parse.c
200
bus->revision = header->revision;
drivers/mcb/mcb-parse.c
201
bus->model = header->model;
drivers/mcb/mcb-parse.c
202
bus->minor = header->minor;
drivers/mcb/mcb-parse.c
204
header->filename);
drivers/mcb/mcb-parse.c
243
kfree(header);
drivers/mcb/mcb-parse.c
249
kfree(header);
drivers/md/dm-log.c
251
struct log_header_core header;
drivers/md/dm-log.c
327
header_from_disk(&log->header, log->disk_header);
drivers/md/dm-log.c
330
if (log->sync != DEFAULTSYNC || log->header.magic != MIRROR_MAGIC) {
drivers/md/dm-log.c
331
log->header.magic = MIRROR_MAGIC;
drivers/md/dm-log.c
332
log->header.version = MIRROR_DISK_VERSION;
drivers/md/dm-log.c
333
log->header.nr_regions = 0;
drivers/md/dm-log.c
337
if (log->header.version == 1)
drivers/md/dm-log.c
338
log->header.version = 2;
drivers/md/dm-log.c
341
if (log->header.version != MIRROR_DISK_VERSION) {
drivers/md/dm-log.c
609
lc->header.nr_regions = 0;
drivers/md/dm-log.c
614
for (i = lc->header.nr_regions; i < lc->region_count; i++)
drivers/md/dm-log.c
618
for (i = lc->header.nr_regions; i < lc->region_count; i++)
drivers/md/dm-log.c
633
lc->header.nr_regions = lc->region_count;
drivers/md/dm-log.c
635
header_to_disk(&lc->header, lc->disk_header);
drivers/md/dm-pcache/cache.c
111
latest_addr = pcache_meta_find_latest(&pos_onmedia->header,
drivers/md/dm-pcache/cache.c
123
*seq = latest.header.seq;
drivers/md/dm-pcache/cache.c
21
cache_info->header.seq++;
drivers/md/dm-pcache/cache.c
22
cache_info->header.crc = pcache_meta_crc(&cache_info->header,
drivers/md/dm-pcache/cache.c
37
cache_info_addr = pcache_meta_find_latest(&cache->cache_info_addr->header,
drivers/md/dm-pcache/cache.c
96
pos_onmedia.header.seq = seq;
drivers/md/dm-pcache/cache.c
97
pos_onmedia.header.crc = cache_pos_onmedia_crc(&pos_onmedia);
drivers/md/dm-pcache/cache.h
33
struct pcache_meta_header header;
drivers/md/dm-pcache/cache.h
43
struct pcache_meta_header header;
drivers/md/dm-pcache/cache.h
595
return pcache_meta_crc(&pos_om->header, sizeof(struct pcache_cache_pos_onmedia));
drivers/md/dm-pcache/cache.h
65
struct pcache_meta_header header;
drivers/md/dm-pcache/cache_segment.c
131
cache_seg_gen.header.seq = ++cache_seg->gen_seq;
drivers/md/dm-pcache/cache_segment.c
132
cache_seg_gen.header.crc = pcache_meta_crc(&cache_seg_gen.header,
drivers/md/dm-pcache/cache_segment.c
26
seg_info->header.seq++;
drivers/md/dm-pcache/cache_segment.c
27
seg_info->header.crc = pcache_meta_crc(&seg_info->header, sizeof(struct pcache_segment_info));
drivers/md/dm-pcache/cache_segment.c
48
cache_seg_info_addr = pcache_meta_find_latest(&cache_seg_info_addr_base->header,
drivers/md/dm-pcache/cache_segment.c
78
cache_seg_gen_addr = pcache_meta_find_latest(&cache_seg_ctrl->gen->header,
drivers/md/dm-pcache/cache_segment.c
95
cache_seg->gen_seq = cache_seg_gen.header.seq;
drivers/md/dm-pcache/pcache_internal.h
43
static inline u32 pcache_meta_crc(struct pcache_meta_header *header, u32 meta_size)
drivers/md/dm-pcache/pcache_internal.h
45
return crc32c(PCACHE_CRC_SEED, (void *)header + 4, meta_size - 4);
drivers/md/dm-pcache/pcache_internal.h
78
static inline void __must_check *pcache_meta_find_latest(struct pcache_meta_header *header,
drivers/md/dm-pcache/pcache_internal.h
89
meta_addr = (void *)header + (i * meta_max_size);
drivers/md/dm-pcache/segment.h
11
struct pcache_meta_header header;
drivers/md/dm-vdo/block-map.c
1068
if (!page->header.initialized) {
drivers/md/dm-vdo/block-map.c
1069
page->header.initialized = true;
drivers/md/dm-vdo/block-map.c
1645
page->header.initialized = true;
drivers/md/dm-vdo/block-map.c
1662
(page->header.initialized ?
drivers/md/dm-vdo/block-map.c
1701
if (page->header.initialized) {
drivers/md/dm-vdo/block-map.c
1706
page->header.initialized = true;
drivers/md/dm-vdo/block-map.c
2328
if (!page->header.initialized)
drivers/md/dm-vdo/block-map.c
2589
if (!page->header.initialized)
drivers/md/dm-vdo/encodings.c
1005
VDO_ASSERT_LOG_ONLY(header.size == *offset - initial_offset,
drivers/md/dm-vdo/encodings.c
1012
struct header header;
drivers/md/dm-vdo/encodings.c
1021
vdo_decode_header(buffer, offset, &header);
drivers/md/dm-vdo/encodings.c
1023
result = vdo_validate_header(&VDO_LAYOUT_HEADER_3_0, &header, false, __func__);
drivers/md/dm-vdo/encodings.c
122
static const struct header SUPER_BLOCK_HEADER_12_0 = {
drivers/md/dm-vdo/encodings.c
1431
struct header header = SUPER_BLOCK_HEADER_12_0;
drivers/md/dm-vdo/encodings.c
1434
header.size += VDO_COMPONENT_DATA_SIZE;
drivers/md/dm-vdo/encodings.c
1435
vdo_encode_header(buffer, &offset, &header);
drivers/md/dm-vdo/encodings.c
1455
struct header header;
drivers/md/dm-vdo/encodings.c
1461
vdo_decode_header(buffer, &offset, &header);
drivers/md/dm-vdo/encodings.c
1462
result = vdo_validate_header(&SUPER_BLOCK_HEADER_12_0, &header, false, __func__);
drivers/md/dm-vdo/encodings.c
1466
if (header.size > VDO_COMPONENT_DATA_SIZE + sizeof(u32)) {
drivers/md/dm-vdo/encodings.c
1473
header.size);
drivers/md/dm-vdo/encodings.c
175
static int vdo_validate_header(const struct header *expected_header,
drivers/md/dm-vdo/encodings.c
176
const struct header *actual_header,
drivers/md/dm-vdo/encodings.c
214
const struct header *header)
drivers/md/dm-vdo/encodings.c
216
struct packed_header packed = vdo_pack_header(header);
drivers/md/dm-vdo/encodings.c
232
static void vdo_decode_header(u8 *buffer, size_t *offset, struct header *header)
drivers/md/dm-vdo/encodings.c
239
*header = vdo_unpack_header(&packed);
drivers/md/dm-vdo/encodings.c
26
struct packed_header header;
drivers/md/dm-vdo/encodings.c
30
static const struct header GEOMETRY_BLOCK_HEADER_5_0 = {
drivers/md/dm-vdo/encodings.c
303
struct header header;
drivers/md/dm-vdo/encodings.c
311
vdo_decode_header(block, &offset, &header);
drivers/md/dm-vdo/encodings.c
312
if (header.version.major_version <= 4) {
drivers/md/dm-vdo/encodings.c
313
result = vdo_validate_header(&GEOMETRY_BLOCK_HEADER_4_0, &header,
drivers/md/dm-vdo/encodings.c
316
result = vdo_validate_header(&GEOMETRY_BLOCK_HEADER_5_0, &header,
drivers/md/dm-vdo/encodings.c
322
decode_volume_geometry(block, &offset, geometry, header.version.major_version);
drivers/md/dm-vdo/encodings.c
324
result = VDO_ASSERT(header.size == offset + sizeof(u32),
drivers/md/dm-vdo/encodings.c
344
page->header.nonce = __cpu_to_le64(nonce);
drivers/md/dm-vdo/encodings.c
345
page->header.pbn = __cpu_to_le64(pbn);
drivers/md/dm-vdo/encodings.c
346
page->header.initialized = initialized;
drivers/md/dm-vdo/encodings.c
358
!page->header.initialized || (nonce != __le64_to_cpu(page->header.nonce)))
drivers/md/dm-vdo/encodings.c
373
struct header header;
drivers/md/dm-vdo/encodings.c
376
vdo_decode_header(buffer, offset, &header);
drivers/md/dm-vdo/encodings.c
377
result = vdo_validate_header(&VDO_BLOCK_MAP_HEADER_2_0, &header, true, __func__);
drivers/md/dm-vdo/encodings.c
43
static const struct header GEOMETRY_BLOCK_HEADER_4_0 = {
drivers/md/dm-vdo/encodings.c
502
struct header header;
drivers/md/dm-vdo/encodings.c
508
vdo_decode_header(buffer, offset, &header);
drivers/md/dm-vdo/encodings.c
509
result = vdo_validate_header(&VDO_RECOVERY_JOURNAL_HEADER_7_0, &header, true,
drivers/md/dm-vdo/encodings.c
593
struct header header;
drivers/md/dm-vdo/encodings.c
601
vdo_decode_header(buffer, offset, &header);
drivers/md/dm-vdo/encodings.c
602
result = vdo_validate_header(&VDO_SLAB_DEPOT_HEADER_2_0, &header, true,
drivers/md/dm-vdo/encodings.c
65
const struct header VDO_BLOCK_MAP_HEADER_2_0 = {
drivers/md/dm-vdo/encodings.c
74
const struct header VDO_RECOVERY_JOURNAL_HEADER_7_0 = {
drivers/md/dm-vdo/encodings.c
778
if (block->header.has_block_map_increments &&
drivers/md/dm-vdo/encodings.c
83
const struct header VDO_SLAB_DEPOT_HEADER_2_0 = {
drivers/md/dm-vdo/encodings.c
92
static const struct header VDO_LAYOUT_HEADER_3_0 = {
drivers/md/dm-vdo/encodings.c
981
struct header header = VDO_LAYOUT_HEADER_3_0;
drivers/md/dm-vdo/encodings.c
987
vdo_encode_header(buffer, offset, &header);
drivers/md/dm-vdo/encodings.h
1000
.block_map_data_blocks = __cpu_to_le64(header->block_map_data_blocks),
drivers/md/dm-vdo/encodings.h
1001
.entry_count = __cpu_to_le16(header->entry_count),
drivers/md/dm-vdo/encodings.h
1002
.check_byte = header->check_byte,
drivers/md/dm-vdo/encodings.h
1003
.recovery_count = header->recovery_count,
drivers/md/dm-vdo/encodings.h
1004
.metadata_type = header->metadata_type,
drivers/md/dm-vdo/encodings.h
1147
vdo_pack_slab_journal_block_header(const struct slab_journal_block_header *header,
drivers/md/dm-vdo/encodings.h
1150
packed->head = __cpu_to_le64(header->head);
drivers/md/dm-vdo/encodings.h
1151
packed->sequence_number = __cpu_to_le64(header->sequence_number);
drivers/md/dm-vdo/encodings.h
1152
packed->nonce = __cpu_to_le64(header->nonce);
drivers/md/dm-vdo/encodings.h
1153
packed->entry_count = __cpu_to_le16(header->entry_count);
drivers/md/dm-vdo/encodings.h
1154
packed->metadata_type = header->metadata_type;
drivers/md/dm-vdo/encodings.h
1155
packed->has_block_map_increments = header->has_block_map_increments;
drivers/md/dm-vdo/encodings.h
1157
vdo_pack_journal_point(&header->recovery_point, &packed->recovery_point);
drivers/md/dm-vdo/encodings.h
1168
struct slab_journal_block_header *header)
drivers/md/dm-vdo/encodings.h
1170
*header = (struct slab_journal_block_header) {
drivers/md/dm-vdo/encodings.h
1178
vdo_unpack_journal_point(&packed->recovery_point, &header->recovery_point);
drivers/md/dm-vdo/encodings.h
173
struct block_map_page_header header;
drivers/md/dm-vdo/encodings.h
195
extern const struct header VDO_BLOCK_MAP_HEADER_2_0;
drivers/md/dm-vdo/encodings.h
207
extern const struct header VDO_RECOVERY_JOURNAL_HEADER_7_0;
drivers/md/dm-vdo/encodings.h
439
extern const struct header VDO_SLAB_DEPOT_HEADER_2_0;
drivers/md/dm-vdo/encodings.h
536
struct packed_slab_journal_block_header header;
drivers/md/dm-vdo/encodings.h
745
static inline struct packed_header vdo_pack_header(const struct header *header)
drivers/md/dm-vdo/encodings.h
748
.id = __cpu_to_le32(header->id),
drivers/md/dm-vdo/encodings.h
749
.version = vdo_pack_version_number(header->version),
drivers/md/dm-vdo/encodings.h
750
.size = __cpu_to_le64(header->size),
drivers/md/dm-vdo/encodings.h
760
static inline struct header vdo_unpack_header(const struct packed_header *header)
drivers/md/dm-vdo/encodings.h
762
return (struct header) {
drivers/md/dm-vdo/encodings.h
763
.id = __le32_to_cpu(header->id),
drivers/md/dm-vdo/encodings.h
764
.version = vdo_unpack_version_number(header->version),
drivers/md/dm-vdo/encodings.h
765
.size = __le64_to_cpu(header->size),
drivers/md/dm-vdo/encodings.h
851
return __le64_to_cpu(page->header.pbn);
drivers/md/dm-vdo/encodings.h
932
vdo_is_valid_recovery_journal_sector(const struct recovery_block_header *header,
drivers/md/dm-vdo/encodings.h
936
if ((header->check_byte != sector->check_byte) ||
drivers/md/dm-vdo/encodings.h
937
(header->recovery_count != sector->recovery_count))
drivers/md/dm-vdo/encodings.h
940
if (header->metadata_type == VDO_METADATA_RECOVERY_JOURNAL_2)
drivers/md/dm-vdo/encodings.h
978
vdo_get_journal_block_sector(struct packed_journal_header *header, int sector_number)
drivers/md/dm-vdo/encodings.h
980
char *sector_data = ((char *) header) + (VDO_SECTOR_SIZE * sector_number);
drivers/md/dm-vdo/encodings.h
991
static inline void vdo_pack_recovery_block_header(const struct recovery_block_header *header,
drivers/md/dm-vdo/encodings.h
995
.block_map_head = __cpu_to_le64(header->block_map_head),
drivers/md/dm-vdo/encodings.h
996
.slab_journal_head = __cpu_to_le64(header->slab_journal_head),
drivers/md/dm-vdo/encodings.h
997
.sequence_number = __cpu_to_le64(header->sequence_number),
drivers/md/dm-vdo/encodings.h
998
.nonce = __cpu_to_le64(header->nonce),
drivers/md/dm-vdo/encodings.h
999
.logical_blocks_used = __cpu_to_le64(header->logical_blocks_used),
drivers/md/dm-vdo/indexer/delta-index.c
501
struct delta_page_header *header = (struct delta_page_header *) memory;
drivers/md/dm-vdo/indexer/delta-index.c
503
const u8 *nonce_addr = (const u8 *) &header->nonce;
drivers/md/dm-vdo/indexer/delta-index.c
504
const u8 *vcn_addr = (const u8 *) &header->virtual_chapter_number;
drivers/md/dm-vdo/indexer/delta-index.c
505
const u8 *first_list_addr = (const u8 *) &header->first_list;
drivers/md/dm-vdo/indexer/delta-index.c
506
const u8 *list_count_addr = (const u8 *) &header->list_count;
drivers/md/dm-vdo/indexer/delta-index.c
719
struct delta_page_header *header;
drivers/md/dm-vdo/indexer/delta-index.c
752
header = (struct delta_page_header *) memory;
drivers/md/dm-vdo/indexer/delta-index.c
753
put_unaligned_le64(header_nonce, (u8 *) &header->nonce);
drivers/md/dm-vdo/indexer/delta-index.c
755
(u8 *) &header->virtual_chapter_number);
drivers/md/dm-vdo/indexer/delta-index.c
756
put_unaligned_le16(first_list, (u8 *) &header->first_list);
drivers/md/dm-vdo/indexer/delta-index.c
757
put_unaligned_le16(n_lists, (u8 *) &header->list_count);
drivers/md/dm-vdo/indexer/delta-index.c
839
struct delta_index_header header;
drivers/md/dm-vdo/indexer/delta-index.c
850
memcpy(&header.magic, buffer, MAGIC_SIZE);
drivers/md/dm-vdo/indexer/delta-index.c
852
decode_u32_le(buffer, &offset, &header.zone_number);
drivers/md/dm-vdo/indexer/delta-index.c
853
decode_u32_le(buffer, &offset, &header.zone_count);
drivers/md/dm-vdo/indexer/delta-index.c
854
decode_u32_le(buffer, &offset, &header.first_list);
drivers/md/dm-vdo/indexer/delta-index.c
855
decode_u32_le(buffer, &offset, &header.list_count);
drivers/md/dm-vdo/indexer/delta-index.c
856
decode_u64_le(buffer, &offset, &header.record_count);
drivers/md/dm-vdo/indexer/delta-index.c
857
decode_u64_le(buffer, &offset, &header.collision_count);
drivers/md/dm-vdo/indexer/delta-index.c
867
if (memcmp(header.magic, DELTA_INDEX_MAGIC, MAGIC_SIZE) != 0) {
drivers/md/dm-vdo/indexer/delta-index.c
872
if (zone_count != header.zone_count) {
drivers/md/dm-vdo/indexer/delta-index.c
875
zone_count, header.zone_count);
drivers/md/dm-vdo/indexer/delta-index.c
878
if (header.zone_number != z) {
drivers/md/dm-vdo/indexer/delta-index.c
881
header.zone_number, z);
drivers/md/dm-vdo/indexer/delta-index.c
884
first_list[z] = header.first_list;
drivers/md/dm-vdo/indexer/delta-index.c
885
list_count[z] = header.list_count;
drivers/md/dm-vdo/indexer/delta-index.c
886
record_count += header.record_count;
drivers/md/dm-vdo/indexer/delta-index.c
887
collision_count += header.collision_count;
drivers/md/dm-vdo/indexer/index-layout.c
1116
struct region_header header;
drivers/md/dm-vdo/indexer/index-layout.c
1125
decode_u64_le(buffer, &offset, &header.magic);
drivers/md/dm-vdo/indexer/index-layout.c
1126
decode_u64_le(buffer, &offset, &header.region_blocks);
drivers/md/dm-vdo/indexer/index-layout.c
1127
decode_u16_le(buffer, &offset, &header.type);
drivers/md/dm-vdo/indexer/index-layout.c
1128
decode_u16_le(buffer, &offset, &header.version);
drivers/md/dm-vdo/indexer/index-layout.c
1129
decode_u16_le(buffer, &offset, &header.region_count);
drivers/md/dm-vdo/indexer/index-layout.c
1130
decode_u16_le(buffer, &offset, &header.payload);
drivers/md/dm-vdo/indexer/index-layout.c
1132
if (header.magic != REGION_MAGIC)
drivers/md/dm-vdo/indexer/index-layout.c
1135
if (header.version != 1) {
drivers/md/dm-vdo/indexer/index-layout.c
1138
header.version);
drivers/md/dm-vdo/indexer/index-layout.c
1141
result = vdo_allocate_extended(struct region_table, header.region_count,
drivers/md/dm-vdo/indexer/index-layout.c
1147
table->header = header;
drivers/md/dm-vdo/indexer/index-layout.c
1148
for (i = 0; i < header.region_count; i++) {
drivers/md/dm-vdo/indexer/index-layout.c
125
struct region_header header;
drivers/md/dm-vdo/indexer/index-layout.c
1319
layout->total_blocks = table->header.region_blocks;
drivers/md/dm-vdo/indexer/index-layout.c
1321
layout->header = table->regions[0];
drivers/md/dm-vdo/indexer/index-layout.c
1322
result = verify_region(&layout->header, next_block++, RL_KIND_HEADER,
drivers/md/dm-vdo/indexer/index-layout.c
1339
layout->seal = table->regions[table->header.region_count - 1];
drivers/md/dm-vdo/indexer/index-layout.c
1364
if (table->header.type != RH_TYPE_SUPER) {
drivers/md/dm-vdo/indexer/index-layout.c
1370
result = read_super_block_data(reader, layout, table->header.payload);
drivers/md/dm-vdo/indexer/index-layout.c
1447
isl->zone_count = table->header.region_count - 3;
drivers/md/dm-vdo/indexer/index-layout.c
1449
last_region = &table->regions[table->header.region_count - 1];
drivers/md/dm-vdo/indexer/index-layout.c
1462
isl->header = table->regions[0];
drivers/md/dm-vdo/indexer/index-layout.c
1463
result = verify_region(&isl->header, next_block++, RL_KIND_HEADER,
drivers/md/dm-vdo/indexer/index-layout.c
1521
if (table->header.region_blocks != isl->index_save.block_count) {
drivers/md/dm-vdo/indexer/index-layout.c
1522
u64 region_blocks = table->header.region_blocks;
drivers/md/dm-vdo/indexer/index-layout.c
1531
if (table->header.type == RH_TYPE_UNSAVED) {
drivers/md/dm-vdo/indexer/index-layout.c
1538
if (table->header.type != RH_TYPE_SAVE) {
drivers/md/dm-vdo/indexer/index-layout.c
1541
instance, table->header.type);
drivers/md/dm-vdo/indexer/index-layout.c
1546
result = read_index_save_data(reader, isl, table->header.payload);
drivers/md/dm-vdo/indexer/index-layout.c
159
struct layout_region header;
drivers/md/dm-vdo/indexer/index-layout.c
196
struct layout_region header;
drivers/md/dm-vdo/indexer/index-layout.c
408
layout->header = (struct layout_region) {
drivers/md/dm-vdo/indexer/index-layout.c
469
*lr++ = isl->header;
drivers/md/dm-vdo/indexer/index-layout.c
480
table->header = (struct region_header) {
drivers/md/dm-vdo/indexer/index-layout.c
500
encode_u64_le(buffer, offset, table->header.region_blocks);
drivers/md/dm-vdo/indexer/index-layout.c
501
encode_u16_le(buffer, offset, table->header.type);
drivers/md/dm-vdo/indexer/index-layout.c
502
encode_u16_le(buffer, offset, table->header.version);
drivers/md/dm-vdo/indexer/index-layout.c
503
encode_u16_le(buffer, offset, table->header.region_count);
drivers/md/dm-vdo/indexer/index-layout.c
504
encode_u16_le(buffer, offset, table->header.payload);
drivers/md/dm-vdo/indexer/index-layout.c
506
for (i = 0; i < table->header.region_count; i++) {
drivers/md/dm-vdo/indexer/index-layout.c
560
result = open_region_writer(layout, &isl->header, &writer);
drivers/md/dm-vdo/indexer/index-layout.c
581
isl->header = (struct layout_region) {
drivers/md/dm-vdo/indexer/index-layout.c
652
*lr++ = layout->header;
drivers/md/dm-vdo/indexer/index-layout.c
670
table->header = (struct region_header) {
drivers/md/dm-vdo/indexer/index-layout.c
761
result = open_layout_writer(layout, &layout->header, offset, &writer);
drivers/md/dm-vdo/indexer/index-layout.c
971
isl->header = (struct layout_region) {
drivers/md/dm-vdo/indexer/volume-index.c
815
struct sub_index_data header;
drivers/md/dm-vdo/indexer/volume-index.c
827
memcpy(&header.magic, buffer, MAGIC_SIZE);
drivers/md/dm-vdo/indexer/volume-index.c
829
decode_u64_le(buffer, &offset, &header.volume_nonce);
drivers/md/dm-vdo/indexer/volume-index.c
830
decode_u64_le(buffer, &offset, &header.virtual_chapter_low);
drivers/md/dm-vdo/indexer/volume-index.c
831
decode_u64_le(buffer, &offset, &header.virtual_chapter_high);
drivers/md/dm-vdo/indexer/volume-index.c
832
decode_u32_le(buffer, &offset, &header.first_list);
drivers/md/dm-vdo/indexer/volume-index.c
833
decode_u32_le(buffer, &offset, &header.list_count);
drivers/md/dm-vdo/indexer/volume-index.c
841
if (memcmp(header.magic, MAGIC_START_5, MAGIC_SIZE) != 0) {
drivers/md/dm-vdo/indexer/volume-index.c
847
sub_index->volume_nonce = header.volume_nonce;
drivers/md/dm-vdo/indexer/volume-index.c
848
} else if (header.volume_nonce != sub_index->volume_nonce) {
drivers/md/dm-vdo/indexer/volume-index.c
854
virtual_chapter_low = header.virtual_chapter_low;
drivers/md/dm-vdo/indexer/volume-index.c
855
virtual_chapter_high = header.virtual_chapter_high;
drivers/md/dm-vdo/indexer/volume-index.c
856
} else if (virtual_chapter_high != header.virtual_chapter_high) {
drivers/md/dm-vdo/indexer/volume-index.c
857
u64 low = header.virtual_chapter_low;
drivers/md/dm-vdo/indexer/volume-index.c
858
u64 high = header.virtual_chapter_high;
drivers/md/dm-vdo/indexer/volume-index.c
866
} else if (virtual_chapter_low < header.virtual_chapter_low) {
drivers/md/dm-vdo/indexer/volume-index.c
867
virtual_chapter_low = header.virtual_chapter_low;
drivers/md/dm-vdo/indexer/volume-index.c
870
for (j = 0; j < header.list_count; j++) {
drivers/md/dm-vdo/indexer/volume-index.c
880
sub_index->flush_chapters[header.first_list + j] =
drivers/md/dm-vdo/indexer/volume-index.c
912
struct volume_index_data header;
drivers/md/dm-vdo/indexer/volume-index.c
923
memcpy(&header.magic, buffer, MAGIC_SIZE);
drivers/md/dm-vdo/indexer/volume-index.c
925
decode_u32_le(buffer, &offset, &header.sparse_sample_rate);
drivers/md/dm-vdo/indexer/volume-index.c
933
if (memcmp(header.magic, MAGIC_START_6, MAGIC_SIZE) != 0)
drivers/md/dm-vdo/indexer/volume-index.c
938
volume_index->sparse_sample_rate = header.sparse_sample_rate;
drivers/md/dm-vdo/indexer/volume-index.c
939
} else if (volume_index->sparse_sample_rate != header.sparse_sample_rate) {
drivers/md/dm-vdo/indexer/volume-index.c
943
header.sparse_sample_rate);
drivers/md/dm-vdo/packer.c
375
block->header.version = vdo_pack_version_number(COMPRESSED_BLOCK_1_0);
drivers/md/dm-vdo/packer.c
376
block->header.sizes[0] = __cpu_to_le16(size);
drivers/md/dm-vdo/packer.c
401
block->header.sizes[slot] = __cpu_to_le16(to_pack->size);
drivers/md/dm-vdo/packer.c
458
memset(&block->header.sizes[slot], 0,
drivers/md/dm-vdo/packer.c
59
version = vdo_unpack_version_number(block->header.version);
drivers/md/dm-vdo/packer.c
67
compressed_size = __le16_to_cpu(block->header.sizes[slot]);
drivers/md/dm-vdo/packer.c
69
offset += __le16_to_cpu(block->header.sizes[i]);
drivers/md/dm-vdo/packer.h
43
struct compressed_block_header header;
drivers/md/dm-vdo/recovery-journal.c
1381
struct packed_journal_header *header = get_block_header(block);
drivers/md/dm-vdo/recovery-journal.c
1394
header->block_map_head = __cpu_to_le64(journal->block_map_head);
drivers/md/dm-vdo/recovery-journal.c
1395
header->slab_journal_head = __cpu_to_le64(journal->slab_journal_head);
drivers/md/dm-vdo/recovery-journal.c
1396
header->entry_count = __cpu_to_le16(block->entry_count);
drivers/md/dm-vdo/recovery-journal.c
946
struct packed_journal_header *header;
drivers/md/dm-vdo/recovery-journal.c
966
header = get_block_header(block);
drivers/md/dm-vdo/recovery-journal.c
974
vdo_pack_recovery_block_header(&unpacked, header);
drivers/md/dm-vdo/recovery-journal.c
975
set_active_sector(block, vdo_get_journal_block_sector(header, 1));
drivers/md/dm-vdo/repair.c
1166
char *header = &data[pbn * VDO_BLOCK_SIZE];
drivers/md/dm-vdo/repair.c
1168
return vdo_unpack_recovery_block_header((struct packed_journal_header *) header);
drivers/md/dm-vdo/repair.c
1184
const struct recovery_block_header *header,
drivers/md/dm-vdo/repair.c
1187
if ((header->nonce != journal->nonce) ||
drivers/md/dm-vdo/repair.c
1188
(header->recovery_count != journal->recovery_count))
drivers/md/dm-vdo/repair.c
1191
if (header->metadata_type == VDO_METADATA_RECOVERY_JOURNAL_2)
drivers/md/dm-vdo/repair.c
1192
return (header->entry_count <= journal->entries_per_block);
drivers/md/dm-vdo/repair.c
1195
(header->metadata_type == VDO_METADATA_RECOVERY_JOURNAL) &&
drivers/md/dm-vdo/repair.c
1196
(header->entry_count <= RECOVERY_JOURNAL_1_ENTRIES_PER_BLOCK));
drivers/md/dm-vdo/repair.c
1209
const struct recovery_block_header *header,
drivers/md/dm-vdo/repair.c
1212
return ((header->sequence_number == sequence) &&
drivers/md/dm-vdo/repair.c
1213
(is_valid_recovery_journal_block(journal, header, true)));
drivers/md/dm-vdo/repair.c
1235
struct recovery_block_header header =
drivers/md/dm-vdo/repair.c
1238
if (!is_valid_recovery_journal_block(journal, &header, true)) {
drivers/md/dm-vdo/repair.c
1243
if (vdo_get_recovery_journal_block_number(journal, header.sequence_number) != i) {
drivers/md/dm-vdo/repair.c
1248
if (header.sequence_number >= repair->highest_tail) {
drivers/md/dm-vdo/repair.c
1250
repair->highest_tail = header.sequence_number;
drivers/md/dm-vdo/repair.c
1256
if (header.block_map_head > repair->block_map_head)
drivers/md/dm-vdo/repair.c
1257
repair->block_map_head = header.block_map_head;
drivers/md/dm-vdo/repair.c
1259
if (header.slab_journal_head > repair->slab_journal_head)
drivers/md/dm-vdo/repair.c
1260
repair->slab_journal_head = header.slab_journal_head;
drivers/md/dm-vdo/repair.c
1367
struct recovery_block_header header =
drivers/md/dm-vdo/repair.c
1371
if (!is_exact_recovery_journal_block(journal, &header, sequence) ||
drivers/md/dm-vdo/repair.c
1372
(header.metadata_type != format)) {
drivers/md/dm-vdo/repair.c
1377
entries = min(entries, header.entry_count);
drivers/md/dm-vdo/repair.c
1384
if (vdo_is_valid_recovery_journal_sector(&header, sector, i)) {
drivers/md/dm-vdo/repair.c
1519
struct recovery_block_header header =
drivers/md/dm-vdo/repair.c
1523
repair->logical_blocks_used = header.logical_blocks_used;
drivers/md/dm-vdo/repair.c
1524
repair->block_map_data_blocks = header.block_map_data_blocks;
drivers/md/dm-vdo/repair.c
1558
struct recovery_block_header header;
drivers/md/dm-vdo/repair.c
1562
header = get_recovery_journal_block_header(journal, repair->journal_data, head);
drivers/md/dm-vdo/repair.c
1563
expected_format = header.metadata_type;
drivers/md/dm-vdo/repair.c
1575
header = get_recovery_journal_block_header(journal, repair->journal_data, i);
drivers/md/dm-vdo/repair.c
1576
if (!is_exact_recovery_journal_block(journal, &header, i)) {
drivers/md/dm-vdo/repair.c
1579
} else if (header.metadata_type != expected_format) {
drivers/md/dm-vdo/repair.c
1587
block_entries = header.entry_count;
drivers/md/dm-vdo/repair.c
1598
if (!vdo_is_valid_recovery_journal_sector(&header, sector, j))
drivers/md/dm-vdo/repair.c
1616
if ((header.entry_count != journal->entries_per_block) || (block_entries > 0))
drivers/md/dm-vdo/repair.c
480
if (!page->header.initialized)
drivers/md/dm-vdo/slab-depot.c
1698
struct slab_journal_block_header *header = &journal->tail_header;
drivers/md/dm-vdo/slab-depot.c
1700
.sequence_number = header->sequence_number,
drivers/md/dm-vdo/slab-depot.c
1701
.entry_count = header->entry_count,
drivers/md/dm-vdo/slab-depot.c
1705
if (header->entry_count == 0) {
drivers/md/dm-vdo/slab-depot.c
1710
get_lock(journal, header->sequence_number)->recovery_start = recovery_block;
drivers/md/dm-vdo/slab-depot.c
1780
struct slab_journal_block_header *header = &journal->tail_header;
drivers/md/dm-vdo/slab-depot.c
1800
(header->entry_count >= journal->full_entries_per_block)) {
drivers/md/dm-vdo/slab-depot.c
1821
if (header->entry_count == 0) {
drivers/md/dm-vdo/slab-depot.c
1823
get_lock(journal, header->sequence_number);
drivers/md/dm-vdo/slab-depot.c
1854
if (header->sequence_number == 1) {
drivers/md/dm-vdo/slab-depot.c
2500
struct slab_journal_block_header header;
drivers/md/dm-vdo/slab-depot.c
2502
vdo_unpack_slab_journal_block_header(&block->header, &header);
drivers/md/dm-vdo/slab-depot.c
2505
if ((header.metadata_type == VDO_METADATA_SLAB_JOURNAL) &&
drivers/md/dm-vdo/slab-depot.c
2506
(header.nonce == slab->allocator->nonce)) {
drivers/md/dm-vdo/slab-depot.c
2507
journal->tail = header.sequence_number + 1;
drivers/md/dm-vdo/slab-depot.c
2514
header.head : journal->tail);
drivers/md/dm-vdo/slab-depot.c
2515
journal->tail_header = header;
drivers/md/dm-vdo/slab-depot.c
2922
sequence_number_t head = __le64_to_cpu(end_block->header.head);
drivers/md/dm-vdo/slab-depot.c
2934
struct slab_journal_block_header header;
drivers/md/dm-vdo/slab-depot.c
2936
vdo_unpack_slab_journal_block_header(&block->header, &header);
drivers/md/dm-vdo/slab-depot.c
2938
if ((header.nonce != slab->allocator->nonce) ||
drivers/md/dm-vdo/slab-depot.c
2939
(header.metadata_type != VDO_METADATA_SLAB_JOURNAL) ||
drivers/md/dm-vdo/slab-depot.c
2940
(header.sequence_number != sequence) ||
drivers/md/dm-vdo/slab-depot.c
2941
(header.entry_count > journal->entries_per_block) ||
drivers/md/dm-vdo/slab-depot.c
2942
(header.has_block_map_increments &&
drivers/md/dm-vdo/slab-depot.c
2943
(header.entry_count > journal->full_entries_per_block))) {
drivers/md/dm-vdo/slab-depot.c
2951
result = apply_block_entries(block, header.entry_count, sequence, slab);
drivers/md/dm-vdo/slab-depot.c
2958
last_entry_applied.entry_count = header.entry_count - 1;
drivers/md/dm-vdo/slab-depot.c
686
return __le64_to_cpu(block->header.sequence_number);
drivers/md/dm-vdo/slab-depot.c
750
struct slab_journal_block_header *header = &journal->tail_header;
drivers/md/dm-vdo/slab-depot.c
751
int unused_entries = journal->entries_per_block - header->entry_count;
drivers/md/dm-vdo/slab-depot.c
755
header->head = journal->head;
drivers/md/dm-vdo/slab-depot.c
757
vdo_pack_slab_journal_block_header(header, &journal->block->header);
drivers/md/dm-vdo/slab-depot.c
768
adjust_slab_journal_block_reference(journal, header->sequence_number,
drivers/md/dm-vdo/slab-depot.c
774
(header->sequence_number % journal->size);
drivers/md/dm-vdo/slab-depot.c
89
struct slab_journal_block_header *header = &journal->tail_header;
drivers/md/dm-vdo/slab-depot.c
91
header->sequence_number = journal->tail;
drivers/md/dm-vdo/slab-depot.c
92
header->entry_count = 0;
drivers/md/dm-vdo/slab-depot.c
93
header->has_block_map_increments = false;
drivers/md/dm-vdo/slab-depot.c
963
struct slab_journal_block_header *header = &journal->tail_header;
drivers/md/dm-vdo/slab-depot.c
970
if ((header->entry_count >= journal->full_entries_per_block) &&
drivers/md/dm-vdo/slab-depot.c
971
(header->has_block_map_increments || (operation == VDO_JOURNAL_BLOCK_MAP_REMAPPING))) {
drivers/md/persistent-data/dm-btree-internal.h
116
return &n->keys[le32_to_cpu(n->header.max_entries)];
drivers/md/persistent-data/dm-btree-internal.h
121
uint32_t value_size = le32_to_cpu(n->header.value_size);
drivers/md/persistent-data/dm-btree-internal.h
41
struct node_header header;
drivers/md/persistent-data/dm-btree-remove.c
111
if (shift > le32_to_cpu(right->header.max_entries)) {
drivers/md/persistent-data/dm-btree-remove.c
131
unsigned int nr_entries = le32_to_cpu(n->header.nr_entries);
drivers/md/persistent-data/dm-btree-remove.c
133
uint32_t value_size = le32_to_cpu(n->header.value_size);
drivers/md/persistent-data/dm-btree-remove.c
147
n->header.nr_entries = cpu_to_le32(nr_entries - 1);
drivers/md/persistent-data/dm-btree-remove.c
152
return le32_to_cpu(n->header.max_entries) / 3;
drivers/md/persistent-data/dm-btree-remove.c
195
uint32_t nr_left = le32_to_cpu(left->header.nr_entries);
drivers/md/persistent-data/dm-btree-remove.c
196
uint32_t nr_right = le32_to_cpu(right->header.nr_entries);
drivers/md/persistent-data/dm-btree-remove.c
197
uint32_t max_entries = le32_to_cpu(left->header.max_entries);
drivers/md/persistent-data/dm-btree-remove.c
198
uint32_t r_max_entries = le32_to_cpu(right->header.max_entries);
drivers/md/persistent-data/dm-btree-remove.c
230
left->header.nr_entries = cpu_to_le32(nr_left - count);
drivers/md/persistent-data/dm-btree-remove.c
231
right->header.nr_entries = cpu_to_le32(nr_right + count);
drivers/md/persistent-data/dm-btree-remove.c
242
uint32_t nr_left = le32_to_cpu(left->header.nr_entries);
drivers/md/persistent-data/dm-btree-remove.c
243
uint32_t nr_right = le32_to_cpu(right->header.nr_entries);
drivers/md/persistent-data/dm-btree-remove.c
257
left->header.nr_entries = cpu_to_le32(nr_left + nr_right);
drivers/md/persistent-data/dm-btree-remove.c
316
uint32_t max_entries = le32_to_cpu(left->header.max_entries);
drivers/md/persistent-data/dm-btree-remove.c
325
left->header.nr_entries = cpu_to_le32(nr_left + shift);
drivers/md/persistent-data/dm-btree-remove.c
337
right->header.nr_entries = cpu_to_le32(nr_right + shift);
drivers/md/persistent-data/dm-btree-remove.c
357
uint32_t max_entries = le32_to_cpu(left->header.max_entries);
drivers/md/persistent-data/dm-btree-remove.c
425
uint32_t nr_left = le32_to_cpu(left->header.nr_entries);
drivers/md/persistent-data/dm-btree-remove.c
426
uint32_t nr_center = le32_to_cpu(center->header.nr_entries);
drivers/md/persistent-data/dm-btree-remove.c
427
uint32_t nr_right = le32_to_cpu(right->header.nr_entries);
drivers/md/persistent-data/dm-btree-remove.c
431
if ((left->header.max_entries != center->header.max_entries) ||
drivers/md/persistent-data/dm-btree-remove.c
432
(center->header.max_entries != right->header.max_entries)) {
drivers/md/persistent-data/dm-btree-remove.c
491
if (le32_to_cpu(n->header.nr_entries) == 1) {
drivers/md/persistent-data/dm-btree-remove.c
512
has_right_sibling = i < (le32_to_cpu(n->header.nr_entries) - 1);
drivers/md/persistent-data/dm-btree-remove.c
531
(i >= le32_to_cpu(n->header.nr_entries)) ||
drivers/md/persistent-data/dm-btree-remove.c
570
if (le32_to_cpu(n->header.flags) & LEAF_NODE)
drivers/md/persistent-data/dm-btree-remove.c
578
if (le32_to_cpu(n->header.flags) & LEAF_NODE)
drivers/md/persistent-data/dm-btree-remove.c
619
BUG_ON(index < 0 || index >= le32_to_cpu(n->header.nr_entries));
drivers/md/persistent-data/dm-btree-remove.c
62
uint32_t nr_entries = le32_to_cpu(n->header.nr_entries);
drivers/md/persistent-data/dm-btree-remove.c
63
uint32_t value_size = le32_to_cpu(n->header.value_size);
drivers/md/persistent-data/dm-btree-remove.c
664
if (le32_to_cpu(n->header.flags) & LEAF_NODE) {
drivers/md/persistent-data/dm-btree-remove.c
674
if (le32_to_cpu(n->header.flags) & LEAF_NODE) {
drivers/md/persistent-data/dm-btree-remove.c
725
if (index >= le32_to_cpu(n->header.nr_entries)) {
drivers/md/persistent-data/dm-btree-remove.c
76
BUG_ON(nr_entries + shift > le32_to_cpu(n->header.max_entries));
drivers/md/persistent-data/dm-btree-remove.c
88
uint32_t nr_left = le32_to_cpu(left->header.nr_entries);
drivers/md/persistent-data/dm-btree-remove.c
89
uint32_t value_size = le32_to_cpu(left->header.value_size);
drivers/md/persistent-data/dm-btree-remove.c
91
if (value_size != le32_to_cpu(right->header.value_size)) {
drivers/md/persistent-data/dm-btree-remove.c
99
if (nr_left + shift > le32_to_cpu(left->header.max_entries)) {
drivers/md/persistent-data/dm-btree-spine.c
24
struct node_header *h = &n->header;
drivers/md/persistent-data/dm-btree-spine.c
37
struct node_header *h = &n->header;
drivers/md/persistent-data/dm-btree.c
1006
unsigned int nr_parent = le32_to_cpu(parent->header.nr_entries);
drivers/md/persistent-data/dm-btree.c
106
node->header.nr_entries = cpu_to_le32(nr_entries + 1);
drivers/md/persistent-data/dm-btree.c
1080
if (node->header.nr_entries == node->header.max_entries) {
drivers/md/persistent-data/dm-btree.c
1081
if (le32_to_cpu(node->header.flags) & LEAF_NODE) {
drivers/md/persistent-data/dm-btree.c
1136
if (le32_to_cpu(node->header.flags) & LEAF_NODE)
drivers/md/persistent-data/dm-btree.c
1187
BUG_ON(i >= le32_to_cpu(node->header.nr_entries));
drivers/md/persistent-data/dm-btree.c
1189
if (le32_to_cpu(node->header.flags) & LEAF_NODE) {
drivers/md/persistent-data/dm-btree.c
1230
return ((index >= le32_to_cpu(node->header.nr_entries)) ||
drivers/md/persistent-data/dm-btree.c
1351
flags = le32_to_cpu(ro_node(s)->header.flags);
drivers/md/persistent-data/dm-btree.c
1352
i = le32_to_cpu(ro_node(s)->header.nr_entries);
drivers/md/persistent-data/dm-btree.c
1437
nr = le32_to_cpu(n->header.nr_entries);
drivers/md/persistent-data/dm-btree.c
1439
if (le32_to_cpu(n->header.flags) & INTERNAL_NODE) {
drivers/md/persistent-data/dm-btree.c
146
n->header.flags = cpu_to_le32(LEAF_NODE);
drivers/md/persistent-data/dm-btree.c
147
n->header.nr_entries = cpu_to_le32(0);
drivers/md/persistent-data/dm-btree.c
1477
nr = le32_to_cpu(bn->header.nr_entries);
drivers/md/persistent-data/dm-btree.c
148
n->header.max_entries = cpu_to_le32(max_entries);
drivers/md/persistent-data/dm-btree.c
1489
return le32_to_cpu(bn->header.flags) & LEAF_NODE;
drivers/md/persistent-data/dm-btree.c
149
n->header.value_size = cpu_to_le32(info->value_type.size);
drivers/md/persistent-data/dm-btree.c
1534
if (n->index < le32_to_cpu(bn->header.nr_entries))
drivers/md/persistent-data/dm-btree.c
1554
if (le32_to_cpu(bn->header.flags) & LEAF_NODE)
drivers/md/persistent-data/dm-btree.c
1565
if (!r && (le32_to_cpu(bn->header.nr_entries) == 0))
drivers/md/persistent-data/dm-btree.c
1627
if (le32_to_cpu(bn->header.flags) & INTERNAL_NODE)
drivers/md/persistent-data/dm-btree.c
244
f->nr_children = le32_to_cpu(f->n->header.nr_entries);
drivers/md/persistent-data/dm-btree.c
247
flags = le32_to_cpu(f->n->header.flags);
drivers/md/persistent-data/dm-btree.c
308
flags = le32_to_cpu(f->n->header.flags);
drivers/md/persistent-data/dm-btree.c
357
flags = le32_to_cpu(ro_node(s)->header.flags);
drivers/md/persistent-data/dm-btree.c
358
nr_entries = le32_to_cpu(ro_node(s)->header.nr_entries);
drivers/md/persistent-data/dm-btree.c
432
flags = le32_to_cpu(n->header.flags);
drivers/md/persistent-data/dm-btree.c
433
nr_entries = le32_to_cpu(n->header.nr_entries);
drivers/md/persistent-data/dm-btree.c
46
int lo = -1, hi = le32_to_cpu(n->header.nr_entries);
drivers/md/persistent-data/dm-btree.c
511
size_t value_size = le32_to_cpu(dest->header.value_size);
drivers/md/persistent-data/dm-btree.c
525
size_t value_size = le32_to_cpu(dest->header.value_size);
drivers/md/persistent-data/dm-btree.c
537
move_entries(n, 0, n, count, le32_to_cpu(n->header.nr_entries) - count);
drivers/md/persistent-data/dm-btree.c
546
move_entries(n, count, n, 0, le32_to_cpu(n->header.nr_entries));
drivers/md/persistent-data/dm-btree.c
555
unsigned int nr_left = le32_to_cpu(left->header.nr_entries);
drivers/md/persistent-data/dm-btree.c
556
unsigned int nr_right = le32_to_cpu(right->header.nr_entries);
drivers/md/persistent-data/dm-btree.c
574
left->header.nr_entries = cpu_to_le32(target_left);
drivers/md/persistent-data/dm-btree.c
575
right->header.nr_entries = cpu_to_le32(target_right);
drivers/md/persistent-data/dm-btree.c
585
unsigned int nr_left = le32_to_cpu(left->header.nr_entries);
drivers/md/persistent-data/dm-btree.c
586
unsigned int nr_center = le32_to_cpu(center->header.nr_entries);
drivers/md/persistent-data/dm-btree.c
587
unsigned int nr_right = le32_to_cpu(right->header.nr_entries);
drivers/md/persistent-data/dm-btree.c
619
left->header.nr_entries = cpu_to_le32(target_left);
drivers/md/persistent-data/dm-btree.c
620
center->header.nr_entries = cpu_to_le32(target_center);
drivers/md/persistent-data/dm-btree.c
621
right->header.nr_entries = cpu_to_le32(target_right);
drivers/md/persistent-data/dm-btree.c
671
rn->header.flags = ln->header.flags;
drivers/md/persistent-data/dm-btree.c
672
rn->header.nr_entries = cpu_to_le32(0);
drivers/md/persistent-data/dm-btree.c
673
rn->header.max_entries = ln->header.max_entries;
drivers/md/persistent-data/dm-btree.c
674
rn->header.value_size = ln->header.value_size;
drivers/md/persistent-data/dm-btree.c
77
uint32_t nr_entries = le32_to_cpu(n->header.nr_entries);
drivers/md/persistent-data/dm-btree.c
771
mn->header.nr_entries = cpu_to_le32(0);
drivers/md/persistent-data/dm-btree.c
772
mn->header.flags = ln->header.flags;
drivers/md/persistent-data/dm-btree.c
773
mn->header.max_entries = ln->header.max_entries;
drivers/md/persistent-data/dm-btree.c
774
mn->header.value_size = ln->header.value_size;
drivers/md/persistent-data/dm-btree.c
79
if (le32_to_cpu(n->header.flags) & INTERNAL_NODE)
drivers/md/persistent-data/dm-btree.c
850
size = le32_to_cpu(pn->header.flags) & INTERNAL_NODE ?
drivers/md/persistent-data/dm-btree.c
859
nr_left = le32_to_cpu(pn->header.nr_entries) / 2;
drivers/md/persistent-data/dm-btree.c
861
ln->header.flags = pn->header.flags;
drivers/md/persistent-data/dm-btree.c
862
ln->header.nr_entries = cpu_to_le32(nr_left);
drivers/md/persistent-data/dm-btree.c
863
ln->header.max_entries = pn->header.max_entries;
drivers/md/persistent-data/dm-btree.c
864
ln->header.value_size = pn->header.value_size;
drivers/md/persistent-data/dm-btree.c
876
nr_right = le32_to_cpu(pn->header.nr_entries) - nr_left;
drivers/md/persistent-data/dm-btree.c
878
rn->header.flags = pn->header.flags;
drivers/md/persistent-data/dm-btree.c
879
rn->header.nr_entries = cpu_to_le32(nr_right);
drivers/md/persistent-data/dm-btree.c
880
rn->header.max_entries = pn->header.max_entries;
drivers/md/persistent-data/dm-btree.c
881
rn->header.value_size = pn->header.value_size;
drivers/md/persistent-data/dm-btree.c
887
pn->header.flags = cpu_to_le32(INTERNAL_NODE);
drivers/md/persistent-data/dm-btree.c
888
pn->header.nr_entries = cpu_to_le32(2);
drivers/md/persistent-data/dm-btree.c
889
pn->header.max_entries = cpu_to_le32(
drivers/md/persistent-data/dm-btree.c
893
pn->header.value_size = cpu_to_le32(sizeof(__le64));
drivers/md/persistent-data/dm-btree.c
90
uint32_t nr_entries = le32_to_cpu(node->header.nr_entries);
drivers/md/persistent-data/dm-btree.c
91
uint32_t max_entries = le32_to_cpu(node->header.max_entries);
drivers/md/persistent-data/dm-btree.c
985
nr_entries = le32_to_cpu(node->header.nr_entries);
drivers/md/persistent-data/dm-btree.c
986
*space = le32_to_cpu(node->header.max_entries) - nr_entries;
drivers/md/persistent-data/dm-space-map-common.c
547
index < le32_to_cpu(n->header.nr_entries) &&
drivers/md/raid5-cache.c
2008
if (le16_to_cpu(payload->header.type) == R5LOG_PAYLOAD_DATA) {
drivers/md/raid5-cache.c
2013
} else if (le16_to_cpu(payload->header.type) == R5LOG_PAYLOAD_PARITY) {
drivers/md/raid5-cache.c
2025
} else if (le16_to_cpu(payload->header.type) == R5LOG_PAYLOAD_FLUSH) {
drivers/md/raid5-cache.c
2030
if (le16_to_cpu(payload->header.type) == R5LOG_PAYLOAD_FLUSH) {
drivers/md/raid5-cache.c
2097
if (le16_to_cpu(payload->header.type) == R5LOG_PAYLOAD_FLUSH) {
drivers/md/raid5-cache.c
2119
stripe_sect = (le16_to_cpu(payload->header.type) == R5LOG_PAYLOAD_DATA) ?
drivers/md/raid5-cache.c
2166
if (le16_to_cpu(payload->header.type) == R5LOG_PAYLOAD_DATA) {
drivers/md/raid5-cache.c
2174
} else if (le16_to_cpu(payload->header.type) == R5LOG_PAYLOAD_PARITY)
drivers/md/raid5-cache.c
2374
payload->header.type = cpu_to_le16(
drivers/md/raid5-cache.c
828
payload->header.type = cpu_to_le16(type);
drivers/md/raid5-cache.c
829
payload->header.flags = cpu_to_le16(0);
drivers/md/raid5-cache.c
886
payload->header.type = cpu_to_le16(R5LOG_PAYLOAD_FLUSH);
drivers/md/raid5-cache.c
887
payload->header.flags = cpu_to_le16(0);
drivers/media/dvb-frontends/mxl5xx.c
888
if (mbin_ptr->header.id != MBIN_FILE_HEADER_ID) {
drivers/media/dvb-frontends/mxl5xx.c
890
__func__, mbin_ptr->header.id);
drivers/media/dvb-frontends/mxl5xx.c
897
for (index = 0; index < mbin_ptr->header.num_segments; index++) {
drivers/media/dvb-frontends/mxl5xx.c
898
if (segment_ptr->header.id != MBIN_SEGMENT_HEADER_ID) {
drivers/media/dvb-frontends/mxl5xx.c
900
__func__, segment_ptr->header.id);
drivers/media/dvb-frontends/mxl5xx.c
904
&(segment_ptr->header.len24[0]));
drivers/media/dvb-frontends/mxl5xx.c
906
&(segment_ptr->header.address[0]));
drivers/media/dvb-frontends/mxl5xx_defs.h
170
struct MBIN_FILE_HEADER_T header;
drivers/media/dvb-frontends/mxl5xx_defs.h
181
struct MBIN_SEGMENT_HEADER_T header;
drivers/media/dvb-frontends/mxl5xx_defs.h
505
u8 header[12];
drivers/media/firewire/firedtv-fw.c
107
for (h = header, h_end = h + header_length / 4; h < h_end; h++) {
drivers/media/firewire/firedtv-fw.c
99
size_t header_length, void *header, void *data)
drivers/media/i2c/adv7511-v4l2.c
473
u8 header[3];
drivers/media/i2c/adv7511-v4l2.c
501
memcpy(buffer, cri->header, sizeof(cri->header));
drivers/media/pci/cobalt/cobalt-omnitek.c
67
u32 header = ioread32(CAPABILITY_HEADER);
drivers/media/pci/cobalt/cobalt-omnitek.c
72
header & 0xff, (header >> 8) & 0xff,
drivers/media/pci/cobalt/cobalt-omnitek.c
73
(header >> 16) & 0xffff, (capa >> 24) & 0xff);
drivers/media/platform/allegro-dvt/allegro-core.c
1052
msg.header.type = MCU_MSG_TYPE_INIT;
drivers/media/platform/allegro-dvt/allegro-core.c
1053
msg.header.version = dev->fw_info->mailbox_version;
drivers/media/platform/allegro-dvt/allegro-core.c
1378
msg.header.type = MCU_MSG_TYPE_CREATE_CHANNEL;
drivers/media/platform/allegro-dvt/allegro-core.c
1379
msg.header.version = dev->fw_info->mailbox_version;
drivers/media/platform/allegro-dvt/allegro-core.c
1399
msg.header.type = MCU_MSG_TYPE_DESTROY_CHANNEL;
drivers/media/platform/allegro-dvt/allegro-core.c
1400
msg.header.version = dev->fw_info->mailbox_version;
drivers/media/platform/allegro-dvt/allegro-core.c
1419
msg.header.type = MCU_MSG_TYPE_PUT_STREAM_BUFFER;
drivers/media/platform/allegro-dvt/allegro-core.c
1420
msg.header.version = dev->fw_info->mailbox_version;
drivers/media/platform/allegro-dvt/allegro-core.c
1445
msg.header.type = MCU_MSG_TYPE_ENCODE_FRAME;
drivers/media/platform/allegro-dvt/allegro-core.c
1446
msg.header.version = dev->fw_info->mailbox_version;
drivers/media/platform/allegro-dvt/allegro-core.c
1510
msg->header.type = type;
drivers/media/platform/allegro-dvt/allegro-core.c
1511
msg->header.version = dev->fw_info->mailbox_version;
drivers/media/platform/allegro-dvt/allegro-core.c
2217
msg_type_name(msg->header.type),
drivers/media/platform/allegro-dvt/allegro-core.c
2296
msg_type_name(msg->header.type),
drivers/media/platform/allegro-dvt/allegro-core.c
2320
msg_type_name(msg->header.type),
drivers/media/platform/allegro-dvt/allegro-core.c
2334
switch (msg->header.type) {
drivers/media/platform/allegro-dvt/allegro-core.c
2350
__func__, msg_type_name(msg->header.type));
drivers/media/platform/allegro-dvt/allegro-core.c
878
} __attribute__ ((__packed__)) *header;
drivers/media/platform/allegro-dvt/allegro-core.c
886
if (available < sizeof(*header))
drivers/media/platform/allegro-dvt/allegro-core.c
895
dst, sizeof(*header) / stride);
drivers/media/platform/allegro-dvt/allegro-core.c
896
header = (void *)dst;
drivers/media/platform/allegro-dvt/allegro-core.c
897
size = header->length + sizeof(*header);
drivers/media/platform/allegro-dvt/allegro-core.c
914
body_no_wrap = min((size_t)header->length,
drivers/media/platform/allegro-dvt/allegro-core.c
915
(size_t)(mbox->size - (head + sizeof(*header))));
drivers/media/platform/allegro-dvt/allegro-core.c
916
regmap_bulk_read(sram, mbox->data + head + sizeof(*header),
drivers/media/platform/allegro-dvt/allegro-core.c
917
dst + (sizeof(*header) / sizeof(*dst)),
drivers/media/platform/allegro-dvt/allegro-core.c
920
dst + (sizeof(*header) + body_no_wrap) / sizeof(*dst),
drivers/media/platform/allegro-dvt/allegro-core.c
921
(header->length - body_no_wrap) / stride);
drivers/media/platform/allegro-dvt/allegro-core.c
974
msg->header.version = dev->fw_info->mailbox_version;
drivers/media/platform/allegro-dvt/allegro-mail.c
235
enum mcu_msg_version version = msg->header.version;
drivers/media/platform/allegro-dvt/allegro-mail.c
257
enum mcu_msg_version version = msg->header.version;
drivers/media/platform/allegro-dvt/allegro-mail.c
320
enum mcu_msg_version version = msg->header.version;
drivers/media/platform/allegro-dvt/allegro-mail.c
370
enum mcu_msg_version version = msg->header.version;
drivers/media/platform/allegro-dvt/allegro-mail.c
409
enum mcu_msg_version version = msg->header.version;
drivers/media/platform/allegro-dvt/allegro-mail.c
47
enum mcu_msg_version version = msg->header.version;
drivers/media/platform/allegro-dvt/allegro-mail.c
470
const struct mcu_msg_header *header = msg;
drivers/media/platform/allegro-dvt/allegro-mail.c
476
switch (header->type) {
drivers/media/platform/allegro-dvt/allegro-mail.c
505
dst[0] = FIELD_PREP(GENMASK(31, 16), header->type) |
drivers/media/platform/allegro-dvt/allegro-mail.c
522
struct mcu_msg_header *header;
drivers/media/platform/allegro-dvt/allegro-mail.c
527
header = msg;
drivers/media/platform/allegro-dvt/allegro-mail.c
528
header->type = FIELD_GET(GENMASK(31, 16), src[0]);
drivers/media/platform/allegro-dvt/allegro-mail.c
531
switch (header->type) {
drivers/media/platform/allegro-dvt/allegro-mail.h
143
struct mcu_msg_header header;
drivers/media/platform/allegro-dvt/allegro-mail.h
152
struct mcu_msg_header header;
drivers/media/platform/allegro-dvt/allegro-mail.h
168
struct mcu_msg_header header;
drivers/media/platform/allegro-dvt/allegro-mail.h
173
struct mcu_msg_header header;
drivers/media/platform/allegro-dvt/allegro-mail.h
184
struct mcu_msg_header header;
drivers/media/platform/allegro-dvt/allegro-mail.h
191
struct mcu_msg_header header;
drivers/media/platform/allegro-dvt/allegro-mail.h
201
struct mcu_msg_header header;
drivers/media/platform/allegro-dvt/allegro-mail.h
237
struct mcu_msg_header header;
drivers/media/platform/allegro-dvt/allegro-mail.h
282
struct mcu_msg_header header;
drivers/media/platform/allegro-dvt/allegro-mail.h
36
struct mcu_msg_header header;
drivers/media/platform/allegro-dvt/allegro-mail.h
47
struct mcu_msg_header header;
drivers/media/platform/amlogic/c3/isp/c3-isp-params.c
156
if (block->header.flags & C3_ISP_PARAMS_BLOCK_FL_DISABLE) {
drivers/media/platform/amlogic/c3/isp/c3-isp-params.c
205
if (block->header.flags & C3_ISP_PARAMS_BLOCK_FL_ENABLE)
drivers/media/platform/amlogic/c3/isp/c3-isp-params.c
273
if (block->header.flags & C3_ISP_PARAMS_BLOCK_FL_DISABLE) {
drivers/media/platform/amlogic/c3/isp/c3-isp-params.c
303
if (block->header.flags & C3_ISP_PARAMS_BLOCK_FL_ENABLE)
drivers/media/platform/amlogic/c3/isp/c3-isp-params.c
331
if (block->header.flags & C3_ISP_PARAMS_BLOCK_FL_DISABLE) {
drivers/media/platform/amlogic/c3/isp/c3-isp-params.c
351
if (block->header.flags & C3_ISP_PARAMS_BLOCK_FL_ENABLE)
drivers/media/platform/amlogic/c3/isp/c3-isp-params.c
364
if (block->header.flags & C3_ISP_PARAMS_BLOCK_FL_DISABLE) {
drivers/media/platform/amlogic/c3/isp/c3-isp-params.c
393
if (block->header.flags & C3_ISP_PARAMS_BLOCK_FL_ENABLE)
drivers/media/platform/amlogic/c3/isp/c3-isp-params.c
405
if (block->header.flags & C3_ISP_PARAMS_BLOCK_FL_DISABLE) {
drivers/media/platform/amlogic/c3/isp/c3-isp-params.c
42
struct c3_isp_params_block_header header;
drivers/media/platform/amlogic/c3/isp/c3-isp-params.c
442
if (block->header.flags & C3_ISP_PARAMS_BLOCK_FL_ENABLE)
drivers/media/platform/amlogic/c3/isp/c3-isp-params.c
454
if (block->header.flags & C3_ISP_PARAMS_BLOCK_FL_DISABLE) {
drivers/media/platform/amlogic/c3/isp/c3-isp-params.c
491
if (block->header.flags & C3_ISP_PARAMS_BLOCK_FL_ENABLE)
drivers/media/platform/amlogic/c3/isp/c3-isp-params.c
503
if (block->header.flags & C3_ISP_PARAMS_BLOCK_FL_DISABLE) {
drivers/media/platform/amlogic/c3/isp/c3-isp-params.c
517
if (block->header.flags & C3_ISP_PARAMS_BLOCK_FL_ENABLE)
drivers/media/platform/amlogic/c3/isp/c3-isp-params.c
570
block_handler = c3_isp_params_handlers[block->header.type];
drivers/media/platform/amlogic/c3/isp/c3-isp-params.c
573
block_offset += block->header.size;
drivers/media/platform/amlogic/c3/isp/c3-isp-params.c
66
if (block->header.flags & C3_ISP_PARAMS_BLOCK_FL_DISABLE) {
drivers/media/platform/amlogic/c3/isp/c3-isp-params.c
89
if (block->header.flags & C3_ISP_PARAMS_BLOCK_FL_ENABLE)
drivers/media/platform/arm/mali-c55/mali-c55-params.c
120
if (block.header->type == MALI_C55_PARAM_BLOCK_AEXP_HIST) {
drivers/media/platform/arm/mali-c55/mali-c55-params.c
132
if (block.header->flags & V4L2_ISP_PARAMS_FL_BLOCK_DISABLE) {
drivers/media/platform/arm/mali-c55/mali-c55-params.c
164
if (block.header->type == MALI_C55_PARAM_BLOCK_AEXP_HIST)
drivers/media/platform/arm/mali-c55/mali-c55-params.c
179
if (block.header->flags & V4L2_ISP_PARAMS_FL_BLOCK_DISABLE)
drivers/media/platform/arm/mali-c55/mali-c55-params.c
182
base = block.header->type == MALI_C55_PARAM_BLOCK_AEXP_HIST_WEIGHTS ?
drivers/media/platform/arm/mali-c55/mali-c55-params.c
229
gain = block.header->flags & V4L2_ISP_PARAMS_FL_BLOCK_DISABLE ?
drivers/media/platform/arm/mali-c55/mali-c55-params.c
250
u32 addr1 = block.header->type == MALI_C55_PARAM_BLOCK_AWB_GAINS ?
drivers/media/platform/arm/mali-c55/mali-c55-params.c
253
u32 addr2 = block.header->type == MALI_C55_PARAM_BLOCK_AWB_GAINS ?
drivers/media/platform/arm/mali-c55/mali-c55-params.c
258
if (block.header->flags & V4L2_ISP_PARAMS_FL_BLOCK_DISABLE) {
drivers/media/platform/arm/mali-c55/mali-c55-params.c
287
if (block.header->flags & V4L2_ISP_PARAMS_FL_BLOCK_DISABLE) {
drivers/media/platform/arm/mali-c55/mali-c55-params.c
344
if (block.header->flags & V4L2_ISP_PARAMS_FL_BLOCK_DISABLE) {
drivers/media/platform/arm/mali-c55/mali-c55-params.c
388
if (block.header->flags & V4L2_ISP_PARAMS_FL_BLOCK_DISABLE)
drivers/media/platform/arm/mali-c55/mali-c55-params.c
53
const struct v4l2_isp_params_block_header *header;
drivers/media/platform/arm/mali-c55/mali-c55-params.c
726
handler = mali_c55_params_handlers[block.header->type];
drivers/media/platform/arm/mali-c55/mali-c55-params.c
729
block_offset += block.header->size;
drivers/media/platform/arm/mali-c55/mali-c55-params.c
79
if (block.header->flags & V4L2_ISP_PARAMS_FL_BLOCK_DISABLE) {
drivers/media/platform/chips-media/coda/coda-bit.c
623
int header_code, u8 *header, int *size)
drivers/media/platform/chips-media/coda/coda-bit.c
675
memcpy(header, vb2_plane_vaddr(vb, 0), *size);
drivers/media/platform/chips-media/coda/coda-jpeg.c
275
struct v4l2_jpeg_header header = {
drivers/media/platform/chips-media/coda/coda-jpeg.c
284
ret = v4l2_jpeg_parse_header(buf, len, &header);
drivers/media/platform/chips-media/coda/coda-jpeg.c
291
ctx->params.jpeg_restart_interval = header.restart_interval;
drivers/media/platform/chips-media/coda/coda-jpeg.c
294
if (header.frame.height > ctx->codec->max_h ||
drivers/media/platform/chips-media/coda/coda-jpeg.c
295
header.frame.width > ctx->codec->max_w) {
drivers/media/platform/chips-media/coda/coda-jpeg.c
297
header.frame.width, header.frame.height);
drivers/media/platform/chips-media/coda/coda-jpeg.c
302
if (header.frame.height != q_data_src->height ||
drivers/media/platform/chips-media/coda/coda-jpeg.c
303
header.frame.width != q_data_src->width) {
drivers/media/platform/chips-media/coda/coda-jpeg.c
306
header.frame.width, header.frame.height);
drivers/media/platform/chips-media/coda/coda-jpeg.c
310
if (header.frame.num_components != 3) {
drivers/media/platform/chips-media/coda/coda-jpeg.c
313
header.frame.num_components);
drivers/media/platform/chips-media/coda/coda-jpeg.c
375
for (j = 0; j < header.frame.num_components; j++) {
drivers/media/platform/chips-media/coda/coda-jpeg.c
376
if (header.frame.component[j].component_identifier ==
drivers/media/platform/chips-media/coda/coda-jpeg.c
380
if (j == header.frame.num_components)
drivers/media/platform/chips-media/coda/coda-jpeg.c
394
ctx->jpeg_ecs_offset = header.ecs_offset;
drivers/media/platform/chips-media/coda/coda-jpeg.c
396
switch (header.frame.subsampling) {
drivers/media/platform/chips-media/coda/coda-jpeg.c
399
ctx->params.jpeg_chroma_subsampling = header.frame.subsampling;
drivers/media/platform/chips-media/coda/coda-jpeg.c
403
header.frame.subsampling);
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1805
const struct v4l2_jpeg_header *header)
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1807
if (fmt->subsampling != header->frame.subsampling ||
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1808
fmt->nc != header->frame.num_components ||
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1809
fmt->precision != header->frame.precision)
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1817
if (header->frame.subsampling == V4L2_JPEG_CHROMA_SUBSAMPLING_444) {
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1818
u8 is_rgb = header->app14_tf == V4L2_JPEG_APP14_TF_CMYK_RGB ? 1 : 0;
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1827
const struct v4l2_jpeg_header *header)
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1833
if (mxc_jpeg_match_image_format(&mxc_formats[i], header)) {
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1841
header->frame.num_components,
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1842
header->frame.subsampling,
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1843
header->frame.precision);
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1918
struct v4l2_jpeg_header header;
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1926
memset(&header, 0, sizeof(header));
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1927
ret = v4l2_jpeg_parse_header((void *)src_addr, size, &header);
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1934
jpeg_src_buf->dht_needed = (header.num_dht == 0);
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1938
q_data_out->w = header.frame.width;
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1939
q_data_out->h = header.frame.height;
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1940
if (header.frame.width > MXC_JPEG_MAX_WIDTH ||
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1941
header.frame.height > MXC_JPEG_MAX_HEIGHT) {
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1943
header.frame.width, header.frame.height);
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1946
if (header.frame.width < MXC_JPEG_MIN_WIDTH ||
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1947
header.frame.height < MXC_JPEG_MIN_HEIGHT) {
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1949
header.frame.width, header.frame.height);
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1952
if (header.frame.num_components > V4L2_JPEG_MAX_COMPONENTS) {
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1958
psof = (struct mxc_jpeg_sof *)header.sof.start;
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1959
psos = (struct mxc_jpeg_sos *)header.sos.start;
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1964
if (q_data_cap->fmt && mxc_jpeg_match_image_format(q_data_cap->fmt, &header))
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1967
fourcc = mxc_jpeg_get_image_format(dev, &header);
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1972
jpeg_src_buf->w = header.frame.width;
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1973
jpeg_src_buf->h = header.frame.height;
drivers/media/platform/renesas/vsp1/vsp1_dl.c
1165
dl->extension = (void *)dl->header
drivers/media/platform/renesas/vsp1/vsp1_dl.c
1166
+ sizeof(*dl->header);
drivers/media/platform/renesas/vsp1/vsp1_dl.c
189
struct vsp1_dl_header *header;
drivers/media/platform/renesas/vsp1/vsp1_dl.c
576
dl->header = ((void *)dl->body0->entries) + header_offset;
drivers/media/platform/renesas/vsp1/vsp1_dl.c
579
memset(dl->header, 0, sizeof(*dl->header));
drivers/media/platform/renesas/vsp1/vsp1_dl.c
580
dl->header->lists[0].addr = dl->body0->dma;
drivers/media/platform/renesas/vsp1/vsp1_dl.c
70
struct vsp1_dl_header header;
drivers/media/platform/renesas/vsp1/vsp1_dl.c
773
struct vsp1_dl_header_list *hdr = dl->header->lists;
drivers/media/platform/renesas/vsp1/vsp1_dl.c
784
* sizeof(*dl->header->lists);
drivers/media/platform/renesas/vsp1/vsp1_dl.c
792
* sizeof(*dl->header->lists);
drivers/media/platform/renesas/vsp1/vsp1_dl.c
795
dl->header->num_lists = num_lists;
drivers/media/platform/renesas/vsp1/vsp1_dl.c
796
dl->header->flags = 0;
drivers/media/platform/renesas/vsp1/vsp1_dl.c
806
dl->header->flags |= VSP1_DLH_INT_ENABLE;
drivers/media/platform/renesas/vsp1/vsp1_dl.c
815
dl->header->flags |= VSP1_DLH_AUTO_START;
drivers/media/platform/renesas/vsp1/vsp1_dl.c
824
dl->header->next_header = next->dma;
drivers/media/platform/renesas/vsp1/vsp1_dl.c
831
dl->header->next_header = dl->dma;
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1694
if (bls->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_DISABLE) {
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1702
if ((bls->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_ENABLE) &&
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1703
!(params->enabled_blocks & BIT(bls->header.type)))
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1714
if (dpcc->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_DISABLE) {
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1722
if ((dpcc->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_ENABLE) &&
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1723
!(params->enabled_blocks & BIT(dpcc->header.type)))
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1734
if (sdg->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_DISABLE) {
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1742
if ((sdg->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_ENABLE) &&
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1743
!(params->enabled_blocks & BIT(sdg->header.type)))
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1754
if (lsc->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_DISABLE) {
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1762
if ((lsc->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_ENABLE) &&
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1763
!(params->enabled_blocks & BIT(lsc->header.type)))
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1774
if (awbg->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_DISABLE) {
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1782
if ((awbg->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_ENABLE) &&
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1783
!(params->enabled_blocks & BIT(awbg->header.type)))
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1794
if (flt->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_DISABLE) {
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1802
if ((flt->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_ENABLE) &&
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1803
!(params->enabled_blocks & BIT(flt->header.type)))
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1814
if (bdm->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_DISABLE) {
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1822
if ((bdm->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_ENABLE) &&
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1823
!(params->enabled_blocks & BIT(bdm->header.type)))
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1834
if (ctk->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_DISABLE) {
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1841
if ((ctk->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_ENABLE) &&
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1842
!(params->enabled_blocks & BIT(ctk->header.type)))
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1852
if (goc->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_DISABLE) {
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1874
if (dpf->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_DISABLE) {
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1882
if ((dpf->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_ENABLE) &&
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1883
!(params->enabled_blocks & BIT(dpf->header.type)))
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1903
if (cproc->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_DISABLE) {
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1911
if ((cproc->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_ENABLE) &&
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1912
!(params->enabled_blocks & BIT(cproc->header.type)))
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1923
if (ie->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_DISABLE) {
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1930
if ((ie->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_ENABLE) &&
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1931
!(params->enabled_blocks & BIT(ie->header.type)))
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1941
if (awbm->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_DISABLE) {
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1949
if ((awbm->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_ENABLE) &&
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1950
!(params->enabled_blocks & BIT(awbm->header.type)))
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1961
if (hst->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_DISABLE) {
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1968
if ((hst->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_ENABLE) &&
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1969
!(params->enabled_blocks & BIT(hst->header.type)))
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1979
if (aec->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_DISABLE) {
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1987
if ((aec->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_ENABLE) &&
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1988
!(params->enabled_blocks & BIT(aec->header.type)))
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1999
if (afc->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_DISABLE) {
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
2007
if ((afc->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_ENABLE) &&
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
2008
!(params->enabled_blocks & BIT(afc->header.type)))
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
2019
if (bls->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_DISABLE) {
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
2027
if ((bls->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_ENABLE) &&
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
2028
!(params->enabled_blocks & BIT(bls->header.type)))
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
2039
if (curve->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_DISABLE) {
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
2047
if ((curve->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_ENABLE) &&
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
2048
!(params->enabled_blocks & BIT(curve->header.type)))
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
2059
if (curve->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_DISABLE) {
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
2067
if ((curve->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_ENABLE) &&
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
2068
!(params->enabled_blocks & BIT(curve->header.type)))
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
2078
if (wdr->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_DISABLE) {
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
2086
if ((wdr->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_ENABLE) &&
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
2087
!(params->enabled_blocks & BIT(wdr->header.type)))
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
2239
block_offset += block->header.size;
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
2245
block_handler = &rkisp1_ext_params_handlers[block->header.type];
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
2255
if (block->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_DISABLE)
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
2256
params->enabled_blocks &= ~BIT(block->header.type);
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
2257
else if (block->header.flags & RKISP1_EXT_PARAMS_FL_BLOCK_ENABLE)
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
2258
params->enabled_blocks |= BIT(block->header.type);
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
46
struct rkisp1_ext_params_block_header header;
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
906
struct is_frame_header header[MAX_FRAME_COUNT];
drivers/media/platform/st/sti/delta/delta-ipc.c
102
struct delta_ipc_header_msg *header)
drivers/media/platform/st/sti/delta/delta-ipc.c
104
header->tag = IPC_SANITY_TAG;
drivers/media/platform/st/sti/delta/delta-ipc.c
105
header->host_hdl = to_host_hdl(ctx);
drivers/media/platform/st/sti/delta/delta-ipc.c
106
header->copro_hdl = ctx->copro_hdl;
drivers/media/platform/st/sti/delta/delta-ipc.c
107
header->command = command;
drivers/media/platform/st/sti/delta/delta-ipc.c
173
build_msg_header(ctx, DELTA_IPC_OPEN, &msg.header);
drivers/media/platform/st/sti/delta/delta-ipc.c
278
build_msg_header(ctx, DELTA_IPC_SET_STREAM, &msg.header);
drivers/media/platform/st/sti/delta/delta-ipc.c
38
#define msg_to_ctx(msg) ((struct delta_ipc_ctx *)(msg)->header.host_hdl)
drivers/media/platform/st/sti/delta/delta-ipc.c
389
build_msg_header(ctx, DELTA_IPC_DECODE, &msg.header);
drivers/media/platform/st/sti/delta/delta-ipc.c
39
#define msg_to_copro_hdl(msg) ((msg)->header.copro_hdl)
drivers/media/platform/st/sti/delta/delta-ipc.c
461
build_msg_header(ctx, DELTA_IPC_CLOSE, &msg.header);
drivers/media/platform/st/sti/delta/delta-ipc.c
518
if (msg->header.tag != IPC_SANITY_TAG) {
drivers/media/platform/st/sti/delta/delta-ipc.c
521
src, msg->header.tag, IPC_SANITY_TAG);
drivers/media/platform/st/sti/delta/delta-ipc.c
69
struct delta_ipc_header_msg header;
drivers/media/platform/st/sti/delta/delta-ipc.c
78
struct delta_ipc_header_msg header;
drivers/media/platform/st/sti/delta/delta-ipc.c
84
struct delta_ipc_header_msg header;
drivers/media/platform/st/sti/delta/delta-ipc.c
92
struct delta_ipc_header_msg header;
drivers/media/platform/st/sti/delta/delta-ipc.c
96
struct delta_ipc_header_msg header;
drivers/media/platform/st/sti/delta/delta-mjpeg-dec.c
19
struct mjpeg_header *header;
drivers/media/platform/st/sti/delta/delta-mjpeg-dec.c
354
if (!ctx->header)
drivers/media/platform/st/sti/delta/delta-mjpeg-dec.c
358
streaminfo->width = ctx->header->frame_width;
drivers/media/platform/st/sti/delta/delta-mjpeg-dec.c
359
streaminfo->height = ctx->header->frame_height;
drivers/media/platform/st/sti/delta/delta-mjpeg-dec.c
381
struct mjpeg_header *header = &ctx->header_struct;
drivers/media/platform/st/sti/delta/delta-mjpeg-dec.c
383
if (!ctx->header) {
drivers/media/platform/st/sti/delta/delta-mjpeg-dec.c
385
header, &data_offset);
drivers/media/platform/st/sti/delta/delta-mjpeg-dec.c
390
if (header->frame_width * header->frame_height >
drivers/media/platform/st/sti/delta/delta-mjpeg-dec.c
395
header->frame_width,
drivers/media/platform/st/sti/delta/delta-mjpeg-dec.c
396
header->frame_height, DELTA_MJPEG_MAX_RESO);
drivers/media/platform/st/sti/delta/delta-mjpeg-dec.c
400
ctx->header = header;
drivers/media/platform/st/sti/delta/delta-mjpeg-dec.c
411
ctx->header, &data_offset);
drivers/media/platform/st/sti/delta/delta-mjpeg-hdr.c
119
header);
drivers/media/platform/st/sti/delta/delta-mjpeg-hdr.c
138
header_str(header, str, sizeof(str)));
drivers/media/platform/st/sti/delta/delta-mjpeg-hdr.c
15
static char *header_str(struct mjpeg_header *header,
drivers/media/platform/st/sti/delta/delta-mjpeg-hdr.c
22
if (!header)
drivers/media/platform/st/sti/delta/delta-mjpeg-hdr.c
31
header->length,
drivers/media/platform/st/sti/delta/delta-mjpeg-hdr.c
32
header->sample_precision,
drivers/media/platform/st/sti/delta/delta-mjpeg-hdr.c
33
header->frame_width,
drivers/media/platform/st/sti/delta/delta-mjpeg-hdr.c
34
header->frame_height,
drivers/media/platform/st/sti/delta/delta-mjpeg-hdr.c
35
header->nb_of_components);
drivers/media/platform/st/sti/delta/delta-mjpeg-hdr.c
42
struct mjpeg_header *header)
drivers/media/platform/st/sti/delta/delta-mjpeg-hdr.c
50
memset(header, 0, sizeof(*header));
drivers/media/platform/st/sti/delta/delta-mjpeg-hdr.c
51
header->length = be16_to_cpu(*(__be16 *)(data + offset));
drivers/media/platform/st/sti/delta/delta-mjpeg-hdr.c
53
header->sample_precision = *(u8 *)(data + offset);
drivers/media/platform/st/sti/delta/delta-mjpeg-hdr.c
55
header->frame_height = be16_to_cpu(*(__be16 *)(data + offset));
drivers/media/platform/st/sti/delta/delta-mjpeg-hdr.c
57
header->frame_width = be16_to_cpu(*(__be16 *)(data + offset));
drivers/media/platform/st/sti/delta/delta-mjpeg-hdr.c
59
header->nb_of_components = *(u8 *)(data + offset);
drivers/media/platform/st/sti/delta/delta-mjpeg-hdr.c
62
if (header->nb_of_components >= MJPEG_MAX_COMPONENTS) {
drivers/media/platform/st/sti/delta/delta-mjpeg-hdr.c
65
pctx->name, header->nb_of_components,
drivers/media/platform/st/sti/delta/delta-mjpeg-hdr.c
70
if ((offset + header->nb_of_components *
drivers/media/platform/st/sti/delta/delta-mjpeg-hdr.c
71
sizeof(header->components[0])) > size)
drivers/media/platform/st/sti/delta/delta-mjpeg-hdr.c
85
struct mjpeg_header *header,
drivers/media/platform/st/sti/delta/delta-mjpeg.h
32
struct mjpeg_header *header,
drivers/media/rc/iguanair.c
182
if (urb->status == 0 && ir->packet->header.cmd == CMD_NOP)
drivers/media/rc/iguanair.c
214
ir->packet->header.start = 0;
drivers/media/rc/iguanair.c
215
ir->packet->header.direction = DIR_OUT;
drivers/media/rc/iguanair.c
216
ir->packet->header.cmd = CMD_NOP;
drivers/media/rc/iguanair.c
217
iguanair_send(ir, sizeof(ir->packet->header));
drivers/media/rc/iguanair.c
219
ir->packet->header.cmd = CMD_GET_VERSION;
drivers/media/rc/iguanair.c
220
rc = iguanair_send(ir, sizeof(ir->packet->header));
drivers/media/rc/iguanair.c
235
ir->packet->header.cmd = CMD_GET_BUFSIZE;
drivers/media/rc/iguanair.c
237
rc = iguanair_send(ir, sizeof(ir->packet->header));
drivers/media/rc/iguanair.c
249
ir->packet->header.cmd = CMD_GET_FEATURES;
drivers/media/rc/iguanair.c
251
rc = iguanair_send(ir, sizeof(ir->packet->header));
drivers/media/rc/iguanair.c
260
ir->packet->header.start = 0;
drivers/media/rc/iguanair.c
261
ir->packet->header.direction = DIR_OUT;
drivers/media/rc/iguanair.c
262
ir->packet->header.cmd = enable ? CMD_RECEIVER_ON : CMD_RECEIVER_OFF;
drivers/media/rc/iguanair.c
264
return iguanair_send(ir, sizeof(ir->packet->header));
drivers/media/rc/iguanair.c
343
ir->packet->header.start = 0;
drivers/media/rc/iguanair.c
344
ir->packet->header.direction = DIR_OUT;
drivers/media/rc/iguanair.c
345
ir->packet->header.cmd = CMD_SEND;
drivers/media/rc/iguanair.c
71
struct packet header;
drivers/media/rc/ir-mce_kbd-decoder.c
139
switch (data->header & MCIR2_MODE_MASK) {
drivers/media/rc/ir-mce_kbd-decoder.c
254
data->header = 0;
drivers/media/rc/ir-mce_kbd-decoder.c
261
data->header <<= 1;
drivers/media/rc/ir-mce_kbd-decoder.c
263
data->header |= 1;
drivers/media/rc/ir-rc6-decoder.c
127
data->header = 0;
drivers/media/rc/ir-rc6-decoder.c
134
data->header <<= 1;
drivers/media/rc/ir-rc6-decoder.c
136
data->header |= 1;
drivers/media/rc/ir-rc6-decoder.c
159
if (!(data->header & RC6_STARTBIT_MASK)) {
drivers/media/rc/ir-rc6-decoder.c
61
switch (data->header & RC6_MODE_MASK) {
drivers/media/rc/rc-core-priv.h
132
u8 header;
drivers/media/rc/rc-core-priv.h
87
u8 header;
drivers/media/rc/redrat3.c
159
struct redrat3_header header;
drivers/media/rc/redrat3.c
174
struct redrat3_header header;
drivers/media/rc/redrat3.c
600
struct redrat3_header *header = rr3->bulk_in_buf;
drivers/media/rc/redrat3.c
604
pktlen = be16_to_cpu(header->length);
drivers/media/rc/redrat3.c
605
pkttype = be16_to_cpu(header->transfer_type);
drivers/media/rc/redrat3.c
649
be16_to_cpu(rr3->irdata.header.length));
drivers/media/rc/redrat3.c
669
if (rr3->bytes_read < be16_to_cpu(rr3->irdata.header.length) +
drivers/media/rc/redrat3.c
675
pkttype = be16_to_cpu(rr3->irdata.header.transfer_type);
drivers/media/rc/redrat3.c
816
irdata->header.length = cpu_to_be16(sendbuf_len -
drivers/media/rc/redrat3.c
818
irdata->header.transfer_type = cpu_to_be16(RR3_MOD_SIGNAL_OUT);
drivers/media/test-drivers/vicodec/codec-v4l2-fwht.c
301
version = ntohl(state->header.version);
drivers/media/test-drivers/vicodec/codec-v4l2-fwht.c
308
if (state->header.magic1 != FWHT_MAGIC1 ||
drivers/media/test-drivers/vicodec/codec-v4l2-fwht.c
309
state->header.magic2 != FWHT_MAGIC2)
drivers/media/test-drivers/vicodec/codec-v4l2-fwht.c
313
if (ntohl(state->header.width) != state->visible_width ||
drivers/media/test-drivers/vicodec/codec-v4l2-fwht.c
314
ntohl(state->header.height) != state->visible_height)
drivers/media/test-drivers/vicodec/codec-v4l2-fwht.c
317
flags = ntohl(state->header.flags);
drivers/media/test-drivers/vicodec/codec-v4l2-fwht.c
329
state->colorspace = ntohl(state->header.colorspace);
drivers/media/test-drivers/vicodec/codec-v4l2-fwht.c
330
state->xfer_func = ntohl(state->header.xfer_func);
drivers/media/test-drivers/vicodec/codec-v4l2-fwht.c
331
state->ycbcr_enc = ntohl(state->header.ycbcr_enc);
drivers/media/test-drivers/vicodec/codec-v4l2-fwht.c
332
state->quantization = ntohl(state->header.quantization);
drivers/media/test-drivers/vicodec/codec-v4l2-fwht.c
334
cf.size = ntohl(state->header.size);
drivers/media/test-drivers/vicodec/codec-v4l2-fwht.h
45
struct fwht_cframe_hdr header;
drivers/media/test-drivers/vicodec/vicodec-core.c
1488
header_valid = is_header_valid(&ctx->state.header);
drivers/media/test-drivers/vicodec/vicodec-core.c
1773
struct fwht_cframe_hdr *p_hdr = &ctx->state.header;
drivers/media/test-drivers/vicodec/vicodec-core.c
245
const struct fwht_cframe_hdr *p_hdr = &ctx->state.header;
drivers/media/test-drivers/vicodec/vicodec-core.c
277
ctx->state.header.size =
drivers/media/test-drivers/vicodec/vicodec-core.c
283
if (!(ntohl(ctx->state.header.flags) & V4L2_FWHT_FL_I_FRAME)) {
drivers/media/test-drivers/vicodec/vicodec-core.c
319
unsigned int comp_frame_size = ntohl(ctx->state.header.size);
drivers/media/test-drivers/vicodec/vicodec-core.c
332
if (ntohl(ctx->state.header.flags) & V4L2_FWHT_FL_I_FRAME)
drivers/media/test-drivers/vicodec/vicodec-core.c
351
u8 *header = (u8 *)&ctx->state.header;
drivers/media/test-drivers/vicodec/vicodec-core.c
371
memcpy(header + ctx->comp_magic_cnt, p, copy);
drivers/media/test-drivers/vicodec/vicodec-core.c
373
if (!memcmp(header, magic, ctx->comp_magic_cnt)) {
drivers/media/test-drivers/vicodec/vicodec-core.c
393
memcpy(header + ctx->header_size, p, copy);
drivers/media/test-drivers/vicodec/vicodec-core.c
522
const struct fwht_cframe_hdr *p_hdr = &ctx->state.header;
drivers/media/test-drivers/vicodec/vicodec-core.c
611
comp_frame_size = ntohl(ctx->state.header.size);
drivers/media/test-drivers/vicodec/vicodec-core.c
657
if (!is_header_valid(&ctx->state.header) && ctx->comp_has_frame)
drivers/media/test-drivers/vicodec/vicodec-core.c
659
flags = ntohl(ctx->state.header.flags);
drivers/media/test-drivers/vicodec/vicodec-core.c
663
if (ntohl(ctx->state.header.width) != q_dst->visible_width ||
drivers/media/test-drivers/vicodec/vicodec-core.c
664
ntohl(ctx->state.header.height) != q_dst->visible_height ||
drivers/media/test-drivers/vidtv/vidtv_channel.c
332
curr_id = be16_to_cpu(curr_section->header.id);
drivers/media/test-drivers/vidtv/vidtv_psi.c
1120
} while (vidtv_psi_get_sec_len(&pmt->header) > MAX_SECTION_LEN);
drivers/media/test-drivers/vidtv/vidtv_psi.c
1122
vidtv_psi_update_version_num(&pmt->header);
drivers/media/test-drivers/vidtv/vidtv_psi.c
1136
if (program->service_id == section->header.id)
drivers/media/test-drivers/vidtv/vidtv_psi.c
1163
pmt->header.table_id = 0x2;
drivers/media/test-drivers/vidtv/vidtv_psi.c
1165
pmt->header.bitfield = cpu_to_be16((SYNTAX << 15) | (ZERO << 14) | (ONES << 12));
drivers/media/test-drivers/vidtv/vidtv_psi.c
1167
pmt->header.id = cpu_to_be16(program_number);
drivers/media/test-drivers/vidtv/vidtv_psi.c
1168
pmt->header.current_next = 0x1;
drivers/media/test-drivers/vidtv/vidtv_psi.c
1170
pmt->header.version = 0x1f;
drivers/media/test-drivers/vidtv/vidtv_psi.c
1172
pmt->header.one2 = ONES;
drivers/media/test-drivers/vidtv/vidtv_psi.c
1173
pmt->header.section_id = 0;
drivers/media/test-drivers/vidtv/vidtv_psi.c
1174
pmt->header.last_section = 0;
drivers/media/test-drivers/vidtv/vidtv_psi.c
1199
.h = &args->pmt->header,
drivers/media/test-drivers/vidtv/vidtv_psi.c
1305
sdt->header.table_id = 0x42;
drivers/media/test-drivers/vidtv/vidtv_psi.c
1306
sdt->header.bitfield = cpu_to_be16((SYNTAX << 15) | (ONE << 14) | (ONES << 12));
drivers/media/test-drivers/vidtv/vidtv_psi.c
1313
sdt->header.id = cpu_to_be16(transport_stream_id);
drivers/media/test-drivers/vidtv/vidtv_psi.c
1314
sdt->header.current_next = ONE;
drivers/media/test-drivers/vidtv/vidtv_psi.c
1316
sdt->header.version = 0x1f;
drivers/media/test-drivers/vidtv/vidtv_psi.c
1318
sdt->header.one2 = ONES;
drivers/media/test-drivers/vidtv/vidtv_psi.c
1319
sdt->header.section_id = 0;
drivers/media/test-drivers/vidtv/vidtv_psi.c
1320
sdt->header.last_section = 0;
drivers/media/test-drivers/vidtv/vidtv_psi.c
1342
.h = &args->sdt->header,
drivers/media/test-drivers/vidtv/vidtv_psi.c
1496
} while (vidtv_psi_get_sec_len(&sdt->header) > MAX_SECTION_LEN);
drivers/media/test-drivers/vidtv/vidtv_psi.c
1498
vidtv_psi_update_version_num(&sdt->header);
drivers/media/test-drivers/vidtv/vidtv_psi.c
1561
if (be16_to_cpu(sec->header.id) == program_num)
drivers/media/test-drivers/vidtv/vidtv_psi.c
1608
vidtv_psi_set_sec_len(&nit->header, length);
drivers/media/test-drivers/vidtv/vidtv_psi.c
1631
nit->header.table_id = 0x40; // ACTUAL_NETWORK
drivers/media/test-drivers/vidtv/vidtv_psi.c
1633
nit->header.bitfield = cpu_to_be16((SYNTAX << 15) | (ONE << 14) | (ONES << 12));
drivers/media/test-drivers/vidtv/vidtv_psi.c
1635
nit->header.id = cpu_to_be16(network_id);
drivers/media/test-drivers/vidtv/vidtv_psi.c
1636
nit->header.current_next = ONE;
drivers/media/test-drivers/vidtv/vidtv_psi.c
1638
nit->header.version = 0x1f;
drivers/media/test-drivers/vidtv/vidtv_psi.c
1640
nit->header.one2 = ONES;
drivers/media/test-drivers/vidtv/vidtv_psi.c
1641
nit->header.section_id = 0;
drivers/media/test-drivers/vidtv/vidtv_psi.c
1642
nit->header.last_section = 0;
drivers/media/test-drivers/vidtv/vidtv_psi.c
1681
.h = &args->nit->header,
drivers/media/test-drivers/vidtv/vidtv_psi.c
1829
vidtv_psi_set_sec_len(&eit->header, length);
drivers/media/test-drivers/vidtv/vidtv_psi.c
1843
} while (vidtv_psi_get_sec_len(&eit->header) > EIT_MAX_SECTION_LEN);
drivers/media/test-drivers/vidtv/vidtv_psi.c
1845
vidtv_psi_update_version_num(&eit->header);
drivers/media/test-drivers/vidtv/vidtv_psi.c
1862
eit->header.table_id = 0x4e; //actual_transport_stream: present/following
drivers/media/test-drivers/vidtv/vidtv_psi.c
1864
eit->header.bitfield = cpu_to_be16((SYNTAX << 15) | (ONE << 14) | (ONES << 12));
drivers/media/test-drivers/vidtv/vidtv_psi.c
1866
eit->header.id = service_id;
drivers/media/test-drivers/vidtv/vidtv_psi.c
1867
eit->header.current_next = ONE;
drivers/media/test-drivers/vidtv/vidtv_psi.c
1869
eit->header.version = 0x1f;
drivers/media/test-drivers/vidtv/vidtv_psi.c
1871
eit->header.one2 = ONES;
drivers/media/test-drivers/vidtv/vidtv_psi.c
1872
eit->header.section_id = 0;
drivers/media/test-drivers/vidtv/vidtv_psi.c
1873
eit->header.last_section = 0;
drivers/media/test-drivers/vidtv/vidtv_psi.c
1878
eit->last_segment = eit->header.last_section; /* not implemented */
drivers/media/test-drivers/vidtv/vidtv_psi.c
1879
eit->last_table_id = eit->header.table_id; /* not implemented */
drivers/media/test-drivers/vidtv/vidtv_psi.c
1891
.h = &args->eit->header,
drivers/media/test-drivers/vidtv/vidtv_psi.c
645
if (vidtv_psi_get_sec_len(&pmt->header) > MAX_SECTION_LEN)
drivers/media/test-drivers/vidtv/vidtv_psi.c
648
vidtv_psi_update_version_num(&pmt->header);
drivers/media/test-drivers/vidtv/vidtv_psi.c
658
if (vidtv_psi_get_sec_len(&sdt->header) > MAX_SECTION_LEN)
drivers/media/test-drivers/vidtv/vidtv_psi.c
661
vidtv_psi_update_version_num(&sdt->header);
drivers/media/test-drivers/vidtv/vidtv_psi.c
820
vidtv_psi_set_sec_len(&pat->header, length);
drivers/media/test-drivers/vidtv/vidtv_psi.c
855
vidtv_psi_set_sec_len(&pmt->header, length);
drivers/media/test-drivers/vidtv/vidtv_psi.c
887
vidtv_psi_set_sec_len(&sdt->header, length);
drivers/media/test-drivers/vidtv/vidtv_psi.c
958
} while (vidtv_psi_get_sec_len(&pat->header) > MAX_SECTION_LEN);
drivers/media/test-drivers/vidtv/vidtv_psi.c
960
vidtv_psi_update_version_num(&pat->header);
drivers/media/test-drivers/vidtv/vidtv_psi.c
974
pat->header.table_id = 0x0;
drivers/media/test-drivers/vidtv/vidtv_psi.c
976
pat->header.bitfield = cpu_to_be16((SYNTAX << 15) | (ZERO << 14) | (ONES << 12));
drivers/media/test-drivers/vidtv/vidtv_psi.c
977
pat->header.id = cpu_to_be16(transport_stream_id);
drivers/media/test-drivers/vidtv/vidtv_psi.c
978
pat->header.current_next = 0x1;
drivers/media/test-drivers/vidtv/vidtv_psi.c
980
pat->header.version = 0x1f;
drivers/media/test-drivers/vidtv/vidtv_psi.c
982
pat->header.one2 = 0x03;
drivers/media/test-drivers/vidtv/vidtv_psi.c
983
pat->header.section_id = 0x0;
drivers/media/test-drivers/vidtv/vidtv_psi.c
984
pat->header.last_section = 0x0;
drivers/media/test-drivers/vidtv/vidtv_psi.c
998
.h = &args->pat->header,
drivers/media/test-drivers/vidtv/vidtv_psi.h
176
struct vidtv_psi_table_header header;
drivers/media/test-drivers/vidtv/vidtv_psi.h
202
struct vidtv_psi_table_header header;
drivers/media/test-drivers/vidtv/vidtv_psi.h
243
struct vidtv_psi_table_header header;
drivers/media/test-drivers/vidtv/vidtv_psi.h
671
struct vidtv_psi_table_header header;
drivers/media/test-drivers/vidtv/vidtv_psi.h
735
struct vidtv_psi_table_header header;
drivers/media/test-drivers/visl/visl-dec.c
65
char header[] = "Reference frames:\n";
drivers/media/test-drivers/visl/visl-dec.c
69
len = scnprintf(buf, buflen, header);
drivers/media/tuners/xc2028.c
357
goto header;
drivers/media/tuners/xc2028.c
369
goto header;
drivers/media/tuners/xc2028.c
412
header:
drivers/media/tuners/xc4000.c
788
goto header;
drivers/media/tuners/xc4000.c
800
goto header;
drivers/media/tuners/xc4000.c
842
header:
drivers/media/usb/as102/as10x_cmd.c
378
pcmd->header.req_id = cpu_to_le16(xid);
drivers/media/usb/as102/as10x_cmd.c
379
pcmd->header.prog = cpu_to_le16(SERVICE_PROG_ID);
drivers/media/usb/as102/as10x_cmd.c
380
pcmd->header.version = cpu_to_le16(SERVICE_PROG_VERSION);
drivers/media/usb/as102/as10x_cmd.c
381
pcmd->header.data_len = cpu_to_le16(cmd_len);
drivers/media/usb/as102/as10x_cmd.h
436
struct as10x_cmd_header_t header;
drivers/media/usb/gspca/sonixb.c
1301
sd->header[sd->header_read - 6] = data[i];
drivers/media/usb/gspca/sonixb.c
1351
int lum = sd->header[lum_offset] +
drivers/media/usb/gspca/sonixb.c
1352
(sd->header[lum_offset + 1] << 8);
drivers/media/usb/gspca/sonixb.c
57
u8 header[12]; /* Header without sof marker */
drivers/media/usb/uvc/uvc_driver.c
175
if (stream->header.bTerminalLink == id)
drivers/media/usb/uvc/uvc_driver.c
194
kfree(stream->header.bmaControls);
drivers/media/usb/uvc/uvc_driver.c
633
streaming->header.bNumFormats = p;
drivers/media/usb/uvc/uvc_driver.c
634
streaming->header.bEndpointAddress = buffer[6];
drivers/media/usb/uvc/uvc_driver.c
636
streaming->header.bmInfo = buffer[7];
drivers/media/usb/uvc/uvc_driver.c
637
streaming->header.bTerminalLink = buffer[8];
drivers/media/usb/uvc/uvc_driver.c
638
streaming->header.bStillCaptureMethod = buffer[9];
drivers/media/usb/uvc/uvc_driver.c
639
streaming->header.bTriggerSupport = buffer[10];
drivers/media/usb/uvc/uvc_driver.c
640
streaming->header.bTriggerUsage = buffer[11];
drivers/media/usb/uvc/uvc_driver.c
642
streaming->header.bTerminalLink = buffer[7];
drivers/media/usb/uvc/uvc_driver.c
644
streaming->header.bControlSize = n;
drivers/media/usb/uvc/uvc_driver.c
646
streaming->header.bmaControls = kmemdup(&buffer[size], p * n,
drivers/media/usb/uvc/uvc_driver.c
648
if (streaming->header.bmaControls == NULL) {
drivers/media/usb/uvc/uvc_driver.c
776
streaming->header.bEndpointAddress);
drivers/media/usb/uvc/uvc_status.c
34
if (stream->header.bTriggerSupport == 1 &&
drivers/media/usb/uvc/uvc_status.c
35
stream->header.bTriggerUsage == 1)
drivers/media/usb/uvc/uvc_video.c
1602
memcpy(stream->bulk.header, mem, ret);
drivers/media/usb/uvc/uvc_video.c
1629
uvc_video_decode_end(stream, buf, stream->bulk.header,
drivers/media/usb/uvc/uvc_video.c
2026
stream->header.bEndpointAddress);
drivers/media/usb/uvc/uvc_video.c
2068
stream->header.bEndpointAddress);
drivers/media/usb/uvc/uvc_video.c
2334
unsigned int epnum = stream->header.bEndpointAddress
drivers/media/usb/uvc/uvc_video.c
2336
unsigned int dir = stream->header.bEndpointAddress
drivers/media/usb/uvc/uvcvideo.h
464
struct uvc_streaming_header header;
drivers/media/usb/uvc/uvcvideo.h
489
u8 header[256];
drivers/memory/brcmstb_dpfe.c
520
const struct dpfe_firmware_header *header = (void *)fw->data;
drivers/memory/brcmstb_dpfe.c
525
if (header->magic == DPFE_BE_MAGIC)
drivers/memory/brcmstb_dpfe.c
527
else if (header->magic != DPFE_LE_MAGIC)
drivers/memory/brcmstb_dpfe.c
531
dmem_size = be32_to_cpu(header->dmem_size);
drivers/memory/brcmstb_dpfe.c
532
imem_size = be32_to_cpu(header->imem_size);
drivers/memory/brcmstb_dpfe.c
534
dmem_size = le32_to_cpu(header->dmem_size);
drivers/memory/brcmstb_dpfe.c
535
imem_size = le32_to_cpu(header->imem_size);
drivers/memory/brcmstb_dpfe.c
546
total_size = dmem_size + imem_size + sizeof(*header) +
drivers/memory/brcmstb_dpfe.c
552
chksum_ptr = (void *)fw->data + sizeof(*header) + dmem_size + imem_size;
drivers/memory/brcmstb_dpfe.c
566
const struct dpfe_firmware_header *header,
drivers/memory/brcmstb_dpfe.c
575
magic = be32_to_cpu(header->magic);
drivers/memory/brcmstb_dpfe.c
576
sequence = be32_to_cpu(header->sequence);
drivers/memory/brcmstb_dpfe.c
577
version = be32_to_cpu(header->version);
drivers/memory/brcmstb_dpfe.c
579
magic = le32_to_cpu(header->magic);
drivers/memory/brcmstb_dpfe.c
580
sequence = le32_to_cpu(header->sequence);
drivers/memory/brcmstb_dpfe.c
581
version = le32_to_cpu(header->version);
drivers/memory/brcmstb_dpfe.c
621
const struct dpfe_firmware_header *header;
drivers/memory/brcmstb_dpfe.c
672
header = (struct dpfe_firmware_header *)fw->data;
drivers/memory/brcmstb_dpfe.c
674
fw_blob = fw->data + sizeof(*header);
drivers/memory/brcmstb_dpfe.c
687
ret = __verify_fw_checksum(&init, priv, header, init.chksum);
drivers/memstick/core/ms_block.c
1168
p->header.block_id = be16_to_cpu(p->header.block_id);
drivers/memstick/core/ms_block.c
1169
p->header.format_reserved = be16_to_cpu(p->header.format_reserved);
drivers/memstick/core/ms_block.c
1230
if (be16_to_cpu(page->header.block_id) != MS_BLOCK_BOOT_ID) {
drivers/memstick/core/ms_block.h
140
struct ms_boot_header header;
drivers/message/fusion/mptbase.c
5364
ConfigPageHeader_t header;
drivers/message/fusion/mptbase.c
5392
header.PageVersion = 0;
drivers/message/fusion/mptbase.c
5393
header.PageLength = 0;
drivers/message/fusion/mptbase.c
5394
header.PageNumber = 0;
drivers/message/fusion/mptbase.c
5395
header.PageType = MPI_CONFIG_PAGETYPE_SCSI_PORT;
drivers/message/fusion/mptbase.c
5396
cfg.cfghdr.hdr = &header;
drivers/message/fusion/mptbase.c
5405
if (header.PageLength > 0) {
drivers/message/fusion/mptbase.c
5407
header.PageLength * 4, &buf_dma,
drivers/message/fusion/mptbase.c
5465
header.PageLength * 4, pbuf,
drivers/message/fusion/mptbase.c
5473
header.PageVersion = 0;
drivers/message/fusion/mptbase.c
5474
header.PageLength = 0;
drivers/message/fusion/mptbase.c
5475
header.PageNumber = 2;
drivers/message/fusion/mptbase.c
5476
header.PageType = MPI_CONFIG_PAGETYPE_SCSI_PORT;
drivers/message/fusion/mptbase.c
5477
cfg.cfghdr.hdr = &header;
drivers/message/fusion/mptbase.c
5485
if (header.PageLength > 0) {
drivers/message/fusion/mptbase.c
5489
header.PageLength * 4, &buf_dma,
drivers/message/fusion/mptbase.c
5556
header.PageLength * 4, pbuf,
drivers/message/fusion/mptbase.c
5582
ConfigPageHeader_t header;
drivers/message/fusion/mptbase.c
5586
header.PageVersion = 0;
drivers/message/fusion/mptbase.c
5587
header.PageLength = 0;
drivers/message/fusion/mptbase.c
5588
header.PageNumber = 1;
drivers/message/fusion/mptbase.c
5589
header.PageType = MPI_CONFIG_PAGETYPE_SCSI_DEVICE;
drivers/message/fusion/mptbase.c
5590
cfg.cfghdr.hdr = &header;
drivers/message/fusion/mptbase.c
5602
header.PageVersion = 0;
drivers/message/fusion/mptbase.c
5603
header.PageLength = 0;
drivers/message/fusion/mptbase.c
5604
header.PageNumber = 0;
drivers/message/fusion/mptbase.c
5605
header.PageType = MPI_CONFIG_PAGETYPE_SCSI_DEVICE;
drivers/message/fusion/mptbase.c
5966
ConfigPageHeader_t header;
drivers/message/fusion/mptbase.c
5982
header.PageVersion = 0;
drivers/message/fusion/mptbase.c
5983
header.PageLength = 0;
drivers/message/fusion/mptbase.c
5984
header.PageNumber = 2;
drivers/message/fusion/mptbase.c
5985
header.PageType = MPI_CONFIG_PAGETYPE_IOC;
drivers/message/fusion/mptbase.c
5986
cfg.cfghdr.hdr = &header;
drivers/message/fusion/mptbase.c
5995
if (header.PageLength == 0)
drivers/message/fusion/mptbase.c
5998
iocpage2sz = header.PageLength * 4;
drivers/message/fusion/mptbase.c
6036
ConfigPageHeader_t header;
drivers/message/fusion/mptbase.c
6048
header.PageVersion = 0;
drivers/message/fusion/mptbase.c
6049
header.PageLength = 0;
drivers/message/fusion/mptbase.c
6050
header.PageNumber = 3;
drivers/message/fusion/mptbase.c
6051
header.PageType = MPI_CONFIG_PAGETYPE_IOC;
drivers/message/fusion/mptbase.c
6052
cfg.cfghdr.hdr = &header;
drivers/message/fusion/mptbase.c
6061
if (header.PageLength == 0)
drivers/message/fusion/mptbase.c
6066
iocpage3sz = header.PageLength * 4;
drivers/message/fusion/mptbase.c
6095
ConfigPageHeader_t header;
drivers/message/fusion/mptbase.c
6101
header.PageVersion = 0;
drivers/message/fusion/mptbase.c
6102
header.PageLength = 0;
drivers/message/fusion/mptbase.c
6103
header.PageNumber = 4;
drivers/message/fusion/mptbase.c
6104
header.PageType = MPI_CONFIG_PAGETYPE_IOC;
drivers/message/fusion/mptbase.c
6105
cfg.cfghdr.hdr = &header;
drivers/message/fusion/mptbase.c
6114
if (header.PageLength == 0)
drivers/message/fusion/mptbase.c
6118
iocpage4sz = (header.PageLength + 4) * 4; /* Allow 4 additional SEP's */
drivers/message/fusion/mptbase.c
6150
ConfigPageHeader_t header;
drivers/message/fusion/mptbase.c
6157
header.PageVersion = 0;
drivers/message/fusion/mptbase.c
6158
header.PageLength = 0;
drivers/message/fusion/mptbase.c
6159
header.PageNumber = 1;
drivers/message/fusion/mptbase.c
6160
header.PageType = MPI_CONFIG_PAGETYPE_IOC;
drivers/message/fusion/mptbase.c
6161
cfg.cfghdr.hdr = &header;
drivers/message/fusion/mptbase.c
6170
if (header.PageLength == 0)
drivers/message/fusion/mptbase.c
6175
iocpage1sz = header.PageLength * 4;
drivers/message/fusion/mptbase.h
861
ConfigPageHeader_t header;
drivers/mfd/db8500-prcmu.c
1024
if ((mb1_transfer.ack.header != MB1H_RELEASE_USB_WAKEUP) ||
drivers/mfd/db8500-prcmu.c
1055
if (mb1_transfer.ack.header != MB1H_PLL_ON_OFF)
drivers/mfd/db8500-prcmu.c
2333
static inline void print_unknown_header_warning(u8 n, u8 header)
drivers/mfd/db8500-prcmu.c
2336
header, n);
drivers/mfd/db8500-prcmu.c
2344
u8 header;
drivers/mfd/db8500-prcmu.c
2346
header = readb(tcdm_base + PRCM_MBOX_HEADER_ACK_MB0);
drivers/mfd/db8500-prcmu.c
2347
switch (header) {
drivers/mfd/db8500-prcmu.c
2369
print_unknown_header_warning(0, header);
drivers/mfd/db8500-prcmu.c
2379
mb1_transfer.ack.header = readb(tcdm_base + PRCM_MBOX_HEADER_REQ_MB1);
drivers/mfd/db8500-prcmu.c
2407
u8 header;
drivers/mfd/db8500-prcmu.c
2410
header = readb(tcdm_base + PRCM_MBOX_HEADER_REQ_MB4);
drivers/mfd/db8500-prcmu.c
2411
switch (header) {
drivers/mfd/db8500-prcmu.c
2423
print_unknown_header_warning(4, header);
drivers/mfd/db8500-prcmu.c
379
u8 header;
drivers/mfd/db8500-prcmu.c
725
const u8 header[2] = {
drivers/mfd/db8500-prcmu.c
748
writeb(header[i], (tcdm_base + PRCM_MBOX_HEADER_REQ_MB0));
drivers/mfd/db8500-prcmu.c
824
if ((mb1_transfer.ack.header != MB1H_ARM_APE_OPP) ||
drivers/mfd/db8500-prcmu.c
932
if ((mb1_transfer.ack.header != MB1H_ARM_APE_OPP) ||
drivers/mfd/db8500-prcmu.c
967
u8 header;
drivers/mfd/db8500-prcmu.c
975
header = MB1H_REQUEST_APE_OPP_100_VOLT;
drivers/mfd/db8500-prcmu.c
983
header = MB1H_RELEASE_APE_OPP_100_VOLT;
drivers/mfd/db8500-prcmu.c
989
writeb(header, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB1));
drivers/mfd/db8500-prcmu.c
994
if ((mb1_transfer.ack.header != header) ||
drivers/misc/ibmasm/dot_command.c
121
os_state_cmd->header.type = sp_write;
drivers/misc/ibmasm/dot_command.c
122
os_state_cmd->header.command_size = 3;
drivers/misc/ibmasm/dot_command.c
123
os_state_cmd->header.data_size = 1;
drivers/misc/ibmasm/dot_command.c
124
os_state_cmd->header.status = 0;
drivers/misc/ibmasm/dot_command.c
20
struct dot_command_header *header = (struct dot_command_header *)message;
drivers/misc/ibmasm/dot_command.c
32
switch (header->type) {
drivers/misc/ibmasm/dot_command.c
57
struct dot_command_header *header;
drivers/misc/ibmasm/dot_command.c
66
header = (struct dot_command_header *)command->buffer;
drivers/misc/ibmasm/dot_command.c
67
header->type = sp_write;
drivers/misc/ibmasm/dot_command.c
68
header->command_size = 4;
drivers/misc/ibmasm/dot_command.c
69
header->data_size = 16;
drivers/misc/ibmasm/dot_command.c
70
header->status = 0;
drivers/misc/ibmasm/dot_command.c
71
header->reserved = 0;
drivers/misc/ibmasm/dot_command.c
79
vpd_data = vpd_command + header->command_size;
drivers/misc/ibmasm/dot_command.c
97
struct dot_command_header header;
drivers/misc/ibmasm/dot_command.h
47
struct dot_command_header *header = (struct dot_command_header *)buffer;
drivers/misc/ibmasm/dot_command.h
52
if (header->command_size == 3) {
drivers/misc/ibmasm/dot_command.h
55
} else if (header->command_size == 2) {
drivers/misc/ibmasm/heartbeat.c
75
struct dot_command_header *header = (struct dot_command_header *)cmd->buffer;
drivers/misc/ibmasm/heartbeat.c
86
header->type = sp_write;
drivers/misc/ibmasm/i2o.h
37
struct i2o_header header;
drivers/misc/ibmasm/i2o.h
62
return (sizeof(u32) * i2o_message->header.message_size);
drivers/misc/ibmasm/lowlevel.c
16
static struct i2o_header header = I2O_HEADER_TEMPLATE;
drivers/misc/ibmasm/lowlevel.c
31
header.message_size = outgoing_message_size(command_size);
drivers/misc/ibmasm/lowlevel.c
35
memcpy_toio(&message->header, &header, sizeof(struct i2o_header));
drivers/misc/ibmasm/r_heartbeat.c
23
struct dot_command_header header;
drivers/misc/ibmasm/r_heartbeat.c
26
.header = {
drivers/misc/mei/hdcp/mei_hdcp.c
124
verify_rxcert_in.header.api_version = HDCP_API_VERSION;
drivers/misc/mei/hdcp/mei_hdcp.c
125
verify_rxcert_in.header.command_id = WIRED_VERIFY_RECEIVER_CERT;
drivers/misc/mei/hdcp/mei_hdcp.c
126
verify_rxcert_in.header.status = FW_HDCP_STATUS_SUCCESS;
drivers/misc/mei/hdcp/mei_hdcp.c
127
verify_rxcert_in.header.buffer_len =
drivers/misc/mei/hdcp/mei_hdcp.c
152
if (verify_rxcert_out.header.status != FW_HDCP_STATUS_SUCCESS) {
drivers/misc/mei/hdcp/mei_hdcp.c
155
verify_rxcert_out.header.status);
drivers/misc/mei/hdcp/mei_hdcp.c
196
send_hprime_in.header.api_version = HDCP_API_VERSION;
drivers/misc/mei/hdcp/mei_hdcp.c
197
send_hprime_in.header.command_id = WIRED_AKE_SEND_HPRIME;
drivers/misc/mei/hdcp/mei_hdcp.c
198
send_hprime_in.header.status = FW_HDCP_STATUS_SUCCESS;
drivers/misc/mei/hdcp/mei_hdcp.c
199
send_hprime_in.header.buffer_len = WIRED_CMD_BUF_LEN_AKE_SEND_HPRIME_IN;
drivers/misc/mei/hdcp/mei_hdcp.c
222
if (send_hprime_out.header.status != FW_HDCP_STATUS_SUCCESS) {
drivers/misc/mei/hdcp/mei_hdcp.c
224
WIRED_AKE_SEND_HPRIME, send_hprime_out.header.status);
drivers/misc/mei/hdcp/mei_hdcp.c
253
pairing_info_in.header.api_version = HDCP_API_VERSION;
drivers/misc/mei/hdcp/mei_hdcp.c
254
pairing_info_in.header.command_id = WIRED_AKE_SEND_PAIRING_INFO;
drivers/misc/mei/hdcp/mei_hdcp.c
255
pairing_info_in.header.status = FW_HDCP_STATUS_SUCCESS;
drivers/misc/mei/hdcp/mei_hdcp.c
256
pairing_info_in.header.buffer_len =
drivers/misc/mei/hdcp/mei_hdcp.c
280
if (pairing_info_out.header.status != FW_HDCP_STATUS_SUCCESS) {
drivers/misc/mei/hdcp/mei_hdcp.c
283
pairing_info_out.header.status);
drivers/misc/mei/hdcp/mei_hdcp.c
313
lc_init_in.header.api_version = HDCP_API_VERSION;
drivers/misc/mei/hdcp/mei_hdcp.c
314
lc_init_in.header.command_id = WIRED_INIT_LOCALITY_CHECK;
drivers/misc/mei/hdcp/mei_hdcp.c
315
lc_init_in.header.status = FW_HDCP_STATUS_SUCCESS;
drivers/misc/mei/hdcp/mei_hdcp.c
316
lc_init_in.header.buffer_len = WIRED_CMD_BUF_LEN_INIT_LOCALITY_CHECK_IN;
drivers/misc/mei/hdcp/mei_hdcp.c
334
if (lc_init_out.header.status != FW_HDCP_STATUS_SUCCESS) {
drivers/misc/mei/hdcp/mei_hdcp.c
336
WIRED_INIT_LOCALITY_CHECK, lc_init_out.header.status);
drivers/misc/mei/hdcp/mei_hdcp.c
368
verify_lprime_in.header.api_version = HDCP_API_VERSION;
drivers/misc/mei/hdcp/mei_hdcp.c
369
verify_lprime_in.header.command_id = WIRED_VALIDATE_LOCALITY;
drivers/misc/mei/hdcp/mei_hdcp.c
370
verify_lprime_in.header.status = FW_HDCP_STATUS_SUCCESS;
drivers/misc/mei/hdcp/mei_hdcp.c
371
verify_lprime_in.header.buffer_len =
drivers/misc/mei/hdcp/mei_hdcp.c
395
if (verify_lprime_out.header.status != FW_HDCP_STATUS_SUCCESS) {
drivers/misc/mei/hdcp/mei_hdcp.c
398
verify_lprime_out.header.status);
drivers/misc/mei/hdcp/mei_hdcp.c
427
get_skey_in.header.api_version = HDCP_API_VERSION;
drivers/misc/mei/hdcp/mei_hdcp.c
428
get_skey_in.header.command_id = WIRED_GET_SESSION_KEY;
drivers/misc/mei/hdcp/mei_hdcp.c
429
get_skey_in.header.status = FW_HDCP_STATUS_SUCCESS;
drivers/misc/mei/hdcp/mei_hdcp.c
430
get_skey_in.header.buffer_len = WIRED_CMD_BUF_LEN_GET_SESSION_KEY_IN;
drivers/misc/mei/hdcp/mei_hdcp.c
449
if (get_skey_out.header.status != FW_HDCP_STATUS_SUCCESS) {
drivers/misc/mei/hdcp/mei_hdcp.c
451
WIRED_GET_SESSION_KEY, get_skey_out.header.status);
drivers/misc/mei/hdcp/mei_hdcp.c
491
verify_repeater_in.header.api_version = HDCP_API_VERSION;
drivers/misc/mei/hdcp/mei_hdcp.c
492
verify_repeater_in.header.command_id = WIRED_VERIFY_REPEATER;
drivers/misc/mei/hdcp/mei_hdcp.c
493
verify_repeater_in.header.status = FW_HDCP_STATUS_SUCCESS;
drivers/misc/mei/hdcp/mei_hdcp.c
494
verify_repeater_in.header.buffer_len =
drivers/misc/mei/hdcp/mei_hdcp.c
524
if (verify_repeater_out.header.status != FW_HDCP_STATUS_SUCCESS) {
drivers/misc/mei/hdcp/mei_hdcp.c
527
verify_repeater_out.header.status);
drivers/misc/mei/hdcp/mei_hdcp.c
54
session_init_in.header.api_version = HDCP_API_VERSION;
drivers/misc/mei/hdcp/mei_hdcp.c
55
session_init_in.header.command_id = WIRED_INITIATE_HDCP2_SESSION;
drivers/misc/mei/hdcp/mei_hdcp.c
56
session_init_in.header.status = FW_HDCP_STATUS_SUCCESS;
drivers/misc/mei/hdcp/mei_hdcp.c
57
session_init_in.header.buffer_len =
drivers/misc/mei/hdcp/mei_hdcp.c
570
verify_mprime_in->header.api_version = HDCP_API_VERSION;
drivers/misc/mei/hdcp/mei_hdcp.c
571
verify_mprime_in->header.command_id = WIRED_REPEATER_AUTH_STREAM_REQ;
drivers/misc/mei/hdcp/mei_hdcp.c
572
verify_mprime_in->header.status = FW_HDCP_STATUS_SUCCESS;
drivers/misc/mei/hdcp/mei_hdcp.c
573
verify_mprime_in->header.buffer_len = cmd_size - sizeof(verify_mprime_in->header);
drivers/misc/mei/hdcp/mei_hdcp.c
601
if (verify_mprime_out.header.status != FW_HDCP_STATUS_SUCCESS) {
drivers/misc/mei/hdcp/mei_hdcp.c
604
verify_mprime_out.header.status);
drivers/misc/mei/hdcp/mei_hdcp.c
632
enable_auth_in.header.api_version = HDCP_API_VERSION;
drivers/misc/mei/hdcp/mei_hdcp.c
633
enable_auth_in.header.command_id = WIRED_ENABLE_AUTH;
drivers/misc/mei/hdcp/mei_hdcp.c
634
enable_auth_in.header.status = FW_HDCP_STATUS_SUCCESS;
drivers/misc/mei/hdcp/mei_hdcp.c
635
enable_auth_in.header.buffer_len = WIRED_CMD_BUF_LEN_ENABLE_AUTH_IN;
drivers/misc/mei/hdcp/mei_hdcp.c
656
if (enable_auth_out.header.status != FW_HDCP_STATUS_SUCCESS) {
drivers/misc/mei/hdcp/mei_hdcp.c
658
WIRED_ENABLE_AUTH, enable_auth_out.header.status);
drivers/misc/mei/hdcp/mei_hdcp.c
686
session_close_in.header.api_version = HDCP_API_VERSION;
drivers/misc/mei/hdcp/mei_hdcp.c
687
session_close_in.header.command_id = WIRED_CLOSE_SESSION;
drivers/misc/mei/hdcp/mei_hdcp.c
688
session_close_in.header.status = FW_HDCP_STATUS_SUCCESS;
drivers/misc/mei/hdcp/mei_hdcp.c
689
session_close_in.header.buffer_len =
drivers/misc/mei/hdcp/mei_hdcp.c
710
if (session_close_out.header.status != FW_HDCP_STATUS_SUCCESS) {
drivers/misc/mei/hdcp/mei_hdcp.c
712
session_close_out.header.status);
drivers/misc/mei/hdcp/mei_hdcp.c
79
if (session_init_out.header.status != FW_HDCP_STATUS_SUCCESS) {
drivers/misc/mei/hdcp/mei_hdcp.c
82
session_init_out.header.status);
drivers/misc/mei/mei_lb.c
109
if (bytes < sizeof(rsp->header)) {
drivers/misc/mei/mei_lb.c
111
bytes, sizeof(rsp->header));
drivers/misc/mei/mei_lb.c
114
if (rsp->header.group_id != MKHI_GROUP_ID_GFX) {
drivers/misc/mei/mei_lb.c
116
rsp->header.group_id, MKHI_GROUP_ID_GFX);
drivers/misc/mei/mei_lb.c
119
if (rsp->header.command != INTEL_LB_RSP) {
drivers/misc/mei/mei_lb.c
121
rsp->header.command, INTEL_LB_RSP);
drivers/misc/mei/mei_lb.c
124
if (rsp->header.result) {
drivers/misc/mei/mei_lb.c
125
dev_err(dev, "Error in result: 0x%x\n", rsp->header.result);
drivers/misc/mei/mei_lb.c
168
req->header.group_id = MKHI_GROUP_ID_GFX;
drivers/misc/mei/mei_lb.c
169
req->header.command = INTEL_LB_CMD;
drivers/misc/mei/mei_lb.c
195
rsp.header.group_id, rsp.header.command,
drivers/misc/mei/mei_lb.c
196
rsp.header.reserved, rsp.header.result);
drivers/misc/mei/mei_lb.c
78
struct mkhi_msg_hdr header;
drivers/misc/mei/mei_lb.c
94
struct mkhi_msg_hdr header;
drivers/misc/ocxl/file.c
354
struct ocxl_kernel_event_header *header,
drivers/misc/ocxl/file.c
377
header->type = OCXL_AFU_EVENT_XSL_FAULT_ERROR;
drivers/misc/ocxl/file.c
398
struct ocxl_kernel_event_header header;
drivers/misc/ocxl/file.c
403
memset(&header, 0, sizeof(header));
drivers/misc/ocxl/file.c
439
used = append_xsl_error(ctx, &header, buf + sizeof(header));
drivers/misc/ocxl/file.c
445
header.flags |= OCXL_KERNEL_EVENT_FLAG_LAST;
drivers/misc/ocxl/file.c
447
if (copy_to_user(buf, &header, sizeof(header)))
drivers/misc/ocxl/file.c
450
used += sizeof(header);
drivers/mmc/core/sd_uhs2.c
1254
uhs2_cmd->header = host->card->uhs2_config.node_id;
drivers/mmc/core/sd_uhs2.c
1256
uhs2_cmd->header |= UHS2_PACKET_TYPE_DCMD;
drivers/mmc/core/sd_uhs2.c
1258
uhs2_cmd->header |= UHS2_PACKET_TYPE_CCMD;
drivers/mmc/core/sd_uhs2.c
161
uhs2_cmd.header = UHS2_NATIVE_PACKET | UHS2_PACKET_TYPE_CCMD;
drivers/mmc/core/sd_uhs2.c
243
uhs2_cmd.header = UHS2_NATIVE_PACKET | UHS2_PACKET_TYPE_CCMD;
drivers/mmc/core/sd_uhs2.c
291
uhs2_cmd.header = UHS2_NATIVE_PACKET | UHS2_PACKET_TYPE_CCMD | card->uhs2_config.node_id;
drivers/mmc/core/sd_uhs2.c
481
uhs2_cmd.header = UHS2_NATIVE_PACKET | UHS2_PACKET_TYPE_CCMD | card->uhs2_config.node_id;
drivers/mmc/core/sd_uhs2.c
696
uhs2_cmd.header = UHS2_NATIVE_PACKET | UHS2_PACKET_TYPE_CCMD | node_id;
drivers/mmc/core/sd_uhs2.c
783
uhs2_cmd.header = UHS2_NATIVE_PACKET | UHS2_PACKET_TYPE_CCMD | node_id;
drivers/mmc/host/sdhci-uhs2.c
643
(u32)cmd->uhs2_cmd->header,
drivers/mmc/host/sdhci-uhs2.c
673
if ((cmd->uhs2_cmd->header & UHS2_NATIVE_PACKET) &&
drivers/mmc/host/sdhci-uhs2.c
678
if ((cmd->uhs2_cmd->header & UHS2_NATIVE_PACKET) &&
drivers/mtd/ftl.c
1023
le32_to_cpu(partition->header.FormattedSize) >> 10);
drivers/mtd/ftl.c
1025
partition->mbd.size = le32_to_cpu(partition->header.FormattedSize) >> 9;
drivers/mtd/ftl.c
130
erase_unit_header_t header;
drivers/mtd/ftl.c
153
erase_unit_header_t header;
drivers/mtd/ftl.c
157
part->header.FormattedSize = 0;
drivers/mtd/ftl.c
161
(offset + sizeof(header)) < max_offset;
drivers/mtd/ftl.c
164
err = mtd_read(part->mbd.mtd, offset, sizeof(header), &ret,
drivers/mtd/ftl.c
165
(unsigned char *)&header);
drivers/mtd/ftl.c
170
if (strcmp(header.DataOrgTuple+3, "FTL100") == 0) break;
drivers/mtd/ftl.c
177
if (header.BlockSize != 9 ||
drivers/mtd/ftl.c
178
(header.EraseUnitSize < 10) || (header.EraseUnitSize > 31) ||
drivers/mtd/ftl.c
179
(header.NumTransferUnits >= le16_to_cpu(header.NumEraseUnits))) {
drivers/mtd/ftl.c
183
if ((1 << header.EraseUnitSize) != part->mbd.mtd->erasesize) {
drivers/mtd/ftl.c
185
1 << header.EraseUnitSize,part->mbd.mtd->erasesize);
drivers/mtd/ftl.c
188
part->header = header;
drivers/mtd/ftl.c
194
erase_unit_header_t header;
drivers/mtd/ftl.c
202
part->DataUnits = le16_to_cpu(part->header.NumEraseUnits) -
drivers/mtd/ftl.c
203
part->header.NumTransferUnits;
drivers/mtd/ftl.c
210
kmalloc_objs(struct xfer_info_t, part->header.NumTransferUnits);
drivers/mtd/ftl.c
215
for (i = 0; i < le16_to_cpu(part->header.NumEraseUnits); i++) {
drivers/mtd/ftl.c
216
offset = ((i + le16_to_cpu(part->header.FirstPhysicalEUN))
drivers/mtd/ftl.c
217
<< part->header.EraseUnitSize);
drivers/mtd/ftl.c
218
ret = mtd_read(part->mbd.mtd, offset, sizeof(header), &retval,
drivers/mtd/ftl.c
219
(unsigned char *)&header);
drivers/mtd/ftl.c
226
hdr_ok = (strcmp(header.DataOrgTuple+3, "FTL100") == 0);
drivers/mtd/ftl.c
227
if (hdr_ok && (le16_to_cpu(header.LogicalEUN) < part->DataUnits) &&
drivers/mtd/ftl.c
228
(part->EUNInfo[le16_to_cpu(header.LogicalEUN)].Offset == 0xffffffff)) {
drivers/mtd/ftl.c
229
part->EUNInfo[le16_to_cpu(header.LogicalEUN)].Offset = offset;
drivers/mtd/ftl.c
230
part->EUNInfo[le16_to_cpu(header.LogicalEUN)].EraseCount =
drivers/mtd/ftl.c
231
le32_to_cpu(header.EraseCount);
drivers/mtd/ftl.c
234
if (xtrans == part->header.NumTransferUnits) {
drivers/mtd/ftl.c
239
if (hdr_ok && (le16_to_cpu(header.LogicalEUN) == 0xffff)) {
drivers/mtd/ftl.c
241
part->XferInfo[xtrans].EraseCount = le32_to_cpu(header.EraseCount);
drivers/mtd/ftl.c
246
le32_to_cpu(part->header.EraseCount);
drivers/mtd/ftl.c
253
header = part->header;
drivers/mtd/ftl.c
254
if ((xtrans != header.NumTransferUnits) ||
drivers/mtd/ftl.c
255
(xvalid+xtrans != le16_to_cpu(header.NumEraseUnits))) {
drivers/mtd/ftl.c
262
blocks = le32_to_cpu(header.FormattedSize) >> header.BlockSize;
drivers/mtd/ftl.c
268
part->BlocksPerUnit = (1 << header.EraseUnitSize) >> header.BlockSize;
drivers/mtd/ftl.c
281
offset = part->EUNInfo[i].Offset + le32_to_cpu(header.BAMOffset);
drivers/mtd/ftl.c
297
(i << header.EraseUnitSize) + (j << header.BlockSize);
drivers/mtd/ftl.c
344
erase->len = 1ULL << part->header.EraseUnitSize;
drivers/mtd/ftl.c
369
erase_unit_header_t header;
drivers/mtd/ftl.c
382
header = part->header;
drivers/mtd/ftl.c
383
header.LogicalEUN = cpu_to_le16(0xffff);
drivers/mtd/ftl.c
384
header.EraseCount = cpu_to_le32(xfer->EraseCount);
drivers/mtd/ftl.c
386
ret = mtd_write(part->mbd.mtd, xfer->Offset, sizeof(header), &retlen,
drivers/mtd/ftl.c
387
(u_char *)&header);
drivers/mtd/ftl.c
395
le32_to_cpu(part->header.BAMOffset), SECTOR_SIZE);
drivers/mtd/ftl.c
397
offset = xfer->Offset + le32_to_cpu(part->header.BAMOffset);
drivers/mtd/ftl.c
447
offset = eun->Offset + le32_to_cpu(part->header.BAMOffset);
drivers/mtd/ftl.c
515
xfer->Offset + le32_to_cpu(part->header.BAMOffset),
drivers/mtd/ftl.c
572
pr_debug("NumTransferUnits == %x\n", part->header.NumTransferUnits);
drivers/mtd/ftl.c
577
for (i = 0; i < part->header.NumTransferUnits; i++) {
drivers/mtd/ftl.c
679
part->EUNInfo[i].Offset >> part->header.EraseUnitSize,
drivers/mtd/ftl.c
709
part->EUNInfo[eun].Offset + le32_to_cpu(part->header.BAMOffset),
drivers/mtd/ftl.c
759
bsize = 1 << part->header.EraseUnitSize;
drivers/mtd/ftl.c
762
if (((sector+i) * SECTOR_SIZE) >= le32_to_cpu(part->header.FormattedSize)) {
drivers/mtd/ftl.c
804
bsize = 1 << part->header.EraseUnitSize;
drivers/mtd/ftl.c
808
le32_to_cpu(part->header.BAMOffset));
drivers/mtd/ftl.c
880
bsize = 1 << part->header.EraseUnitSize;
drivers/mtd/ftl.c
884
if (virt_addr >= le32_to_cpu(part->header.FormattedSize)) {
drivers/mtd/ftl.c
945
sect = le32_to_cpu(part->header.FormattedSize)/SECTOR_SIZE;
drivers/mtd/ftl.c
970
uint32_t bsize = 1 << part->header.EraseUnitSize;
drivers/mtd/mtdswap.c
1032
if (header) {
drivers/mtd/mtdswap.c
1089
if (header) {
drivers/mtd/mtdswap.c
1410
(header ? PAGE_SIZE : 0);
drivers/mtd/mtdswap.c
177
static bool header; /* false */
drivers/mtd/mtdswap.c
178
module_param(header, bool, 0444);
drivers/mtd/mtdswap.c
179
MODULE_PARM_DESC(header,
drivers/mtd/parsers/brcm_u-boot.c
33
struct brcm_u_boot_header header;
drivers/mtd/parsers/brcm_u-boot.c
47
err = mtd_read(mtd, offset, sizeof(header), &bytes_read, (uint8_t *)&header);
drivers/mtd/parsers/brcm_u-boot.c
53
if (le32_to_cpu(header.magic) != BRCM_U_BOOT_MAGIC)
drivers/mtd/parsers/brcm_u-boot.c
58
parts[i].size = sizeof(header) + le32_to_cpu(header.length);
drivers/mtd/parsers/brcm_u-boot.c
60
pr_info("offset:0x%zx magic:0x%08x BINGO\n", offset, header.magic);
drivers/mtd/spi-nor/sfdp.c
1442
struct sfdp_header header;
drivers/mtd/spi-nor/sfdp.c
1450
err = spi_nor_read_sfdp_dma_unsafe(nor, 0, sizeof(header), &header);
drivers/mtd/spi-nor/sfdp.c
1455
if (le32_to_cpu(header.signature) != SFDP_SIGNATURE ||
drivers/mtd/spi-nor/sfdp.c
1456
header.major != SFDP_JESD216_MAJOR)
drivers/mtd/spi-nor/sfdp.c
1463
bfpt_header = &header.bfpt_header;
drivers/mtd/spi-nor/sfdp.c
1482
if (header.nph) {
drivers/mtd/spi-nor/sfdp.c
1483
psize = header.nph * sizeof(*param_headers);
drivers/mtd/spi-nor/sfdp.c
1489
err = spi_nor_read_sfdp(nor, sizeof(header),
drivers/mtd/spi-nor/sfdp.c
1501
for (i = 0; i < header.nph; i++) {
drivers/mtd/spi-nor/sfdp.c
1553
for (i = 0; i < header.nph; i++) {
drivers/mtd/spi-nor/sfdp.c
1569
for (i = 0; i < header.nph; i++) {
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1185
u8 ch_id = FIELD_GET(KVASER_PCIEFD_PACKET_CHID_MASK, p->header[1]);
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1192
dlc = FIELD_GET(KVASER_PCIEFD_RPACKET_DLC_MASK, p->header[1]);
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1194
if (p->header[1] & KVASER_PCIEFD_RPACKET_FDF) {
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1202
if (p->header[1] & KVASER_PCIEFD_RPACKET_BRS)
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1204
if (p->header[1] & KVASER_PCIEFD_RPACKET_ESI)
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1215
cf->can_id = FIELD_GET(KVASER_PCIEFD_RPACKET_ID_MASK, p->header[0]);
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1216
if (p->header[0] & KVASER_PCIEFD_RPACKET_IDE)
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1219
if (p->header[0] & KVASER_PCIEFD_RPACKET_RTR) {
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1278
if (p->header[0] & KVASER_PCIEFD_SPACK_BOFF ||
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1279
p->header[0] & KVASER_PCIEFD_SPACK_IRM)
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1283
else if (p->header[1] & KVASER_PCIEFD_SPACK_EPLR)
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1287
else if (p->header[1] & KVASER_PCIEFD_SPACK_EWLR)
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1309
bec.txerr = FIELD_GET(KVASER_PCIEFD_SPACK_TXERR_MASK, p->header[0]);
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1310
bec.rxerr = FIELD_GET(KVASER_PCIEFD_SPACK_RXERR_MASK, p->header[0]);
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1321
if (p->header[1] & KVASER_PCIEFD_EPACK_DIR_TX)
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1349
u8 ch_id = FIELD_GET(KVASER_PCIEFD_PACKET_CHID_MASK, p->header[1]);
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1374
bec.txerr = FIELD_GET(KVASER_PCIEFD_SPACK_TXERR_MASK, p->header[0]);
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1375
bec.rxerr = FIELD_GET(KVASER_PCIEFD_SPACK_RXERR_MASK, p->header[0]);
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1409
u8 ch_id = FIELD_GET(KVASER_PCIEFD_PACKET_CHID_MASK, p->header[1]);
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1420
if (p->header[0] & KVASER_PCIEFD_SPACK_IRM &&
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1421
p->header[0] & KVASER_PCIEFD_SPACK_RMCD &&
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1422
p->header[1] & KVASER_PCIEFD_SPACK_AUTO &&
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1423
cmdseq == FIELD_GET(KVASER_PCIEFD_PACKET_SEQ_MASK, p->header[1]) &&
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1428
} else if (p->header[0] & KVASER_PCIEFD_SPACK_IDET &&
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1429
p->header[0] & KVASER_PCIEFD_SPACK_IRM &&
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1430
cmdseq == FIELD_GET(KVASER_PCIEFD_PACKET_SEQ_MASK, p->header[1]) &&
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1441
} else if (!(p->header[1] & KVASER_PCIEFD_SPACK_AUTO) &&
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1442
cmdseq == FIELD_GET(KVASER_PCIEFD_PACKET_SEQ_MASK, p->header[1])) {
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1449
} else if (p->header[0] & KVASER_PCIEFD_SPACK_RMCD &&
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1467
if (p->header[0] & KVASER_PCIEFD_APACKET_ABL) {
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1490
u8 ch_id = FIELD_GET(KVASER_PCIEFD_PACKET_CHID_MASK, p->header[1]);
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1497
if (p->header[0] & KVASER_PCIEFD_APACKET_CT)
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1500
if (p->header[0] & KVASER_PCIEFD_APACKET_NACK) {
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1505
if (p->header[0] & KVASER_PCIEFD_APACKET_FLU) {
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1508
int echo_idx = FIELD_GET(KVASER_PCIEFD_PACKET_SEQ_MASK, p->header[0]);
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1538
u8 ch_id = FIELD_GET(KVASER_PCIEFD_PACKET_CHID_MASK, p->header[1]);
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1569
p->header[0] = le32_to_cpu(buffer[pos++]);
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1570
p->header[1] = le32_to_cpu(buffer[pos++]);
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1577
type = FIELD_GET(KVASER_PCIEFD_PACKET_TYPE_MASK, p->header[1]);
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1581
if (!(p->header[0] & KVASER_PCIEFD_RPACKET_RTR)) {
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1585
p->header[1]));
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
382
u32 header[2];
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
387
u32 header[2];
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
729
p->header[1] |= KVASER_PCIEFD_TPACKET_SMS;
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
732
p->header[0] |= KVASER_PCIEFD_RPACKET_RTR;
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
735
p->header[0] |= KVASER_PCIEFD_RPACKET_IDE;
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
737
p->header[0] |= FIELD_PREP(KVASER_PCIEFD_RPACKET_ID_MASK, cf->can_id);
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
738
p->header[1] |= KVASER_PCIEFD_TPACKET_AREQ;
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
741
p->header[1] |= FIELD_PREP(KVASER_PCIEFD_RPACKET_DLC_MASK,
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
743
p->header[1] |= KVASER_PCIEFD_RPACKET_FDF;
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
745
p->header[1] |= KVASER_PCIEFD_RPACKET_BRS;
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
747
p->header[1] |= KVASER_PCIEFD_RPACKET_ESI;
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
749
p->header[1] |=
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
754
p->header[1] |= FIELD_PREP(KVASER_PCIEFD_PACKET_SEQ_MASK, seq);
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
786
iowrite32(packet.header[0],
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
788
iowrite32(packet.header[1],
drivers/net/can/rockchip/rockchip_canfd-rx.c
192
rkcanfd_fifo_header_empty(const struct rkcanfd_fifo_header *header)
drivers/net/can/rockchip/rockchip_canfd-rx.c
197
return header->frameinfo == header->id &&
drivers/net/can/rockchip/rockchip_canfd-rx.c
198
header->frameinfo == header->ts;
drivers/net/can/rockchip/rockchip_canfd-rx.c
205
struct rkcanfd_fifo_header header[1] = { };
drivers/net/can/rockchip/rockchip_canfd-rx.c
212
header, sizeof(*header));
drivers/net/can/rockchip/rockchip_canfd-rx.c
218
if (rkcanfd_fifo_header_empty(header)) {
drivers/net/can/rockchip/rockchip_canfd-rx.c
228
len = rkcanfd_fifo_header_to_cfd_header(priv, header, cfd);
drivers/net/can/rockchip/rockchip_canfd-rx.c
233
if (header->frameinfo & RKCANFD_REG_FD_FRAMEINFO_FDF &&
drivers/net/can/rockchip/rockchip_canfd-rx.c
243
err = rkcanfd_rxstx_filter(priv, cfd, header->ts, &tx_done);
drivers/net/can/rockchip/rockchip_canfd-rx.c
258
if (header->frameinfo & RKCANFD_REG_FD_FRAMEINFO_FDF)
drivers/net/can/rockchip/rockchip_canfd-rx.c
270
rkcanfd_skb_set_timestamp(priv, skb, header->ts);
drivers/net/can/rockchip/rockchip_canfd-rx.c
272
err = can_rx_offload_queue_timestamp(&priv->offload, skb, header->ts);
drivers/net/can/rockchip/rockchip_canfd-rx.c
55
const struct rkcanfd_fifo_header *header,
drivers/net/can/rockchip/rockchip_canfd-rx.c
61
if (header->frameinfo & RKCANFD_REG_FD_FRAMEINFO_FRAME_FORMAT)
drivers/net/can/rockchip/rockchip_canfd-rx.c
62
cfd->can_id = FIELD_GET(RKCANFD_REG_FD_ID_EFF, header->id) |
drivers/net/can/rockchip/rockchip_canfd-rx.c
65
cfd->can_id = FIELD_GET(RKCANFD_REG_FD_ID_SFF, header->id);
drivers/net/can/rockchip/rockchip_canfd-rx.c
68
header->frameinfo);
drivers/net/can/rockchip/rockchip_canfd-rx.c
71
if (header->frameinfo & RKCANFD_REG_FD_FRAMEINFO_FDF) {
drivers/net/can/rockchip/rockchip_canfd-rx.c
79
if (header->frameinfo & RKCANFD_REG_FD_FRAMEINFO_BRS)
drivers/net/can/rockchip/rockchip_canfd-rx.c
84
if (header->frameinfo & RKCANFD_REG_FD_FRAMEINFO_RTR) {
drivers/net/can/usb/gs_usb.c
270
struct_group(header,
drivers/net/can/usb/gs_usb.c
592
minimum_length = sizeof(hf->header) + data_length;
drivers/net/can/usb/gs_usb.c
602
minimum_length = sizeof(hf->header) + data_length;
drivers/net/can/usb/gs_usb.c
636
minimum_length = sizeof(hf->header);
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
1198
if (cmd->header.cmd_no == CMD_EXTENDED) {
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
1378
switch (cmd->header.cmd_no) {
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
1419
cmd->header.cmd_no);
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
1438
cmd->header.cmd_no);
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
1446
if (cmd->header.cmd_no == CMD_EXTENDED)
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
1477
cmd->header.cmd_no = CMD_EXTENDED;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
1555
cmd->header.cmd_no = CMD_TX_CAN_MESSAGE;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
1617
cmd->header.cmd_no = CMD_GET_BUSPARAMS_REQ;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
1662
cmd->header.cmd_no = CMD_SET_BUSPARAMS_REQ;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
1692
cmd->header.cmd_no = CMD_SET_BUSPARAMS_FD_REQ;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
1849
cmd->header.cmd_no = CMD_GET_SOFTWARE_DETAILS_REQ;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
1992
cmd->header.cmd_no = CMD_LED_ACTION_REQ;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
2028
cmd->header.cmd_no = CMD_SET_DRIVERMODE_REQ;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
302
struct kvaser_cmd_header header;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
393
struct kvaser_cmd_header header;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
465
return le16_to_cpu(cmd->header.transid) & KVASER_USB_HYDRA_TRANSID_MASK;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
471
cmd->header.transid =
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
477
return (cmd->header.he_addr & KVASER_USB_HYDRA_HE_ADDR_SRC_MASK) >>
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
479
le16_to_cpu(cmd->header.transid) >>
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
486
cmd->header.he_addr =
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
487
(cmd->header.he_addr & KVASER_USB_HYDRA_HE_ADDR_SRC_MASK) |
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
531
if (cmd->header.cmd_no == CMD_EXTENDED)
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
560
if (cmd->header.cmd_no == CMD_EXTENDED) {
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
567
} else if (cmd->header.cmd_no == CMD_RX_MESSAGE) {
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
569
} else if (cmd->header.cmd_no == CMD_TX_ACKNOWLEDGE) {
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
587
cmd->header.cmd_no = cmd_no;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
628
cmd->header.cmd_no = cmd_no;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
655
if (cmd->header.cmd_no == CMD_EXTENDED) {
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
685
if (tmp_cmd->header.cmd_no == cmd_no) {
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
750
cmd->header.cmd_no = CMD_MAP_CHANNEL_REQ;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
791
cmd->header.cmd_no = CMD_GET_CAPABILITIES_REQ;
drivers/net/dsa/sja1105/sja1105_static_config.c
1118
struct sja1105_table_header header = {0};
drivers/net/dsa/sja1105/sja1105_static_config.c
1134
header.block_id = blk_id_map[i];
drivers/net/dsa/sja1105/sja1105_static_config.c
1135
header.len = table->entry_count *
drivers/net/dsa/sja1105/sja1105_static_config.c
1137
sja1105_table_header_pack_with_crc(p, &header);
drivers/net/dsa/sja1105/sja1105_static_config.c
1156
header.block_id = 0;
drivers/net/dsa/sja1105/sja1105_static_config.c
1157
header.len = 0;
drivers/net/dsa/sja1105/sja1105_static_config.c
1158
header.crc = 0xDEADBEEF;
drivers/net/dsa/sja1105/sja1105_static_config.c
1160
sja1105_table_header_packing(p, &header, PACK);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.h
179
struct hw_atl_utils_mbox_header header;
drivers/net/ethernet/broadcom/asp2/bcmasp.h
468
__be32 header;
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
164
u32 header = 0, header2 = 0, epkt = 0;
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
181
header |= PKT_OFFLOAD_HDR_SIZE_2((ip_hdrlen(skb) >> 8) & 0xf);
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
188
header |= PKT_OFFLOAD_HDR_SIZE_2((IP6_HLEN >> 8) & 0xf);
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
215
header |= PKT_OFFLOAD_HDR_OP | PKT_OFFLOAD_HDR_COUNT(header_cnt) |
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
220
offload->header = htonl(header);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h
3159
u8 header;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h
3555
struct doorbell_hdr header;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h
3557
struct doorbell_hdr header;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h
3571
struct doorbell_hdr header;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h
3573
struct doorbell_hdr header;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h
3846
struct eth_classify_cmd_header header;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h
3858
struct eth_classify_cmd_header header;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h
3872
struct eth_classify_cmd_header header;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h
3886
struct eth_classify_cmd_header header;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h
3911
struct eth_classify_header header;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h
4084
struct eth_classify_header header;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h
4100
struct eth_classify_header header;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h
4186
struct eth_classify_header header;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6438
SET_FLAG(txdata->tx_db.data.header.header, DOORBELL_HDR_DB_TYPE, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1087
&rule_entry->vlan.header);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1104
&rule_entry->vlan.header);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1113
bnx2x_vlan_mac_set_rdata_hdr_e2(raw->cid, raw->state, &data->header,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1139
&rule_entry->pair.header);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1159
&rule_entry->pair.header);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1170
bnx2x_vlan_mac_set_rdata_hdr_e2(raw->cid, raw->state, &data->header,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
2523
bnx2x_rx_mode_set_rdata_hdr_e2(p->cid, &data->header, rule_idx);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
2526
data->header.rule_cnt, p->rx_accept_flags,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
3339
data->header.echo = cpu_to_le32((r->cid & BNX2X_SWCID_MASK) |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
3342
data->header.rule_cnt = len;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
929
&rule_entry->mac.header);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
950
&rule_entry->mac.header);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
964
bnx2x_vlan_mac_set_rdata_hdr_e2(raw->cid, raw->state, &data->header,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3637
struct bnxt_fw_header *header = (struct bnxt_fw_header *)fw_data;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3675
if (header->signature != cpu_to_le32(BNXT_FIRMWARE_BIN_SIGNATURE)) {
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3677
le32_to_cpu(header->signature));
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3680
if (header->code_type != code_type) {
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3682
code_type, header->code_type);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3685
if (header->device != DEVICE_CUMULUS_FAMILY) {
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3687
DEVICE_CUMULUS_FAMILY, header->device);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1327
struct cxgb4_fw_data *header;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1329
header = (struct cxgb4_fw_data *)data;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1330
if (be32_to_cpu(header->signature) != CXGB4_PHY_SIG)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1430
struct cxgb4_fw_data *header;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1432
header = (struct cxgb4_fw_data *)&data[CXGB4_FW_SIG_OFFSET];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1433
if (be32_to_cpu(header->signature) != CXGB4_FW_SIG)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1444
struct cxgb4_bootcfg_data *header;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1446
header = (struct cxgb4_bootcfg_data *)data;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1447
if (le16_to_cpu(header->signature) != BOOT_CFG_SIG)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1457
struct legacy_pci_rom_hdr *header;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1468
header = (struct legacy_pci_rom_hdr *)cur_header;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1469
pcir_offset = le16_to_cpu(header->pcir_offset);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1473
*size += header->size512 * 512;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1474
cur_header += header->size512 * 512;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10507
struct legacy_pci_rom_hdr *header;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10513
header = (struct legacy_pci_rom_hdr *)cur_header;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10514
pcir_offset = le16_to_cpu(header->pcir_offset);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10538
header->cksum = 0x0;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10543
for (i = 0; i < (header->size512 * 512); i++)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10562
cur_header += header->size512 * 512;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10582
struct cxgb4_pci_exp_rom_header *header;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10598
header = (struct cxgb4_pci_exp_rom_header *)boot_data;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10599
pcir_offset = le16_to_cpu(header->pcir_offset);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10613
if (le16_to_cpu(header->signature) != BOOT_SIGNATURE) {
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10676
(const u8 *)header, false);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10710
struct cxgb4_bootcfg_data *header;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10728
header = (struct cxgb4_bootcfg_data *)cfg_data;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10729
if (le16_to_cpu(header->signature) != BOOT_CFG_SIG) {
drivers/net/ethernet/ec_bhf.c
104
struct tx_header header;
drivers/net/ethernet/ec_bhf.c
172
u32 len = le16_to_cpu(desc->header.len) + sizeof(desc->header);
drivers/net/ethernet/ec_bhf.c
180
return le32_to_cpu(desc->header.sent) & TX_HDR_SENT;
drivers/net/ethernet/ec_bhf.c
196
return le32_to_cpu(desc->header.recv) & RXHDR_NEXT_RECV_FLAG;
drivers/net/ethernet/ec_bhf.c
210
int pkt_size = (le16_to_cpu(desc->header.len) &
drivers/net/ethernet/ec_bhf.c
228
desc->header.recv = 0;
drivers/net/ethernet/ec_bhf.c
294
memset(&desc->header, 0, sizeof(desc->header));
drivers/net/ethernet/ec_bhf.c
295
desc->header.len = cpu_to_le16(len);
drivers/net/ethernet/ec_bhf.c
296
desc->header.port = TX_HDR_PORT_0;
drivers/net/ethernet/ec_bhf.c
366
priv->tx_descs[i].header.sent = cpu_to_le32(TX_HDR_SENT);
drivers/net/ethernet/ec_bhf.c
386
desc->header.next = cpu_to_le32(next);
drivers/net/ethernet/ec_bhf.c
387
desc->header.recv = 0;
drivers/net/ethernet/ec_bhf.c
88
struct rx_header header;
drivers/net/ethernet/freescale/dpaa2/dpmac.c
135
cmd.header = mc_encode_cmd_header(DPMAC_CMDID_SET_LINK_STATE,
drivers/net/ethernet/freescale/dpaa2/dpmac.c
169
cmd.header = mc_encode_cmd_header(DPMAC_CMDID_GET_COUNTER,
drivers/net/ethernet/freescale/dpaa2/dpmac.c
201
cmd.header = mc_encode_cmd_header(DPMAC_CMDID_GET_API_VERSION,
drivers/net/ethernet/freescale/dpaa2/dpmac.c
231
cmd.header = mc_encode_cmd_header(DPMAC_CMDID_SET_PROTOCOL,
drivers/net/ethernet/freescale/dpaa2/dpmac.c
36
cmd.header = mc_encode_cmd_header(DPMAC_CMDID_OPEN,
drivers/net/ethernet/freescale/dpaa2/dpmac.c
71
cmd.header = mc_encode_cmd_header(DPMAC_CMDID_CLOSE, cmd_flags,
drivers/net/ethernet/freescale/dpaa2/dpmac.c
98
cmd.header = mc_encode_cmd_header(DPMAC_CMDID_GET_ATTR,
drivers/net/ethernet/freescale/dpaa2/dpni.c
1020
cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_MCAST_PROMISC,
drivers/net/ethernet/freescale/dpaa2/dpni.c
1049
cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_MCAST_PROMISC,
drivers/net/ethernet/freescale/dpaa2/dpni.c
106
cmd.header = mc_encode_cmd_header(DPNI_CMDID_OPEN,
drivers/net/ethernet/freescale/dpaa2/dpni.c
1083
cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_UNICAST_PROMISC,
drivers/net/ethernet/freescale/dpaa2/dpni.c
1112
cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_UNICAST_PROMISC,
drivers/net/ethernet/freescale/dpaa2/dpni.c
1147
cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_PRIM_MAC,
drivers/net/ethernet/freescale/dpaa2/dpni.c
1177
cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_PRIM_MAC,
drivers/net/ethernet/freescale/dpaa2/dpni.c
1216
cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_PORT_MAC_ADDR,
drivers/net/ethernet/freescale/dpaa2/dpni.c
1251
cmd.header = mc_encode_cmd_header(DPNI_CMDID_ENABLE_VLAN_FILTER,
drivers/net/ethernet/freescale/dpaa2/dpni.c
1287
cmd.header = mc_encode_cmd_header(DPNI_CMDID_ADD_VLAN_ID,
drivers/net/ethernet/freescale/dpaa2/dpni.c
1316
cmd.header = mc_encode_cmd_header(DPNI_CMDID_REMOVE_VLAN_ID,
drivers/net/ethernet/freescale/dpaa2/dpni.c
1345
cmd.header = mc_encode_cmd_header(DPNI_CMDID_ADD_MAC_ADDR,
drivers/net/ethernet/freescale/dpaa2/dpni.c
1375
cmd.header = mc_encode_cmd_header(DPNI_CMDID_REMOVE_MAC_ADDR,
drivers/net/ethernet/freescale/dpaa2/dpni.c
1408
cmd.header = mc_encode_cmd_header(DPNI_CMDID_CLR_MAC_FILTERS,
drivers/net/ethernet/freescale/dpaa2/dpni.c
141
cmd.header = mc_encode_cmd_header(DPNI_CMDID_CLOSE,
drivers/net/ethernet/freescale/dpaa2/dpni.c
1442
cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_RX_TC_DIST,
drivers/net/ethernet/freescale/dpaa2/dpni.c
1481
cmd.header =
drivers/net/ethernet/freescale/dpaa2/dpni.c
1532
cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_QUEUE,
drivers/net/ethernet/freescale/dpaa2/dpni.c
1582
cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_QUEUE,
drivers/net/ethernet/freescale/dpaa2/dpni.c
1636
cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_STATISTICS,
drivers/net/ethernet/freescale/dpaa2/dpni.c
1683
cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_TAILDROP,
drivers/net/ethernet/freescale/dpaa2/dpni.c
171
cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_POOLS,
drivers/net/ethernet/freescale/dpaa2/dpni.c
1729
cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_TAILDROP,
drivers/net/ethernet/freescale/dpaa2/dpni.c
1770
cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_API_VERSION,
drivers/net/ethernet/freescale/dpaa2/dpni.c
1814
cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_RX_FS_DIST,
drivers/net/ethernet/freescale/dpaa2/dpni.c
1849
cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_RX_HASH_DIST,
drivers/net/ethernet/freescale/dpaa2/dpni.c
1889
cmd.header = mc_encode_cmd_header(DPNI_CMDID_ADD_FS_ENT,
drivers/net/ethernet/freescale/dpaa2/dpni.c
1927
cmd.header = mc_encode_cmd_header(DPNI_CMDID_REMOVE_FS_ENT,
drivers/net/ethernet/freescale/dpaa2/dpni.c
1964
cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_QOS_TBL,
drivers/net/ethernet/freescale/dpaa2/dpni.c
2001
cmd.header = mc_encode_cmd_header(DPNI_CMDID_ADD_QOS_ENT,
drivers/net/ethernet/freescale/dpaa2/dpni.c
2033
cmd.header = mc_encode_cmd_header(DPNI_CMDID_REMOVE_QOS_ENT,
drivers/net/ethernet/freescale/dpaa2/dpni.c
2063
cmd.header = mc_encode_cmd_header(DPNI_CMDID_CLR_QOS_TBL,
drivers/net/ethernet/freescale/dpaa2/dpni.c
207
cmd.header = mc_encode_cmd_header(DPNI_CMDID_ENABLE,
drivers/net/ethernet/freescale/dpaa2/dpni.c
2093
cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_TX_SHAPING,
drivers/net/ethernet/freescale/dpaa2/dpni.c
2128
cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_SINGLE_STEP_CFG,
drivers/net/ethernet/freescale/dpaa2/dpni.c
2172
cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_SINGLE_STEP_CFG,
drivers/net/ethernet/freescale/dpaa2/dpni.c
230
cmd.header = mc_encode_cmd_header(DPNI_CMDID_DISABLE,
drivers/net/ethernet/freescale/dpaa2/dpni.c
257
cmd.header = mc_encode_cmd_header(DPNI_CMDID_IS_ENABLED,
drivers/net/ethernet/freescale/dpaa2/dpni.c
288
cmd.header = mc_encode_cmd_header(DPNI_CMDID_RESET,
drivers/net/ethernet/freescale/dpaa2/dpni.c
321
cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_IRQ_ENABLE,
drivers/net/ethernet/freescale/dpaa2/dpni.c
355
cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_IRQ_ENABLE,
drivers/net/ethernet/freescale/dpaa2/dpni.c
399
cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_IRQ_MASK,
drivers/net/ethernet/freescale/dpaa2/dpni.c
435
cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_IRQ_MASK,
drivers/net/ethernet/freescale/dpaa2/dpni.c
477
cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_IRQ_STATUS,
drivers/net/ethernet/freescale/dpaa2/dpni.c
518
cmd.header = mc_encode_cmd_header(DPNI_CMDID_CLEAR_IRQ_STATUS,
drivers/net/ethernet/freescale/dpaa2/dpni.c
549
cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_ATTR,
drivers/net/ethernet/freescale/dpaa2/dpni.c
595
cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_ERRORS_BEHAVIOR,
drivers/net/ethernet/freescale/dpaa2/dpni.c
629
cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_BUFFER_LAYOUT,
drivers/net/ethernet/freescale/dpaa2/dpni.c
675
cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_BUFFER_LAYOUT,
drivers/net/ethernet/freescale/dpaa2/dpni.c
716
cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_OFFLOAD,
drivers/net/ethernet/freescale/dpaa2/dpni.c
738
cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_OFFLOAD,
drivers/net/ethernet/freescale/dpaa2/dpni.c
780
cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_QDID,
drivers/net/ethernet/freescale/dpaa2/dpni.c
817
cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_TX_DATA_OFFSET,
drivers/net/ethernet/freescale/dpaa2/dpni.c
851
cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_LINK_CFG,
drivers/net/ethernet/freescale/dpaa2/dpni.c
881
cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_LINK_CFG,
drivers/net/ethernet/freescale/dpaa2/dpni.c
917
cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_LINK_STATE,
drivers/net/ethernet/freescale/dpaa2/dpni.c
955
cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_MAX_FRAME_LENGTH,
drivers/net/ethernet/freescale/dpaa2/dpni.c
986
cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_MAX_FRAME_LENGTH,
drivers/net/ethernet/freescale/dpaa2/dprtc.c
100
cmd.header = mc_encode_cmd_header(DPRTC_CMDID_SET_IRQ_ENABLE,
drivers/net/ethernet/freescale/dpaa2/dprtc.c
131
cmd.header = mc_encode_cmd_header(DPRTC_CMDID_GET_IRQ_ENABLE,
drivers/net/ethernet/freescale/dpaa2/dprtc.c
172
cmd.header = mc_encode_cmd_header(DPRTC_CMDID_SET_IRQ_MASK,
drivers/net/ethernet/freescale/dpaa2/dprtc.c
206
cmd.header = mc_encode_cmd_header(DPRTC_CMDID_GET_IRQ_MASK,
drivers/net/ethernet/freescale/dpaa2/dprtc.c
246
cmd.header = mc_encode_cmd_header(DPRTC_CMDID_GET_IRQ_STATUS,
drivers/net/ethernet/freescale/dpaa2/dprtc.c
285
cmd.header = mc_encode_cmd_header(DPRTC_CMDID_CLEAR_IRQ_STATUS,
drivers/net/ethernet/freescale/dpaa2/dprtc.c
38
cmd.header = mc_encode_cmd_header(DPRTC_CMDID_OPEN,
drivers/net/ethernet/freescale/dpaa2/dprtc.c
70
cmd.header = mc_encode_cmd_header(DPRTC_CMDID_CLOSE, cmd_flags,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
100
cmd.header = mc_encode_cmd_header(DPSW_CMDID_ENABLE,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1013
cmd.header = mc_encode_cmd_header(DPSW_CMDID_FDB_REMOVE_UNICAST,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1052
cmd.header = mc_encode_cmd_header(DPSW_CMDID_FDB_ADD_MULTICAST,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1091
cmd.header = mc_encode_cmd_header(DPSW_CMDID_FDB_REMOVE_MULTICAST,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1122
cmd.header = mc_encode_cmd_header(DPSW_CMDID_CTRL_IF_GET_ATTR,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1153
cmd.header = mc_encode_cmd_header(DPSW_CMDID_CTRL_IF_SET_POOLS,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1185
cmd.header = mc_encode_cmd_header(DPSW_CMDID_CTRL_IF_SET_QUEUE,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
121
cmd.header = mc_encode_cmd_header(DPSW_CMDID_DISABLE,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1217
cmd.header = mc_encode_cmd_header(DPSW_CMDID_GET_API_VERSION,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1251
cmd.header = mc_encode_cmd_header(DPSW_CMDID_IF_GET_PORT_MAC_ADDR,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1282
cmd.header = mc_encode_cmd_header(DPSW_CMDID_CTRL_IF_ENABLE, cmd_flags,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1300
cmd.header = mc_encode_cmd_header(DPSW_CMDID_CTRL_IF_DISABLE,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1322
cmd.header = mc_encode_cmd_header(DPSW_CMDID_SET_EGRESS_FLOOD, cmd_flags, token);
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1348
cmd.header = mc_encode_cmd_header(DPSW_CMDID_IF_SET_LEARNING_MODE,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1379
cmd.header = mc_encode_cmd_header(DPSW_CMDID_ACL_ADD, cmd_flags, token);
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1408
cmd.header = mc_encode_cmd_header(DPSW_CMDID_ACL_REMOVE, cmd_flags,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
142
cmd.header = mc_encode_cmd_header(DPSW_CMDID_RESET,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1432
cmd.header = mc_encode_cmd_header(DPSW_CMDID_ACL_ADD_IF, cmd_flags,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1459
cmd.header = mc_encode_cmd_header(DPSW_CMDID_ACL_REMOVE_IF, cmd_flags,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1534
cmd.header = mc_encode_cmd_header(DPSW_CMDID_ACL_ADD_ENTRY, cmd_flags,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1567
cmd.header = mc_encode_cmd_header(DPSW_CMDID_ACL_REMOVE_ENTRY,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1600
cmd.header = mc_encode_cmd_header(DPSW_CMDID_SET_REFLECTION_IF,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1625
cmd.header = mc_encode_cmd_header(DPSW_CMDID_IF_ADD_REFLECTION,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
1652
cmd.header = mc_encode_cmd_header(DPSW_CMDID_IF_REMOVE_REFLECTION,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
172
cmd.header = mc_encode_cmd_header(DPSW_CMDID_SET_IRQ_ENABLE,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
206
cmd.header = mc_encode_cmd_header(DPSW_CMDID_SET_IRQ_MASK,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
238
cmd.header = mc_encode_cmd_header(DPSW_CMDID_GET_IRQ_STATUS,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
276
cmd.header = mc_encode_cmd_header(DPSW_CMDID_CLEAR_IRQ_STATUS,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
304
cmd.header = mc_encode_cmd_header(DPSW_CMDID_GET_ATTR,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
350
cmd.header = mc_encode_cmd_header(DPSW_CMDID_IF_SET_LINK_CFG,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
381
cmd.header = mc_encode_cmd_header(DPSW_CMDID_IF_GET_LINK_STATE,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
419
cmd.header = mc_encode_cmd_header(DPSW_CMDID_IF_SET_TCI,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
452
cmd.header = mc_encode_cmd_header(DPSW_CMDID_IF_GET_TCI,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
46
cmd.header = mc_encode_cmd_header(DPSW_CMDID_OPEN,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
492
cmd.header = mc_encode_cmd_header(DPSW_CMDID_IF_SET_STP,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
524
cmd.header = mc_encode_cmd_header(DPSW_CMDID_IF_GET_COUNTER,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
558
cmd.header = mc_encode_cmd_header(DPSW_CMDID_IF_ENABLE,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
583
cmd.header = mc_encode_cmd_header(DPSW_CMDID_IF_DISABLE,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
611
cmd.header = mc_encode_cmd_header(DPSW_CMDID_IF_GET_ATTR, cmd_flags,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
651
cmd.header = mc_encode_cmd_header(DPSW_CMDID_IF_SET_MAX_FRAME_LENGTH,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
686
cmd.header = mc_encode_cmd_header(DPSW_CMDID_VLAN_ADD,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
719
cmd.header = mc_encode_cmd_header(DPSW_CMDID_VLAN_ADD_IF,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
756
cmd.header = mc_encode_cmd_header(DPSW_CMDID_VLAN_ADD_IF_UNTAGGED,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
787
cmd.header = mc_encode_cmd_header(DPSW_CMDID_VLAN_REMOVE_IF,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
79
cmd.header = mc_encode_cmd_header(DPSW_CMDID_CLOSE,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
820
cmd.header = mc_encode_cmd_header(DPSW_CMDID_VLAN_REMOVE_IF_UNTAGGED,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
847
cmd.header = mc_encode_cmd_header(DPSW_CMDID_VLAN_REMOVE,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
876
cmd.header = mc_encode_cmd_header(DPSW_CMDID_FDB_ADD,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
908
cmd.header = mc_encode_cmd_header(DPSW_CMDID_FDB_REMOVE,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
935
cmd.header = mc_encode_cmd_header(DPSW_CMDID_FDB_ADD_UNICAST,
drivers/net/ethernet/freescale/dpaa2/dpsw.c
976
cmd.header = mc_encode_cmd_header(DPSW_CMDID_FDB_DUMP,
drivers/net/ethernet/freescale/enetc/enetc.h
494
struct enetc_msg_cmd_header header;
drivers/net/ethernet/freescale/enetc/enetc_pf.c
491
cmd_id = cmd->header.id;
drivers/net/ethernet/freescale/enetc/enetc_vf.c
65
cmd->header.type = ENETC_MSG_CMD_MNG_MAC;
drivers/net/ethernet/freescale/enetc/enetc_vf.c
66
cmd->header.id = ENETC_MSG_CMD_MNG_ADD;
drivers/net/ethernet/hisilicon/hibmcge/hbg_diagnose.c
165
u32 header = 0;
drivers/net/ethernet/hisilicon/hibmcge/hbg_diagnose.c
176
hbg_field_modify(header, HBG_REG_MSG_HEADER_OPCODE_M, msg->opcode);
drivers/net/ethernet/hisilicon/hibmcge/hbg_diagnose.c
177
hbg_field_modify(header, HBG_REG_MSG_HEADER_DATA_NUM_M, msg->data_num);
drivers/net/ethernet/hisilicon/hibmcge/hbg_diagnose.c
178
hbg_field_modify(header, HBG_REG_MSG_HEADER_RESP_CODE_M, ETIMEDOUT);
drivers/net/ethernet/hisilicon/hibmcge/hbg_diagnose.c
181
hbg_field_modify(header, HBG_REG_MSG_HEADER_STATUS_M, 1);
drivers/net/ethernet/hisilicon/hibmcge/hbg_diagnose.c
184
hbg_reg_write(priv, HBG_REG_MSG_HEADER_ADDR, header);
drivers/net/ethernet/hisilicon/hibmcge/hbg_diagnose.c
187
readl_poll_timeout(priv->io_base + HBG_REG_MSG_HEADER_ADDR, header,
drivers/net/ethernet/hisilicon/hibmcge/hbg_diagnose.c
188
!FIELD_GET(HBG_REG_MSG_HEADER_STATUS_M, header),
drivers/net/ethernet/hisilicon/hibmcge/hbg_diagnose.c
192
msg->status = FIELD_GET(HBG_REG_MSG_HEADER_STATUS_M, header);
drivers/net/ethernet/hisilicon/hibmcge/hbg_diagnose.c
193
return -(int)FIELD_GET(HBG_REG_MSG_HEADER_RESP_CODE_M, header);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_regs.c
155
struct hclge_reg_header *header = data;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_regs.c
157
header->magic_number = HCLGE_REG_MAGIC_NUMBER;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_regs.c
158
header->is_vf = 0x0;
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_regs.c
89
struct hclgevf_reg_header *header = data;
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_regs.c
91
header->magic_number = HCLGEVF_REG_MAGIC_NUMBER;
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_regs.c
92
header->is_vf = 0x1;
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
296
status_header = be64_to_cpu(wb_status->header);
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.h
134
u64 header;
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c
644
struct hinic_cmdq_header *header;
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c
655
header = CMDQ_WQE_HEADER(&hw_wqe->cmdq_wqe);
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c
656
saved_data = be32_to_cpu(header->saved_data);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
139
#define MBOX_BODY_FROM_HDR(header) ((u8 *)(header) + MBOX_HEADER_SZ)
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
427
void *header, struct hinic_recv_mbox *recv_mbox)
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
429
void *mbox_body = MBOX_BODY_FROM_HDR(header);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
431
u64 mbox_header = *((u64 *)header);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
568
u8 *header)
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
572
u64 mbox_header = *((u64 *)header);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
595
random_id = be32_to_cpu(*(u32 *)(header + MBOX_SEG_LEN +
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
619
static void hinic_mbox_func_aeqe_handler(void *handle, void *header, u8 size)
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
622
u64 mbox_header = *((u64 *)header);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
637
if (!check_vf_mbox_random_id(func_to_func, header))
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
644
recv_mbox_handler(func_to_func, (u64 *)header, recv_mbox);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
647
static void hinic_mbox_self_aeqe_handler(void *handle, void *header, u8 size)
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
667
struct hinic_send_mbox *mbox, u64 *header)
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
670
u32 *data = (u32 *)header;
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
797
u64 header, u16 dst_func, void *seg, u16 seg_len,
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
801
u16 seq_dir = HINIC_MBOX_HEADER_GET(header, DIRECTION);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
818
mbox_copy_header(hwdev, send_mbox, &header);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
851
u64 header = 0;
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
856
header = HINIC_MBOX_HEADER_SET(msg_len, MSG_LEN) |
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
870
while (!(HINIC_MBOX_HEADER_GET(header, LAST))) {
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
872
header &= ~MBOX_SEGLEN_MASK;
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
873
header |= HINIC_MBOX_HEADER_SET(left, SEG_LEN);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
874
header |= HINIC_MBOX_HEADER_SET(LAST_SEG, LAST);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
879
err = send_mbox_seg(func_to_func, header, dst_func, msg_seg,
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
883
HINIC_MBOX_HEADER_GET(header, SEQID));
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
891
header &= ~(HINIC_MBOX_HEADER_SET(HINIC_MBOX_HEADER_SEQID_MASK,
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
893
header |= HINIC_MBOX_HEADER_SET(seq_id, SEQID);
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
155
static void prepare_mgmt_cmd(u8 *mgmt_cmd, u64 *header, u8 *msg, u16 msg_len)
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
160
memcpy(mgmt_cmd, header, sizeof(*header));
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
162
mgmt_cmd += sizeof(*header);
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
208
u64 header;
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
214
header = prepare_header(pf_to_mgmt, data_len, mod, ack_type,
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
218
header = prepare_header(pf_to_mgmt, data_len, mod, ack_type,
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
222
prepare_mgmt_cmd(pf_to_mgmt->sync_msg_buf, &header, data, data_len);
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
488
u64 *header, struct hinic_recv_msg *recv_msg)
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
495
seq_id = HINIC_MSG_HEADER_GET(*header, SEQID);
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
496
seg_len = HINIC_MSG_HEADER_GET(*header, SEG_LEN);
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
503
msg_body = (u8 *)header + sizeof(*header);
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
506
if (!HINIC_MSG_HEADER_GET(*header, LAST))
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
509
recv_msg->cmd = HINIC_MSG_HEADER_GET(*header, CMD);
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
510
recv_msg->mod = HINIC_MSG_HEADER_GET(*header, MODULE);
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
511
recv_msg->async_mgmt_to_pf = HINIC_MSG_HEADER_GET(*header,
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
513
recv_msg->msg_len = HINIC_MSG_HEADER_GET(*header, MSG_LEN);
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
514
recv_msg->msg_id = HINIC_MSG_HEADER_GET(*header, MSG_ID);
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
516
if (HINIC_MSG_HEADER_GET(*header, DIRECTION) == MGMT_RESP)
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
532
u64 *header = (u64 *)data;
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
534
recv_msg = HINIC_MSG_HEADER_GET(*header, DIRECTION) ==
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
539
recv_mgmt_msg_handler(pf_to_mgmt, header, recv_msg);
drivers/net/ethernet/huawei/hinic/hinic_hw_wqe.h
335
struct hinic_cmdq_header header;
drivers/net/ethernet/huawei/hinic/hinic_hw_wqe.h
344
struct hinic_cmdq_header header;
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.h
52
struct cmdq_header header;
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.h
61
struct cmdq_header header;
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
161
u8 *header, struct hinic3_msg_desc *msg_desc)
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
163
__le64 mbox_header = *((__force __le64 *)header);
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
164
u8 *mbox_body = get_mobx_body_from_hdr(header);
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
190
void hinic3_mbox_func_aeqe_handler(struct hinic3_hwdev *hwdev, u8 *header,
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
193
__le64 mbox_header = *((__force __le64 *)header);
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
209
recv_mbox_handler(mbox, header, msg_desc);
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
565
struct hinic3_send_mbox *mbox, __le64 *header)
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
567
mbox_dword_write(header, mbox->data, MBOX_HEADER_SZ / sizeof(__le32));
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
642
static int send_mbox_seg(struct hinic3_mbox *mbox, __le64 header,
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
654
dir = MBOX_MSG_HEADER_GET(header, DIRECTION);
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
662
mbox_copy_header(hwdev, send_mbox, &header);
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
697
__le64 header = 0;
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
724
header = cpu_to_le64(MBOX_MSG_HEADER_SET(msg_len, MSG_LEN) |
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
737
while (!(MBOX_MSG_HEADER_GET(header, LAST))) {
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
739
header &= cpu_to_le64(~MBOX_MSG_HEADER_SEG_LEN_MASK);
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
740
header |=
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
746
err = send_mbox_seg(mbox, header, dst_func, msg_seg,
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
750
MBOX_MSG_HEADER_GET(header, SEQID));
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
757
header &= cpu_to_le64(~MBOX_MSG_HEADER_SEG_LEN_MASK);
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
758
header |= cpu_to_le64(MBOX_MSG_HEADER_SET(seq_id, SEQID));
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
76
static u8 *get_mobx_body_from_hdr(u8 *header)
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
78
return header + MBOX_HEADER_SZ;
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.h
131
void hinic3_mbox_func_aeqe_handler(struct hinic3_hwdev *hwdev, u8 *header,
drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.c
151
const u8 *header,
drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.c
161
msg_header = *(__force __le64 *)header;
drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.c
168
seg_data = header + sizeof(msg_header);
drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.c
307
void hinic3_mgmt_msg_aeqe_handler(struct hinic3_hwdev *hwdev, u8 *header,
drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.c
315
if (MBOX_MSG_HEADER_GET(*(__force __le64 *)header, SOURCE) ==
drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.c
317
hinic3_mbox_func_aeqe_handler(hwdev, header, size);
drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.c
323
msg_header = *(__force __le64 *)header;
drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.c
331
hinic3_recv_mgmt_msg_handler(pf_to_mgmt, header, recv_msg);
drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.h
66
u8 *header, u8 size);
drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h
447
struct i40e_aqc_get_switch_config_header_resp header;
drivers/net/ethernet/intel/i40e/i40e_main.c
14944
num_reported = le16_to_cpu(sw_config->header.num_reported);
drivers/net/ethernet/intel/i40e/i40e_main.c
14945
num_total = le16_to_cpu(sw_config->header.num_total);
drivers/net/ethernet/intel/i40e/i40e_type.h
1325
struct i40e_generic_seg_header header;
drivers/net/ethernet/intel/i40e/i40e_type.h
1338
struct i40e_generic_seg_header header;
drivers/net/ethernet/mellanox/mlx4/en_tx.c
1021
memcpy(tx_desc->lso.header, skb->data, lso_header_size);
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
105
match.header = &mlxsw_sp_dpipe_header_metadata;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
116
action->header = &mlxsw_sp_dpipe_header_metadata;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
120
match->header = &mlxsw_sp_dpipe_header_metadata;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
317
match.header = &mlxsw_sp_dpipe_header_metadata;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
327
match.header = &devlink_dpipe_header_ipv4;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
332
match.header = &devlink_dpipe_header_ipv6;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
355
action.header = &devlink_dpipe_header_ethernet;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
376
match->header = &mlxsw_sp_dpipe_header_metadata;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
383
match->header = &devlink_dpipe_header_ipv4;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
387
match->header = &devlink_dpipe_header_ipv6;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
396
action->header = &devlink_dpipe_header_ethernet;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
85
action.header = &mlxsw_sp_dpipe_header_metadata;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
866
match.header = &mlxsw_sp_dpipe_header_metadata;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
874
match.header = &mlxsw_sp_dpipe_header_metadata;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
882
match.header = &mlxsw_sp_dpipe_header_metadata;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
895
action.header = &devlink_dpipe_header_ethernet;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
903
action.header = &mlxsw_sp_dpipe_header_metadata;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
93
action.header = &mlxsw_sp_dpipe_header_metadata;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
943
match->header = &mlxsw_sp_dpipe_header_metadata;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
948
match->header = &mlxsw_sp_dpipe_header_metadata;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
953
match->header = &mlxsw_sp_dpipe_header_metadata;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
958
action->header = &devlink_dpipe_header_ethernet;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
963
action->header = &mlxsw_sp_dpipe_header_metadata;
drivers/net/ethernet/microchip/lan743x_ptp.c
100
u32 header, nseconds, seconds;
drivers/net/ethernet/microchip/lan743x_ptp.c
1058
u32 cap_info, cause, header, nsec, seconds;
drivers/net/ethernet/microchip/lan743x_ptp.c
1081
header = lan743x_csr_read(adapter,
drivers/net/ethernet/microchip/lan743x_ptp.c
1090
header);
drivers/net/ethernet/microchip/lan743x_ptp.c
119
header = ptp->tx_ts_header_queue[i];
drivers/net/ethernet/microchip/lan743x_ptp.c
124
((header & PTP_TX_MSG_HEADER_MSG_TYPE_) !=
drivers/net/ethernet/microchip/lan743x_ptp.c
79
u32 header)
drivers/net/ethernet/microchip/lan743x_ptp.c
87
ptp->tx_ts_header_queue[ptp->tx_ts_queue_size] = header;
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
331
struct ptp_header *header;
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
348
header = ptp_parse_header(skb, type);
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
349
if (!header) {
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
370
msgtype = ptp_get_msgtype(header, type);
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
155
struct ptp_header *header;
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
174
header = ptp_parse_header(skb, type);
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
175
if (!header) {
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
198
msgtype = ptp_get_msgtype(header, type);
drivers/net/ethernet/microsoft/mana/gdma_main.c
1322
struct gdma_wqe *header = (struct gdma_wqe *)wqe_ptr;
drivers/net/ethernet/microsoft/mana/gdma_main.c
1325
memset(header, 0, sizeof(struct gdma_wqe));
drivers/net/ethernet/microsoft/mana/gdma_main.c
1326
header->num_sge = wqe_req->num_sge;
drivers/net/ethernet/microsoft/mana/gdma_main.c
1327
header->inline_oob_size_div4 = client_oob_size / sizeof(u32);
drivers/net/ethernet/microsoft/mana/gdma_main.c
1332
header->client_oob_in_sgl = 1;
drivers/net/ethernet/microsoft/mana/gdma_main.c
1335
header->last_vbytes = wqe_req->sgl[0].size;
drivers/net/ethernet/microsoft/mana/gdma_main.c
1339
header->client_data_unit = wqe_req->client_data_unit;
drivers/net/ethernet/microsoft/mana/gdma_main.c
1345
ptr = wqe_ptr + sizeof(header);
drivers/net/ethernet/microsoft/mana/gdma_main.c
1355
return sizeof(header) + client_oob_size;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
154
struct nfp_hwinfo *header;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
189
header = (void *)db;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
190
if (nfp_hwinfo_is_updating(header))
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
193
if (le32_to_cpu(header->version) != NFP_HWINFO_VERSION_2) {
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
195
le32_to_cpu(header->version));
drivers/net/ethernet/oa_tc6.c
1024
__be32 header;
drivers/net/ethernet/oa_tc6.c
1026
header = oa_tc6_prepare_data_header(OA_TC6_DATA_INVALID,
drivers/net/ethernet/oa_tc6.c
1034
*tx_buf = header;
drivers/net/ethernet/oa_tc6.c
196
u32 header;
drivers/net/ethernet/oa_tc6.c
198
header = FIELD_PREP(OA_TC6_CTRL_HEADER_DATA_NOT_CTRL,
drivers/net/ethernet/oa_tc6.c
204
header |= FIELD_PREP(OA_TC6_CTRL_HEADER_PARITY,
drivers/net/ethernet/oa_tc6.c
205
oa_tc6_get_parity(header));
drivers/net/ethernet/oa_tc6.c
207
return cpu_to_be32(header);
drivers/net/ethernet/oa_tc6.c
935
u32 header = FIELD_PREP(OA_TC6_DATA_HEADER_DATA_NOT_CTRL,
drivers/net/ethernet/oa_tc6.c
943
header |= FIELD_PREP(OA_TC6_DATA_HEADER_PARITY,
drivers/net/ethernet/oa_tc6.c
944
oa_tc6_get_parity(header));
drivers/net/ethernet/oa_tc6.c
946
return cpu_to_be32(header);
drivers/net/ethernet/qlogic/qed/qed_debug.c
6890
u32 header, format_idx, i;
drivers/net/ethernet/qlogic/qed/qed_debug.c
6895
header = qed_read_from_cyclic_buf(trace_buf,
drivers/net/ethernet/qlogic/qed/qed_debug.c
6900
format_idx = header & MFW_TRACE_EVENTID_MASK;
drivers/net/ethernet/qlogic/qed/qed_debug.c
6904
u8 format_size = (u8)GET_MFW_FIELD(header,
drivers/net/ethernet/qlogic/qede/qede_filter.c
1425
void *header)
drivers/net/ethernet/qlogic/qede/qede_filter.c
1427
__be16 *ports = (__be16 *)(header + ETH_HLEN + sizeof(struct iphdr));
drivers/net/ethernet/qlogic/qede/qede_filter.c
1428
struct iphdr *ip = (struct iphdr *)(header + ETH_HLEN);
drivers/net/ethernet/qlogic/qede/qede_filter.c
1429
struct ethhdr *eth = (struct ethhdr *)header;
drivers/net/ethernet/qlogic/qede/qede_filter.c
1472
void *header)
drivers/net/ethernet/qlogic/qede/qede_filter.c
1474
__be16 *ports = (__be16 *)(header + ETH_HLEN + sizeof(struct ipv6hdr));
drivers/net/ethernet/qlogic/qede/qede_filter.c
1475
struct ipv6hdr *ip6 = (struct ipv6hdr *)(header + ETH_HLEN);
drivers/net/ethernet/qlogic/qede/qede_filter.c
1476
struct ethhdr *eth = (struct ethhdr *)header;
drivers/net/ethernet/qlogic/qede/qede_filter.c
38
void (*build_hdr)(struct qede_arfs_tuple *t, void *header);
drivers/net/ethernet/sfc/efx_reflash.c
115
const u8 *header;
drivers/net/ethernet/sfc/efx_reflash.c
122
header = fw->data + header_offset;
drivers/net/ethernet/sfc/efx_reflash.c
123
magic = get_unaligned_le32(header + EFX_SNICIMAGE_HEADER_MAGIC_OFST);
drivers/net/ethernet/sfc/efx_reflash.c
127
version = get_unaligned_le32(header + EFX_SNICIMAGE_HEADER_VERSION_OFST);
drivers/net/ethernet/sfc/efx_reflash.c
131
header_len = get_unaligned_le32(header + EFX_SNICIMAGE_HEADER_LENGTH_OFST);
drivers/net/ethernet/sfc/efx_reflash.c
134
payload_size = get_unaligned_le32(header + EFX_SNICIMAGE_HEADER_PAYLOAD_SIZE_OFST);
drivers/net/ethernet/sfc/efx_reflash.c
139
expected_crc = get_unaligned_le32(header + EFX_SNICIMAGE_HEADER_CRC_OFST);
drivers/net/ethernet/sfc/efx_reflash.c
142
crc = crc32_le(~0, header, EFX_SNICIMAGE_HEADER_CRC_OFST);
drivers/net/ethernet/sfc/efx_reflash.c
144
header + EFX_SNICIMAGE_HEADER_CRC_OFST +
drivers/net/ethernet/sfc/efx_reflash.c
152
get_unaligned_le32(header + EFX_SNICIMAGE_HEADER_PARTITION_TYPE_OFST);
drivers/net/ethernet/sfc/efx_reflash.c
154
get_unaligned_le32(header + EFX_SNICIMAGE_HEADER_PARTITION_SUBTYPE_OFST);
drivers/net/ethernet/sfc/efx_reflash.c
170
const u8 *header;
drivers/net/ethernet/sfc/efx_reflash.c
178
header = fw->data + header_offset;
drivers/net/ethernet/sfc/efx_reflash.c
179
magic = get_unaligned_le32(header + EFX_SNICBUNDLE_HEADER_MAGIC_OFST);
drivers/net/ethernet/sfc/efx_reflash.c
183
version = get_unaligned_le32(header + EFX_SNICBUNDLE_HEADER_VERSION_OFST);
drivers/net/ethernet/sfc/efx_reflash.c
187
bundle_type = get_unaligned_le32(header + EFX_SNICBUNDLE_HEADER_BUNDLE_TYPE_OFST);
drivers/net/ethernet/sfc/efx_reflash.c
191
header_len = get_unaligned_le32(header + EFX_SNICBUNDLE_HEADER_LENGTH_OFST);
drivers/net/ethernet/sfc/efx_reflash.c
195
expected_crc = get_unaligned_le32(header + EFX_SNICBUNDLE_HEADER_CRC_OFST);
drivers/net/ethernet/sfc/efx_reflash.c
196
crc = ~crc32_le(~0, header, EFX_SNICBUNDLE_HEADER_CRC_OFST);
drivers/net/ethernet/sfc/efx_reflash.c
201
*partition_subtype = get_unaligned_le32(header + EFX_SNICBUNDLE_HEADER_BUNDLE_SUBTYPE_OFST);
drivers/net/ethernet/sfc/efx_reflash.c
27
const u8 *header, *trailer;
drivers/net/ethernet/sfc/efx_reflash.c
37
header = fw->data + header_offset;
drivers/net/ethernet/sfc/efx_reflash.c
38
magic = get_unaligned_le32(header + EFX_REFLASH_HEADER_MAGIC_OFST);
drivers/net/ethernet/sfc/efx_reflash.c
42
version = get_unaligned_le32(header + EFX_REFLASH_HEADER_VERSION_OFST);
drivers/net/ethernet/sfc/efx_reflash.c
46
payload_size = get_unaligned_le32(header + EFX_REFLASH_HEADER_PAYLOAD_SIZE_OFST);
drivers/net/ethernet/sfc/efx_reflash.c
47
header_len = get_unaligned_le32(header + EFX_REFLASH_HEADER_LENGTH_OFST);
drivers/net/ethernet/sfc/efx_reflash.c
61
crc = crc32_le(0, header, (size_t)header_len + payload_size);
drivers/net/ethernet/sfc/efx_reflash.c
65
*type = get_unaligned_le32(header + EFX_REFLASH_HEADER_FIRMWARE_TYPE_OFST);
drivers/net/ethernet/sfc/efx_reflash.c
66
*subtype = get_unaligned_le32(header + EFX_REFLASH_HEADER_FIRMWARE_SUBTYPE_OFST);
drivers/net/ethernet/sfc/efx_reflash.c
75
*data = header + header_len;
drivers/net/ethernet/sfc/falcon/selftest.c
310
if (pkt_len < sizeof(received.header)) {
drivers/net/ethernet/sfc/falcon/selftest.c
318
if (memcmp(&received.header, &payload->header, ETH_HLEN) != 0) {
drivers/net/ethernet/sfc/falcon/selftest.c
389
ether_addr_copy((u8 *)&payload->header.h_dest, net_dev->dev_addr);
drivers/net/ethernet/sfc/falcon/selftest.c
390
ether_addr_copy((u8 *)&payload->header.h_source, payload_source);
drivers/net/ethernet/sfc/falcon/selftest.c
391
payload->header.h_proto = htons(ETH_P_IP);
drivers/net/ethernet/sfc/falcon/selftest.c
44
struct ethhdr header;
drivers/net/ethernet/sfc/falcon/selftest.c
443
skb_pull(skb, offsetof(struct ef4_loopback_payload, header));
drivers/net/ethernet/sfc/selftest.c
307
if (pkt_len < sizeof(received.header)) {
drivers/net/ethernet/sfc/selftest.c
315
if (memcmp(&received.header, &payload->header, ETH_HLEN) != 0) {
drivers/net/ethernet/sfc/selftest.c
386
ether_addr_copy((u8 *)&payload->header.h_dest, net_dev->dev_addr);
drivers/net/ethernet/sfc/selftest.c
387
ether_addr_copy((u8 *)&payload->header.h_source, payload_source);
drivers/net/ethernet/sfc/selftest.c
388
payload->header.h_proto = htons(ETH_P_IP);
drivers/net/ethernet/sfc/selftest.c
440
skb_pull(skb, offsetof(struct efx_loopback_payload, header));
drivers/net/ethernet/sfc/selftest.c
46
struct ethhdr header;
drivers/net/ethernet/sfc/siena/selftest.c
308
if (pkt_len < sizeof(received.header)) {
drivers/net/ethernet/sfc/siena/selftest.c
316
if (memcmp(&received.header, &payload->header, ETH_HLEN) != 0) {
drivers/net/ethernet/sfc/siena/selftest.c
387
ether_addr_copy((u8 *)&payload->header.h_dest, net_dev->dev_addr);
drivers/net/ethernet/sfc/siena/selftest.c
388
ether_addr_copy((u8 *)&payload->header.h_source, payload_source);
drivers/net/ethernet/sfc/siena/selftest.c
389
payload->header.h_proto = htons(ETH_P_IP);
drivers/net/ethernet/sfc/siena/selftest.c
441
skb_pull(skb, offsetof(struct efx_loopback_payload, header));
drivers/net/ethernet/sfc/siena/selftest.c
47
struct ethhdr header;
drivers/net/ethernet/sgi/meth.c
491
status = priv->tx_ring[priv->tx_read].header.raw;
drivers/net/ethernet/sgi/meth.c
525
priv->tx_ring[priv->tx_read].header.raw = 0;
drivers/net/ethernet/sgi/meth.c
613
desc->header.raw = METH_TX_CMD_INT_EN | (len-1) | ((128-len) << 16);
drivers/net/ethernet/sgi/meth.c
629
desc->header.raw = METH_TX_CMD_INT_EN | TX_CATBUF1 | (skb->len - 1);
drivers/net/ethernet/sgi/meth.c
635
desc->header.raw |= (128 - unaligned_len) << 16;
drivers/net/ethernet/sgi/meth.c
656
desc->header.raw = METH_TX_CMD_INT_EN | TX_CATBUF1 | TX_CATBUF2| (skb->len - 1);
drivers/net/ethernet/sgi/meth.c
661
desc->header.raw |= (128 - unaligned_len) << 16;
drivers/net/ethernet/sgi/meth.h
57
tx_packet_hdr header;
drivers/net/ethernet/sgi/meth.h
60
}header;
drivers/net/ethernet/sun/niu.c
3169
ent.header = HASH_HEADER_EXT;
drivers/net/ethernet/sun/niu.h
1495
u64 header;
drivers/net/ethernet/sun/niu.h
1500
u64 header;
drivers/net/ethernet/sun/niu.h
1508
u64 header;
drivers/net/ethernet/ti/icssg/icssg_config.c
714
fdb_cmd->header = ICSSG_FW_MGMT_CMD_HEADER;
drivers/net/ethernet/ti/icssg/icssg_config.c
849
fdb_cmd.header = ICSSG_FW_MGMT_CMD_HEADER;
drivers/net/ethernet/ti/icssg/icssg_config.h
271
u8 header;
drivers/net/ethernet/ti/icssg/icssg_config.h
280
u8 header;
drivers/net/ethernet/vertexcom/mse102x.c
212
__be16 *header = skb_push(skb, DET_SOF_LEN);
drivers/net/ethernet/vertexcom/mse102x.c
214
*header = cpu_to_be16(DET_SOF);
drivers/net/ethernet/wiznet/w5100.c
849
u8 header[2];
drivers/net/ethernet/wiznet/w5100.c
856
w5100_readbuf(priv, offset, header, 2);
drivers/net/ethernet/wiznet/w5100.c
857
rx_len = get_unaligned_be16(header) - 2;
drivers/net/fddi/defxx.h
1037
PI_RSP_HEADER header;
drivers/net/fddi/defxx.h
291
PI_RSP_HEADER header;
drivers/net/fddi/defxx.h
308
PI_RSP_HEADER header;
drivers/net/fddi/defxx.h
322
PI_RSP_HEADER header;
drivers/net/fddi/defxx.h
352
PI_RSP_HEADER header;
drivers/net/fddi/defxx.h
375
PI_RSP_HEADER header;
drivers/net/fddi/defxx.h
398
PI_RSP_HEADER header;
drivers/net/fddi/defxx.h
412
PI_RSP_HEADER header;
drivers/net/fddi/defxx.h
651
PI_RSP_HEADER header;
drivers/net/fddi/defxx.h
665
PI_RSP_HEADER header;
drivers/net/fddi/defxx.h
680
PI_RSP_HEADER header;
drivers/net/fddi/defxx.h
734
PI_RSP_HEADER header;
drivers/net/fddi/defxx.h
839
PI_RSP_HEADER header;
drivers/net/fddi/defxx.h
921
PI_RSP_HEADER header;
drivers/net/fddi/defxx.h
938
PI_RSP_HEADER header;
drivers/net/fddi/defxx.h
952
PI_RSP_HEADER header;
drivers/net/fddi/defxx.h
983
PI_RSP_HEADER header;
drivers/net/hyperv/hyperv_net.h
1519
struct ndis_object_header header;
drivers/net/hyperv/hyperv_net.h
1537
struct ndis_object_header header;
drivers/net/hyperv/rndis_filter.c
677
hwcaps->header.type = NDIS_OBJECT_TYPE_OFFLOAD;
drivers/net/hyperv/rndis_filter.c
678
hwcaps->header.revision = ndis_rev;
drivers/net/hyperv/rndis_filter.c
679
hwcaps->header.size = size;
drivers/net/hyperv/rndis_filter.c
749
if (caps->header.type != NDIS_OBJECT_TYPE_OFFLOAD) {
drivers/net/hyperv/rndis_filter.c
751
caps->header.type);
drivers/net/hyperv/rndis_filter.c
755
if (caps->header.revision < NDIS_OFFLOAD_PARAMETERS_REVISION_1) {
drivers/net/hyperv/rndis_filter.c
757
caps->header.revision);
drivers/net/hyperv/rndis_filter.c
761
if (caps->header.size > caps_len ||
drivers/net/hyperv/rndis_filter.c
762
caps->header.size < NDIS_OFFLOAD_SIZE_6_0) {
drivers/net/hyperv/rndis_filter.c
765
caps->header.size, caps_len);
drivers/net/hyperv/rndis_filter.c
886
offload_params->header.type = NDIS_OBJECT_TYPE_DEFAULT;
drivers/net/hyperv/rndis_filter.c
887
offload_params->header.revision = NDIS_OFFLOAD_PARAMETERS_REVISION_3;
drivers/net/hyperv/rndis_filter.c
888
offload_params->header.size = extlen;
drivers/net/ieee802154/ca8210.c
1902
struct ieee802154_hdr header = { };
drivers/net/ieee802154/ca8210.c
1911
mac_len = ieee802154_hdr_peek_addrs(skb, &header);
drivers/net/ieee802154/ca8210.c
1915
secspec.security_level = header.sec.level;
drivers/net/ieee802154/ca8210.c
1916
secspec.key_id_mode = header.sec.key_id_mode;
drivers/net/ieee802154/ca8210.c
1918
memcpy(secspec.key_source, &header.sec.short_src, 4);
drivers/net/ieee802154/ca8210.c
1920
memcpy(secspec.key_source, &header.sec.extended_src, 8);
drivers/net/ieee802154/ca8210.c
1921
secspec.key_index = header.sec.key_id;
drivers/net/ieee802154/ca8210.c
1925
header.source.mode,
drivers/net/ieee802154/ca8210.c
1926
header.dest.mode,
drivers/net/ieee802154/ca8210.c
1927
le16_to_cpu(header.dest.pan_id),
drivers/net/ieee802154/ca8210.c
1928
(union macaddr *)&header.dest.extended_addr,
drivers/net/ieee802154/ca8210.c
1932
header.fc.ack_request,
drivers/net/phy/bcm-phy-ptp.c
390
struct ptp_header *header;
drivers/net/phy/bcm-phy-ptp.c
398
header = ptp_parse_header(skb, type);
drivers/net/phy/bcm-phy-ptp.c
399
if (!header)
drivers/net/phy/bcm-phy-ptp.c
402
data = (u8 *)(header + 1);
drivers/net/phy/micrel.c
5177
struct ptp_header *header = ptp_parse_header(skb, type);
drivers/net/phy/micrel.c
5183
if (!header)
drivers/net/phy/micrel.c
5196
ts_header = __be32_to_cpu(header->reserved2);
drivers/net/phy/micrel.c
5210
header->reserved2 = 0;
drivers/net/phy/mscc/mscc_ptp.c
802
u32 next_comp, u32 header)
drivers/net/phy/mscc/mscc_ptp.c
805
ANA_IP1_NXT_PROT_NXT_COMP_BYTES_HDR(header) |
drivers/net/phy/nxp-c45-tja11xx.c
1000
struct ptp_header *header = ptp_parse_header(skb, type);
drivers/net/phy/nxp-c45-tja11xx.c
1002
if (!header)
drivers/net/phy/nxp-c45-tja11xx.c
1008
NXP_C45_SKB_CB(skb)->header = header;
drivers/net/phy/nxp-c45-tja11xx.c
204
struct ptp_header *header;
drivers/net/phy/nxp-c45-tja11xx.c
505
static bool nxp_c45_match_ts(struct ptp_header *header,
drivers/net/phy/nxp-c45-tja11xx.c
509
return ntohs(header->sequence_id) == hwts->sequence_id &&
drivers/net/phy/nxp-c45-tja11xx.c
510
ptp_get_msgtype(header, type) == hwts->msg_type &&
drivers/net/phy/nxp-c45-tja11xx.c
511
header->domain_number == hwts->domain_number;
drivers/net/phy/nxp-c45-tja11xx.c
674
ts_match = nxp_c45_match_ts(NXP_C45_SKB_CB(skb)->header, txts,
drivers/net/phy/nxp-c45-tja11xx.c
724
ts_raw = __be32_to_cpu(NXP_C45_SKB_CB(skb)->header->reserved2);
drivers/net/phy/nxp-c45-tja11xx.c
730
NXP_C45_SKB_CB(skb)->header->reserved2 = 0;
drivers/net/phy/nxp-c45-tja11xx.c
982
NXP_C45_SKB_CB(skb)->header = ptp_parse_header(skb, type);
drivers/net/ppp/pptp.c
279
struct pptp_gre_header *header;
drivers/net/ppp/pptp.c
287
header = (struct pptp_gre_header *)(skb->data);
drivers/net/ppp/pptp.c
288
headersize = sizeof(*header);
drivers/net/ppp/pptp.c
291
if (GRE_IS_ACK(header->gre_hd.flags)) {
drivers/net/ppp/pptp.c
296
header = (struct pptp_gre_header *)(skb->data);
drivers/net/ppp/pptp.c
299
ack = GRE_IS_SEQ(header->gre_hd.flags) ? ntohl(header->ack) :
drivers/net/ppp/pptp.c
300
ntohl(header->seq);
drivers/net/ppp/pptp.c
307
headersize -= sizeof(header->ack);
drivers/net/ppp/pptp.c
310
if (!GRE_IS_SEQ(header->gre_hd.flags))
drivers/net/ppp/pptp.c
313
payload_len = ntohs(header->payload_len);
drivers/net/ppp/pptp.c
314
seq = ntohl(header->seq);
drivers/net/ppp/pptp.c
353
struct pptp_gre_header *header;
drivers/net/ppp/pptp.c
364
header = (struct pptp_gre_header *)skb->data;
drivers/net/ppp/pptp.c
366
if (header->gre_hd.protocol != GRE_PROTO_PPP || /* PPTP-GRE protocol for PPTP */
drivers/net/ppp/pptp.c
367
GRE_IS_CSUM(header->gre_hd.flags) || /* flag CSUM should be clear */
drivers/net/ppp/pptp.c
368
GRE_IS_ROUTING(header->gre_hd.flags) || /* flag ROUTING should be clear */
drivers/net/ppp/pptp.c
369
!GRE_IS_KEY(header->gre_hd.flags) || /* flag KEY should be set */
drivers/net/ppp/pptp.c
370
(header->gre_hd.flags & GRE_FLAGS)) /* flag Recursion Ctrl should be clear */
drivers/net/ppp/pptp.c
374
po = lookup_chan(ntohs(header->call_id), iph->saddr);
drivers/net/usb/asix.h
173
u32 header;
drivers/net/usb/asix_common.c
133
rx->header = 0;
drivers/net/usb/asix_common.c
153
rx->header = get_unaligned_le32(skb->data + offset);
drivers/net/usb/asix_common.c
156
size = (u16)(rx->header & 0x7ff);
drivers/net/usb/asix_common.c
157
if (size != ((~rx->header >> 16) & 0x7ff)) {
drivers/net/usb/asix_common.c
169
rx->header = get_unaligned_le16(
drivers/net/usb/asix_common.c
177
rx->header |= (get_unaligned_le16(
drivers/net/usb/asix_common.c
182
rx->header = get_unaligned_le32(skb->data +
drivers/net/usb/asix_common.c
188
size = (u16)(rx->header & 0x7ff);
drivers/net/usb/asix_common.c
189
if (size != ((~rx->header >> 16) & 0x7ff)) {
drivers/net/usb/asix_common.c
191
rx->header, offset);
drivers/net/usb/cdc_eem.c
169
u16 header;
drivers/net/usb/cdc_eem.c
181
header = get_unaligned_le16(skb->data);
drivers/net/usb/cdc_eem.c
190
if (header & BIT(15)) {
drivers/net/usb/cdc_eem.c
200
if (header & BIT(14)) {
drivers/net/usb/cdc_eem.c
202
header);
drivers/net/usb/cdc_eem.c
206
bmEEMCmd = (header >> 11) & 0x7;
drivers/net/usb/cdc_eem.c
211
len = header & 0x7FF;
drivers/net/usb/cdc_eem.c
260
if (header == 0)
drivers/net/usb/cdc_eem.c
269
len = header & 0x3FFF;
drivers/net/usb/cdc_eem.c
301
if (header & BIT(14)) {
drivers/net/usb/cdc_ether.c
122
struct usb_cdc_parsed_header header;
drivers/net/usb/cdc_ether.c
166
cdc_parse_cdc_header(&header, intf, buf, len);
drivers/net/usb/cdc_ether.c
168
info->u = header.usb_cdc_union_desc;
drivers/net/usb/cdc_ether.c
169
info->header = header.usb_cdc_header_desc;
drivers/net/usb/cdc_ether.c
170
info->ether = header.usb_cdc_ether_desc;
drivers/net/usb/cdc_ether.c
228
header.usb_cdc_acm_descriptor &&
drivers/net/usb/cdc_ether.c
229
header.usb_cdc_acm_descriptor->bmCapabilities) {
drivers/net/usb/cdc_ether.c
232
header.usb_cdc_acm_descriptor->bmCapabilities);
drivers/net/usb/cdc_ether.c
236
if (header.usb_cdc_ether_desc && info->ether->wMaxSegmentSize) {
drivers/net/usb/cdc_ether.c
243
if (header.usb_cdc_mdlm_desc &&
drivers/net/usb/cdc_ether.c
244
memcmp(header.usb_cdc_mdlm_desc->bGUID, mbm_guid, 16)) {
drivers/net/usb/cdc_ether.c
249
if (header.usb_cdc_mdlm_detail_desc &&
drivers/net/usb/cdc_ether.c
250
header.usb_cdc_mdlm_detail_desc->bLength <
drivers/net/usb/cdc_ether.c
277
} else if (!info->header || (!rndis && !info->ether)) {
drivers/net/usb/cdc_ether.c
279
info->header ? "" : "header ",
drivers/net/usb/gl620a.c
69
struct gl_header *header;
drivers/net/usb/gl620a.c
79
header = (struct gl_header *) skb->data;
drivers/net/usb/gl620a.c
82
count = le32_to_cpu(header->packet_count);
drivers/net/usb/gl620a.c
91
packet = &header->packets;
drivers/net/usb/net1080.c
341
struct nc_header *header;
drivers/net/usb/net1080.c
358
header = (struct nc_header *) skb->data;
drivers/net/usb/net1080.c
359
hdr_len = le16_to_cpup(&header->hdr_len);
drivers/net/usb/net1080.c
360
packet_len = le16_to_cpup(&header->packet_len);
drivers/net/usb/net1080.c
398
if (header->packet_id != get_unaligned(&trailer->packet_id)) {
drivers/net/usb/net1080.c
401
le16_to_cpu(header->packet_id),
drivers/net/usb/net1080.c
406
netdev_dbg(dev->net, "frame <rx h %d p %d id %d\n", header->hdr_len,
drivers/net/usb/net1080.c
407
header->packet_len, header->packet_id);
drivers/net/usb/net1080.c
417
struct nc_header *header = NULL;
drivers/net/usb/net1080.c
456
header = skb_push(skb, sizeof *header);
drivers/net/usb/net1080.c
457
header->hdr_len = cpu_to_le16(sizeof (*header));
drivers/net/usb/net1080.c
458
header->packet_len = cpu_to_le16(len);
drivers/net/usb/net1080.c
459
header->packet_id = cpu_to_le16((u16)dev->xid++);
drivers/net/usb/net1080.c
465
put_unaligned(header->packet_id, &trailer->packet_id);
drivers/net/usb/net1080.c
468
header->hdr_len, header->packet_len,
drivers/net/usb/net1080.c
469
header->packet_id);
drivers/net/usb/rndis_host.c
234
struct rndis_msg_hdr *header;
drivers/net/usb/rndis_host.c
249
retval = rndis_command(dev, u.header, CONTROL_BUFFER_SIZE);
drivers/net/usb/rndis_host.c
296
struct rndis_msg_hdr *header;
drivers/net/usb/rndis_host.c
351
retval = rndis_command(dev, u.header, CONTROL_BUFFER_SIZE);
drivers/net/usb/rndis_host.c
433
retval = rndis_command(dev, u.header, CONTROL_BUFFER_SIZE);
drivers/net/usb/smsc95xx.c
1885
u32 header, align_count;
drivers/net/usb/smsc95xx.c
1890
header = get_unaligned_le32(skb->data);
drivers/net/usb/smsc95xx.c
1895
size = (u16)((header & RX_STS_FL_) >> 16);
drivers/net/usb/smsc95xx.c
1900
"size err header=0x%08x\n", header);
drivers/net/usb/smsc95xx.c
1904
if (unlikely(header & RX_STS_ES_)) {
drivers/net/usb/smsc95xx.c
1906
"Error header=0x%08x\n", header);
drivers/net/usb/smsc95xx.c
1910
if (header & RX_STS_CRC_) {
drivers/net/usb/smsc95xx.c
1913
if (header & (RX_STS_TL_ | RX_STS_RF_))
drivers/net/usb/smsc95xx.c
1916
if ((header & RX_STS_LE_) &&
drivers/net/usb/smsc95xx.c
1917
(!(header & RX_STS_FT_)))
drivers/net/usb/smsc95xx.c
1924
"size err header=0x%08x\n", header);
drivers/net/usb/sr9800.c
73
u32 header = get_unaligned_le32(skb->data + offset);
drivers/net/usb/sr9800.c
77
size = (u16) (header & 0x7ff);
drivers/net/usb/sr9800.c
78
if (size != ((~header >> 16) & 0x07ff)) {
drivers/net/wireguard/cookie.c
188
dst->header.type = cpu_to_le32(MESSAGE_HANDSHAKE_COOKIE);
drivers/net/wireguard/messages.h
106
struct message_header header;
drivers/net/wireguard/messages.h
81
struct message_header header;
drivers/net/wireguard/messages.h
90
struct message_header header;
drivers/net/wireguard/messages.h
99
struct message_header header;
drivers/net/wireguard/noise.c
535
dst->header.type = cpu_to_le32(MESSAGE_HANDSHAKE_INITIATION);
drivers/net/wireguard/noise.c
684
dst->header.type = cpu_to_le32(MESSAGE_HANDSHAKE_RESPONSE);
drivers/net/wireguard/send.c
166
struct message_data *header;
drivers/net/wireguard/send.c
205
header = (struct message_data *)skb_push(skb, sizeof(*header));
drivers/net/wireguard/send.c
206
header->header.type = cpu_to_le32(MESSAGE_DATA);
drivers/net/wireguard/send.c
207
header->key_idx = keypair->remote_index;
drivers/net/wireguard/send.c
208
header->counter = cpu_to_le64(PACKET_CB(skb)->nonce);
drivers/net/wireless/ath/ath11k/cfr.c
180
struct ath11k_csi_cfr_header *header;
drivers/net/wireless/ath/ath11k/cfr.c
230
header = &lut->header;
drivers/net/wireless/ath/ath11k/cfr.c
231
header->meta_data.channel_bw = FIELD_GET(CFIR_DMA_HDR_INFO1_UPLOAD_PKT_BW,
drivers/net/wireless/ath/ath11k/cfr.c
233
header->meta_data.length = length;
drivers/net/wireless/ath/ath11k/cfr.c
240
ath11k_cfr_rfs_write(ar, &lut->header,
drivers/net/wireless/ath/ath11k/cfr.c
256
struct ath11k_csi_cfr_header *header,
drivers/net/wireless/ath/ath11k/cfr.c
262
header->cfr_metadata_version = ATH11K_CFR_META_VERSION_4;
drivers/net/wireless/ath/ath11k/cfr.c
263
header->cfr_data_version = ATH11K_CFR_DATA_VERSION_1;
drivers/net/wireless/ath/ath11k/cfr.c
264
header->cfr_metadata_len = sizeof(struct cfr_metadata);
drivers/net/wireless/ath/ath11k/cfr.c
265
header->chip_type = ar->ab->hw_rev;
drivers/net/wireless/ath/ath11k/cfr.c
266
header->meta_data.status = FIELD_GET(WMI_CFR_PEER_CAPTURE_STATUS,
drivers/net/wireless/ath/ath11k/cfr.c
268
header->meta_data.capture_bw = params->bandwidth;
drivers/net/wireless/ath/ath11k/cfr.c
274
header->meta_data.phy_mode = cfr->phymode;
drivers/net/wireless/ath/ath11k/cfr.c
276
header->meta_data.prim20_chan = params->primary_20mhz_chan;
drivers/net/wireless/ath/ath11k/cfr.c
277
header->meta_data.center_freq1 = params->band_center_freq1;
drivers/net/wireless/ath/ath11k/cfr.c
278
header->meta_data.center_freq2 = params->band_center_freq2;
drivers/net/wireless/ath/ath11k/cfr.c
285
header->meta_data.capture_mode = params->bandwidth ?
drivers/net/wireless/ath/ath11k/cfr.c
287
header->meta_data.capture_type = params->capture_method;
drivers/net/wireless/ath/ath11k/cfr.c
288
header->meta_data.num_rx_chain = ar->num_rx_chains;
drivers/net/wireless/ath/ath11k/cfr.c
289
header->meta_data.sts_count = params->spatial_streams;
drivers/net/wireless/ath/ath11k/cfr.c
290
header->meta_data.timestamp = params->timestamp_us;
drivers/net/wireless/ath/ath11k/cfr.c
291
ether_addr_copy(header->meta_data.peer_addr, params->peer_mac_addr);
drivers/net/wireless/ath/ath11k/cfr.c
292
memcpy(header->meta_data.chain_rssi, params->chain_rssi,
drivers/net/wireless/ath/ath11k/cfr.c
294
memcpy(header->meta_data.chain_phase, params->chain_phase,
drivers/net/wireless/ath/ath11k/cfr.c
296
memcpy(header->meta_data.agc_gain, params->agc_gain,
drivers/net/wireless/ath/ath11k/cfr.c
305
struct ath11k_csi_cfr_header *header;
drivers/net/wireless/ath/ath11k/cfr.c
378
header = &lut->header;
drivers/net/wireless/ath/ath11k/cfr.c
379
header->start_magic_num = ATH11K_CFR_START_MAGIC;
drivers/net/wireless/ath/ath11k/cfr.c
380
header->vendorid = VENDOR_QCA;
drivers/net/wireless/ath/ath11k/cfr.c
381
header->platform_type = PLATFORM_TYPE_ARM;
drivers/net/wireless/ath/ath11k/cfr.c
383
ath11k_cfr_fill_hdr_info(ar, header, params);
drivers/net/wireless/ath/ath11k/cfr.c
390
ath11k_cfr_rfs_write(ar, &lut->header,
drivers/net/wireless/ath/ath11k/cfr.h
160
struct ath11k_csi_cfr_header header;
drivers/net/wireless/ath/ath11k/dp.h
1187
u32 header;
drivers/net/wireless/ath/ath11k/dp_rx.c
1342
tlv_tag = FIELD_GET(HTT_TLV_TAG, tlv->header);
drivers/net/wireless/ath/ath11k/dp_rx.c
1343
tlv_len = FIELD_GET(HTT_TLV_LEN, tlv->header);
drivers/net/wireless/ath/ath11k/dp_rx.c
5076
struct sk_buff *mon_skb, *skb_next, *header;
drivers/net/wireless/ath/ath11k/dp_rx.c
5086
header = mon_skb;
drivers/net/wireless/ath/ath11k/dp_rx.c
5100
if (mon_skb == header) {
drivers/net/wireless/ath/ath11k/dp_rx.c
5101
header = NULL;
drivers/net/wireless/ath/ath11k/spectral.c
594
tlv_len = FIELD_GET(SPECTRAL_TLV_HDR_LEN, __le32_to_cpu(tlv->header));
drivers/net/wireless/ath/ath11k/spectral.c
64
__le32 header;
drivers/net/wireless/ath/ath11k/spectral.c
737
__le32_to_cpu(tlv->header));
drivers/net/wireless/ath/ath11k/spectral.c
746
__le32_to_cpu(tlv->header));
drivers/net/wireless/ath/ath11k/spectral.c
757
__le32_to_cpu(tlv->header));
drivers/net/wireless/ath/ath11k/wmi.c
1750
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_BYTE) |
drivers/net/wireless/ath/ath11k/wmi.c
1819
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_BYTE) |
drivers/net/wireless/ath/ath11k/wmi.c
1867
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_BYTE) |
drivers/net/wireless/ath/ath11k/wmi.c
197
tlv_tag = FIELD_GET(WMI_TLV_TAG, tlv->header);
drivers/net/wireless/ath/ath11k/wmi.c
198
tlv_len = FIELD_GET(WMI_TLV_LEN, tlv->header);
drivers/net/wireless/ath/ath11k/wmi.c
2041
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_BYTE) |
drivers/net/wireless/ath/ath11k/wmi.c
2054
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_BYTE) |
drivers/net/wireless/ath/ath11k/wmi.c
2094
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_STRUCT) |
drivers/net/wireless/ath/ath11k/wmi.c
2343
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_UINT32) |
drivers/net/wireless/ath/ath11k/wmi.c
2355
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_FIXED_STRUCT) |
drivers/net/wireless/ath/ath11k/wmi.c
2373
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_FIXED_STRUCT) |
drivers/net/wireless/ath/ath11k/wmi.c
2391
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_BYTE) |
drivers/net/wireless/ath/ath11k/wmi.c
2404
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_FIXED_STRUCT) |
drivers/net/wireless/ath/ath11k/wmi.c
2419
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_FIXED_STRUCT) |
drivers/net/wireless/ath/ath11k/wmi.c
2479
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_STRUCT) |
drivers/net/wireless/ath/ath11k/wmi.c
2606
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_STRUCT) |
drivers/net/wireless/ath/ath11k/wmi.c
2955
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_STRUCT) |
drivers/net/wireless/ath/ath11k/wmi.c
3104
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_STRUCT) |
drivers/net/wireless/ath/ath11k/wmi.c
3938
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_BYTE) |
drivers/net/wireless/ath/ath11k/wmi.c
4036
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_BYTE) |
drivers/net/wireless/ath/ath11k/wmi.c
4314
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_STRUCT) |
drivers/net/wireless/ath/ath11k/wmi.c
4332
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_STRUCT) |
drivers/net/wireless/ath/ath11k/wmi.c
689
frame_tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_BYTE) |
drivers/net/wireless/ath/ath11k/wmi.c
757
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_STRUCT) |
drivers/net/wireless/ath/ath11k/wmi.c
9106
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_UINT32) |
drivers/net/wireless/ath/ath11k/wmi.c
9186
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_UINT32) |
drivers/net/wireless/ath/ath11k/wmi.c
9467
tlv->header = FIELD_PREP(WMI_TLV_TAG,
drivers/net/wireless/ath/ath11k/wmi.c
9491
tlv->header = FIELD_PREP(WMI_TLV_TAG,
drivers/net/wireless/ath/ath11k/wmi.c
9499
tlv->header = FIELD_PREP(WMI_TLV_TAG,
drivers/net/wireless/ath/ath11k/wmi.c
9507
tlv->header = FIELD_PREP(WMI_TLV_TAG,
drivers/net/wireless/ath/ath11k/wmi.c
9515
tlv->header = FIELD_PREP(WMI_TLV_TAG,
drivers/net/wireless/ath/ath11k/wmi.c
9523
tlv->header = FIELD_PREP(WMI_TLV_TAG,
drivers/net/wireless/ath/ath11k/wmi.c
9625
tlv->header = FIELD_PREP(WMI_TLV_TAG,
drivers/net/wireless/ath/ath11k/wmi.c
9633
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_BYTE) |
drivers/net/wireless/ath/ath11k/wmi.c
9659
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_UINT32) |
drivers/net/wireless/ath/ath11k/wmi.c
9730
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_STRUCT) |
drivers/net/wireless/ath/ath11k/wmi.c
9735
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_STRUCT) |
drivers/net/wireless/ath/ath11k/wmi.c
9792
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_STRUCT) |
drivers/net/wireless/ath/ath11k/wmi.c
9961
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_BYTE) |
drivers/net/wireless/ath/ath11k/wmi.c
9968
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_BYTE) |
drivers/net/wireless/ath/ath11k/wmi.c
997
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_STRUCT) |
drivers/net/wireless/ath/ath11k/wmi.c
9998
tlv->header = FIELD_PREP(WMI_TLV_TAG, WMI_TAG_ARRAY_BYTE) |
drivers/net/wireless/ath/ath11k/wmi.h
47
u32 header;
drivers/net/wireless/ath/ath11k/wmi.h
53
#define TLV_HDR_SIZE sizeof_field(struct wmi_tlv, header)
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
15
print_array_to_buf_index(u8 *buf, u32 offset, const char *header, u32 stats_index,
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
21
if (header) {
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
24
"%s = ", header);
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
46
print_array_to_buf(u8 *buf, u32 offset, const char *header,
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
49
return print_array_to_buf_index(buf, offset, header, 0, array, array_len,
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
54
print_array_to_buf_s8(u8 *buf, u32 offset, const char *header, u32 stats_index,
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
61
if (header)
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
62
index += scnprintf(buf + offset, buf_len - offset, "%s = ", header);
drivers/net/wireless/ath/ath12k/dp_htt.c
165
tlv_tag = le32_get_bits(tlv->header, HTT_TLV_TAG);
drivers/net/wireless/ath/ath12k/dp_htt.c
166
tlv_len = le32_get_bits(tlv->header, HTT_TLV_LEN);
drivers/net/wireless/ath/ath12k/dp_htt.h
1077
__le32 header;
drivers/net/wireless/ath/ath12k/wifi7/dp_mon.c
2438
struct sk_buff *mon_skb, *skb_next, *header;
drivers/net/wireless/ath/ath12k/wifi7/dp_mon.c
2446
header = mon_skb;
drivers/net/wireless/ath/ath12k/wifi7/dp_mon.c
2459
if (mon_skb == header) {
drivers/net/wireless/ath/ath12k/wifi7/dp_mon.c
2460
header = NULL;
drivers/net/wireless/ath/ath12k/wmi.c
10057
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_UINT32, arg_len);
drivers/net/wireless/ath/ath12k/wmi.c
10156
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_UINT32, sizeof(u32));
drivers/net/wireless/ath/ath12k/wmi.c
10164
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_UINT32, 0);
drivers/net/wireless/ath/ath12k/wmi.c
10168
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_FIXED_STRUCT, 0);
drivers/net/wireless/ath/ath12k/wmi.c
10395
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_STRUCT, sizeof(*bitmap));
drivers/net/wireless/ath/ath12k/wmi.c
10413
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_STRUCT, 0);
drivers/net/wireless/ath/ath12k/wmi.c
10419
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_STRUCT, 0);
drivers/net/wireless/ath/ath12k/wmi.c
10425
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_STRUCT, 0);
drivers/net/wireless/ath/ath12k/wmi.c
10431
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_UINT32, 0);
drivers/net/wireless/ath/ath12k/wmi.c
10437
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_UINT32, sizeof(u32));
drivers/net/wireless/ath/ath12k/wmi.c
10536
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_STRUCT, nlo_list_len);
drivers/net/wireless/ath/ath12k/wmi.c
10542
tlv->header = ath12k_wmi_tlv_cmd_hdr(WMI_TAG_ARRAY_BYTE,
drivers/net/wireless/ath/ath12k/wmi.c
10567
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_UINT32, channel_list_len);
drivers/net/wireless/ath/ath12k/wmi.c
10637
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_STRUCT,
drivers/net/wireless/ath/ath12k/wmi.c
10642
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_STRUCT,
drivers/net/wireless/ath/ath12k/wmi.c
10694
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_STRUCT,
drivers/net/wireless/ath/ath12k/wmi.c
10890
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_UINT32, arg_len);
drivers/net/wireless/ath/ath12k/wmi.c
11006
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_STRUCT, array_len);
drivers/net/wireless/ath/ath12k/wmi.c
11140
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_STRUCT,
drivers/net/wireless/ath/ath12k/wmi.c
11175
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_UINT32,
drivers/net/wireless/ath/ath12k/wmi.c
11192
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_UINT32,
drivers/net/wireless/ath/ath12k/wmi.c
11212
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_UINT32, 0);
drivers/net/wireless/ath/ath12k/wmi.c
11218
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_UINT32, 0);
drivers/net/wireless/ath/ath12k/wmi.c
11223
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_UINT32, 0);
drivers/net/wireless/ath/ath12k/wmi.c
11227
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_STRUCT,
drivers/net/wireless/ath/ath12k/wmi.c
1146
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_STRUCT, 0);
drivers/net/wireless/ath/ath12k/wmi.c
1156
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_STRUCT,
drivers/net/wireless/ath/ath12k/wmi.c
1181
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_STRUCT,
drivers/net/wireless/ath/ath12k/wmi.c
1294
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_STRUCT,
drivers/net/wireless/ath/ath12k/wmi.c
1918
tlv->header = ath12k_wmi_tlv_cmd_hdr(WMI_TAG_ARRAY_BYTE,
drivers/net/wireless/ath/ath12k/wmi.c
2007
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_BYTE, aligned_len);
drivers/net/wireless/ath/ath12k/wmi.c
2055
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_BYTE, key_len_aligned);
drivers/net/wireless/ath/ath12k/wmi.c
2257
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_BYTE, peer_legacy_rates_align);
drivers/net/wireless/ath/ath12k/wmi.c
2269
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_BYTE, peer_ht_rates_align);
drivers/net/wireless/ath/ath12k/wmi.c
2308
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_STRUCT, len);
drivers/net/wireless/ath/ath12k/wmi.c
2324
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_STRUCT, len);
drivers/net/wireless/ath/ath12k/wmi.c
2376
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_STRUCT, len);
drivers/net/wireless/ath/ath12k/wmi.c
2396
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_STRUCT, len);
drivers/net/wireless/ath/ath12k/wmi.c
250
tlv_tag = le32_get_bits(tlv->header, WMI_TLV_TAG);
drivers/net/wireless/ath/ath12k/wmi.c
251
tlv_len = le32_get_bits(tlv->header, WMI_TLV_LEN);
drivers/net/wireless/ath/ath12k/wmi.c
2657
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_UINT32, len);
drivers/net/wireless/ath/ath12k/wmi.c
2667
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_FIXED_STRUCT, len);
drivers/net/wireless/ath/ath12k/wmi.c
2684
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_FIXED_STRUCT, len);
drivers/net/wireless/ath/ath12k/wmi.c
2701
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_BYTE, len);
drivers/net/wireless/ath/ath12k/wmi.c
2713
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_FIXED_STRUCT, len);
drivers/net/wireless/ath/ath12k/wmi.c
2727
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_FIXED_STRUCT, len);
drivers/net/wireless/ath/ath12k/wmi.c
2843
tlv->header = ath12k_wmi_tlv_cmd_hdr(WMI_TAG_ARRAY_STRUCT,
drivers/net/wireless/ath/ath12k/wmi.c
3043
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_BYTE, len_aligned);
drivers/net/wireless/ath/ath12k/wmi.c
3091
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_BYTE,
drivers/net/wireless/ath/ath12k/wmi.c
3098
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_BYTE,
drivers/net/wireless/ath/ath12k/wmi.c
3142
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_BYTE, sar_geo_len_aligned);
drivers/net/wireless/ath/ath12k/wmi.c
3809
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_BYTE, aligned_len);
drivers/net/wireless/ath/ath12k/wmi.c
3860
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_BYTE, aligned_len);
drivers/net/wireless/ath/ath12k/wmi.c
4134
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_STRUCT, len);
drivers/net/wireless/ath/ath12k/wmi.c
4149
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_STRUCT, len);
drivers/net/wireless/ath/ath12k/wmi.c
771
frame_tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_BYTE, buf_len_aligned);
drivers/net/wireless/ath/ath12k/wmi.c
783
tlv->header = ath12k_wmi_tlv_cmd_hdr(WMI_TAG_TX_SEND_PARAMS, cmd_len);
drivers/net/wireless/ath/ath12k/wmi.c
787
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_STRUCT, sizeof(*ml_params));
drivers/net/wireless/ath/ath12k/wmi.c
886
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_STRUCT, len);
drivers/net/wireless/ath/ath12k/wmi.c
912
tlv->header = ath12k_wmi_tlv_hdr(WMI_TAG_ARRAY_STRUCT,
drivers/net/wireless/ath/ath12k/wmi.c
9516
tlv_tag = le32_get_bits(tlv->header, WMI_TLV_TAG);
drivers/net/wireless/ath/ath12k/wmi.c
9751
tlv_tag = le32_get_bits(tlv->header, WMI_TLV_TAG);
drivers/net/wireless/ath/ath12k/wmi.h
75
__le32 header;
drivers/net/wireless/ath/ath12k/wmi.h
81
#define TLV_HDR_SIZE sizeof_field(struct wmi_tlv, header)
drivers/net/wireless/ath/ath6kl/bmi.c
178
const u32 header = sizeof(cid) + sizeof(addr) + sizeof(len);
drivers/net/wireless/ath/ath6kl/bmi.c
187
if ((ar->bmi.max_data_size + header) > ar->bmi.max_cmd_size) {
drivers/net/wireless/ath/ath6kl/bmi.c
195
memset(ar->bmi.cmd_buf, 0, ar->bmi.max_data_size + header);
drivers/net/wireless/ath/ath6kl/bmi.c
204
if (len_remain < (ar->bmi.max_data_size - header)) {
drivers/net/wireless/ath/ath6kl/bmi.c
214
tx_len = (ar->bmi.max_data_size - header);
drivers/net/wireless/ath/ath6kl/bmi.c
411
const u32 header = sizeof(cid) + sizeof(len);
drivers/net/wireless/ath/ath6kl/bmi.c
419
size = ar->bmi.max_data_size + header;
drivers/net/wireless/ath/ath6kl/bmi.c
431
tx_len = (len_remain < (ar->bmi.max_data_size - header)) ?
drivers/net/wireless/ath/ath6kl/bmi.c
432
len_remain : (ar->bmi.max_data_size - header);
drivers/net/wireless/ath/ath6kl/htc.h
156
struct_group_tagged(htc_frame_look_ahead, header,
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
3239
u8 header[4];
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
3241
if (!read(ah, base_addr, header, 4))
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
3244
return ar9300_check_header(header);
drivers/net/wireless/ath/ath9k/ar9003_mci.c
1080
static void ar9003_mci_queue_unsent_gpm(struct ath_hw *ah, u8 header,
drivers/net/wireless/ath/ath9k/ar9003_mci.c
1087
if (header != MCI_GPM)
drivers/net/wireless/ath/ath9k/ar9003_mci.c
1165
bool ar9003_mci_send_message(struct ath_hw *ah, u8 header, u32 flag,
drivers/net/wireless/ath/ath9k/ar9003_mci.c
1182
header, (ah->power_mode == ATH9K_PM_FULL_SLEEP) ? 1 : 0);
drivers/net/wireless/ath/ath9k/ar9003_mci.c
1183
ar9003_mci_queue_unsent_gpm(ah, header, payload, true);
drivers/net/wireless/ath/ath9k/ar9003_mci.c
1188
header);
drivers/net/wireless/ath/ath9k/ar9003_mci.c
1189
ar9003_mci_queue_unsent_gpm(ah, header, payload, true);
drivers/net/wireless/ath/ath9k/ar9003_mci.c
1212
SM(header, AR_MCI_COMMAND0_HEADER)));
drivers/net/wireless/ath/ath9k/ar9003_mci.c
1217
ar9003_mci_queue_unsent_gpm(ah, header, payload, true);
drivers/net/wireless/ath/ath9k/ar9003_mci.c
1219
ar9003_mci_queue_unsent_gpm(ah, header, payload, false);
drivers/net/wireless/ath/ath9k/ar9003_mci.h
306
bool ar9003_mci_send_message(struct ath_hw *ah, u8 header, u32 flag,
drivers/net/wireless/ath/wcn36xx/hal.h
1001
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
1006
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
1017
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
1033
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
1105
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
1136
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
1174
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
1182
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
1189
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
1200
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
1209
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
1216
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
1256
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
1274
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
1315
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
1340
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
1348
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
1352
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
1382
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
1566
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
1759
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
1796
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
1803
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
1812
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2034
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2187
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2234
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2239
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2247
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2258
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2283
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2293
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2300
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2307
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2333
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2346
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2351
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2358
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2375
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2385
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2403
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2421
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2430
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2438
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2471
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2488
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2495
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2504
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2523
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2552
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2765
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2784
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2793
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2862
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2891
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2898
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2911
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2922
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2965
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
2992
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3006
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3032
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3045
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3060
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3075
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3082
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3091
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3119
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3131
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3159
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3169
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3189
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3217
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3224
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3230
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3257
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3262
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3283
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3288
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3295
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3305
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3311
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3324
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3332
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3339
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3348
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3355
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3362
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3378
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3387
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3393
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3400
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3410
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3423
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3427
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3431
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3453
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3460
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3497
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3508
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3563
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3579
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3590
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3605
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3619
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3627
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3658
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3666
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3750
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3756
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3760
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3767
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3789
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3796
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3803
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3810
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3819
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3828
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3837
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3846
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3860
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3869
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3879
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3887
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3895
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3902
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3909
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3917
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3925
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3932
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3939
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3946
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3953
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3960
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3974
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3984
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
3993
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4000
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4006
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4016
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4028
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4035
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4042
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4058
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4064
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4073
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4104
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4114
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4120
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4127
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4137
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4155
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4165
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4172
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4179
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4186
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4208
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4215
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4221
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4228
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4373
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4424
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4452
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4462
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4473
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4481
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4488
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4505
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4513
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4577
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4596
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4605
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4616
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4635
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4640
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4645
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4650
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4658
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4681
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4691
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4773
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4805
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4823
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4832
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4837
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4868
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4922
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4933
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4942
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
4961
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
964
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/hal.h
990
struct wcn36xx_hal_msg_header header;
drivers/net/wireless/ath/wcn36xx/smd.c
1002
ret = wcn36xx_smd_send_and_wait(wcn, msg_body->header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
1050
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
1078
rsp->header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
1080
rsp->header.len - sizeof(rsp->ptt_msg_resp_status));
drivers/net/wireless/ath/wcn36xx/smd.c
1082
if (rsp->header.len > 0) {
drivers/net/wireless/ath/wcn36xx/smd.c
1083
*p_ptt_rsp_msg = kmemdup(rsp->ptt_msg, rsp->header.len,
drivers/net/wireless/ath/wcn36xx/smd.c
1112
ret = wcn36xx_smd_send_and_wait(wcn, p_msg_body->header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
1175
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
1205
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
1237
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
1300
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
1335
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
1456
msg_body.header.len -= WCN36XX_DIFF_STA_PARAMS_V1_NOVHT;
drivers/net/wireless/ath/wcn36xx/smd.c
1470
return wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
1494
return wcn36xx_smd_send_and_wait(wcn, msg.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
1635
msg_body->header.len -= WCN36XX_DIFF_BSS_PARAMS_V1_NOVHT;
drivers/net/wireless/ath/wcn36xx/smd.c
1730
ret = wcn36xx_smd_send_and_wait(wcn, msg_body->header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
1773
ret = wcn36xx_smd_send_and_wait(wcn, msg->header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
1872
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
1948
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
1991
ret = wcn36xx_smd_send_and_wait(wcn, msg.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
2041
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
2080
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
2112
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
2143
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
2173
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
2202
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
2227
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
2254
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
2289
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
2328
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
2360
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
2393
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
2457
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
2489
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
2517
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
2554
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
2626
msg_body.header.len += sizeof(*candidate);
drivers/net/wireless/ath/wcn36xx/smd.c
2634
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
2832
len = msg_body.header.len;
drivers/net/wireless/ath/wcn36xx/smd.c
2835
body->header.len = len;
drivers/net/wireless/ath/wcn36xx/smd.c
2838
ret = wcn36xx_smd_send_and_wait(wcn, body->header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
2876
ret = wcn36xx_smd_send_and_wait(wcn, msg_body->header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
2913
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
2969
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
3014
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
3085
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
3113
ret = rpmsg_send(wcn->smd_channel, wcn->hal_buf, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
3133
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
3217
payload = ((u8 *)body) + body->header.len;
drivers/net/wireless/ath/wcn36xx/smd.c
3221
body->header.len += payload_size;
drivers/net/wireless/ath/wcn36xx/smd.c
3223
ret = wcn36xx_smd_send_and_wait(wcn, body->header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
457
(msg_body).header.msg_type = type; \
drivers/net/wireless/ath/wcn36xx/smd.c
458
(msg_body).header.msg_version = version; \
drivers/net/wireless/ath/wcn36xx/smd.c
459
(msg_body).header.len = sizeof(msg_body); \
drivers/net/wireless/ath/wcn36xx/smd.c
471
p_msg_body->header.msg_type = WCN36XX_HAL_PROCESS_PTT_REQ; \
drivers/net/wireless/ath/wcn36xx/smd.c
472
p_msg_body->header.msg_version = WCN36XX_HAL_MSG_VERSION0; \
drivers/net/wireless/ath/wcn36xx/smd.c
473
p_msg_body->header.len = sizeof(*p_msg_body) + ppt_msg_len; \
drivers/net/wireless/ath/wcn36xx/smd.c
478
memcpy_and_pad(send_buf, msg_body.header.len, \
drivers/net/wireless/ath/wcn36xx/smd.c
484
memcpy(send_buf, p_msg_body, p_msg_body->header.len); \
drivers/net/wireless/ath/wcn36xx/smd.c
524
msg_body.header.len += WCN36XX_NV_FRAGMENT_SIZE;
drivers/net/wireless/ath/wcn36xx/smd.c
540
msg_body.header.len = sizeof(msg_body) + fw_bytes_left;
drivers/net/wireless/ath/wcn36xx/smd.c
552
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
630
len = body->header.len;
drivers/net/wireless/ath/wcn36xx/smd.c
646
body->header.len = len;
drivers/net/wireless/ath/wcn36xx/smd.c
652
ret = wcn36xx_smd_send_and_wait(wcn, body->header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
681
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
719
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
750
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
781
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
823
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
881
msg_body->header.len -= WCN36XX_MAX_SCAN_IE_LEN;
drivers/net/wireless/ath/wcn36xx/smd.c
885
msg_body->header.len += req->ie_len;
drivers/net/wireless/ath/wcn36xx/smd.c
896
ret = wcn36xx_smd_send_and_wait(wcn, msg_body->header.len);
drivers/net/wireless/ath/wcn36xx/smd.c
924
ret = wcn36xx_smd_send_and_wait(wcn, msg_body.header.len);
drivers/net/wireless/broadcom/b43/dma.c
1194
u8 *header;
drivers/net/wireless/broadcom/b43/dma.c
1216
header = &(ring->txhdr_cache[(slot / TX_SLOTS_PER_FRAME) * hdrsize]);
drivers/net/wireless/broadcom/b43/dma.c
1218
err = b43_generate_txhdr(ring->dev, header,
drivers/net/wireless/broadcom/b43/dma.c
1226
meta_hdr->dmaaddr = map_descbuffer(ring, (unsigned char *)header,
drivers/net/wireless/broadcom/b43legacy/dma.c
929
u8 *header;
drivers/net/wireless/broadcom/b43legacy/dma.c
948
header = &(ring->txhdr_cache[slot * sizeof(
drivers/net/wireless/broadcom/b43legacy/dma.c
950
err = b43legacy_generate_txhdr(ring->dev, header,
drivers/net/wireless/broadcom/b43legacy/dma.c
959
meta_hdr->dmaaddr = map_descbuffer(ring, (unsigned char *)header,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
1370
static int brcmf_sdio_hdparse(struct brcmf_sdio *bus, u8 *header,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
1378
trace_brcmf_sdpcm_hdr(SDPCM_RX, header);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
1381
len = get_unaligned_le16(header);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
1382
checksum = get_unaligned_le16(header + sizeof(u16));
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
1410
header += SDPCM_HWHDR_LEN;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
1411
swheader = le32_to_cpu(*(__le32 *)header);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
1412
if (type == BRCMF_SDIO_FT_SUPER && SDPCM_GLOMDESC(header)) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
1438
rd->dat_offset = brcmf_sdio_getdatoffset(header);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
1461
swheader = le32_to_cpu(*(__le32 *)(header + 4));
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
1481
static inline void brcmf_sdio_update_hwhdr(u8 *header, u16 frm_length)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
1483
*(__le16 *)header = cpu_to_le16(frm_length);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
1484
*(((__le16 *)header) + 1) = cpu_to_le16(~frm_length);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
1487
static void brcmf_sdio_hdpack(struct brcmf_sdio *bus, u8 *header,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
1493
brcmf_sdio_update_hwhdr(header, hd_info->len);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
1498
*((__le32 *)(header + hdr_offset)) = cpu_to_le32(hdrval);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
1500
*(((__le32 *)(header + hdr_offset)) + 1) = cpu_to_le32(hdrval);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
1509
*((__le32 *)(header + hdr_offset)) = cpu_to_le32(hdrval);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
1510
*(((__le32 *)(header + hdr_offset)) + 1) = 0;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
1511
trace_brcmf_sdpcm_hdr(SDPCM_TX + !!(bus->txglom), header);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2606
switch (WLAN_FC_GET_TYPE(le16_to_cpu(u->rx_data.header.frame_ctl))) {
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2717
switch (WLAN_FC_GET_TYPE(le16_to_cpu(u->rx_data.header.frame_ctl))) {
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2720
&u->rx_data.header, &stats);
drivers/net/wireless/intel/ipw2x00/ipw2100.h
786
struct libipw_hdr_4addr header;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8044
struct libipw_hdr_4addr *header)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8051
if (ether_addr_equal(header->addr2, priv->net_dev->dev_addr))
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8055
if (is_multicast_ether_addr(header->addr1))
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8056
return ether_addr_equal(header->addr3, priv->bssid);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8059
return ether_addr_equal(header->addr1,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8064
if (ether_addr_equal(header->addr3, priv->net_dev->dev_addr))
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8068
if (is_multicast_ether_addr(header->addr1))
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8069
return ether_addr_equal(header->addr2, priv->bssid);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8072
return ether_addr_equal(header->addr1,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8082
struct libipw_hdr_4addr *header)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8084
u16 sc = le16_to_cpu(header->seq_ctl);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8095
u8 *mac = header->addr2;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8160
struct libipw_hdr_4addr *header = (struct libipw_hdr_4addr *)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8163
libipw_rx_mgt(priv->ieee, header, stats);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8166
((WLAN_FC_GET_STYPE(le16_to_cpu(header->frame_ctl)) ==
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8168
(WLAN_FC_GET_STYPE(le16_to_cpu(header->frame_ctl)) ==
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8170
if (ether_addr_equal(header->addr3, priv->bssid))
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8171
ipw_add_station(priv, header->addr2);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8210
struct libipw_hdr_4addr *header;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8235
pkt->header.message_type,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8236
pkt->header.rx_seq_num, pkt->header.control_bits);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8238
switch (pkt->header.message_type) {
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8291
header =
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8302
is_network_packet(priv, header);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8316
header->frame_ctl))) {
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8326
(le16_to_cpu(header->frame_ctl))) {
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8339
header)))
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8345
header->addr1,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8346
header->addr2,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8347
header->addr3);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8371
pkt->header.message_type);
drivers/net/wireless/intel/ipw2x00/ipw2200.h
687
struct ipw_rx_header header;
drivers/net/wireless/intel/ipw2x00/libipw.h
1017
void libipw_rx_mgt(struct libipw_device *ieee, struct libipw_hdr_4addr *header,
drivers/net/wireless/intel/ipw2x00/libipw.h
406
struct libipw_hdr_3addr_hdr header;
drivers/net/wireless/intel/ipw2x00/libipw.h
423
struct libipw_hdr_3addr_hdr header;
drivers/net/wireless/intel/ipw2x00/libipw.h
436
struct libipw_hdr_3addr_hdr header;
drivers/net/wireless/intel/ipw2x00/libipw.h
444
struct libipw_hdr_3addr_hdr header;
drivers/net/wireless/intel/ipw2x00/libipw.h
450
struct libipw_hdr_3addr_hdr header;
drivers/net/wireless/intel/ipw2x00/libipw.h
463
struct libipw_hdr_3addr_hdr header;
drivers/net/wireless/intel/ipw2x00/libipw.h
471
struct libipw_hdr_3addr_hdr header;
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1221
memcpy(network->bssid, frame->header.addr3, ETH_ALEN);
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1274
memcpy(network->bssid, beacon->header.addr3, ETH_ALEN);
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1426
beacon->header.addr3,
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1447
beacon->header.addr3,
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1448
is_beacon(beacon->header.frame_ctl) ?
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1495
is_beacon(beacon->header.frame_ctl) ?
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1504
is_beacon(beacon->header.frame_ctl) ?
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1511
if (is_beacon(beacon->header.frame_ctl)) {
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1521
struct libipw_hdr_4addr *header,
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1524
switch (WLAN_FC_GET_STYPE(le16_to_cpu(header->frame_ctl))) {
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1528
(header->frame_ctl)));
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1531
header, stats);
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1537
(header->frame_ctl)));
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1543
(header->frame_ctl)));
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1549
header, stats);
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1555
(header->frame_ctl)));
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1560
header, stats);
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1566
(header->frame_ctl)));
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1571
header, stats);
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1577
(header->frame_ctl)));
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1581
(struct libipw_auth *)header);
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1588
header);
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1596
header, stats);
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1602
(header->frame_ctl)));
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1609
header);
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1615
(header->frame_ctl)));
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1628
header);
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1633
(header->frame_ctl)));
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1637
(header->frame_ctl)));
drivers/net/wireless/intel/ipw2x00/libipw_tx.c
252
struct libipw_hdr_3addrqos header = {/* Ensure zero initialized */
drivers/net/wireless/intel/ipw2x00/libipw_tx.c
309
memcpy(header.addr1, ieee->bssid, ETH_ALEN);
drivers/net/wireless/intel/ipw2x00/libipw_tx.c
310
memcpy(header.addr2, src, ETH_ALEN);
drivers/net/wireless/intel/ipw2x00/libipw_tx.c
311
memcpy(header.addr3, dest, ETH_ALEN);
drivers/net/wireless/intel/ipw2x00/libipw_tx.c
314
memcpy(header.addr1, dest, ETH_ALEN);
drivers/net/wireless/intel/ipw2x00/libipw_tx.c
315
memcpy(header.addr2, src, ETH_ALEN);
drivers/net/wireless/intel/ipw2x00/libipw_tx.c
316
memcpy(header.addr3, ieee->bssid, ETH_ALEN);
drivers/net/wireless/intel/ipw2x00/libipw_tx.c
325
header.qos_ctl |= cpu_to_le16(skb->priority & LIBIPW_QCTL_TID);
drivers/net/wireless/intel/ipw2x00/libipw_tx.c
327
header.frame_ctl = cpu_to_le16(fc);
drivers/net/wireless/intel/ipw2x00/libipw_tx.c
347
skb_put_data(skb_new, &header, hdr_len);
drivers/net/wireless/intel/ipw2x00/libipw_tx.c
432
header.frame_ctl =
drivers/net/wireless/intel/ipw2x00/libipw_tx.c
434
memcpy(frag_hdr, &header, hdr_len);
drivers/net/wireless/intel/ipw2x00/libipw_tx.c
439
header.frame_ctl = cpu_to_le16(fc);
drivers/net/wireless/intel/ipw2x00/libipw_tx.c
457
frag_hdr = skb_put_data(skb_frag, &header, hdr_len);
drivers/net/wireless/intel/iwlegacy/3945.c
446
il3945_is_network_packet(struct il_priv *il, struct ieee80211_hdr *header)
drivers/net/wireless/intel/iwlegacy/3945.c
453
return ether_addr_equal_64bits(header->addr3, il->bssid);
drivers/net/wireless/intel/iwlegacy/3945.c
456
return ether_addr_equal_64bits(header->addr2, il->bssid);
drivers/net/wireless/intel/iwlegacy/3945.c
527
struct ieee80211_hdr *header;
drivers/net/wireless/intel/iwlegacy/3945.c
578
header = (struct ieee80211_hdr *)IL_RX_DATA(pkt);
drivers/net/wireless/intel/iwlegacy/3945.c
580
network_packet = il3945_is_network_packet(il, header);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
614
struct ieee80211_hdr *header;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
635
header =
drivers/net/wireless/intel/iwlegacy/4965-mac.c
651
header = (struct ieee80211_hdr *)(pkt->u.raw + sizeof(*amsdu));
drivers/net/wireless/intel/iwlegacy/4965-mac.c
739
il4965_pass_packet_to_mac80211(il, header, len, ampdu_status, rxb,
drivers/net/wireless/intel/iwlwifi/dvm/commands.h
3613
u8 header;
drivers/net/wireless/intel/iwlwifi/dvm/rx.c
778
struct ieee80211_hdr *header;
drivers/net/wireless/intel/iwlwifi/dvm/rx.c
800
header = (struct ieee80211_hdr *)(pkt->data + sizeof(*amsdu));
drivers/net/wireless/intel/iwlwifi/dvm/rx.c
894
iwlagn_pass_packet_to_mac80211(priv, header, len, ampdu_status,
drivers/net/wireless/intel/iwlwifi/fw/api/dhc.h
127
struct iwl_dhc_payload_hdr header;
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
1761
dump->header.version = cpu_to_le32(IWL_INI_DUMP_VER);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
1823
data->header.version = cpu_to_le32(IWL_INI_DUMP_VER);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
1876
dump->header.version = cpu_to_le32(IWL_INI_DUMP_VER);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
1890
dump->header.version = cpu_to_le32(IWL_INI_DUMP_VER);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
1904
dump->header.version = cpu_to_le32(IWL_INI_DUMP_VER);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2261
struct iwl_fw_ini_error_dump_header *header;
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2306
if (size < sizeof(*header)) {
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2326
header = (void *)tlv->data;
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2327
header->region_id = cpu_to_le32(id);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2328
header->num_of_ranges = cpu_to_le32(num_of_ranges);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2329
header->name_len = cpu_to_le32(IWL_FW_INI_MAX_NAME);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2330
memcpy(header->name, reg->name, IWL_FW_INI_MAX_NAME);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2333
range = ops->fill_mem_hdr(fwrt, reg_data, header, free_size);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2341
header_size = range - (u8 *)header;
drivers/net/wireless/intel/iwlwifi/fw/error-dump.h
346
struct iwl_fw_ini_error_dump_header header;
drivers/net/wireless/intel/iwlwifi/fw/error-dump.h
435
struct iwl_fw_ini_error_dump_header header;
drivers/net/wireless/intel/iwlwifi/fw/error-dump.h
464
struct iwl_fw_ini_error_dump_header header;
drivers/net/wireless/intel/iwlwifi/fw/error-dump.h
480
struct iwl_fw_ini_error_dump_header header;
drivers/net/wireless/intel/iwlwifi/mld/debugfs.c
240
if (resp->header.version != 1) {
drivers/net/wireless/intel/iwlwifi/mld/debugfs.c
243
resp->header.version);
drivers/net/wireless/marvell/libertas/cfg.c
174
ssid_tlv->header.type = cpu_to_le16(TLV_TYPE_SSID);
drivers/net/wireless/marvell/libertas/cfg.c
175
ssid_tlv->header.len = cpu_to_le16(ssid_len);
drivers/net/wireless/marvell/libertas/cfg.c
177
return sizeof(ssid_tlv->header) + ssid_len;
drivers/net/wireless/marvell/libertas/cfg.c
1822
cmd.bss.ds.header.id = WLAN_EID_DS_PARAMS;
drivers/net/wireless/marvell/libertas/cfg.c
1823
cmd.bss.ds.header.len = 1;
drivers/net/wireless/marvell/libertas/cfg.c
1825
cmd.bss.ibss.header.id = WLAN_EID_IBSS_PARAMS;
drivers/net/wireless/marvell/libertas/cfg.c
1826
cmd.bss.ibss.header.len = 2;
drivers/net/wireless/marvell/libertas/cfg.c
1933
cmd.ibss.header.id = WLAN_EID_IBSS_PARAMS;
drivers/net/wireless/marvell/libertas/cfg.c
1934
cmd.ibss.header.len = 2;
drivers/net/wireless/marvell/libertas/cfg.c
1936
cmd.ds.header.id = WLAN_EID_DS_PARAMS;
drivers/net/wireless/marvell/libertas/cfg.c
1937
cmd.ds.header.len = 1;
drivers/net/wireless/marvell/libertas/cfg.c
196
struct mrvl_ie_header *header = (void *) tlv;
drivers/net/wireless/marvell/libertas/cfg.c
211
header->type = cpu_to_le16(TLV_TYPE_CHANLIST);
drivers/net/wireless/marvell/libertas/cfg.c
212
header->len = cpu_to_le16(chanscanparamsize);
drivers/net/wireless/marvell/libertas/cfg.c
261
rate_tlv->header.type = cpu_to_le16(TLV_TYPE_RATES);
drivers/net/wireless/marvell/libertas/cfg.c
262
tlv += sizeof(rate_tlv->header);
drivers/net/wireless/marvell/libertas/cfg.c
265
rate_tlv->header.len = cpu_to_le16(i);
drivers/net/wireless/marvell/libertas/cfg.c
266
return sizeof(rate_tlv->header) + i;
drivers/net/wireless/marvell/libertas/cfg.c
315
rate_tlv->header.type = cpu_to_le16(TLV_TYPE_RATES);
drivers/net/wireless/marvell/libertas/cfg.c
316
tlv += sizeof(rate_tlv->header);
drivers/net/wireless/marvell/libertas/cfg.c
336
rate_tlv->header.len = cpu_to_le16(n);
drivers/net/wireless/marvell/libertas/cfg.c
337
return sizeof(rate_tlv->header) + n;
drivers/net/wireless/marvell/libertas/cfg.c
358
auth->header.type = cpu_to_le16(TLV_TYPE_AUTH_TYPE);
drivers/net/wireless/marvell/libertas/cfg.c
359
auth->header.len = cpu_to_le16(sizeof(*auth)-sizeof(auth->header));
drivers/net/wireless/marvell/libertas/cfg.c
380
ds->header.type = cpu_to_le16(TLV_TYPE_PHY_DS);
drivers/net/wireless/marvell/libertas/cfg.c
381
ds->header.len = cpu_to_le16(sizeof(*ds)-sizeof(ds->header));
drivers/net/wireless/marvell/libertas/cfg.c
405
cf->header.type = cpu_to_le16(TLV_TYPE_CF);
drivers/net/wireless/marvell/libertas/cfg.c
406
cf->header.len = cpu_to_le16(sizeof(*cf)-sizeof(cf->header));
drivers/net/wireless/marvell/libertas/cfg.c
441
wpatlv->header.type = cpu_to_le16(wpaie->id);
drivers/net/wireless/marvell/libertas/cfg.c
442
wpatlv->header.len = cpu_to_le16(wpaie->datalen);
drivers/net/wireless/marvell/libertas/cfg.c
476
wpstlv->header.type = cpu_to_le16(TLV_TYPE_WPS_ENROLLEE);
drivers/net/wireless/marvell/libertas/cfg.c
477
wpstlv->header.len = cpu_to_le16(wpsie->datalen);
drivers/net/wireless/marvell/libertas/cmd.c
656
domain->header.type = cpu_to_le16(TLV_TYPE_DOMAIN);
drivers/net/wireless/marvell/libertas/cmd.c
727
domain->header.len = cpu_to_le16(sizeof(domain->country_code) +
drivers/net/wireless/marvell/libertas/cmd.c
732
le16_to_cpu(domain->header.len));
drivers/net/wireless/marvell/libertas/cmd.c
736
sizeof(cmd.domain.header) +
drivers/net/wireless/marvell/libertas/debugfs.c
317
tlv->header.type = cpu_to_le16(tlv_type);
drivers/net/wireless/marvell/libertas/debugfs.c
318
tlv->header.len = cpu_to_le16(sizeof(*tlv) - sizeof(tlv->header));
drivers/net/wireless/marvell/libertas/host.h
391
struct mrvl_ie_header header;
drivers/net/wireless/marvell/libertas/types.h
108
struct mrvl_ie_header header;
drivers/net/wireless/marvell/libertas/types.h
113
struct mrvl_ie_header header;
drivers/net/wireless/marvell/libertas/types.h
118
struct mrvl_ie_header header;
drivers/net/wireless/marvell/libertas/types.h
123
struct mrvl_ie_header header;
drivers/net/wireless/marvell/libertas/types.h
149
struct mrvl_ie_header header;
drivers/net/wireless/marvell/libertas/types.h
154
struct mrvl_ie_header header;
drivers/net/wireless/marvell/libertas/types.h
162
struct mrvl_ie_header header;
drivers/net/wireless/marvell/libertas/types.h
167
struct mrvl_ie_header header;
drivers/net/wireless/marvell/libertas/types.h
172
struct mrvl_ie_header header;
drivers/net/wireless/marvell/libertas/types.h
178
struct mrvl_ie_header header;
drivers/net/wireless/marvell/libertas/types.h
18
struct ieee_ie_header header;
drivers/net/wireless/marvell/libertas/types.h
184
struct mrvl_ie_header header;
drivers/net/wireless/marvell/libertas/types.h
191
struct mrvl_ie_header header;
drivers/net/wireless/marvell/libertas/types.h
197
struct mrvl_ie_header header;
drivers/net/wireless/marvell/libertas/types.h
203
struct mrvl_ie_header header;
drivers/net/wireless/marvell/libertas/types.h
208
struct mrvl_ie_header header;
drivers/net/wireless/marvell/libertas/types.h
213
struct mrvl_ie_header header;
drivers/net/wireless/marvell/libertas/types.h
223
struct mrvl_ie_header header;
drivers/net/wireless/marvell/libertas/types.h
236
struct mrvl_ie_header header;
drivers/net/wireless/marvell/libertas/types.h
28
struct ieee_ie_header header;
drivers/net/wireless/marvell/libertas/types.h
39
struct ieee_ie_header header;
drivers/net/wireless/marvell/libertas/types.h
48
struct ieee_ie_header header;
drivers/net/wireless/marvell/mwifiex/11ac.c
179
vht_cap->header.type = cpu_to_le16(WLAN_EID_VHT_CAPABILITY);
drivers/net/wireless/marvell/mwifiex/11ac.c
180
vht_cap->header.len =
drivers/net/wireless/marvell/mwifiex/11ac.c
184
le16_to_cpu(vht_cap->header.len));
drivers/net/wireless/marvell/mwifiex/11ac.c
197
vht_op->header.type =
drivers/net/wireless/marvell/mwifiex/11ac.c
199
vht_op->header.len = cpu_to_le16(sizeof(*vht_op) -
drivers/net/wireless/marvell/mwifiex/11ac.c
204
le16_to_cpu(vht_op->header.len));
drivers/net/wireless/marvell/mwifiex/11ac.c
243
oper_ntf->header.type = cpu_to_le16(WLAN_EID_OPMODE_NOTIF);
drivers/net/wireless/marvell/mwifiex/11ac.c
244
oper_ntf->header.len = cpu_to_le16(sizeof(u8));
drivers/net/wireless/marvell/mwifiex/11h.c
213
tlv_len = le16_to_cpu(rpt->header.len);
drivers/net/wireless/marvell/mwifiex/11h.c
215
switch (le16_to_cpu(rpt->header.type)) {
drivers/net/wireless/marvell/mwifiex/11h.c
232
event_len -= (tlv_len + sizeof(rpt->header));
drivers/net/wireless/marvell/mwifiex/11h.c
43
cap->header.type = cpu_to_le16(WLAN_EID_PWR_CAPABILITY);
drivers/net/wireless/marvell/mwifiex/11h.c
44
cap->header.len = cpu_to_le16(2);
drivers/net/wireless/marvell/mwifiex/11h.c
50
constraint->header.type = cpu_to_le16(WLAN_EID_PWR_CONSTRAINT);
drivers/net/wireless/marvell/mwifiex/11h.c
51
constraint->header.len = cpu_to_le16(2);
drivers/net/wireless/marvell/mwifiex/11n.c
322
ht_cap->header.type = cpu_to_le16(WLAN_EID_HT_CAPABILITY);
drivers/net/wireless/marvell/mwifiex/11n.c
323
ht_cap->header.len =
drivers/net/wireless/marvell/mwifiex/11n.c
327
le16_to_cpu(ht_cap->header.len));
drivers/net/wireless/marvell/mwifiex/11n.c
372
ht_info->header.type =
drivers/net/wireless/marvell/mwifiex/11n.c
374
ht_info->header.len =
drivers/net/wireless/marvell/mwifiex/11n.c
381
le16_to_cpu(ht_info->header.len));
drivers/net/wireless/marvell/mwifiex/11n.c
396
chan_list->header.type = cpu_to_le16(TLV_TYPE_CHANLIST);
drivers/net/wireless/marvell/mwifiex/11n.c
397
chan_list->header.len =
drivers/net/wireless/marvell/mwifiex/11n.c
420
bss_co_2040->header.type = cpu_to_le16(WLAN_EID_BSS_COEX_2040);
drivers/net/wireless/marvell/mwifiex/11n.c
421
bss_co_2040->header.len =
drivers/net/wireless/marvell/mwifiex/11n.c
428
le16_to_cpu(bss_co_2040->header.len));
drivers/net/wireless/marvell/mwifiex/11n.c
438
ext_cap->header.type = cpu_to_le16(WLAN_EID_EXT_CAPABILITY);
drivers/net/wireless/marvell/mwifiex/11n.c
439
ext_cap->header.len = cpu_to_le16(hdr->len);
drivers/net/wireless/marvell/mwifiex/11n.c
443
le16_to_cpu(ext_cap->header.len));
drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c
917
tlv_type = le16_to_cpu(tlv_rxba->header.type);
drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c
918
tlv_len = le16_to_cpu(tlv_rxba->header.len);
drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c
919
if (size_add(sizeof(tlv_rxba->header), tlv_len) > tlv_buf_left) {
drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c
922
size_add(sizeof(tlv_rxba->header), tlv_len),
drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c
979
tlv_buf_left -= (sizeof(tlv_rxba->header) + tlv_len);
drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c
980
tmp = (u8 *)tlv_rxba + sizeof(tlv_rxba->header) + tlv_len;
drivers/net/wireless/marvell/mwifiex/cmdevt.c
1331
ps_tlv->header.type = cpu_to_le16(TLV_TYPE_PS_PARAM);
drivers/net/wireless/marvell/mwifiex/cmdevt.c
1332
ps_tlv->header.len = cpu_to_le16(sizeof(*ps_tlv) -
drivers/net/wireless/marvell/mwifiex/cmdevt.c
1358
auto_ds_tlv->header.type =
drivers/net/wireless/marvell/mwifiex/cmdevt.c
1360
auto_ds_tlv->header.len =
drivers/net/wireless/marvell/mwifiex/fw.h
1065
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1074
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1079
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1101
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1332
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1639
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1644
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1650
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1684
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1758
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1770
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1776
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1782
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1787
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1793
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1861
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1866
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1871
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1876
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1882
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1891
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1896
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1901
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1906
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1918
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1982
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1988
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
1995
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2001
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2006
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2013
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2018
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2023
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2028
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2033
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2038
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2043
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2048
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2053
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2058
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2063
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2068
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2073
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2079
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2084
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2089
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2097
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2105
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2190
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2215
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2221
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2246
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2294
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2347
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
2461
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
42
struct mwifiex_fw_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
658
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
805
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
810
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
825
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
830
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
835
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
840
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
845
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
850
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
855
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
860
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
865
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
871
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
876
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
881
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
888
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
904
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
923
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
931
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
936
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
943
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
950
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/fw.h
955
struct mwifiex_ie_types_header header;
drivers/net/wireless/marvell/mwifiex/join.c
1027
chan_tlv->header.type = cpu_to_le16(TLV_TYPE_CHANLIST);
drivers/net/wireless/marvell/mwifiex/join.c
1028
chan_tlv->header.len =
drivers/net/wireless/marvell/mwifiex/join.c
103
tsf_tlv.header.type = cpu_to_le16(TLV_TYPE_TSFTIMESTAMP);
drivers/net/wireless/marvell/mwifiex/join.c
104
tsf_tlv.header.len = cpu_to_le16(2 * sizeof(tsf_val));
drivers/net/wireless/marvell/mwifiex/join.c
1054
pos += sizeof(chan_tlv->header) +
drivers/net/wireless/marvell/mwifiex/join.c
1057
sizeof(chan_tlv->header) +
drivers/net/wireless/marvell/mwifiex/join.c
106
memcpy(*buffer, &tsf_tlv, sizeof(tsf_tlv.header));
drivers/net/wireless/marvell/mwifiex/join.c
107
*buffer += sizeof(tsf_tlv.header);
drivers/net/wireless/marvell/mwifiex/join.c
1076
ht_cap->header.type = cpu_to_le16(WLAN_EID_HT_CAPABILITY);
drivers/net/wireless/marvell/mwifiex/join.c
1077
ht_cap->header.len =
drivers/net/wireless/marvell/mwifiex/join.c
1099
ht_info->header.type = cpu_to_le16(WLAN_EID_HT_OPERATION);
drivers/net/wireless/marvell/mwifiex/join.c
1100
ht_info->header.len =
drivers/net/wireless/marvell/mwifiex/join.c
123
return sizeof(tsf_tlv.header) + (2 * sizeof(tsf_val));
drivers/net/wireless/marvell/mwifiex/join.c
1243
chan_tlv->header.type = cpu_to_le16(TLV_TYPE_CHANLIST);
drivers/net/wireless/marvell/mwifiex/join.c
1244
chan_tlv->header.len =
drivers/net/wireless/marvell/mwifiex/join.c
1259
pos += sizeof(chan_tlv->header) +
drivers/net/wireless/marvell/mwifiex/join.c
1261
cmd_append_size += sizeof(chan_tlv->header) +
drivers/net/wireless/marvell/mwifiex/join.c
328
rsn_ie_tlv->header.type = cpu_to_le16((u16) priv->wpa_ie[0]);
drivers/net/wireless/marvell/mwifiex/join.c
329
rsn_ie_tlv->header.type = cpu_to_le16(
drivers/net/wireless/marvell/mwifiex/join.c
330
le16_to_cpu(rsn_ie_tlv->header.type) & 0x00FF);
drivers/net/wireless/marvell/mwifiex/join.c
331
rsn_ie_tlv->header.len = cpu_to_le16((u16) priv->wpa_ie[1]);
drivers/net/wireless/marvell/mwifiex/join.c
332
rsn_ie_tlv->header.len = cpu_to_le16(le16_to_cpu(rsn_ie_tlv->header.len)
drivers/net/wireless/marvell/mwifiex/join.c
334
if (le16_to_cpu(rsn_ie_tlv->header.len) <= (sizeof(priv->wpa_ie) - 2))
drivers/net/wireless/marvell/mwifiex/join.c
336
le16_to_cpu(rsn_ie_tlv->header.len));
drivers/net/wireless/marvell/mwifiex/join.c
340
rsn_ie_len = sizeof(rsn_ie_tlv->header) +
drivers/net/wireless/marvell/mwifiex/join.c
341
le16_to_cpu(rsn_ie_tlv->header.len);
drivers/net/wireless/marvell/mwifiex/join.c
416
ssid_tlv->header.type = cpu_to_le16(WLAN_EID_SSID);
drivers/net/wireless/marvell/mwifiex/join.c
417
ssid_tlv->header.len = cpu_to_le16((u16) bss_desc->ssid.ssid_len);
drivers/net/wireless/marvell/mwifiex/join.c
419
le16_to_cpu(ssid_tlv->header.len));
drivers/net/wireless/marvell/mwifiex/join.c
420
pos += sizeof(ssid_tlv->header) + le16_to_cpu(ssid_tlv->header.len);
drivers/net/wireless/marvell/mwifiex/join.c
423
phy_tlv->header.type = cpu_to_le16(WLAN_EID_DS_PARAMS);
drivers/net/wireless/marvell/mwifiex/join.c
424
phy_tlv->header.len = cpu_to_le16(sizeof(phy_tlv->fh_ds.ds_param_set));
drivers/net/wireless/marvell/mwifiex/join.c
428
pos += sizeof(phy_tlv->header) + le16_to_cpu(phy_tlv->header.len);
drivers/net/wireless/marvell/mwifiex/join.c
431
ss_tlv->header.type = cpu_to_le16(WLAN_EID_CF_PARAMS);
drivers/net/wireless/marvell/mwifiex/join.c
432
ss_tlv->header.len = cpu_to_le16(sizeof(ss_tlv->cf_ibss.cf_param_set));
drivers/net/wireless/marvell/mwifiex/join.c
433
pos += sizeof(ss_tlv->header) + le16_to_cpu(ss_tlv->header.len);
drivers/net/wireless/marvell/mwifiex/join.c
446
rates_tlv->header.type = cpu_to_le16(WLAN_EID_SUPP_RATES);
drivers/net/wireless/marvell/mwifiex/join.c
447
rates_tlv->header.len = cpu_to_le16((u16) rates_size);
drivers/net/wireless/marvell/mwifiex/join.c
449
pos += sizeof(rates_tlv->header) + rates_size;
drivers/net/wireless/marvell/mwifiex/join.c
455
auth_tlv->header.type = cpu_to_le16(TLV_TYPE_AUTH_TYPE);
drivers/net/wireless/marvell/mwifiex/join.c
456
auth_tlv->header.len = cpu_to_le16(sizeof(auth_tlv->auth_type));
drivers/net/wireless/marvell/mwifiex/join.c
463
pos += sizeof(auth_tlv->header) + le16_to_cpu(auth_tlv->header.len);
drivers/net/wireless/marvell/mwifiex/join.c
473
sae_pwe_tlv->header.type =
drivers/net/wireless/marvell/mwifiex/join.c
475
sae_pwe_tlv->header.len =
drivers/net/wireless/marvell/mwifiex/join.c
478
pos += sizeof(sae_pwe_tlv->header) +
drivers/net/wireless/marvell/mwifiex/join.c
494
chan_tlv->header.type = cpu_to_le16(TLV_TYPE_CHANLIST);
drivers/net/wireless/marvell/mwifiex/join.c
495
chan_tlv->header.len =
drivers/net/wireless/marvell/mwifiex/join.c
510
pos += sizeof(chan_tlv->header) +
drivers/net/wireless/marvell/mwifiex/join.c
516
host_mlme_tlv->header.type = cpu_to_le16(TLV_TYPE_HOST_MLME);
drivers/net/wireless/marvell/mwifiex/join.c
517
host_mlme_tlv->header.len =
drivers/net/wireless/marvell/mwifiex/join.c
520
pos += sizeof(host_mlme_tlv->header) +
drivers/net/wireless/marvell/mwifiex/pcie.c
2072
if (offset + sizeof(fwdata->header) < sizeof(fwdata->header) ||
drivers/net/wireless/marvell/mwifiex/pcie.c
2073
offset + sizeof(fwdata->header) >= firmware_len) {
drivers/net/wireless/marvell/mwifiex/pcie.c
2081
dnld_cmd = le32_to_cpu(fwdata->header.dnld_cmd);
drivers/net/wireless/marvell/mwifiex/pcie.c
2082
data_len = le32_to_cpu(fwdata->header.data_length);
drivers/net/wireless/marvell/mwifiex/pcie.c
2085
offset += sizeof(fwdata->header);
drivers/net/wireless/marvell/mwifiex/scan.c
1000
num_probes_tlv->header.type = cpu_to_le16(TLV_TYPE_NUMPROBES);
drivers/net/wireless/marvell/mwifiex/scan.c
1001
num_probes_tlv->header.len =
drivers/net/wireless/marvell/mwifiex/scan.c
1005
tlv_pos += sizeof(num_probes_tlv->header) +
drivers/net/wireless/marvell/mwifiex/scan.c
1006
le16_to_cpu(num_probes_tlv->header.len);
drivers/net/wireless/marvell/mwifiex/scan.c
1015
ht_cap->header.type = cpu_to_le16(WLAN_EID_HT_CAPABILITY);
drivers/net/wireless/marvell/mwifiex/scan.c
1016
ht_cap->header.len =
drivers/net/wireless/marvell/mwifiex/scan.c
1132
tlv_type = le16_to_cpu(current_tlv->header.type);
drivers/net/wireless/marvell/mwifiex/scan.c
1133
tlv_len = le16_to_cpu(current_tlv->header.len);
drivers/net/wireless/marvell/mwifiex/scan.c
1135
if (sizeof(tlv->header) + tlv_len > tlv_buf_left) {
drivers/net/wireless/marvell/mwifiex/scan.c
1170
tlv_buf_left -= (sizeof(tlv->header) + tlv_len);
drivers/net/wireless/marvell/mwifiex/scan.c
2295
num_probes_tlv->header.type = cpu_to_le16(TLV_TYPE_NUMPROBES);
drivers/net/wireless/marvell/mwifiex/scan.c
2296
num_probes_tlv->header.len =
drivers/net/wireless/marvell/mwifiex/scan.c
2300
tlv_pos += sizeof(num_probes_tlv->header) +
drivers/net/wireless/marvell/mwifiex/scan.c
2301
le16_to_cpu(num_probes_tlv->header.len);
drivers/net/wireless/marvell/mwifiex/scan.c
2307
repeat_count_tlv->header.type =
drivers/net/wireless/marvell/mwifiex/scan.c
2309
repeat_count_tlv->header.len =
drivers/net/wireless/marvell/mwifiex/scan.c
2314
tlv_pos += sizeof(repeat_count_tlv->header) +
drivers/net/wireless/marvell/mwifiex/scan.c
2315
le16_to_cpu(repeat_count_tlv->header.len);
drivers/net/wireless/marvell/mwifiex/scan.c
2321
rssi_threshold_tlv->header.type =
drivers/net/wireless/marvell/mwifiex/scan.c
2323
rssi_threshold_tlv->header.len =
drivers/net/wireless/marvell/mwifiex/scan.c
2328
tlv_pos += sizeof(rssi_threshold_tlv->header) +
drivers/net/wireless/marvell/mwifiex/scan.c
2329
le16_to_cpu(rssi_threshold_tlv->header.len);
drivers/net/wireless/marvell/mwifiex/scan.c
2337
wildcard_ssid_tlv->header.type =
drivers/net/wireless/marvell/mwifiex/scan.c
2339
wildcard_ssid_tlv->header.len = cpu_to_le16(
drivers/net/wireless/marvell/mwifiex/scan.c
2357
tlv_pos += (sizeof(wildcard_ssid_tlv->header)
drivers/net/wireless/marvell/mwifiex/scan.c
2358
+ le16_to_cpu(wildcard_ssid_tlv->header.len));
drivers/net/wireless/marvell/mwifiex/scan.c
2366
chan_list_tlv->header.type = cpu_to_le16(TLV_TYPE_CHANLIST);
drivers/net/wireless/marvell/mwifiex/scan.c
2375
le16_unaligned_add_cpu(&chan_list_tlv->header.len,
drivers/net/wireless/marvell/mwifiex/scan.c
2413
le16_unaligned_add_cpu(&chan_list_tlv->header.len,
drivers/net/wireless/marvell/mwifiex/scan.c
2418
tlv_pos += (sizeof(chan_list_tlv->header)
drivers/net/wireless/marvell/mwifiex/scan.c
2419
+ le16_to_cpu(chan_list_tlv->header.len));
drivers/net/wireless/marvell/mwifiex/scan.c
2424
start_later_tlv->header.type =
drivers/net/wireless/marvell/mwifiex/scan.c
2426
start_later_tlv->header.len =
drivers/net/wireless/marvell/mwifiex/scan.c
2431
tlv_pos += sizeof(start_later_tlv->header) +
drivers/net/wireless/marvell/mwifiex/scan.c
2432
le16_to_cpu(start_later_tlv->header.len);
drivers/net/wireless/marvell/mwifiex/scan.c
2483
num_chan = le16_to_cpu(tlv_stat->header.len) /
drivers/net/wireless/marvell/mwifiex/scan.c
2625
type = le16_to_cpu(tlv->header.type);
drivers/net/wireless/marvell/mwifiex/scan.c
2626
len = le16_to_cpu(tlv->header.len);
drivers/net/wireless/marvell/mwifiex/scan.c
2650
le16_to_cpu(tlv->header.type) != TLV_TYPE_BSS_SCAN_RSP) {
drivers/net/wireless/marvell/mwifiex/scan.c
2651
type = le16_to_cpu(tlv->header.type);
drivers/net/wireless/marvell/mwifiex/scan.c
2652
len = le16_to_cpu(tlv->header.len);
drivers/net/wireless/marvell/mwifiex/scan.c
2851
vs_param_set->header.type =
drivers/net/wireless/marvell/mwifiex/scan.c
2853
vs_param_set->header.len =
drivers/net/wireless/marvell/mwifiex/scan.c
2856
if (le16_to_cpu(vs_param_set->header.len) >
drivers/net/wireless/marvell/mwifiex/scan.c
2864
le16_to_cpu(vs_param_set->header.len));
drivers/net/wireless/marvell/mwifiex/scan.c
2865
*buffer += le16_to_cpu(vs_param_set->header.len) +
drivers/net/wireless/marvell/mwifiex/scan.c
2867
ret_len += le16_to_cpu(vs_param_set->header.len) +
drivers/net/wireless/marvell/mwifiex/scan.c
576
rates_tlv->header.type = cpu_to_le16(WLAN_EID_SUPP_RATES);
drivers/net/wireless/marvell/mwifiex/scan.c
577
rates_tlv->header.len = cpu_to_le16((u16) rates_size);
drivers/net/wireless/marvell/mwifiex/scan.c
579
scan_cfg_out->tlv_buf_len += sizeof(rates_tlv->header) + rates_size;
drivers/net/wireless/marvell/mwifiex/scan.c
619
chan_tlv_out->header.type = cpu_to_le16(TLV_TYPE_CHANLIST);
drivers/net/wireless/marvell/mwifiex/scan.c
633
chan_tlv_out->header.len = 0;
drivers/net/wireless/marvell/mwifiex/scan.c
673
le16_unaligned_add_cpu(&chan_tlv_out->header.len,
drivers/net/wireless/marvell/mwifiex/scan.c
688
(sizeof(chan_tlv_out->header)
drivers/net/wireless/marvell/mwifiex/scan.c
689
+ le16_to_cpu(chan_tlv_out->header.len));
drivers/net/wireless/marvell/mwifiex/scan.c
869
bssid_tlv->header.type = cpu_to_le16(TLV_TYPE_BSSID);
drivers/net/wireless/marvell/mwifiex/scan.c
870
bssid_tlv->header.len = cpu_to_le16(ETH_ALEN);
drivers/net/wireless/marvell/mwifiex/scan.c
882
wildcard_ssid_tlv->header.type =
drivers/net/wireless/marvell/mwifiex/scan.c
884
wildcard_ssid_tlv->header.len = cpu_to_le16(
drivers/net/wireless/marvell/mwifiex/scan.c
907
tlv_pos += (sizeof(wildcard_ssid_tlv->header)
drivers/net/wireless/marvell/mwifiex/scan.c
908
+ le16_to_cpu(wildcard_ssid_tlv->header.len));
drivers/net/wireless/marvell/mwifiex/scan.c
942
chan_gap_tlv->header.type =
drivers/net/wireless/marvell/mwifiex/scan.c
944
chan_gap_tlv->header.len =
drivers/net/wireless/marvell/mwifiex/scan.c
954
random_mac_tlv->header.type =
drivers/net/wireless/marvell/mwifiex/scan.c
956
random_mac_tlv->header.len =
drivers/net/wireless/marvell/mwifiex/scan.c
984
bss_mode->header.type = cpu_to_le16(TLV_TYPE_BSS_MODE);
drivers/net/wireless/marvell/mwifiex/scan.c
985
bss_mode->header.len = cpu_to_le16(sizeof(bss_mode->bss_mode));
drivers/net/wireless/marvell/mwifiex/scan.c
987
tlv_pos += sizeof(bss_mode->header) +
drivers/net/wireless/marvell/mwifiex/scan.c
988
le16_to_cpu(bss_mode->header.len);
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1023
domain->header.type = cpu_to_le16(WLAN_EID_COUNTRY);
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1027
domain->header.len =
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1038
le16_to_cpu(domain->header.len) +
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1313
rssi_tlv->header.type = cpu_to_le16(TLV_TYPE_RSSI_LOW);
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1314
rssi_tlv->header.len =
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1335
rssi_tlv->header.type = cpu_to_le16(TLV_TYPE_RSSI_HIGH);
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1336
rssi_tlv->header.len =
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1670
coex_tlv->header.type = cpu_to_le16(TLV_TYPE_ROBUST_COEX);
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1671
coex_tlv->header.len = cpu_to_le16(sizeof(coex_tlv->mode));
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1743
rule->header.type = cpu_to_le16(TLV_TYPE_COALESCE_RULE);
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1771
rule->header.len = cpu_to_le16(length + sizeof(u16) +
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1776
le16_to_cpu(rule->header.len) +
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1881
wmm_qos_info->header.type = cpu_to_le16(WLAN_EID_QOS_CAPA);
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1882
wmm_qos_info->header.len =
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1890
ht_capab->header.type =
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1892
ht_capab->header.len =
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1903
tlv_rates->header.type =
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1905
tlv_rates->header.len =
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1917
extcap->header.type =
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1919
extcap->header.len = cpu_to_le16(params->ext_capab_len);
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1928
vht_capab->header.type =
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1930
vht_capab->header.len =
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1938
aid->header.type = cpu_to_le16(WLAN_EID_AID);
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1939
aid->header.len = cpu_to_le16(sizeof(params->aid));
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1945
timeout->header.type = cpu_to_le16(TLV_TYPE_TDLS_IDLE_TIMEOUT);
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1946
timeout->header.len = cpu_to_le16(sizeof(timeout->value));
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
2007
tlv_band_channel->header.type = cpu_to_le16(TLV_TYPE_CHANNELBANDLIST);
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
2008
tlv_band_channel->header.len = cpu_to_le16(sizeof(*tlv_band_channel) -
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
384
psparam_tlv->header.type =
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
386
psparam_tlv->header.len =
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
958
tlv_mac->header.type =
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
960
tlv_mac->header.len = cpu_to_le16(ETH_ALEN);
drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c
658
no_of_triplet = (u8) ((le16_to_cpu(domain->header.len)
drivers/net/wireless/marvell/mwifiex/sta_event.c
40
le16_to_cpu(tlv_mgmt_frame->header.type) ==
drivers/net/wireless/marvell/mwifiex/sta_event.c
422
if (le16_to_cpu(chan_info->header.type) != TLV_TYPE_MULTI_CHAN_INFO ||
drivers/net/wireless/marvell/mwifiex/sta_event.c
46
evt_len = le16_to_cpu(tlv_mgmt_frame->header.len);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
303
tlv_akmp->header.type = cpu_to_le16(TLV_TYPE_UAP_AKMP);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
304
tlv_akmp->header.len = cpu_to_le16(sizeof(struct host_cmd_tlv_akmp) -
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
313
pwk_cipher->header.type = cpu_to_le16(TLV_TYPE_PWK_CIPHER);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
314
pwk_cipher->header.len =
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
325
pwk_cipher->header.type = cpu_to_le16(TLV_TYPE_PWK_CIPHER);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
326
pwk_cipher->header.len =
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
337
gwk_cipher->header.type = cpu_to_le16(TLV_TYPE_GWK_CIPHER);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
338
gwk_cipher->header.len =
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
348
passphrase->header.type =
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
350
passphrase->header.len = cpu_to_le16(bss_cfg->wpa_cfg.length);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
417
wep_key->header.type =
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
419
wep_key->header.len =
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
487
mac_tlv->header.type = cpu_to_le16(TLV_TYPE_UAP_MAC_ADDRESS);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
488
mac_tlv->header.len = cpu_to_le16(ETH_ALEN);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
495
ssid->header.type = cpu_to_le16(TLV_TYPE_UAP_SSID);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
496
ssid->header.len = cpu_to_le16((u16)bss_cfg->ssid.ssid_len);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
504
bcast_ssid->header.type = cpu_to_le16(TLV_TYPE_UAP_BCAST_SSID);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
505
bcast_ssid->header.len =
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
513
tlv_rates->header.type = cpu_to_le16(TLV_TYPE_UAP_RATES);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
519
tlv_rates->header.len = cpu_to_le16(i);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
529
chan_band->header.type = cpu_to_le16(TLV_TYPE_CHANNELBANDLIST);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
530
chan_band->header.len =
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
541
beacon_period->header.type =
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
543
beacon_period->header.len =
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
553
dtim_period->header.type =
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
555
dtim_period->header.len =
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
564
rts_threshold->header.type =
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
566
rts_threshold->header.len =
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
576
frag_threshold->header.type =
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
578
frag_threshold->header.len =
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
587
retry_limit->header.type =
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
589
retry_limit->header.len =
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
606
auth_type->header.type = cpu_to_le16(TLV_TYPE_AUTH_TYPE);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
607
auth_type->header.len =
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
616
encrypt_protocol->header.type =
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
618
encrypt_protocol->header.len =
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
628
htcap->header.type = cpu_to_le16(WLAN_EID_HT_CAPABILITY);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
629
htcap->header.len =
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
647
wmm_cap->header.type = cpu_to_le16(WLAN_EID_VENDOR_SPECIFIC);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
648
wmm_cap->header.len = cpu_to_le16(sizeof(wmm_cap->wmm_info));
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
657
ao_timer->header.type = cpu_to_le16(TLV_TYPE_UAP_AO_TIMER);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
658
ao_timer->header.len = cpu_to_le16(sizeof(*ao_timer) -
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
667
pwr_ct->header.type = cpu_to_le16(TLV_TYPE_PWR_CONSTRAINT);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
668
pwr_ct->header.len = cpu_to_le16(sizeof(u8));
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
676
ps_ao_timer->header.type =
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
678
ps_ao_timer->header.len = cpu_to_le16(sizeof(*ps_ao_timer) -
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
762
tlv->header.type = cpu_to_le16(TLV_TYPE_HOST_MLME);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
763
tlv->header.len = cpu_to_le16(sizeof(tlv->host_mlme));
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
835
sta_flag->header.type = cpu_to_le16(TLV_TYPE_UAP_STA_FLAGS);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
836
sta_flag->header.len = cpu_to_le16(sizeof(__le32));
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
843
tlv->header.type = cpu_to_le16(WLAN_EID_EXT_CAPABILITY);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
845
tlv->header.len = cpu_to_le16(tlv_len);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
853
tlv->header.type = cpu_to_le16(WLAN_EID_SUPP_RATES);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
855
tlv->header.len = cpu_to_le16(tlv_len);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
864
tlv->header.type = cpu_to_le16(WLAN_EID_QOS_CAPA);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
866
tlv->header.len = cpu_to_le16(tlv_len);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
876
tlv->header.type = cpu_to_le16(WLAN_EID_HT_CAPABILITY);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
878
tlv->header.len = cpu_to_le16(tlv_len);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
892
tlv->header.type = cpu_to_le16(WLAN_EID_VHT_CAPABILITY);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
894
tlv->header.len = cpu_to_le16(tlv_len);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
903
tlv->header.type = cpu_to_le16(WLAN_EID_OPMODE_NOTIF);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
905
tlv->header.len = cpu_to_le16(tlv_len);
drivers/net/wireless/marvell/mwifiex/uap_event.c
34
while ((evt_len >= sizeof(tlv_hdr->header))) {
drivers/net/wireless/marvell/mwifiex/uap_event.c
36
tlv_len = le16_to_cpu(tlv_hdr->header.len);
drivers/net/wireless/marvell/mwifiex/uap_event.c
38
if (evt_len < tlv_len + sizeof(tlv_hdr->header))
drivers/net/wireless/marvell/mwifiex/uap_event.c
41
switch (le16_to_cpu(tlv_hdr->header.type)) {
drivers/net/wireless/marvell/mwifiex/uap_event.c
72
curr += (tlv_len + sizeof(tlv_hdr->header));
drivers/net/wireless/marvell/mwifiex/uap_event.c
73
evt_len -= (tlv_len + sizeof(tlv_hdr->header));
drivers/net/wireless/marvell/mwifiex/wmm.c
1031
wmm_tlv->header.type = cpu_to_le16((u16) wmm_info_ie[0]);
drivers/net/wireless/marvell/mwifiex/wmm.c
1032
wmm_tlv->header.len = cpu_to_le16((u16) wmm_info_ie[1]);
drivers/net/wireless/marvell/mwifiex/wmm.c
1034
le16_to_cpu(wmm_tlv->header.len));
drivers/net/wireless/marvell/mwifiex/wmm.c
1037
+ le16_to_cpu(wmm_tlv->header.len)
drivers/net/wireless/marvell/mwifiex/wmm.c
1041
ret_len = sizeof(wmm_tlv->header)
drivers/net/wireless/marvell/mwifiex/wmm.c
1042
+ le16_to_cpu(wmm_tlv->header.len);
drivers/net/wireless/marvell/mwifiex/wmm.c
927
while ((resp_len >= sizeof(tlv_hdr->header)) && valid) {
drivers/net/wireless/marvell/mwifiex/wmm.c
929
tlv_len = le16_to_cpu(tlv_hdr->header.len);
drivers/net/wireless/marvell/mwifiex/wmm.c
931
if (resp_len < tlv_len + sizeof(tlv_hdr->header))
drivers/net/wireless/marvell/mwifiex/wmm.c
934
switch (le16_to_cpu(tlv_hdr->header.type)) {
drivers/net/wireless/marvell/mwifiex/wmm.c
987
curr += (tlv_len + sizeof(tlv_hdr->header));
drivers/net/wireless/marvell/mwifiex/wmm.c
988
resp_len -= (tlv_len + sizeof(tlv_hdr->header));
drivers/net/wireless/marvell/mwl8k.c
2362
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
2479
cmd->header.code = cpu_to_le16(MWL8K_CMD_GET_HW_SPEC);
drivers/net/wireless/marvell/mwl8k.c
2480
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
2491
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
2511
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
2544
cmd->header.code = cpu_to_le16(MWL8K_CMD_GET_HW_SPEC);
drivers/net/wireless/marvell/mwl8k.c
2545
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
2550
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
2605
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
2646
cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_HW_SPEC);
drivers/net/wireless/marvell/mwl8k.c
2647
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
2672
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
2682
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
2716
cmd->header.code = cpu_to_le16(MWL8K_CMD_MAC_MULTICAST_ADR);
drivers/net/wireless/marvell/mwl8k.c
2717
cmd->header.length = cpu_to_le16(size);
drivers/net/wireless/marvell/mwl8k.c
2734
return &cmd->header;
drivers/net/wireless/marvell/mwl8k.c
2741
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
2760
cmd->header.code = cpu_to_le16(MWL8K_CMD_GET_STAT);
drivers/net/wireless/marvell/mwl8k.c
2761
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
2763
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
2783
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
2803
cmd->header.code = cpu_to_le16(MWL8K_CMD_RADIO_CONTROL);
drivers/net/wireless/marvell/mwl8k.c
2804
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
2809
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
2844
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
2861
cmd->header.code = cpu_to_le16(MWL8K_CMD_RF_TX_POWER);
drivers/net/wireless/marvell/mwl8k.c
2862
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
2866
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
2878
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
2902
cmd->header.code = cpu_to_le16(MWL8K_CMD_TX_POWER);
drivers/net/wireless/marvell/mwl8k.c
2903
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
2927
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
2937
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
2955
cmd->header.code = cpu_to_le16(MWL8K_CMD_RF_ANTENNA);
drivers/net/wireless/marvell/mwl8k.c
2956
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
2960
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
3015
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
3041
cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_BEACON);
drivers/net/wireless/marvell/mwl8k.c
3042
cmd->header.length = cpu_to_le16(sizeof(*cmd) + final_len);
drivers/net/wireless/marvell/mwl8k.c
3051
rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
3061
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
3073
cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_PRE_SCAN);
drivers/net/wireless/marvell/mwl8k.c
3074
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
3076
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
3086
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
3106
cmd->header.code = cpu_to_le16(MWL8K_CMD_BBP_REG_ACCESS);
drivers/net/wireless/marvell/mwl8k.c
3107
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
3111
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
3127
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
3142
cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_POST_SCAN);
drivers/net/wireless/marvell/mwl8k.c
3143
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
3147
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
3215
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
3235
cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_RF_CHANNEL);
drivers/net/wireless/marvell/mwl8k.c
3236
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
3269
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
3284
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
3321
cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_AID);
drivers/net/wireless/marvell/mwl8k.c
3322
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
3346
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
3356
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
3375
cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_RATE);
drivers/net/wireless/marvell/mwl8k.c
3376
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
3380
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
3392
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
3409
cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_FINALIZE_JOIN);
drivers/net/wireless/marvell/mwl8k.c
3410
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
3421
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
3431
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
3447
cmd->header.code = cpu_to_le16(MWL8K_CMD_RTS_THRESHOLD);
drivers/net/wireless/marvell/mwl8k.c
3448
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
3452
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
3462
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
3476
cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_SLOT);
drivers/net/wireless/marvell/mwl8k.c
3477
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
3481
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
3491
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
3550
cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_EDCA_PARAMS);
drivers/net/wireless/marvell/mwl8k.c
3551
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
3566
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
3576
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
3590
cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_WMM_MODE);
drivers/net/wireless/marvell/mwl8k.c
3591
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
3594
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
3607
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
3622
cmd->header.code = cpu_to_le16(MWL8K_CMD_MIMO_CONFIG);
drivers/net/wireless/marvell/mwl8k.c
3623
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
3628
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
3638
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
3665
cmd->header.code = cpu_to_le16(MWL8K_CMD_USE_FIXED_RATE);
drivers/net/wireless/marvell/mwl8k.c
3666
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
3670
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
3680
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
3705
cmd->header.code = cpu_to_le16(MWL8K_CMD_USE_FIXED_RATE);
drivers/net/wireless/marvell/mwl8k.c
3706
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
3711
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
3721
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
3734
cmd->header.code = cpu_to_le16(MWL8K_CMD_ENABLE_SNIFFER);
drivers/net/wireless/marvell/mwl8k.c
3735
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
3738
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
3745
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
3790
cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_MAC_ADDR);
drivers/net/wireless/marvell/mwl8k.c
3792
cmd->header.code = cpu_to_le16(MWL8K_CMD_DEL_MAC_ADDR);
drivers/net/wireless/marvell/mwl8k.c
3794
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
3802
rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
3830
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
3844
cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_RATEADAPT_MODE);
drivers/net/wireless/marvell/mwl8k.c
3845
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
3849
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
3859
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
3872
cmd->header.code = cpu_to_le16(MWL8K_CMD_GET_WATCHDOG_BITMAP);
drivers/net/wireless/marvell/mwl8k.c
3873
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
3875
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
3939
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
3961
cmd->header.code = cpu_to_le16(MWL8K_CMD_BSS_START);
drivers/net/wireless/marvell/mwl8k.c
3962
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
3965
rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
4034
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
4053
cmd->header.code = cpu_to_le16(MWL8K_CMD_BASTREAM);
drivers/net/wireless/marvell/mwl8k.c
4054
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
4067
rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
4086
cmd->header.code = cpu_to_le16(MWL8K_CMD_BASTREAM);
drivers/net/wireless/marvell/mwl8k.c
4087
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
4110
rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
4128
cmd->header.code = cpu_to_le16(MWL8K_CMD_BASTREAM);
drivers/net/wireless/marvell/mwl8k.c
4129
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
4133
mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
4144
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
4180
cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_NEW_STN);
drivers/net/wireless/marvell/mwl8k.c
4181
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
4202
rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
4218
cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_NEW_STN);
drivers/net/wireless/marvell/mwl8k.c
4219
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
4222
rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
4261
cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_NEW_STN);
drivers/net/wireless/marvell/mwl8k.c
4262
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
4266
rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
4280
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
4290
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
4348
cmd->header.code = cpu_to_le16(MWL8K_CMD_UPDATE_ENCRYPTION);
drivers/net/wireless/marvell/mwl8k.c
4349
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
4354
rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
4364
cmd->header.code = cpu_to_le16(MWL8K_CMD_UPDATE_ENCRYPTION);
drivers/net/wireless/marvell/mwl8k.c
4365
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
4454
rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
4484
rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
4578
struct mwl8k_cmd_pkt_hdr header;
drivers/net/wireless/marvell/mwl8k.c
4611
cmd->header.code = cpu_to_le16(MWL8K_CMD_UPDATE_STADB);
drivers/net/wireless/marvell/mwl8k.c
4612
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
4632
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/marvell/mwl8k.c
4650
cmd->header.code = cpu_to_le16(MWL8K_CMD_UPDATE_STADB);
drivers/net/wireless/marvell/mwl8k.c
4651
cmd->header.length = cpu_to_le16(sizeof(*cmd));
drivers/net/wireless/marvell/mwl8k.c
4655
rc = mwl8k_post_cmd(hw, &cmd->header);
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
500
struct header *hdr = (struct header *)data;
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
510
data += sizeof(struct header);
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1026
u32 header, pkt_offset;
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1029
header = get_unaligned_le32(buff - HOST_HDR_OFFSET);
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1030
pkt_offset = FIELD_GET(WILC_PKT_HDR_OFFSET_FIELD, header);
drivers/net/wireless/microchip/wilc1000/mon.c
26
u32 header, pkt_offset;
drivers/net/wireless/microchip/wilc1000/mon.c
38
header = get_unaligned_le32(buff - HOST_HDR_OFFSET);
drivers/net/wireless/microchip/wilc1000/mon.c
43
pkt_offset = FIELD_GET(WILC_PKT_HDR_OFFSET_FIELD, header);
drivers/net/wireless/microchip/wilc1000/spi.c
146
u8 header;
drivers/net/wireless/microchip/wilc1000/wlan.c
1027
u32 header, buffer_offset;
drivers/net/wireless/microchip/wilc1000/wlan.c
1048
header = (FIELD_PREP(WILC_VMM_HDR_TYPE, tqe->type) |
drivers/net/wireless/microchip/wilc1000/wlan.c
1053
cpu_to_le32s(&header);
drivers/net/wireless/microchip/wilc1000/wlan.c
1054
memcpy(&txb[offset], &header, 4);
drivers/net/wireless/microchip/wilc1000/wlan.c
1109
u32 header;
drivers/net/wireless/microchip/wilc1000/wlan.c
1116
header = get_unaligned_le32(buff_ptr);
drivers/net/wireless/microchip/wilc1000/wlan.c
1118
is_cfg_packet = FIELD_GET(WILC_PKT_HDR_CONFIG_FIELD, header);
drivers/net/wireless/microchip/wilc1000/wlan.c
1119
pkt_offset = FIELD_GET(WILC_PKT_HDR_OFFSET_FIELD, header);
drivers/net/wireless/microchip/wilc1000/wlan.c
1120
tp_len = FIELD_GET(WILC_PKT_HDR_TOTAL_LEN_FIELD, header);
drivers/net/wireless/microchip/wilc1000/wlan.c
1121
pkt_len = FIELD_GET(WILC_PKT_HDR_LEN_FIELD, header);
drivers/net/wireless/quantenna/qtnfmac/trans.c
170
const struct qlink_msg_header *header = (void *)skb->data;
drivers/net/wireless/quantenna/qtnfmac/trans.c
173
if (unlikely(skb->len < sizeof(*header))) {
drivers/net/wireless/quantenna/qtnfmac/trans.c
179
if (unlikely(skb->len != le16_to_cpu(header->len))) {
drivers/net/wireless/quantenna/qtnfmac/trans.c
181
skb->len, le16_to_cpu(header->len));
drivers/net/wireless/quantenna/qtnfmac/trans.c
186
switch (le16_to_cpu(header->type)) {
drivers/net/wireless/quantenna/qtnfmac/trans.c
206
pr_warn("unknown packet type: %x\n", le16_to_cpu(header->type));
drivers/net/wireless/realtek/rtl8xxxu/8710b.c
851
u8 val8, word_mask, header, extheader;
drivers/net/wireless/realtek/rtl8xxxu/8710b.c
867
ret = rtl8710b_read_efuse8(priv, efuse_addr++, &header);
drivers/net/wireless/realtek/rtl8xxxu/8710b.c
868
if (ret || header == 0xff)
drivers/net/wireless/realtek/rtl8xxxu/8710b.c
871
if ((header & 0x1f) == 0x0f) { /* extended header */
drivers/net/wireless/realtek/rtl8xxxu/8710b.c
872
offset = (header & 0xe0) >> 5;
drivers/net/wireless/realtek/rtl8xxxu/8710b.c
885
offset = (header >> 4) & 0x0f;
drivers/net/wireless/realtek/rtl8xxxu/8710b.c
886
word_mask = header & 0x0f;
drivers/net/wireless/realtek/rtl8xxxu/core.c
1784
u8 val8, word_mask, header, extheader;
drivers/net/wireless/realtek/rtl8xxxu/core.c
1834
ret = rtl8xxxu_read_efuse8(priv, efuse_addr++, &header);
drivers/net/wireless/realtek/rtl8xxxu/core.c
1835
if (ret || header == 0xff)
drivers/net/wireless/realtek/rtl8xxxu/core.c
1838
if ((header & 0x1f) == 0x0f) { /* extended header */
drivers/net/wireless/realtek/rtl8xxxu/core.c
1839
offset = (header & 0xe0) >> 5;
drivers/net/wireless/realtek/rtl8xxxu/core.c
1852
offset = (header >> 4) & 0x0f;
drivers/net/wireless/realtek/rtl8xxxu/core.c
1853
word_mask = header & 0x0f;
drivers/net/wireless/realtek/rtw89/debug.c
4528
struct __diag_mac_rule_header header;
drivers/net/wireless/realtek/rtw89/debug.c
4538
struct __diag_mac_rule_header header;
drivers/net/wireless/realtek/rtw89/debug.c
4563
bool want_eq = r->header.cmd == __CMD_EQUALV;
drivers/net/wireless/realtek/rtw89/debug.c
4570
if (u8_get_bits(r->header.io_band, __DIAG_MAC_IO) == __IO_PCIE_CFG)
drivers/net/wireless/realtek/rtw89/debug.c
4584
r->header.sheet, r->header.cmd, le16_to_cpu(name->len),
drivers/net/wireless/realtek/rtw89/debug.c
4610
if (u8_get_bits(r->header.io_band, __DIAG_MAC_IO) == __IO_PCIE_CFG)
drivers/net/wireless/realtek/rtw89/debug.c
4617
if (u8_get_bits(r->header.io_band, __DIAG_MAC_IO) == __IO_PCIE_CFG)
drivers/net/wireless/realtek/rtw89/debug.c
4628
r->header.sheet, r->header.cmd, le16_to_cpu(name->len),
drivers/net/wireless/realtek/rtw89/fw.c
78
bool header)
drivers/net/wireless/realtek/rtw89/fw.c
84
if (header)
drivers/net/wireless/ti/wl1251/acx.c
264
} else if (resp->header.cmd.status != CMD_STATUS_SUCCESS) {
drivers/net/wireless/ti/wl1251/acx.h
1061
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
1089
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
1138
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
1146
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
1182
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
1202
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
1225
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
123
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
1236
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
1293
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
150
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
177
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
268
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
27
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
302
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
315
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
331
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
343
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
360
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
382
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
403
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
432
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
486
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
497
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
50
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
511
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
556
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
684
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
698
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
712
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
753
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
763
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
770
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
777
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
784
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
791
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
810
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
818
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
833
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
849
struct acx_header header;
drivers/net/wireless/ti/wl1251/acx.h
90
struct acx_header header;
drivers/net/wireless/ti/wl1251/cmd.c
393
if (cmd->header.status != CMD_STATUS_SUCCESS) {
drivers/net/wireless/ti/wl1251/cmd.c
395
cmd->header.status);
drivers/net/wireless/ti/wl1251/cmd.h
134
struct wl1251_cmd_header header;
drivers/net/wireless/ti/wl1251/cmd.h
212
struct wl1251_cmd_header header;
drivers/net/wireless/ti/wl1251/cmd.h
230
struct wl1251_cmd_header header;
drivers/net/wireless/ti/wl1251/cmd.h
267
struct wl1251_cmd_header header;
drivers/net/wireless/ti/wl1251/cmd.h
276
struct wl1251_cmd_header header;
drivers/net/wireless/ti/wl1251/cmd.h
296
struct wl1251_cmd_header header;
drivers/net/wireless/ti/wl1251/cmd.h
308
struct wl1251_cmd_header header;
drivers/net/wireless/ti/wl1251/cmd.h
324
struct wl1251_cmd_header header;
drivers/net/wireless/ti/wl1251/cmd.h
373
struct wl1251_cmd_header header;
drivers/net/wireless/ti/wl1251/cmd.h
92
struct wl1251_cmd_header header;
drivers/net/wireless/ti/wl1251/wl12xx_80211.h
108
struct ieee80211_header header;
drivers/net/wireless/ti/wl1251/wl12xx_80211.h
120
struct ieee80211_header header;
drivers/net/wireless/ti/wl1251/wl12xx_80211.h
131
struct ieee80211_header header;
drivers/net/wireless/ti/wl1251/wl12xx_80211.h
136
struct ieee80211_header header;
drivers/net/wireless/ti/wl1251/wl12xx_80211.h
144
struct ieee80211_header header;
drivers/net/wireless/ti/wl1251/wl12xx_80211.h
78
struct wl12xx_ie_header header;
drivers/net/wireless/ti/wl1251/wl12xx_80211.h
83
struct wl12xx_ie_header header;
drivers/net/wireless/ti/wl1251/wl12xx_80211.h
88
struct wl12xx_ie_header header;
drivers/net/wireless/ti/wl1251/wl12xx_80211.h
99
struct wl12xx_ie_header header;
drivers/net/wireless/ti/wl12xx/acx.h
242
struct acx_header header;
drivers/net/wireless/ti/wl12xx/acx.h
30
struct acx_header header;
drivers/net/wireless/ti/wl12xx/cmd.h
18
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wl12xx/cmd.h
33
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wl12xx/cmd.h
48
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wl12xx/cmd.h
64
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wl12xx/cmd.h
83
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wl12xx/cmd.h
93
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wl12xx/scan.h
103
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wl12xx/scan.h
111
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wl12xx/scan.h
57
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wl12xx/scan.h
68
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wl18xx/acx.h
267
struct acx_header header;
drivers/net/wireless/ti/wl18xx/acx.h
286
struct acx_header header;
drivers/net/wireless/ti/wl18xx/acx.h
295
struct acx_header header;
drivers/net/wireless/ti/wl18xx/acx.h
308
struct acx_header header;
drivers/net/wireless/ti/wl18xx/acx.h
336
struct acx_header header;
drivers/net/wireless/ti/wl18xx/acx.h
345
struct acx_header header;
drivers/net/wireless/ti/wl18xx/acx.h
350
struct acx_header header;
drivers/net/wireless/ti/wl18xx/acx.h
374
struct acx_header header;
drivers/net/wireless/ti/wl18xx/acx.h
383
struct acx_header header;
drivers/net/wireless/ti/wl18xx/acx.h
49
struct acx_header header;
drivers/net/wireless/ti/wl18xx/acx.h
74
struct acx_header header;
drivers/net/wireless/ti/wl18xx/cmd.h
15
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wl18xx/cmd.h
35
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wl18xx/cmd.h
41
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wl18xx/cmd.h
49
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wl18xx/cmd.h
56
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wl18xx/cmd.h
64
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wl18xx/debugfs.c
183
struct wlcore_conf_header header;
drivers/net/wireless/ti/wl18xx/debugfs.c
193
header.magic = cpu_to_le32(WL18XX_CONF_MAGIC);
drivers/net/wireless/ti/wl18xx/debugfs.c
194
header.version = cpu_to_le32(WL18XX_CONF_VERSION);
drivers/net/wireless/ti/wl18xx/debugfs.c
195
header.checksum = 0;
drivers/net/wireless/ti/wl18xx/debugfs.c
200
memcpy(pos, &header, sizeof(header));
drivers/net/wireless/ti/wl18xx/debugfs.c
201
pos += sizeof(header);
drivers/net/wireless/ti/wl18xx/main.c
1464
if (conf_file->header.magic != cpu_to_le32(WL18XX_CONF_MAGIC)) {
drivers/net/wireless/ti/wl18xx/main.c
1467
conf_file->header.magic);
drivers/net/wireless/ti/wl18xx/main.c
1472
if (conf_file->header.version != cpu_to_le32(WL18XX_CONF_VERSION)) {
drivers/net/wireless/ti/wl18xx/main.c
1475
WL18XX_CONF_VERSION, conf_file->header.version);
drivers/net/wireless/ti/wl18xx/scan.h
35
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wl18xx/scan.h
98
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wlcore/acx.h
116
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
154
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
173
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
186
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
196
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
206
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
214
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
263
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
272
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
281
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
288
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
296
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
304
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
313
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
328
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
344
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
353
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
361
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
370
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
386
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
403
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
418
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
425
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
435
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
447
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
453
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
459
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
475
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
519
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
530
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
547
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
559
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
567
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
585
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
630
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
645
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
65
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
665
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
690
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
719
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
742
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
761
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
774
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
789
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
802
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
811
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
823
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
879
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
902
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
920
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
931
struct acx_header header;
drivers/net/wireless/ti/wlcore/acx.h
945
struct acx_header header;
drivers/net/wireless/ti/wlcore/cmd.h
215
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wlcore/cmd.h
255
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wlcore/cmd.h
263
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wlcore/cmd.h
286
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wlcore/cmd.h
376
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wlcore/cmd.h
384
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wlcore/cmd.h
393
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wlcore/cmd.h
429
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wlcore/cmd.h
462
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wlcore/cmd.h
537
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wlcore/cmd.h
552
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wlcore/cmd.h
561
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wlcore/cmd.h
581
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wlcore/cmd.h
597
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wlcore/cmd.h
632
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wlcore/cmd.h
645
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wlcore/cmd.h
654
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wlcore/cmd.h
675
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wlcore/cmd.h
679
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wlcore/cmd.h
683
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wlcore/cmd.h
694
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wlcore/conf.h
1151
struct wlcore_conf_header header;
drivers/net/wireless/ti/wlcore/init.c
157
tmpl->header.frame_ctl = cpu_to_le16(IEEE80211_FTYPE_MGMT |
drivers/net/wireless/ti/wlcore/scan.h
126
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wlcore/scan.h
54
struct wl1271_cmd_header header;
drivers/net/wireless/ti/wlcore/wl12xx_80211.h
100
struct wl12xx_ie_header header;
drivers/net/wireless/ti/wlcore/wl12xx_80211.h
109
struct ieee80211_header header;
drivers/net/wireless/ti/wlcore/wl12xx_80211.h
133
struct ieee80211_header header;
drivers/net/wireless/ti/wlcore/wl12xx_80211.h
79
struct wl12xx_ie_header header;
drivers/net/wireless/ti/wlcore/wl12xx_80211.h
84
struct wl12xx_ie_header header;
drivers/net/wireless/ti/wlcore/wl12xx_80211.h
89
struct wl12xx_ie_header header;
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
646
struct ieee80211_hdr *header,
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
666
if (ieee80211_is_pspoll(header->frame_control))
drivers/net/wireless/zydas/zd1211rw/zd_mac.h
229
static inline u8 zd_ofdm_plcp_header_rate(const struct ofdm_plcp_header *header)
drivers/net/wireless/zydas/zd1211rw/zd_mac.h
231
return header->prefix[0] & 0xf;
drivers/net/wireless/zydas/zd1211rw/zd_mac.h
256
static inline u8 zd_cck_plcp_header_signal(const struct cck_plcp_header *header)
drivers/net/wireless/zydas/zd1211rw/zd_mac.h
258
return header->signal;
drivers/net/wwan/iosm/iosm_ipc_devlink.c
100
fls_type = ipc_devlink_get_flash_comp_type(header->image_type,
drivers/net/wwan/iosm/iosm_ipc_devlink.c
127
header->image_type, 0, 0);
drivers/net/wwan/iosm/iosm_ipc_devlink.c
130
header->image_type, 0, 0);
drivers/net/wwan/iosm/iosm_ipc_devlink.c
85
struct iosm_devlink_image *header;
drivers/net/wwan/iosm/iosm_ipc_devlink.c
89
header = (struct iosm_devlink_image *)params->fw->data;
drivers/net/wwan/iosm/iosm_ipc_devlink.c
91
if (!header || params->fw->size <= IOSM_DEVLINK_HDR_SIZE ||
drivers/net/wwan/iosm/iosm_ipc_devlink.c
92
(memcmp(header->magic_header, IOSM_DEVLINK_MAGIC_HEADER,
drivers/net/wwan/iosm/iosm_ipc_mux_codec.c
61
struct mux_acbh *header;
drivers/net/wwan/iosm/iosm_ipc_mux_codec.c
63
header = (struct mux_acbh *)(acb->skb)->data;
drivers/net/wwan/iosm/iosm_ipc_mux_codec.c
64
header->block_length = cpu_to_le32(sizeof(struct mux_acbh));
drivers/net/wwan/iosm/iosm_ipc_mux_codec.c
65
header->first_cmd_index = header->block_length;
drivers/net/wwan/iosm/iosm_ipc_mux_codec.c
66
header->signature = cpu_to_le32(IOSM_AGGR_MUX_SIG_ACBH);
drivers/net/wwan/iosm/iosm_ipc_mux_codec.c
67
header->sequence_nr = cpu_to_le16(ipc_mux->acb_tx_sequence_nr++);
drivers/net/wwan/iosm/iosm_ipc_mux_codec.c
74
struct mux_acbh *header;
drivers/net/wwan/iosm/iosm_ipc_mux_codec.c
79
header = (struct mux_acbh *)(acb->skb)->data;
drivers/net/wwan/iosm/iosm_ipc_mux_codec.c
81
((acb->skb)->data + le32_to_cpu(header->block_length));
drivers/net/wwan/iosm/iosm_ipc_mux_codec.c
94
skb_put(acb->skb, le32_to_cpu(header->block_length) +
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
420
data_len = FIELD_GET(PD_PIT_DATA_LEN, le32_to_cpu(pkt_info->header));
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
620
int header = le32_to_cpu(msg_pit->header);
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
622
skb_info->cur_chn_idx = FIELD_GET(MSG_PIT_CHANNEL_ID, header);
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
623
skb_info->check_sum = FIELD_GET(MSG_PIT_CHECKSUM, header);
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
624
skb_info->pit_dp = FIELD_GET(MSG_PIT_DP, header);
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
647
data_len = FIELD_GET(PD_PIT_DATA_LEN, le32_to_cpu(pkt_info->header));
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
749
val = FIELD_GET(PD_PIT_PACKET_TYPE, le32_to_cpu(pkt_info->header));
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
757
val = FIELD_GET(PD_PIT_BUFFER_TYPE, le32_to_cpu(pkt_info->header));
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
77
value += FIELD_GET(PD_PIT_BUFFER_ID, le32_to_cpu(pit_info->header));
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
770
val = FIELD_GET(PD_PIT_CONT, le32_to_cpu(pkt_info->header));
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.h
32
__le32 header;
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
100
if (FIELD_GET(DRB_HDR_DTYP, le32_to_cpu(cur_drb->header)) == DES_DTYP_PD) {
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
106
if (!FIELD_GET(DRB_HDR_CONT, le32_to_cpu(cur_drb->header))) {
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
128
if (FIELD_GET(DRB_HDR_CONT, le32_to_cpu(cur_drb->header)))
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
198
drb->header = cpu_to_le32(FIELD_PREP(DRB_HDR_DTYP, DES_DTYP_MSG) |
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
213
u32 header;
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
215
header = FIELD_PREP(DRB_HDR_DTYP, DES_DTYP_PD) | FIELD_PREP(DRB_HDR_DATA_LEN, pkt_size);
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
217
header |= FIELD_PREP(DRB_HDR_CONT, 1);
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
219
drb->header = cpu_to_le32(header);
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.h
30
__le32 header;
drivers/nfc/nfcmrvl/fw_dnld.c
160
memcpy(cmd.param.val, &priv->fw_dnld.header->ref_clock, 4);
drivers/nfc/nfcmrvl/fw_dnld.c
375
if (priv->fw_dnld.binary_config == &priv->fw_dnld.header->helper) {
drivers/nfc/nfcmrvl/fw_dnld.c
382
priv->fw_dnld.binary_config = &priv->fw_dnld.header->firmware;
drivers/nfc/nfcmrvl/fw_dnld.c
510
fw_dnld->header = (const struct nfcmrvl_fw *) priv->fw_dnld.fw->data;
drivers/nfc/nfcmrvl/fw_dnld.c
512
if (fw_dnld->header->magic != NFCMRVL_FW_MAGIC ||
drivers/nfc/nfcmrvl/fw_dnld.c
513
fw_dnld->header->phy != priv->phy) {
drivers/nfc/nfcmrvl/fw_dnld.c
515
firmware_name, fw_dnld->header->magic,
drivers/nfc/nfcmrvl/fw_dnld.c
516
fw_dnld->header->phy);
drivers/nfc/nfcmrvl/fw_dnld.c
518
fw_dnld->header = NULL;
drivers/nfc/nfcmrvl/fw_dnld.c
522
if (fw_dnld->header->helper.offset != 0) {
drivers/nfc/nfcmrvl/fw_dnld.c
524
fw_dnld->binary_config = &fw_dnld->header->helper;
drivers/nfc/nfcmrvl/fw_dnld.c
527
fw_dnld->binary_config = &fw_dnld->header->firmware;
drivers/nfc/nfcmrvl/fw_dnld.c
537
&fw_dnld->header->bootrom.config);
drivers/nfc/nfcmrvl/fw_dnld.c
98
priv->fw_dnld.header = NULL;
drivers/nfc/nfcmrvl/fw_dnld.h
65
const struct nfcmrvl_fw *header;
drivers/nfc/nxp-nci/firmware.c
105
header = NXP_NCI_FW_CHUNK_FLAG;
drivers/nfc/nxp-nci/firmware.c
108
header = 0x0000;
drivers/nfc/nxp-nci/firmware.c
111
header |= chunk_len & NXP_NCI_FW_FRAME_LEN_MASK;
drivers/nfc/nxp-nci/firmware.c
112
put_unaligned_be16(header, skb_put(skb, NXP_NCI_FW_HDR_LEN));
drivers/nfc/nxp-nci/firmware.c
91
u16 header, crc;
drivers/nfc/nxp-nci/i2c.c
101
__be16 header;
drivers/nfc/nxp-nci/i2c.c
104
r = i2c_master_recv(client, (u8 *) &header, NXP_NCI_FW_HDR_LEN);
drivers/nfc/nxp-nci/i2c.c
113
frame_len = (be16_to_cpu(header) & NXP_NCI_FW_FRAME_LEN_MASK) +
drivers/nfc/nxp-nci/i2c.c
122
skb_put_data(*skb, &header, NXP_NCI_FW_HDR_LEN);
drivers/nfc/nxp-nci/i2c.c
146
struct nci_ctrl_hdr header; /* May actually be a data header */
drivers/nfc/nxp-nci/i2c.c
150
r = i2c_master_recv(client, (u8 *) &header, NCI_CTRL_HDR_SIZE);
drivers/nfc/nxp-nci/i2c.c
159
*skb = alloc_skb(NCI_CTRL_HDR_SIZE + header.plen, GFP_KERNEL);
drivers/nfc/nxp-nci/i2c.c
165
skb_put_data(*skb, (void *)&header, NCI_CTRL_HDR_SIZE);
drivers/nfc/nxp-nci/i2c.c
167
if (!header.plen)
drivers/nfc/nxp-nci/i2c.c
170
r = i2c_master_recv(client, skb_put(*skb, header.plen), header.plen);
drivers/nfc/nxp-nci/i2c.c
173
} else if (r != header.plen) {
drivers/nfc/nxp-nci/i2c.c
176
r, header.plen);
drivers/nfc/pn544/i2c.c
110
u64 header;
drivers/nvme/target/pci-epf.c
2330
epf->header->vendorid = ctrl->tctrl->subsys->vendor_id;
drivers/nvme/target/pci-epf.c
2331
epf->header->subsys_vendor_id = ctrl->tctrl->subsys->subsys_vendor_id;
drivers/nvme/target/pci-epf.c
2333
epf->header);
drivers/nvme/target/pci-epf.c
2471
epf->header = &nvme_epf_pci_header;
drivers/nvmem/brcm_nvram.c
180
struct brcm_nvram_header *header = (struct brcm_nvram_header *)priv->data;
drivers/nvmem/brcm_nvram.c
185
if (memcmp(header->magic, NVRAM_MAGIC, 4)) {
drivers/nvmem/brcm_nvram.c
190
len = le32_to_cpu(header->len);
drivers/nvmem/layouts/sl28vpd.c
18
struct sl28vpd_header header;
drivers/nvmem/rmem.c
102
ret = rmem_read(priv, 0, buf, header.size);
drivers/nvmem/rmem.c
106
data_size = header.size - sizeof(*target_crc);
drivers/nvmem/rmem.c
115
computed_crc, *target_crc, header.magic, header.version, header.size);
drivers/nvmem/rmem.c
67
struct rmem_eyeq5_header header;
drivers/nvmem/rmem.c
72
ret = rmem_read(priv, 0, &header, sizeof(header));
drivers/nvmem/rmem.c
76
if (header.magic != RMEM_EYEQ5_MAGIC)
drivers/nvmem/rmem.c
83
if (header.size > priv->mem->size)
drivers/nvmem/rmem.c
98
buf = kmalloc(header.size, GFP_KERNEL);
drivers/pci/controller/dwc/pcie-designware.c
264
u32 pre_header, header;
drivers/pci/controller/dwc/pcie-designware.c
270
header = dw_pcie_readl_dbi(pci, cap_pos);
drivers/pci/controller/dwc/pcie-designware.c
278
dw_pcie_writel_dbi(pci, cap_pos, header & 0xffff0000);
drivers/pci/controller/dwc/pcie-designware.c
284
next_pos = PCI_EXT_CAP_NEXT(header);
drivers/pci/controller/dwc/pcie-designware.c
297
u32 header;
drivers/pci/controller/dwc/pcie-designware.c
304
header = dw_pcie_readl_dbi(pci, vsec + PCI_VNDR_HEADER);
drivers/pci/controller/dwc/pcie-designware.c
305
if (PCI_VNDR_HEADER_ID(header) == vsec_id)
drivers/pci/controller/dwc/pcie-designware.c
317
u32 header;
drivers/pci/controller/dwc/pcie-designware.c
323
header = dw_pcie_readl_dbi(pci, vsec + PCI_VNDR_HEADER);
drivers/pci/controller/dwc/pcie-designware.c
324
if (PCI_VNDR_HEADER_REV(header) == vid->vsec_rev)
drivers/pci/endpoint/functions/pci-epf-mhi.c
747
epf->header);
drivers/pci/endpoint/functions/pci-epf-mhi.c
944
epf->header = info->epf_header;
drivers/pci/endpoint/functions/pci-epf-ntb.c
1763
ret = pci_epc_write_header(epc, func_no, vfunc_no, epf->header);
drivers/pci/endpoint/functions/pci-epf-ntb.c
2095
epf->header = &epf_ntb_header;
drivers/pci/endpoint/functions/pci-epf-test.c
1120
struct pci_epf_header *header = epf->header;
drivers/pci/endpoint/functions/pci-epf-test.c
1134
ret = pci_epc_write_header(epc, epf->func_no, epf->vfunc_no, header);
drivers/pci/endpoint/functions/pci-epf-test.c
1429
epf->header = &test_header;
drivers/pci/endpoint/functions/pci-epf-vntb.c
1621
epf->header = &epf_ntb_header;
drivers/pci/endpoint/functions/pci-epf-vntb.c
926
ret = pci_epc_write_header(epc, func_no, vfunc_no, epf->header);
drivers/pci/endpoint/pci-ep-cfs.c
331
if (WARN_ON_ONCE(!epf->header)) \
drivers/pci/endpoint/pci-ep-cfs.c
333
return sysfs_emit(page, "0x%04x\n", epf->header->_name); \
drivers/pci/endpoint/pci-ep-cfs.c
342
if (WARN_ON_ONCE(!epf->header)) \
drivers/pci/endpoint/pci-ep-cfs.c
346
epf->header->_name = val; \
drivers/pci/endpoint/pci-ep-cfs.c
356
if (WARN_ON_ONCE(!epf->header)) \
drivers/pci/endpoint/pci-ep-cfs.c
360
epf->header->_name = val; \
drivers/pci/endpoint/pci-ep-cfs.c
370
if (WARN_ON_ONCE(!epf->header)) \
drivers/pci/endpoint/pci-ep-cfs.c
374
epf->header->_name = val; \
drivers/pci/endpoint/pci-epc-core.c
676
struct pci_epf_header *header)
drivers/pci/endpoint/pci-epc-core.c
691
ret = epc->ops->write_header(epc, func_no, vfunc_no, header);
drivers/pci/hotplug/acpiphp_ibm.c
130
if (memcmp(des->header.sig, "aPCI", 4) != 0)
drivers/pci/hotplug/acpiphp_ibm.c
133
des = (union apci_descriptor *)&table[ind += des->header.len];
drivers/pci/hotplug/acpiphp_ibm.c
54
} header;
drivers/pci/pci-acpi.c
517
u32 match_reg, write_reg, header, orig_value;
drivers/pci/pci-acpi.c
541
pci_read_config_dword(dev, pos, &header);
drivers/pci/pci-acpi.c
542
if (!hpx3_cap_ver_matches(PCI_EXT_CAP_VER(header),
drivers/pci/pci.c
673
u32 header;
drivers/pci/pci.c
681
ret = pci_read_config_dword(dev, vsec + PCI_VNDR_HEADER, &header);
drivers/pci/pci.c
685
if (PCI_VNDR_HEADER_ID(header) == cap)
drivers/pci/probe.c
1805
u32 header, tmp;
drivers/pci/probe.c
1807
pci_read_config_dword(dev, PCI_VENDOR_ID, &header);
drivers/pci/probe.c
1812
if ((ret != PCIBIOS_SUCCESSFUL) || (header != tmp))
drivers/pci/quirks.c
4725
struct acpi_table_header *header = NULL;
drivers/pci/quirks.c
4733
status = acpi_get_table("IVRS", 0, &header);
drivers/pci/quirks.c
4737
acpi_put_table(header);
drivers/pci/vc.c
107
u32 ctrl, header, cap1, ctrl2;
drivers/pci/vc.c
120
pci_read_config_dword(dev, pos, &header);
drivers/pci/vc.c
123
if (PCI_EXT_CAP_ID(header) == PCI_EXT_CAP_ID_VC9 ||
drivers/pci/vpd.c
58
unsigned char tag, header[1+2]; /* 1 byte tag, 2 bytes length */
drivers/pci/vpd.c
60
while (pci_read_vpd_any(dev, off, 1, header) == 1) {
drivers/pci/vpd.c
63
if (off == 0 && (header[0] == 0x00 || header[0] == 0xff))
drivers/pci/vpd.c
66
if (header[0] & PCI_VPD_LRDT) {
drivers/pci/vpd.c
68
if (pci_read_vpd_any(dev, off + 1, 2, &header[1]) != 2) {
drivers/pci/vpd.c
73
size = pci_vpd_lrdt_size(header);
drivers/pci/vpd.c
80
tag = pci_vpd_srdt_tag(header);
drivers/pci/vpd.c
81
size = pci_vpd_srdt_size(header);
drivers/pci/vpd.c
94
header[0], size, off, off == 0 ?
drivers/perf/arm_pmu_acpi.c
97
if (gicc->header.length < len)
drivers/platform/chrome/cros_ec_ishtp.c
169
struct header *out_hdr = (struct header *)out_msg;
drivers/platform/chrome/cros_ec_ishtp.c
246
if (data_len < sizeof(struct header)) {
drivers/platform/chrome/cros_ec_ishtp.c
248
data_len, sizeof(struct header));
drivers/platform/chrome/cros_ec_ishtp.c
59
struct header hdr;
drivers/platform/chrome/cros_ec_ishtp.c
64
struct header hdr;
drivers/platform/chrome/cros_typec_altmode.c
131
adata->header = VDO(adata->sid, 1, svdm_version, CMD_EXIT_MODE);
drivers/platform/chrome/cros_typec_altmode.c
132
adata->header |= VDO_OPOS(adata->mode);
drivers/platform/chrome/cros_typec_altmode.c
133
adata->header |= VDO_CMDT(CMDT_RSP_ACK);
drivers/platform/chrome/cros_typec_altmode.c
142
static int cros_typec_displayport_vdm(struct typec_altmode *alt, u32 header,
drivers/platform/chrome/cros_typec_altmode.c
149
int cmd_type = PD_VDO_CMDT(header);
drivers/platform/chrome/cros_typec_altmode.c
150
int cmd = PD_VDO_CMD(header);
drivers/platform/chrome/cros_typec_altmode.c
161
if (PD_VDO_SVDM_VER(header) < svdm_version) {
drivers/platform/chrome/cros_typec_altmode.c
163
PD_VDO_SVDM_VER(header));
drivers/platform/chrome/cros_typec_altmode.c
164
svdm_version = PD_VDO_SVDM_VER(header);
drivers/platform/chrome/cros_typec_altmode.c
167
adata->header = VDO(adata->sid, 1, svdm_version, cmd);
drivers/platform/chrome/cros_typec_altmode.c
168
adata->header |= VDO_OPOS(adata->mode);
drivers/platform/chrome/cros_typec_altmode.c
180
adata->header |= VDO_CMDT(CMDT_RSP_ACK);
drivers/platform/chrome/cros_typec_altmode.c
188
adata->header |= VDO_CMDT(CMDT_RSP_ACK);
drivers/platform/chrome/cros_typec_altmode.c
202
static int cros_typec_thunderbolt_vdm(struct typec_altmode *alt, u32 header,
drivers/platform/chrome/cros_typec_altmode.c
207
int cmd_type = PD_VDO_CMDT(header);
drivers/platform/chrome/cros_typec_altmode.c
208
int cmd = PD_VDO_CMD(header);
drivers/platform/chrome/cros_typec_altmode.c
219
if (PD_VDO_SVDM_VER(header) < svdm_version) {
drivers/platform/chrome/cros_typec_altmode.c
221
PD_VDO_SVDM_VER(header));
drivers/platform/chrome/cros_typec_altmode.c
222
svdm_version = PD_VDO_SVDM_VER(header);
drivers/platform/chrome/cros_typec_altmode.c
225
adata->header = VDO(adata->sid, 1, svdm_version, cmd);
drivers/platform/chrome/cros_typec_altmode.c
226
adata->header |= VDO_OPOS(adata->mode);
drivers/platform/chrome/cros_typec_altmode.c
237
adata->header |= VDO_CMDT(CMDT_RSP_ACK);
drivers/platform/chrome/cros_typec_altmode.c
25
u32 header;
drivers/platform/chrome/cros_typec_altmode.c
252
static int cros_typec_altmode_vdm(struct typec_altmode *alt, u32 header,
drivers/platform/chrome/cros_typec_altmode.c
261
return cros_typec_displayport_vdm(alt, header, data, count);
drivers/platform/chrome/cros_typec_altmode.c
264
return cros_typec_thunderbolt_vdm(alt, header, data, count);
drivers/platform/chrome/cros_typec_altmode.c
298
adata->header |= VDO_CMDT(CMDT_RSP_ACK);
drivers/platform/chrome/cros_typec_altmode.c
47
if (typec_altmode_vdm(data->alt, data->header, data->vdo_data,
drivers/platform/chrome/cros_typec_altmode.c
49
dev_err(&data->alt->dev, "VDM 0x%x failed\n", data->header);
drivers/platform/chrome/cros_typec_altmode.c
51
data->header = 0;
drivers/platform/chrome/cros_typec_altmode.c
92
adata->header = VDO(adata->sid, 1, svdm_version, CMD_ENTER_MODE);
drivers/platform/chrome/cros_typec_altmode.c
93
adata->header |= VDO_OPOS(adata->mode);
drivers/platform/chrome/cros_typec_altmode.c
94
adata->header |= VDO_CMDT(CMDT_RSP_ACK);
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
653
struct vchiq_header *header, struct user_service *user_service,
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
680
completion->header = header;
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
753
struct vchiq_header *header, unsigned int handle,
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
795
reason, header, instance, cb_data, cb_userdata);
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
797
if (header && user_service->is_vchi) {
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
819
(MSG_QUEUE_SIZE - 1)] = header;
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
837
header = NULL;
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
845
return add_completion(instance, reason, header, user_service,
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
932
struct vchiq_header *header,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1044
header = reserve_space(state, stride, flags & QMFLAGS_IS_BLOCKING);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1046
if (!header) {
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1064
state->id, msg_type_str(VCHIQ_MSG_TYPE(msgid)), header, size,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1072
header->data, size);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1081
header->data,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1115
size, slot_use_count, header);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1121
state->id, msg_type_str(VCHIQ_MSG_TYPE(msgid)), header, size,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1135
header->data, size);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1140
header->msgid = msgid;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1141
header->size = size;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1178
struct vchiq_header *header;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1196
header = (struct vchiq_header *)SLOT_DATA_FROM_INDEX(state,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1200
int oldmsgid = header->msgid;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1208
state->id, msg_type_str(VCHIQ_MSG_TYPE(msgid)), header, size,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1212
header->data, size);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1222
header->data,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1231
header->size = size;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1232
header->msgid = msgid;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1259
struct vchiq_header *header, struct vchiq_service *service)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1263
if (header) {
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1264
int msgid = header->msgid;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1272
header->msgid = msgid & ~VCHIQ_MSGID_CLAIMED;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1833
parse_open(struct vchiq_state *state, struct vchiq_header *header)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1843
msgid = header->msgid;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1844
size = header->size;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1850
payload = (struct vchiq_open_payload *)header->data;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1853
state->id, header, localport, &fourcc);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1935
parse_message(struct vchiq_state *state, struct vchiq_header *header)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1944
DEBUG_VALUE(PARSE_HEADER, (int)(long)header);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1945
msgid = header->msgid;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1947
size = header->size;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
196
release_message_sync(struct vchiq_state *state, struct vchiq_header *header);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1980
state->id, msg_type_str(type), header,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1987
state->id, msg_type_str(type), header, remoteport,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2002
vchiq_log_dump_mem(state->dev, "Rcvd", 0, header->data, min(16, size));
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2004
if (((unsigned long)header & VCHIQ_SLOT_MASK) +
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2007
header, (unsigned int)msgid, (unsigned int)size);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2014
if (!parse_open(state, header))
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2021
header->data;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2026
state->id, header, size, remoteport, localport,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2041
state->id, header, remoteport, localport);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2053
state->id, header, size, remoteport, localport);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2057
header->msgid = msgid | VCHIQ_MSGID_CLAIMED;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2060
if (make_service_callback(service, VCHIQ_MESSAGE_AVAILABLE, header,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2073
state->id, header);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2106
state->id, msg_type_str(type), header, remoteport,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2120
bulk->actual = *(int *)header->data;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2124
state->id, msg_type_str(type), header, remoteport,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2144
state->id, header, size);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2149
state->id, header, size);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2166
state->id, header, size);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2183
state->id, msgid, header, size);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2210
struct vchiq_header *header;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2233
header = (struct vchiq_header *)(state->rx_data +
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2235
size = parse_message(state, header);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2374
struct vchiq_header *header =
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2393
msgid = header->msgid;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2394
size = header->size;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2404
state->id, msg_type_str(type), header, remoteport,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2406
release_message_sync(state, header);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2415
vchiq_log_dump_mem(state->dev, "Rcvd", 0, header->data, min(16, size));
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2422
header->data;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2426
state->id, header, size, remoteport, localport,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2434
release_message_sync(state, header);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2439
state->id, header, size, remoteport, localport);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2443
if (make_service_callback(service, VCHIQ_MESSAGE_AVAILABLE, header,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2453
state->id, msgid, header, size);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2454
release_message_sync(state, header);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2649
struct vchiq_header *header)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2665
service->msg_queue[pos] = header;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2674
struct vchiq_header *header;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2690
header = service->msg_queue[pos];
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2694
return header;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2893
struct vchiq_header *header =
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2896
if (VCHIQ_MSG_DSTPORT(header->msgid) == service->localport)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2897
release_message_sync(state, header);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2923
struct vchiq_header *header =
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2925
int msgid = header->msgid;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2929
dev_dbg(state->dev, "core: fsi - hdr %p\n", header);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2930
release_slot(state, slot_info, header, NULL);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2932
pos += calc_stride(header->size);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2936
pos, header, msgid, header->msgid, header->size);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3645
struct vchiq_header *header)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3658
slot_index = SLOT_INDEX_FROM_DATA(state, (void *)header);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3662
int msgid = header->msgid;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3668
release_slot(state, slot_info, header, service);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3671
release_message_sync(state, header);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3679
release_message_sync(struct vchiq_state *state, struct vchiq_header *header)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3681
header->msgid = VCHIQ_MSGID_PADDING;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
458
struct vchiq_header *header, struct vchiq_bulk *bulk)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
475
header, cb_data, cb_userdata);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
476
status = service->base.callback(service->instance, reason, header, service->handle,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
486
vchiq_release_message(service->instance, service->handle, header);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
708
struct vchiq_header *header;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
711
header = (struct vchiq_header *)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
713
header->msgid = VCHIQ_MSGID_PADDING;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
714
header->size = slot_space - sizeof(struct vchiq_header);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
760
struct vchiq_header *header)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
762
int msgid = header->msgid;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
782
port, quota->message_use_count, header, msgid,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
783
header->msgid, header->size);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
803
state->id, port, header->size, header, count - 1);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
807
port, count, header, msgid, header->msgid, header->size);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
858
struct vchiq_header *header =
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
860
int msgid = header->msgid;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
864
header);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
868
pos += calc_stride(header->size);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
872
pos, header, msgid, header->msgid, header->size);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
948
struct vchiq_header *header;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
1264
struct vchiq_header *header;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
1267
header = user_service->msg_queue[m];
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
1271
if (header)
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
1272
vchiq_release_message(instance, service->handle, header);
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
209
struct vchiq_header *header;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
256
header = user_service->msg_queue[user_service->msg_remove &
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
262
if (!header) {
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
264
} else if (header->size <= args->bufsize) {
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
266
if (!args->buf || (copy_to_user(args->buf, header->data, header->size) == 0)) {
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
267
ret = header->size;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
268
vchiq_release_message(instance, service->handle, header);
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
275
header, args->bufsize, header->size);
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
416
compat_uptr_t header;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
430
.header = ptr_to_compat(completion->header),
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
485
struct vchiq_header *header;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
507
header = completion->header;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
508
if (header) {
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
512
msglen = header->size + sizeof(struct vchiq_header);
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
517
header, args->msgbufsize, msglen);
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
536
if (copy_to_user(msgbuf, header, msglen)) {
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
543
vchiq_release_message(instance, service->handle, header);
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
546
user_completion.header = msgbuf;
drivers/platform/raspberrypi/vchiq-interface/vchiq_ioctl.h
16
struct vchiq_header *header,
drivers/platform/raspberrypi/vchiq-interface/vchiq_ioctl.h
47
struct vchiq_header __user *header;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
554
enum vchiq_reason reason, struct vchiq_header *header,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
570
msg = (void *)header->data;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
571
msg_len = header->size;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
578
vchiq_release_message(vchiq_instance, handle, header);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
583
vchiq_release_message(vchiq_instance, handle, header);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
589
vchiq_release_message(vchiq_instance, handle, header);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
596
vchiq_release_message(vchiq_instance, handle, header);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
605
vchiq_release_message(vchiq_instance, handle, header);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
610
msg_context->u.sync.msg_handle = header;
drivers/platform/x86/acer-wmi.c
1452
static void __init type_aa_dmi_decode(const struct dmi_header *header, void *d)
drivers/platform/x86/acer-wmi.c
1457
if (header->type != 0xAA)
drivers/platform/x86/acer-wmi.c
1461
type_aa = (struct hotkey_function_type_aa *) header;
drivers/platform/x86/amd/hfi/hfi.c
157
if (amd_hfi_data->shmem->header.signature != PCC_SIGNATURE) {
drivers/platform/x86/amd/hfi/hfi.c
57
struct acpi_pcct_ext_pcc_shared_memory header;
drivers/platform/x86/amd/pmf/tee-if.c
323
struct cookie_header *header;
drivers/platform/x86/amd/pmf/tee-if.c
326
if (dev->policy_sz < POLICY_COOKIE_OFFSET + sizeof(*header))
drivers/platform/x86/amd/pmf/tee-if.c
329
header = (struct cookie_header *)(dev->policy_buf + POLICY_COOKIE_OFFSET);
drivers/platform/x86/amd/pmf/tee-if.c
331
if (header->sign != POLICY_SIGN_COOKIE || !header->length) {
drivers/platform/x86/amd/pmf/tee-if.c
336
if (dev->policy_sz < header->length + 512)
drivers/platform/x86/amd/pmf/tee-if.c
340
dev->policy_sz = header->length + 512;
drivers/platform/x86/dell/dell-smbios-base.c
399
container_of(dm, struct calling_interface_structure, header);
drivers/platform/x86/dell/dell-smbios-smm.c
31
container_of(dm, struct calling_interface_structure, header);
drivers/platform/x86/dell/dell-smbios-wmi.c
27
struct dmi_header header;
drivers/platform/x86/dell/dell-smbios-wmi.c
298
container_of(dm, struct misc_bios_flags_structure, header);
drivers/platform/x86/dell/dell-smbios.h
60
struct dmi_header header;
drivers/platform/x86/dell/dell-wmi-base.c
201
struct dmi_header header;
drivers/platform/x86/dell/dell-wmi-base.c
579
table = container_of(dm, struct dell_bios_hotkey_table, header);
drivers/platform/x86/dell/dell-wmi-base.c
581
hotkey_num = (table->header.length -
drivers/platform/x86/hp/hp-wmi.c
2561
if (fan_table->header.num_entries == 0 ||
drivers/platform/x86/hp/hp-wmi.c
2563
sizeof(struct victus_s_fan_table_entry) * fan_table->header.num_entries > sizeof(fan_data))
drivers/platform/x86/hp/hp-wmi.c
2567
max_rpm = fan_table->entries[fan_table->header.num_entries - 1].cpu_rpm;
drivers/platform/x86/hp/hp-wmi.c
476
struct victus_s_fan_table_header header;
drivers/platform/x86/intel/ishtp_eclite.c
119
struct ecl_message_header header;
drivers/platform/x86/intel/ishtp_eclite.c
130
header.version = ECL_ISH_HEADER_VERSION;
drivers/platform/x86/intel/ishtp_eclite.c
131
header.data_type = ECL_MSG_DATA;
drivers/platform/x86/intel/ishtp_eclite.c
132
header.request_type = ECL_ISH_READ;
drivers/platform/x86/intel/ishtp_eclite.c
133
header.offset = opr_dev->opr_context.cmd_area.offset;
drivers/platform/x86/intel/ishtp_eclite.c
134
header.data_len = opr_dev->opr_context.cmd_area.length;
drivers/platform/x86/intel/ishtp_eclite.c
135
header.event = opr_dev->opr_context.cmd_area.event_id;
drivers/platform/x86/intel/ishtp_eclite.c
136
len = sizeof(header);
drivers/platform/x86/intel/ishtp_eclite.c
139
rv = ishtp_cl_send(opr_dev->ecl_ishtp_cl, (uint8_t *)&header, len);
drivers/platform/x86/intel/ishtp_eclite.c
147
header.offset,
drivers/platform/x86/intel/ishtp_eclite.c
148
header.data_len);
drivers/platform/x86/intel/ishtp_eclite.c
182
message.header.version = ECL_ISH_HEADER_VERSION;
drivers/platform/x86/intel/ishtp_eclite.c
183
message.header.data_type = ECL_MSG_DATA;
drivers/platform/x86/intel/ishtp_eclite.c
184
message.header.request_type = ECL_ISH_WRITE;
drivers/platform/x86/intel/ishtp_eclite.c
185
message.header.offset = opr_dev->opr_context.cmd_area.offset;
drivers/platform/x86/intel/ishtp_eclite.c
186
message.header.data_len = opr_dev->opr_context.cmd_area.length;
drivers/platform/x86/intel/ishtp_eclite.c
187
message.header.event = opr_dev->opr_context.cmd_area.event_id;
drivers/platform/x86/intel/ishtp_eclite.c
188
len = sizeof(struct ecl_message_header) + message.header.data_len;
drivers/platform/x86/intel/ishtp_eclite.c
191
opr_dev->opr_context.data_area.data + message.header.offset,
drivers/platform/x86/intel/ishtp_eclite.c
192
message.header.data_len);
drivers/platform/x86/intel/ishtp_eclite.c
196
message.header.offset,
drivers/platform/x86/intel/ishtp_eclite.c
197
message.header.data_len);
drivers/platform/x86/intel/ishtp_eclite.c
378
message->header.offset,
drivers/platform/x86/intel/ishtp_eclite.c
379
message->header.data_len);
drivers/platform/x86/intel/ishtp_eclite.c
381
if ((message->header.offset + message->header.data_len) >
drivers/platform/x86/intel/ishtp_eclite.c
386
memcpy(opr_dev->opr_context.data_area.data + message->header.offset,
drivers/platform/x86/intel/ishtp_eclite.c
387
message->payload, message->header.data_len);
drivers/platform/x86/intel/ishtp_eclite.c
395
struct ecl_message_header *header =
drivers/platform/x86/intel/ishtp_eclite.c
399
"[ish_ev] Evt received: %8x\n", header->event);
drivers/platform/x86/intel/ishtp_eclite.c
401
opr_dev->dsm_event_id = header->event;
drivers/platform/x86/intel/ishtp_eclite.c
411
message.header.version = ECL_ISH_HEADER_VERSION;
drivers/platform/x86/intel/ishtp_eclite.c
412
message.header.data_type = ECL_MSG_DATA;
drivers/platform/x86/intel/ishtp_eclite.c
413
message.header.request_type = ECL_ISH_WRITE;
drivers/platform/x86/intel/ishtp_eclite.c
414
message.header.offset = ECL_EVENTS_NOTIFY;
drivers/platform/x86/intel/ishtp_eclite.c
415
message.header.data_len = 1;
drivers/platform/x86/intel/ishtp_eclite.c
418
len = sizeof(struct ecl_message_header) + message.header.data_len;
drivers/platform/x86/intel/ishtp_eclite.c
427
struct ecl_message_header *header;
drivers/platform/x86/intel/ishtp_eclite.c
433
header = (struct ecl_message_header *)rb->buffer.data;
drivers/platform/x86/intel/ishtp_eclite.c
435
if (header->data_type == ECL_MSG_DATA)
drivers/platform/x86/intel/ishtp_eclite.c
437
else if (header->data_type == ECL_MSG_EVENT)
drivers/platform/x86/intel/ishtp_eclite.c
72
struct ecl_message_header header;
drivers/platform/x86/intel/pmc/ssram_telemetry.c
35
struct intel_vsec_header header;
drivers/platform/x86/intel/pmc/ssram_telemetry.c
46
header.id = readw(dvsec + PCI_DVSEC_HEADER2);
drivers/platform/x86/intel/pmc/ssram_telemetry.c
47
header.rev = PCI_DVSEC_HEADER1_REV(hdr);
drivers/platform/x86/intel/pmc/ssram_telemetry.c
48
header.length = PCI_DVSEC_HEADER1_LEN(hdr);
drivers/platform/x86/intel/pmc/ssram_telemetry.c
49
header.num_entries = readb(dvsec + INTEL_DVSEC_ENTRIES);
drivers/platform/x86/intel/pmc/ssram_telemetry.c
50
header.entry_size = readb(dvsec + INTEL_DVSEC_SIZE);
drivers/platform/x86/intel/pmc/ssram_telemetry.c
53
header.tbir = INTEL_DVSEC_TABLE_BAR(table);
drivers/platform/x86/intel/pmc/ssram_telemetry.c
54
header.offset = INTEL_DVSEC_TABLE_OFFSET(table);
drivers/platform/x86/intel/pmc/ssram_telemetry.c
57
headers[0] = &header;
drivers/platform/x86/intel/pmt/class.c
102
count = pmt_telem_read_mmio(entry->pcidev, entry->cb, entry->header.guid, buf,
drivers/platform/x86/intel/pmt/class.c
213
struct intel_pmt_header *header = &entry->header;
drivers/platform/x86/intel/pmt/class.c
223
bir = GET_BIR(header->base_offset);
drivers/platform/x86/intel/pmt/class.c
226
switch (header->access_type) {
drivers/platform/x86/intel/pmt/class.c
231
bir, header->access_type);
drivers/platform/x86/intel/pmt/class.c
238
entry->base_addr = disc_res->end + 1 + header->base_offset;
drivers/platform/x86/intel/pmt/class.c
256
header->base_offset;
drivers/platform/x86/intel/pmt/class.c
268
GET_ADDRESS(header->base_offset);
drivers/platform/x86/intel/pmt/class.c
278
GET_ADDRESS(header->base_offset);
drivers/platform/x86/intel/pmt/class.c
282
header->access_type);
drivers/platform/x86/intel/pmt/class.c
287
entry->guid = header->guid;
drivers/platform/x86/intel/pmt/class.c
288
entry->size = header->size;
drivers/platform/x86/intel/pmt/class.h
27
struct telem_header header;
drivers/platform/x86/intel/pmt/class.h
44
struct intel_pmt_header header;
drivers/platform/x86/intel/pmt/crashlog.c
503
struct intel_pmt_header *header = &entry->header;
drivers/platform/x86/intel/pmt/crashlog.c
517
header->access_type = GET_ACCESS(readl(disc_table));
drivers/platform/x86/intel/pmt/crashlog.c
518
header->guid = readl(disc_table + GUID_OFFSET);
drivers/platform/x86/intel/pmt/crashlog.c
519
header->base_offset = readl(disc_table + BASE_OFFSET);
drivers/platform/x86/intel/pmt/crashlog.c
522
header->size = GET_SIZE(readl(disc_table + SIZE_OFFSET));
drivers/platform/x86/intel/pmt/discovery.c
263
for (i = 0; i < feature->table.header.num_guids; i++)
drivers/platform/x86/intel/pmt/discovery.c
377
struct feature_header *header;
drivers/platform/x86/intel/pmt/discovery.c
420
header = &feat_tbl->header;
drivers/platform/x86/intel/pmt/discovery.c
421
memcpy_fromio(header, feat_offset, sizeof(*header));
drivers/platform/x86/intel/pmt/discovery.c
424
size = sizeof(*header) + FEAT_ATTR_SIZE(header->attr_size) +
drivers/platform/x86/intel/pmt/discovery.c
425
PMT_GUID_SIZE(header->num_guids);
drivers/platform/x86/intel/pmt/discovery.c
431
tbl_offset += sizeof(*header);
drivers/platform/x86/intel/pmt/discovery.c
432
feat_offset += sizeof(*header);
drivers/platform/x86/intel/pmt/discovery.c
434
memcpy_fromio(tbl_offset, feat_offset, FEAT_ATTR_SIZE(header->attr_size));
drivers/platform/x86/intel/pmt/discovery.c
437
guids = devm_kmalloc(priv->dev, PMT_GUID_SIZE(header->num_guids), GFP_KERNEL);
drivers/platform/x86/intel/pmt/discovery.c
441
feat_offset += FEAT_ATTR_SIZE(header->attr_size);
drivers/platform/x86/intel/pmt/discovery.c
443
memcpy_fromio(guids, feat_offset, PMT_GUID_SIZE(header->num_guids));
drivers/platform/x86/intel/pmt/discovery.c
590
int num_guids = f->table.header.num_guids;
drivers/platform/x86/intel/pmt/discovery.c
84
struct feature_header header;
drivers/platform/x86/intel/pmt/telemetry.c
116
ep->header.access_type = entry->header.access_type;
drivers/platform/x86/intel/pmt/telemetry.c
117
ep->header.guid = entry->header.guid;
drivers/platform/x86/intel/pmt/telemetry.c
118
ep->header.base_offset = entry->header.base_offset;
drivers/platform/x86/intel/pmt/telemetry.c
119
ep->header.size = entry->header.size;
drivers/platform/x86/intel/pmt/telemetry.c
208
info->header = entry->ep->header;
drivers/platform/x86/intel/pmt/telemetry.c
306
size = ep->header.size;
drivers/platform/x86/intel/pmt/telemetry.c
311
pmt_telem_read_mmio(ep->pcidev, ep->cb, ep->header.guid, data, ep->base, offset,
drivers/platform/x86/intel/pmt/telemetry.c
326
size = ep->header.size;
drivers/platform/x86/intel/pmt/telemetry.c
351
if (ep_info.header.guid == guid && ep_info.pdev == pcidev) {
drivers/platform/x86/intel/pmt/telemetry.c
81
struct intel_pmt_header *header = &entry->header;
drivers/platform/x86/intel/pmt/telemetry.c
86
header->access_type = TELEM_ACCESS(readl(disc_table));
drivers/platform/x86/intel/pmt/telemetry.c
87
header->guid = readl(disc_table + TELEM_GUID_OFFSET);
drivers/platform/x86/intel/pmt/telemetry.c
88
header->base_offset = readl(disc_table + TELEM_BASE_OFFSET);
drivers/platform/x86/intel/pmt/telemetry.c
91
header->size = TELEM_SIZE(readl(disc_table));
drivers/platform/x86/intel/pmt/telemetry.c
98
if (header->size == 0 || header->access_type == 0xF)
drivers/platform/x86/intel/pmt/telemetry.h
21
struct telem_header header;
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-tpmi.c
607
u64 header;
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-tpmi.c
628
header = readq(pd_info->uncore_base);
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-tpmi.c
629
pd_info->ufs_header_ver = header & UNCORE_VERSION_MASK;
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-tpmi.c
646
cluster_mask = FIELD_GET(UNCORE_LOCAL_FABRIC_CLUSTER_ID_MASK, header);
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-tpmi.c
652
auto_ufs_enabled = !(header & UNCORE_AUTONOMOUS_UFS_DISABLED);
drivers/platform/x86/intel/vsec.c
272
static int intel_vsec_add_dev(struct pci_dev *pdev, struct intel_vsec_header *header,
drivers/platform/x86/intel/vsec.c
289
if (!intel_vsec_supported(header->id, info->caps))
drivers/platform/x86/intel/vsec.c
292
if (!header->num_entries) {
drivers/platform/x86/intel/vsec.c
293
dev_dbg(&pdev->dev, "Invalid 0 entry count for header id %d\n", header->id);
drivers/platform/x86/intel/vsec.c
297
if (!header->entry_size) {
drivers/platform/x86/intel/vsec.c
298
dev_dbg(&pdev->dev, "Invalid 0 entry size for header id %d\n", header->id);
drivers/platform/x86/intel/vsec.c
306
res = kzalloc_objs(*res, header->num_entries);
drivers/platform/x86/intel/vsec.c
311
header->offset >>= TABLE_OFFSET_SHIFT;
drivers/platform/x86/intel/vsec.c
316
base_addr = pdev->resource[header->tbir].start;
drivers/platform/x86/intel/vsec.c
323
for (i = 0, tmp = res; i < header->num_entries; i++, tmp++) {
drivers/platform/x86/intel/vsec.c
324
tmp->start = base_addr + header->offset + i * (header->entry_size * sizeof(u32));
drivers/platform/x86/intel/vsec.c
325
tmp->end = tmp->start + (header->entry_size * sizeof(u32)) - 1;
drivers/platform/x86/intel/vsec.c
337
intel_vsec_dev->num_resources = header->num_entries;
drivers/platform/x86/intel/vsec.c
343
if (header->id == VSEC_ID_SDSI)
drivers/platform/x86/intel/vsec.c
353
intel_vsec_name(header->id));
drivers/platform/x86/intel/vsec.c
414
struct intel_vsec_header *header,
drivers/platform/x86/intel/vsec.c
422
ret = get_cap_id(header->id, &cap_id);
drivers/platform/x86/intel/vsec.c
431
return intel_vsec_add_dev(pdev, header, info, cap_id);
drivers/platform/x86/intel/vsec.c
447
ret = intel_vsec_add_dev(pdev, header, info, cap_id);
drivers/platform/x86/intel/vsec.c
462
struct intel_vsec_header **header = info->headers;
drivers/platform/x86/intel/vsec.c
466
for ( ; *header; header++) {
drivers/platform/x86/intel/vsec.c
467
ret = intel_vsec_register_device(pdev, *header, info);
drivers/platform/x86/intel/vsec.c
482
struct intel_vsec_header header;
drivers/platform/x86/intel/vsec.c
497
header.rev = PCI_DVSEC_HEADER1_REV(hdr);
drivers/platform/x86/intel/vsec.c
498
if (header.rev != 1) {
drivers/platform/x86/intel/vsec.c
499
dev_info(&pdev->dev, "Unsupported DVSEC revision %d\n", header.rev);
drivers/platform/x86/intel/vsec.c
503
header.length = PCI_DVSEC_HEADER1_LEN(hdr);
drivers/platform/x86/intel/vsec.c
505
pci_read_config_byte(pdev, pos + INTEL_DVSEC_ENTRIES, &header.num_entries);
drivers/platform/x86/intel/vsec.c
506
pci_read_config_byte(pdev, pos + INTEL_DVSEC_SIZE, &header.entry_size);
drivers/platform/x86/intel/vsec.c
509
header.tbir = INTEL_DVSEC_TABLE_BAR(table);
drivers/platform/x86/intel/vsec.c
510
header.offset = INTEL_DVSEC_TABLE_OFFSET(table);
drivers/platform/x86/intel/vsec.c
513
header.id = PCI_DVSEC_HEADER2_ID(hdr);
drivers/platform/x86/intel/vsec.c
515
ret = intel_vsec_register_device(pdev, &header, info);
drivers/platform/x86/intel/vsec.c
532
struct intel_vsec_header header;
drivers/platform/x86/intel/vsec.c
543
header.rev = PCI_VNDR_HEADER_REV(hdr);
drivers/platform/x86/intel/vsec.c
544
if (header.rev != 1) {
drivers/platform/x86/intel/vsec.c
545
dev_info(&pdev->dev, "Unsupported VSEC revision %d\n", header.rev);
drivers/platform/x86/intel/vsec.c
549
header.id = PCI_VNDR_HEADER_ID(hdr);
drivers/platform/x86/intel/vsec.c
550
header.length = PCI_VNDR_HEADER_LEN(hdr);
drivers/platform/x86/intel/vsec.c
553
pci_read_config_byte(pdev, pos + INTEL_DVSEC_ENTRIES, &header.num_entries);
drivers/platform/x86/intel/vsec.c
554
pci_read_config_byte(pdev, pos + INTEL_DVSEC_SIZE, &header.entry_size);
drivers/platform/x86/intel/vsec.c
557
header.tbir = INTEL_DVSEC_TABLE_BAR(table);
drivers/platform/x86/intel/vsec.c
558
header.offset = INTEL_DVSEC_TABLE_OFFSET(table);
drivers/platform/x86/intel/vsec.c
560
ret = intel_vsec_register_device(pdev, &header, info);
drivers/platform/x86/intel/vsec_tpmi.c
691
struct tpmi_info_header header;
drivers/platform/x86/intel/vsec_tpmi.c
706
memcpy_fromio(&header, info_mem + TPMI_INFO_BUS_INFO_OFFSET, sizeof(header));
drivers/platform/x86/intel/vsec_tpmi.c
708
tpmi_info->plat_info.package_id = header.pkg;
drivers/platform/x86/intel/vsec_tpmi.c
709
tpmi_info->plat_info.bus_number = header.bus;
drivers/platform/x86/intel/vsec_tpmi.c
710
tpmi_info->plat_info.device_number = header.dev;
drivers/platform/x86/intel/vsec_tpmi.c
711
tpmi_info->plat_info.function_number = header.fn;
drivers/platform/x86/intel/vsec_tpmi.c
714
tpmi_info->plat_info.cdie_mask = header.cdie_mask;
drivers/platform/x86/intel/vsec_tpmi.c
715
tpmi_info->plat_info.partition = header.partition;
drivers/platform/x86/intel/vsec_tpmi.c
716
tpmi_info->plat_info.segment = header.segment;
drivers/pnp/isapnp/core.c
756
unsigned char header[9];
drivers/pnp/isapnp/core.c
765
isapnp_peek(header, 9);
drivers/pnp/isapnp/core.c
766
eisa_id = header[0] | header[1] << 8 |
drivers/pnp/isapnp/core.c
767
header[2] << 16 | header[3] << 24;
drivers/pnp/isapnp/core.c
775
(header[7] << 24) | (header[6] << 16) | (header[5] << 8) |
drivers/pnp/isapnp/core.c
776
header[4];
drivers/pnp/pnpbios/bioscalls.c
472
void pnpbios_calls_init(union pnp_bios_install_struct *header)
drivers/pnp/pnpbios/bioscalls.c
476
pnp_bios_callpoint.offset = header->fields.pm16offset;
drivers/pnp/pnpbios/bioscalls.c
486
(unsigned long)__va(header->fields.pm16cseg));
drivers/pnp/pnpbios/bioscalls.c
488
(unsigned long)__va(header->fields.pm16dseg));
drivers/pnp/pnpbios/pnpbios.h
158
extern void pnpbios_calls_init(union pnp_bios_install_struct * header);
drivers/ps3/ps3-sys-manager.c
231
const struct ps3_sys_manager_header *header, const void *payload)
drivers/ps3/ps3-sys-manager.c
235
BUG_ON(header->version != 1);
drivers/ps3/ps3-sys-manager.c
236
BUG_ON(header->size != 16);
drivers/ps3/ps3-sys-manager.c
237
BUG_ON(header->payload_size != 8 && header->payload_size != 16);
drivers/ps3/ps3-sys-manager.c
238
BUG_ON(header->service_id > 8);
drivers/ps3/ps3-sys-manager.c
240
result = ps3_vuart_write(dev, header,
drivers/ps3/ps3-sys-manager.c
244
result = ps3_vuart_write(dev, payload, header->payload_size);
drivers/ps3/ps3-sys-manager.c
257
struct ps3_sys_manager_header header;
drivers/ps3/ps3-sys-manager.c
268
memset(&header, 0, sizeof(header));
drivers/ps3/ps3-sys-manager.c
269
header.version = 1;
drivers/ps3/ps3-sys-manager.c
270
header.size = 16;
drivers/ps3/ps3-sys-manager.c
271
header.payload_size = 16;
drivers/ps3/ps3-sys-manager.c
272
header.service_id = PS3_SM_SERVICE_ID_SET_ATTR;
drivers/ps3/ps3-sys-manager.c
278
return ps3_sys_manager_write(dev, &header, &payload);
drivers/ps3/ps3-sys-manager.c
291
struct ps3_sys_manager_header header;
drivers/ps3/ps3-sys-manager.c
305
memset(&header, 0, sizeof(header));
drivers/ps3/ps3-sys-manager.c
306
header.version = 1;
drivers/ps3/ps3-sys-manager.c
307
header.size = 16;
drivers/ps3/ps3-sys-manager.c
308
header.payload_size = 16;
drivers/ps3/ps3-sys-manager.c
309
header.service_id = PS3_SM_SERVICE_ID_SET_NEXT_OP;
drivers/ps3/ps3-sys-manager.c
317
return ps3_sys_manager_write(dev, &header, &payload);
drivers/ps3/ps3-sys-manager.c
335
struct ps3_sys_manager_header header;
drivers/ps3/ps3-sys-manager.c
347
memset(&header, 0, sizeof(header));
drivers/ps3/ps3-sys-manager.c
348
header.version = 1;
drivers/ps3/ps3-sys-manager.c
349
header.size = 16;
drivers/ps3/ps3-sys-manager.c
350
header.payload_size = 16;
drivers/ps3/ps3-sys-manager.c
351
header.service_id = PS3_SM_SERVICE_ID_REQUEST;
drivers/ps3/ps3-sys-manager.c
358
return ps3_sys_manager_write(dev, &header, &payload);
drivers/ps3/ps3-sys-manager.c
372
struct ps3_sys_manager_header header;
drivers/ps3/ps3-sys-manager.c
385
memset(&header, 0, sizeof(header));
drivers/ps3/ps3-sys-manager.c
386
header.version = 1;
drivers/ps3/ps3-sys-manager.c
387
header.size = 16;
drivers/ps3/ps3-sys-manager.c
388
header.payload_size = 16;
drivers/ps3/ps3-sys-manager.c
389
header.service_id = PS3_SM_SERVICE_ID_RESPONSE;
drivers/ps3/ps3-sys-manager.c
395
return ps3_sys_manager_write(dev, &header, &payload);
drivers/ps3/ps3-sys-manager.c
529
struct ps3_sys_manager_header header;
drivers/ps3/ps3-sys-manager.c
531
result = ps3_vuart_read(dev, &header,
drivers/ps3/ps3-sys-manager.c
537
if (header.version != 1) {
drivers/ps3/ps3-sys-manager.c
539
__func__, __LINE__, header.version);
drivers/ps3/ps3-sys-manager.c
540
dump_sm_header(&header);
drivers/ps3/ps3-sys-manager.c
544
BUILD_BUG_ON(sizeof(header) != 16);
drivers/ps3/ps3-sys-manager.c
546
if (header.size != 16 || (header.payload_size != 8
drivers/ps3/ps3-sys-manager.c
547
&& header.payload_size != 16)) {
drivers/ps3/ps3-sys-manager.c
548
dump_sm_header(&header);
drivers/ps3/ps3-sys-manager.c
552
switch (header.service_id) {
drivers/ps3/ps3-sys-manager.c
562
dump_sm_header(&header);
drivers/ps3/ps3-sys-manager.c
566
__func__, __LINE__, header.service_id);
drivers/ps3/ps3-sys-manager.c
575
ps3_vuart_clear_rx_bytes(dev, header.payload_size);
drivers/rapidio/devices/rio_mport_cdev.c
1359
if (!(priv->event_mask & event->header))
drivers/rapidio/devices/rio_mport_cdev.c
1387
event.header = RIO_DOORBELL;
drivers/rapidio/devices/rio_mport_cdev.c
1507
event.header = RIO_PORTWRITE;
drivers/rapidio/devices/rio_mport_cdev.c
2300
if (event.header != RIO_DOORBELL)
drivers/remoteproc/remoteproc_coredump.c
130
vfree(dump_state->header);
drivers/remoteproc/remoteproc_coredump.c
18
void *header;
drivers/remoteproc/remoteproc_coredump.c
185
void *elfcore = dump_state->header;
drivers/remoteproc/remoteproc_coredump.c
319
dump_state.header = data;
drivers/remoteproc/remoteproc_coredump.c
460
dump_state.header = data;
drivers/rtc/rtc-mc146818-lib.c
131
if (acpi_gbl_FADT.header.revision >= FADT2_REVISION_ID &&
drivers/rtc/rtc-mc146818-lib.c
249
if (acpi_gbl_FADT.header.revision >= FADT2_REVISION_ID &&
drivers/rtc/rtc-mc146818-lib.c
297
if (acpi_gbl_FADT.header.revision >= FADT2_REVISION_ID &&
drivers/s390/block/dasd_eer.c
294
struct dasd_eer_header header;
drivers/s390/block/dasd_eer.c
305
header.total_size = sizeof(header) + data_size + 4; /* "EOR" */
drivers/s390/block/dasd_eer.c
306
header.trigger = trigger;
drivers/s390/block/dasd_eer.c
308
header.tv_sec = ts.tv_sec;
drivers/s390/block/dasd_eer.c
309
header.tv_usec = ts.tv_nsec / NSEC_PER_USEC;
drivers/s390/block/dasd_eer.c
310
strscpy(header.busid, dev_name(&device->cdev->dev),
drivers/s390/block/dasd_eer.c
315
dasd_eer_start_record(eerb, header.total_size);
drivers/s390/block/dasd_eer.c
316
dasd_eer_write_buffer(eerb, (char *) &header, sizeof(header));
drivers/s390/block/dasd_eer.c
338
struct dasd_eer_header header;
drivers/s390/block/dasd_eer.c
348
header.total_size = sizeof(header) + data_size + 4; /* "EOR" */
drivers/s390/block/dasd_eer.c
349
header.trigger = DASD_EER_STATECHANGE;
drivers/s390/block/dasd_eer.c
351
header.tv_sec = ts.tv_sec;
drivers/s390/block/dasd_eer.c
352
header.tv_usec = ts.tv_nsec / NSEC_PER_USEC;
drivers/s390/block/dasd_eer.c
353
strscpy(header.busid, dev_name(&device->cdev->dev),
drivers/s390/block/dasd_eer.c
358
dasd_eer_start_record(eerb, header.total_size);
drivers/s390/block/dasd_eer.c
359
dasd_eer_write_buffer(eerb, (char *) &header , sizeof(header));
drivers/s390/block/dasd_int.h
264
struct dasd_pprc_header header;
drivers/s390/char/sclp.c
1022
sccb->header.response_code == 0x20) {
drivers/s390/char/sclp.c
1179
if (sccb->header.response_code == 0x20) {
drivers/s390/char/sclp.c
1182
} else if (sccb->header.response_code == 0x74f0) {
drivers/s390/char/sclp.c
803
struct evbuf_header header;
drivers/s390/char/sclp.c
961
sccb->header.length = sizeof(*sccb);
drivers/s390/char/sclp.h
141
struct sccb_header header;
drivers/s390/char/sclp.h
154
struct sccb_header header; /* 0-7 */
drivers/s390/char/sclp.h
199
struct sccb_header header;
drivers/s390/char/sclp.h
90
struct sccb_header header;
drivers/s390/char/sclp_ap.c
18
struct sccb_header header;
drivers/s390/char/sclp_ap.c
33
sccb->header.length = PAGE_SIZE;
drivers/s390/char/sclp_ap.c
38
switch (sccb->header.response_code) {
drivers/s390/char/sclp_ap.c
43
apid, cmd, sccb->header.response_code);
drivers/s390/char/sclp_cmd.c
108
sccb->header.length = length;
drivers/s390/char/sclp_cmd.c
109
sccb->header.control_mask[2] = 0x80;
drivers/s390/char/sclp_cmd.c
114
if (sccb->header.response_code != 0x0010) {
drivers/s390/char/sclp_cmd.c
116
sccb->header.response_code);
drivers/s390/char/sclp_cmd.c
140
sccb->header.length = sizeof(*sccb);
drivers/s390/char/sclp_cmd.c
144
switch (sccb->header.response_code) {
drivers/s390/char/sclp_cmd.c
150
cmd, sccb->header.response_code);
drivers/s390/char/sclp_cmd.c
179
sccb->header.length = sizeof(*sccb);
drivers/s390/char/sclp_cmd.c
183
switch (sccb->header.response_code) {
drivers/s390/char/sclp_cmd.c
191
cmd, sccb->header.response_code);
drivers/s390/char/sclp_cmd.c
242
sccb->header.length = sizeof(*sccb);
drivers/s390/char/sclp_cmd.c
246
if (sccb->header.response_code != 0x0010) {
drivers/s390/char/sclp_cmd.c
248
sccb->header.response_code);
drivers/s390/char/sclp_cmd.c
31
struct sccb_header header;
drivers/s390/char/sclp_cmd.c
35
struct sccb_header header;
drivers/s390/char/sclp_cmd.c
42
struct sccb_header header;
drivers/s390/char/sclp_config.c
103
sccb->header.length = sizeof(struct sclp_ofb_sccb);
drivers/s390/char/sclp_config.c
104
sccb->ofb_evbuf.header.length = sizeof(struct sclp_ofb_evbuf);
drivers/s390/char/sclp_config.c
105
sccb->ofb_evbuf.header.type = EVTYP_CONFMGMDATA;
drivers/s390/char/sclp_config.c
118
response = sccb->header.response_code;
drivers/s390/char/sclp_config.c
27
struct evbuf_header header;
drivers/s390/char/sclp_config.c
33
struct sccb_header header;
drivers/s390/char/sclp_cpi_sys.c
162
response = ((struct cpi_sccb *) req->sccb)->header.response_code;
drivers/s390/char/sclp_cpi_sys.c
37
struct evbuf_header header;
drivers/s390/char/sclp_cpi_sys.c
51
struct sccb_header header;
drivers/s390/char/sclp_cpi_sys.c
94
sccb->header.length = sizeof(struct cpi_sccb);
drivers/s390/char/sclp_cpi_sys.c
95
sccb->cpi_evbuf.header.length = sizeof(struct cpi_evbuf);
drivers/s390/char/sclp_cpi_sys.c
96
sccb->cpi_evbuf.header.type = EVTYP_CTLPROGIDENT;
drivers/s390/char/sclp_early.c
140
sccb->header.length = length;
drivers/s390/char/sclp_early.c
141
sccb->header.control_mask[2] = 0x80;
drivers/s390/char/sclp_early.c
146
if (sccb->header.response_code != 0x0010) {
drivers/s390/char/sclp_early.c
158
if (sccb->header.response_code != 0x20)
drivers/s390/char/sclp_early_core.c
117
sccb->header.length = len - offsetof(struct write_sccb, header);
drivers/s390/char/sclp_early_core.c
119
msg->header.type = EVTYP_MSG;
drivers/s390/char/sclp_early_core.c
120
msg->header.length = len - offsetof(struct write_sccb, msg.header);
drivers/s390/char/sclp_early_core.c
122
mdb->header.type = 1;
drivers/s390/char/sclp_early_core.c
123
mdb->header.tag = 0xD4C4C240;
drivers/s390/char/sclp_early_core.c
124
mdb->header.revision_code = 1;
drivers/s390/char/sclp_early_core.c
125
mdb->header.length = len - offsetof(struct write_sccb, msg.mdb.header);
drivers/s390/char/sclp_early_core.c
133
struct sccb_header header;
drivers/s390/char/sclp_early_core.c
135
struct evbuf_header header;
drivers/s390/char/sclp_early_core.c
150
sccb->header.length = sizeof(*sccb) + len;
drivers/s390/char/sclp_early_core.c
151
sccb->msg.header.length = sizeof(sccb->msg) + len;
drivers/s390/char/sclp_early_core.c
152
sccb->msg.header.type = EVTYP_VT220MSG;
drivers/s390/char/sclp_early_core.c
162
sccb->header.length = sizeof(*sccb);
drivers/s390/char/sclp_early_core.c
171
if ((sccb->header.response_code == 0x74f0) && !sclp_mask_compat_mode) {
drivers/s390/char/sclp_early_core.c
175
if (sccb->header.response_code != 0x20)
drivers/s390/char/sclp_early_core.c
288
sccb->header.length = length;
drivers/s390/char/sclp_early_core.c
289
sccb->header.function_code = 0x80;
drivers/s390/char/sclp_early_core.c
290
sccb->header.control_mask[2] = 0x80;
drivers/s390/char/sclp_early_core.c
293
if (sccb->header.response_code == 0x10) {
drivers/s390/char/sclp_early_core.c
298
if (sccb->header.response_code != 0x1f0)
drivers/s390/char/sclp_early_core.c
373
sccb->header.length = EARLY_SCCB_SIZE;
drivers/s390/char/sclp_early_core.c
380
switch (sccb->header.response_code) {
drivers/s390/char/sclp_early_core.c
82
struct sccb_header header;
drivers/s390/char/sclp_mem.c
101
cmd, sccb->header.response_code, rn);
drivers/s390/char/sclp_mem.c
136
sccb->header.length = PAGE_SIZE;
drivers/s390/char/sclp_mem.c
137
sccb->header.function_code = 0x40;
drivers/s390/char/sclp_mem.c
142
switch (sccb->header.response_code) {
drivers/s390/char/sclp_mem.c
497
sccb->header.length = PAGE_SIZE;
drivers/s390/char/sclp_mem.c
501
switch (sccb->header.response_code) {
drivers/s390/char/sclp_mem.c
58
struct sccb_header header;
drivers/s390/char/sclp_mem.c
63
struct sccb_header header;
drivers/s390/char/sclp_mem.c
90
sccb->header.length = PAGE_SIZE;
drivers/s390/char/sclp_mem.c
95
switch (sccb->header.response_code) {
drivers/s390/char/sclp_pci.c
146
sccb->evbuf.header.length = sizeof(sccb->evbuf) + report->length;
drivers/s390/char/sclp_pci.c
147
sccb->evbuf.header.type = EVTYP_ERRNOTIFY;
drivers/s390/char/sclp_pci.c
148
sccb->header.length = sizeof(sccb->header) + sccb->evbuf.header.length;
drivers/s390/char/sclp_pci.c
169
if (sccb->header.response_code != 0x0020) {
drivers/s390/char/sclp_pci.c
171
sccb->header.response_code);
drivers/s390/char/sclp_pci.c
32
struct sccb_header header;
drivers/s390/char/sclp_pci.c
51
sccb->header.length = PAGE_SIZE;
drivers/s390/char/sclp_pci.c
57
switch (sccb->header.response_code) {
drivers/s390/char/sclp_pci.c
63
cmd, sccb->header.response_code);
drivers/s390/char/sclp_rw.c
102
msg->header.length = sizeof(struct msg_buf);
drivers/s390/char/sclp_rw.c
103
msg->header.type = EVTYP_MSG;
drivers/s390/char/sclp_rw.c
106
mdb->header.length = sizeof(struct mdb);
drivers/s390/char/sclp_rw.c
107
mdb->header.type = 1;
drivers/s390/char/sclp_rw.c
108
mdb->header.tag = 0xD4C4C240; /* ebcdic "MDB " */
drivers/s390/char/sclp_rw.c
109
mdb->header.revision_code = 1;
drivers/s390/char/sclp_rw.c
144
msg->header.length += buffer->current_length;
drivers/s390/char/sclp_rw.c
145
msg->mdb.header.length += buffer->current_length;
drivers/s390/char/sclp_rw.c
147
sccb->length += msg->header.length;
drivers/s390/char/sclp_rw.h
47
struct mdb_header header;
drivers/s390/char/sclp_rw.h
53
struct evbuf_header header;
drivers/s390/char/sclp_vt220.c
165
switch (sccb->header.response_code) {
drivers/s390/char/sclp_vt220.c
178
sccb->header.response_code = 0x0000;
drivers/s390/char/sclp_vt220.c
188
sccb->header.response_code = 0x0000;
drivers/s390/char/sclp_vt220.c
230
if (sccb->header.length != sizeof(struct sclp_vt220_sccb)) {
drivers/s390/char/sclp_vt220.c
273
sccb->header.length = sizeof(struct sclp_vt220_sccb);
drivers/s390/char/sclp_vt220.c
274
sccb->header.function_code = SCLP_NORMAL_WRITE;
drivers/s390/char/sclp_vt220.c
275
sccb->header.response_code = 0x0000;
drivers/s390/char/sclp_vt220.c
288
sccb->header.length;
drivers/s390/char/sclp_vt220.c
319
buffer = (void *) ((addr_t) sccb + sccb->header.length);
drivers/s390/char/sclp_vt220.c
339
sccb->header.length += to;
drivers/s390/char/sclp_vt220.c
344
sccb->header.length += count;
drivers/s390/char/sclp_vt220.c
51
struct sccb_header header;
drivers/s390/char/uvdevice.c
229
uv_ioctl->uv_rc = uvcb_attest->header.rc;
drivers/s390/char/uvdevice.c
230
uv_ioctl->uv_rrc = uvcb_attest->header.rrc;
drivers/s390/char/uvdevice.c
273
.header.len = sizeof(uvcb),
drivers/s390/char/uvdevice.c
274
.header.cmd = UVC_CMD_ADD_SECRET,
drivers/s390/char/uvdevice.c
295
uv_ioctl->uv_rc = uvcb.header.rc;
drivers/s390/char/uvdevice.c
296
uv_ioctl->uv_rrc = uvcb.header.rrc;
drivers/s390/char/uvdevice.c
407
.header.len = sizeof(uvcb),
drivers/s390/char/uvdevice.c
408
.header.cmd = UVC_CMD_LOCK_SECRETS,
drivers/s390/char/uvdevice.c
415
ioctl->uv_rc = uvcb.header.rc;
drivers/s390/char/uvdevice.c
416
ioctl->uv_rrc = uvcb.header.rrc;
drivers/s390/char/uvdevice.c
440
.header.len = sizeof(uvcb),
drivers/s390/char/uvdevice.c
441
.header.cmd = UVC_CMD_RETR_SECRET,
drivers/s390/char/uvdevice.c
466
uv_ioctl->uv_rc = uvcb.header.rc;
drivers/s390/char/uvdevice.c
467
uv_ioctl->uv_rrc = uvcb.header.rrc;
drivers/s390/char/uvdevice.c
95
uvcb_attest->header.len = sizeof(*uvcb_attest);
drivers/s390/char/uvdevice.c
96
uvcb_attest->header.cmd = UVC_CMD_RETR_ATTEST;
drivers/s390/cio/chsc_sch.c
211
chsc_area->header.key = PAGE_DEFAULT_KEY >> 4;
drivers/s390/cio/chsc_sch.c
220
chsc_area->header.sid = sch->schid;
drivers/s390/cio/chsc_sch.c
402
if (chsc_area->header.code & 0x4000) {
drivers/s390/cio/vfio_ccw_ops.c
333
.header.id = VFIO_REGION_INFO_CAP_TYPE,
drivers/s390/cio/vfio_ccw_ops.c
334
.header.version = 1 };
drivers/s390/cio/vfio_ccw_ops.c
354
ret = vfio_info_add_capability(caps, &cap_type.header,
drivers/s390/crypto/zcrypt_msgtype50.c
111
struct type50_hdr header;
drivers/s390/crypto/zcrypt_msgtype50.c
124
struct type50_hdr header;
drivers/s390/crypto/zcrypt_msgtype50.c
208
meb1->header.msg_type_code = TYPE50_TYPE_CODE;
drivers/s390/crypto/zcrypt_msgtype50.c
209
meb1->header.msg_len = sizeof(*meb1);
drivers/s390/crypto/zcrypt_msgtype50.c
219
meb2->header.msg_type_code = TYPE50_TYPE_CODE;
drivers/s390/crypto/zcrypt_msgtype50.c
220
meb2->header.msg_len = sizeof(*meb2);
drivers/s390/crypto/zcrypt_msgtype50.c
230
meb3->header.msg_type_code = TYPE50_TYPE_CODE;
drivers/s390/crypto/zcrypt_msgtype50.c
231
meb3->header.msg_len = sizeof(*meb3);
drivers/s390/crypto/zcrypt_msgtype50.c
278
crb1->header.msg_type_code = TYPE50_TYPE_CODE;
drivers/s390/crypto/zcrypt_msgtype50.c
279
crb1->header.msg_len = sizeof(*crb1);
drivers/s390/crypto/zcrypt_msgtype50.c
292
crb2->header.msg_type_code = TYPE50_TYPE_CODE;
drivers/s390/crypto/zcrypt_msgtype50.c
293
crb2->header.msg_len = sizeof(*crb2);
drivers/s390/crypto/zcrypt_msgtype50.c
307
crb3->header.msg_type_code = TYPE50_TYPE_CODE;
drivers/s390/crypto/zcrypt_msgtype50.c
308
crb3->header.msg_len = sizeof(*crb3);
drivers/s390/crypto/zcrypt_msgtype50.c
68
struct type50_hdr header;
drivers/s390/crypto/zcrypt_msgtype50.c
78
struct type50_hdr header;
drivers/s390/crypto/zcrypt_msgtype50.c
88
struct type50_hdr header;
drivers/s390/crypto/zcrypt_msgtype50.c
98
struct type50_hdr header;
drivers/s390/net/ctcm_fsms.c
1236
struct th_header *header;
drivers/s390/net/ctcm_fsms.c
1320
header = skb_push(ch->trans_skb, TH_HEADER_LENGTH);
drivers/s390/net/ctcm_fsms.c
1321
memset(header, 0, TH_HEADER_LENGTH);
drivers/s390/net/ctcm_fsms.c
1323
header->th_ch_flag = TH_HAS_PDU; /* Normal data */
drivers/s390/net/ctcm_fsms.c
1325
header->th_seq_num = ch->th_seq_num;
drivers/s390/net/ctcm_fsms.c
1765
struct th_sweep *header;
drivers/s390/net/ctcm_fsms.c
1805
header = (struct th_sweep *)skb->data;
drivers/s390/net/ctcm_fsms.c
1806
switch (header->th.th_ch_flag) {
drivers/s390/net/ctcm_fsms.c
1815
header->sw.th_last_seq = wch->th_seq_num;
drivers/s390/net/ctcm_fsms.c
1819
CTCM_D3_DUMP((char *)header, TH_SWEEP_LENGTH);
drivers/s390/net/ctcm_main.c
103
CTCM_FUNTAIL, dev->name, header->type);
drivers/s390/net/ctcm_main.c
109
pskb->protocol = cpu_to_be16(header->type);
drivers/s390/net/ctcm_main.c
110
if ((header->length <= LL_HEADER_LENGTH) ||
drivers/s390/net/ctcm_main.c
117
header->length, dev->mtu, len);
drivers/s390/net/ctcm_main.c
125
header->length -= LL_HEADER_LENGTH;
drivers/s390/net/ctcm_main.c
127
if ((header->length > skb_tailroom(pskb)) ||
drivers/s390/net/ctcm_main.c
128
(header->length > len)) {
drivers/s390/net/ctcm_main.c
133
dev->name, header->length);
drivers/s390/net/ctcm_main.c
141
skb_put(pskb, header->length);
drivers/s390/net/ctcm_main.c
143
len -= header->length;
drivers/s390/net/ctcm_main.c
170
skb_pull(pskb, header->length);
drivers/s390/net/ctcm_main.c
467
struct ll_header header;
drivers/s390/net/ctcm_main.c
487
header.length = l;
drivers/s390/net/ctcm_main.c
488
header.type = be16_to_cpu(skb->protocol);
drivers/s390/net/ctcm_main.c
489
header.unused = 0;
drivers/s390/net/ctcm_main.c
490
memcpy(skb_push(skb, LL_HEADER_LENGTH), &header,
drivers/s390/net/ctcm_main.c
505
header.length = skb->len + LL_HEADER_LENGTH;
drivers/s390/net/ctcm_main.c
506
header.type = be16_to_cpu(skb->protocol);
drivers/s390/net/ctcm_main.c
507
header.unused = 0;
drivers/s390/net/ctcm_main.c
508
memcpy(skb_push(skb, LL_HEADER_LENGTH), &header, LL_HEADER_LENGTH);
drivers/s390/net/ctcm_main.c
601
struct th_sweep *header;
drivers/s390/net/ctcm_main.c
625
header = skb_put_zero(sweep_skb, TH_SWEEP_LENGTH);
drivers/s390/net/ctcm_main.c
626
header->th.th_ch_flag = TH_SWEEP_REQ; /* 0x0f */
drivers/s390/net/ctcm_main.c
627
header->sw.th_last_seq = ch->th_seq_num;
drivers/s390/net/ctcm_main.c
653
struct th_header *header;
drivers/s390/net/ctcm_main.c
739
header = skb_push(skb, TH_HEADER_LENGTH);
drivers/s390/net/ctcm_main.c
740
memset(header, 0, TH_HEADER_LENGTH);
drivers/s390/net/ctcm_main.c
742
header->th_ch_flag = TH_HAS_PDU; /* Normal data */
drivers/s390/net/ctcm_main.c
744
header->th_seq_num = ch->th_seq_num;
drivers/s390/net/ctcm_main.c
87
struct ll_header *header = (struct ll_header *)pskb->data;
drivers/s390/net/ctcm_main.c
91
(header->type != ETH_P_IP)) {
drivers/s390/net/ctcm_mpc.c
1034
struct th_header *header = NULL;
drivers/s390/net/ctcm_mpc.c
1045
header = (struct th_header *)pskb->data;
drivers/s390/net/ctcm_mpc.c
1046
if ((header->th_seg == 0) &&
drivers/s390/net/ctcm_mpc.c
1047
(header->th_ch_flag == 0) &&
drivers/s390/net/ctcm_mpc.c
1048
(header->th_blk_flag == 0) &&
drivers/s390/net/ctcm_mpc.c
1049
(header->th_seq_num == 0))
drivers/s390/net/ctcm_mpc.c
1053
CTCM_D3_DUMP((char *)header, TH_HEADER_LENGTH);
drivers/s390/net/ctcm_mpc.c
1060
if (likely(header->th_ch_flag == TH_HAS_PDU)) {
drivers/s390/net/ctcm_mpc.c
1064
(header->th_seq_num != ch->th_seq_num + 1) &&
drivers/s390/net/ctcm_mpc.c
1077
ch->th_seq_num + 1, header->th_seq_num);
drivers/s390/net/ctcm_mpc.c
1082
ch->th_seq_num = header->th_seq_num;
drivers/s390/net/ctcm_mpc.c
1171
mpcginfo->th = header;
drivers/s390/net/ctcm_mpc.c
1178
if (header->th_ch_flag == TH_SWEEP_REQ)
drivers/s390/net/ctcm_mpc.c
1180
else if (header->th_ch_flag == TH_SWEEP_RESP)
drivers/s390/net/ctcm_mpc.c
1182
else if (header->th_blk_flag == TH_DATA_IS_XID) {
drivers/s390/net/ctcm_mpc.c
1187
} else if (header->th_blk_flag == TH_DISCONTACT)
drivers/s390/net/ctcm_mpc.c
1189
else if (header->th_seq_num != 0) {
drivers/s390/net/ctcm_mpc.c
233
struct th_header *header;
drivers/s390/net/ctcm_mpc.c
242
header = (struct th_header *)p;
drivers/s390/net/ctcm_mpc.c
247
switch (header->th_ch_flag) {
drivers/s390/net/ctcm_mpc.c
252
if ((header->th_blk_flag == TH_DATA_IS_XID) &&
drivers/s390/net/ctcm_mpc.c
253
(header->th_is_xid == 0x01))
drivers/s390/net/ctcm_mpc.c
272
ctcm_pr_debug("th->seg : %02x\n", header->th_seg);
drivers/s390/net/ctcm_mpc.c
273
ctcm_pr_debug("th->ch : %02x\n", header->th_ch_flag);
drivers/s390/net/ctcm_mpc.c
274
ctcm_pr_debug("th->blk_flag: %02x\n", header->th_blk_flag);
drivers/s390/net/ctcm_mpc.c
276
(header->th_is_xid) ? "DATA" : "XID");
drivers/s390/net/ctcm_mpc.c
277
ctcm_pr_debug("th->seqnum : %04x\n", header->th_seq_num);
drivers/s390/net/ctcm_mpc.c
644
struct th_sweep *header;
drivers/s390/net/ctcm_mpc.c
658
header = skb_put_zero(sweep_skb, TH_SWEEP_LENGTH);
drivers/s390/net/ctcm_mpc.c
659
header->th.th_ch_flag = TH_SWEEP_RESP;
drivers/s390/net/ctcm_mpc.c
660
header->sw.th_last_seq = ch->th_seq_num;
drivers/s390/net/ism.h
214
struct ism_eq_header header;
drivers/s390/net/ism_drv.c
463
while ((ism->ieq_idx + 1) != READ_ONCE(ism->ieq->header.idx)) {
drivers/s390/scsi/zfcp_dbf.c
119
struct fsf_qtcb_header *q_head = &req->qtcb->header;
drivers/s390/scsi/zfcp_dbf.c
73
struct fsf_qtcb_header *q_head = &req->qtcb->header;
drivers/s390/scsi/zfcp_dbf.h
331
u32 fsf_stat = qtcb->header.fsf_status;
drivers/s390/scsi/zfcp_dbf.h
369
} else if (qtcb->header.fsf_status != FSF_GOOD) {
drivers/s390/scsi/zfcp_dbf.h
374
} else if ((qtcb->header.fsf_command == FSF_QTCB_OPEN_PORT_WITH_DID) ||
drivers/s390/scsi/zfcp_dbf.h
375
(qtcb->header.fsf_command == FSF_QTCB_OPEN_LUN)) {
drivers/s390/scsi/zfcp_dbf.h
378
} else if (qtcb->header.log_length) {
drivers/s390/scsi/zfcp_diag.c
46
hdr = &diag->port_data.header;
drivers/s390/scsi/zfcp_diag.c
55
hdr = &diag->config_data.header;
drivers/s390/scsi/zfcp_diag.h
56
struct zfcp_diag_header header;
drivers/s390/scsi/zfcp_diag.h
60
struct zfcp_diag_header header;
drivers/s390/scsi/zfcp_erp.c
843
spin_lock_irqsave(&config_data->header.access_lock, flags);
drivers/s390/scsi/zfcp_erp.c
845
!!config_data->header.incomplete);
drivers/s390/scsi/zfcp_erp.c
846
spin_unlock_irqrestore(&config_data->header.access_lock, flags);
drivers/s390/scsi/zfcp_erp.c
849
spin_lock_irqsave(&port_data->header.access_lock, flags);
drivers/s390/scsi/zfcp_erp.c
851
spin_unlock_irqrestore(&port_data->header.access_lock, flags);
drivers/s390/scsi/zfcp_erp.c
863
if (config_data->header.incomplete)
drivers/s390/scsi/zfcp_fsf.c
1068
req->qtcb->header.lun_handle = zfcp_sdev->lun_handle;
drivers/s390/scsi/zfcp_fsf.c
1069
req->qtcb->header.port_handle = zfcp_sdev->port->handle;
drivers/s390/scsi/zfcp_fsf.c
1090
struct fsf_qtcb_header *header = &req->qtcb->header;
drivers/s390/scsi/zfcp_fsf.c
1097
switch (header->fsf_status) {
drivers/s390/scsi/zfcp_fsf.c
1106
switch (header->fsf_status_qual.word[0]){
drivers/s390/scsi/zfcp_fsf.c
1250
req->qtcb->header.port_handle = wka_port->handle;
drivers/s390/scsi/zfcp_fsf.c
1273
struct fsf_qtcb_header *header = &req->qtcb->header;
drivers/s390/scsi/zfcp_fsf.c
1280
switch (header->fsf_status) {
drivers/s390/scsi/zfcp_fsf.c
1289
switch (header->fsf_status_qual.word[0]){
drivers/s390/scsi/zfcp_fsf.c
1698
struct fsf_qtcb_header *header = &req->qtcb->header;
drivers/s390/scsi/zfcp_fsf.c
1705
switch (header->fsf_status) {
drivers/s390/scsi/zfcp_fsf.c
1719
header->fsf_status_qual.word[0],
drivers/s390/scsi/zfcp_fsf.c
1724
switch (header->fsf_status_qual.word[0]) {
drivers/s390/scsi/zfcp_fsf.c
1735
port->handle = header->port_handle;
drivers/s390/scsi/zfcp_fsf.c
1828
switch (req->qtcb->header.fsf_status) {
drivers/s390/scsi/zfcp_fsf.c
1871
req->qtcb->header.port_handle = erp_action->port->handle;
drivers/s390/scsi/zfcp_fsf.c
1889
struct fsf_qtcb_header *header = &req->qtcb->header;
drivers/s390/scsi/zfcp_fsf.c
1896
switch (header->fsf_status) {
drivers/s390/scsi/zfcp_fsf.c
1906
wka_port->handle = header->port_handle;
drivers/s390/scsi/zfcp_fsf.c
1965
if (req->qtcb->header.fsf_status == FSF_PORT_HANDLE_NOT_VALID) {
drivers/s390/scsi/zfcp_fsf.c
2004
req->qtcb->header.port_handle = wka_port->handle;
drivers/s390/scsi/zfcp_fsf.c
2023
struct fsf_qtcb_header *header = &req->qtcb->header;
drivers/s390/scsi/zfcp_fsf.c
2029
switch (header->fsf_status) {
drivers/s390/scsi/zfcp_fsf.c
2048
switch (header->fsf_status_qual.word[0]) {
drivers/s390/scsi/zfcp_fsf.c
2096
req->qtcb->header.port_handle = erp_action->port->handle;
drivers/s390/scsi/zfcp_fsf.c
2118
struct fsf_qtcb_header *header = &req->qtcb->header;
drivers/s390/scsi/zfcp_fsf.c
2119
union fsf_status_qual *qual = &header->fsf_status_qual;
drivers/s390/scsi/zfcp_fsf.c
2130
switch (header->fsf_status) {
drivers/s390/scsi/zfcp_fsf.c
2170
switch (header->fsf_status_qual.word[0]) {
drivers/s390/scsi/zfcp_fsf.c
2181
zfcp_sdev->lun_handle = header->lun_handle;
drivers/s390/scsi/zfcp_fsf.c
2215
req->qtcb->header.port_handle = erp_action->port->handle;
drivers/s390/scsi/zfcp_fsf.c
2247
switch (req->qtcb->header.fsf_status) {
drivers/s390/scsi/zfcp_fsf.c
2264
switch (req->qtcb->header.fsf_status_qual.word[0]) {
drivers/s390/scsi/zfcp_fsf.c
2307
req->qtcb->header.port_handle = erp_action->port->handle;
drivers/s390/scsi/zfcp_fsf.c
2308
req->qtcb->header.lun_handle = zfcp_sdev->lun_handle;
drivers/s390/scsi/zfcp_fsf.c
2394
struct fsf_qtcb_header *header = &req->qtcb->header;
drivers/s390/scsi/zfcp_fsf.c
2401
switch (header->fsf_status) {
drivers/s390/scsi/zfcp_fsf.c
2446
if (header->fsf_status_qual.word[0] ==
drivers/s390/scsi/zfcp_fsf.c
2453
header->fsf_status_qual.word[0],
drivers/s390/scsi/zfcp_fsf.c
2482
switch (req->qtcb->header.fsf_status) {
drivers/s390/scsi/zfcp_fsf.c
2599
req->qtcb->header.lun_handle = zfcp_sdev->lun_handle;
drivers/s390/scsi/zfcp_fsf.c
2600
req->qtcb->header.port_handle = zfcp_sdev->port->handle;
drivers/s390/scsi/zfcp_fsf.c
2703
req->qtcb->header.lun_handle = zfcp_sdev->lun_handle;
drivers/s390/scsi/zfcp_fsf.c
2704
req->qtcb->header.port_handle = zfcp_sdev->port->handle;
drivers/s390/scsi/zfcp_fsf.c
332
switch (req->qtcb->header.fsf_status_qual.word[0]) {
drivers/s390/scsi/zfcp_fsf.c
357
switch (req->qtcb->header.fsf_status) {
drivers/s390/scsi/zfcp_fsf.c
361
req->qtcb->header.fsf_command);
drivers/s390/scsi/zfcp_fsf.c
555
if (req->qtcb->header.fsf_status == FSF_EXCHANGE_CONFIG_DATA_INCOMPLETE)
drivers/s390/scsi/zfcp_fsf.c
584
&adapter->diagnostics->config_data.header;
drivers/s390/scsi/zfcp_fsf.c
598
switch (qtcb->header.fsf_status) {
drivers/s390/scsi/zfcp_fsf.c
630
&qtcb->header.fsf_status_qual.link_down_info);
drivers/s390/scsi/zfcp_fsf.c
771
&req->adapter->diagnostics->port_data.header;
drivers/s390/scsi/zfcp_fsf.c
778
switch (qtcb->header.fsf_status) {
drivers/s390/scsi/zfcp_fsf.c
794
&qtcb->header.fsf_status_qual.link_down_info);
drivers/s390/scsi/zfcp_fsf.c
871
req->qtcb->header.req_handle = req->req_id;
drivers/s390/scsi/zfcp_fsf.c
872
req->qtcb->header.fsf_command = fsf_cmd;
drivers/s390/scsi/zfcp_fsf.c
982
union fsf_status_qual *fsq = &req->qtcb->header.fsf_status_qual;
drivers/s390/scsi/zfcp_fsf.c
989
switch (req->qtcb->header.fsf_status) {
drivers/s390/scsi/zfcp_fsf.h
469
struct fsf_qtcb_header header;
drivers/s390/scsi/zfcp_scsi.c
244
old_req->qtcb->header.fsf_command != FSF_QTCB_FCP_CMND)
drivers/s390/scsi/zfcp_scsi.c
248
if (old_req->qtcb->header.port_handle != filter->port_handle)
drivers/s390/scsi/zfcp_scsi.c
252
old_req->qtcb->header.lun_handle != filter->lun_handle)
drivers/s390/scsi/zfcp_sysfs.c
831
diag_hdr = &adapter->diagnostics->config_data.header;
drivers/s390/scsi/zfcp_sysfs.c
880
diag_hdr = &adapter->diagnostics->port_data.header; \
drivers/scsi/3w-9xxx.c
1000
error_str = &(full_command_packet->header.err_specific_desc[strlen(full_command_packet->header.err_specific_desc) + 1]);
drivers/scsi/3w-9xxx.c
1003
error = le16_to_cpu(full_command_packet->header.status_block.error);
drivers/scsi/3w-9xxx.c
1010
full_command_packet->header.err_specific_desc);
drivers/scsi/3w-9xxx.c
1015
full_command_packet->header.err_specific_desc);
drivers/scsi/3w-9xxx.c
1019
memcpy(tw_dev->srb[request_id]->sense_buffer, full_command_packet->header.sense_data, TW_SENSE_DATA_LENGTH);
drivers/scsi/3w-9xxx.c
1125
full_command_packet->header.header_desc.size_header = 128;
drivers/scsi/3w-9xxx.c
121
static void twa_aen_queue_event(TW_Device_Extension *tw_dev, TW_Command_Apache_Header *header);
drivers/scsi/3w-9xxx.c
1815
full_command_packet->header.header_desc.size_header = 128;
drivers/scsi/3w-9xxx.c
1816
full_command_packet->header.status_block.error = 0;
drivers/scsi/3w-9xxx.c
1817
full_command_packet->header.status_block.severity__reserved = 0;
drivers/scsi/3w-9xxx.c
232
TW_Command_Apache_Header *header;
drivers/scsi/3w-9xxx.c
236
header = (TW_Command_Apache_Header *)tw_dev->generic_buffer_virt[request_id];
drivers/scsi/3w-9xxx.c
238
aen = le16_to_cpu(header->status_block.error);
drivers/scsi/3w-9xxx.c
262
twa_aen_queue_event(tw_dev, header);
drivers/scsi/3w-9xxx.c
289
TW_Command_Apache_Header *header;
drivers/scsi/3w-9xxx.c
334
header = (TW_Command_Apache_Header *)tw_dev->generic_buffer_virt[request_id];
drivers/scsi/3w-9xxx.c
335
aen = le16_to_cpu(header->status_block.error);
drivers/scsi/3w-9xxx.c
360
twa_aen_queue_event(tw_dev, header);
drivers/scsi/3w-9xxx.c
373
static void twa_aen_queue_event(TW_Device_Extension *tw_dev, TW_Command_Apache_Header *header)
drivers/scsi/3w-9xxx.c
394
aen = le16_to_cpu(header->status_block.error);
drivers/scsi/3w-9xxx.c
397
event->severity = TW_SEV_OUT(header->status_block.severity__reserved);
drivers/scsi/3w-9xxx.c
407
error_str = &(header->err_specific_desc[strlen(header->err_specific_desc)+1]);
drivers/scsi/3w-9xxx.c
409
header->err_specific_desc[sizeof(header->err_specific_desc) - 1] = '\0';
drivers/scsi/3w-9xxx.c
410
event->parameter_len = strlen(header->err_specific_desc);
drivers/scsi/3w-9xxx.c
411
memcpy(event->parameter_data, header->err_specific_desc, event->parameter_len + (error_str[0] == '\0' ? 0 : (1 + strlen(error_str))));
drivers/scsi/3w-9xxx.c
415
twa_aen_severity_lookup(TW_SEV_OUT(header->status_block.severity__reserved)),
drivers/scsi/3w-9xxx.c
418
header->err_specific_desc);
drivers/scsi/3w-9xxx.h
560
TW_Command_Apache_Header header;
drivers/scsi/3w-sas.c
223
static void twl_aen_queue_event(TW_Device_Extension *tw_dev, TW_Command_Apache_Header *header)
drivers/scsi/3w-sas.c
240
aen = le16_to_cpu(header->status_block.error);
drivers/scsi/3w-sas.c
243
event->severity = TW_SEV_OUT(header->status_block.severity__reserved);
drivers/scsi/3w-sas.c
253
error_str = &(header->err_specific_desc[strlen(header->err_specific_desc)+1]);
drivers/scsi/3w-sas.c
255
header->err_specific_desc[sizeof(header->err_specific_desc) - 1] = '\0';
drivers/scsi/3w-sas.c
256
event->parameter_len = strlen(header->err_specific_desc);
drivers/scsi/3w-sas.c
257
memcpy(event->parameter_data, header->err_specific_desc, event->parameter_len + 1 + strlen(error_str));
drivers/scsi/3w-sas.c
261
twl_aen_severity_lookup(TW_SEV_OUT(header->status_block.severity__reserved)),
drivers/scsi/3w-sas.c
263
header->err_specific_desc);
drivers/scsi/3w-sas.c
308
full_command_packet->header.header_desc.size_header = 128;
drivers/scsi/3w-sas.c
309
full_command_packet->header.status_block.error = 0;
drivers/scsi/3w-sas.c
310
full_command_packet->header.status_block.severity__reserved = 0;
drivers/scsi/3w-sas.c
470
TW_Command_Apache_Header *header;
drivers/scsi/3w-sas.c
474
header = (TW_Command_Apache_Header *)tw_dev->generic_buffer_virt[request_id];
drivers/scsi/3w-sas.c
476
aen = le16_to_cpu(header->status_block.error);
drivers/scsi/3w-sas.c
500
twl_aen_queue_event(tw_dev, header);
drivers/scsi/3w-sas.c
562
TW_Command_Apache_Header *header;
drivers/scsi/3w-sas.c
602
header = (TW_Command_Apache_Header *)tw_dev->generic_buffer_virt[request_id];
drivers/scsi/3w-sas.c
603
aen = le16_to_cpu(header->status_block.error);
drivers/scsi/3w-sas.c
628
twl_aen_queue_event(tw_dev, header);
drivers/scsi/3w-sas.c
861
TW_Command_Apache_Header *header;
drivers/scsi/3w-sas.c
866
header = tw_dev->sense_buffer_virt[i];
drivers/scsi/3w-sas.c
870
error_str = &(header->err_specific_desc[strlen(header->err_specific_desc) + 1]);
drivers/scsi/3w-sas.c
873
error = le16_to_cpu(header->status_block.error);
drivers/scsi/3w-sas.c
879
header->status_block.error,
drivers/scsi/3w-sas.c
881
header->err_specific_desc);
drivers/scsi/3w-sas.c
885
header->status_block.error,
drivers/scsi/3w-sas.c
887
header->err_specific_desc);
drivers/scsi/3w-sas.c
891
memcpy(tw_dev->srb[request_id]->sense_buffer, header->sense_data, TW_SENSE_DATA_LENGTH);
drivers/scsi/3w-sas.c
986
full_command_packet->header.header_desc.size_header = 128;
drivers/scsi/3w-sas.h
288
TW_Command_Apache_Header header;
drivers/scsi/aacraid/aachba.c
1693
fibptr->hw_fib_va->header.XferState &=
drivers/scsi/aacraid/aacraid.h
710
struct aac_fibhdr header;
drivers/scsi/aacraid/commctrl.c
110
if ((osize != le16_to_cpu(kfib->header.Size) +
drivers/scsi/aacraid/commctrl.c
112
|| (size < le16_to_cpu(kfib->header.SenderSize))) {
drivers/scsi/aacraid/commctrl.c
117
if (kfib->header.Command == cpu_to_le16(TakeABreakPt)) {
drivers/scsi/aacraid/commctrl.c
123
kfib->header.XferState = 0;
drivers/scsi/aacraid/commctrl.c
125
retval = aac_fib_send(le16_to_cpu(kfib->header.Command), fibptr,
drivers/scsi/aacraid/commctrl.c
126
le16_to_cpu(kfib->header.Size) , FsaNormal,
drivers/scsi/aacraid/commctrl.c
628
srbfib->hw_fib_va->header.XferState &=
drivers/scsi/aacraid/commctrl.c
76
osize = size = le16_to_cpu(kfib->header.Size) +
drivers/scsi/aacraid/commctrl.c
78
if (size < le16_to_cpu(kfib->header.SenderSize))
drivers/scsi/aacraid/commctrl.c
79
size = le16_to_cpu(kfib->header.SenderSize);
drivers/scsi/aacraid/commsup.c
1514
__le32 XferState = fib->hw_fib_va->header.XferState;
drivers/scsi/aacraid/commsup.c
171
hw_fib->header.XferState = cpu_to_le32(0xffffffff);
drivers/scsi/aacraid/commsup.c
172
hw_fib->header.SenderSize =
drivers/scsi/aacraid/commsup.c
224
fibptr->hw_fib_va->header.XferState = 0;
drivers/scsi/aacraid/commsup.c
262
fibptr->hw_fib_va->header.XferState = 0;
drivers/scsi/aacraid/commsup.c
288
fibptr->hw_fib_va->header.XferState != 0) {
drivers/scsi/aacraid/commsup.c
291
le32_to_cpu(fibptr->hw_fib_va->header.XferState));
drivers/scsi/aacraid/commsup.c
309
memset(&hw_fib->header, 0, sizeof(struct aac_fibhdr));
drivers/scsi/aacraid/commsup.c
310
hw_fib->header.StructType = FIB_MAGIC;
drivers/scsi/aacraid/commsup.c
311
hw_fib->header.Size = cpu_to_le16(fibptr->dev->max_fib_size);
drivers/scsi/aacraid/commsup.c
312
hw_fib->header.XferState = cpu_to_le32(HostOwned | FibInitialized | FibEmpty | FastResponseCapable);
drivers/scsi/aacraid/commsup.c
313
hw_fib->header.u.ReceiverFibAddress = cpu_to_le32(fibptr->hw_fib_pa);
drivers/scsi/aacraid/commsup.c
314
hw_fib->header.SenderSize = cpu_to_le16(fibptr->dev->max_fib_size);
drivers/scsi/aacraid/commsup.c
328
hw_fib->header.XferState = 0;
drivers/scsi/aacraid/commsup.c
426
entry->size = cpu_to_le32(le16_to_cpu(hw_fib->header.Size));
drivers/scsi/aacraid/commsup.c
435
entry->size = cpu_to_le32(le16_to_cpu(hw_fib->header.Size));
drivers/scsi/aacraid/commsup.c
436
entry->addr = hw_fib->header.SenderFibAddress;
drivers/scsi/aacraid/commsup.c
438
hw_fib->header.u.ReceiverFibAddress = hw_fib->header.SenderFibAddress; /* Let the adapter now where to find its data */
drivers/scsi/aacraid/commsup.c
485
if (!(hw_fib->header.XferState & cpu_to_le32(HostOwned)))
drivers/scsi/aacraid/commsup.c
488
if (hw_fib->header.XferState & cpu_to_le32(AdapterProcessed))
drivers/scsi/aacraid/commsup.c
506
hw_fib->header.XferState |= cpu_to_le32(Async | ResponseExpected);
drivers/scsi/aacraid/commsup.c
509
hw_fib->header.XferState |= cpu_to_le32(NoResponseExpected);
drivers/scsi/aacraid/commsup.c
512
hw_fib->header.XferState |= cpu_to_le32(ResponseExpected);
drivers/scsi/aacraid/commsup.c
519
hw_fib->header.SenderFibAddress =
drivers/scsi/aacraid/commsup.c
525
hw_fib->header.Handle =
drivers/scsi/aacraid/commsup.c
535
hw_fib->header.Command = cpu_to_le16(command);
drivers/scsi/aacraid/commsup.c
536
hw_fib->header.XferState |= cpu_to_le32(SentFromHost);
drivers/scsi/aacraid/commsup.c
540
hw_fib->header.Size = cpu_to_le16(sizeof(struct aac_fibhdr) + size);
drivers/scsi/aacraid/commsup.c
541
if (le16_to_cpu(hw_fib->header.Size) > le16_to_cpu(hw_fib->header.SenderSize)) {
drivers/scsi/aacraid/commsup.c
548
hw_fib->header.XferState |= cpu_to_le32(NormalPriority);
drivers/scsi/aacraid/commsup.c
565
dprintk((KERN_DEBUG " Command = %d.\n", le32_to_cpu(hw_fib->header.Command)));
drivers/scsi/aacraid/commsup.c
567
dprintk((KERN_DEBUG " XferState = %x.\n", le32_to_cpu(hw_fib->header.XferState)));
drivers/scsi/aacraid/commsup.c
878
if (hw_fib->header.XferState == 0) {
drivers/scsi/aacraid/commsup.c
886
if (hw_fib->header.StructType != FIB_MAGIC &&
drivers/scsi/aacraid/commsup.c
887
hw_fib->header.StructType != FIB_MAGIC2 &&
drivers/scsi/aacraid/commsup.c
888
hw_fib->header.StructType != FIB_MAGIC2_64) {
drivers/scsi/aacraid/commsup.c
900
if (hw_fib->header.XferState & cpu_to_le32(SentFromAdapter)) {
drivers/scsi/aacraid/commsup.c
905
hw_fib->header.XferState |= cpu_to_le32(HostProcessed);
drivers/scsi/aacraid/commsup.c
908
if (size > le16_to_cpu(hw_fib->header.SenderSize))
drivers/scsi/aacraid/commsup.c
910
hw_fib->header.Size = cpu_to_le16(size);
drivers/scsi/aacraid/commsup.c
949
if (hw_fib->header.XferState == 0 || fibptr->done == 2)
drivers/scsi/aacraid/commsup.c
955
if (hw_fib->header.StructType != FIB_MAGIC &&
drivers/scsi/aacraid/commsup.c
956
hw_fib->header.StructType != FIB_MAGIC2 &&
drivers/scsi/aacraid/commsup.c
957
hw_fib->header.StructType != FIB_MAGIC2_64)
drivers/scsi/aacraid/commsup.c
966
if((hw_fib->header.XferState & cpu_to_le32(SentFromHost)) &&
drivers/scsi/aacraid/commsup.c
967
(hw_fib->header.XferState & cpu_to_le32(AdapterProcessed)))
drivers/scsi/aacraid/commsup.c
971
else if(hw_fib->header.XferState & cpu_to_le32(SentFromHost))
drivers/scsi/aacraid/commsup.c
978
} else if(hw_fib->header.XferState & cpu_to_le32(HostOwned)) {
drivers/scsi/aacraid/dpcsup.c
100
if (hwfib->header.XferState & cpu_to_le32(NoResponseExpected | Async))
drivers/scsi/aacraid/dpcsup.c
102
if (hwfib->header.XferState & cpu_to_le32(NoResponseExpected)) {
drivers/scsi/aacraid/dpcsup.c
238
if ((fibptr->hw_fib_va->header.XferState &
drivers/scsi/aacraid/dpcsup.c
391
hwfib->header.XferState |=
drivers/scsi/aacraid/dpcsup.c
396
if (hwfib->header.Command ==
drivers/scsi/aacraid/dpcsup.c
403
if (hwfib->header.XferState &
drivers/scsi/aacraid/dpcsup.c
405
if (hwfib->header.XferState & cpu_to_le32(
drivers/scsi/aacraid/dpcsup.c
88
hwfib->header.XferState |= cpu_to_le32(AdapterProcessed);
drivers/scsi/aacraid/dpcsup.c
94
if (hwfib->header.Command == cpu_to_le16(NuFileSystem))
drivers/scsi/aacraid/linit.c
1047
if (fib->hw_fib_va->header.XferState &&
drivers/scsi/aacraid/linit.c
1527
if (!(fib->hw_fib_va->header.XferState & cpu_to_le32(NoResponseExpected | Async)) &&
drivers/scsi/aacraid/linit.c
1528
(fib->hw_fib_va->header.XferState & cpu_to_le32(ResponseExpected)))
drivers/scsi/aacraid/linit.c
783
if (fib->hw_fib_va->header.XferState &&
drivers/scsi/aacraid/linit.c
807
if ((fib->hw_fib_va->header.XferState &
drivers/scsi/aacraid/rx.c
449
writel(le16_to_cpu(fib->hw_fib_va->header.Size), device);
drivers/scsi/aacraid/src.c
503
(native_hba || fib->hw_fib_va->header.Command != AifRequest)) {
drivers/scsi/aacraid/src.c
542
fib->hw_fib_va->header.Handle += (vector_no << 16);
drivers/scsi/aacraid/src.c
569
fibsize = (le16_to_cpu(fib->hw_fib_va->header.Size)
drivers/scsi/aacraid/src.c
573
fib->hw_fib_va->header.StructType = FIB_MAGIC2;
drivers/scsi/aacraid/src.c
574
fib->hw_fib_va->header.SenderFibAddress =
drivers/scsi/aacraid/src.c
576
fib->hw_fib_va->header.u.TimeStamp = 0;
drivers/scsi/aacraid/src.c
581
le16_to_cpu(fib->hw_fib_va->header.Size)
drivers/scsi/aacraid/src.c
587
pFibX->Handle = fib->hw_fib_va->header.Handle;
drivers/scsi/aacraid/src.c
591
le16_to_cpu(fib->hw_fib_va->header.Size));
drivers/scsi/aic94xx/aic94xx_hwi.c
1053
ascb->scb->header.index = cpu_to_le16((u16)ascb->tc_index);
drivers/scsi/aic94xx/aic94xx_hwi.c
1099
last->scb->header.next_scb =
drivers/scsi/aic94xx/aic94xx_hwi.c
1138
last->scb->header.next_scb =
drivers/scsi/aic94xx/aic94xx_hwi.c
324
escb->scb->header.opcode = EMPTY_SCB;
drivers/scsi/aic94xx/aic94xx_hwi.c
730
} else if (ascb->scb->header.opcode == EMPTY_SCB) {
drivers/scsi/aic94xx/aic94xx_init.c
319
struct bios_file_header header, *hdr_ptr;
drivers/scsi/aic94xx/aic94xx_init.c
411
&asd_ha->bios_image->data[sizeof(header)],
drivers/scsi/aic94xx/aic94xx_init.c
412
0, hdr_ptr->filelen-sizeof(header));
drivers/scsi/aic94xx/aic94xx_init.c
855
WARN_ON(ascb->scb->header.opcode != CONTROL_PHY);
drivers/scsi/aic94xx/aic94xx_sas.h
573
struct scb_header header;
drivers/scsi/aic94xx/aic94xx_scb.c
421
le64_to_cpu(ascb->scb->header.next_scb),
drivers/scsi/aic94xx/aic94xx_scb.c
422
le16_to_cpu(ascb->scb->header.index),
drivers/scsi/aic94xx/aic94xx_scb.c
423
ascb->scb->header.opcode);
drivers/scsi/aic94xx/aic94xx_scb.c
455
a->scb->header.opcode);
drivers/scsi/aic94xx/aic94xx_scb.c
587
le64_to_cpu(ascb->scb->header.next_scb),
drivers/scsi/aic94xx/aic94xx_scb.c
588
le16_to_cpu(ascb->scb->header.index),
drivers/scsi/aic94xx/aic94xx_scb.c
589
ascb->scb->header.opcode);
drivers/scsi/aic94xx/aic94xx_scb.c
772
scb->header.opcode = CONTROL_PHY;
drivers/scsi/aic94xx/aic94xx_scb.c
839
scb->header.opcode = INITIATE_LINK_ADM_TASK;
drivers/scsi/aic94xx/aic94xx_scb.c
869
ASD_DPRINTK("scb:0x%x timed out\n", ascb->scb->header.opcode);
drivers/scsi/aic94xx/aic94xx_seq.c
1223
struct sequencer_file_header header;
drivers/scsi/aic94xx/aic94xx_seq.c
1240
header.csum = le32_to_cpu(hdr_ptr->csum);
drivers/scsi/aic94xx/aic94xx_seq.c
1241
header.major = le32_to_cpu(hdr_ptr->major);
drivers/scsi/aic94xx/aic94xx_seq.c
1242
header.minor = le32_to_cpu(hdr_ptr->minor);
drivers/scsi/aic94xx/aic94xx_seq.c
1243
header.cseq_table_offset = le32_to_cpu(hdr_ptr->cseq_table_offset);
drivers/scsi/aic94xx/aic94xx_seq.c
1244
header.cseq_table_size = le32_to_cpu(hdr_ptr->cseq_table_size);
drivers/scsi/aic94xx/aic94xx_seq.c
1245
header.lseq_table_offset = le32_to_cpu(hdr_ptr->lseq_table_offset);
drivers/scsi/aic94xx/aic94xx_seq.c
1246
header.lseq_table_size = le32_to_cpu(hdr_ptr->lseq_table_size);
drivers/scsi/aic94xx/aic94xx_seq.c
1247
header.cseq_code_offset = le32_to_cpu(hdr_ptr->cseq_code_offset);
drivers/scsi/aic94xx/aic94xx_seq.c
1248
header.cseq_code_size = le32_to_cpu(hdr_ptr->cseq_code_size);
drivers/scsi/aic94xx/aic94xx_seq.c
1249
header.lseq_code_offset = le32_to_cpu(hdr_ptr->lseq_code_offset);
drivers/scsi/aic94xx/aic94xx_seq.c
1250
header.lseq_code_size = le32_to_cpu(hdr_ptr->lseq_code_size);
drivers/scsi/aic94xx/aic94xx_seq.c
1251
header.mode2_task = le16_to_cpu(hdr_ptr->mode2_task);
drivers/scsi/aic94xx/aic94xx_seq.c
1252
header.cseq_idle_loop = le16_to_cpu(hdr_ptr->cseq_idle_loop);
drivers/scsi/aic94xx/aic94xx_seq.c
1253
header.lseq_idle_loop = le16_to_cpu(hdr_ptr->lseq_idle_loop);
drivers/scsi/aic94xx/aic94xx_seq.c
1255
for (i = sizeof(header.csum); i < sequencer_fw->size; i++)
drivers/scsi/aic94xx/aic94xx_seq.c
1258
if (csum != header.csum) {
drivers/scsi/aic94xx/aic94xx_seq.c
1263
if (header.cseq_table_size != CSEQ_NUM_VECS ||
drivers/scsi/aic94xx/aic94xx_seq.c
1264
header.lseq_table_size != LSEQ_NUM_VECS) {
drivers/scsi/aic94xx/aic94xx_seq.c
1270
header.major, header.minor, hdr_ptr->version);
drivers/scsi/aic94xx/aic94xx_seq.c
1272
if (header.major != SAS_RAZOR_SEQUENCER_FW_MAJOR) {
drivers/scsi/aic94xx/aic94xx_seq.c
1279
ptr_cseq_vecs = (u16 *)&sequencer_fw->data[header.cseq_table_offset];
drivers/scsi/aic94xx/aic94xx_seq.c
1280
ptr_lseq_vecs = (u16 *)&sequencer_fw->data[header.lseq_table_offset];
drivers/scsi/aic94xx/aic94xx_seq.c
1281
mode2_task = header.mode2_task;
drivers/scsi/aic94xx/aic94xx_seq.c
1282
cseq_idle_loop = header.cseq_idle_loop;
drivers/scsi/aic94xx/aic94xx_seq.c
1283
lseq_idle_loop = header.lseq_idle_loop;
drivers/scsi/aic94xx/aic94xx_seq.c
1291
cseq_code = &sequencer_fw->data[header.cseq_code_offset];
drivers/scsi/aic94xx/aic94xx_seq.c
1292
cseq_code_size = header.cseq_code_size;
drivers/scsi/aic94xx/aic94xx_seq.c
1293
lseq_code = &sequencer_fw->data[header.lseq_code_offset];
drivers/scsi/aic94xx/aic94xx_seq.c
1294
lseq_code_size = header.lseq_code_size;
drivers/scsi/aic94xx/aic94xx_task.c
359
scb->header.opcode = CONTROL_ATA_DEV;
drivers/scsi/aic94xx/aic94xx_task.c
361
scb->header.opcode = INITIATE_ATAPI_TASK;
drivers/scsi/aic94xx/aic94xx_task.c
363
scb->header.opcode = INITIATE_ATA_TASK;
drivers/scsi/aic94xx/aic94xx_task.c
425
scb->header.opcode = INITIATE_SMP_TASK;
drivers/scsi/aic94xx/aic94xx_task.c
470
scb->header.opcode = INITIATE_SSP_TASK;
drivers/scsi/aic94xx/aic94xx_tmf.c
417
scb->header.opcode = SCB_ABORT_TASK;
drivers/scsi/aic94xx/aic94xx_tmf.c
578
scb->header.opcode = QUERY_SSP_TASK;
drivers/scsi/aic94xx/aic94xx_tmf.c
580
scb->header.opcode = INITIATE_SSP_TMF;
drivers/scsi/aic94xx/aic94xx_tmf.c
97
scb->header.opcode = CLEAR_NEXUS
drivers/scsi/be2iscsi/be_main.c
1499
u8 *header)
drivers/scsi/be2iscsi/be_main.c
1547
pasync_handle = pasync_ctx->async_entry[ci].header;
drivers/scsi/be2iscsi/be_main.c
1548
*header = 1;
drivers/scsi/be2iscsi/be_main.c
1725
u8 header, u8 ulp_num, u16 nbuf)
drivers/scsi/be2iscsi/be_main.c
1737
if (header) {
drivers/scsi/be2iscsi/be_main.c
1752
if (header)
drivers/scsi/be2iscsi/be_main.c
1753
pasync_handle = pasync_ctx->async_entry[pi].header;
drivers/scsi/be2iscsi/be_main.c
1756
WARN_ON(pasync_handle->is_header != header);
drivers/scsi/be2iscsi/be_main.c
1768
if (header)
drivers/scsi/be2iscsi/be_main.c
1788
u8 ulp_num, consumed, header = 0;
drivers/scsi/be2iscsi/be_main.c
1796
pdpdu_cqe, &header);
drivers/scsi/be2iscsi/be_main.c
1807
beiscsi_hdq_post_handles(phba, header, ulp_num, 8 * consumed);
drivers/scsi/be2iscsi/be_main.c
2893
pasync_ctx->async_entry[index].header =
drivers/scsi/be2iscsi/be_main.h
573
struct hd_async_handle *header;
drivers/scsi/bnx2fc/57xx_hsi_bnx2fc.h
22
u8 header;
drivers/scsi/bnx2fc/57xx_hsi_bnx2fc.h
40
struct b577xx_doorbell_hdr header;
drivers/scsi/bnx2fc/57xx_hsi_bnx2fc.h
42
struct b577xx_doorbell_hdr header;
drivers/scsi/bnx2fc/57xx_hsi_bnx2fc.h
57
struct b577xx_doorbell_hdr header;
drivers/scsi/bnx2fc/57xx_hsi_bnx2fc.h
59
struct b577xx_doorbell_hdr header;
drivers/scsi/bnx2fc/bnx2fc_tgt.c
401
sq_db->header.header = B577XX_DOORBELL_HDR_DB_TYPE;
drivers/scsi/bnx2fc/bnx2fc_tgt.c
402
sq_db->header.header |= B577XX_FCOE_CONNECTION_TYPE <<
drivers/scsi/bnx2fc/bnx2fc_tgt.c
405
rx_db->hdr.header = ((0x1 << B577XX_DOORBELL_HDR_RX_SHIFT) |
drivers/scsi/bnx2i/bnx2i.h
554
u8 header;
drivers/scsi/bnx2i/bnx2i_hwi.c
216
dbell.dbell.header = (B577XX_ISCSI_CONNECTION_TYPE <<
drivers/scsi/elx/efct/efct_hw.c
1307
seq->header = &rq->hdr_buf[i];
drivers/scsi/elx/efct/efct_hw_queues.c
591
seq->header->dma.len = h_len;
drivers/scsi/elx/efct/efct_hw_queues.c
604
struct sli4_queue *rq_hdr = &hw->rq[seq->header->rqindex];
drivers/scsi/elx/efct/efct_hw_queues.c
606
u32 hw_rq_index = hw->hw_rq_lookup[seq->header->rqindex];
drivers/scsi/elx/efct/efct_hw_queues.c
615
phys_hdr[0] = upper_32_bits(seq->header->dma.phys);
drivers/scsi/elx/efct/efct_hw_queues.c
616
phys_hdr[1] = lower_32_bits(seq->header->dma.phys);
drivers/scsi/elx/efct/efct_unsol.c
147
struct fc_frame_header *fchdr = seq->header->dma.virt;
drivers/scsi/elx/efct/efct_unsol.c
229
struct fc_frame_header *req_hdr = seq->header->dma.virt;
drivers/scsi/elx/efct/efct_unsol.c
342
struct fc_frame_header *fchdr = seq->header->dma.virt;
drivers/scsi/elx/efct/efct_unsol.c
46
hdr = seq->header->dma.virt;
drivers/scsi/elx/efct/efct_unsol.c
466
struct fc_frame_header *hdr = seq->header->dma.virt;
drivers/scsi/elx/efct/efct_unsol.c
481
efct_process_abts(io, seq->header->dma.virt);
drivers/scsi/elx/libefc/efc_device.c
1136
struct fc_frame_header *hdr = cbdata->header->dma.virt;
drivers/scsi/elx/libefc/efc_device.c
1229
cbdata->header->dma.virt,
drivers/scsi/elx/libefc/efc_device.c
1242
struct fc_frame_header *hdr = cbdata->header->dma.virt;
drivers/scsi/elx/libefc/efc_device.c
1327
cbdata->header->dma.virt,
drivers/scsi/elx/libefc/efc_device.c
1341
struct fc_frame_header *hdr = cbdata->header->dma.virt;
drivers/scsi/elx/libefc/efc_device.c
1361
struct fc_frame_header *hdr = cbdata->header->dma.virt;
drivers/scsi/elx/libefc/efc_device.c
1369
struct fc_frame_header *hdr = cbdata->header->dma.virt;
drivers/scsi/elx/libefc/efc_device.c
1380
struct fc_frame_header *hdr = cbdata->header->dma.virt;
drivers/scsi/elx/libefc/efc_device.c
1509
cbdata->header->dma.virt,
drivers/scsi/elx/libefc/efc_device.c
1531
struct fc_frame_header *hdr = cbdata->header->dma.virt;
drivers/scsi/elx/libefc/efc_device.c
1590
struct fc_frame_header *hdr = cbdata->header->dma.virt;
drivers/scsi/elx/libefc/efc_device.c
539
struct fc_frame_header *hdr = cbdata->header->dma.virt;
drivers/scsi/elx/libefc/efc_device.c
544
cbdata->header->dma.virt,
drivers/scsi/elx/libefc/efc_device.c
568
struct fc_frame_header *hdr = cbdata->header->dma.virt;
drivers/scsi/elx/libefc/efc_device.c
592
struct fc_frame_header *hdr = cbdata->header->dma.virt;
drivers/scsi/elx/libefc/efc_device.c
617
struct fc_frame_header *hdr = cbdata->header->dma.virt;
drivers/scsi/elx/libefc/efc_device.c
710
cbdata->header->dma.virt,
drivers/scsi/elx/libefc/efc_device.c
732
cbdata->header->dma.virt,
drivers/scsi/elx/libefc/efc_device.c
745
struct fc_frame_header *hdr = cbdata->header->dma.virt;
drivers/scsi/elx/libefc/efc_domain.c
1025
struct fc_frame_header *hdr = seq->header->dma.virt;
drivers/scsi/elx/libefc/efc_domain.c
948
if (!seq->header || !seq->header->dma.virt || !seq->payload->dma.virt) {
drivers/scsi/elx/libefc/efc_domain.c
953
hdr = seq->header->dma.virt;
drivers/scsi/elx/libefc/efc_els.c
177
cbdata.header = NULL;
drivers/scsi/elx/libefc/efc_els.c
332
cbdata.header = NULL;
drivers/scsi/elx/libefc/efc_fabric.c
1035
struct fc_frame_header *hdr = cbdata->header->dma.virt;
drivers/scsi/elx/libefc/efc_fabric.c
1226
efc_send_bls_acc(node, cbdata->header->dma.virt);
drivers/scsi/elx/libefc/efc_fabric.c
1302
efc_send_bls_acc(node, cbdata->header->dma.virt);
drivers/scsi/elx/libefc/efc_fabric.c
1355
struct fc_frame_header *hdr = cbdata->header->dma.virt;
drivers/scsi/elx/libefc/efc_fabric.c
1378
cbdata->header->dma.virt,
drivers/scsi/elx/libefc/efc_fabric.c
1517
cbdata->header->dma.virt,
drivers/scsi/elx/libefc/efc_node.c
708
struct fc_frame_header *hdr = cbdata->header->dma.virt;
drivers/scsi/elx/libefc/efc_node.c
734
struct fc_frame_header *hdr = cbdata->header->dma.virt;
drivers/scsi/elx/libefc/efc_node.c
751
efc_send_bls_acc(node, cbdata->header->dma.virt);
drivers/scsi/elx/libefc/efc_node.c
951
cbdata.header = seq->header;
drivers/scsi/elx/libefc/efc_node.c
970
struct fc_frame_header *hdr = seq->header->dma.virt;
drivers/scsi/elx/libefc/efc_node.c
986
cbdata.header = seq->header;
drivers/scsi/elx/libefc/efclib.h
411
struct efc_hw_rq_buffer *header;
drivers/scsi/elx/libefc/efclib.h
438
struct efc_hw_rq_buffer *header;
drivers/scsi/esas2r/atioctl.h
1219
struct atto_express_ioctl_header header;
drivers/scsi/esas2r/esas2r.h
789
struct esas2r_flash_img header;
drivers/scsi/esas2r/esas2r_ioctl.c
126
if (fi == &a->firmware.header) {
drivers/scsi/esas2r/esas2r_ioctl.c
1293
if (memcmp(ioctl->header.signature,
drivers/scsi/esas2r/esas2r_ioctl.c
1304
ioctl->header.return_code = IOCTL_SUCCESS;
drivers/scsi/esas2r/esas2r_ioctl.c
1331
if (ioctl->header.channel == 0xFF) {
drivers/scsi/esas2r/esas2r_ioctl.c
1334
if (ioctl->header.channel >= MAX_ADAPTERS ||
drivers/scsi/esas2r/esas2r_ioctl.c
1335
esas2r_adapters[ioctl->header.channel] == NULL) {
drivers/scsi/esas2r/esas2r_ioctl.c
1336
ioctl->header.return_code = IOCTL_BAD_CHANNEL;
drivers/scsi/esas2r/esas2r_ioctl.c
1342
a = esas2r_adapters[ioctl->header.channel];
drivers/scsi/esas2r/esas2r_ioctl.c
1379
ioctl->header.return_code = IOCTL_BAD_FLASH_IMGTYPE;
drivers/scsi/esas2r/esas2r_ioctl.c
1433
ioctl->header.return_code = handle_smp_ioctl(a,
drivers/scsi/esas2r/esas2r_ioctl.c
1439
ioctl->header.return_code =
drivers/scsi/esas2r/esas2r_ioctl.c
1444
ioctl->header.return_code = handle_hba_ioctl(a,
drivers/scsi/esas2r/esas2r_ioctl.c
1480
ioctl->header.return_code = IOCTL_ERR_INVCMD;
drivers/scsi/esas2r/esas2r_ioctl.c
1492
ioctl->header.return_code = IOCTL_OUT_OF_RESOURCES;
drivers/scsi/esas2r/esas2r_ioctl.c
1497
ioctl->header.return_code = IOCTL_INVALID_PARAM;
drivers/scsi/esas2r/esas2r_ioctl.c
1501
ioctl->header.return_code = IOCTL_GENERAL_ERROR;
drivers/scsi/esas2r/esas2r_ioctl.c
1565
int size = min_t(int, count, sizeof(a->firmware.header));
drivers/scsi/esas2r/esas2r_ioctl.c
1567
memcpy(buf, &a->firmware.header, size);
drivers/scsi/esas2r/esas2r_ioctl.c
1578
u32 length = a->firmware.header.length;
drivers/scsi/esas2r/esas2r_ioctl.c
1586
if (a->firmware.header.action == FI_ACT_UP) {
drivers/scsi/esas2r/esas2r_ioctl.c
1594
&a->firmware.header,
drivers/scsi/esas2r/esas2r_ioctl.c
1595
sizeof(a->firmware.header));
drivers/scsi/esas2r/esas2r_ioctl.c
1599
} else if (a->firmware.header.action == FI_ACT_UPSZ) {
drivers/scsi/esas2r/esas2r_ioctl.c
1602
(int)sizeof(a->firmware.header));
drivers/scsi/esas2r/esas2r_ioctl.c
1603
do_fm_api(a, &a->firmware.header);
drivers/scsi/esas2r/esas2r_ioctl.c
1604
memcpy(buf, &a->firmware.header, size);
drivers/scsi/esas2r/esas2r_ioctl.c
1609
a->firmware.header.action);
drivers/scsi/esas2r/esas2r_ioctl.c
1657
struct esas2r_flash_img *header =
drivers/scsi/esas2r/esas2r_ioctl.c
166
if (fi == &a->firmware.header) {
drivers/scsi/esas2r/esas2r_ioctl.c
1669
|| header->fi_version > FI_VERSION_1) {
drivers/scsi/esas2r/esas2r_ioctl.c
1677
if (header->fi_version == FI_VERSION_1)
drivers/scsi/esas2r/esas2r_ioctl.c
1687
length = header->length;
drivers/scsi/esas2r/esas2r_ioctl.c
1692
length, header->fi_version);
drivers/scsi/esas2r/esas2r_ioctl.c
1702
if (header->action == FI_ACT_DOWN) {
drivers/scsi/esas2r/esas2r_ioctl.c
1710
memcpy(&a->firmware.header,
drivers/scsi/esas2r/esas2r_ioctl.c
1712
sizeof(*header));
drivers/scsi/esas2r/esas2r_ioctl.c
1713
} else if (header->action == FI_ACT_UP
drivers/scsi/esas2r/esas2r_ioctl.c
1714
|| header->action == FI_ACT_UPSZ) {
drivers/scsi/esas2r/esas2r_ioctl.c
1716
memcpy(&a->firmware.header,
drivers/scsi/esas2r/esas2r_ioctl.c
1718
sizeof(*header));
drivers/scsi/esas2r/esas2r_ioctl.c
1724
count, header->action);
drivers/scsi/esas2r/esas2r_ioctl.c
1734
a->firmware.header.action);
drivers/scsi/esas2r/esas2r_ioctl.c
1738
length = a->firmware.header.length;
drivers/scsi/esas2r/esas2r_ioctl.c
1760
if (a->firmware.header.action == FI_ACT_UP)
drivers/scsi/esas2r/esas2r_ioctl.c
1779
memcpy(&a->firmware.header,
drivers/scsi/esas2r/esas2r_ioctl.c
1781
sizeof(a->firmware.header));
drivers/scsi/hptiop.c
1040
req->header.flags = cpu_to_le32(IOP_REQUEST_FLAG_OUTPUT_CONTEXT);
drivers/scsi/hptiop.c
1041
req->header.type = cpu_to_le32(IOP_REQUEST_TYPE_SCSI_COMMAND);
drivers/scsi/hptiop.c
1042
req->header.result = cpu_to_le32(IOP_RESULT_PENDING);
drivers/scsi/hptiop.c
1047
req->header.size = cpu_to_le32(struct_size(req, sg_list, sg_count));
drivers/scsi/hptiop.c
193
req->header.result = cpu_to_le32(IOP_RESULT_SUCCESS);
drivers/scsi/hptiop.c
244
req->header.result = IOP_RESULT_SUCCESS;
drivers/scsi/hptiop.c
413
writel(0, &req->header.flags);
drivers/scsi/hptiop.c
414
writel(IOP_REQUEST_TYPE_GET_CONFIG, &req->header.type);
drivers/scsi/hptiop.c
415
writel(sizeof(struct hpt_iop_request_get_config), &req->header.size);
drivers/scsi/hptiop.c
416
writel(IOP_RESULT_PENDING, &req->header.result);
drivers/scsi/hptiop.c
433
req->header.flags = cpu_to_le32(IOP_REQUEST_FLAG_OUTPUT_CONTEXT);
drivers/scsi/hptiop.c
434
req->header.type = cpu_to_le32(IOP_REQUEST_TYPE_GET_CONFIG);
drivers/scsi/hptiop.c
435
req->header.size =
drivers/scsi/hptiop.c
437
req->header.result = cpu_to_le32(IOP_RESULT_PENDING);
drivers/scsi/hptiop.c
438
req->header.context = cpu_to_le32(IOP_REQUEST_TYPE_GET_CONFIG<<5);
drivers/scsi/hptiop.c
439
req->header.context_hi32 = 0;
drivers/scsi/hptiop.c
455
if (info->header.size != sizeof(struct hpt_iop_request_get_config) ||
drivers/scsi/hptiop.c
456
info->header.type != IOP_REQUEST_TYPE_GET_CONFIG)
drivers/scsi/hptiop.c
490
writel(0, &req->header.flags);
drivers/scsi/hptiop.c
491
writel(IOP_REQUEST_TYPE_SET_CONFIG, &req->header.type);
drivers/scsi/hptiop.c
492
writel(sizeof(struct hpt_iop_request_set_config), &req->header.size);
drivers/scsi/hptiop.c
493
writel(IOP_RESULT_PENDING, &req->header.result);
drivers/scsi/hptiop.c
510
req->header.flags = cpu_to_le32(IOP_REQUEST_FLAG_OUTPUT_CONTEXT);
drivers/scsi/hptiop.c
511
req->header.type = cpu_to_le32(IOP_REQUEST_TYPE_SET_CONFIG);
drivers/scsi/hptiop.c
512
req->header.size =
drivers/scsi/hptiop.c
514
req->header.result = cpu_to_le32(IOP_RESULT_PENDING);
drivers/scsi/hptiop.c
515
req->header.context = cpu_to_le32(IOP_REQUEST_TYPE_SET_CONFIG<<5);
drivers/scsi/hptiop.c
516
req->header.context_hi32 = 0;
drivers/scsi/hptiop.c
533
req->header.flags = cpu_to_le32(IOP_REQUEST_FLAG_OUTPUT_CONTEXT);
drivers/scsi/hptiop.c
534
req->header.type = cpu_to_le32(IOP_REQUEST_TYPE_SET_CONFIG);
drivers/scsi/hptiop.c
535
req->header.size =
drivers/scsi/hptiop.c
537
req->header.result = cpu_to_le32(IOP_RESULT_PENDING);
drivers/scsi/hptiop.c
538
req->header.context = cpu_to_le32(IOP_REQUEST_TYPE_SET_CONFIG<<5);
drivers/scsi/hptiop.c
539
req->header.context_hi32 = 0;
drivers/scsi/hptiop.c
723
req, req->header.type, req->header.result,
drivers/scsi/hptiop.c
724
req->header.context, tag);
drivers/scsi/hptiop.c
726
BUG_ON(!req->header.result);
drivers/scsi/hptiop.c
727
BUG_ON(req->header.type != cpu_to_le32(IOP_REQUEST_TYPE_SCSI_COMMAND));
drivers/scsi/hptiop.c
734
switch (le32_to_cpu(req->header.result)) {
drivers/scsi/hptiop.c
785
req->header.result = cpu_to_le32(IOP_RESULT_SUCCESS);
drivers/scsi/hptiop.h
179
struct hpt_iop_request_header header;
drivers/scsi/hptiop.h
192
struct hpt_iop_request_header header;
drivers/scsi/hptiop.h
206
struct hpt_iop_request_header header;
drivers/scsi/hptiop.h
224
struct hpt_iop_request_header header;
drivers/scsi/hptiop.h
235
struct hpt_iop_request_header header;
drivers/scsi/isci/host.c
318
frame_header = ihost->uf_control.buffers.array[frame_index].header;
drivers/scsi/isci/unsolicited_frame_control.c
115
uf->header = &uf_control->headers.array[i];
drivers/scsi/isci/unsolicited_frame_control.c
136
*frame_header = &uf_control->buffers.array[frame_index].header->data;
drivers/scsi/isci/unsolicited_frame_control.h
152
struct scu_unsolicited_frame_header *header;
drivers/scsi/lpfc/lpfc_bsg.c
2441
&pmboxq->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_bsg.c
5043
&sli4_config->header.cfg_mhdr)) {
drivers/scsi/lpfc/lpfc_els.c
7604
&pmb->u.mqe.un.beacon_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_els.c
7734
cfg_shdr = &mbox->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_els.c
9910
lsrjt_event.header.event_type = FC_REG_ELS_EVENT;
drivers/scsi/lpfc/lpfc_els.c
9911
lsrjt_event.header.subcategory = LPFC_EVENT_LSRJT_RCV;
drivers/scsi/lpfc/lpfc_els.c
9912
memcpy(lsrjt_event.header.wwpn, &ndlp->nlp_portname,
drivers/scsi/lpfc/lpfc_els.c
9914
memcpy(lsrjt_event.header.wwnn, &ndlp->nlp_nodename,
drivers/scsi/lpfc/lpfc_els.c
9975
els_data = &logo_data->header;
drivers/scsi/lpfc/lpfc_hw4.h
1165
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
1207
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
1231
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
1251
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
1264
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
1279
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
1286
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
1355
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
1494
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
1516
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
1608
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
1670
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
1762
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
1797
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
1817
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
1871
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
1894
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
1915
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
1942
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
1975
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
2001
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
2026
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
2075
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
2110
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
2123
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
2382
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
2393
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
2443
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
3515
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
3600
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
3610
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
3620
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
3625
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
3759
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
3773
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
3877
struct mbox_header header;
drivers/scsi/lpfc/lpfc_hw4.h
3918
struct mbox_header header;
drivers/scsi/lpfc/lpfc_init.c
10188
&pmb->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_init.c
11073
&mboxq->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_init.c
11688
&mboxq->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_init.c
13666
&mboxq->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_mbox.c
1791
if (bf_get(lpfc_mbox_hdr_emb, &sli4_cfg->header.cfg_mhdr)) {
drivers/scsi/lpfc/lpfc_mbox.c
1797
sgecount = bf_get(lpfc_mbox_hdr_sge_cnt, &sli4_cfg->header.cfg_mhdr);
drivers/scsi/lpfc/lpfc_mbox.c
1855
bf_set(lpfc_mbox_hdr_emb, &sli4_config->header.cfg_mhdr, 1);
drivers/scsi/lpfc/lpfc_mbox.c
1856
sli4_config->header.cfg_mhdr.payload_length = length;
drivers/scsi/lpfc/lpfc_mbox.c
1859
&sli4_config->header.cfg_shdr.request, opcode);
drivers/scsi/lpfc/lpfc_mbox.c
1861
&sli4_config->header.cfg_shdr.request, subsystem);
drivers/scsi/lpfc/lpfc_mbox.c
1862
sli4_config->header.cfg_shdr.request.request_length =
drivers/scsi/lpfc/lpfc_mbox.c
1908
sli4_config->header.cfg_mhdr.payload_length = alloc_len;
drivers/scsi/lpfc/lpfc_mbox.c
1909
bf_set(lpfc_mbox_hdr_sge_cnt, &sli4_config->header.cfg_mhdr, pagen);
drivers/scsi/lpfc/lpfc_mbox.c
2022
if (bf_get(lpfc_mbox_hdr_emb, &sli4_cfg->header.cfg_mhdr)) {
drivers/scsi/lpfc/lpfc_mbox.c
2023
cfg_shdr = &mbox->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_mbox.c
2055
if (bf_get(lpfc_mbox_hdr_emb, &sli4_cfg->header.cfg_mhdr)) {
drivers/scsi/lpfc/lpfc_mbox.c
2056
cfg_shdr = &mbox->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_nl.h
110
struct lpfc_fabric_event_header header;
drivers/scsi/lpfc/lpfc_nl.h
83
struct lpfc_els_event_header header;
drivers/scsi/lpfc/lpfc_nl.h
91
struct lpfc_els_event_header header;
drivers/scsi/lpfc/lpfc_scsi.c
3629
fast_path_evt->un.read_check_error.header.event_type =
drivers/scsi/lpfc/lpfc_scsi.c
3631
fast_path_evt->un.read_check_error.header.subcategory =
drivers/scsi/lpfc/lpfc_scsi.c
3633
memcpy(&fast_path_evt->un.read_check_error.header.wwpn,
drivers/scsi/lpfc/lpfc_scsi.c
3635
memcpy(&fast_path_evt->un.read_check_error.header.wwnn,
drivers/scsi/lpfc/lpfc_sli.c
16108
shdr = (union lpfc_sli4_cfg_shdr *) &eq_delay->header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
16168
shdr = (union lpfc_sli4_cfg_shdr *) &eq_create->header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
16364
shdr = (union lpfc_sli4_cfg_shdr *) &cq_create->header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
16825
shdr = (union lpfc_sli4_cfg_shdr *) &mq_create_ext->header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
16896
shdr = (union lpfc_sli4_cfg_shdr *) &mq_create->header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
16985
shdr = (union lpfc_sli4_cfg_shdr *) &wq_create->header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
17245
shdr = (union lpfc_sli4_cfg_shdr *) &rq_create->header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
17451
shdr = (union lpfc_sli4_cfg_shdr *) &rq_create->header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
17717
&mbox->u.mqe.un.eq_destroy.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
17779
&mbox->u.mqe.un.wq_create.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
17840
&mbox->u.mqe.un.mq_destroy.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
17900
&mbox->u.mqe.un.wq_destroy.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
17965
&mbox->u.mqe.un.rq_destroy.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
17980
&mbox->u.mqe.un.rq_destroy.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
18069
shdr = (union lpfc_sli4_cfg_shdr *) &post_sgl_pages->header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
18545
uint32_t *header = (uint32_t *) fc_hdr;
drivers/scsi/lpfc/lpfc_sli.c
18630
be32_to_cpu(header[0]), be32_to_cpu(header[1]),
drivers/scsi/lpfc/lpfc_sli.c
18631
be32_to_cpu(header[2]), be32_to_cpu(header[3]),
drivers/scsi/lpfc/lpfc_sli.c
18632
be32_to_cpu(header[4]), be32_to_cpu(header[5]),
drivers/scsi/lpfc/lpfc_sli.c
18633
be32_to_cpu(header[6]));
drivers/scsi/lpfc/lpfc_sli.c
19782
shdr = (union lpfc_sli4_cfg_shdr *) &hdr_tmpl->header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
20576
&redisc_fcf->header.cfg_shdr.response);
drivers/scsi/lpfc/lpfc_sli.c
20578
&redisc_fcf->header.cfg_shdr.response);
drivers/scsi/lpfc/lpfc_sli.c
21062
&wr_object->header.cfg_shdr.response);
drivers/scsi/lpfc/lpfc_sli.c
21064
&wr_object->header.cfg_shdr.response);
drivers/scsi/lpfc/lpfc_sli.c
21066
&wr_object->header.cfg_shdr.response);
drivers/scsi/lpfc/lpfc_sli.c
22306
shdr = (union lpfc_sli4_cfg_shdr *)&read_object->header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
6086
shdr = (union lpfc_sli4_cfg_shdr *)&get_port_name->header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
6249
&rsrc_info->header.cfg_shdr.response)) {
drivers/scsi/lpfc/lpfc_sli.c
6254
&rsrc_info->header.cfg_shdr.response),
drivers/scsi/lpfc/lpfc_sli.c
6256
&rsrc_info->header.cfg_shdr.response));
drivers/scsi/lpfc/lpfc_sli.c
6694
&dealloc_rsrc->header.cfg_shdr.response)) {
drivers/scsi/lpfc/lpfc_sli.c
6701
&dealloc_rsrc->header.cfg_shdr.response),
drivers/scsi/lpfc/lpfc_sli.c
6703
&dealloc_rsrc->header.cfg_shdr.response));
drivers/scsi/lpfc/lpfc_sli.c
6993
&pmb->u.mqe.un.ras_fwlog.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
7545
shdr = &rsrc_ext->header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
7841
&pmb->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
7902
&pmb->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1006
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1050
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1069
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1094
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1111
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1144
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1162
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1193
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1215
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1228
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1247
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1259
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1281
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1290
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1303
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1314
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1368
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1392
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1459
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1476
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1486
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1496
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1530
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1585
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1613
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1624
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1649
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1661
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1693
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1716
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1754
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1818
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1847
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1862
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1905
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1947
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1957
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1972
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1993
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
2012
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
2095
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
2104
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
2157
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
219
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
2211
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
2251
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
2272
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
2288
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
2307
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
2337
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
2347
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
2364
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
247
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
2512
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
254
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
2636
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
272
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
355
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
388
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
417
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
473
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
503
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
665
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
684
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
771
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
780
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
800
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
820
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
839
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
848
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
866
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
886
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
891
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
899
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
924
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
956
struct mpi3_config_page_header header;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
986
struct mpi3_config_page_header header;
drivers/scsi/ncr53c8xx.c
1430
#define actualquirks phys.header.status[3]
drivers/scsi/ncr53c8xx.c
1431
#define host_status phys.header.status[2]
drivers/scsi/ncr53c8xx.c
1432
#define scsi_status phys.header.status[1]
drivers/scsi/ncr53c8xx.c
1433
#define parity_status phys.header.status[0]
drivers/scsi/ncr53c8xx.c
1435
#define actualquirks phys.header.status[0]
drivers/scsi/ncr53c8xx.c
1436
#define host_status phys.header.status[1]
drivers/scsi/ncr53c8xx.c
1437
#define scsi_status phys.header.status[2]
drivers/scsi/ncr53c8xx.c
1438
#define parity_status phys.header.status[3]
drivers/scsi/ncr53c8xx.c
1444
#define xerr_st header.scr_st[0]
drivers/scsi/ncr53c8xx.c
1445
#define sync_st header.scr_st[1]
drivers/scsi/ncr53c8xx.c
1446
#define nego_st header.scr_st[2]
drivers/scsi/ncr53c8xx.c
1447
#define wide_st header.scr_st[3]
drivers/scsi/ncr53c8xx.c
1477
struct head header;
drivers/scsi/ncr53c8xx.c
1590
struct head header;
drivers/scsi/ncr53c8xx.c
2093
NADDR (header),
drivers/scsi/ncr53c8xx.c
2122
NADDR (header.savep),
drivers/scsi/ncr53c8xx.c
2128
NADDR (header.status),
drivers/scsi/ncr53c8xx.c
2346
NADDR (header.lastp),
drivers/scsi/ncr53c8xx.c
2373
NADDR (header.status),
drivers/scsi/ncr53c8xx.c
2385
NADDR (header),
drivers/scsi/ncr53c8xx.c
2450
NADDR (header.savep),
drivers/scsi/ncr53c8xx.c
2461
NADDR (header.savep),
drivers/scsi/ncr53c8xx.c
2610
NADDR (header),
drivers/scsi/ncr53c8xx.c
2834
NADDR (header),
drivers/scsi/ncr53c8xx.c
2839
NADDR (header.status),
drivers/scsi/ncr53c8xx.c
3232
NADDR (header.lastp),
drivers/scsi/ncr53c8xx.c
3233
NADDR (header.savep),
drivers/scsi/ncr53c8xx.c
3239
NADDR (header.savep),
drivers/scsi/ncr53c8xx.c
3247
NADDR (header.wlastp),
drivers/scsi/ncr53c8xx.c
3248
NADDR (header.lastp),
drivers/scsi/ncr53c8xx.c
3250
NADDR (header.wgoalp),
drivers/scsi/ncr53c8xx.c
3251
NADDR (header.goalp),
drivers/scsi/ncr53c8xx.c
3423
*p++ =NADDR (header.cp);
drivers/scsi/ncr53c8xx.c
4269
cp->phys.header.wgoalp = cpu_to_scr(goalp);
drivers/scsi/ncr53c8xx.c
4270
cp->phys.header.wlastp = cpu_to_scr(lastp);
drivers/scsi/ncr53c8xx.c
4291
cp->phys.header.lastp = cpu_to_scr(lastp);
drivers/scsi/ncr53c8xx.c
4292
cp->phys.header.goalp = cpu_to_scr(goalp);
drivers/scsi/ncr53c8xx.c
4295
cp->phys.header.savep =
drivers/scsi/ncr53c8xx.c
4298
cp->phys.header.savep= cpu_to_scr(lastp);
drivers/scsi/ncr53c8xx.c
4304
cp->startp = cp->phys.header.savep;
drivers/scsi/ncr53c8xx.c
6144
cp = np->header.cp;
drivers/scsi/ncr53c8xx.c
6186
cp, np->header.cp,
drivers/scsi/ncr53c8xx.c
6200
ncr_name (np), (u_long) np->header.cp);
drivers/scsi/ncr53c8xx.c
6244
if (cp != np->header.cp) {
drivers/scsi/ncr53c8xx.c
6247
ncr_name (np), (u_long) cp, (u_long) np->header.cp);
drivers/scsi/ncr53c8xx.c
6268
if (newtmp == scr_to_cpu(cp->phys.header.savep)) {
drivers/scsi/ncr53c8xx.c
6423
cp->phys.header.savep = cp->startp;
drivers/scsi/ncr53c8xx.c
6476
cp->phys.header.savep = startp;
drivers/scsi/ncr53c8xx.c
6477
cp->phys.header.goalp = startp + 24;
drivers/scsi/ncr53c8xx.c
6478
cp->phys.header.lastp = startp;
drivers/scsi/ncr53c8xx.c
6479
cp->phys.header.wgoalp = startp + 24;
drivers/scsi/ncr53c8xx.c
6480
cp->phys.header.wlastp = startp;
drivers/scsi/ncr53c8xx.c
6569
cp = np->header.cp;
drivers/scsi/ncr53c8xx.c
6583
BUG_ON(cp != np->header.cp);
drivers/scsi/ncr53c8xx.c
6585
if (!cp || cp != np->header.cp)
drivers/scsi/ncr53c8xx.c
6950
(unsigned) scr_to_cpu(np->header.savep),
drivers/scsi/ncr53c8xx.c
6951
(unsigned) scr_to_cpu(np->header.goalp));
drivers/scsi/ncr53c8xx.c
7150
cp->phys.header.cp = cp;
drivers/scsi/pm8001/pm8001_hwi.h
137
__le32 header; /* Bits [11:0] - Message operation code */
drivers/scsi/pm8001/pm80xx_hwi.h
336
__le32 header; /* Bits [11:0] - Message operation code */
drivers/scsi/pmcraid.h
409
struct pmcraid_hcam_hdr header;
drivers/scsi/pmcraid.h
416
struct pmcraid_hcam_hdr header;
drivers/scsi/pmcraid.h
423
struct pmcraid_hcam_hdr header;
drivers/scsi/qla2xxx/qla_def.h
3082
struct ct_cmd_hdr header;
drivers/scsi/qla2xxx/qla_def.h
3195
struct ct_cmd_hdr header;
drivers/scsi/qla2xxx/qla_def.h
3212
struct ct_cmd_hdr header;
drivers/scsi/qla2xxx/qla_def.h
3231
struct ct_rsp_hdr header;
drivers/scsi/qla2xxx/qla_gs.c
110
p->p.req.header.revision = 0x01;
drivers/scsi/qla2xxx/qla_gs.c
111
p->p.req.header.gs_type = 0xFC;
drivers/scsi/qla2xxx/qla_gs.c
112
p->p.req.header.gs_subtype = 0x02;
drivers/scsi/qla2xxx/qla_gs.c
144
if (ct_rsp->header.response !=
drivers/scsi/qla2xxx/qla_gs.c
1495
p->p.req.header.revision = 0x01;
drivers/scsi/qla2xxx/qla_gs.c
1496
p->p.req.header.gs_type = 0xFA;
drivers/scsi/qla2xxx/qla_gs.c
1497
p->p.req.header.gs_subtype = 0x10;
drivers/scsi/qla2xxx/qla_gs.c
150
comp_status, ct_rsp->header.response);
drivers/scsi/qla2xxx/qla_gs.c
2216
if (ct_rsp->header.reason_code == CT_REASON_CANNOT_PERFORM &&
drivers/scsi/qla2xxx/qla_gs.c
2217
ct_rsp->header.explanation_code ==
drivers/scsi/qla2xxx/qla_gs.c
2226
ct_rsp->header.reason_code,
drivers/scsi/qla2xxx/qla_gs.c
2227
ct_rsp->header.explanation_code);
drivers/scsi/qla2xxx/qla_gs.c
2335
if (ct_rsp->header.reason_code == CT_REASON_CANNOT_PERFORM &&
drivers/scsi/qla2xxx/qla_gs.c
2336
ct_rsp->header.explanation_code ==
drivers/scsi/qla2xxx/qla_gs.c
2345
ct_rsp->header.reason_code,
drivers/scsi/qla2xxx/qla_gs.c
2346
ct_rsp->header.explanation_code);
drivers/scsi/qla2xxx/qla_gs.c
2425
if (ct_rsp->header.reason_code == CT_REASON_CANNOT_PERFORM &&
drivers/scsi/qla2xxx/qla_gs.c
2426
ct_rsp->header.explanation_code ==
drivers/scsi/qla2xxx/qla_gs.c
2435
ct_rsp->header.reason_code,
drivers/scsi/qla2xxx/qla_gs.c
2436
ct_rsp->header.explanation_code);
drivers/scsi/qla2xxx/qla_gs.c
2594
p->p.req.header.revision = 0x01;
drivers/scsi/qla2xxx/qla_gs.c
2595
p->p.req.header.gs_type = 0xFA;
drivers/scsi/qla2xxx/qla_gs.c
2596
p->p.req.header.gs_subtype = 0x01;
drivers/scsi/qla2xxx/qla_gs.c
2777
if ((ct_rsp->header.reason_code ==
drivers/scsi/qla2xxx/qla_gs.c
2779
(ct_rsp->header.reason_code ==
drivers/scsi/sg.c
1004
return put_user(srp->header.pack_id, ip);
drivers/scsi/sg.c
128
sg_io_hdr_t header; /* scsi command+info, see <scsi/sg.h> */
drivers/scsi/sg.c
1342
srp->header.pack_id, result));
drivers/scsi/sg.c
1343
srp->header.resid = resid;
drivers/scsi/sg.c
1347
srp->header.status = 0xff & result;
drivers/scsi/sg.c
1348
srp->header.masked_status = sg_status_byte(result);
drivers/scsi/sg.c
1349
srp->header.msg_status = COMMAND_COMPLETE;
drivers/scsi/sg.c
1350
srp->header.host_status = host_byte(result);
drivers/scsi/sg.c
1351
srp->header.driver_status = driver_byte(result);
drivers/scsi/sg.c
1353
((CHECK_CONDITION == srp->header.masked_status) ||
drivers/scsi/sg.c
1354
(COMMAND_TERMINATED == srp->header.masked_status)))
drivers/scsi/sg.c
1393
srp->header.duration = (ms > srp->header.duration) ?
drivers/scsi/sg.c
1394
(ms - srp->header.duration) : 0;
drivers/scsi/sg.c
1727
sg_io_hdr_t *hp = &srp->header;
drivers/scsi/sg.c
2076
((-1 == pack_id) || (resp->header.pack_id == pack_id))) {
drivers/scsi/sg.c
2116
rp->header.duration = jiffies_to_msecs(jiffies);
drivers/scsi/sg.c
2554
hp = &srp->header;
drivers/scsi/sg.c
2575
srp->header.pack_id, blen);
drivers/scsi/sg.c
478
if (srp->header.interface_id != '\0')
drivers/scsi/sg.c
481
hp = &srp->header;
drivers/scsi/sg.c
557
sg_io_hdr_t *hp = &srp->header;
drivers/scsi/sg.c
664
hp = &srp->header;
drivers/scsi/sg.c
730
hp = &srp->header;
drivers/scsi/sg.c
755
ul_timeout = msecs_to_jiffies(srp->header.timeout);
drivers/scsi/sg.c
783
sg_io_hdr_t *hp = &srp->header;
drivers/scsi/sg.c
867
srp->header.masked_status &
drivers/scsi/sg.c
868
srp->header.host_status &
drivers/scsi/sg.c
869
srp->header.driver_status;
drivers/scsi/sg.c
872
srp->header.duration;
drivers/scsi/sg.c
876
(ms > srp->header.duration) ?
drivers/scsi/sg.c
877
(ms - srp->header.duration) : 0;
drivers/scsi/sg.c
881
rinfo[val].pack_id = srp->header.pack_id;
drivers/scsi/sg.c
882
rinfo[val].usr_ptr = srp->header.usr_ptr;
drivers/scsi/smartpqi/smartpqi.h
157
struct pqi_iu_header header;
drivers/scsi/smartpqi/smartpqi.h
1615
struct bmic_sense_feature_page_header header;
drivers/scsi/smartpqi/smartpqi.h
215
struct pqi_iu_header header;
drivers/scsi/smartpqi/smartpqi.h
277
struct pqi_iu_header header;
drivers/scsi/smartpqi/smartpqi.h
303
struct pqi_iu_header header;
drivers/scsi/smartpqi/smartpqi.h
332
struct pqi_iu_header header;
drivers/scsi/smartpqi/smartpqi.h
365
struct pqi_iu_header header;
drivers/scsi/smartpqi/smartpqi.h
396
struct pqi_iu_header header;
drivers/scsi/smartpqi/smartpqi.h
403
struct pqi_iu_header header;
drivers/scsi/smartpqi/smartpqi.h
440
struct pqi_iu_header header;
drivers/scsi/smartpqi/smartpqi.h
460
struct pqi_iu_header header;
drivers/scsi/smartpqi/smartpqi.h
468
struct pqi_iu_header header;
drivers/scsi/smartpqi/smartpqi.h
486
struct pqi_iu_header header;
drivers/scsi/smartpqi/smartpqi.h
494
struct pqi_iu_header header;
drivers/scsi/smartpqi/smartpqi.h
513
struct pqi_iu_header header;
drivers/scsi/smartpqi/smartpqi.h
835
struct pqi_config_table_section_header header;
drivers/scsi/smartpqi/smartpqi.h
849
struct pqi_config_table_section_header header;
drivers/scsi/smartpqi/smartpqi.h
883
struct pqi_config_table_section_header header;
drivers/scsi/smartpqi/smartpqi.h
888
struct pqi_config_table_section_header header;
drivers/scsi/smartpqi/smartpqi.h
893
struct pqi_config_table_section_header header;
drivers/scsi/smartpqi/smartpqi.h
966
struct report_lun_header header;
drivers/scsi/smartpqi/smartpqi.h
994
struct report_lun_header header;
drivers/scsi/smartpqi/smartpqi.h
999
struct report_lun_header header;
drivers/scsi/smartpqi/smartpqi_init.c
10846
header.iu_type) != 0);
drivers/scsi/smartpqi/smartpqi_init.c
10848
header.iu_length) != 2);
drivers/scsi/smartpqi/smartpqi_init.c
10850
header.driver_flags) != 6);
drivers/scsi/smartpqi/smartpqi_init.c
10902
header.iu_type) != 0);
drivers/scsi/smartpqi/smartpqi_init.c
10904
header.iu_length) != 2);
drivers/scsi/smartpqi/smartpqi_init.c
10906
header.driver_flags) != 6);
drivers/scsi/smartpqi/smartpqi_init.c
10924
header.iu_type) != 0);
drivers/scsi/smartpqi/smartpqi_init.c
10926
header.iu_length) != 2);
drivers/scsi/smartpqi/smartpqi_init.c
10928
header.response_queue_id) != 4);
drivers/scsi/smartpqi/smartpqi_init.c
10930
header.driver_flags) != 6);
drivers/scsi/smartpqi/smartpqi_init.c
10953
header.iu_type) != 0);
drivers/scsi/smartpqi/smartpqi_init.c
10955
header.iu_length) != 2);
drivers/scsi/smartpqi/smartpqi_init.c
10957
header.response_queue_id) != 4);
drivers/scsi/smartpqi/smartpqi_init.c
10959
header.driver_flags) != 6);
drivers/scsi/smartpqi/smartpqi_init.c
10988
header.iu_type) != 0);
drivers/scsi/smartpqi/smartpqi_init.c
10990
header.iu_length) != 2);
drivers/scsi/smartpqi/smartpqi_init.c
10997
header.iu_type) != 0);
drivers/scsi/smartpqi/smartpqi_init.c
10999
header.iu_length) != 2);
drivers/scsi/smartpqi/smartpqi_init.c
11001
header.response_queue_id) != 4);
drivers/scsi/smartpqi/smartpqi_init.c
11068
header.iu_type) != 0);
drivers/scsi/smartpqi/smartpqi_init.c
11070
header.iu_length) != 2);
drivers/scsi/smartpqi/smartpqi_init.c
11082
header.iu_type) != 0);
drivers/scsi/smartpqi/smartpqi_init.c
11084
header.iu_length) != 2);
drivers/scsi/smartpqi/smartpqi_init.c
11094
header.iu_type) != 0);
drivers/scsi/smartpqi/smartpqi_init.c
11096
header.iu_length) != 2);
drivers/scsi/smartpqi/smartpqi_init.c
11116
header.iu_type) != 0);
drivers/scsi/smartpqi/smartpqi_init.c
11118
header.iu_length) != 2);
drivers/scsi/smartpqi/smartpqi_init.c
11187
header) != 0);
drivers/scsi/smartpqi/smartpqi_init.c
1253
num_physicals = get_unaligned_be32(&rpl_8byte_wwid_list->header.list_length) / sizeof(rpl_8byte_wwid_list->lun_entries[0]);
drivers/scsi/smartpqi/smartpqi_init.c
1263
&rpl_16byte_wwid_list->header.list_length);
drivers/scsi/smartpqi/smartpqi_init.c
1264
rpl_16byte_wwid_list->header.flags = rpl_8byte_wwid_list->header.flags;
drivers/scsi/smartpqi/smartpqi_init.c
1322
get_unaligned_be32(&logdev_data->header.list_length);
drivers/scsi/smartpqi/smartpqi_init.c
1346
&internal_logdev_list->header.list_length);
drivers/scsi/smartpqi/smartpqi_init.c
2431
get_unaligned_be32(&physdev_list->header.list_length)
drivers/scsi/smartpqi/smartpqi_init.c
2438
get_unaligned_be32(&logdev_list->header.list_length)
drivers/scsi/smartpqi/smartpqi_init.c
2470
(logdev_list->header.flags & CISS_REPORT_LOG_FLAG_DRIVE_TYPE_MIX))
drivers/scsi/smartpqi/smartpqi_init.c
3476
switch (response->header.iu_type) {
drivers/scsi/smartpqi/smartpqi_init.c
3502
pqi_process_io_error(response->header.iu_type, io_request);
drivers/scsi/smartpqi/smartpqi_init.c
3508
response->header.iu_type, oq_pi, oq_ci);
drivers/scsi/smartpqi/smartpqi_init.c
3552
put_unaligned_le16(queue_group->oq_id, &iu->header.response_queue_id);
drivers/scsi/smartpqi/smartpqi_init.c
3595
request.header.iu_type = PQI_REQUEST_IU_ACKNOWLEDGE_VENDOR_EVENT;
drivers/scsi/smartpqi/smartpqi_init.c
3597
&request.header.iu_length);
drivers/scsi/smartpqi/smartpqi_init.c
4711
if (response->header.iu_type != PQI_RESPONSE_IU_GENERAL_ADMIN)
drivers/scsi/smartpqi/smartpqi_init.c
4714
if (get_unaligned_le16(&response->header.iu_length) !=
drivers/scsi/smartpqi/smartpqi_init.c
4758
request.header.iu_type = PQI_REQUEST_IU_GENERAL_ADMIN;
drivers/scsi/smartpqi/smartpqi_init.c
4760
&request.header.iu_length);
drivers/scsi/smartpqi/smartpqi_init.c
4877
request.header.iu_type = PQI_REQUEST_IU_GENERAL_ADMIN;
drivers/scsi/smartpqi/smartpqi_init.c
4879
&request.header.iu_length);
drivers/scsi/smartpqi/smartpqi_init.c
4923
request.header.iu_type = PQI_REQUEST_IU_GENERAL_ADMIN;
drivers/scsi/smartpqi/smartpqi_init.c
4925
&request.header.iu_length);
drivers/scsi/smartpqi/smartpqi_init.c
4958
request.header.iu_type = PQI_REQUEST_IU_GENERAL_ADMIN;
drivers/scsi/smartpqi/smartpqi_init.c
4960
&request.header.iu_length);
drivers/scsi/smartpqi/smartpqi_init.c
4994
request.header.iu_type = PQI_REQUEST_IU_GENERAL_ADMIN;
drivers/scsi/smartpqi/smartpqi_init.c
4996
&request.header.iu_length);
drivers/scsi/smartpqi/smartpqi_init.c
5015
request.header.iu_type = PQI_REQUEST_IU_GENERAL_ADMIN;
drivers/scsi/smartpqi/smartpqi_init.c
5017
&request.header.iu_length);
drivers/scsi/smartpqi/smartpqi_init.c
5093
request.header.iu_type = PQI_REQUEST_IU_REPORT_VENDOR_EVENT_CONFIG;
drivers/scsi/smartpqi/smartpqi_init.c
5096
PQI_REQUEST_HEADER_LENGTH, &request.header.iu_length);
drivers/scsi/smartpqi/smartpqi_init.c
5107
rc = pqi_submit_raid_request_synchronous(ctrl_info, &request.header, 0, NULL);
drivers/scsi/smartpqi/smartpqi_init.c
5128
request.header.iu_type = PQI_REQUEST_IU_SET_VENDOR_EVENT_CONFIG;
drivers/scsi/smartpqi/smartpqi_init.c
5131
PQI_REQUEST_HEADER_LENGTH, &request.header.iu_length);
drivers/scsi/smartpqi/smartpqi_init.c
5142
rc = pqi_submit_raid_request_synchronous(ctrl_info, &request.header, 0, NULL);
drivers/scsi/smartpqi/smartpqi_init.c
5435
put_unaligned_le16(iu_length, &request->header.iu_length);
drivers/scsi/smartpqi/smartpqi_init.c
5472
put_unaligned_le16(iu_length, &request->header.iu_length);
drivers/scsi/smartpqi/smartpqi_init.c
5508
put_unaligned_le16(iu_length, &request->header.iu_length);
drivers/scsi/smartpqi/smartpqi_init.c
5546
put_unaligned_le16(iu_length, &request->header.iu_length);
drivers/scsi/smartpqi/smartpqi_init.c
5593
request->header.iu_type = PQI_REQUEST_IU_RAID_PATH_IO;
drivers/scsi/smartpqi/smartpqi_init.c
5751
request->header.iu_type = PQI_REQUEST_IU_AIO_PATH_IO;
drivers/scsi/smartpqi/smartpqi_init.c
5826
r1_request->header.iu_type = PQI_REQUEST_IU_AIO_PATH_RAID1_IO;
drivers/scsi/smartpqi/smartpqi_init.c
5887
r56_request->header.iu_type = PQI_REQUEST_IU_AIO_PATH_RAID5_IO;
drivers/scsi/smartpqi/smartpqi_init.c
5889
r56_request->header.iu_type = PQI_REQUEST_IU_AIO_PATH_RAID6_IO;
drivers/scsi/smartpqi/smartpqi_init.c
619
request->header.iu_type = PQI_REQUEST_IU_RAID_PATH_IO;
drivers/scsi/smartpqi/smartpqi_init.c
622
&request->header.iu_length);
drivers/scsi/smartpqi/smartpqi_init.c
6362
request->header.iu_type = PQI_REQUEST_IU_TASK_MANAGEMENT;
drivers/scsi/smartpqi/smartpqi_init.c
6364
&request->header.iu_length);
drivers/scsi/smartpqi/smartpqi_init.c
661
request->header.driver_flags = PQI_DRIVER_NONBLOCKABLE_REQUEST;
drivers/scsi/smartpqi/smartpqi_init.c
6834
request.header.iu_type = PQI_REQUEST_IU_RAID_PATH_IO;
drivers/scsi/smartpqi/smartpqi_init.c
6871
put_unaligned_le16(iu_length, &request.header.iu_length);
drivers/scsi/smartpqi/smartpqi_init.c
6876
rc = pqi_submit_raid_request_synchronous(ctrl_info, &request.header,
drivers/scsi/smartpqi/smartpqi_init.c
781
rc = pqi_submit_raid_request_synchronous(ctrl_info, &request.header, 0, error_info);
drivers/scsi/smartpqi/smartpqi_init.c
7875
request.header.iu_type = PQI_REQUEST_IU_VENDOR_GENERAL;
drivers/scsi/smartpqi/smartpqi_init.c
7877
&request.header.iu_length);
drivers/scsi/smartpqi/smartpqi_init.c
7885
return pqi_submit_raid_request_synchronous(ctrl_info, &request.header, 0, NULL);
drivers/scsi/smartpqi/smartpqi_init.c
846
rc = pqi_submit_raid_request_synchronous(ctrl_info, &request.header, 0, NULL);
drivers/scsi/smartpqi/smartpqi_init.c
869
struct bmic_sense_feature_buffer_header header;
drivers/scsi/smartpqi/smartpqi_init.c
882
sizeof_field(struct bmic_sense_feature_io_page_aio_subpage, header))
drivers/scsi/smartpqi/smartpqi_init.c
903
rc = pqi_submit_raid_request_synchronous(ctrl_info, &request.header, 0, NULL);
drivers/scsi/smartpqi/smartpqi_init.c
910
if (buffer->header.page_code != BMIC_SENSE_FEATURE_IO_PAGE ||
drivers/scsi/smartpqi/smartpqi_init.c
911
buffer->header.subpage_code !=
drivers/scsi/smartpqi/smartpqi_init.c
9118
request.header.iu_type = PQI_REQUEST_IU_VENDOR_GENERAL;
drivers/scsi/smartpqi/smartpqi_init.c
9119
put_unaligned_le16(sizeof(request) - PQI_REQUEST_HEADER_LENGTH, &request.header.iu_length);
drivers/scsi/smartpqi/smartpqi_init.c
913
get_unaligned_le16(&buffer->header.buffer_length) <
drivers/scsi/smartpqi/smartpqi_init.c
9138
return pqi_submit_raid_request_synchronous(ctrl_info, &request.header, 0, NULL);
drivers/scsi/smartpqi/smartpqi_init.c
915
buffer->aio_subpage.header.page_code !=
drivers/scsi/smartpqi/smartpqi_init.c
917
buffer->aio_subpage.header.subpage_code !=
drivers/scsi/smartpqi/smartpqi_init.c
919
get_unaligned_le16(&buffer->aio_subpage.header.page_length) <
drivers/scsi/vmw_pvscsi.c
1301
struct PVSCSIConfigPageHeader *header;
drivers/scsi/vmw_pvscsi.c
1327
header = config_page;
drivers/scsi/vmw_pvscsi.c
1328
header->hostStatus = BTSTAT_INVPARAM;
drivers/scsi/vmw_pvscsi.c
1329
header->scsiStatus = SDSTAT_CHECK;
drivers/scsi/vmw_pvscsi.c
1333
if (header->hostStatus == BTSTAT_SUCCESS &&
drivers/scsi/vmw_pvscsi.c
1334
header->scsiStatus == SDSTAT_GOOD) {
drivers/scsi/vmw_pvscsi.c
1341
header->hostStatus, header->scsiStatus);
drivers/scsi/vmw_pvscsi.h
392
struct PVSCSIConfigPageHeader header;
drivers/scsi/wd719x.c
744
struct wd719x_eeprom_header header;
drivers/scsi/wd719x.c
762
eeprom_93cx6_multireadb(&eeprom, 0, (u8 *)&header, sizeof(header));
drivers/scsi/wd719x.c
764
if (header.sig1 == 'W' && header.sig2 == 'D')
drivers/scsi/wd719x.c
765
eeprom_93cx6_multireadb(&eeprom, header.cfg_offset,
drivers/scsi/wd719x.c
770
header.sig1, header.sig2);
drivers/soc/apple/rtkit-crashlog.c
190
struct apple_rtkit_crashlog_header header;
drivers/soc/apple/rtkit-crashlog.c
192
memcpy(&header, bfr, sizeof(header));
drivers/soc/apple/rtkit-crashlog.c
193
if (header.fourcc != APPLE_RTKIT_CRASHLOG_HEADER) {
drivers/soc/apple/rtkit-crashlog.c
195
header.fourcc);
drivers/soc/apple/rtkit-crashlog.c
199
if (header.size > size) {
drivers/soc/apple/rtkit-crashlog.c
201
header.size);
drivers/soc/apple/rtkit-crashlog.c
205
size = header.size;
drivers/soc/apple/rtkit-crashlog.c
206
offset = sizeof(header);
drivers/soc/fsl/dpio/dpio.c
120
cmd.header = mc_encode_cmd_header(DPIO_CMDID_DISABLE,
drivers/soc/fsl/dpio/dpio.c
146
cmd.header = mc_encode_cmd_header(DPIO_CMDID_GET_ATTR,
drivers/soc/fsl/dpio/dpio.c
178
cmd.header = mc_encode_cmd_header(DPIO_CMDID_SET_STASHING_DEST,
drivers/soc/fsl/dpio/dpio.c
204
cmd.header = mc_encode_cmd_header(DPIO_CMDID_GET_API_VERSION,
drivers/soc/fsl/dpio/dpio.c
232
cmd.header = mc_encode_cmd_header(DPIO_CMDID_RESET,
drivers/soc/fsl/dpio/dpio.c
45
cmd.header = mc_encode_cmd_header(DPIO_CMDID_OPEN,
drivers/soc/fsl/dpio/dpio.c
76
cmd.header = mc_encode_cmd_header(DPIO_CMDID_CLOSE,
drivers/soc/fsl/dpio/dpio.c
98
cmd.header = mc_encode_cmd_header(DPIO_CMDID_ENABLE,
drivers/soc/fsl/qe/qe.c
461
hdr = &firmware->header;
drivers/soc/fsl/qe/qmc.c
1707
if (fw->size < sizeof(qe_fw->header) ||
drivers/soc/fsl/qe/qmc.c
1708
be32_to_cpu(qe_fw->header.length) != fw->size) {
drivers/soc/qcom/cmd-db.c
103
static bool cmd_db_magic_matches(const struct cmd_db_header *header)
drivers/soc/qcom/cmd-db.c
105
const u8 *magic = header->magic;
drivers/soc/qcom/cmd-db.c
159
rsc_hdr = &cmd_db_header->header[i];
drivers/soc/qcom/cmd-db.c
283
rsc = &cmd_db_header->header[i];
drivers/soc/qcom/cmd-db.c
76
struct rsc_hdr header[MAX_SLV_ID];
drivers/soc/qcom/smem.c
1001
header = qcom_smem_partition_header(smem, entry,
drivers/soc/qcom/smem.c
1003
if (!header)
drivers/soc/qcom/smem.c
1006
smem->global_partition.virt_base = (void __iomem *)header;
drivers/soc/qcom/smem.c
1018
struct smem_partition_header *header;
drivers/soc/qcom/smem.c
1055
header = qcom_smem_partition_header(smem, entry, host0, host1);
drivers/soc/qcom/smem.c
1056
if (!header)
drivers/soc/qcom/smem.c
1059
smem->partitions[remote_host].virt_base = (void __iomem *)header;
drivers/soc/qcom/smem.c
1127
struct smem_header *header;
drivers/soc/qcom/smem.c
1185
header = smem->regions[0].virt_base;
drivers/soc/qcom/smem.c
1186
if (le32_to_cpu(header->initialized) != 1 ||
drivers/soc/qcom/smem.c
1187
le32_to_cpu(header->reserved)) {
drivers/soc/qcom/smem.c
1204
size = readl_relaxed(&header->available) + readl_relaxed(&header->free_offset);
drivers/soc/qcom/smem.c
470
struct smem_header *header;
drivers/soc/qcom/smem.c
472
header = smem->regions[0].virt_base;
drivers/soc/qcom/smem.c
473
entry = &header->toc[item];
drivers/soc/qcom/smem.c
478
if (WARN_ON(size > le32_to_cpu(header->available)))
drivers/soc/qcom/smem.c
481
entry->offset = header->free_offset;
drivers/soc/qcom/smem.c
492
le32_add_cpu(&header->free_offset, size);
drivers/soc/qcom/smem.c
493
le32_add_cpu(&header->available, -size);
drivers/soc/qcom/smem.c
553
struct smem_header *header;
drivers/soc/qcom/smem.c
561
header = smem->regions[0].virt_base;
drivers/soc/qcom/smem.c
562
entry = &header->toc[item];
drivers/soc/qcom/smem.c
727
struct smem_header *header;
drivers/soc/qcom/smem.c
750
header = __smem->regions[0].virt_base;
drivers/soc/qcom/smem.c
751
ret = le32_to_cpu(header->available);
drivers/soc/qcom/smem.c
869
struct smem_header *header;
drivers/soc/qcom/smem.c
872
header = smem->regions[0].virt_base;
drivers/soc/qcom/smem.c
873
versions = header->version;
drivers/soc/qcom/smem.c
921
struct smem_partition_header *header;
drivers/soc/qcom/smem.c
926
header = devm_ioremap_wc(smem->dev, phys_addr, le32_to_cpu(entry->size));
drivers/soc/qcom/smem.c
928
if (!header)
drivers/soc/qcom/smem.c
931
if (memcmp(header->magic, SMEM_PART_MAGIC, sizeof(header->magic))) {
drivers/soc/qcom/smem.c
932
dev_err(smem->dev, "bad partition magic %4ph\n", header->magic);
drivers/soc/qcom/smem.c
936
if (host0 != le16_to_cpu(header->host0)) {
drivers/soc/qcom/smem.c
938
host0, le16_to_cpu(header->host0));
drivers/soc/qcom/smem.c
941
if (host1 != le16_to_cpu(header->host1)) {
drivers/soc/qcom/smem.c
943
host1, le16_to_cpu(header->host1));
drivers/soc/qcom/smem.c
947
size = le32_to_cpu(header->size);
drivers/soc/qcom/smem.c
954
if (le32_to_cpu(header->offset_free_uncached) > size) {
drivers/soc/qcom/smem.c
956
le32_to_cpu(header->offset_free_uncached), size);
drivers/soc/qcom/smem.c
960
return header;
drivers/soc/qcom/smem.c
965
struct smem_partition_header *header;
drivers/soundwire/cadence_master.c
2232
static int sdw_cdns_prepare_write_pd0_buffer(u8 *header, unsigned int header_size,
drivers/soundwire/cadence_master.c
2244
data_written = sdw_cdns_copy_write_data(header, header_size, dma_buffer, dma_buffer_size);
drivers/soundwire/cadence_master.c
2255
crc = crc8(sdw_crc8_lookup_msb, header, header_size, crc);
drivers/soundwire/cadence_master.c
2287
static int sdw_cdns_prepare_read_pd0_buffer(u8 *header, unsigned int header_size,
drivers/soundwire/cadence_master.c
2298
data_written = sdw_cdns_copy_write_data(header, header_size, dma_buffer, dma_buffer_size);
drivers/soundwire/cadence_master.c
2309
crc = crc8(sdw_crc8_lookup_msb, header, header_size, crc);
drivers/soundwire/cadence_master.c
2333
u8 header[SDW_CDNS_BRA_HDR];
drivers/soundwire/cadence_master.c
2344
header[0] = BIT(1); /* write command: BIT(1) set */
drivers/soundwire/cadence_master.c
2345
header[0] |= GENMASK(7, 6); /* header is active */
drivers/soundwire/cadence_master.c
2346
header[0] |= (dev_num << 2);
drivers/soundwire/cadence_master.c
2354
header[1] = data_per_frame;
drivers/soundwire/cadence_master.c
2355
header[2] = start_register >> 24 & 0xFF;
drivers/soundwire/cadence_master.c
2356
header[3] = start_register >> 16 & 0xFF;
drivers/soundwire/cadence_master.c
2357
header[4] = start_register >> 8 & 0xFF;
drivers/soundwire/cadence_master.c
2358
header[5] = start_register >> 0 & 0xFF;
drivers/soundwire/cadence_master.c
2360
ret = sdw_cdns_prepare_write_pd0_buffer(header, SDW_CDNS_BRA_HDR,
drivers/soundwire/cadence_master.c
2380
header[1] = section_size;
drivers/soundwire/cadence_master.c
2381
header[2] = start_register >> 24 & 0xFF;
drivers/soundwire/cadence_master.c
2382
header[3] = start_register >> 16 & 0xFF;
drivers/soundwire/cadence_master.c
2383
header[4] = start_register >> 8 & 0xFF;
drivers/soundwire/cadence_master.c
2384
header[5] = start_register >> 0 & 0xFF;
drivers/soundwire/cadence_master.c
2386
ret = sdw_cdns_prepare_write_pd0_buffer(header, SDW_CDNS_BRA_HDR,
drivers/soundwire/cadence_master.c
2413
u8 header[SDW_CDNS_BRA_HDR];
drivers/soundwire/cadence_master.c
2423
header[0] = 0; /* read command: BIT(1) cleared */
drivers/soundwire/cadence_master.c
2424
header[0] |= GENMASK(7, 6); /* header is active */
drivers/soundwire/cadence_master.c
2425
header[0] |= (dev_num << 2);
drivers/soundwire/cadence_master.c
2431
header[1] = data_per_frame;
drivers/soundwire/cadence_master.c
2432
header[2] = start_register >> 24 & 0xFF;
drivers/soundwire/cadence_master.c
2433
header[3] = start_register >> 16 & 0xFF;
drivers/soundwire/cadence_master.c
2434
header[4] = start_register >> 8 & 0xFF;
drivers/soundwire/cadence_master.c
2435
header[5] = start_register >> 0 & 0xFF;
drivers/soundwire/cadence_master.c
2437
ret = sdw_cdns_prepare_read_pd0_buffer(header, SDW_CDNS_BRA_HDR,
drivers/soundwire/cadence_master.c
2455
header[1] = data_size;
drivers/soundwire/cadence_master.c
2456
header[2] = start_register >> 24 & 0xFF;
drivers/soundwire/cadence_master.c
2457
header[3] = start_register >> 16 & 0xFF;
drivers/soundwire/cadence_master.c
2458
header[4] = start_register >> 8 & 0xFF;
drivers/soundwire/cadence_master.c
2459
header[5] = start_register >> 0 & 0xFF;
drivers/soundwire/cadence_master.c
2461
ret = sdw_cdns_prepare_read_pd0_buffer(header, SDW_CDNS_BRA_HDR,
drivers/soundwire/cadence_master.c
2476
header[0] &= ~GENMASK(7, 6); /* Set inactive flag in BPT/BRA frame heade */
drivers/soundwire/cadence_master.c
2478
header[1] = data_per_frame;
drivers/soundwire/cadence_master.c
2479
ret = sdw_cdns_prepare_read_pd0_buffer(header, SDW_CDNS_BRA_HDR, p_dma_buffer,
drivers/soundwire/cadence_master.c
2494
header[1] = fake_size;
drivers/soundwire/cadence_master.c
2495
ret = sdw_cdns_prepare_read_pd0_buffer(header, SDW_CDNS_BRA_HDR, p_dma_buffer,
drivers/soundwire/cadence_master.c
2537
static int check_frame_start(u32 header, u8 counter)
drivers/soundwire/cadence_master.c
2542
if (!(header & BIT(31)))
drivers/soundwire/cadence_master.c
2545
ret = check_counter(header, counter);
drivers/soundwire/cadence_master.c
2549
return check_response(header);
drivers/soundwire/cadence_master.c
2566
u32 header;
drivers/soundwire/cadence_master.c
2579
header = *p_data++;
drivers/soundwire/cadence_master.c
2582
ret = check_frame_start(header, counter);
drivers/soundwire/cadence_master.c
2585
__func__, i + 1, num_frames, header);
drivers/soundwire/cadence_master.c
2648
u32 header;
drivers/soundwire/cadence_master.c
2664
header = *p_data++;
drivers/soundwire/cadence_master.c
2666
ret = check_frame_start(header, counter);
drivers/soundwire/cadence_master.c
2669
__func__, i + 1, num_frames, header);
drivers/staging/greybus/audio_module.c
146
struct gb_operation_msg_hdr *header = op->request->header;
drivers/staging/greybus/audio_module.c
152
switch (header->type) {
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
3332
switch (bd[i].header.type) {
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
3336
fw_type_name[bd[i].header.type],
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
3337
fw_acc_type_name[bd[i].header.info.isp.type],
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
3338
bd[i].header.info.isp.sp.id,
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
3343
i + NUM_OF_SPS, fw_type_name[bd[i].header.type],
drivers/staging/media/atomisp/pci/ia_css_acc_types.h
380
struct ia_css_fw_info header;
drivers/staging/media/atomisp/pci/ia_css_acc_types.h
427
struct ia_css_acc_fw_hdr header; /** firmware header */
drivers/staging/media/atomisp/pci/ia_css_acc_types.h
437
#define IA_CSS_ACC_OFFSET(t, f, n) ((t)((uint8_t *)(f) + (f->header.n)))
drivers/staging/media/atomisp/pci/ia_css_acc_types.h
445
(f)->header.sp.fw.blob.data_source)
drivers/staging/media/atomisp/pci/ia_css_acc_types.h
448
#define IA_CSS_ACC_ISP_SIZE(f) ((f)->header.isp_size)
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
446
unsigned int size = sh_css_blob_info[i].header.blob.size;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
451
*info = sh_css_blob_info[i].header.info.isp;
drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
1671
static struct trace_header_t header;
drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
1712
header_arr = (uint8_t *)&header;
drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
1716
point_num = header.max_tracer_points;
drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
1718
ia_css_debug_dtrace(IA_CSS_DEBUG_TRACE, " ver %d %d points\n", header.version,
drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
1721
tmp = header.version;
drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
1743
header.thr_status_byte[i], header.thr_status_byte[i],
drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
1744
header.thr_status_word[i], header.thr_status_word[i],
drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
1745
header.thr_status_dword[i], header.thr_status_dword[i]);
drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
1749
header.scratch_debug[i], header.scratch_debug[i]);
drivers/staging/media/atomisp/pci/sh_css_firmware.c
126
bd->header = *bi;
drivers/staging/media/atomisp/pci/sh_css_firmware.c
287
switch (bd.header.type) {
drivers/staging/media/atomisp/pci/sh_css_firmware.c
289
if (bd.header.info.isp.type > IA_CSS_ACC_STANDALONE) {
drivers/staging/media/atomisp/pci/sh_css_firmware.c
298
fw_type_name[bd.header.type],
drivers/staging/media/atomisp/pci/sh_css_firmware.c
299
fw_acc_type_name[bd.header.info.isp.type],
drivers/staging/media/atomisp/pci/sh_css_firmware.c
300
bd.header.info.isp.sp.id,
drivers/staging/media/atomisp/pci/sh_css_firmware.c
308
i, fw_type_name[bd.header.type],
drivers/staging/media/atomisp/pci/sh_css_firmware.c
312
if (bd.header.info.isp.type > IA_CSS_ACC_STANDALONE) {
drivers/staging/media/atomisp/pci/sh_css_sp.c
1082
blob_info = &info->blob->header.blob;
drivers/staging/media/ipu7/abi/ipu7_fw_common_abi.h
107
struct ia_gofo_msg_header header;
drivers/staging/media/ipu7/abi/ipu7_fw_common_abi.h
113
struct ia_gofo_msg_header_ack header;
drivers/staging/media/ipu7/abi/ipu7_fw_common_abi.h
136
struct ia_gofo_msg_header header;
drivers/staging/media/ipu7/abi/ipu7_fw_common_abi.h
165
struct ia_gofo_msg_header header;
drivers/staging/media/ipu7/abi/ipu7_fw_msg_abi.h
142
struct ia_gofo_tlv_header header;
drivers/staging/media/ipu7/abi/ipu7_fw_msg_abi.h
212
struct ia_gofo_msg_header header;
drivers/staging/media/ipu7/abi/ipu7_fw_msg_abi.h
226
struct ia_gofo_msg_header_ack header;
drivers/staging/media/ipu7/abi/ipu7_fw_msg_abi.h
280
struct ia_gofo_msg_header header;
drivers/staging/media/ipu7/abi/ipu7_fw_msg_abi.h
305
struct ia_gofo_msg_header header;
drivers/staging/media/ipu7/abi/ipu7_fw_msg_abi.h
313
struct ia_gofo_msg_header_ack header;
drivers/staging/media/ipu7/abi/ipu7_fw_msg_abi.h
317
struct ia_gofo_msg_header header;
drivers/staging/media/ipu7/abi/ipu7_fw_msg_abi.h
323
struct ia_gofo_msg_header_ack header;
drivers/staging/media/ipu7/abi/ipu7_fw_msg_abi.h
347
struct ia_gofo_msg_header header;
drivers/staging/media/ipu7/abi/ipu7_fw_msg_abi.h
362
struct ia_gofo_tlv_header header;
drivers/staging/media/ipu7/abi/ipu7_fw_msg_abi.h
369
struct ia_gofo_msg_header_ack header;
drivers/staging/media/ipu7/abi/ipu7_fw_msg_abi.h
375
struct ia_gofo_msg_header header;
drivers/staging/media/ipu7/abi/ipu7_fw_msg_abi.h
382
struct ia_gofo_msg_header_ack header;
drivers/staging/rtl8723bs/core/rtw_security.c
200
void rtw_seccalctkipmic(u8 *key, u8 *header, u8 *data, u32 data_len, u8 *mic_code, u8 pri)
drivers/staging/rtl8723bs/core/rtw_security.c
210
if (header[1] & 1) { /* ToDS == 1 */
drivers/staging/rtl8723bs/core/rtw_security.c
211
rtw_secmicappend(&micdata, &header[16], 6); /* DA */
drivers/staging/rtl8723bs/core/rtw_security.c
212
if (header[1] & 2) /* From Ds == 1 */
drivers/staging/rtl8723bs/core/rtw_security.c
213
rtw_secmicappend(&micdata, &header[24], 6);
drivers/staging/rtl8723bs/core/rtw_security.c
215
rtw_secmicappend(&micdata, &header[10], 6);
drivers/staging/rtl8723bs/core/rtw_security.c
217
rtw_secmicappend(&micdata, &header[4], 6); /* DA */
drivers/staging/rtl8723bs/core/rtw_security.c
218
if (header[1] & 2) /* From Ds == 1 */
drivers/staging/rtl8723bs/core/rtw_security.c
219
rtw_secmicappend(&micdata, &header[16], 6);
drivers/staging/rtl8723bs/core/rtw_security.c
221
rtw_secmicappend(&micdata, &header[10], 6);
drivers/staging/rtl8723bs/include/rtw_efuse.h
27
#define EXT_HEADER(header) ((header & 0x1F) == 0x0F)
drivers/staging/rtl8723bs/include/rtw_efuse.h
29
#define GET_HDR_OFFSET_2_0(header) ((header & 0xE0) >> 5)
drivers/staging/rtl8723bs/include/rtw_security.h
254
u8 *header,
drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c
110
m = (void *)header->data;
drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c
125
vchiq_release_message(vchiq_instance, instance->service_handle, header);
drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c
99
struct vchiq_header *header,
drivers/thunderbolt/cap.c
103
ret = tb_port_read(port, &header, TB_CFG_PORT, offset, 1);
drivers/thunderbolt/cap.c
107
if (header.basic.cap == cap)
drivers/thunderbolt/cap.c
156
struct tb_cap_any header;
drivers/thunderbolt/cap.c
162
ret = tb_sw_read(sw, &header, TB_CFG_SWITCH, offset, 2);
drivers/thunderbolt/cap.c
166
switch (header.basic.cap) {
drivers/thunderbolt/cap.c
168
ret = header.basic.next;
drivers/thunderbolt/cap.c
172
if (!header.extended_short.length)
drivers/thunderbolt/cap.c
173
ret = header.extended_long.next;
drivers/thunderbolt/cap.c
175
ret = header.extended_short.next;
drivers/thunderbolt/cap.c
180
header.basic.cap, offset);
drivers/thunderbolt/cap.c
203
struct tb_cap_any header;
drivers/thunderbolt/cap.c
210
ret = tb_sw_read(sw, &header, TB_CFG_SWITCH, offset, 1);
drivers/thunderbolt/cap.c
214
if (header.basic.cap == cap)
drivers/thunderbolt/cap.c
239
struct tb_cap_any header;
drivers/thunderbolt/cap.c
246
ret = tb_sw_read(sw, &header, TB_CFG_SWITCH, offset, 1);
drivers/thunderbolt/cap.c
250
if (header.extended_short.cap == TB_SWITCH_CAP_VSE &&
drivers/thunderbolt/cap.c
251
header.extended_short.vsec_id == vsec)
drivers/thunderbolt/cap.c
78
struct tb_cap_any header;
drivers/thunderbolt/cap.c
84
ret = tb_port_read(port, &header, TB_CFG_PORT, offset, 1);
drivers/thunderbolt/cap.c
88
return header.basic.next;
drivers/thunderbolt/cap.c
96
struct tb_cap_any header;
drivers/thunderbolt/ctl.c
1036
.header = tb_cfg_make_header(route),
drivers/thunderbolt/ctl.c
198
struct tb_cfg_header *header = pkg->buffer;
drivers/thunderbolt/ctl.c
213
if (WARN(header->unknown != 1 << 9,
drivers/thunderbolt/ctl.c
214
"header->unknown is %#x\n", header->unknown))
drivers/thunderbolt/ctl.c
216
if (WARN(route != tb_cfg_get_route(header),
drivers/thunderbolt/ctl.c
218
route, tb_cfg_get_route(header)))
drivers/thunderbolt/ctl.c
249
res.response_route = tb_cfg_get_route(&pkg->header);
drivers/thunderbolt/ctl.c
252
tb_cfg_get_route(&pkg->header));
drivers/thunderbolt/ctl.c
266
struct tb_cfg_header *header = pkg->buffer;
drivers/thunderbolt/ctl.c
273
res.response_route = tb_cfg_get_route(header);
drivers/thunderbolt/ctl.c
782
.header = tb_cfg_make_header(route),
drivers/thunderbolt/ctl.c
845
.header = tb_cfg_make_header(route),
drivers/thunderbolt/ctl.c
913
struct cfg_reset_pkg request = { .header = tb_cfg_make_header(route) };
drivers/thunderbolt/ctl.c
962
.header = tb_cfg_make_header(route),
drivers/thunderbolt/ctl.h
110
static inline u64 tb_cfg_get_route(const struct tb_cfg_header *header)
drivers/thunderbolt/ctl.h
112
return (u64) header->route_hi << 32 | header->route_lo;
drivers/thunderbolt/ctl.h
117
struct tb_cfg_header header = {
drivers/thunderbolt/ctl.h
122
WARN_ON(tb_cfg_get_route(&header) != route);
drivers/thunderbolt/ctl.h
123
return header;
drivers/thunderbolt/debugfs.c
1991
struct tb_cap_any header;
drivers/thunderbolt/debugfs.c
1996
ret = tb_port_read(port, &header, TB_CFG_PORT, cap, 1);
drivers/thunderbolt/debugfs.c
2002
switch (header.basic.cap) {
drivers/thunderbolt/debugfs.c
2036
cap, header.basic.cap);
drivers/thunderbolt/debugfs.c
2042
if (!header.extended_short.length) {
drivers/thunderbolt/debugfs.c
2043
ret = tb_port_read(port, (u32 *)&header + 1, TB_CFG_PORT,
drivers/thunderbolt/debugfs.c
2050
length = header.extended_long.length;
drivers/thunderbolt/debugfs.c
2051
vsec_id = header.extended_short.vsec_id;
drivers/thunderbolt/debugfs.c
2053
length = header.extended_short.length;
drivers/thunderbolt/debugfs.c
2054
vsec_id = header.extended_short.vsec_id;
drivers/thunderbolt/debugfs.c
2064
cap, header.basic.cap);
drivers/thunderbolt/debugfs.c
2068
cap_show(s, NULL, port, cap, header.basic.cap, vsec_id, length);
drivers/thunderbolt/debugfs.c
2132
struct tb_cap_any header;
drivers/thunderbolt/debugfs.c
2136
ret = tb_sw_read(sw, &header, TB_CFG_SWITCH, cap, 1);
drivers/thunderbolt/debugfs.c
2142
if (header.basic.cap == TB_SWITCH_CAP_VSE) {
drivers/thunderbolt/debugfs.c
2143
if (!header.extended_short.length) {
drivers/thunderbolt/debugfs.c
2144
ret = tb_sw_read(sw, (u32 *)&header + 1, TB_CFG_SWITCH,
drivers/thunderbolt/debugfs.c
2151
length = header.extended_long.length;
drivers/thunderbolt/debugfs.c
2153
length = header.extended_short.length;
drivers/thunderbolt/debugfs.c
2155
vsec_id = header.extended_short.vsec_id;
drivers/thunderbolt/debugfs.c
2157
if (header.basic.cap == TB_SWITCH_CAP_TMU) {
drivers/thunderbolt/debugfs.c
2161
cap, header.basic.cap);
drivers/thunderbolt/debugfs.c
2166
cap_show(s, sw, NULL, cap, header.basic.cap, vsec_id, length);
drivers/thunderbolt/dma_port.c
133
.header = tb_cfg_make_header(route),
drivers/thunderbolt/dma_port.c
92
.header = tb_cfg_make_header(route),
drivers/thunderbolt/eeprom.c
253
struct tb_drom_entry_header header;
drivers/thunderbolt/eeprom.c
259
struct tb_drom_entry_header header;
drivers/thunderbolt/eeprom.c
285
struct tb_drom_entry_header header;
drivers/thunderbolt/eeprom.c
327
struct tb_drom_entry_header *header)
drivers/thunderbolt/eeprom.c
330
(const struct tb_drom_entry_generic *)header;
drivers/thunderbolt/eeprom.c
332
switch (header->index) {
drivers/thunderbolt/eeprom.c
336
header->len - sizeof(*header), GFP_KERNEL);
drivers/thunderbolt/eeprom.c
343
header->len - sizeof(*header), GFP_KERNEL);
drivers/thunderbolt/eeprom.c
363
struct tb_drom_entry_header *header)
drivers/thunderbolt/eeprom.c
373
if (header->index > sw->config.max_port_number) {
drivers/thunderbolt/eeprom.c
378
port = &sw->ports[header->index];
drivers/thunderbolt/eeprom.c
379
port->disabled = header->port_disabled;
drivers/thunderbolt/eeprom.c
389
struct tb_drom_entry_port *entry = (void *) header;
drivers/thunderbolt/eeprom.c
390
if (header->len != sizeof(*entry)) {
drivers/thunderbolt/eeprom.c
393
header->len, sizeof(struct tb_drom_entry_port));
drivers/thunderbolt/eeprom.c
411
struct tb_drom_header *header = (void *) sw->drom;
drivers/thunderbolt/eeprom.c
413
u16 drom_size = header->data_len + TB_DROM_DATA_START;
drivers/thunderbolt/eeprom.c
587
const struct tb_drom_header *header =
drivers/thunderbolt/eeprom.c
591
crc = tb_crc8((u8 *) &header->uid, 8);
drivers/thunderbolt/eeprom.c
592
if (crc != header->uid_crc8) {
drivers/thunderbolt/eeprom.c
595
header->uid_crc8, crc);
drivers/thunderbolt/eeprom.c
599
sw->uid = header->uid;
drivers/thunderbolt/eeprom.c
600
sw->vendor = header->vendor_id;
drivers/thunderbolt/eeprom.c
601
sw->device = header->model_id;
drivers/thunderbolt/eeprom.c
603
crc = tb_crc32(sw->drom + TB_DROM_DATA_START, header->data_len);
drivers/thunderbolt/eeprom.c
604
if (crc != header->data_crc32) {
drivers/thunderbolt/eeprom.c
607
header->data_crc32, crc);
drivers/thunderbolt/eeprom.c
615
const struct tb_drom_header *header =
drivers/thunderbolt/eeprom.c
619
crc = tb_crc32(sw->drom + TB_DROM_DATA_START, header->data_len);
drivers/thunderbolt/eeprom.c
620
if (crc != header->data_crc32) {
drivers/thunderbolt/eeprom.c
623
header->data_crc32, crc);
drivers/thunderbolt/eeprom.c
631
const struct tb_drom_header *header = (const void *)sw->drom;
drivers/thunderbolt/eeprom.c
634
if (header->data_len + TB_DROM_DATA_START != size) {
drivers/thunderbolt/eeprom.c
640
tb_sw_dbg(sw, "DROM version: %d\n", header->device_rom_revision);
drivers/thunderbolt/eeprom.c
642
switch (header->device_rom_revision) {
drivers/thunderbolt/eeprom.c
648
header->device_rom_revision);
drivers/thunderbolt/tb.c
2912
u64 route = tb_cfg_get_route(&pkg->header);
drivers/thunderbolt/tb_msgs.h
61
struct tb_cfg_header header;
drivers/thunderbolt/tb_msgs.h
67
struct tb_cfg_header header;
drivers/thunderbolt/tb_msgs.h
74
struct tb_cfg_header header;
drivers/thunderbolt/tb_msgs.h
82
struct tb_cfg_header header;
drivers/thunderbolt/tb_msgs.h
90
struct tb_cfg_header header;
drivers/thunderbolt/tb_msgs.h
98
struct tb_cfg_header header;
drivers/thunderbolt/trace.h
75
const struct tb_cfg_header *header = (const struct tb_cfg_header *)data;
drivers/thunderbolt/trace.h
78
trace_seq_printf(p, "route=%llx, ", tb_cfg_get_route(header));
drivers/tty/hvc/hvsi.c
152
struct hvsi_header *header = (struct hvsi_header *)packet;
drivers/tty/hvc/hvsi.c
153
return header->type >= VS_QUERY_RESPONSE_PACKET_HEADER;
drivers/tty/hvc/hvsi.c
208
struct hvsi_header *header = (struct hvsi_header *)packet;
drivers/tty/hvc/hvsi.c
210
printk("type 0x%x, len %i, seqno %i:\n", header->type, header->len,
drivers/tty/hvc/hvsi.c
211
header->seqno);
drivers/tty/hvc/hvsi.c
213
dump_hex(packet, header->len);
drivers/tty/hvc/hvsi.c
228
struct hvsi_control *header = (struct hvsi_control *)packet;
drivers/tty/hvc/hvsi.c
230
switch (be16_to_cpu(header->verb)) {
drivers/tty/hvc/hvsi.c
232
if ((be32_to_cpu(header->word) & HVSI_TSCD) == 0) {
drivers/tty/hvc/hvsi.c
352
const struct hvsi_header *header = (const struct hvsi_header *)packet;
drivers/tty/hvc/hvsi.c
354
int datalen = header->len - sizeof(struct hvsi_header);
drivers/tty/hvc/hvsi.c
410
struct hvsi_header *header = (struct hvsi_header *)packet;
drivers/tty/hvc/hvsi.c
424
switch (header->type) {
drivers/tty/hvc/hvsi.c
441
hp->index, header->type);
drivers/tty/ipwireless/hardware.c
1285
INIT_LIST_HEAD(&packet->header.queue);
drivers/tty/ipwireless/hardware.c
1286
packet->header.dest_addr = dest_addr;
drivers/tty/ipwireless/hardware.c
1287
packet->header.protocol = protocol;
drivers/tty/ipwireless/hardware.c
1288
packet->header.length = header_size - sizeof(struct ipw_tx_packet);
drivers/tty/ipwireless/hardware.c
1327
packet->header.length = sizeof(struct ipw_control_packet_body);
drivers/tty/ipwireless/hardware.c
1329
send_packet(hw, prio, &packet->header);
drivers/tty/ipwireless/hardware.c
1369
struct ipw_tx_packet header;
drivers/tty/ipwireless/hardware.c
1374
struct ipw_tx_packet header;
drivers/tty/ipwireless/hardware.c
1379
struct ipw_tx_packet header;
drivers/tty/ipwireless/hardware.c
1384
struct ipw_tx_packet header;
drivers/tty/ipwireless/hardware.c
1389
struct ipw_tx_packet header;
drivers/tty/ipwireless/hardware.c
1394
struct ipw_tx_packet header;
drivers/tty/ipwireless/hardware.c
1417
config_packet->header.length = sizeof(struct tl_setup_config_msg);
drivers/tty/ipwireless/hardware.c
1421
send_packet(hw, PRIO_SETUP, &config_packet->header);
drivers/tty/ipwireless/hardware.c
1430
config_done_packet->header.length = sizeof(struct tl_setup_config_done_msg);
drivers/tty/ipwireless/hardware.c
1431
send_packet(hw, PRIO_SETUP, &config_done_packet->header);
drivers/tty/ipwireless/hardware.c
1442
open_packet->header.length = sizeof(struct tl_setup_open_msg);
drivers/tty/ipwireless/hardware.c
1444
send_packet(hw, PRIO_SETUP, &open_packet->header);
drivers/tty/ipwireless/hardware.c
1479
info_packet->header.length = sizeof(struct tl_setup_info_msg);
drivers/tty/ipwireless/hardware.c
1483
send_packet(hw, PRIO_SETUP, &info_packet->header);
drivers/tty/ipwireless/hardware.c
1521
ver_packet->header.length = sizeof(struct tl_setup_get_version_qry);
drivers/tty/ipwireless/hardware.c
1526
send_packet(hw, PRIO_SETUP, &ver_packet->header);
drivers/tty/ipwireless/hardware.c
1583
packet->header.length =
drivers/tty/ipwireless/hardware.c
1585
send_packet(hw, PRIO_SETUP, &packet->header);
drivers/tty/ipwireless/hardware.c
331
struct ipw_tx_packet header;
drivers/tty/ipwireless/network.c
100
static unsigned char header[] = {
drivers/tty/ipwireless/network.c
114
memcpy(skb_push(skb, 2), header, 2);
drivers/tty/ipwireless/network.c
130
memcpy(buf, header, 2);
drivers/tty/serial/ucc_uart.c
1153
if (be32_to_cpu(firmware->header.length) != fw->size) {
drivers/tty/vt/vc_screen.c
522
char header[HEADER_SIZE];
drivers/tty/vt/vc_screen.c
524
getconsxy(vc, header + 2);
drivers/tty/vt/vc_screen.c
527
header[pos++] = *con_buf++;
drivers/tty/vt/vc_screen.c
530
putconsxy(vc, header + 2);
drivers/ufs/core/ufs-mcq.c
595
utrd->header.command_type = 0xf;
drivers/ufs/core/ufshcd.c
2421
resp_len = be16_to_cpu(lrbp->ucd_rsp_ptr->header.data_segment_length);
drivers/ufs/core/ufshcd.c
2457
resp_len = be16_to_cpu(lrbp->ucd_rsp_ptr->header
drivers/ufs/core/ufshcd.c
2753
struct request_desc_header *h = &req_desc->header;
drivers/ufs/core/ufshcd.c
2805
ucd_req_ptr->header = (struct utp_upiu_header){
drivers/ufs/core/ufshcd.c
2813
WARN_ON_ONCE(ucd_req_ptr->header.task_tag != tag);
drivers/ufs/core/ufshcd.c
2839
ucd_req_ptr->header = (struct utp_upiu_header){
drivers/ufs/core/ufshcd.c
2870
ucd_req_ptr->header = (struct utp_upiu_header){
drivers/ufs/core/ufshcd.c
3228
u8 response = lrbp->ucd_rsp_ptr->header.response;
drivers/ufs/core/ufshcd.c
3309
return lrbp->utr_descriptor_ptr->header.ocs;
drivers/ufs/core/ufshcd.c
415
struct utp_upiu_header *header;
drivers/ufs/core/ufshcd.c
421
header = &rq->header;
drivers/ufs/core/ufshcd.c
423
header = &lrb->ucd_rsp_ptr->header;
drivers/ufs/core/ufshcd.c
425
trace_ufshcd_upiu(hba, str_t, header, &rq->sc.cdb,
drivers/ufs/core/ufshcd.c
436
trace_ufshcd_upiu(hba, str_t, &rq_rsp->header,
drivers/ufs/core/ufshcd.c
5454
upiu_flags = lrbp->ucd_rsp_ptr->header.flags;
drivers/ufs/core/ufshcd.c
5467
if (lrbp->ucd_rsp_ptr->header.response ||
drivers/ufs/core/ufshcd.c
5468
lrbp->ucd_rsp_ptr->header.status)
drivers/ufs/core/ufshcd.c
5481
scsi_status = lrbp->ucd_rsp_ptr->header.status;
drivers/ufs/core/ufshcd.c
5649
lrbp->utr_descriptor_ptr->header.ocs = ocs;
drivers/ufs/core/ufshcd.c
5651
ocs = lrbp->utr_descriptor_ptr->header.ocs;
drivers/ufs/core/ufshcd.c
7345
treq.header.interrupt = 1;
drivers/ufs/core/ufshcd.c
7346
treq.header.ocs = OCS_INVALID_COMMAND_STATUS;
drivers/ufs/core/ufshcd.c
7364
ocs_value = treq.header.ocs & MASK_OCS;
drivers/ufs/core/ufshcd.c
7419
req_upiu->header.task_tag = tag;
drivers/ufs/core/ufshcd.c
7442
u16 resp_len = be16_to_cpu(lrbp->ucd_rsp_ptr->header
drivers/ufs/core/ufshcd.c
7491
u8 tm_f = req_upiu->header.tm_function;
drivers/ufs/core/ufshcd.c
7506
treq.header.interrupt = 1;
drivers/ufs/core/ufshcd.c
7507
treq.header.ocs = OCS_INVALID_COMMAND_STATUS;
drivers/ufs/core/ufshcd.c
7515
ocs_value = treq.header.ocs & MASK_OCS;
drivers/ufs/core/ufshcd.c
7581
req_upiu->header.task_tag = tag;
drivers/ufs/core/ufshcd.c
7602
result = (lrbp->ucd_rsp_ptr->header.response << 8) |
drivers/ufs/core/ufshcd.c
7603
lrbp->ucd_rsp_ptr->header.status;
drivers/ufs/core/ufshcd.c
7605
ehs_len = lrbp->ucd_rsp_ptr->header.ehs_length;
drivers/ufs/core/ufshcd.c
864
return lrbp->utr_descriptor_ptr->header.ocs & MASK_OCS;
drivers/ufs/core/ufshcd.c
952
return ucd_rsp_ptr->header.transaction_code;
drivers/ufs/core/ufshcd.c
966
return ucd_rsp_ptr->header.device_information & 1;
drivers/usb/core/config.c
670
struct usb_descriptor_header *header;
drivers/usb/core/config.c
704
(buffer2 += header->bLength, size2 -= header->bLength)) {
drivers/usb/core/config.c
713
header = (struct usb_descriptor_header *) buffer2;
drivers/usb/core/config.c
714
if ((header->bLength > size2) || (header->bLength < 2)) {
drivers/usb/core/config.c
717
cfgno, header->bLength);
drivers/usb/core/config.c
721
if (header->bDescriptorType == USB_DT_INTERFACE) {
drivers/usb/core/config.c
725
d = (struct usb_interface_descriptor *) header;
drivers/usb/core/config.c
764
} else if (header->bDescriptorType ==
drivers/usb/core/config.c
768
d = (struct usb_interface_assoc_descriptor *)header;
drivers/usb/core/config.c
786
} else if (header->bDescriptorType == USB_DT_DEVICE ||
drivers/usb/core/config.c
787
header->bDescriptorType == USB_DT_CONFIG)
drivers/usb/core/config.c
790
cfgno, header->bDescriptorType);
drivers/usb/core/message.c
2389
struct usb_cdc_header_desc *header = NULL;
drivers/usb/core/message.c
2434
if (header)
drivers/usb/core/message.c
2436
header = (struct usb_cdc_header_desc *)buffer;
drivers/usb/core/message.c
2512
hdr->usb_cdc_header_desc = header;
drivers/usb/core/usb.c
957
struct usb_descriptor_header *header;
drivers/usb/core/usb.c
960
header = (struct usb_descriptor_header *)buffer;
drivers/usb/core/usb.c
962
if (header->bLength < 2 || header->bLength > size) {
drivers/usb/core/usb.c
966
header->bDescriptorType,
drivers/usb/core/usb.c
967
header->bLength);
drivers/usb/core/usb.c
971
if (header->bDescriptorType == type && header->bLength >= minsize) {
drivers/usb/core/usb.c
972
*ptr = header;
drivers/usb/core/usb.c
976
buffer += header->bLength;
drivers/usb/core/usb.c
977
size -= header->bLength;
drivers/usb/gadget/function/f_eem.c
396
u16 header;
drivers/usb/gadget/function/f_eem.c
406
header = get_unaligned_le16(skb->data);
drivers/usb/gadget/function/f_eem.c
413
if (header & BIT(15)) {
drivers/usb/gadget/function/f_eem.c
425
if (header & BIT(14))
drivers/usb/gadget/function/f_eem.c
428
bmEEMCmd = (header >> 11) & 0x7;
drivers/usb/gadget/function/f_eem.c
431
len = header & 0x7FF;
drivers/usb/gadget/function/f_eem.c
497
if (header == 0)
drivers/usb/gadget/function/f_eem.c
505
len = header & 0x3FFF;
drivers/usb/gadget/function/f_eem.c
513
if (header & BIT(14)) {
drivers/usb/gadget/function/f_midi2.c
1351
struct usb_ms20_gr_trm_block_header_descriptor header;
drivers/usb/gadget/function/f_midi2.c
1362
header = gtb_header_desc;
drivers/usb/gadget/function/f_midi2.c
1363
header.wTotalLength = cpu_to_le16(len);
drivers/usb/gadget/function/f_midi2.c
1365
len = min_t(int, len, sizeof(header));
drivers/usb/gadget/function/f_midi2.c
1366
memcpy(req->buf, &header, len);
drivers/usb/gadget/function/f_midi2.c
1372
memcpy(req->buf, &header, sizeof(header));
drivers/usb/gadget/function/f_midi2.c
1373
data = req->buf + sizeof(header);
drivers/usb/gadget/function/f_uvc.c
1000
config_item_put(&uvc->header->item);
drivers/usb/gadget/function/f_uvc.c
1074
struct config_item *streaming, *header, *h;
drivers/usb/gadget/function/f_uvc.c
1110
if (opts->header) {
drivers/usb/gadget/function/f_uvc.c
1111
uvc->header = opts->header;
drivers/usb/gadget/function/f_uvc.c
1117
header = config_group_find_item(to_config_group(streaming), "header");
drivers/usb/gadget/function/f_uvc.c
1119
if (!header)
drivers/usb/gadget/function/f_uvc.c
1122
h = config_group_find_item(to_config_group(header), "h");
drivers/usb/gadget/function/f_uvc.c
1123
config_item_put(header);
drivers/usb/gadget/function/f_uvc.c
1127
uvc->header = to_uvcg_streaming_header(h);
drivers/usb/gadget/function/f_uvc.c
1128
if (!uvc->header->linked) {
drivers/usb/gadget/function/f_uvc.c
999
if (!opts->header)
drivers/usb/gadget/function/rndis.c
1003
struct rndis_packet_msg_type *header;
drivers/usb/gadget/function/rndis.c
1007
header = skb_push(skb, sizeof(*header));
drivers/usb/gadget/function/rndis.c
1008
memset(header, 0, sizeof *header);
drivers/usb/gadget/function/rndis.c
1009
header->MessageType = cpu_to_le32(RNDIS_MSG_PACKET);
drivers/usb/gadget/function/rndis.c
1010
header->MessageLength = cpu_to_le32(skb->len);
drivers/usb/gadget/function/rndis.c
1011
header->DataOffset = cpu_to_le32(36);
drivers/usb/gadget/function/rndis.c
1012
header->DataLength = cpu_to_le32(skb->len - sizeof(*header));
drivers/usb/gadget/function/u_uvc.h
106
struct uvcg_streaming_header *header;
drivers/usb/gadget/function/uvc.h
164
struct uvcg_streaming_header *header;
drivers/usb/gadget/function/uvc.h
87
u8 header[UVCG_REQUEST_HEADER_LEN];
drivers/usb/gadget/function/uvc_configfs.c
1343
struct config_item *control, *header;
drivers/usb/gadget/function/uvc_configfs.c
1353
header = config_group_find_item(to_config_group(control), "header");
drivers/usb/gadget/function/uvc_configfs.c
1354
if (!header || target->ci_parent != header)
drivers/usb/gadget/function/uvc_configfs.c
1377
config_item_put(header);
drivers/usb/gadget/function/uvc_configfs.c
1385
struct config_item *control, *header;
drivers/usb/gadget/function/uvc_configfs.c
1394
header = config_group_find_item(to_config_group(control), "header");
drivers/usb/gadget/function/uvc_configfs.c
1395
if (!header || target->ci_parent != header)
drivers/usb/gadget/function/uvc_configfs.c
1413
config_item_put(header);
drivers/usb/gadget/function/uvc_configfs.c
3423
struct config_item *streaming, *header;
drivers/usb/gadget/function/uvc_configfs.c
3435
header = config_group_find_item(to_config_group(streaming), "header");
drivers/usb/gadget/function/uvc_configfs.c
3436
if (!header || target->ci_parent != header)
drivers/usb/gadget/function/uvc_configfs.c
3488
config_item_put(header);
drivers/usb/gadget/function/uvc_configfs.c
3496
struct config_item *streaming, *header;
drivers/usb/gadget/function/uvc_configfs.c
3505
header = config_group_find_item(to_config_group(streaming), "header");
drivers/usb/gadget/function/uvc_configfs.c
3506
if (!header || target->ci_parent != header)
drivers/usb/gadget/function/uvc_configfs.c
3529
config_item_put(header);
drivers/usb/gadget/function/uvc_v4l2.c
110
list_for_each_entry(format, &uvc->header->formats, entry) {
drivers/usb/gadget/function/uvc_v4l2.c
130
list_for_each_entry(format, &uvc->header->formats, entry) {
drivers/usb/gadget/function/uvc_v4l2.c
161
list_for_each_entry(format, &uvc->header->formats, entry) {
drivers/usb/gadget/function/uvc_v4l2.c
450
if (f->index >= uvc->header->num_fmt)
drivers/usb/gadget/function/uvc_v4l2.c
91
list_for_each_entry(format, &uvc->header->formats, entry) {
drivers/usb/gadget/function/uvc_video.c
149
header_len = uvc_video_encode_header(video, buf, ureq->header,
drivers/usb/gadget/function/uvc_video.c
151
sg_set_buf(sg, ureq->header, header_len);
drivers/usb/gadget/legacy/webcam.c
561
uvc_opts->header = &uvcg_streaming_header;
drivers/usb/host/octeon-hcd.c
1357
struct usb_ctrlrequest *header =
drivers/usb/host/octeon-hcd.c
1374
bytes_to_transfer = sizeof(*header);
drivers/usb/host/octeon-hcd.c
1401
if (header->bRequestType & USB_DIR_IN)
drivers/usb/host/octeon-hcd.c
1408
((header->bRequestType & USB_DIR_IN) ?
drivers/usb/host/octeon-hcd.c
1414
if (!(header->bRequestType & USB_DIR_IN))
drivers/usb/host/octeon-hcd.c
1418
((header->bRequestType & USB_DIR_IN) ?
drivers/usb/host/octeon-hcd.c
1429
((header->bRequestType & USB_DIR_IN) ?
drivers/usb/host/octeon-hcd.c
1438
((header->bRequestType & USB_DIR_IN) ?
drivers/usb/host/octeon-hcd.c
2241
struct usb_ctrlrequest *header = cvmx_phys_to_ptr(control_header);
drivers/usb/host/octeon-hcd.c
2243
if ((header->bRequestType & USB_DIR_IN) == 0)
drivers/usb/host/octeon-hcd.c
2244
buffer_length = le16_to_cpu(header->wLength);
drivers/usb/host/octeon-hcd.c
2415
struct usb_ctrlrequest *header =
drivers/usb/host/octeon-hcd.c
2417
if (header->wLength)
drivers/usb/host/octeon-hcd.c
2425
struct usb_ctrlrequest *header =
drivers/usb/host/octeon-hcd.c
2427
if (header->wLength)
drivers/usb/host/xhci-tegra.c
1008
struct tegra_xusb_fw_header *header;
drivers/usb/host/xhci-tegra.c
1015
header = (struct tegra_xusb_fw_header *)tegra->fw.virt;
drivers/usb/host/xhci-tegra.c
1030
address = tegra->fw.phys + sizeof(*header);
drivers/usb/host/xhci-tegra.c
1044
code_tag_blocks = DIV_ROUND_UP(le32_to_cpu(header->boot_codetag),
drivers/usb/host/xhci-tegra.c
1046
code_size_blocks = DIV_ROUND_UP(le32_to_cpu(header->boot_codesize),
drivers/usb/host/xhci-tegra.c
1082
csb_writel(tegra, le32_to_cpu(header->boot_codetag),
drivers/usb/host/xhci-tegra.c
1091
timestamp = le32_to_cpu(header->fwimg_created_time);
drivers/usb/host/xhci-tegra.c
957
struct tegra_xusb_fw_header *header;
drivers/usb/host/xhci-tegra.c
968
header = (struct tegra_xusb_fw_header *)fw->data;
drivers/usb/host/xhci-tegra.c
969
tegra->fw.size = le32_to_cpu(header->fwimg_len);
drivers/usb/host/xhci-tegra.c
979
header = (struct tegra_xusb_fw_header *)tegra->fw.virt;
drivers/usb/misc/sisusbvga/sisusb.h
157
unsigned short header;
drivers/usb/misc/sisusbvga/sisusb.h
83
p->header = cpu_to_le16(p->header); \
drivers/usb/misc/sisusbvga/sisusbvga.c
1016
packet.header = (type << 6) | 0x0007;
drivers/usb/misc/sisusbvga/sisusbvga.c
1021
packet.header = (type << 6) | 0x000e;
drivers/usb/misc/sisusbvga/sisusbvga.c
1026
packet.header = (type << 6) | 0x000c;
drivers/usb/misc/sisusbvga/sisusbvga.c
1029
packet.header = (type << 6) | 0x0001;
drivers/usb/misc/sisusbvga/sisusbvga.c
1035
packet.header = (type << 6) | 0x0008;
drivers/usb/misc/sisusbvga/sisusbvga.c
1038
packet.header = (type << 6) | 0x0003;
drivers/usb/misc/sisusbvga/sisusbvga.c
1057
packet.header = (type << 6) | 0x000f;
drivers/usb/misc/sisusbvga/sisusbvga.c
1062
packet.header = (type << 6) | 0x000e;
drivers/usb/misc/sisusbvga/sisusbvga.c
1065
packet.header = (type << 6) | 0x0001;
drivers/usb/misc/sisusbvga/sisusbvga.c
1071
packet.header = (type << 6) | 0x000c;
drivers/usb/misc/sisusbvga/sisusbvga.c
1074
packet.header = (type << 6) | 0x0003;
drivers/usb/misc/sisusbvga/sisusbvga.c
1080
packet.header = (type << 6) | 0x0008;
drivers/usb/misc/sisusbvga/sisusbvga.c
1083
packet.header = (type << 6) | 0x0007;
drivers/usb/misc/sisusbvga/sisusbvga.c
1278
packet.header = 0x008f;
drivers/usb/misc/sisusbvga/sisusbvga.c
1290
packet.header = 0x008f;
drivers/usb/misc/sisusbvga/sisusbvga.c
2074
packet.header = 0x001f;
drivers/usb/misc/sisusbvga/sisusbvga.c
2079
packet.header = 0x001f;
drivers/usb/misc/sisusbvga/sisusbvga.c
2084
packet.header = 0x001f;
drivers/usb/misc/sisusbvga/sisusbvga.c
2089
packet.header = 0x001f;
drivers/usb/misc/sisusbvga/sisusbvga.c
2094
packet.header = 0x000f;
drivers/usb/misc/sisusbvga/sisusbvga.c
2131
packet.header = 0x001f;
drivers/usb/misc/sisusbvga/sisusbvga.c
601
packet.header = (1 << (addr & 3)) | (type << 6);
drivers/usb/misc/sisusbvga/sisusbvga.c
617
packet.header = (type << 6) | 0x0003;
drivers/usb/misc/sisusbvga/sisusbvga.c
622
packet.header = (type << 6) | 0x0006;
drivers/usb/misc/sisusbvga/sisusbvga.c
627
packet.header = (type << 6) | 0x000c;
drivers/usb/misc/sisusbvga/sisusbvga.c
632
packet.header = (type << 6) | 0x0008;
drivers/usb/misc/sisusbvga/sisusbvga.c
635
packet.header = (type << 6) | 0x0001;
drivers/usb/misc/sisusbvga/sisusbvga.c
654
packet.header = (type << 6) | 0x0007;
drivers/usb/misc/sisusbvga/sisusbvga.c
659
packet.header = (type << 6) | 0x000e;
drivers/usb/misc/sisusbvga/sisusbvga.c
664
packet.header = (type << 6) | 0x000c;
drivers/usb/misc/sisusbvga/sisusbvga.c
667
packet.header = (type << 6) | 0x0001;
drivers/usb/misc/sisusbvga/sisusbvga.c
673
packet.header = (type << 6) | 0x0008;
drivers/usb/misc/sisusbvga/sisusbvga.c
676
packet.header = (type << 6) | 0x0003;
drivers/usb/misc/sisusbvga/sisusbvga.c
695
packet.header = (type << 6) | 0x000f;
drivers/usb/misc/sisusbvga/sisusbvga.c
700
packet.header = (type << 6) | 0x000e;
drivers/usb/misc/sisusbvga/sisusbvga.c
703
packet.header = (type << 6) | 0x0001;
drivers/usb/misc/sisusbvga/sisusbvga.c
709
packet.header = (type << 6) | 0x000c;
drivers/usb/misc/sisusbvga/sisusbvga.c
712
packet.header = (type << 6) | 0x0003;
drivers/usb/misc/sisusbvga/sisusbvga.c
718
packet.header = (type << 6) | 0x0008;
drivers/usb/misc/sisusbvga/sisusbvga.c
721
packet.header = (type << 6) | 0x0007;
drivers/usb/misc/sisusbvga/sisusbvga.c
843
packet.header = 0x001f;
drivers/usb/misc/sisusbvga/sisusbvga.c
848
packet.header = 0x001f;
drivers/usb/misc/sisusbvga/sisusbvga.c
853
packet.header = 0x001f;
drivers/usb/misc/sisusbvga/sisusbvga.c
884
packet.header = 0x001f;
drivers/usb/misc/sisusbvga/sisusbvga.c
889
packet.header = 0x001f;
drivers/usb/misc/sisusbvga/sisusbvga.c
895
packet.header = 0x001f;
drivers/usb/misc/sisusbvga/sisusbvga.c
960
packet.header = (1 << (addr & 3)) | (type << 6);
drivers/usb/misc/sisusbvga/sisusbvga.c
979
packet.header = (type << 6) | 0x0003;
drivers/usb/misc/sisusbvga/sisusbvga.c
984
packet.header = (type << 6) | 0x0006;
drivers/usb/misc/sisusbvga/sisusbvga.c
989
packet.header = (type << 6) | 0x000c;
drivers/usb/misc/sisusbvga/sisusbvga.c
994
packet.header = (type << 6) | 0x0008;
drivers/usb/misc/sisusbvga/sisusbvga.c
997
packet.header = (type << 6) | 0x0001;
drivers/usb/misc/usb-ljca.c
204
struct ljca_msg *header)
drivers/usb/misc/usb-ljca.c
214
if (client->type == header->type) {
drivers/usb/misc/usb-ljca.c
218
client->event_cb(client->context, header->cmd,
drivers/usb/misc/usb-ljca.c
219
header->data, header->len);
drivers/usb/misc/usb-ljca.c
228
static void ljca_handle_cmd_ack(struct ljca_adapter *adap, struct ljca_msg *header)
drivers/usb/misc/usb-ljca.c
237
if (tx_header->type != header->type || tx_header->cmd != header->cmd) {
drivers/usb/misc/usb-ljca.c
247
actual_len = min(header->len, ibuf_len);
drivers/usb/misc/usb-ljca.c
250
memcpy(ibuf, header->data, actual_len);
drivers/usb/misc/usb-ljca.c
262
struct ljca_msg *header = urb->transfer_buffer;
drivers/usb/misc/usb-ljca.c
290
if (header->len + sizeof(*header) != urb->actual_length)
drivers/usb/misc/usb-ljca.c
293
if (header->flags & LJCA_ACK_FLAG)
drivers/usb/misc/usb-ljca.c
294
ljca_handle_cmd_ack(adap, header);
drivers/usb/misc/usb-ljca.c
296
ljca_handle_event(adap, header);
drivers/usb/misc/usb-ljca.c
309
struct ljca_msg *header = adap->tx_buf;
drivers/usb/misc/usb-ljca.c
324
header->type = type;
drivers/usb/misc/usb-ljca.c
325
header->cmd = cmd;
drivers/usb/misc/usb-ljca.c
326
header->len = obuf_len;
drivers/usb/misc/usb-ljca.c
328
memcpy(header->data, obuf, obuf_len);
drivers/usb/misc/usb-ljca.c
330
header->flags = LJCA_CMPL_FLAG | (ack ? LJCA_ACK_FLAG : 0);
drivers/usb/misc/usb-ljca.c
344
ret = usb_bulk_msg(adap->usb_dev, adap->tx_pipe, header,
drivers/usb/misc/usb-ljca.c
371
memset(header, 0, sizeof(*header));
drivers/usb/misc/usbio.c
154
cpkt->header.type = type;
drivers/usb/misc/usbio.c
155
cpkt->header.cmd = cmd;
drivers/usb/misc/usbio.c
157
cpkt->header.flags = USBIO_PKTFLAGS_REQRESP;
drivers/usb/misc/usbio.c
159
cpkt->header.flags = USBIO_PKTFLAG_CMP;
drivers/usb/misc/usbio.c
177
if (!(cpkt->header.flags & USBIO_PKTFLAG_ACK))
drivers/usb/misc/usbio.c
192
if (cpkt->header.type != type || cpkt->header.cmd != cmd ||
drivers/usb/misc/usbio.c
193
!(cpkt->header.flags & USBIO_PKTFLAG_RSP)) {
drivers/usb/misc/usbio.c
195
cpkt->header.type, cpkt->header.cmd, cpkt->header.flags);
drivers/usb/misc/usbio.c
199
if (cpkt->header.flags & USBIO_PKTFLAG_ERR)
drivers/usb/misc/usbio.c
244
if (bpkt->header.flags & USBIO_PKTFLAG_RSP) {
drivers/usb/misc/usbio.c
280
bpkt->header.type = type;
drivers/usb/misc/usbio.c
281
bpkt->header.cmd = cmd;
drivers/usb/misc/usbio.c
283
bpkt->header.flags = 0;
drivers/usb/misc/usbio.c
285
bpkt->header.flags = USBIO_PKTFLAGS_REQRESP;
drivers/usb/misc/usbio.c
287
bpkt->header.flags = USBIO_PKTFLAG_CMP;
drivers/usb/misc/usbio.c
304
if (!(bpkt->header.flags & USBIO_PKTFLAG_ACK))
drivers/usb/misc/usbio.c
325
(bpkt->header.flags & USBIO_PKTFLAG_ERR))
drivers/usb/misc/usbio.c
333
if (bpkt->header.type != type || bpkt->header.cmd != cmd ||
drivers/usb/misc/usbio.c
334
!(bpkt->header.flags & USBIO_PKTFLAG_RSP)) {
drivers/usb/misc/usbio.c
337
bpkt->header.type, bpkt->header.cmd, bpkt->header.flags);
drivers/usb/misc/usbio.c
341
if (bpkt->header.flags & USBIO_PKTFLAG_ERR)
drivers/usb/misc/usbtest.c
900
struct usb_dev_cap_header *header = NULL;
drivers/usb/misc/usbtest.c
938
header = (struct usb_dev_cap_header *)buf;
drivers/usb/misc/usbtest.c
939
length = header->bLength;
drivers/usb/misc/usbtest.c
941
if (header->bDescriptorType !=
drivers/usb/misc/usbtest.c
947
switch (header->bDevCapabilityType) {
drivers/usb/serial/io_ti.c
1266
u8 *header;
drivers/usb/serial/io_ti.c
1269
header = kmalloc(HEADER_SIZE, GFP_KERNEL);
drivers/usb/serial/io_ti.c
1270
if (!header) {
drivers/usb/serial/io_ti.c
1278
kfree(header);
drivers/usb/serial/io_ti.c
1298
status = build_i2c_fw_hdr(header, fw);
drivers/usb/serial/io_ti.c
1301
kfree(header);
drivers/usb/serial/io_ti.c
1314
header);
drivers/usb/serial/io_ti.c
1317
kfree(header);
drivers/usb/serial/io_ti.c
1334
kfree(header);
drivers/usb/serial/io_ti.c
1339
if (memcmp(vheader, header, HEADER_SIZE)) {
drivers/usb/serial/io_ti.c
1343
kfree(header);
drivers/usb/serial/io_ti.c
1350
kfree(header);
drivers/usb/serial/io_ti.c
1411
struct ti_i2c_image_header *header;
drivers/usb/serial/io_ti.c
1471
header = (struct ti_i2c_image_header *)buffer;
drivers/usb/serial/io_ti.c
1474
header->Length = cpu_to_le16((u16)(buffer_size -
drivers/usb/serial/io_ti.c
1476
header->CheckSum = cs;
drivers/usb/serial/io_ti.c
797
static int build_i2c_fw_hdr(u8 *header, const struct firmware *fw)
drivers/usb/serial/io_ti.c
852
i2c_header = (struct ti_i2c_desc *)header;
drivers/usb/serial/omninet.c
158
struct omninet_header *header = buf;
drivers/usb/serial/omninet.c
165
header->oh_seq = od->od_outseq++;
drivers/usb/serial/omninet.c
166
header->oh_len = count;
drivers/usb/serial/omninet.c
167
header->oh_xxx = 0x03;
drivers/usb/serial/omninet.c
168
header->oh_pad = 0x00;
drivers/usb/serial/ti_usb_3410_5052.c
1549
struct ti_firmware_header *header;
drivers/usb/serial/ti_usb_3410_5052.c
1556
header = (struct ti_firmware_header *)buffer;
drivers/usb/serial/ti_usb_3410_5052.c
1557
header->wLength = cpu_to_le16(size - sizeof(*header));
drivers/usb/serial/ti_usb_3410_5052.c
1558
header->bCheckSum = cs;
drivers/usb/storage/ene_ub6250.c
1988
(be16_to_cpu(((struct ms_bootblock_page0 *)PageBuffer0)->header.wBlockID) != MS_BOOT_BLOCK_ID) ||
drivers/usb/storage/ene_ub6250.c
1989
(be16_to_cpu(((struct ms_bootblock_page0 *)PageBuffer0)->header.wFormatVersion) != MS_BOOT_BLOCK_FORMAT_VERSION) ||
drivers/usb/storage/ene_ub6250.c
1990
(((struct ms_bootblock_page0 *)PageBuffer0)->header.bNumberOfDataEntry != MS_BOOT_BLOCK_DATA_ENTRIES))
drivers/usb/storage/ene_ub6250.c
377
struct ms_bootblock_header header;
drivers/usb/typec/altmodes/displayport.c
231
u32 header;
drivers/usb/typec/altmodes/displayport.c
237
header = DP_HEADER(dp, svdm_version, DP_CMD_CONFIGURE);
drivers/usb/typec/altmodes/displayport.c
245
ret = typec_altmode_vdm(dp->alt, header, &conf, 2);
drivers/usb/typec/altmodes/displayport.c
255
u32 header;
drivers/usb/typec/altmodes/displayport.c
260
header = DP_HEADER(dp, svdm_version, DP_CMD_CONFIGURE);
drivers/usb/typec/altmodes/displayport.c
262
return typec_cable_altmode_vdm(dp->plug_prime, TYPEC_PLUG_SOP_P, header, &conf, 2);
drivers/usb/typec/altmodes/displayport.c
269
u32 header;
drivers/usb/typec/altmodes/displayport.c
298
header = DP_HEADER(dp, svdm_version, DP_CMD_STATUS_UPDATE);
drivers/usb/typec/altmodes/displayport.c
300
ret = typec_altmode_vdm(dp->alt, header, &vdo, 2);
drivers/usb/typec/bus.c
215
const u32 header, const u32 *vdo, int count)
drivers/usb/typec/bus.c
233
return pdev->ops->vdm(pdev, header, vdo, count);
drivers/usb/typec/bus.c
322
const u32 header, const u32 *vdo, int count)
drivers/usb/typec/bus.c
345
return pdev->cable_ops->vdm(pdev, sop, header, vdo, count);
drivers/usb/typec/tcpm/fusb302.c
1006
fusb302_log(chip, "sending PD message header: %x", msg->header);
drivers/usb/typec/tcpm/fusb302.c
1443
(u8 *)&msg->header);
drivers/usb/typec/tcpm/fusb302.c
1446
len = pd_header_cnt_le(msg->header) * 4;
drivers/usb/typec/tcpm/fusb302.c
1462
fusb302_log(chip, "PD message header: %x", msg->header);
drivers/usb/typec/tcpm/fusb302.c
1475
if ((!len) && (pd_header_type_le(msg->header) == PD_CTRL_GOOD_CRC))
drivers/usb/typec/tcpm/fusb302.c
977
len = pd_header_cnt_le(msg->header) * 4;
drivers/usb/typec/tcpm/fusb302.c
987
memcpy(&buf[pos], &msg->header, sizeof(msg->header));
drivers/usb/typec/tcpm/fusb302.c
988
pos += sizeof(msg->header);
drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c
231
hdr_len = sizeof(msg->header);
drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c
232
txbuf_len = pd_header_cnt_le(msg->header) * 4;
drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c
255
&msg->header, hdr_len);
drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c
282
if (pd_header_rev(msg->header) == PD_REV30)
drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c
295
hdr_len, &msg->header, txbuf_len, &msg->payload, ret);
drivers/usb/typec/tcpm/tcpci.c
570
u16 header = msg ? le16_to_cpu(msg->header) : 0;
drivers/usb/typec/tcpm/tcpci.c
574
cnt = msg ? pd_header_cnt(header) * 4 : 0;
drivers/usb/typec/tcpm/tcpci.c
588
memcpy(&buf[pos], &msg->header, sizeof(msg->header));
drivers/usb/typec/tcpm/tcpci.c
590
pos += sizeof(header);
drivers/usb/typec/tcpm/tcpci.c
604
ret = tcpci_write16(tcpci, TCPC_TX_HDR, header);
drivers/usb/typec/tcpm/tcpci.c
749
u16 header;
drivers/usb/typec/tcpm/tcpci.c
759
payload_cnt = cnt - (1 + sizeof(msg.header));
drivers/usb/typec/tcpm/tcpci.c
763
tcpci_read16(tcpci, TCPC_RX_HDR, &header);
drivers/usb/typec/tcpm/tcpci.c
764
msg.header = cpu_to_le16(header);
drivers/usb/typec/tcpm/tcpci_maxim_core.c
187
msg.header = cpu_to_le16(*(u16 *)rx_buf_ptr);
drivers/usb/typec/tcpm/tcpci_maxim_core.c
188
rx_buf_ptr = rx_buf_ptr + sizeof(msg.header);
drivers/usb/typec/tcpm/tcpci_maxim_core.c
189
for (payload_index = 0; payload_index < pd_header_cnt_le(msg.header); payload_index++,
drivers/usb/typec/tcpm/tcpm.c
1018
tcpm_log(port, "PD TX, header: %#x", le16_to_cpu(msg->header));
drivers/usb/typec/tcpm/tcpm.c
1287
msg.header = PD_HEADER_LE(PD_DATA_REVISION,
drivers/usb/typec/tcpm/tcpm.c
1316
msg.header = PD_HEADER_LE(PD_CTRL_REJECT,
drivers/usb/typec/tcpm/tcpm.c
1322
msg.header = PD_HEADER_LE(PD_DATA_SOURCE_CAP,
drivers/usb/typec/tcpm/tcpm.c
1353
msg.header = PD_HEADER_LE(PD_CTRL_REJECT,
drivers/usb/typec/tcpm/tcpm.c
1359
msg.header = PD_HEADER_LE(PD_DATA_SINK_CAP,
drivers/usb/typec/tcpm/tcpm.c
1607
static void tcpm_queue_vdm(struct tcpm_port *port, const u32 header,
drivers/usb/typec/tcpm/tcpm.c
1627
port->vdo_data[0] = header;
drivers/usb/typec/tcpm/tcpm.c
1653
tcpm_queue_vdm(port, event->header, event->data, event->cnt, event->tx_sop_type);
drivers/usb/typec/tcpm/tcpm.c
1661
static int tcpm_queue_vdm_unlocked(struct tcpm_port *port, const u32 header,
drivers/usb/typec/tcpm/tcpm.c
1678
event->header = header;
drivers/usb/typec/tcpm/tcpm.c
2509
u32 header;
drivers/usb/typec/tcpm/tcpm.c
2537
header = VDO(vid, ((vid & USB_SID_PD) == USB_SID_PD) ?
drivers/usb/typec/tcpm/tcpm.c
2540
tcpm_queue_vdm(port, header, data, count, tx_sop_type);
drivers/usb/typec/tcpm/tcpm.c
2724
msg.header = PD_HEADER_LE(PD_DATA_VENDOR_DEF,
drivers/usb/typec/tcpm/tcpm.c
2731
msg.header = PD_HEADER_LE(PD_DATA_VENDOR_DEF,
drivers/usb/typec/tcpm/tcpm.c
2906
u32 header;
drivers/usb/typec/tcpm/tcpm.c
2912
header = VDO(altmode->svid, vdo ? 2 : 1, svdm_version, CMD_ENTER_MODE);
drivers/usb/typec/tcpm/tcpm.c
2913
header |= VDO_OPOS(altmode->mode);
drivers/usb/typec/tcpm/tcpm.c
2915
return tcpm_queue_vdm_unlocked(port, header, vdo, vdo ? 1 : 0, TCPC_TX_SOP);
drivers/usb/typec/tcpm/tcpm.c
2922
u32 header;
drivers/usb/typec/tcpm/tcpm.c
2928
header = VDO(altmode->svid, 1, svdm_version, CMD_EXIT_MODE);
drivers/usb/typec/tcpm/tcpm.c
2929
header |= VDO_OPOS(altmode->mode);
drivers/usb/typec/tcpm/tcpm.c
2931
return tcpm_queue_vdm_unlocked(port, header, NULL, 0, TCPC_TX_SOP);
drivers/usb/typec/tcpm/tcpm.c
2935
u32 header, const u32 *data, int count)
drivers/usb/typec/tcpm/tcpm.c
2939
return tcpm_queue_vdm_unlocked(port, header, data, count - 1, TCPC_TX_SOP);
drivers/usb/typec/tcpm/tcpm.c
2954
u32 header;
drivers/usb/typec/tcpm/tcpm.c
2960
header = VDO(altmode->svid, vdo ? 2 : 1, svdm_version, CMD_ENTER_MODE);
drivers/usb/typec/tcpm/tcpm.c
2961
header |= VDO_OPOS(altmode->mode);
drivers/usb/typec/tcpm/tcpm.c
2963
return tcpm_queue_vdm_unlocked(port, header, vdo, vdo ? 1 : 0, TCPC_TX_SOP_PRIME);
drivers/usb/typec/tcpm/tcpm.c
2970
u32 header;
drivers/usb/typec/tcpm/tcpm.c
2976
header = VDO(altmode->svid, 1, svdm_version, CMD_EXIT_MODE);
drivers/usb/typec/tcpm/tcpm.c
2977
header |= VDO_OPOS(altmode->mode);
drivers/usb/typec/tcpm/tcpm.c
2979
return tcpm_queue_vdm_unlocked(port, header, NULL, 0, TCPC_TX_SOP_PRIME);
drivers/usb/typec/tcpm/tcpm.c
2983
u32 header, const u32 *data, int count)
drivers/usb/typec/tcpm/tcpm.c
2987
return tcpm_queue_vdm_unlocked(port, header, data, count - 1, TCPC_TX_SOP_PRIME);
drivers/usb/typec/tcpm/tcpm.c
3181
enum pd_data_msg_type type = pd_header_type_le(msg->header);
drivers/usb/typec/tcpm/tcpm.c
3182
unsigned int cnt = pd_header_cnt_le(msg->header);
drivers/usb/typec/tcpm/tcpm.c
3183
unsigned int rev = pd_header_rev_le(msg->header);
drivers/usb/typec/tcpm/tcpm.c
3381
enum pd_ctrl_msg_type type = pd_header_type_le(msg->header);
drivers/usb/typec/tcpm/tcpm.c
3383
unsigned int rev = pd_header_rev_le(msg->header);
drivers/usb/typec/tcpm/tcpm.c
3672
enum pd_ext_msg_type type = pd_header_type_le(msg->header);
drivers/usb/typec/tcpm/tcpm.c
3673
unsigned int data_size = pd_ext_header_data_size_le(msg->ext_msg.header);
drivers/usb/typec/tcpm/tcpm.c
3682
if (!(le16_to_cpu(msg->ext_msg.header) & PD_EXT_HDR_CHUNKED)) {
drivers/usb/typec/tcpm/tcpm.c
3733
unsigned int cnt = pd_header_cnt_le(msg->header);
drivers/usb/typec/tcpm/tcpm.c
3739
tcpm_log(port, "PD RX, header: %#x [%d]", le16_to_cpu(msg->header),
drivers/usb/typec/tcpm/tcpm.c
3743
enum pd_ctrl_msg_type type = pd_header_type_le(msg->header);
drivers/usb/typec/tcpm/tcpm.c
3744
unsigned int msgid = pd_header_msgid_le(msg->header);
drivers/usb/typec/tcpm/tcpm.c
3781
if (!!(le16_to_cpu(msg->header) & PD_HEADER_DATA_ROLE) ==
drivers/usb/typec/tcpm/tcpm.c
3787
if (le16_to_cpu(msg->header) & PD_HEADER_EXT_HDR)
drivers/usb/typec/tcpm/tcpm.c
3827
msg.header = PD_HEADER_LE(type,
drivers/usb/typec/tcpm/tcpm.c
3835
msg.header = PD_HEADER_LE(type,
drivers/usb/typec/tcpm/tcpm.c
3843
msg.header = PD_HEADER_LE(type,
drivers/usb/typec/tcpm/tcpm.c
4227
msg.header = PD_HEADER_LE(PD_DATA_REQUEST,
drivers/usb/typec/tcpm/tcpm.c
4311
msg.header = PD_HEADER_LE(PD_DATA_REQUEST,
drivers/usb/typec/tcpm/tcpm.c
607
u32 header;
drivers/usb/typec/tcpm/wcove.c
381
for (i = 0; i < pd_header_cnt_le(msg->header) * 4 + 2; i++) {
drivers/usb/typec/ucsi/displayport.c
139
dp->header = VDO(USB_TYPEC_DP_SID, 1, svdm_version, CMD_EXIT_MODE);
drivers/usb/typec/ucsi/displayport.c
140
dp->header |= VDO_OPOS(USB_TYPEC_DP_MODE);
drivers/usb/typec/ucsi/displayport.c
141
dp->header |= VDO_CMDT(CMDT_RSP_ACK);
drivers/usb/typec/ucsi/displayport.c
200
u32 header, const u32 *data, int count)
drivers/usb/typec/ucsi/displayport.c
203
int cmd_type = PD_VDO_CMDT(header);
drivers/usb/typec/ucsi/displayport.c
204
int cmd = PD_VDO_CMD(header);
drivers/usb/typec/ucsi/displayport.c
227
if (PD_VDO_SVDM_VER(header) < svdm_version) {
drivers/usb/typec/ucsi/displayport.c
228
typec_partner_set_svdm_version(dp->con->partner, PD_VDO_SVDM_VER(header));
drivers/usb/typec/ucsi/displayport.c
229
svdm_version = PD_VDO_SVDM_VER(header);
drivers/usb/typec/ucsi/displayport.c
232
dp->header = VDO(USB_TYPEC_DP_SID, 1, svdm_version, cmd);
drivers/usb/typec/ucsi/displayport.c
233
dp->header |= VDO_OPOS(USB_TYPEC_DP_MODE);
drivers/usb/typec/ucsi/displayport.c
238
dp->header |= VDO_CMDT(CMDT_RSP_NAK);
drivers/usb/typec/ucsi/displayport.c
240
dp->header |= VDO_CMDT(CMDT_RSP_ACK);
drivers/usb/typec/ucsi/displayport.c
245
dp->header |= VDO_CMDT(CMDT_RSP_NAK);
drivers/usb/typec/ucsi/displayport.c
247
dp->header |= VDO_CMDT(CMDT_RSP_ACK);
drivers/usb/typec/ucsi/displayport.c
255
dp->header |= VDO_CMDT(CMDT_RSP_ACK);
drivers/usb/typec/ucsi/displayport.c
28
u32 header;
drivers/usb/typec/ucsi/displayport.c
281
ret = typec_altmode_vdm(dp->alt, dp->header,
drivers/usb/typec/ucsi/displayport.c
284
dev_err(&dp->alt->dev, "VDM 0x%x failed\n", dp->header);
drivers/usb/typec/ucsi/displayport.c
288
dp->header = 0;
drivers/usb/typec/ucsi/displayport.c
94
dp->header = VDO(USB_TYPEC_DP_SID, 1, svdm_version, CMD_ENTER_MODE);
drivers/usb/typec/ucsi/displayport.c
95
dp->header |= VDO_OPOS(USB_TYPEC_DP_MODE);
drivers/usb/typec/ucsi/displayport.c
96
dp->header |= VDO_CMDT(CMDT_RSP_ACK);
drivers/usb/typec/ucsi/thunderbolt.c
133
u32 header, const u32 *data, int count)
drivers/usb/typec/ucsi/thunderbolt.c
136
int cmd_type = PD_VDO_CMDT(header);
drivers/usb/typec/ucsi/thunderbolt.c
137
int cmd = PD_VDO_CMD(header);
drivers/usb/typec/ucsi/thunderbolt.c
151
if (PD_VDO_SVDM_VER(header) < svdm_version) {
drivers/usb/typec/ucsi/thunderbolt.c
152
svdm_version = PD_VDO_SVDM_VER(header);
drivers/usb/typec/ucsi/thunderbolt.c
155
tbt->header = VDO(USB_TYPEC_TBT_SID, 1, svdm_version, cmd);
drivers/usb/typec/ucsi/thunderbolt.c
156
tbt->header |= VDO_OPOS(TYPEC_TBT_MODE);
drivers/usb/typec/ucsi/thunderbolt.c
157
tbt->header |= VDO_CMDT(CMDT_RSP_ACK);
drivers/usb/typec/ucsi/thunderbolt.c
33
u32 header;
drivers/usb/typec/ucsi/thunderbolt.c
40
if (typec_altmode_vdm(tbt->alt, tbt->header, NULL, 0))
drivers/usb/typec/ucsi/thunderbolt.c
41
dev_err(&tbt->alt->dev, "VDM 0x%x failed\n", tbt->header);
drivers/usb/typec/ucsi/thunderbolt.c
43
tbt->header = 0;
drivers/usb/typec/ucsi/thunderbolt.c
72
tbt->header = VDO(USB_TYPEC_TBT_SID, 1, svdm_version, cmd);
drivers/usb/typec/ucsi/thunderbolt.c
73
tbt->header |= VDO_OPOS(TYPEC_TBT_MODE);
drivers/usb/typec/ucsi/thunderbolt.c
74
tbt->header |= VDO_CMDT(CMDT_RSP_ACK);
drivers/vfio/fsl-mc/vfio_fsl_mc.c
293
u64 header;
drivers/vfio/fsl-mc/vfio_fsl_mc.c
296
header = cpu_to_le64(readq_relaxed(ioaddr));
drivers/vfio/fsl-mc/vfio_fsl_mc.c
298
resp_hdr = (struct mc_cmd_header *)&header;
drivers/vfio/pci/mlx5/cmd.c
641
struct mlx5_vf_migration_header header = {};
drivers/vfio/pci/mlx5/cmd.c
646
header.record_size = cpu_to_le64(image_size);
drivers/vfio/pci/mlx5/cmd.c
647
header.flags = cpu_to_le32(MLX5_MIGF_HEADER_FLAGS_TAG_MANDATORY);
drivers/vfio/pci/mlx5/cmd.c
648
header.tag = cpu_to_le32(MLX5_MIGF_HEADER_TAG_FW_DATA);
drivers/vfio/pci/mlx5/cmd.c
653
memcpy(to_buff, &header, sizeof(header));
drivers/vfio/pci/mlx5/cmd.c
655
header_buf->length = sizeof(header);
drivers/vfio/pci/mlx5/cmd.c
662
migf->pre_copy_initial_bytes += sizeof(header);
drivers/vfio/pci/mlx5/main.c
339
struct mlx5_vf_migration_header header = {};
drivers/vfio/pci/mlx5/main.c
350
header.record_size = cpu_to_le64(sizeof(data));
drivers/vfio/pci/mlx5/main.c
351
header.flags = cpu_to_le32(MLX5_MIGF_HEADER_FLAGS_TAG_OPTIONAL);
drivers/vfio/pci/mlx5/main.c
352
header.tag = cpu_to_le32(MLX5_MIGF_HEADER_TAG_STOP_COPY_SIZE);
drivers/vfio/pci/mlx5/main.c
359
memcpy(to_buff, &header, sizeof(header));
drivers/vfio/pci/mlx5/main.c
360
header_buf->length = sizeof(header);
drivers/vfio/pci/mlx5/main.c
362
memcpy(to_buff + sizeof(header), &data, sizeof(data));
drivers/vfio/pci/nvgrace-gpu/main.c
448
sparse->header.id = VFIO_REGION_INFO_CAP_SPARSE_MMAP;
drivers/vfio/pci/nvgrace-gpu/main.c
449
sparse->header.version = 1;
drivers/vfio/pci/nvgrace-gpu/main.c
451
ret = vfio_info_add_capability(caps, &sparse->header, size);
drivers/vfio/pci/vfio_pci_config.c
1645
u32 header;
drivers/vfio/pci/vfio_pci_config.c
1650
ret = pci_read_config_dword(pdev, epos, &header);
drivers/vfio/pci/vfio_pci_config.c
1654
ecap = PCI_EXT_CAP_ID(header);
drivers/vfio/pci/vfio_pci_config.c
1671
u32 val = epos = PCI_EXT_CAP_NEXT(header);
drivers/vfio/pci/vfio_pci_config.c
1718
epos = PCI_EXT_CAP_NEXT(header);
drivers/vfio/pci/vfio_pci_core.c
1116
.header.id = VFIO_REGION_INFO_CAP_TYPE,
drivers/vfio/pci/vfio_pci_core.c
1117
.header.version = 1
drivers/vfio/pci/vfio_pci_core.c
1134
ret = vfio_info_add_capability(caps, &cap_type.header,
drivers/vfio/pci/vfio_pci_core.c
1291
goto header;
drivers/vfio/pci/vfio_pci_core.c
1322
header:
drivers/vfio/pci/vfio_pci_core.c
913
struct vfio_info_cap_header header = {
drivers/vfio/pci/vfio_pci_core.c
918
return vfio_info_add_capability(caps, &header, sizeof(header));
drivers/vfio/pci/vfio_pci_core.c
952
.header.id = VFIO_DEVICE_INFO_CAP_PCI_ATOMIC_COMP,
drivers/vfio/pci/vfio_pci_core.c
953
.header.version = 1
drivers/vfio/pci/vfio_pci_core.c
976
return vfio_info_add_capability(caps, &cap.header, sizeof(cap));
drivers/vfio/pci/vfio_pci_zdev.c
101
cap->header.id = VFIO_DEVICE_INFO_CAP_ZPCI_PFIP;
drivers/vfio/pci/vfio_pci_zdev.c
102
cap->header.version = 1;
drivers/vfio/pci/vfio_pci_zdev.c
106
ret = vfio_info_add_capability(caps, &cap->header, cap_size);
drivers/vfio/pci/vfio_pci_zdev.c
26
.header.id = VFIO_DEVICE_INFO_CAP_ZPCI_BASE,
drivers/vfio/pci/vfio_pci_zdev.c
27
.header.version = 2,
drivers/vfio/pci/vfio_pci_zdev.c
38
return vfio_info_add_capability(caps, &cap.header, sizeof(cap));
drivers/vfio/pci/vfio_pci_zdev.c
47
.header.id = VFIO_DEVICE_INFO_CAP_ZPCI_GROUP,
drivers/vfio/pci/vfio_pci_zdev.c
48
.header.version = 2,
drivers/vfio/pci/vfio_pci_zdev.c
60
return vfio_info_add_capability(caps, &cap.header, sizeof(cap));
drivers/vfio/pci/vfio_pci_zdev.c
76
cap->header.id = VFIO_DEVICE_INFO_CAP_ZPCI_UTIL;
drivers/vfio/pci/vfio_pci_zdev.c
77
cap->header.version = 1;
drivers/vfio/pci/vfio_pci_zdev.c
81
ret = vfio_info_add_capability(caps, &cap->header, cap_size);
drivers/vfio/pci/virtio/migrate.c
541
struct virtiovf_migration_header header = {};
drivers/vfio/pci/virtio/migrate.c
545
header.record_size = cpu_to_le64(data_size);
drivers/vfio/pci/virtio/migrate.c
546
header.flags = cpu_to_le32(VIRTIOVF_MIGF_HEADER_FLAGS_TAG_MANDATORY);
drivers/vfio/pci/virtio/migrate.c
547
header.tag = cpu_to_le32(VIRTIOVF_MIGF_HEADER_TAG_DEVICE_DATA);
drivers/vfio/pci/virtio/migrate.c
552
memcpy(to_buff, &header, sizeof(header));
drivers/vfio/pci/virtio/migrate.c
554
header_buf->length = sizeof(header);
drivers/vfio/vfio_iommu_type1.c
2751
struct vfio_info_cap_header *header;
drivers/vfio/vfio_iommu_type1.c
2754
header = vfio_info_cap_add(caps, size,
drivers/vfio/vfio_iommu_type1.c
2756
if (IS_ERR(header))
drivers/vfio/vfio_iommu_type1.c
2757
return PTR_ERR(header);
drivers/vfio/vfio_iommu_type1.c
2759
iova_cap = container_of(header,
drivers/vfio/vfio_iommu_type1.c
2761
header);
drivers/vfio/vfio_iommu_type1.c
2812
cap_mig.header.id = VFIO_IOMMU_TYPE1_INFO_CAP_MIGRATION;
drivers/vfio/vfio_iommu_type1.c
2813
cap_mig.header.version = 1;
drivers/vfio/vfio_iommu_type1.c
2820
return vfio_info_add_capability(caps, &cap_mig.header, sizeof(cap_mig));
drivers/vfio/vfio_iommu_type1.c
2828
cap_dma_avail.header.id = VFIO_IOMMU_TYPE1_INFO_DMA_AVAIL;
drivers/vfio/vfio_iommu_type1.c
2829
cap_dma_avail.header.version = 1;
drivers/vfio/vfio_iommu_type1.c
2833
return vfio_info_add_capability(caps, &cap_dma_avail.header,
drivers/vfio/vfio_main.c
1537
struct vfio_info_cap_header *header, *tmp;
drivers/vfio/vfio_main.c
1551
header = buf + caps->size;
drivers/vfio/vfio_main.c
1554
memset(header, 0, size);
drivers/vfio/vfio_main.c
1556
header->id = id;
drivers/vfio/vfio_main.c
1557
header->version = version;
drivers/vfio/vfio_main.c
1566
return header;
drivers/vfio/vfio_main.c
1586
struct vfio_info_cap_header *header;
drivers/vfio/vfio_main.c
1588
header = vfio_info_cap_add(caps, size, cap->id, cap->version);
drivers/vfio/vfio_main.c
1589
if (IS_ERR(header))
drivers/vfio/vfio_main.c
1590
return PTR_ERR(header);
drivers/vfio/vfio_main.c
1592
memcpy(header + 1, cap + 1, size - sizeof(*header));
drivers/video/fbdev/matrox/matroxfb_misc.c
510
unsigned char header[3];
drivers/video/fbdev/matrox/matroxfb_misc.c
512
header[0] = readb(vbios + pins_offset);
drivers/video/fbdev/matrox/matroxfb_misc.c
513
header[1] = readb(vbios + pins_offset + 1);
drivers/video/fbdev/matrox/matroxfb_misc.c
514
header[2] = readb(vbios + pins_offset + 2);
drivers/video/fbdev/matrox/matroxfb_misc.c
515
if ( (header[0] == 0x2E) && (header[1] == 0x41)
drivers/video/fbdev/matrox/matroxfb_misc.c
516
&& ((header[2] == 0x40) || (header[2] == 0x80)) ) {
drivers/virt/vboxguest/vboxguest_core.c
1816
req->header.rc = VERR_INTERNAL_ERROR;
drivers/virt/vboxguest/vboxguest_core.c
283
req->header.size = sizeof(*req);
drivers/virt/vboxguest/vboxguest_core.c
330
req->header.size = sizeof(*req);
drivers/virt/vboxguest/vboxguest_core.c
98
req->header.request_type = VMMDEVREQ_SET_HYPERVISOR_INFO;
drivers/virt/vboxguest/vboxguest_core.c
99
req->header.rc = VERR_INTERNAL_ERROR;
drivers/virt/vboxguest/vboxguest_utils.c
113
struct vmmdev_hgcmreq_header *header)
drivers/virt/vboxguest/vboxguest_utils.c
119
done = header->flags & VMMDEV_HGCM_REQ_DONE;
drivers/virt/vboxguest/vboxguest_utils.c
137
hgcm_connect->header.flags = 0;
drivers/virt/vboxguest/vboxguest_utils.c
145
hgcm_req_done(gdev, &hgcm_connect->header));
drivers/virt/vboxguest/vboxguest_utils.c
149
rc = hgcm_connect->header.result;
drivers/virt/vboxguest/vboxguest_utils.c
171
hgcm_disconnect->header.flags = 0;
drivers/virt/vboxguest/vboxguest_utils.c
178
hgcm_req_done(gdev, &hgcm_disconnect->header));
drivers/virt/vboxguest/vboxguest_utils.c
181
rc = hgcm_disconnect->header.result;
drivers/virt/vboxguest/vboxguest_utils.c
394
call->header.flags = 0;
drivers/virt/vboxguest/vboxguest_utils.c
395
call->header.result = VINF_SUCCESS;
drivers/virt/vboxguest/vboxguest_utils.c
453
call->header.flags |= VMMDEV_HGCM_REQ_CANCELLED;
drivers/virt/vboxguest/vboxguest_utils.c
454
call->header.header.request_type = VMMDEVREQ_HGCM_CANCEL;
drivers/virt/vboxguest/vboxguest_utils.c
462
call->header.flags |= VMMDEV_HGCM_REQ_CANCELLED;
drivers/virt/vboxguest/vboxguest_utils.c
493
call->header.result = rc;
drivers/virt/vboxguest/vboxguest_utils.c
508
hgcm_req_done(gdev, &call->header),
drivers/virt/vboxguest/vboxguest_utils.c
512
hgcm_req_done(gdev, &call->header),
drivers/virt/vboxguest/vboxguest_utils.c
540
hgcm_req_done(gdev, &call->header),
drivers/virt/vboxguest/vboxguest_utils.c
651
*vbox_status = call->header.result;
drivers/virt/vboxguest/vmmdev.h
113
struct vmmdev_request_header header;
drivers/virt/vboxguest/vmmdev.h
166
struct vmmdev_request_header header;
drivers/virt/vboxguest/vmmdev.h
189
struct vmmdev_request_header header;
drivers/virt/vboxguest/vmmdev.h
215
struct vmmdev_request_header header;
drivers/virt/vboxguest/vmmdev.h
229
struct vmmdev_request_header header;
drivers/virt/vboxguest/vmmdev.h
241
struct vmmdev_request_header header;
drivers/virt/vboxguest/vmmdev.h
257
struct vmmdev_request_header header;
drivers/virt/vboxguest/vmmdev.h
316
struct vmmdev_request_header header;
drivers/virt/vboxguest/vmmdev.h
332
struct vmmdev_request_header header;
drivers/virt/vboxguest/vmmdev.h
349
struct vmmdev_request_header header;
drivers/virt/vboxguest/vmmdev.h
361
struct vmmdev_request_header header;
drivers/virt/vboxguest/vmmdev.h
370
struct vmmdev_request_header header;
drivers/virt/vboxguest/vmmdev.h
386
struct vmmdev_request_header header;
drivers/virt/vboxguest/vmmdev.h
399
struct vmmdev_hgcmreq_header header;
drivers/virt/vboxguest/vmmdev.h
412
struct vmmdev_hgcmreq_header header;
drivers/virt/vboxguest/vmmdev.h
424
struct vmmdev_hgcmreq_header header;
drivers/virt/vboxguest/vmmdev.h
447
struct vmmdev_request_header header;
fs/btrfs/free-space-cache.c
109
header = btrfs_item_ptr(leaf, path->slots[0],
fs/btrfs/free-space-cache.c
111
btrfs_free_space_key(leaf, header, &disk_key);
fs/btrfs/free-space-cache.c
1153
struct btrfs_free_space_header *header;
fs/btrfs/free-space-cache.c
1184
header = btrfs_item_ptr(leaf, path->slots[0],
fs/btrfs/free-space-cache.c
1186
btrfs_set_free_space_entries(leaf, header, entries);
fs/btrfs/free-space-cache.c
1187
btrfs_set_free_space_bitmaps(leaf, header, bitmaps);
fs/btrfs/free-space-cache.c
1188
btrfs_set_free_space_generation(leaf, header, trans->transid);
fs/btrfs/free-space-cache.c
174
struct btrfs_free_space_header *header;
fs/btrfs/free-space-cache.c
215
header = btrfs_item_ptr(leaf, path->slots[0],
fs/btrfs/free-space-cache.c
217
memzero_extent_buffer(leaf, (unsigned long)header, sizeof(*header));
fs/btrfs/free-space-cache.c
218
btrfs_set_free_space_key(leaf, header, &disk_key);
fs/btrfs/free-space-cache.c
739
struct btrfs_free_space_header *header;
fs/btrfs/free-space-cache.c
770
header = btrfs_item_ptr(leaf, path->slots[0],
fs/btrfs/free-space-cache.c
772
num_entries = btrfs_free_space_entries(leaf, header);
fs/btrfs/free-space-cache.c
773
num_bitmaps = btrfs_free_space_bitmaps(leaf, header);
fs/btrfs/free-space-cache.c
774
generation = btrfs_free_space_generation(leaf, header);
fs/btrfs/free-space-cache.c
90
struct btrfs_free_space_header *header;
fs/btrfs/scrub.c
718
struct btrfs_header *header = first_kaddr;
fs/btrfs/scrub.c
728
memcpy(on_disk_csum, header->csum, fs_info->csum_size);
fs/btrfs/scrub.c
730
if (logical != btrfs_stack_header_bytenr(header)) {
fs/btrfs/scrub.c
736
btrfs_stack_header_bytenr(header), logical);
fs/btrfs/scrub.c
739
if (memcmp(header->fsid, fs_info->fs_devices->metadata_uuid,
fs/btrfs/scrub.c
746
header->fsid, fs_info->fs_devices->metadata_uuid);
fs/btrfs/scrub.c
749
if (memcmp(header->chunk_tree_uuid, fs_info->chunk_tree_uuid,
fs/btrfs/scrub.c
756
header->chunk_tree_uuid, fs_info->chunk_tree_uuid);
fs/btrfs/scrub.c
782
btrfs_stack_header_generation(header)) {
fs/btrfs/scrub.c
788
btrfs_stack_header_generation(header),
fs/ceph/inode.c
2409
struct ceph_fscrypt_truncate_size_header header;
fs/ceph/inode.c
2458
header.ver = 1;
fs/ceph/inode.c
2459
header.compat = 1;
fs/ceph/inode.c
2460
header.change_attr = cpu_to_le64(inode_peek_iversion_raw(inode));
fs/ceph/inode.c
2466
header.block_size = cpu_to_le32(CEPH_FSCRYPT_BLOCK_SIZE);
fs/ceph/inode.c
2481
header.data_len = cpu_to_le32(8 + 8 + 4);
fs/ceph/inode.c
2482
header.file_offset = 0;
fs/ceph/inode.c
2485
header.data_len = cpu_to_le32(8 + 8 + 4 + CEPH_FSCRYPT_BLOCK_SIZE);
fs/ceph/inode.c
2486
header.file_offset = cpu_to_le64(orig_pos);
fs/ceph/inode.c
2503
ret = ceph_pagelist_append(pagelist, &header, sizeof(header));
fs/ceph/inode.c
2507
if (header.block_size) {
fs/ceph/metric.c
101
meta->header.type = cpu_to_le32(CLIENT_METRIC_TYPE_METADATA_LATENCY);
fs/ceph/metric.c
102
meta->header.ver = 2;
fs/ceph/metric.c
103
meta->header.compat = 1;
fs/ceph/metric.c
104
meta->header.data_len = cpu_to_le32(sizeof(*meta) - header_len);
fs/ceph/metric.c
114
dlease->header.type = cpu_to_le32(CLIENT_METRIC_TYPE_DENTRY_LEASE);
fs/ceph/metric.c
115
dlease->header.ver = 1;
fs/ceph/metric.c
116
dlease->header.compat = 1;
fs/ceph/metric.c
117
dlease->header.data_len = cpu_to_le32(sizeof(*dlease) - header_len);
fs/ceph/metric.c
127
files->header.type = cpu_to_le32(CLIENT_METRIC_TYPE_OPENED_FILES);
fs/ceph/metric.c
128
files->header.ver = 1;
fs/ceph/metric.c
129
files->header.compat = 1;
fs/ceph/metric.c
130
files->header.data_len = cpu_to_le32(sizeof(*files) - header_len);
fs/ceph/metric.c
137
icaps->header.type = cpu_to_le32(CLIENT_METRIC_TYPE_PINNED_ICAPS);
fs/ceph/metric.c
138
icaps->header.ver = 1;
fs/ceph/metric.c
139
icaps->header.compat = 1;
fs/ceph/metric.c
140
icaps->header.data_len = cpu_to_le32(sizeof(*icaps) - header_len);
fs/ceph/metric.c
147
inodes->header.type = cpu_to_le32(CLIENT_METRIC_TYPE_OPENED_INODES);
fs/ceph/metric.c
148
inodes->header.ver = 1;
fs/ceph/metric.c
149
inodes->header.compat = 1;
fs/ceph/metric.c
150
inodes->header.data_len = cpu_to_le32(sizeof(*inodes) - header_len);
fs/ceph/metric.c
157
rsize->header.type = cpu_to_le32(CLIENT_METRIC_TYPE_READ_IO_SIZES);
fs/ceph/metric.c
158
rsize->header.ver = 1;
fs/ceph/metric.c
159
rsize->header.compat = 1;
fs/ceph/metric.c
160
rsize->header.data_len = cpu_to_le32(sizeof(*rsize) - header_len);
fs/ceph/metric.c
167
wsize->header.type = cpu_to_le32(CLIENT_METRIC_TYPE_WRITE_IO_SIZES);
fs/ceph/metric.c
168
wsize->header.ver = 1;
fs/ceph/metric.c
169
wsize->header.compat = 1;
fs/ceph/metric.c
170
wsize->header.data_len = cpu_to_le32(sizeof(*wsize) - header_len);
fs/ceph/metric.c
64
cap->header.type = cpu_to_le32(CLIENT_METRIC_TYPE_CAP_INFO);
fs/ceph/metric.c
65
cap->header.ver = 1;
fs/ceph/metric.c
66
cap->header.compat = 1;
fs/ceph/metric.c
67
cap->header.data_len = cpu_to_le32(sizeof(*cap) - header_len);
fs/ceph/metric.c
75
read->header.type = cpu_to_le32(CLIENT_METRIC_TYPE_READ_LATENCY);
fs/ceph/metric.c
76
read->header.ver = 2;
fs/ceph/metric.c
77
read->header.compat = 1;
fs/ceph/metric.c
78
read->header.data_len = cpu_to_le32(sizeof(*read) - header_len);
fs/ceph/metric.c
88
write->header.type = cpu_to_le32(CLIENT_METRIC_TYPE_WRITE_LATENCY);
fs/ceph/metric.c
89
write->header.ver = 2;
fs/ceph/metric.c
90
write->header.compat = 1;
fs/ceph/metric.c
91
write->header.data_len = cpu_to_le32(sizeof(*write) - header_len);
fs/ceph/metric.h
101
struct ceph_metric_header header;
fs/ceph/metric.h
109
struct ceph_metric_header header;
fs/ceph/metric.h
116
struct ceph_metric_header header;
fs/ceph/metric.h
123
struct ceph_metric_header header;
fs/ceph/metric.h
130
struct ceph_metric_header header;
fs/ceph/metric.h
137
struct ceph_metric_header header;
fs/ceph/metric.h
66
struct ceph_metric_header header;
fs/ceph/metric.h
74
struct ceph_metric_header header;
fs/ceph/metric.h
83
struct ceph_metric_header header;
fs/ceph/metric.h
92
struct ceph_metric_header header;
fs/dlm/dlm_internal.h
506
struct dlm_header header; /* common to other two */
fs/dlm/lock.c
4962
const struct dlm_header *hd = &p->header;
fs/dlm/midcomms.c
1070
switch (mh->inner_p->header.h_cmd) {
fs/dlm/midcomms.c
1090
mh->opts->o_nextcmd = mh->inner_p->header.h_cmd;
fs/dlm/midcomms.c
506
switch (p->header.h_cmd) {
fs/dlm/midcomms.c
535
switch (p->header.h_cmd) {
fs/dlm/midcomms.c
659
uint16_t msglen = le16_to_cpu(p->header.h_length);
fs/dlm/midcomms.c
697
switch (p->header.h_cmd) {
fs/dlm/midcomms.c
724
seq = le32_to_cpu(p->header.u.h_seq);
fs/dlm/midcomms.c
737
msglen = le16_to_cpu(p->header.h_length);
fs/dlm/midcomms.c
738
switch (p->header.h_cmd) {
fs/dlm/midcomms.c
772
seq = le32_to_cpu(p->header.u.h_seq);
fs/dlm/midcomms.c
777
p->header.h_cmd, nodeid);
fs/dlm/midcomms.c
787
uint16_t msglen = le16_to_cpu(p->header.h_length);
fs/dlm/midcomms.c
815
switch (p->header.h_cmd) {
fs/dlm/midcomms.c
829
p->header.h_cmd, nodeid);
fs/ext2/xattr.c
1002
__le32 *value = (__le32 *)((char *)header +
fs/ext2/xattr.c
1024
static void ext2_xattr_rehash(struct ext2_xattr_header *header,
fs/ext2/xattr.c
1030
ext2_xattr_hash_entry(header, entry);
fs/ext2/xattr.c
1031
here = ENTRY(header+1);
fs/ext2/xattr.c
1043
header->h_hash = cpu_to_le32(hash);
fs/ext2/xattr.c
139
ext2_xattr_header_valid(struct ext2_xattr_header *header)
fs/ext2/xattr.c
141
if (header->h_magic != cpu_to_le32(EXT2_XATTR_MAGIC) ||
fs/ext2/xattr.c
142
header->h_blocks != cpu_to_le32(1))
fs/ext2/xattr.c
411
struct ext2_xattr_header *header = NULL;
fs/ext2/xattr.c
452
header = HDR(bh);
fs/ext2/xattr.c
454
if (!ext2_xattr_header_valid(header)) {
fs/ext2/xattr.c
489
free = min_offs - ((char*)last - (char*)header) - sizeof(__u32);
fs/ext2/xattr.c
518
if (header) {
fs/ext2/xattr.c
522
if (header->h_refcount == cpu_to_le32(1)) {
fs/ext2/xattr.c
523
__u32 hash = le32_to_cpu(header->h_hash);
fs/ext2/xattr.c
539
header = kmemdup(HDR(bh), bh->b_size, GFP_KERNEL);
fs/ext2/xattr.c
541
if (header == NULL)
fs/ext2/xattr.c
543
header->h_refcount = cpu_to_le32(1);
fs/ext2/xattr.c
546
here = ENTRY((char *)header + offset);
fs/ext2/xattr.c
548
last = ENTRY((char *)header + offset);
fs/ext2/xattr.c
551
header = kzalloc(sb->s_blocksize, GFP_KERNEL);
fs/ext2/xattr.c
553
if (header == NULL)
fs/ext2/xattr.c
555
header->h_magic = cpu_to_le32(EXT2_XATTR_MAGIC);
fs/ext2/xattr.c
556
header->h_blocks = header->h_refcount = cpu_to_le32(1);
fs/ext2/xattr.c
557
last = here = ENTRY(header+1);
fs/ext2/xattr.c
574
char *first_val = (char *)header + min_offs;
fs/ext2/xattr.c
576
char *val = (char *)header + offs;
fs/ext2/xattr.c
596
last = ENTRY(header+1);
fs/ext2/xattr.c
622
char *val = (char *)header + min_offs - size;
fs/ext2/xattr.c
624
cpu_to_le16((char *)val - (char *)header);
fs/ext2/xattr.c
632
if (IS_LAST_ENTRY(ENTRY(header+1))) {
fs/ext2/xattr.c
634
if (bh && header == HDR(bh))
fs/ext2/xattr.c
638
ext2_xattr_rehash(header, here);
fs/ext2/xattr.c
639
if (bh && header == HDR(bh))
fs/ext2/xattr.c
641
error = ext2_xattr_set2(inode, bh, header);
fs/ext2/xattr.c
645
if (!(bh && header == HDR(bh)))
fs/ext2/xattr.c
646
kfree(header);
fs/ext2/xattr.c
707
struct ext2_xattr_header *header)
fs/ext2/xattr.c
714
if (header) {
fs/ext2/xattr.c
715
new_bh = ext2_xattr_cache_find(inode, header);
fs/ext2/xattr.c
735
} else if (old_bh && header == HDR(old_bh)) {
fs/ext2/xattr.c
761
memcpy(new_bh->b_data, header, new_bh->b_size);
fs/ext2/xattr.c
938
ext2_xattr_cache_find(struct inode *inode, struct ext2_xattr_header *header)
fs/ext2/xattr.c
940
__u32 hash = le32_to_cpu(header->h_hash);
fs/ext2/xattr.c
944
if (!header->h_hash)
fs/ext2/xattr.c
965
} else if (!ext2_xattr_cmp(header, HDR(bh))) {
fs/ext2/xattr.c
988
static inline void ext2_xattr_hash_entry(struct ext2_xattr_header *header,
fs/ext4/inline.c
1014
struct ext4_xattr_ibody_header *header;
fs/ext4/inline.c
1018
header = IHDR(inode, ext4_raw_inode(iloc));
fs/ext4/inline.c
1022
return (void *)IFIRST(header) + le16_to_cpu(entry->e_value_offs);
fs/ext4/inline.c
188
struct ext4_xattr_ibody_header *header;
fs/ext4/inline.c
208
header = IHDR(inode, raw_inode);
fs/ext4/inline.c
215
(void *)IFIRST(header) + le16_to_cpu(entry->e_value_offs), len);
fs/ext4/inline.c
232
struct ext4_xattr_ibody_header *header;
fs/ext4/inline.c
259
header = IHDR(inode, raw_inode);
fs/ext4/inline.c
263
memcpy((void *)IFIRST(header) + le16_to_cpu(entry->e_value_offs) + pos,
fs/ext4/inline.c
39
struct ext4_xattr_ibody_header *header;
fs/ext4/inline.c
64
header = IHDR(inode, raw_inode);
fs/ext4/inline.c
65
entry = IFIRST(header);
fs/ext4/inline.c
85
((void *)entry - (void *)IFIRST(header)) - sizeof(__u32);
fs/ext4/inode.c
6301
struct ext4_xattr_ibody_header *header;
fs/ext4/inode.c
6321
header = IHDR(inode, raw_inode);
fs/ext4/inode.c
6325
header->h_magic != cpu_to_le32(EXT4_XATTR_MAGIC)) {
fs/ext4/xattr.c
1938
if (header(s->base)->h_refcount == cpu_to_le32(1)) {
fs/ext4/xattr.c
1982
s->first = ENTRY(header(s->base)+1);
fs/ext4/xattr.c
1983
header(s->base)->h_refcount = cpu_to_le32(1);
fs/ext4/xattr.c
2022
header(s->base)->h_magic = cpu_to_le32(EXT4_XATTR_MAGIC);
fs/ext4/xattr.c
2023
header(s->base)->h_blocks = cpu_to_le32(1);
fs/ext4/xattr.c
2024
header(s->base)->h_refcount = cpu_to_le32(1);
fs/ext4/xattr.c
2025
s->first = ENTRY(header(s->base)+1);
fs/ext4/xattr.c
2026
s->here = ENTRY(header(s->base)+1);
fs/ext4/xattr.c
2039
new_bh = ext4_xattr_block_cache_find(inode, header(s->base), &ce);
fs/ext4/xattr.c
213
struct ext4_xattr_ibody_header *header = value_start;
fs/ext4/xattr.c
2140
ENTRY(header(s->base)+1));
fs/ext4/xattr.c
215
header -= 1;
fs/ext4/xattr.c
216
if (end - (void *)header < sizeof(*header) + sizeof(u32)) {
fs/ext4/xattr.c
220
if (header->h_magic != cpu_to_le32(EXT4_XATTR_MAGIC)) {
fs/ext4/xattr.c
2229
struct ext4_xattr_ibody_header *header;
fs/ext4/xattr.c
2237
header = IHDR(inode, raw_inode);
fs/ext4/xattr.c
2238
is->s.base = is->s.first = IFIRST(header);
fs/ext4/xattr.c
2256
struct ext4_xattr_ibody_header *header;
fs/ext4/xattr.c
2290
header = IHDR(inode, ext4_raw_inode(&is->iloc));
fs/ext4/xattr.c
2292
header->h_magic = cpu_to_le32(EXT4_XATTR_MAGIC);
fs/ext4/xattr.c
2295
header->h_magic = cpu_to_le32(0);
fs/ext4/xattr.c
2617
struct ext4_xattr_ibody_header *header = IHDR(inode, raw_inode);
fs/ext4/xattr.c
2647
buffer = (void *)IFIRST(header) + value_offs;
fs/ext4/xattr.c
2697
struct ext4_xattr_ibody_header *header = IHDR(inode, raw_inode);
fs/ext4/xattr.c
2710
last = IFIRST(header);
fs/ext4/xattr.c
2764
struct ext4_xattr_ibody_header *header;
fs/ext4/xattr.c
2780
header = IHDR(inode, raw_inode);
fs/ext4/xattr.c
2787
base = IFIRST(header);
fs/ext4/xattr.c
2846
ext4_xattr_shift_entries(IFIRST(header), EXT4_I(inode)->i_extra_isize
fs/ext4/xattr.c
2849
(void *)header, total_ino);
fs/ext4/xattr.c
2918
struct ext4_xattr_ibody_header *header;
fs/ext4/xattr.c
2948
header = IHDR(inode, ext4_raw_inode(&iloc));
fs/ext4/xattr.c
2949
if (header->h_magic == cpu_to_le32(EXT4_XATTR_MAGIC))
fs/ext4/xattr.c
2951
IFIRST(header),
fs/ext4/xattr.c
3036
struct ext4_xattr_header *header = BHDR(bh);
fs/ext4/xattr.c
3037
__u32 hash = le32_to_cpu(header->h_hash);
fs/ext4/xattr.c
3038
int reusable = le32_to_cpu(header->h_refcount) <
fs/ext4/xattr.c
3102
struct ext4_xattr_header *header,
fs/ext4/xattr.c
3105
__u32 hash = le32_to_cpu(header->h_hash);
fs/ext4/xattr.c
3111
if (!header->h_hash)
fs/ext4/xattr.c
3125
} else if (ext4_xattr_cmp(header, BHDR(bh)) == 0) {
fs/ext4/xattr.c
316
__xattr_check_inode(struct inode *inode, struct ext4_xattr_ibody_header *header,
fs/ext4/xattr.c
319
return check_xattrs(inode, NULL, IFIRST(header), end, IFIRST(header),
fs/ext4/xattr.c
3193
static void ext4_xattr_rehash(struct ext4_xattr_header *header)
fs/ext4/xattr.c
3198
here = ENTRY(header+1);
fs/ext4/xattr.c
3210
header->h_hash = cpu_to_le32(hash);
fs/ext4/xattr.c
638
struct ext4_xattr_ibody_header *header;
fs/ext4/xattr.c
652
header = IHDR(inode, raw_inode);
fs/ext4/xattr.c
654
entry = IFIRST(header);
fs/ext4/xattr.c
672
void *p = (void *)IFIRST(header) + offset;
fs/ext4/xattr.c
781
struct ext4_xattr_ibody_header *header;
fs/ext4/xattr.c
792
header = IHDR(inode, raw_inode);
fs/ext4/xattr.c
793
error = ext4_xattr_list_entries(dentry, IFIRST(header),
fs/ext4/xattr.c
860
struct ext4_xattr_ibody_header *header;
fs/ext4/xattr.c
872
header = IHDR(inode, raw_inode);
fs/ext4/xattr.c
874
for (entry = IFIRST(header); !IS_LAST_ENTRY(entry);
fs/ext4/xattr.h
213
__xattr_check_inode(struct inode *inode, struct ext4_xattr_ibody_header *header,
fs/ext4/xattr.h
216
#define xattr_check_inode(inode, header, end) \
fs/ext4/xattr.h
217
__xattr_check_inode((inode), (header), (end), __func__, __LINE__)
fs/f2fs/xattr.c
392
struct f2fs_xattr_header *header;
fs/f2fs/xattr.c
418
header = XATTR_HDR(txattr_addr);
fs/f2fs/xattr.c
421
if (le32_to_cpu(header->h_magic) != F2FS_XATTR_MAGIC) {
fs/f2fs/xattr.c
422
header->h_magic = cpu_to_le32(F2FS_XATTR_MAGIC);
fs/f2fs/xattr.c
423
header->h_refcount = cpu_to_le32(1);
fs/fuse/dir.c
661
struct fuse_secctx_header *header;
fs/fuse/dir.c
664
u32 total_len = sizeof(*header);
fs/fuse/dir.c
688
header = ptr = kzalloc(total_len, GFP_KERNEL);
fs/fuse/dir.c
692
header->nr_secctx = nr_ctx;
fs/fuse/dir.c
693
header->size = total_len;
fs/fuse/dir.c
694
ptr += sizeof(*header);
fs/fuse/dir.c
706
ext->value = header;
fs/jbd2/journal.c
968
journal_header_t *header;
fs/jbd2/journal.c
982
header = (journal_header_t *)bh->b_data;
fs/jbd2/journal.c
983
header->h_magic = cpu_to_be32(JBD2_MAGIC_NUMBER);
fs/jbd2/journal.c
984
header->h_blocktype = cpu_to_be32(type);
fs/jbd2/journal.c
985
header->h_sequence = cpu_to_be32(transaction->t_tid);
fs/jbd2/recovery.c
958
jbd2_journal_revoke_header_t *header;
fs/jbd2/recovery.c
964
header = (jbd2_journal_revoke_header_t *) bh->b_data;
fs/jbd2/recovery.c
966
rcount = be32_to_cpu(header->r_count);
fs/jbd2/revoke.c
645
jbd2_journal_revoke_header_t *header;
fs/jbd2/revoke.c
650
header = (jbd2_journal_revoke_header_t *)descriptor->b_data;
fs/jbd2/revoke.c
651
header->r_count = cpu_to_be32(offset);
fs/jffs2/acl.c
130
struct jffs2_acl_header *header;
fs/jffs2/acl.c
136
header = kmalloc_flex(*header, a_entries, acl->a_count);
fs/jffs2/acl.c
137
if (!header)
fs/jffs2/acl.c
139
header->a_version = cpu_to_je32(JFFS2_ACL_VERSION);
fs/jffs2/acl.c
140
e = header + 1;
fs/jffs2/acl.c
169
return header;
fs/jffs2/acl.c
171
kfree(header);
fs/jffs2/acl.c
58
struct jffs2_acl_header *header = value;
fs/jffs2/acl.c
68
ver = je32_to_cpu(header->a_version);
fs/jfs/jfs_dinode.h
85
#define di_parent di_dtroot.header.idotdot
fs/jfs/jfs_dinode.h
86
#define di_DASD di_dtroot.header.DASD
fs/jfs/jfs_dtree.c
1014
pxd = &sp->header.self;
fs/jfs/jfs_dtree.c
1021
if ((n + sp->header.freecnt) <= split->nslot)
fs/jfs/jfs_dtree.c
1172
switch (rp->header.flag & BT_TYPE) {
fs/jfs/jfs_dtree.c
1179
if ((sp->header.flag & BT_ROOT && skip > 1) ||
fs/jfs/jfs_dtree.c
118
if (((P)->header.nextindex > \
fs/jfs/jfs_dtree.c
1180
sp->header.prev != 0 || skip > 1) {
fs/jfs/jfs_dtree.c
1183
lp->header.nextindex-1,
fs/jfs/jfs_dtree.c
119
(((BN) == 0) ? DTROOTMAXSLOT : (P)->header.maxslot)) || \
fs/jfs/jfs_dtree.c
120
((BN) && (((P)->header.maxslot > DTPAGEMAXSLOT) || \
fs/jfs/jfs_dtree.c
121
((P)->header.stblindex >= DTPAGEMAXSLOT)))) { \
fs/jfs/jfs_dtree.c
1228
if (n > sp->header.freecnt) {
fs/jfs/jfs_dtree.c
1243
rc = (sp->header.flag & BT_ROOT) ?
fs/jfs/jfs_dtree.c
1272
if (!(sp->header.flag & BT_ROOT)) {
fs/jfs/jfs_dtree.c
1275
lv->offset = sp->header.stblindex + n;
fs/jfs/jfs_dtree.c
1277
((sp->header.nextindex -
fs/jfs/jfs_dtree.c
1385
rp->header.self = *pxd;
fs/jfs/jfs_dtree.c
1406
nextbn = le64_to_cpu(sp->header.next);
fs/jfs/jfs_dtree.c
1407
rp->header.next = cpu_to_le64(nextbn);
fs/jfs/jfs_dtree.c
1408
rp->header.prev = cpu_to_le64(addressPXD(&sp->header.self));
fs/jfs/jfs_dtree.c
1409
sp->header.next = cpu_to_le64(rbn);
fs/jfs/jfs_dtree.c
1414
rp->header.flag = sp->header.flag;
fs/jfs/jfs_dtree.c
1417
rp->header.nextindex = 0;
fs/jfs/jfs_dtree.c
1418
rp->header.stblindex = 1;
fs/jfs/jfs_dtree.c
1421
rp->header.maxslot = n;
fs/jfs/jfs_dtree.c
1425
fsi = rp->header.stblindex + stblsize;
fs/jfs/jfs_dtree.c
1426
rp->header.freelist = fsi;
fs/jfs/jfs_dtree.c
1427
rp->header.freecnt = rp->header.maxslot - fsi;
fs/jfs/jfs_dtree.c
1442
if (nextbn == 0 && split->index == sp->header.nextindex) {
fs/jfs/jfs_dtree.c
1453
for (fsi++; fsi < rp->header.maxslot; f++, fsi++)
fs/jfs/jfs_dtree.c
1492
p->header.prev = cpu_to_le64(rbn);
fs/jfs/jfs_dtree.c
1510
stbl = (u8 *) & sp->slot[sp->header.stblindex];
fs/jfs/jfs_dtree.c
1511
nextindex = sp->header.nextindex;
fs/jfs/jfs_dtree.c
1518
switch (sp->header.flag & BT_TYPE) {
fs/jfs/jfs_dtree.c
1563
sp->header.nextindex = nxt;
fs/jfs/jfs_dtree.c
1568
fsi = rp->header.freelist;
fs/jfs/jfs_dtree.c
1570
for (fsi++; fsi < rp->header.maxslot; f++, fsi++)
fs/jfs/jfs_dtree.c
1577
if ((rp->header.flag & BT_LEAF) && DO_INDEX(ip)) {
fs/jfs/jfs_dtree.c
1582
for (n = 0; n < rp->header.nextindex; n++) {
fs/jfs/jfs_dtree.c
1603
slv->offset = sp->header.stblindex + n;
fs/jfs/jfs_dtree.c
1605
((sp->header.nextindex - 1) >> L2DTSLOTSIZE) - n + 1;
fs/jfs/jfs_dtree.c
1681
tpxd = &sp->header.self;
fs/jfs/jfs_dtree.c
1695
pxdlock->pxd = sp->header.self;
fs/jfs/jfs_dtree.c
1706
for (n = 0; n < sp->header.nextindex; n++) {
fs/jfs/jfs_dtree.c
1721
sp->header.self = *pxd;
fs/jfs/jfs_dtree.c
1740
oldstblindex = sp->header.stblindex;
fs/jfs/jfs_dtree.c
1741
oldstblsize = (sp->header.maxslot + 31) >> L2DTSLOTSIZE;
fs/jfs/jfs_dtree.c
1742
newstblindex = sp->header.maxslot;
fs/jfs/jfs_dtree.c
1746
sp->header.nextindex);
fs/jfs/jfs_dtree.c
1767
lv->length = sp->header.maxslot + newstblsize;
fs/jfs/jfs_dtree.c
1772
sp->header.maxslot = n;
fs/jfs/jfs_dtree.c
1773
sp->header.stblindex = newstblindex;
fs/jfs/jfs_dtree.c
1781
last = sp->header.freelist;
fs/jfs/jfs_dtree.c
1786
sp->header.freelist = last;
fs/jfs/jfs_dtree.c
1787
sp->header.freecnt += oldstblsize;
fs/jfs/jfs_dtree.c
1795
for (fsi++; fsi < sp->header.maxslot; f++, fsi++)
fs/jfs/jfs_dtree.c
1800
fsi = sp->header.freelist;
fs/jfs/jfs_dtree.c
1802
sp->header.freelist = n;
fs/jfs/jfs_dtree.c
1812
sp->header.freecnt += sp->header.maxslot - n;
fs/jfs/jfs_dtree.c
1824
n = sp->header.maxslot >> 2;
fs/jfs/jfs_dtree.c
1825
if (sp->header.freelist < n)
fs/jfs/jfs_dtree.c
1930
rp->header.flag =
fs/jfs/jfs_dtree.c
1931
(sp->header.flag & BT_LEAF) ? BT_LEAF : BT_INTERNAL;
fs/jfs/jfs_dtree.c
1932
rp->header.self = *pxd;
fs/jfs/jfs_dtree.c
1935
rp->header.next = 0;
fs/jfs/jfs_dtree.c
1936
rp->header.prev = 0;
fs/jfs/jfs_dtree.c
1949
rp->header.maxslot = n;
fs/jfs/jfs_dtree.c
1953
rp->header.stblindex = DTROOTMAXSLOT;
fs/jfs/jfs_dtree.c
1955
memcpy(stbl, sp->header.stbl, sp->header.nextindex);
fs/jfs/jfs_dtree.c
1956
rp->header.nextindex = sp->header.nextindex;
fs/jfs/jfs_dtree.c
1967
for (fsi++; fsi < rp->header.maxslot; f++, fsi++)
fs/jfs/jfs_dtree.c
1972
fsi = sp->header.freelist;
fs/jfs/jfs_dtree.c
1974
rp->header.freelist = n;
fs/jfs/jfs_dtree.c
1976
rp->header.freelist = fsi;
fs/jfs/jfs_dtree.c
1986
rp->header.freecnt = sp->header.freecnt + rp->header.maxslot - n;
fs/jfs/jfs_dtree.c
1991
if ((rp->header.flag & BT_LEAF) && DO_INDEX(ip)) {
fs/jfs/jfs_dtree.c
1997
for (n = 0; n < rp->header.nextindex; n++) {
fs/jfs/jfs_dtree.c
2035
if (sp->header.flag & BT_LEAF) {
fs/jfs/jfs_dtree.c
2036
sp->header.flag &= ~BT_LEAF;
fs/jfs/jfs_dtree.c
2037
sp->header.flag |= BT_INTERNAL;
fs/jfs/jfs_dtree.c
2047
stbl = sp->header.stbl;
fs/jfs/jfs_dtree.c
2049
sp->header.nextindex = 1;
fs/jfs/jfs_dtree.c
2060
sp->header.freelist = DTENTRYSTART + 1;
fs/jfs/jfs_dtree.c
2061
sp->header.freecnt = DTROOTMAXSLOT - (DTENTRYSTART + 1);
fs/jfs/jfs_dtree.c
2117
if (index == (p->header.nextindex - 1)) {
fs/jfs/jfs_dtree.c
2121
if ((p->header.flag & BT_ROOT)
fs/jfs/jfs_dtree.c
2122
|| (p->header.next == 0))
fs/jfs/jfs_dtree.c
2126
DT_GETPAGE(ip, le64_to_cpu(p->header.next),
fs/jfs/jfs_dtree.c
2150
if (p->header.nextindex == 1) {
fs/jfs/jfs_dtree.c
2182
if (!(p->header.flag & BT_ROOT)) {
fs/jfs/jfs_dtree.c
2187
lv->offset = p->header.stblindex + i;
fs/jfs/jfs_dtree.c
2189
((p->header.nextindex - 1) >> L2DTSLOTSIZE) -
fs/jfs/jfs_dtree.c
2200
if (DO_INDEX(ip) && index < p->header.nextindex) {
fs/jfs/jfs_dtree.c
2205
for (i = index; i < p->header.nextindex; i++) {
fs/jfs/jfs_dtree.c
2277
pxdlock->pxd = fp->header.self;
fs/jfs/jfs_dtree.c
2286
xlen = lengthPXD(&fp->header.self);
fs/jfs/jfs_dtree.c
2316
nextindex = p->header.nextindex;
fs/jfs/jfs_dtree.c
2327
if (p->header.flag & BT_ROOT) {
fs/jfs/jfs_dtree.c
2353
pxdlock->pxd = p->header.self;
fs/jfs/jfs_dtree.c
2362
xlen = lengthPXD(&p->header.self);
fs/jfs/jfs_dtree.c
2398
if (!(p->header.flag & BT_ROOT)) {
fs/jfs/jfs_dtree.c
2406
lv->offset = p->header.stblindex + i;
fs/jfs/jfs_dtree.c
2408
((p->header.nextindex - 1) >> L2DTSLOTSIZE) -
fs/jfs/jfs_dtree.c
2418
((p->header.flag & BT_ROOT) || p->header.prev == 0))
fs/jfs/jfs_dtree.c
2454
nextbn = le64_to_cpu(p->header.next);
fs/jfs/jfs_dtree.c
2455
prevbn = le64_to_cpu(p->header.prev);
fs/jfs/jfs_dtree.c
2482
p->header.prev = cpu_to_le64(prevbn);
fs/jfs/jfs_dtree.c
2511
p->header.next = cpu_to_le64(nextbn);
fs/jfs/jfs_dtree.c
2587
p->header.flag = DXD_INDEX | BT_ROOT | BT_LEAF;
fs/jfs/jfs_dtree.c
2589
p->header.nextindex = 0;
fs/jfs/jfs_dtree.c
2600
p->header.freelist = 1;
fs/jfs/jfs_dtree.c
2601
p->header.freecnt = 8;
fs/jfs/jfs_dtree.c
2604
p->header.idotdot = cpu_to_le32(idotdot);
fs/jfs/jfs_dtree.c
2640
ASSERT(p->header.flag & BT_LEAF);
fs/jfs/jfs_dtree.c
2649
for (i = 0; i < p->header.nextindex; i++) {
fs/jfs/jfs_dtree.c
2802
if (p->header.flag & BT_INTERNAL) {
fs/jfs/jfs_dtree.c
2905
for (i = index; i < p->header.nextindex; i++) {
fs/jfs/jfs_dtree.c
3003
if (p->header.flag & BT_ROOT)
fs/jfs/jfs_dtree.c
3006
bn = le64_to_cpu(p->header.next);
fs/jfs/jfs_dtree.c
3086
if (p->header.flag & BT_LEAF) {
fs/jfs/jfs_dtree.c
3173
if (index < p->header.nextindex)
fs/jfs/jfs_dtree.c
3176
if (p->header.flag & BT_ROOT) {
fs/jfs/jfs_dtree.c
3188
if (p->header.flag & BT_ROOT) {
fs/jfs/jfs_dtree.c
3199
bn = le64_to_cpu(p->header.next);
fs/jfs/jfs_dtree.c
3228
while (pn >= p->header.nextindex) {
fs/jfs/jfs_dtree.c
3229
pn -= p->header.nextindex;
fs/jfs/jfs_dtree.c
3232
bn = le64_to_cpu(p->header.next);
fs/jfs/jfs_dtree.c
3272
if (index >= p->header.nextindex) {
fs/jfs/jfs_dtree.c
3273
bn = le64_to_cpu(p->header.next);
fs/jfs/jfs_dtree.c
3426
if (p->header.flag & BT_LEAF) {
fs/jfs/jfs_dtree.c
3581
if (p->header.flag & BT_LEAF) {
fs/jfs/jfs_dtree.c
3651
hsi = fsi = p->header.freelist;
fs/jfs/jfs_dtree.c
3653
p->header.freelist = h->next;
fs/jfs/jfs_dtree.c
3654
--p->header.freecnt;
fs/jfs/jfs_dtree.c
3664
if (p->header.flag & BT_LEAF) {
fs/jfs/jfs_dtree.c
3672
if (!(p->header.flag & BT_ROOT))
fs/jfs/jfs_dtree.c
3673
bn = addressPXD(&p->header.self);
fs/jfs/jfs_dtree.c
3699
fsi = p->header.freelist;
fs/jfs/jfs_dtree.c
3701
p->header.freelist = t->next;
fs/jfs/jfs_dtree.c
3702
--p->header.freecnt;
fs/jfs/jfs_dtree.c
3740
if (p->header.flag & BT_LEAF)
fs/jfs/jfs_dtree.c
3750
nextindex = p->header.nextindex;
fs/jfs/jfs_dtree.c
3754
if ((p->header.flag & BT_LEAF) && data->leaf.ip) {
fs/jfs/jfs_dtree.c
3776
++p->header.nextindex;
fs/jfs/jfs_dtree.c
3805
sstbl = (s8 *) & sp->slot[sp->header.stblindex];
fs/jfs/jfs_dtree.c
3806
dstbl = (s8 *) & dp->slot[dp->header.stblindex];
fs/jfs/jfs_dtree.c
3808
dsi = dp->header.freelist; /* first (whole page) free slot */
fs/jfs/jfs_dtree.c
3809
sfsi = sp->header.freelist;
fs/jfs/jfs_dtree.c
3824
for (di = 0; si < sp->header.nextindex; si++, di++) {
fs/jfs/jfs_dtree.c
3854
if (sp->header.flag & BT_LEAF) {
fs/jfs/jfs_dtree.c
3948
if (dp->header.flag & BT_LEAF)
fs/jfs/jfs_dtree.c
3967
sp->header.freelist = sfsi;
fs/jfs/jfs_dtree.c
3968
sp->header.freecnt += nd;
fs/jfs/jfs_dtree.c
3971
dp->header.nextindex = di;
fs/jfs/jfs_dtree.c
3973
dp->header.freelist = dsi;
fs/jfs/jfs_dtree.c
3974
dp->header.freecnt -= nd;
fs/jfs/jfs_dtree.c
4012
if (p->header.flag & BT_LEAF)
fs/jfs/jfs_dtree.c
4058
t->next = p->header.freelist;
fs/jfs/jfs_dtree.c
4059
p->header.freelist = fsi;
fs/jfs/jfs_dtree.c
4060
p->header.freecnt += freecnt;
fs/jfs/jfs_dtree.c
4065
si = p->header.nextindex;
fs/jfs/jfs_dtree.c
4069
p->header.nextindex--;
fs/jfs/jfs_dtree.c
4107
ASSERT(p->header.flag & BT_INTERNAL);
fs/jfs/jfs_dtree.c
4155
t->next = p->header.freelist;
fs/jfs/jfs_dtree.c
4156
p->header.freelist = fsi;
fs/jfs/jfs_dtree.c
4157
p->header.freecnt += freecnt;
fs/jfs/jfs_dtree.c
4176
fsi = p->header.freelist;
fs/jfs/jfs_dtree.c
634
for (base = 0, lim = p->header.nextindex; lim; lim >>= 1) {
fs/jfs/jfs_dtree.c
642
if (p->header.flag & BT_LEAF) {
fs/jfs/jfs_dtree.c
661
if (p->header.flag & BT_LEAF) {
fs/jfs/jfs_dtree.c
731
if (p->header.flag & BT_LEAF) {
fs/jfs/jfs_dtree.c
838
if (p->header.freelist == 0)
fs/jfs/jfs_dtree.c
865
if (n > p->header.freecnt) {
fs/jfs/jfs_dtree.c
897
if (!(p->header.flag & BT_ROOT)) {
fs/jfs/jfs_dtree.c
902
lv->offset = p->header.stblindex + n;
fs/jfs/jfs_dtree.c
904
((p->header.nextindex - 1) >> L2DTSLOTSIZE) - n + 1;
fs/jfs/jfs_dtree.c
972
if (sp->header.flag & BT_ROOT) {
fs/jfs/jfs_dtree.c
979
n -= DTROOTMAXSLOT - sp->header.freecnt; /* header + entries */
fs/jfs/jfs_dtree.h
144
} header; /* (32) */
fs/jfs/jfs_dtree.h
150
(le32_to_cpu(JFS_IP(IP)->i_dtroot.header.idotdot))
fs/jfs/jfs_dtree.h
154
#define dtEmpty(IP) (JFS_IP(IP)->i_dtroot.header.nextindex == 0)
fs/jfs/jfs_dtree.h
195
} header; /* (32) */
fs/jfs/jfs_dtree.h
221
#define DT_GETSTBL(p) ( ((p)->header.flag & BT_ROOT) ?\
fs/jfs/jfs_dtree.h
222
((dtroot_t *)(p))->header.stbl : \
fs/jfs/jfs_dtree.h
223
(s8 *)&(p)->slot[(p)->header.stblindex] )
fs/jfs/jfs_imap.c
700
n < le16_to_cpu(xp->header.nextindex); n++, xad++)
fs/jfs/jfs_imap.c
736
n < le16_to_cpu(xp->header.nextindex); n++, xad++)
fs/jfs/jfs_txnmgr.c
1686
next = le16_to_cpu(p->header.nextindex);
fs/jfs/jfs_txnmgr.c
1821
xtlck->header.offset = XTENTRYSTART;
fs/jfs/jfs_txnmgr.c
1822
xtlck->header.length = hwm - XTENTRYSTART + 1;
fs/jfs/jfs_txnmgr.c
1957
xtlck->header.offset = next;
fs/jfs/jfs_txnmgr.c
1958
xtlck->header.length = hwm - next + 1;
fs/jfs/jfs_txnmgr.c
778
xtlck->header.offset = 0;
fs/jfs/jfs_txnmgr.c
779
xtlck->header.length = 2;
fs/jfs/jfs_txnmgr.c
789
le16_to_cpu(p->header.nextindex);
fs/jfs/jfs_txnmgr.h
184
struct lv header; /* 2: */
fs/jfs/jfs_xtree.c
1003
rp->header.self = *pxd;
fs/jfs/jfs_xtree.c
1004
rp->header.flag = sp->header.flag & BT_TYPE;
fs/jfs/jfs_xtree.c
1005
rp->header.maxentry = sp->header.maxentry; /* little-endian */
fs/jfs/jfs_xtree.c
1006
rp->header.nextindex = cpu_to_le16(XTENTRYSTART);
fs/jfs/jfs_xtree.c
1027
nextbn = le64_to_cpu(sp->header.next);
fs/jfs/jfs_xtree.c
1028
rp->header.next = cpu_to_le64(nextbn);
fs/jfs/jfs_xtree.c
1029
rp->header.prev = cpu_to_le64(addressPXD(&sp->header.self));
fs/jfs/jfs_xtree.c
1030
sp->header.next = cpu_to_le64(rbn);
fs/jfs/jfs_xtree.c
1047
if (nextbn == 0 && skip == le16_to_cpu(sp->header.maxentry)) {
fs/jfs/jfs_xtree.c
1058
rp->header.nextindex = cpu_to_le16(XTENTRYSTART + 1);
fs/jfs/jfs_xtree.c
1095
p->header.prev = cpu_to_le64(rbn);
fs/jfs/jfs_xtree.c
1107
maxentry = le16_to_cpu(sp->header.maxentry);
fs/jfs/jfs_xtree.c
1130
sp->header.nextindex = cpu_to_le16(middle + 1);
fs/jfs/jfs_xtree.c
1136
rp->header.nextindex =
fs/jfs/jfs_xtree.c
1160
sp->header.nextindex = cpu_to_le16(middle);
fs/jfs/jfs_xtree.c
1166
rp->header.nextindex = cpu_to_le16(XTENTRYSTART +
fs/jfs/jfs_xtree.c
1171
sxtlck->lwm.length = le16_to_cpu(sp->header.nextindex) -
fs/jfs/jfs_xtree.c
1175
rxtlck->lwm.length = le16_to_cpu(rp->header.nextindex) -
fs/jfs/jfs_xtree.c
120
if ((le16_to_cpu(p->header.nextindex) < XTENTRYSTART) ||
fs/jfs/jfs_xtree.c
121
(le16_to_cpu(p->header.nextindex) >
fs/jfs/jfs_xtree.c
122
le16_to_cpu(p->header.maxentry)) ||
fs/jfs/jfs_xtree.c
123
(le16_to_cpu(p->header.maxentry) >
fs/jfs/jfs_xtree.c
1263
rp->header.flag =
fs/jfs/jfs_xtree.c
1264
(sp->header.flag & BT_LEAF) ? BT_LEAF : BT_INTERNAL;
fs/jfs/jfs_xtree.c
1265
rp->header.self = *pxd;
fs/jfs/jfs_xtree.c
1266
rp->header.nextindex = cpu_to_le16(XTENTRYSTART);
fs/jfs/jfs_xtree.c
1267
rp->header.maxentry = cpu_to_le16(PSIZE >> L2XTSLOTSIZE);
fs/jfs/jfs_xtree.c
1270
rp->header.next = 0;
fs/jfs/jfs_xtree.c
1271
rp->header.prev = 0;
fs/jfs/jfs_xtree.c
1276
nextindex = le16_to_cpu(sp->header.maxentry);
fs/jfs/jfs_xtree.c
1294
rp->header.nextindex = cpu_to_le16(nextindex + 1);
fs/jfs/jfs_xtree.c
1300
xtlck->lwm.length = le16_to_cpu(rp->header.nextindex) -
fs/jfs/jfs_xtree.c
1322
sp->header.flag &= ~BT_LEAF;
fs/jfs/jfs_xtree.c
1323
sp->header.flag |= BT_INTERNAL;
fs/jfs/jfs_xtree.c
1325
sp->header.nextindex = cpu_to_le16(XTENTRYSTART + 1);
fs/jfs/jfs_xtree.c
1414
nextindex = le16_to_cpu(p->header.nextindex);
fs/jfs/jfs_xtree.c
1422
if (nextindex == le16_to_cpu(p->header.maxentry)) {
fs/jfs/jfs_xtree.c
1443
if (p->header.flag & BT_INTERNAL) {
fs/jfs/jfs_xtree.c
1444
ASSERT(p->header.nextindex ==
fs/jfs/jfs_xtree.c
1471
le16_add_cpu(&p->header.nextindex, 1);
fs/jfs/jfs_xtree.c
1491
le16_to_cpu(p->header.nextindex) - xtlck->lwm.offset;
fs/jfs/jfs_xtree.c
1575
nextindex = le16_to_cpu(p->header.nextindex);
fs/jfs/jfs_xtree.c
1620
p->header.nextindex =
fs/jfs/jfs_xtree.c
1621
cpu_to_le16(le16_to_cpu(p->header.nextindex) -
fs/jfs/jfs_xtree.c
1626
nextindex = le16_to_cpu(p->header.nextindex);
fs/jfs/jfs_xtree.c
1687
p->header.nextindex =
fs/jfs/jfs_xtree.c
1688
cpu_to_le16(le16_to_cpu(p->header.nextindex) -
fs/jfs/jfs_xtree.c
1715
if (nextindex == le16_to_cpu(p->header.maxentry)) {
fs/jfs/jfs_xtree.c
1737
if (p->header.flag & BT_INTERNAL) {
fs/jfs/jfs_xtree.c
1738
ASSERT(p->header.nextindex ==
fs/jfs/jfs_xtree.c
1757
(le16_to_cpu(p->header.maxentry) >> 1)) {
fs/jfs/jfs_xtree.c
1760
le16_to_cpu(p->header.nextindex) +
fs/jfs/jfs_xtree.c
1777
p->header.nextindex =
fs/jfs/jfs_xtree.c
1778
cpu_to_le16(le16_to_cpu(p->header.nextindex) + 1);
fs/jfs/jfs_xtree.c
1798
le16_to_cpu(p->header.nextindex) -
fs/jfs/jfs_xtree.c
1802
bn = le64_to_cpu(p->header.next);
fs/jfs/jfs_xtree.c
1821
nextindex = le16_to_cpu(p->header.nextindex);
fs/jfs/jfs_xtree.c
1827
if (nextindex == le16_to_cpu(p->header.maxentry)) {
fs/jfs/jfs_xtree.c
1866
if (nextindex == le16_to_cpu(p->header.maxentry)) {
fs/jfs/jfs_xtree.c
1891
if (p->header.flag & BT_INTERNAL) {
fs/jfs/jfs_xtree.c
1892
ASSERT(p->header.nextindex ==
fs/jfs/jfs_xtree.c
1920
p->header.nextindex =
fs/jfs/jfs_xtree.c
1921
cpu_to_le16(le16_to_cpu(p->header.nextindex) + 1);
fs/jfs/jfs_xtree.c
1928
xtlck->lwm.length = le16_to_cpu(p->header.nextindex) -
fs/jfs/jfs_xtree.c
2016
nextindex = le16_to_cpu(p->header.nextindex);
fs/jfs/jfs_xtree.c
2017
if (nextindex < le16_to_cpu(p->header.maxentry))
fs/jfs/jfs_xtree.c
2092
le16_add_cpu(&p->header.nextindex, 1);
fs/jfs/jfs_xtree.c
2096
xtlck->lwm.length = le16_to_cpu(p->header.nextindex) -
fs/jfs/jfs_xtree.c
2127
p->header.flag = DXD_INDEX | BT_ROOT | BT_LEAF;
fs/jfs/jfs_xtree.c
2128
p->header.nextindex = cpu_to_le16(XTENTRYSTART);
fs/jfs/jfs_xtree.c
2131
p->header.maxentry = cpu_to_le16(XTROOTINITSLOT_DIR);
fs/jfs/jfs_xtree.c
2133
p->header.maxentry = cpu_to_le16(XTROOTINITSLOT);
fs/jfs/jfs_xtree.c
2290
index = le16_to_cpu(p->header.nextindex) - 1;
fs/jfs/jfs_xtree.c
2297
if (p->header.next) {
fs/jfs/jfs_xtree.c
2306
p->header.next = 0;
fs/jfs/jfs_xtree.c
2309
if (p->header.flag & BT_INTERNAL)
fs/jfs/jfs_xtree.c
2340
xtlck->hwm.offset = le16_to_cpu(p->header.nextindex) - 1;
fs/jfs/jfs_xtree.c
2445
if (nextindex < le16_to_cpu(p->header.nextindex)) {
fs/jfs/jfs_xtree.c
2449
le16_to_cpu(p->header.nextindex) -
fs/jfs/jfs_xtree.c
2454
p->header.nextindex = cpu_to_le16(nextindex);
fs/jfs/jfs_xtree.c
2480
le16_to_cpu(p->header.nextindex) - XTENTRYSTART;
fs/jfs/jfs_xtree.c
2484
if (p->header.flag & BT_ROOT) {
fs/jfs/jfs_xtree.c
2485
p->header.flag &= ~BT_INTERNAL;
fs/jfs/jfs_xtree.c
2486
p->header.flag |= BT_LEAF;
fs/jfs/jfs_xtree.c
2487
p->header.nextindex = cpu_to_le16(XTENTRYSTART);
fs/jfs/jfs_xtree.c
2534
if (index < le16_to_cpu(p->header.nextindex) - 1) {
fs/jfs/jfs_xtree.c
2544
le16_to_cpu(p->header.
fs/jfs/jfs_xtree.c
2554
le16_to_cpu(p->header.nextindex) -
fs/jfs/jfs_xtree.c
2561
p->header.nextindex = cpu_to_le16(index + 1);
fs/jfs/jfs_xtree.c
2619
le16_to_cpu(p->header.nextindex) - 1;
fs/jfs/jfs_xtree.c
2626
le16_to_cpu(p->header.nextindex) -
fs/jfs/jfs_xtree.c
2633
if (p->header.flag & BT_ROOT) {
fs/jfs/jfs_xtree.c
2634
p->header.flag &= ~BT_INTERNAL;
fs/jfs/jfs_xtree.c
2635
p->header.flag |= BT_LEAF;
fs/jfs/jfs_xtree.c
2636
p->header.nextindex = cpu_to_le16(XTENTRYSTART);
fs/jfs/jfs_xtree.c
2637
if (le16_to_cpu(p->header.maxentry) == XTROOTMAXSLOT) {
fs/jfs/jfs_xtree.c
2642
p->header.maxentry =
fs/jfs/jfs_xtree.c
2813
index = le16_to_cpu(p->header.nextindex) - 1;
fs/jfs/jfs_xtree.c
2815
if (p->header.flag & BT_INTERNAL)
fs/jfs/jfs_xtree.c
282
(p->header.flag & BT_LEAF) &&
fs/jfs/jfs_xtree.c
284
le16_to_cpu(p->header.nextindex)) {
fs/jfs/jfs_xtree.c
2869
xtlck->hwm.offset = le16_to_cpu(p->header.nextindex) - 1;
fs/jfs/jfs_xtree.c
2874
if (p->header.flag & BT_ROOT) {
fs/jfs/jfs_xtree.c
300
le16_to_cpu(p->header.nextindex)) {
fs/jfs/jfs_xtree.c
341
if (p->header.nextindex == /* little-endian */
fs/jfs/jfs_xtree.c
342
p->header.maxentry)
fs/jfs/jfs_xtree.c
367
lim = le16_to_cpu(p->header.nextindex) - XTENTRYSTART;
fs/jfs/jfs_xtree.c
383
if (p->header.flag & BT_LEAF) {
fs/jfs/jfs_xtree.c
388
if (p->header.nextindex ==
fs/jfs/jfs_xtree.c
389
p->header.maxentry)
fs/jfs/jfs_xtree.c
416
if (index < le16_to_cpu(p->header.nextindex)-1)
fs/jfs/jfs_xtree.c
433
if (base < le16_to_cpu(p->header.nextindex))
fs/jfs/jfs_xtree.c
441
if (p->header.flag & BT_LEAF) {
fs/jfs/jfs_xtree.c
446
if (p->header.nextindex ==
fs/jfs/jfs_xtree.c
447
p->header.maxentry)
fs/jfs/jfs_xtree.c
487
if (p->header.nextindex == p->header.maxentry)
fs/jfs/jfs_xtree.c
599
nextindex = le16_to_cpu(p->header.nextindex);
fs/jfs/jfs_xtree.c
600
if (nextindex == le16_to_cpu(p->header.maxentry)) {
fs/jfs/jfs_xtree.c
641
le16_add_cpu(&p->header.nextindex, 1);
fs/jfs/jfs_xtree.c
651
le16_to_cpu(p->header.nextindex) - xtlck->lwm.offset;
fs/jfs/jfs_xtree.c
706
if ((sp->header.flag & BT_ROOT) && (!S_ISDIR(ip->i_mode)) &&
fs/jfs/jfs_xtree.c
707
(le16_to_cpu(sp->header.maxentry) < XTROOTMAXSLOT) &&
fs/jfs/jfs_xtree.c
709
sp->header.maxentry = cpu_to_le16(XTROOTMAXSLOT);
fs/jfs/jfs_xtree.c
721
nextindex = le16_to_cpu(sp->header.nextindex);
fs/jfs/jfs_xtree.c
732
le16_add_cpu(&sp->header.nextindex, 1);
fs/jfs/jfs_xtree.c
741
le16_to_cpu(sp->header.nextindex) -
fs/jfs/jfs_xtree.c
784
rc = (sp->header.flag & BT_ROOT) ?
fs/jfs/jfs_xtree.c
840
nextindex = le16_to_cpu(sp->header.nextindex);
fs/jfs/jfs_xtree.c
844
if (nextindex == le16_to_cpu(sp->header.maxentry)) {
fs/jfs/jfs_xtree.c
860
rc = (sp->header.flag & BT_ROOT) ?
fs/jfs/jfs_xtree.c
901
le16_add_cpu(&sp->header.nextindex, 1);
fs/jfs/jfs_xtree.c
911
le16_to_cpu(sp->header.nextindex) -
fs/jfs/jfs_xtree.h
85
struct xtheader header;
fs/jfs/jfs_xtree.h
93
struct xtheader header;
fs/jfs/namei.c
1256
JFS_IP(old_ip)->i_dtroot.header.idotdot =
fs/jfs/namei.c
1518
le32_to_cpu(JFS_IP(d_inode(dentry))->i_dtroot.header.idotdot);
fs/nfs/blocklayout/blocklayout.c
169
static void bl_mark_devices_unavailable(struct nfs_pgio_header *header, bool rw)
fs/nfs/blocklayout/blocklayout.c
171
struct pnfs_block_layout *bl = BLK_LSEG2EXT(header->lseg);
fs/nfs/blocklayout/blocklayout.c
172
size_t bytes_left = header->args.count;
fs/nfs/blocklayout/blocklayout.c
176
isect = header->args.offset >> SECTOR_SHIFT;
fs/nfs/blocklayout/blocklayout.c
177
bytes_left += header->args.offset - (isect << SECTOR_SHIFT);
fs/nfs/blocklayout/blocklayout.c
197
struct nfs_pgio_header *header = par->data;
fs/nfs/blocklayout/blocklayout.c
199
if (!header->pnfs_error)
fs/nfs/blocklayout/blocklayout.c
200
header->pnfs_error = -EIO;
fs/nfs/blocklayout/blocklayout.c
201
pnfs_set_lo_fail(header->lseg);
fs/nfs/blocklayout/blocklayout.c
202
bl_mark_devices_unavailable(header, false);
fs/nfs/blocklayout/blocklayout.c
230
bl_read_pagelist(struct nfs_pgio_header *header)
fs/nfs/blocklayout/blocklayout.c
232
struct pnfs_block_layout *bl = BLK_LSEG2EXT(header->lseg);
fs/nfs/blocklayout/blocklayout.c
238
loff_t f_offset = header->args.offset;
fs/nfs/blocklayout/blocklayout.c
239
size_t bytes_left = header->args.count;
fs/nfs/blocklayout/blocklayout.c
240
unsigned int pg_offset = header->args.pgbase, pg_len;
fs/nfs/blocklayout/blocklayout.c
241
struct page **pages = header->args.pages;
fs/nfs/blocklayout/blocklayout.c
242
int pg_index = header->args.pgbase >> PAGE_SHIFT;
fs/nfs/blocklayout/blocklayout.c
243
const bool is_dio = (header->dreq != NULL);
fs/nfs/blocklayout/blocklayout.c
248
header->page_array.npages, f_offset,
fs/nfs/blocklayout/blocklayout.c
249
(unsigned int)header->args.count);
fs/nfs/blocklayout/blocklayout.c
251
par = alloc_parallel(header);
fs/nfs/blocklayout/blocklayout.c
260
for (i = pg_index; i < header->page_array.npages; i++) {
fs/nfs/blocklayout/blocklayout.c
267
header->pnfs_error = -EIO;
fs/nfs/blocklayout/blocklayout.c
293
header->page_array.npages - i,
fs/nfs/blocklayout/blocklayout.c
299
header->pnfs_error = PTR_ERR(bio);
fs/nfs/blocklayout/blocklayout.c
310
if ((isect << SECTOR_SHIFT) >= header->inode->i_size) {
fs/nfs/blocklayout/blocklayout.c
311
header->res.eof = 1;
fs/nfs/blocklayout/blocklayout.c
312
header->res.count = header->inode->i_size - header->args.offset;
fs/nfs/blocklayout/blocklayout.c
314
header->res.count = (isect << SECTOR_SHIFT) - header->args.offset;
fs/nfs/blocklayout/blocklayout.c
326
struct nfs_pgio_header *header = par->data;
fs/nfs/blocklayout/blocklayout.c
329
if (!header->pnfs_error)
fs/nfs/blocklayout/blocklayout.c
330
header->pnfs_error = -EIO;
fs/nfs/blocklayout/blocklayout.c
331
pnfs_set_lo_fail(header->lseg);
fs/nfs/blocklayout/blocklayout.c
332
bl_mark_devices_unavailable(header, true);
fs/nfs/blocklayout/blocklayout.c
375
bl_write_pagelist(struct nfs_pgio_header *header, int sync)
fs/nfs/blocklayout/blocklayout.c
377
struct pnfs_block_layout *bl = BLK_LSEG2EXT(header->lseg);
fs/nfs/blocklayout/blocklayout.c
383
loff_t offset = header->args.offset;
fs/nfs/blocklayout/blocklayout.c
384
size_t count = header->args.count;
fs/nfs/blocklayout/blocklayout.c
385
struct page **pages = header->args.pages;
fs/nfs/blocklayout/blocklayout.c
386
int pg_index = header->args.pgbase >> PAGE_SHIFT;
fs/nfs/blocklayout/blocklayout.c
397
par = alloc_parallel(header);
fs/nfs/blocklayout/blocklayout.c
408
for (i = pg_index; i < header->page_array.npages; i++) {
fs/nfs/blocklayout/blocklayout.c
414
header->pnfs_error = -EINVAL;
fs/nfs/blocklayout/blocklayout.c
422
bio = do_add_page_to_bio(bio, header->page_array.npages - i,
fs/nfs/blocklayout/blocklayout.c
426
header->pnfs_error = PTR_ERR(bio);
fs/nfs/blocklayout/blocklayout.c
437
header->res.count = header->args.count;
fs/nilfs2/cpfile.c
1105
struct nilfs_cpfile_header *header;
fs/nilfs2/cpfile.c
1113
header = kmap_local_folio(bh->b_folio, 0);
fs/nilfs2/cpfile.c
1115
cpstat->cs_ncps = le64_to_cpu(header->ch_ncheckpoints);
fs/nilfs2/cpfile.c
1116
cpstat->cs_nsss = le64_to_cpu(header->ch_nsnapshots);
fs/nilfs2/cpfile.c
1117
kunmap_local(header);
fs/nilfs2/cpfile.c
317
struct nilfs_cpfile_header *header;
fs/nilfs2/cpfile.c
344
header = kmap_local_folio(header_bh->b_folio, 0);
fs/nilfs2/cpfile.c
345
le64_add_cpu(&header->ch_ncheckpoints, 1);
fs/nilfs2/cpfile.c
346
kunmap_local(header);
fs/nilfs2/cpfile.c
461
struct nilfs_cpfile_header *header;
fs/nilfs2/cpfile.c
538
header = kmap_local_folio(header_bh->b_folio, 0);
fs/nilfs2/cpfile.c
539
le64_add_cpu(&header->ch_ncheckpoints, -(u64)tnicps);
fs/nilfs2/cpfile.c
542
kunmap_local(header);
fs/nilfs2/cpfile.c
625
struct nilfs_cpfile_header *header;
fs/nilfs2/cpfile.c
639
header = kmap_local_folio(bh->b_folio, 0);
fs/nilfs2/cpfile.c
640
curr = le64_to_cpu(header->ch_snapshot_list.ssl_next);
fs/nilfs2/cpfile.c
641
kunmap_local(header);
fs/nilfs2/cpfile.c
770
struct nilfs_cpfile_header *header;
fs/nilfs2/cpfile.c
809
header = kmap_local_folio(header_bh->b_folio, 0);
fs/nilfs2/cpfile.c
810
list = &header->ch_snapshot_list;
fs/nilfs2/cpfile.c
869
header = kmap_local_folio(header_bh->b_folio, 0);
fs/nilfs2/cpfile.c
870
le64_add_cpu(&header->ch_nsnapshots, 1);
fs/nilfs2/cpfile.c
871
kunmap_local(header);
fs/nilfs2/cpfile.c
898
struct nilfs_cpfile_header *header;
fs/nilfs2/cpfile.c
980
header = kmap_local_folio(header_bh->b_folio, 0);
fs/nilfs2/cpfile.c
981
le64_add_cpu(&header->ch_nsnapshots, -1);
fs/nilfs2/cpfile.c
982
kunmap_local(header);
fs/nilfs2/sufile.c
1217
struct nilfs_sufile_header *header;
fs/nilfs2/sufile.c
123
struct nilfs_sufile_header *header;
fs/nilfs2/sufile.c
125
header = kmap_local_folio(header_bh->b_folio, 0);
fs/nilfs2/sufile.c
1258
header = kmap_local_folio(header_bh->b_folio, 0);
fs/nilfs2/sufile.c
1259
sui->ncleansegs = le64_to_cpu(header->sh_ncleansegs);
fs/nilfs2/sufile.c
126
le64_add_cpu(&header->sh_ncleansegs, ncleanadd);
fs/nilfs2/sufile.c
1260
kunmap_local(header);
fs/nilfs2/sufile.c
127
le64_add_cpu(&header->sh_ndirtysegs, ndirtyadd);
fs/nilfs2/sufile.c
128
kunmap_local(header);
fs/nilfs2/sufile.c
310
struct nilfs_sufile_header *header;
fs/nilfs2/sufile.c
325
header = kmap_local_folio(header_bh->b_folio, 0);
fs/nilfs2/sufile.c
326
last_alloc = le64_to_cpu(header->sh_last_alloc);
fs/nilfs2/sufile.c
327
kunmap_local(header);
fs/nilfs2/sufile.c
375
header = kmap_local_folio(header_bh->b_folio, 0);
fs/nilfs2/sufile.c
376
le64_add_cpu(&header->sh_ncleansegs, -1);
fs/nilfs2/sufile.c
377
le64_add_cpu(&header->sh_ndirtysegs, 1);
fs/nilfs2/sufile.c
378
header->sh_last_alloc = cpu_to_le64(segnum);
fs/nilfs2/sufile.c
379
kunmap_local(header);
fs/nilfs2/sufile.c
620
struct nilfs_sufile_header *header;
fs/nilfs2/sufile.c
630
header = kmap_local_folio(header_bh->b_folio, 0);
fs/nilfs2/sufile.c
632
sustat->ss_ncleansegs = le64_to_cpu(header->sh_ncleansegs);
fs/nilfs2/sufile.c
633
sustat->ss_ndirtysegs = le64_to_cpu(header->sh_ndirtysegs);
fs/nilfs2/sufile.c
639
kunmap_local(header);
fs/nilfs2/sufile.c
790
struct nilfs_sufile_header *header;
fs/nilfs2/sufile.c
829
header = kmap_local_folio(header_bh->b_folio, 0);
fs/nilfs2/sufile.c
830
header->sh_ncleansegs = cpu_to_le64(sui->ncleansegs);
fs/nilfs2/sufile.c
831
kunmap_local(header);
fs/ocfs2/xattr.c
1000
xattr_count = le16_to_cpu(header->xh_count);
fs/ocfs2/xattr.c
1012
ret = ocfs2_xattr_list_entries(inode, header, buffer, buffer_size);
fs/ocfs2/xattr.c
1038
struct ocfs2_xattr_header *header = &xb->xb_attrs.xb_header;
fs/ocfs2/xattr.c
1039
ret = ocfs2_xattr_list_entries(inode, header,
fs/ocfs2/xattr.c
1108
for (i = 0; i < le16_to_cpu(xs->header->xh_count); i++) {
fs/ocfs2/xattr.c
1203
xs->header = (struct ocfs2_xattr_header *)
fs/ocfs2/xattr.c
1205
xs->base = (void *)xs->header;
fs/ocfs2/xattr.c
1206
xs->here = xs->header->xh_entries;
fs/ocfs2/xattr.c
124
struct ocfs2_xattr_header *header;
fs/ocfs2/xattr.c
1276
i = xs->here - xs->header->xh_entries;
fs/ocfs2/xattr.c
2397
struct ocfs2_xattr_header *header,
fs/ocfs2/xattr.c
2408
for (i = 0; i < le16_to_cpu(header->xh_count); i++) {
fs/ocfs2/xattr.c
2409
struct ocfs2_xattr_entry *entry = &header->xh_entries[i];
fs/ocfs2/xattr.c
2414
val = (void *)header +
fs/ocfs2/xattr.c
2461
struct ocfs2_xattr_header *header;
fs/ocfs2/xattr.c
2468
header = (struct ocfs2_xattr_header *)
fs/ocfs2/xattr.c
2472
ret = ocfs2_remove_value_outside(inode, &vb, header,
fs/ocfs2/xattr.c
2501
struct ocfs2_xattr_header *header = &(xb->xb_attrs.xb_header);
fs/ocfs2/xattr.c
2502
ret = ocfs2_remove_value_outside(inode, &vb, header,
fs/ocfs2/xattr.c
2730
xs->header = (struct ocfs2_xattr_header *)
fs/ocfs2/xattr.c
2733
xs->header = (struct ocfs2_xattr_header *)
fs/ocfs2/xattr.c
2735
xs->base = (void *)xs->header;
fs/ocfs2/xattr.c
2736
xs->here = xs->header->xh_entries;
fs/ocfs2/xattr.c
2870
xs->header = &xb->xb_attrs.xb_header;
fs/ocfs2/xattr.c
2871
xs->base = (void *)xs->header;
fs/ocfs2/xattr.c
2873
xs->here = xs->header->xh_entries;
fs/ocfs2/xattr.c
3005
xs->header = &xblk->xb_attrs.xb_header;
fs/ocfs2/xattr.c
3006
xs->base = (void *)xs->header;
fs/ocfs2/xattr.c
3008
xs->here = xs->header->xh_entries;
fs/ocfs2/xattr.c
3044
if (!xs->header)
fs/ocfs2/xattr.c
3047
last = xs->header->xh_entries;
fs/ocfs2/xattr.c
3049
for (i = 0; i < le16_to_cpu(xs->header->xh_count); i++) {
fs/ocfs2/xattr.c
3122
i = xbs->here - xbs->header->xh_entries;
fs/ocfs2/xattr.c
3938
xs->header = bucket_xh(xs->bucket);
fs/ocfs2/xattr.c
3943
xs->here = &xs->header->xh_entries[index];
fs/ocfs2/xattr.c
4285
xs->header = bucket_xh(xs->bucket);
fs/ocfs2/xattr.c
4293
xs->here = &xs->header->xh_entries[i];
fs/ocfs2/xattr.c
5819
i = xbs->here - xbs->header->xh_entries;
fs/ocfs2/xattr.c
5963
struct ocfs2_xattr_header *header,
fs/ocfs2/xattr.c
5974
for (i = 0; i < le16_to_cpu(header->xh_count); i++) {
fs/ocfs2/xattr.c
5975
xe = &header->xh_entries[i];
fs/ocfs2/xattr.c
5980
xv = (struct ocfs2_xattr_value_root *)((void *)header +
fs/ocfs2/xattr.c
6006
struct ocfs2_xattr_header *header = (struct ocfs2_xattr_header *)
fs/ocfs2/xattr.c
6014
return ocfs2_xattr_attach_refcount_normal(inode, &vb, header,
fs/ocfs2/xattr.c
6138
struct ocfs2_xattr_header *header = &xb->xb_attrs.xb_header;
fs/ocfs2/xattr.c
6144
ret = ocfs2_xattr_attach_refcount_normal(inode, &vb, header,
fs/ocfs2/xattr.c
929
struct ocfs2_xattr_header *header,
fs/ocfs2/xattr.c
936
for (i = 0 ; i < le16_to_cpu(header->xh_count); i++) {
fs/ocfs2/xattr.c
937
struct ocfs2_xattr_entry *entry = &header->xh_entries[i];
fs/ocfs2/xattr.c
939
name = (const char *)header +
fs/ocfs2/xattr.c
975
struct ocfs2_xattr_header *header = NULL;
fs/ocfs2/xattr.c
997
header = (struct ocfs2_xattr_header *)
fs/omfs/dir.c
316
int omfs_is_bad(struct omfs_sb_info *sbi, struct omfs_header *header,
fs/omfs/dir.c
320
u64 ino = be64_to_cpu(header->h_self);
fs/omfs/omfs.h
51
extern int omfs_is_bad(struct omfs_sb_info *sbi, struct omfs_header *header,
fs/posix_acl.c
730
const struct posix_acl_xattr_header *header = value;
fs/posix_acl.c
733
if (!header)
fs/posix_acl.c
737
if (header->a_version != cpu_to_le32(POSIX_ACL_XATTR_VERSION))
fs/posix_acl.c
776
const struct posix_acl_xattr_header *header = value;
fs/posix_acl.c
777
const struct posix_acl_xattr_entry *entry = (const void *)(header + 1), *end;
fs/proc/array.c
226
void render_sigset_t(struct seq_file *m, const char *header,
fs/proc/array.c
231
seq_puts(m, header);
fs/proc/array.c
302
static void render_cap_t(struct seq_file *m, const char *header,
fs/proc/array.c
305
seq_puts(m, header);
fs/proc/proc_sysctl.c
100
pr_cont("%s/", dir->header.ctl_table[0].procname);
fs/proc/proc_sysctl.c
1024
err = insert_header(dir, &new->header);
fs/proc/proc_sysctl.c
1030
subdir->header.nreg++;
fs/proc/proc_sysctl.c
1038
drop_sysctl_table(&dir->header);
fs/proc/proc_sysctl.c
1040
drop_sysctl_table(&new->header);
fs/proc/proc_sysctl.c
1049
if (!dir->header.parent)
fs/proc/proc_sysctl.c
1051
parent = xlate_dir(set, dir->header.parent);
fs/proc/proc_sysctl.c
1054
procname = dir->header.ctl_table[0].procname;
fs/proc/proc_sysctl.c
1144
static int sysctl_check_table(const char *path, struct ctl_table_header *header)
fs/proc/proc_sysctl.c
1148
list_for_each_table_entry(entry, header) {
fs/proc/proc_sysctl.c
1217
init_header(links, dir->header.root, dir->header.set, node, link_table,
fs/proc/proc_sysctl.c
1225
struct ctl_table_header *header,
fs/proc/proc_sysctl.c
1231
if (header->ctl_table_size == 0 ||
fs/proc/proc_sysctl.c
1232
sysctl_is_perm_empty_ctl_header(header))
fs/proc/proc_sysctl.c
1236
list_for_each_table_entry(entry, header) {
fs/proc/proc_sysctl.c
1249
list_for_each_table_entry(entry, header) {
fs/proc/proc_sysctl.c
1274
core_parent->header.nreg++;
fs/proc/proc_sysctl.c
129
head = ctl_node->header;
fs/proc/proc_sysctl.c
1294
drop_sysctl_table(&core_parent->header);
fs/proc/proc_sysctl.c
1374
struct ctl_table_root *root = set->dir.header.root;
fs/proc/proc_sysctl.c
1375
struct ctl_table_header *header;
fs/proc/proc_sysctl.c
1379
header = kzalloc(sizeof(struct ctl_table_header) +
fs/proc/proc_sysctl.c
1381
if (!header)
fs/proc/proc_sysctl.c
1384
node = (struct ctl_node *)(header + 1);
fs/proc/proc_sysctl.c
1385
init_header(header, root, set, node, table, table_size);
fs/proc/proc_sysctl.c
1386
if (sysctl_check_table(path, header))
fs/proc/proc_sysctl.c
1392
dir->header.nreg++;
fs/proc/proc_sysctl.c
1399
if (insert_header(dir, header))
fs/proc/proc_sysctl.c
1402
drop_sysctl_table(&dir->header);
fs/proc/proc_sysctl.c
1405
return header;
fs/proc/proc_sysctl.c
1408
drop_sysctl_table(&dir->header);
fs/proc/proc_sysctl.c
1411
kfree(header);
fs/proc/proc_sysctl.c
1474
static void put_links(struct ctl_table_header *header)
fs/proc/proc_sysctl.c
1477
struct ctl_table_root *root = header->root;
fs/proc/proc_sysctl.c
1478
struct ctl_dir *parent = header->parent;
fs/proc/proc_sysctl.c
1482
if (header->set == root_set)
fs/proc/proc_sysctl.c
1489
list_for_each_table_entry(entry, header) {
fs/proc/proc_sysctl.c
1508
static void drop_sysctl_table(struct ctl_table_header *header)
fs/proc/proc_sysctl.c
1510
struct ctl_dir *parent = header->parent;
fs/proc/proc_sysctl.c
1512
if (--header->nreg)
fs/proc/proc_sysctl.c
1516
put_links(header);
fs/proc/proc_sysctl.c
1517
start_unregistering(header);
fs/proc/proc_sysctl.c
1520
if (!--header->count)
fs/proc/proc_sysctl.c
1521
kfree_rcu(header, rcu);
fs/proc/proc_sysctl.c
1524
drop_sysctl_table(&parent->header);
fs/proc/proc_sysctl.c
1534
void unregister_sysctl_table(struct ctl_table_header * header)
fs/proc/proc_sysctl.c
1538
if (header == NULL)
fs/proc/proc_sysctl.c
1542
drop_sysctl_table(header);
fs/proc/proc_sysctl.c
1553
init_header(&set->dir.header, root, set, NULL, root_table, 1);
fs/proc/proc_sysctl.c
163
parent_head = parent_node->header;
fs/proc/proc_sysctl.c
212
node->header = head;
fs/proc/proc_sysctl.c
228
static int insert_header(struct ctl_dir *dir, struct ctl_table_header *header)
fs/proc/proc_sysctl.c
23
#define list_for_each_table_entry(entry, header) \
fs/proc/proc_sysctl.c
231
struct ctl_table_header *dir_h = &dir->header;
fs/proc/proc_sysctl.c
24
entry = header->ctl_table; \
fs/proc/proc_sysctl.c
240
if (sysctl_is_perm_empty_ctl_header(header)) {
fs/proc/proc_sysctl.c
247
header->parent = dir;
fs/proc/proc_sysctl.c
248
err = insert_links(header);
fs/proc/proc_sysctl.c
25
for (size_t i = 0 ; i < header->ctl_table_size; ++i, entry++)
fs/proc/proc_sysctl.c
251
list_for_each_table_entry(entry, header) {
fs/proc/proc_sysctl.c
252
err = insert_entry(header, entry);
fs/proc/proc_sysctl.c
258
erase_header(header);
fs/proc/proc_sysctl.c
259
put_links(header);
fs/proc/proc_sysctl.c
261
if (header->ctl_table == sysctl_mount_point)
fs/proc/proc_sysctl.c
263
header->parent = NULL;
fs/proc/proc_sysctl.c
376
if (use_table(ctl_node->header))
fs/proc/proc_sysctl.c
393
head = ctl_node->header;
fs/proc/proc_sysctl.c
413
head = ctl_node->header;
fs/proc/proc_sysctl.c
511
head = &sysctl_table_root.default_set.dir.header;
fs/proc/proc_sysctl.c
530
ctl_dir = container_of(head, struct ctl_dir, header);
fs/proc/proc_sysctl.c
774
ctl_dir = container_of(head, struct ctl_dir, header);
fs/proc/proc_sysctl.c
78
.default_set.dir.header = {
fs/proc/proc_sysctl.c
90
static void drop_sysctl_table(struct ctl_table_header *header);
fs/proc/proc_sysctl.c
94
static void put_links(struct ctl_table_header *header);
fs/proc/proc_sysctl.c
955
return container_of(head, struct ctl_dir, header);
fs/proc/proc_sysctl.c
978
init_header(&new->header, set->dir.header.root, set, node, table, 1);
fs/proc/proc_sysctl.c
98
if (dir->header.parent)
fs/proc/proc_sysctl.c
99
sysctl_print_dir(dir->header.parent);
fs/proc/proc_sysctl.c
998
struct ctl_table_set *set = dir->header.set;
fs/udf/inode.c
2263
struct allocExtDesc *header =
fs/udf/inode.c
2270
le32_to_cpu(header->lengthAllocDescs), &alen))
include/acpi/acpi_bus.h
870
((acpi_gbl_FADT.header.revision < 6) &&
include/acpi/actbl.h
144
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl.h
149
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl.h
200
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl1.h
1015
struct acpi_table_header header;
include/acpi/actbl1.h
117
struct acpi_table_header header;
include/acpi/actbl1.h
1267
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl1.h
1283
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl1.h
134
struct acpi_aspt_header header;
include/acpi/actbl1.h
1397
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl1.h
143
struct acpi_aspt_header header;
include/acpi/actbl1.h
1488
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl1.h
1513
struct acpi_fpdt_header header;
include/acpi/actbl1.h
1521
struct acpi_fpdt_header header;
include/acpi/actbl1.h
153
struct acpi_aspt_header header;
include/acpi/actbl1.h
1548
struct acpi_fpdt_header header;
include/acpi/actbl1.h
1555
struct acpi_fpdt_header header;
include/acpi/actbl1.h
1564
struct acpi_fpdt_header header;
include/acpi/actbl1.h
1581
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl1.h
1628
struct acpi_gtdt_header header;
include/acpi/actbl1.h
1662
struct acpi_gtdt_header header;
include/acpi/actbl1.h
1684
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl1.h
176
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl1.h
1814
struct acpi_hest_header header;
include/acpi/actbl1.h
1829
struct acpi_hest_header header;
include/acpi/actbl1.h
1843
struct acpi_hest_header header;
include/acpi/actbl1.h
1855
struct acpi_hest_header header;
include/acpi/actbl1.h
1863
struct acpi_hest_header header;
include/acpi/actbl1.h
1870
struct acpi_hest_header header;
include/acpi/actbl1.h
1880
struct acpi_hest_header header;
include/acpi/actbl1.h
1895
struct acpi_hest_header header;
include/acpi/actbl1.h
1971
struct acpi_hest_header header;
include/acpi/actbl1.h
1990
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl1.h
2016
struct acpi_hmat_structure header;
include/acpi/actbl1.h
2035
struct acpi_hmat_structure header;
include/acpi/actbl1.h
205
struct acpi_asf_header header;
include/acpi/actbl1.h
2073
struct acpi_hmat_structure header;
include/acpi/actbl1.h
2116
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl1.h
2150
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl1.h
2179
struct acpi_ibft_header header;
include/acpi/actbl1.h
2189
struct acpi_ibft_header header;
include/acpi/actbl1.h
2199
struct acpi_ibft_header header;
include/acpi/actbl1.h
221
struct acpi_asf_header header;
include/acpi/actbl1.h
2215
struct acpi_ibft_header header;
include/acpi/actbl1.h
246
struct acpi_asf_header header;
include/acpi/actbl1.h
262
struct acpi_asf_header header;
include/acpi/actbl1.h
275
struct acpi_asf_header header;
include/acpi/actbl1.h
288
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl1.h
334
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl1.h
358
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl1.h
491
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl1.h
529
struct acpi_cedt_header header;
include/acpi/actbl1.h
540
struct acpi_cedt_header header;
include/acpi/actbl1.h
574
struct acpi_cedt_header header;
include/acpi/actbl1.h
588
struct acpi_cedt_header header;
include/acpi/actbl1.h
611
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl1.h
618
struct acpi_subtable_header header;
include/acpi/actbl1.h
634
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl1.h
706
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl1.h
786
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl1.h
803
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl1.h
870
struct acpi_dmar_header header;
include/acpi/actbl1.h
884
struct acpi_dmar_header header;
include/acpi/actbl1.h
898
struct acpi_dmar_header header;
include/acpi/actbl1.h
911
struct acpi_dmar_header header;
include/acpi/actbl1.h
920
struct acpi_dmar_header header;
include/acpi/actbl1.h
932
struct acpi_dmar_header header;
include/acpi/actbl1.h
941
struct acpi_dmar_header header;
include/acpi/actbl1.h
955
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
1001
struct acpi_ivrs_header header;
include/acpi/actbl2.h
1012
struct acpi_ivrs_header header;
include/acpi/actbl2.h
1081
struct acpi_ivrs_de_header header;
include/acpi/actbl2.h
1087
struct acpi_ivrs_de_header header;
include/acpi/actbl2.h
1096
struct acpi_ivrs_de_header header;
include/acpi/actbl2.h
1107
struct acpi_ivrs_de_header header;
include/acpi/actbl2.h
1121
struct acpi_ivrs_de_header header;
include/acpi/actbl2.h
1137
struct acpi_ivrs_header header;
include/acpi/actbl2.h
1155
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
1184
struct acpi_keyp_common_header header;
include/acpi/actbl2.h
1211
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
1243
struct acpi_lpit_header header;
include/acpi/actbl2.h
1259
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
1318
struct acpi_subtable_header header;
include/acpi/actbl2.h
1327
struct acpi_subtable_header header;
include/acpi/actbl2.h
1337
struct acpi_subtable_header header;
include/acpi/actbl2.h
1347
struct acpi_subtable_header header;
include/acpi/actbl2.h
1355
struct acpi_subtable_header header;
include/acpi/actbl2.h
1364
struct acpi_subtable_header header;
include/acpi/actbl2.h
1372
struct acpi_subtable_header header;
include/acpi/actbl2.h
1382
struct acpi_subtable_header header;
include/acpi/actbl2.h
1395
struct acpi_subtable_header header;
include/acpi/actbl2.h
1412
struct acpi_subtable_header header;
include/acpi/actbl2.h
1422
struct acpi_subtable_header header;
include/acpi/actbl2.h
1432
struct acpi_subtable_header header;
include/acpi/actbl2.h
1465
struct acpi_subtable_header header;
include/acpi/actbl2.h
1489
struct acpi_subtable_header header;
include/acpi/actbl2.h
1505
struct acpi_subtable_header header;
include/acpi/actbl2.h
1517
struct acpi_subtable_header header;
include/acpi/actbl2.h
1530
struct acpi_subtable_header header;
include/acpi/actbl2.h
1566
struct acpi_subtable_header header;
include/acpi/actbl2.h
1584
struct acpi_subtable_header header;
include/acpi/actbl2.h
1603
struct acpi_subtable_header header;
include/acpi/actbl2.h
1621
struct acpi_subtable_header header;
include/acpi/actbl2.h
1639
struct acpi_subtable_header header;
include/acpi/actbl2.h
1657
struct acpi_subtable_header header;
include/acpi/actbl2.h
1676
struct acpi_subtable_header header;
include/acpi/actbl2.h
1693
struct acpi_subtable_header header;
include/acpi/actbl2.h
1714
struct acpi_subtable_header header;
include/acpi/actbl2.h
1728
struct acpi_subtable_header header;
include/acpi/actbl2.h
1742
struct acpi_subtable_header header;
include/acpi/actbl2.h
1756
struct acpi_subtable_header header;
include/acpi/actbl2.h
1770
struct acpi_subtable_header header;
include/acpi/actbl2.h
1781
struct acpi_subtable_header header;
include/acpi/actbl2.h
1831
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
1856
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
1983
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
2002
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
2089
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
2116
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
2133
struct acpi_subtbl_hdr_16 header;
include/acpi/actbl2.h
2160
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
2171
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
2203
struct acpi_nfit_header header;
include/acpi/actbl2.h
2226
struct acpi_nfit_header header;
include/acpi/actbl2.h
2254
struct acpi_nfit_header header;
include/acpi/actbl2.h
2265
struct acpi_nfit_header header;
include/acpi/actbl2.h
2273
struct acpi_nfit_header header;
include/acpi/actbl2.h
2308
struct acpi_nfit_header header;
include/acpi/actbl2.h
2320
struct acpi_nfit_header header;
include/acpi/actbl2.h
2330
struct acpi_nfit_header header;
include/acpi/actbl2.h
2398
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
2587
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
2615
struct acpi_subtable_header header;
include/acpi/actbl2.h
2630
struct acpi_subtable_header header;
include/acpi/actbl2.h
2647
struct acpi_subtable_header header;
include/acpi/actbl2.h
2667
struct acpi_subtable_header header;
include/acpi/actbl2.h
2695
struct acpi_subtable_header header;
include/acpi/actbl2.h
2723
struct acpi_subtable_header header;
include/acpi/actbl2.h
2772
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
2802
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
2826
struct acpi_phat_header header;
include/acpi/actbl2.h
2840
struct acpi_phat_header header;
include/acpi/actbl2.h
2862
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
2907
struct acpi_pmtt_header header;
include/acpi/actbl2.h
2919
struct acpi_pmtt_header header;
include/acpi/actbl2.h
2931
struct acpi_pmtt_header header;
include/acpi/actbl2.h
2938
struct acpi_pmtt_header header;
include/acpi/actbl2.h
2956
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
2971
struct acpi_subtable_header header;
include/acpi/actbl2.h
2990
struct acpi_subtable_header header;
include/acpi/actbl2.h
3004
struct acpi_subtable_header header;
include/acpi/actbl2.h
3050
struct acpi_subtable_header header;
include/acpi/actbl2.h
3068
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
3110
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
3138
struct acpi_rasf_parameter_block header;
include/acpi/actbl2.h
3207
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
3245
struct acpi_ras2_parameter_block header;
include/acpi/actbl2.h
3263
struct acpi_ras2_parameter_block header;
include/acpi/actbl2.h
3339
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
336
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
3362
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
3434
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
3515
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
3531
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
3542
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
3571
struct acpi_sdev_header header;
include/acpi/actbl2.h
358
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
3587
struct acpi_sdev_header header;
include/acpi/actbl2.h
3598
struct acpi_sdev_header header;
include/acpi/actbl2.h
3612
struct acpi_sdev_header header;
include/acpi/actbl2.h
3621
struct acpi_sdev_header header;
include/acpi/actbl2.h
3647
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
3684
struct acpi_table_header header;
include/acpi/actbl2.h
3698
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
436
struct acpi_table_header header;
include/acpi/actbl2.h
449
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
467
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
497
struct acpi_subtbl_hdr_16 header;
include/acpi/actbl2.h
513
struct acpi_subtbl_hdr_16 header;
include/acpi/actbl2.h
522
struct acpi_subtbl_hdr_16 header;
include/acpi/actbl2.h
529
struct acpi_subtable_header header;
include/acpi/actbl2.h
539
struct acpi_subtbl_hdr_16 header;
include/acpi/actbl2.h
554
struct acpi_subtbl_hdr_16 header;
include/acpi/actbl2.h
571
struct acpi_subtbl_hdr_16 header;
include/acpi/actbl2.h
586
struct acpi_subtbl_hdr_16 header;
include/acpi/actbl2.h
592
struct acpi_subtbl_hdr_16 header;
include/acpi/actbl2.h
607
struct acpi_subtbl_hdr_16 header;
include/acpi/actbl2.h
628
struct acpi_subtbl_hdr_16 header;
include/acpi/actbl2.h
634
struct acpi_subtbl_hdr_16 header;
include/acpi/actbl2.h
656
struct acpi_table_header header;
include/acpi/actbl2.h
880
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl2.h
903
struct acpi_iovt_header header;
include/acpi/actbl2.h
93
struct acpi_table_header header;
include/acpi/actbl2.h
948
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl3.h
103
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl3.h
148
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl3.h
184
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl3.h
210
struct acpi_subtable_header header;
include/acpi/actbl3.h
226
struct acpi_subtable_header header;
include/acpi/actbl3.h
246
struct acpi_subtable_header header;
include/acpi/actbl3.h
262
struct acpi_subtable_header header;
include/acpi/actbl3.h
276
struct acpi_subtable_header header;
include/acpi/actbl3.h
291
struct acpi_subtable_header header;
include/acpi/actbl3.h
308
struct acpi_subtable_header header;
include/acpi/actbl3.h
331
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl3.h
353
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl3.h
417
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl3.h
438
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl3.h
513
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl3.h
526
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl3.h
553
struct acpi_viot_header header;
include/acpi/actbl3.h
564
struct acpi_viot_header header;
include/acpi/actbl3.h
572
struct acpi_viot_header header;
include/acpi/actbl3.h
579
struct acpi_viot_header header;
include/acpi/actbl3.h
594
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl3.h
614
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl3.h
687
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl3.h
725
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl3.h
748
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl3.h
76
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl3.h
771
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl3.h
791
struct acpi_table_header header; /* Common ACPI table header */
include/acpi/actbl3.h
87
struct acpi_table_header header; /* Common ACPI table header */
include/drm/drm_buddy.h
101
return block->header & DRM_BUDDY_HEADER_ORDER;
include/drm/drm_buddy.h
107
return block->header & DRM_BUDDY_HEADER_STATE;
include/drm/drm_buddy.h
119
return block->header & DRM_BUDDY_HEADER_CLEAR;
include/drm/drm_buddy.h
34
u64 header;
include/drm/drm_buddy.h
95
return block->header & DRM_BUDDY_HEADER_OFFSET;
include/drm/drm_edid.h
292
u8 header[8];
include/drm/drm_mipi_dsi.h
59
u8 header[4];
include/drm/intel/i915_hdcp_interface.h
359
struct hdcp_cmd_header header;
include/drm/intel/i915_hdcp_interface.h
378
struct hdcp_cmd_header header;
include/drm/intel/i915_hdcp_interface.h
384
struct hdcp_cmd_header header;
include/drm/intel/i915_hdcp_interface.h
392
struct hdcp_cmd_header header;
include/drm/intel/i915_hdcp_interface.h
397
struct hdcp_cmd_header header;
include/drm/intel/i915_hdcp_interface.h
403
struct hdcp_cmd_header header;
include/drm/intel/i915_hdcp_interface.h
411
struct hdcp_cmd_header header;
include/drm/intel/i915_hdcp_interface.h
420
struct hdcp_cmd_header header;
include/drm/intel/i915_hdcp_interface.h
426
struct hdcp_cmd_header header;
include/drm/intel/i915_hdcp_interface.h
435
struct hdcp_cmd_header header;
include/drm/intel/i915_hdcp_interface.h
441
struct hdcp_cmd_header header;
include/drm/intel/i915_hdcp_interface.h
451
struct hdcp_cmd_header header;
include/drm/intel/i915_hdcp_interface.h
456
struct hdcp_cmd_header header;
include/drm/intel/i915_hdcp_interface.h
466
struct hdcp_cmd_header header;
include/drm/intel/i915_hdcp_interface.h
472
struct hdcp_cmd_header header;
include/drm/intel/i915_hdcp_interface.h
482
struct hdcp_cmd_header header;
include/drm/intel/i915_hdcp_interface.h
487
struct hdcp_cmd_header header;
include/drm/intel/i915_hdcp_interface.h
495
struct hdcp_cmd_header header;
include/drm/intel/i915_hdcp_interface.h
501
struct hdcp_cmd_header header;
include/drm/intel/i915_hdcp_interface.h
514
struct hdcp_cmd_header header;
include/drm/intel/i915_hdcp_interface.h
523
struct hdcp_cmd_header header;
include/drm/intel/i915_hdcp_interface.h
534
struct hdcp_cmd_header header;
include/drm/intel/i915_hdcp_interface.h
543
struct hdcp_cmd_header header;
include/hyperv/hvgdk_mini.h
800
struct hv_message_header header;
include/hyperv/hvhdk.h
801
struct hv_x64_intercept_message_header header;
include/hyperv/hvhdk.h
845
struct hv_arm64_intercept_message_header header;
include/linux/acpi.h
251
int acpi_parse_mcfg (struct acpi_table_header *header);
include/linux/aer.h
42
u32 header;
include/linux/dmar.h
141
extern int dmar_parse_one_rmrr(struct acpi_dmar_header *header, void *arg);
include/linux/dmar.h
142
extern int dmar_parse_one_atsr(struct acpi_dmar_header *header, void *arg);
include/linux/efi.h
1000
struct efi_generic_dev_path header;
include/linux/efi.h
1006
struct efi_generic_dev_path header;
include/linux/efi.h
1013
struct efi_generic_dev_path header;
include/linux/efi.h
1020
struct efi_generic_dev_path header;
include/linux/efi.h
1026
struct efi_generic_dev_path header;
include/linux/efi.h
209
efi_capsule_header_t header;
include/linux/efi.h
988
struct efi_generic_dev_path header;
include/linux/efi.h
994
struct efi_generic_dev_path header;
include/linux/errqueue.h
20
} header;
include/linux/firewire.h
324
u32 header[4];
include/linux/firewire.h
506
u32 header[]; /* tx: Top of 1394 isoch. data_block */
include/linux/firewire.h
540
void *header, void *data);
include/linux/firmware/cirrus/cs_dsp_test_utils.h
107
unsigned int cs_dsp_mock_xm_header_get_fw_version(struct cs_dsp_mock_xm_header *header);
include/linux/firmware/cirrus/cs_dsp_test_utils.h
109
int cs_dsp_mock_xm_header_write_to_regmap(struct cs_dsp_mock_xm_header *header);
include/linux/fsl/mc.h
260
__le64 header = 0;
include/linux/fsl/mc.h
261
struct mc_cmd_header *hdr = (struct mc_cmd_header *)&header;
include/linux/fsl/mc.h
271
return header;
include/linux/fsl/mc.h
276
struct mc_cmd_header *hdr = (struct mc_cmd_header *)&cmd->header;
include/linux/fw_table.h
14
typedef int (*acpi_tbl_entry_handler)(union acpi_subtable_headers *header,
include/linux/fw_table.h
17
typedef int (*acpi_tbl_entry_handler_arg)(union acpi_subtable_headers *header,
include/linux/greybus/greybus_manifest.h
161
struct greybus_descriptor_header header;
include/linux/greybus/greybus_manifest.h
177
struct greybus_manifest_header header;
include/linux/greybus/operation.h
54
struct gb_operation_msg_hdr *header;
include/linux/habanalabs/hl_boot_if.h
581
struct comms_desc_header header;
include/linux/habanalabs/hl_boot_if.h
605
struct comms_msg_header header;
include/linux/hyperv.h
476
struct vmbus_channel_message_header header;
include/linux/hyperv.h
482
struct vmbus_channel_message_header header;
include/linux/hyperv.h
488
struct vmbus_channel_message_header header;
include/linux/hyperv.h
515
struct vmbus_channel_message_header header;
include/linux/hyperv.h
530
struct vmbus_channel_message_header header;
include/linux/hyperv.h
564
struct vmbus_channel_message_header header;
include/linux/hyperv.h
572
struct vmbus_channel_message_header header;
include/linux/hyperv.h
579
struct vmbus_channel_message_header header;
include/linux/hyperv.h
595
struct vmbus_channel_message_header header;
include/linux/hyperv.h
605
struct vmbus_channel_message_header header;
include/linux/hyperv.h
612
struct vmbus_channel_message_header header;
include/linux/hyperv.h
619
struct vmbus_channel_message_header header;
include/linux/hyperv.h
625
struct vmbus_channel_message_header header;
include/linux/hyperv.h
630
struct vmbus_channel_message_header header;
include/linux/hyperv.h
641
struct vmbus_channel_message_header header;
include/linux/hyperv.h
659
struct vmbus_channel_message_header header;
include/linux/hyperv.h
666
struct vmbus_channel_message_header header;
include/linux/hyperv.h
672
struct vmbus_channel_message_header header;
include/linux/kvm_host.h
2055
ssize_t kvm_stats_read(char *id, const struct kvm_stats_header *header,
include/linux/mailbox/riscv-rpmi-message.h
28
struct rpmi_message_header header;
include/linux/mfd/viperboard.h
77
struct vprbrd_i2c_write_hdr header;
include/linux/mfd/viperboard.h
83
struct vprbrd_i2c_read_hdr header;
include/linux/mlx4/qp.h
365
__be32 header[];
include/linux/mlx5/driver.h
891
#define STRUCT_FIELD(header, field) \
include/linux/mlx5/driver.h
892
.struct_offset_bytes = offsetof(struct ib_unpacked_ ## header, field), \
include/linux/mlx5/driver.h
893
.struct_size_bytes = sizeof((struct ib_unpacked_ ## header *)0)->field
include/linux/mmc/core.h
18
u16 header;
include/linux/pci-epf.h
198
struct pci_epf_header *header;
include/linux/perf_event.h
1488
struct perf_event_header *header,
include/linux/perf_event.h
1494
extern void perf_prepare_header(struct perf_event_header *header,
include/linux/perf_event.h
1526
perf_event_header__init_id(struct perf_event_header *header,
include/linux/psp-platform-access.h
26
struct psp_req_buffer_hdr header;
include/linux/qed/qed_rdma_if.h
563
struct qed_roce_ll2_header header;
include/linux/raspberrypi/vchiq.h
57
struct vchiq_header *header,
include/linux/raspberrypi/vchiq.h
65
struct vchiq_header *header;
include/linux/raspberrypi/vchiq.h
75
struct vchiq_header *header,
include/linux/raspberrypi/vchiq.h
96
struct vchiq_header *header);
include/linux/raspberrypi/vchiq.h
98
struct vchiq_header *header);
include/linux/raspberrypi/vchiq_arm.h
158
struct vchiq_header *header, unsigned int handle,
include/linux/syscalls.h
557
asmlinkage long sys_capget(cap_user_header_t header,
include/linux/syscalls.h
559
asmlinkage long sys_capset(cap_user_header_t header,
include/linux/sysctl.h
180
struct ctl_table_header *header;
include/linux/sysctl.h
224
struct ctl_table_header header;
include/linux/usb/pd.h
107
static inline unsigned int pd_header_cnt(u16 header)
include/linux/usb/pd.h
109
return (header >> PD_HEADER_CNT_SHIFT) & PD_HEADER_CNT_MASK;
include/linux/usb/pd.h
112
static inline unsigned int pd_header_cnt_le(__le16 header)
include/linux/usb/pd.h
114
return pd_header_cnt(le16_to_cpu(header));
include/linux/usb/pd.h
117
static inline unsigned int pd_header_type(u16 header)
include/linux/usb/pd.h
119
return (header >> PD_HEADER_TYPE_SHIFT) & PD_HEADER_TYPE_MASK;
include/linux/usb/pd.h
122
static inline unsigned int pd_header_type_le(__le16 header)
include/linux/usb/pd.h
124
return pd_header_type(le16_to_cpu(header));
include/linux/usb/pd.h
127
static inline unsigned int pd_header_msgid(u16 header)
include/linux/usb/pd.h
129
return (header >> PD_HEADER_ID_SHIFT) & PD_HEADER_ID_MASK;
include/linux/usb/pd.h
132
static inline unsigned int pd_header_msgid_le(__le16 header)
include/linux/usb/pd.h
134
return pd_header_msgid(le16_to_cpu(header));
include/linux/usb/pd.h
137
static inline unsigned int pd_header_rev(u16 header)
include/linux/usb/pd.h
139
return (header >> PD_HEADER_REV_SHIFT) & PD_HEADER_REV_MASK;
include/linux/usb/pd.h
142
static inline unsigned int pd_header_rev_le(__le16 header)
include/linux/usb/pd.h
144
return pd_header_rev(le16_to_cpu(header));
include/linux/usb/pd.h
190
__le16 header;
include/linux/usb/pd.h
201
__le16 header;
include/linux/usb/typec_altmode.h
106
const u32 header, const u32 *vdo, int count);
include/linux/usb/typec_altmode.h
84
const u32 header, const u32 *vdo, int count);
include/linux/usb/usbio.h
49
struct usbio_packet_header header;
include/linux/usb/usbio.h
56
struct usbio_packet_header header;
include/linux/usb/usbnet.h
215
struct usb_cdc_header_desc *header;
include/net/devlink.h
257
struct devlink_dpipe_header *header;
include/net/devlink.h
272
struct devlink_dpipe_header *header;
include/net/net_namespace.h
526
void unregister_net_sysctl_table(struct ctl_table_header *header);
include/net/net_namespace.h
534
static inline void unregister_net_sysctl_table(struct ctl_table_header *header)
include/net/sctp/structs.h
1135
} header;
include/net/tcp.h
1102
} header; /* For incoming skbs */
include/net/tcp.h
1116
return TCP_SKB_CB(skb)->header.h6.iif;
include/net/tcp.h
1121
bool l3_slave = ipv6_l3mdev_skb(TCP_SKB_CB(skb)->header.h6.flags);
include/net/tcp.h
1123
return l3_slave ? skb->skb_iif : TCP_SKB_CB(skb)->header.h6.iif;
include/net/tcp.h
1130
if (skb && ipv6_l3mdev_skb(TCP_SKB_CB(skb)->header.h6.flags))
include/net/tcp.h
1131
return TCP_SKB_CB(skb)->header.h6.iif;
include/net/tcp.h
1148
if (skb && ipv4_l3mdev_skb(TCP_SKB_CB(skb)->header.h4.flags))
include/net/tcp.h
1149
return TCP_SKB_CB(skb)->header.h4.iif;
include/net/tcp.h
2643
const struct ip_options *opt = &TCP_SKB_CB(skb)->header.h4.opt;
include/net/udp.h
46
} header;
include/net/xfrm.h
729
} header;
include/net/xfrm.h
745
struct xfrm_tunnel_skb_cb header;
include/net/xfrm.h
767
struct xfrm_tunnel_skb_cb header;
include/net/xfrm.h
799
struct xfrm_tunnel_skb_cb header;
include/rdma/ib_pack.h
271
__sum16 ib_ud_ip4_csum(struct ib_ud_header *header);
include/rdma/ib_pack.h
281
struct ib_ud_header *header);
include/rdma/ib_pack.h
283
int ib_ud_header_pack(struct ib_ud_header *header,
include/rdma/ib_verbs.h
1460
void *header;
include/soc/fsl/qe/qe.h
289
} header;
include/sound/intel-nhlt.h
79
struct acpi_table_header header;
include/sound/sof/ipc4/header.h
647
u32 header;
include/trace/events/firewire.h
109
TP_PROTO(u64 transaction, unsigned int card_index, unsigned int generation, unsigned int scode, unsigned int status, unsigned int timestamp, const u32 *header, const u32 *data, unsigned int data_count),
include/trace/events/firewire.h
110
TP_ARGS(transaction, card_index, generation, scode, status, timestamp, header, data, data_count),
include/trace/events/firewire.h
118
__array(u32, header, ASYNC_HEADER_QUADLET_COUNT)
include/trace/events/firewire.h
128
memcpy(__entry->header, header, QUADLET_SIZE * ASYNC_HEADER_QUADLET_COUNT);
include/trace/events/firewire.h
140
ASYNC_HEADER_GET_DESTINATION(__entry->header),
include/trace/events/firewire.h
141
ASYNC_HEADER_GET_TLABEL(__entry->header),
include/trace/events/firewire.h
142
ASYNC_HEADER_GET_TCODE(__entry->header),
include/trace/events/firewire.h
143
ASYNC_HEADER_GET_SOURCE(__entry->header),
include/trace/events/firewire.h
144
ASYNC_HEADER_GET_RCODE(__entry->header),
include/trace/events/firewire.h
145
__print_array(__entry->header, ASYNC_HEADER_QUADLET_COUNT, QUADLET_SIZE),
include/trace/events/firewire.h
152
TP_PROTO(u64 transaction, unsigned int card_index, unsigned int generation, unsigned int scode, const u32 *header, const u32 *data, unsigned int data_count),
include/trace/events/firewire.h
153
TP_ARGS(transaction, card_index, generation, scode, header, data, data_count)
include/trace/events/firewire.h
162
TP_PROTO(u64 transaction, unsigned int card_index, unsigned int generation, unsigned int scode, unsigned int status, unsigned int timestamp, const u32 *header, const u32 *data, unsigned int data_count),
include/trace/events/firewire.h
163
TP_ARGS(transaction, card_index, generation, scode, status, timestamp, header, data, data_count)
include/trace/events/firewire.h
167
TP_PROTO(u64 transaction, unsigned int card_index, unsigned int generation, unsigned int scode, unsigned int status, unsigned int timestamp, const u32 *header, const u32 *data, unsigned int data_count),
include/trace/events/firewire.h
168
TP_ARGS(transaction, card_index, generation, scode, status, timestamp, header, data, data_count),
include/trace/events/firewire.h
177
ASYNC_HEADER_GET_DESTINATION(__entry->header),
include/trace/events/firewire.h
178
ASYNC_HEADER_GET_TLABEL(__entry->header),
include/trace/events/firewire.h
179
ASYNC_HEADER_GET_TCODE(__entry->header),
include/trace/events/firewire.h
18
#define ASYNC_HEADER_GET_DESTINATION(header) \
include/trace/events/firewire.h
180
ASYNC_HEADER_GET_SOURCE(__entry->header),
include/trace/events/firewire.h
181
ASYNC_HEADER_GET_OFFSET(__entry->header),
include/trace/events/firewire.h
182
__print_array(__entry->header, ASYNC_HEADER_QUADLET_COUNT, QUADLET_SIZE),
include/trace/events/firewire.h
189
TP_PROTO(u64 transaction, unsigned int card_index, unsigned int generation, unsigned int scode, const u32 *header, const u32 *data, unsigned int data_count),
include/trace/events/firewire.h
19
(((header)[0] & ASYNC_HEADER_Q0_DESTINATION_MASK) >> ASYNC_HEADER_Q0_DESTINATION_SHIFT)
include/trace/events/firewire.h
190
TP_ARGS(transaction, card_index, generation, scode, header, data, data_count),
include/trace/events/firewire.h
197
ASYNC_HEADER_GET_DESTINATION(__entry->header),
include/trace/events/firewire.h
198
ASYNC_HEADER_GET_TLABEL(__entry->header),
include/trace/events/firewire.h
199
ASYNC_HEADER_GET_TCODE(__entry->header),
include/trace/events/firewire.h
200
ASYNC_HEADER_GET_SOURCE(__entry->header),
include/trace/events/firewire.h
201
ASYNC_HEADER_GET_RCODE(__entry->header),
include/trace/events/firewire.h
202
__print_array(__entry->header, ASYNC_HEADER_QUADLET_COUNT, QUADLET_SIZE),
include/trace/events/firewire.h
21
#define ASYNC_HEADER_GET_TLABEL(header) \
include/trace/events/firewire.h
22
(((header)[0] & ASYNC_HEADER_Q0_TLABEL_MASK) >> ASYNC_HEADER_Q0_TLABEL_SHIFT)
include/trace/events/firewire.h
24
#define ASYNC_HEADER_GET_TCODE(header) \
include/trace/events/firewire.h
25
(((header)[0] & ASYNC_HEADER_Q0_TCODE_MASK) >> ASYNC_HEADER_Q0_TCODE_SHIFT)
include/trace/events/firewire.h
27
#define ASYNC_HEADER_GET_SOURCE(header) \
include/trace/events/firewire.h
28
(((header)[1] & ASYNC_HEADER_Q1_SOURCE_MASK) >> ASYNC_HEADER_Q1_SOURCE_SHIFT)
include/trace/events/firewire.h
30
#define ASYNC_HEADER_GET_OFFSET(header) \
include/trace/events/firewire.h
31
((((unsigned long long)((header)[1] & ASYNC_HEADER_Q1_OFFSET_HIGH_MASK)) >> ASYNC_HEADER_Q1_OFFSET_HIGH_SHIFT) << 32)| \
include/trace/events/firewire.h
32
(header)[2]
include/trace/events/firewire.h
34
#define ASYNC_HEADER_GET_RCODE(header) \
include/trace/events/firewire.h
35
(((header)[1] & ASYNC_HEADER_Q1_RCODE_MASK) >> ASYNC_HEADER_Q1_RCODE_SHIFT)
include/trace/events/firewire.h
40
TP_PROTO(u64 transaction, unsigned int card_index, unsigned int generation, unsigned int scode, const u32 *header, const u32 *data, unsigned int data_count),
include/trace/events/firewire.h
41
TP_ARGS(transaction, card_index, generation, scode, header, data, data_count),
include/trace/events/firewire.h
47
__array(u32, header, ASYNC_HEADER_QUADLET_COUNT)
include/trace/events/firewire.h
55
memcpy(__entry->header, header, QUADLET_SIZE * ASYNC_HEADER_QUADLET_COUNT);
include/trace/events/firewire.h
65
ASYNC_HEADER_GET_DESTINATION(__entry->header),
include/trace/events/firewire.h
66
ASYNC_HEADER_GET_TLABEL(__entry->header),
include/trace/events/firewire.h
67
ASYNC_HEADER_GET_TCODE(__entry->header),
include/trace/events/firewire.h
68
ASYNC_HEADER_GET_SOURCE(__entry->header),
include/trace/events/firewire.h
69
ASYNC_HEADER_GET_OFFSET(__entry->header),
include/trace/events/firewire.h
70
__print_array(__entry->header, ASYNC_HEADER_QUADLET_COUNT, QUADLET_SIZE),
include/trace/events/firewire.h
760
__dynamic_array(u32, header, packet->header_length / QUADLET_SIZE) \
include/trace/events/firewire.h
772
memcpy(__get_dynamic_array(header), packet->header, \
include/trace/events/firewire.h
773
__get_dynamic_array_len(header)); \
include/trace/events/firewire.h
791
__print_array(__get_dynamic_array(header),
include/trace/events/firewire.h
792
__get_dynamic_array_len(header) / QUADLET_SIZE, QUADLET_SIZE)
include/trace/events/firewire.h
845
TP_PROTO(const struct fw_iso_context *ctx, u16 timestamp, enum fw_iso_context_completions_cause cause, const u32 *header, unsigned int header_length),
include/trace/events/firewire.h
846
TP_ARGS(ctx, timestamp, cause, header, header_length),
include/trace/events/firewire.h
852
__dynamic_array(u32, header, header_length / QUADLET_SIZE)
include/trace/events/firewire.h
859
memcpy(__get_dynamic_array(header), header, __get_dynamic_array_len(header));
include/trace/events/firewire.h
867
__print_array(__get_dynamic_array(header),
include/trace/events/firewire.h
868
__get_dynamic_array_len(header) / QUADLET_SIZE, QUADLET_SIZE)
include/trace/events/firewire.h
873
TP_PROTO(const struct fw_iso_context *ctx, u16 timestamp, enum fw_iso_context_completions_cause cause, const u32 *header, unsigned int header_length),
include/trace/events/firewire.h
874
TP_ARGS(ctx, timestamp, cause, header, header_length),
include/trace/events/firewire.h
879
TP_PROTO(const struct fw_iso_context *ctx, u16 timestamp, enum fw_iso_context_completions_cause cause, const u32 *header, unsigned int header_length),
include/trace/events/firewire.h
880
TP_ARGS(ctx, timestamp, cause, header, header_length),
include/uapi/drm/nouveau_drm.h
460
__u64 header;
include/uapi/drm/radeon_drm.h
192
} header;
include/uapi/drm/radeon_drm.h
255
} header;
include/uapi/linux/btrfs_tree.h
569
struct btrfs_header header;
include/uapi/linux/btrfs_tree.h
584
struct btrfs_header header;
include/uapi/linux/firewire-cdev.h
350
__u32 header[];
include/uapi/linux/firewire-cdev.h
941
__u32 header[];
include/uapi/linux/fsl_mc.h
23
__le64 header;
include/uapi/linux/media/amlogic/c3-isp-config.h
219
struct c3_isp_params_block_header header;
include/uapi/linux/media/amlogic/c3-isp-config.h
268
struct c3_isp_params_block_header header;
include/uapi/linux/media/amlogic/c3-isp-config.h
315
struct c3_isp_params_block_header header;
include/uapi/linux/media/amlogic/c3-isp-config.h
353
struct c3_isp_params_block_header header;
include/uapi/linux/media/amlogic/c3-isp-config.h
377
struct c3_isp_params_block_header header;
include/uapi/linux/media/amlogic/c3-isp-config.h
398
struct c3_isp_params_block_header header;
include/uapi/linux/media/amlogic/c3-isp-config.h
418
struct c3_isp_params_block_header header;
include/uapi/linux/media/amlogic/c3-isp-config.h
439
struct c3_isp_params_block_header header;
include/uapi/linux/media/arm/mali-c55-config.h
255
struct v4l2_isp_params_block_header header;
include/uapi/linux/media/arm/mali-c55-config.h
420
struct v4l2_isp_params_block_header header;
include/uapi/linux/media/arm/mali-c55-config.h
452
struct v4l2_isp_params_block_header header;
include/uapi/linux/media/arm/mali-c55-config.h
470
struct v4l2_isp_params_block_header header;
include/uapi/linux/media/arm/mali-c55-config.h
510
struct v4l2_isp_params_block_header header;
include/uapi/linux/media/arm/mali-c55-config.h
585
struct v4l2_isp_params_block_header header;
include/uapi/linux/media/arm/mali-c55-config.h
695
struct v4l2_isp_params_block_header header;
include/uapi/linux/media/arm/mali-c55-config.h
750
struct v4l2_isp_params_block_header header;
include/uapi/linux/pci_regs.h
722
#define PCI_EXT_CAP_ID(header) (header & 0x0000ffff)
include/uapi/linux/pci_regs.h
723
#define PCI_EXT_CAP_VER(header) ((header >> 16) & 0xf)
include/uapi/linux/pci_regs.h
724
#define PCI_EXT_CAP_NEXT(header) ((header >> 20) & 0xffc)
include/uapi/linux/raid/md_p.h
357
struct r5l_payload_header header;
include/uapi/linux/raid/md_p.h
379
struct r5l_payload_header header;
include/uapi/linux/rio_mport_cdev.h
143
__u32 header; /* event type RIO_DOORBELL or RIO_PORTWRITE */
include/uapi/linux/rkisp1-config.h
1199
struct rkisp1_ext_params_block_header header;
include/uapi/linux/rkisp1-config.h
1215
struct rkisp1_ext_params_block_header header;
include/uapi/linux/rkisp1-config.h
1231
struct rkisp1_ext_params_block_header header;
include/uapi/linux/rkisp1-config.h
1247
struct rkisp1_ext_params_block_header header;
include/uapi/linux/rkisp1-config.h
1264
struct rkisp1_ext_params_block_header header;
include/uapi/linux/rkisp1-config.h
1279
struct rkisp1_ext_params_block_header header;
include/uapi/linux/rkisp1-config.h
1294
struct rkisp1_ext_params_block_header header;
include/uapi/linux/rkisp1-config.h
1309
struct rkisp1_ext_params_block_header header;
include/uapi/linux/rkisp1-config.h
1324
struct rkisp1_ext_params_block_header header;
include/uapi/linux/rkisp1-config.h
1340
struct rkisp1_ext_params_block_header header;
include/uapi/linux/rkisp1-config.h
1357
struct rkisp1_ext_params_block_header header;
include/uapi/linux/rkisp1-config.h
1373
struct rkisp1_ext_params_block_header header;
include/uapi/linux/rkisp1-config.h
1388
struct rkisp1_ext_params_block_header header;
include/uapi/linux/rkisp1-config.h
1405
struct rkisp1_ext_params_block_header header;
include/uapi/linux/rkisp1-config.h
1421
struct rkisp1_ext_params_block_header header;
include/uapi/linux/rkisp1-config.h
1437
struct rkisp1_ext_params_block_header header;
include/uapi/linux/rkisp1-config.h
1453
struct rkisp1_ext_params_block_header header;
include/uapi/linux/rkisp1-config.h
1470
struct rkisp1_ext_params_block_header header;
include/uapi/linux/rkisp1-config.h
1489
struct rkisp1_ext_params_block_header header;
include/uapi/linux/rkisp1-config.h
1506
struct rkisp1_ext_params_block_header header;
include/uapi/linux/vfio.h
1549
struct vfio_info_cap_header header;
include/uapi/linux/vfio.h
1572
struct vfio_info_cap_header header;
include/uapi/linux/vfio.h
1589
struct vfio_info_cap_header header;
include/uapi/linux/vfio.h
252
struct vfio_info_cap_header header;
include/uapi/linux/vfio.h
303
struct vfio_info_cap_header header;
include/uapi/linux/vfio.h
332
struct vfio_info_cap_header header;
include/uapi/linux/vfio.h
479
struct vfio_info_cap_header header;
include/uapi/linux/vfio.h
495
struct vfio_info_cap_header header;
include/uapi/linux/vfio_zdev.h
24
struct vfio_info_cap_header header;
include/uapi/linux/vfio_zdev.h
44
struct vfio_info_cap_header header;
include/uapi/linux/vfio_zdev.h
67
struct vfio_info_cap_header header;
include/uapi/linux/vfio_zdev.h
80
struct vfio_info_cap_header header;
include/uapi/linux/virtio_crypto.h
296
struct virtio_crypto_ctrl_header header;
include/uapi/linux/virtio_crypto.h
473
struct virtio_crypto_op_header header;
include/uapi/scsi/scsi_bsg_ufs.h
163
struct utp_upiu_header header;
include/ufs/ufs.h
587
struct utp_upiu_header header;
include/ufs/ufshci.h
548
struct request_desc_header header;
include/ufs/ufshci.h
605
struct request_desc_header header;
init/initramfs.c
517
char header[CPIO_HDRLEN];
init/initramfs.c
525
header_buf = bufs->header;
ipc/util.c
138
void __init ipc_init_proc_interface(const char *path, const char *header,
ipc/util.c
148
iface->header = header;
ipc/util.c
75
const char *header;
ipc/util.c
883
seq_puts(s, iface->header);
ipc/util.h
116
void __init ipc_init_proc_interface(const char *path, const char *header,
ipc/util.h
120
#define ipc_init_proc_interface(path, header, ids, show) do {} while (0)
kernel/bpf/cgroup.c
2217
if (dir->header.parent) {
kernel/bpf/cgroup.c
2218
tmp_ret = sysctl_cpy_dir(dir->header.parent, bufp, lenp);
kernel/bpf/cgroup.c
2223
ret = strscpy(*bufp, dir->header.ctl_table[0].procname, *lenp);
kernel/capability.c
137
SYSCALL_DEFINE2(capget, cap_user_header_t, header, cap_user_data_t, dataptr)
kernel/capability.c
145
ret = cap_validate_magic(header, &tocopy);
kernel/capability.c
149
if (get_user(pid, &header->pid))
kernel/capability.c
216
SYSCALL_DEFINE2(capset, cap_user_header_t, header, const cap_user_data_t, data)
kernel/capability.c
225
ret = cap_validate_magic(header, &tocopy);
kernel/capability.c
229
if (get_user(pid, &header->pid))
kernel/capability.c
71
static int cap_validate_magic(cap_user_header_t header, unsigned *tocopy)
kernel/capability.c
75
if (get_user(version, &header->version))
kernel/capability.c
90
if (put_user((u32)_KERNEL_CAPABILITY_VERSION, &header->version))
kernel/events/core.c
10000
struct perf_event_header header;
kernel/events/core.c
10023
se->event_id.header.type = PERF_RECORD_SWITCH;
kernel/events/core.c
10024
se->event_id.header.size = sizeof(se->event_id.header);
kernel/events/core.c
10026
se->event_id.header.type = PERF_RECORD_SWITCH_CPU_WIDE;
kernel/events/core.c
10027
se->event_id.header.size = sizeof(se->event_id);
kernel/events/core.c
10034
perf_event_header__init_id(&se->event_id.header, &sample, event);
kernel/events/core.c
10036
ret = perf_output_begin(&handle, &sample, event, se->event_id.header.size);
kernel/events/core.c
10041
perf_output_put(&handle, se->event_id.header);
kernel/events/core.c
10061
.header = {
kernel/events/core.c
10072
switch_event.event_id.header.misc |=
kernel/events/core.c
10090
struct perf_event_header header;
kernel/events/core.c
10095
.header = {
kernel/events/core.c
10106
throttle_event.header.type = PERF_RECORD_UNTHROTTLE;
kernel/events/core.c
10108
perf_event_header__init_id(&throttle_event.header, &sample, event);
kernel/events/core.c
10111
throttle_event.header.size);
kernel/events/core.c
10128
struct perf_event_header header;
kernel/events/core.c
10151
perf_event_header__init_id(&ksymbol_event->event_id.header,
kernel/events/core.c
10154
ksymbol_event->event_id.header.size);
kernel/events/core.c
10193
.header = {
kernel/events/core.c
10218
struct perf_event_header header;
kernel/events/core.c
10241
perf_event_header__init_id(&bpf_event->event_id.header,
kernel/events/core.c
10244
bpf_event->event_id.header.size);
kernel/events/core.c
10298
.header = {
kernel/events/core.c
10317
struct perf_event_header header;
kernel/events/core.c
10329
int ret, size = deferred_event->event.header.size;
kernel/events/core.c
10335
perf_event_header__init_id(&deferred_event->event.header, &sample, event);
kernel/events/core.c
10338
deferred_event->event.header.size);
kernel/events/core.c
10351
deferred_event->event.header.size = size;
kernel/events/core.c
10360
.header = {
kernel/events/core.c
10382
struct perf_event_header header;
kernel/events/core.c
10404
perf_event_header__init_id(&text_poke_event->event_id.header, &sample, event);
kernel/events/core.c
10407
text_poke_event->event_id.header.size);
kernel/events/core.c
10446
.header = {
kernel/events/core.c
10468
struct perf_event_header header;
kernel/events/core.c
10481
rec.header.type = PERF_RECORD_ITRACE_START;
kernel/events/core.c
10482
rec.header.misc = 0;
kernel/events/core.c
10483
rec.header.size = sizeof(rec);
kernel/events/core.c
10487
perf_event_header__init_id(&rec.header, &sample, event);
kernel/events/core.c
10488
ret = perf_output_begin(&handle, &sample, event, rec.header.size);
kernel/events/core.c
10504
struct perf_event_header header;
kernel/events/core.c
10512
rec.header.type = PERF_RECORD_AUX_OUTPUT_HW_ID;
kernel/events/core.c
10513
rec.header.misc = 0;
kernel/events/core.c
10514
rec.header.size = sizeof(rec);
kernel/events/core.c
10517
perf_event_header__init_id(&rec.header, &sample, event);
kernel/events/core.c
10518
ret = perf_output_begin(&handle, &sample, event, rec.header.size);
kernel/events/core.c
8022
void perf_event_header__init_id(struct perf_event_header *header,
kernel/events/core.c
8027
header->size += event->id_header_size;
kernel/events/core.c
8180
struct perf_event_header *header,
kernel/events/core.c
8189
perf_output_put(handle, *header);
kernel/events/core.c
8724
void perf_prepare_header(struct perf_event_header *header,
kernel/events/core.c
8729
header->type = PERF_RECORD_SAMPLE;
kernel/events/core.c
8730
header->size = perf_sample_data_size(data, event);
kernel/events/core.c
8731
header->misc = perf_misc_flags(event, regs);
kernel/events/core.c
8741
WARN_ON_ONCE(header->size & 7);
kernel/events/core.c
8797
struct perf_event_header header;
kernel/events/core.c
8804
perf_prepare_header(&header, data, event, regs);
kernel/events/core.c
8806
err = output_begin(&handle, data, event, header.size);
kernel/events/core.c
8810
perf_output_sample(&handle, &header, data, event);
kernel/events/core.c
8848
struct perf_event_header header;
kernel/events/core.c
8861
.header = {
kernel/events/core.c
8871
perf_event_header__init_id(&read_event.header, &sample, event);
kernel/events/core.c
8872
ret = perf_output_begin(&handle, &sample, event, read_event.header.size);
kernel/events/core.c
9104
struct perf_event_header header;
kernel/events/core.c
9128
int ret, size = task_event->event_id.header.size;
kernel/events/core.c
9133
perf_event_header__init_id(&task_event->event_id.header, &sample, event);
kernel/events/core.c
9136
task_event->event_id.header.size);
kernel/events/core.c
9143
if (task_event->event_id.header.type == PERF_RECORD_EXIT) {
kernel/events/core.c
9161
task_event->event_id.header.size = size;
kernel/events/core.c
9179
.header = {
kernel/events/core.c
9261
struct perf_event_header header;
kernel/events/core.c
9279
int size = comm_event->event_id.header.size;
kernel/events/core.c
9285
perf_event_header__init_id(&comm_event->event_id.header, &sample, event);
kernel/events/core.c
9287
comm_event->event_id.header.size);
kernel/events/core.c
9303
comm_event->event_id.header.size = size;
kernel/events/core.c
9318
comm_event->event_id.header.size = sizeof(comm_event->event_id) + size;
kernel/events/core.c
9337
.header = {
kernel/events/core.c
9358
struct perf_event_header header;
kernel/events/core.c
9378
u16 header_size = namespaces_event->event_id.header.size;
kernel/events/core.c
9384
perf_event_header__init_id(&namespaces_event->event_id.header,
kernel/events/core.c
9387
namespaces_event->event_id.header.size);
kernel/events/core.c
9402
namespaces_event->event_id.header.size = header_size;
kernel/events/core.c
9433
.header = {
kernel/events/core.c
9489
struct perf_event_header header;
kernel/events/core.c
9505
u16 header_size = cgroup_event->event_id.header.size;
kernel/events/core.c
9511
perf_event_header__init_id(&cgroup_event->event_id.header,
kernel/events/core.c
9514
cgroup_event->event_id.header.size);
kernel/events/core.c
9525
cgroup_event->event_id.header.size = header_size;
kernel/events/core.c
9540
.header = {
kernel/events/core.c
9567
cgroup_event.event_id.header.size += size;
kernel/events/core.c
9596
struct perf_event_header header;
kernel/events/core.c
9623
int size = mmap_event->event_id.header.size;
kernel/events/core.c
9624
u32 type = mmap_event->event_id.header.type;
kernel/events/core.c
9632
mmap_event->event_id.header.type = PERF_RECORD_MMAP2;
kernel/events/core.c
9633
mmap_event->event_id.header.size += sizeof(mmap_event->maj);
kernel/events/core.c
9634
mmap_event->event_id.header.size += sizeof(mmap_event->min);
kernel/events/core.c
9635
mmap_event->event_id.header.size += sizeof(mmap_event->ino);
kernel/events/core.c
9636
mmap_event->event_id.header.size += sizeof(mmap_event->ino_generation);
kernel/events/core.c
9637
mmap_event->event_id.header.size += sizeof(mmap_event->prot);
kernel/events/core.c
9638
mmap_event->event_id.header.size += sizeof(mmap_event->flags);
kernel/events/core.c
9641
perf_event_header__init_id(&mmap_event->event_id.header, &sample, event);
kernel/events/core.c
9643
mmap_event->event_id.header.size);
kernel/events/core.c
9653
mmap_event->event_id.header.misc |= PERF_RECORD_MISC_MMAP_BUILD_ID;
kernel/events/core.c
9680
mmap_event->event_id.header.size = size;
kernel/events/core.c
9681
mmap_event->event_id.header.type = type;
kernel/events/core.c
9778
mmap_event->event_id.header.misc |= PERF_RECORD_MISC_MMAP_DATA;
kernel/events/core.c
9780
mmap_event->event_id.header.size = sizeof(mmap_event->event_id) + size;
kernel/events/core.c
9901
.header = {
kernel/events/core.c
9930
struct perf_event_header header;
kernel/events/core.c
9935
.header = {
kernel/events/core.c
9946
perf_event_header__init_id(&rec.header, &sample, event);
kernel/events/core.c
9947
ret = perf_output_begin(&handle, &sample, event, rec.header.size);
kernel/events/core.c
9968
struct perf_event_header header;
kernel/events/core.c
9971
.header = {
kernel/events/core.c
9979
perf_event_header__init_id(&lost_samples_event.header, &sample, event);
kernel/events/core.c
9982
lost_samples_event.header.size);
kernel/events/ring_buffer.c
162
struct perf_event_header header;
kernel/events/ring_buffer.c
249
lost_event.header.size = sizeof(lost_event);
kernel/events/ring_buffer.c
250
lost_event.header.type = PERF_RECORD_LOST;
kernel/events/ring_buffer.c
251
lost_event.header.misc = 0;
kernel/events/ring_buffer.c
256
perf_event_header__init_id(&lost_event.header, data, event);
kernel/module/decompress.c
213
zstd_frame_header header;
kernel/module/decompress.c
231
ret = zstd_get_frame_header(&header, zstd_buf.src, zstd_buf.size);
kernel/module/decompress.c
237
if (header.windowSize > (1 << ZSTD_WINDOWLOG_MAX)) {
kernel/module/decompress.c
243
wksp_size = zstd_dstream_workspace_bound(header.windowSize);
kernel/module/decompress.c
250
dstream = zstd_init_dstream(header.windowSize, wksp, wksp_size);
kernel/power/swap.c
1532
struct swsusp_info *header;
kernel/power/swap.c
1538
header = (struct swsusp_info *)data_of(snapshot);
kernel/power/swap.c
1543
error = swap_read_page(&handle, header, NULL);
kernel/power/swap.c
1546
load_image(&handle, &snapshot, header->pages - 1) :
kernel/power/swap.c
1547
load_compressed_image(&handle, &snapshot, header->pages - 1);
kernel/power/swap.c
947
struct swsusp_info *header;
kernel/power/swap.c
972
header = (struct swsusp_info *)data_of(snapshot);
kernel/power/swap.c
973
error = swap_write_page(&handle, header, NULL);
lib/decompress_unlzma.c
286
struct lzma_header *header;
lib/decompress_unlzma.c
305
while (offs > wr->header->dict_size)
lib/decompress_unlzma.c
306
offs -= wr->header->dict_size;
lib/decompress_unlzma.c
311
while (pos >= wr->header->dict_size)
lib/decompress_unlzma.c
312
pos += wr->header->dict_size;
lib/decompress_unlzma.c
321
if (wr->flush && wr->buffer_pos == wr->header->dict_size) {
lib/decompress_unlzma.c
323
wr->global_pos += wr->header->dict_size;
lib/decompress_unlzma.c
324
if (wr->flush((char *)wr->buffer, wr->header->dict_size)
lib/decompress_unlzma.c
325
!= wr->header->dict_size)
lib/decompress_unlzma.c
344
} while (len != 0 && wr->buffer_pos < wr->header->dst_size);
lib/decompress_unlzma.c
527
if (cst->rep0 > wr->header->dict_size
lib/decompress_unlzma.c
547
struct lzma_header header;
lib/decompress_unlzma.c
574
wr.header = &header;
lib/decompress_unlzma.c
582
for (i = 0; i < sizeof(header); i++) {
lib/decompress_unlzma.c
585
((unsigned char *)&header)[i] = *rc.ptr++;
lib/decompress_unlzma.c
588
if (header.pos >= (9 * 5 * 5)) {
lib/decompress_unlzma.c
594
lc = header.pos;
lib/decompress_unlzma.c
608
ENDIAN_CONVERT(header.dict_size);
lib/decompress_unlzma.c
609
ENDIAN_CONVERT(header.dst_size);
lib/decompress_unlzma.c
611
if (header.dict_size == 0)
lib/decompress_unlzma.c
612
header.dict_size = 1;
lib/decompress_unlzma.c
617
wr.bufsize = MIN(header.dst_size, header.dict_size);
lib/decompress_unlzma.c
633
while (get_pos(&wr) < header.dst_size) {
lib/decompress_unzstd.c
174
zstd_frame_header header;
lib/decompress_unzstd.c
249
ret = zstd_get_frame_header(&header, in.src, in.size);
lib/decompress_unzstd.c
258
if (header.windowSize > ZSTD_WINDOWSIZE_MAX) {
lib/decompress_unzstd.c
268
wksp_size = zstd_dstream_workspace_bound(header.windowSize);
lib/decompress_unzstd.c
270
dstream = zstd_init_dstream(header.windowSize, wksp, wksp_size);
lib/fw_table.c
103
union fw_table_header *header)
lib/fw_table.c
106
__le32 length = (__force __le32)header->cdat.length;
lib/fw_table.c
111
return header->acpi.length;
lib/pldmfw/pldmfw.c
127
const struct __pldm_header *header;
lib/pldmfw/pldmfw.c
131
err = pldm_move_fw_offset(data, sizeof(*header));
lib/pldmfw/pldmfw.c
135
header = (const struct __pldm_header *)data->fw->data;
lib/pldmfw/pldmfw.c
136
data->header = header;
lib/pldmfw/pldmfw.c
138
if (!uuid_equal(&header->id, &pldm_firmware_header_id)) {
lib/pldmfw/pldmfw.c
140
&pldm_firmware_header_id, &header->id);
lib/pldmfw/pldmfw.c
144
if (header->revision != PACKAGE_HEADER_FORMAT_REVISION) {
lib/pldmfw/pldmfw.c
146
PACKAGE_HEADER_FORMAT_REVISION, header->revision);
lib/pldmfw/pldmfw.c
150
data->total_header_size = get_unaligned_le16(&header->size);
lib/pldmfw/pldmfw.c
151
header_size = data->total_header_size - sizeof(*header);
lib/pldmfw/pldmfw.c
158
get_unaligned_le16(&header->component_bitmap_len);
lib/pldmfw/pldmfw.c
168
err = pldm_move_fw_offset(data, header->version_len);
lib/pldmfw/pldmfw.c
31
const struct __pldm_header *header;
lib/zlib_deflate/deflate.c
353
uInt header = (Z_DEFLATED + ((s->w_bits-8)<<4)) << 8;
lib/zlib_deflate/deflate.c
357
header |= (level_flags << 6);
lib/zlib_deflate/deflate.c
358
if (s->strstart != 0) header |= PRESET_DICT;
lib/zlib_deflate/deflate.c
359
header += 31 - (header % 31);
lib/zlib_deflate/deflate.c
362
putShortMSB(s, header);
lib/zlib_deflate/deftree.c
1039
int header /* true if block header must be written */
lib/zlib_deflate/deftree.c
1045
if (header) {
lib/zlib_deflate/deftree.c
147
int header);
lib/zstd/compress/fse_compress.c
235
FSE_writeNCount_generic (void* header, size_t headerBufferSize,
lib/zstd/compress/fse_compress.c
239
BYTE* const ostart = (BYTE*) header;
lib/zstd/compress/huf_compress.c
223
HUF_CTableHeader header;
lib/zstd/compress/huf_compress.c
224
ZSTD_memcpy(&header, ctable, sizeof(header));
lib/zstd/compress/huf_compress.c
225
return header;
lib/zstd/compress/huf_compress.c
230
HUF_CTableHeader header;
lib/zstd/compress/huf_compress.c
231
HUF_STATIC_ASSERT(sizeof(ctable[0]) == sizeof(header));
lib/zstd/compress/huf_compress.c
232
ZSTD_memset(&header, 0, sizeof(header));
lib/zstd/compress/huf_compress.c
234
header.tableLog = (BYTE)tableLog;
lib/zstd/compress/huf_compress.c
236
header.maxSymbolValue = (BYTE)maxSymbolValue;
lib/zstd/compress/huf_compress.c
237
ZSTD_memcpy(ctable, &header, sizeof(header));
lib/zstd/compress/huf_compress.c
803
HUF_CTableHeader header = HUF_readCTableHeader(CTable);
lib/zstd/compress/huf_compress.c
808
assert(header.tableLog <= HUF_TABLELOG_ABSOLUTEMAX);
lib/zstd/compress/huf_compress.c
810
if (header.maxSymbolValue < maxSymbolValue)
lib/zstd/compress/zstd_compress_superblock.c
49
size_t const header = writeEntropy ? 200 : 0;
lib/zstd/compress/zstd_compress_superblock.c
50
size_t const lhSize = 3 + (litSize >= (1 KB - header)) + (litSize >= (16 KB - header));
lib/zstd/zstd_decompress_module.c
133
size_t zstd_get_frame_header(zstd_frame_header *header, const void *src,
lib/zstd/zstd_decompress_module.c
136
return ZSTD_getFrameHeader(header, src, src_size);
mm/kmsan/kmsan_test.c
123
ret = strstr(observed.header, expected_header);
mm/kmsan/kmsan_test.c
35
char header[256];
mm/kmsan/kmsan_test.c
56
strscpy(observed.header, buf,
mm/kmsan/kmsan_test.c
57
min(len + 1, sizeof(observed.header)));
mm/kmsan/kmsan_test.c
772
observed.header[0] = '\0';
mm/kmsan/kmsan_test.c
94
typeof(observed.header) expected_header;
net/ax25/ax25_ip.c
227
static bool ax25_validate_header(const char *header, unsigned int len)
net/ax25/ax25_ip.c
234
if (header[0])
net/ax25/ax25_ip.c
237
return ax25_addr_parse(header + 1, len - 1, NULL, NULL, &digi, NULL,
net/ax25/sysctl_net_ax25.c
172
struct ctl_table_header *header = ax25_dev->sysheader;
net/ax25/sysctl_net_ax25.c
175
if (header) {
net/ax25/sysctl_net_ax25.c
177
table = header->ctl_table_arg;
net/ax25/sysctl_net_ax25.c
178
unregister_net_sysctl_table(header);
net/bridge/netfilter/ebt_stp.c
125
const u8 header[6] = {0x42, 0x42, 0x03, 0x00, 0x00, 0x00};
net/bridge/netfilter/ebt_stp.c
132
if (memcmp(sp, header, sizeof(header)))
net/core/skbuff.c
5575
serr->header.h4.iif = skb->dev ? skb->dev->ifindex : 0;
net/devlink/dpipe.c
111
struct devlink_dpipe_header *header = action->header;
net/devlink/dpipe.c
112
struct devlink_dpipe_field *field = &header->fields[action->field_id];
net/devlink/dpipe.c
121
nla_put_u32(skb, DEVLINK_ATTR_DPIPE_HEADER_ID, header->id) ||
net/devlink/dpipe.c
123
nla_put_u8(skb, DEVLINK_ATTR_DPIPE_HEADER_GLOBAL, header->global))
net/devlink/dpipe.c
587
const struct devlink_dpipe_header *header)
net/devlink/dpipe.c
593
for (i = 0; i < header->fields_count; i++) {
net/devlink/dpipe.c
594
field = &header->fields[i];
net/devlink/dpipe.c
614
struct devlink_dpipe_header *header)
net/devlink/dpipe.c
623
if (nla_put_string(skb, DEVLINK_ATTR_DPIPE_HEADER_NAME, header->name) ||
net/devlink/dpipe.c
624
nla_put_u32(skb, DEVLINK_ATTR_DPIPE_HEADER_ID, header->id) ||
net/devlink/dpipe.c
625
nla_put_u8(skb, DEVLINK_ATTR_DPIPE_HEADER_GLOBAL, header->global))
net/devlink/dpipe.c
63
struct devlink_dpipe_header *header = match->header;
net/devlink/dpipe.c
633
err = devlink_dpipe_fields_put(skb, header);
net/devlink/dpipe.c
64
struct devlink_dpipe_field *field = &header->fields[match->field_id];
net/devlink/dpipe.c
73
nla_put_u32(skb, DEVLINK_ATTR_DPIPE_HEADER_ID, header->id) ||
net/devlink/dpipe.c
75
nla_put_u8(skb, DEVLINK_ATTR_DPIPE_HEADER_GLOBAL, header->global))
net/ethtool/netlink.c
148
const struct nlattr *header, struct net *net,
net/ethtool/netlink.c
157
if (!header) {
net/ethtool/netlink.c
166
ret = nla_parse_nested(tb, ARRAY_SIZE(ethnl_header_policy_phy) - 1, header,
net/ethtool/netlink.c
189
NL_SET_ERR_MSG_ATTR(extack, header,
net/ethtool/netlink.c
202
NL_SET_ERR_MSG_ATTR(extack, header,
net/ethtool/netlink.c
211
NL_SET_ERR_MSG_ATTR(extack, header,
net/ethtool/netlink.c
223
struct nlattr **tb, unsigned int header,
net/ethtool/netlink.c
238
NL_SET_ERR_MSG_ATTR(extack, tb[header],
net/ethtool/netlink.h
296
struct nlattr **tb, unsigned int header,
net/ipv4/syncookies.c
407
struct ip_options *opt = &TCP_SKB_CB(skb)->header.h4.opt;
net/ipv4/tcp_ipv4.c
1024
skb, &TCP_SKB_CB(skb)->header.h4.opt,
net/ipv4/tcp_ipv4.c
2118
memmove(IPCB(skb), &TCP_SKB_CB(skb)->header.h4,
net/ipv4/tcp_ipv4.c
2128
memmove(&TCP_SKB_CB(skb)->header.h4, IPCB(skb),
net/ipv4/tcp_ipv4.c
910
skb, &TCP_SKB_CB(skb)->header.h4.opt,
net/ipv6/syncookies.c
214
if (ipv6_opt_accepted(sk, skb, &TCP_SKB_CB(skb)->header.h6) ||
net/ipv6/tcp_ipv6.c
1309
memmove(IP6CB(skb), &TCP_SKB_CB(skb)->header.h6,
net/ipv6/tcp_ipv6.c
1659
if (ipv6_opt_accepted(sk, opt_skb, &TCP_SKB_CB(opt_skb)->header.h6)) {
net/ipv6/tcp_ipv6.c
1680
memmove(&TCP_SKB_CB(skb)->header.h6, IP6CB(skb),
net/ipv6/tcp_ipv6.c
756
bool l3_slave = ipv6_l3mdev_skb(TCP_SKB_CB(skb)->header.h6.flags);
net/ipv6/tcp_ipv6.c
771
(ipv6_opt_accepted(sk_listener, skb, &TCP_SKB_CB(skb)->header.h6) ||
net/mptcp/options.c
1382
struct csum_pseudo_header header;
net/mptcp/options.c
1390
header.data_seq = cpu_to_be64(data_seq);
net/mptcp/options.c
1391
header.subflow_seq = htonl(subflow_seq);
net/mptcp/options.c
1392
header.data_len = htons(data_len);
net/mptcp/options.c
1393
header.csum = 0;
net/mptcp/options.c
1395
csum = csum_partial(&header, sizeof(header), sum);
net/nfc/hci/core.c
140
type = HCP_MSG_GET_TYPE(message->header);
net/nfc/hci/core.c
141
instruction = HCP_MSG_GET_CMD(message->header);
net/nfc/hci/core.c
865
if ((packet->header & ~NFC_HCI_FRAGMENT) == 0) {
net/nfc/hci/core.c
872
pipe = packet->header & NFC_HCI_FRAGMENT;
net/nfc/hci/core.c
899
packet->header &= NFC_HCI_FRAGMENT;
net/nfc/hci/core.c
908
type = HCP_MSG_GET_TYPE(packet->message.header);
net/nfc/hci/core.c
910
pipe = packet->header;
net/nfc/hci/core.c
911
instruction = HCP_MSG_GET_CMD(packet->message.header);
net/nfc/hci/hci.h
17
u8 header; /* type -cmd,evt,rsp- + instruction */
net/nfc/hci/hci.h
22
u8 header; /* cbit+pipe */
net/nfc/hci/hci.h
67
#define HCP_MSG_GET_TYPE(header) ((header & 0xc0) >> 6)
net/nfc/hci/hci.h
68
#define HCP_MSG_GET_CMD(header) (header & 0x3f)
net/nfc/hci/hcp.c
72
packet->header = pipe;
net/nfc/hci/hcp.c
75
packet->message.header = HCP_HEADER(type, instruction);
net/nfc/hci/hcp.c
77
packet->message.header = *ptr++;
net/nfc/hci/hcp.c
86
packet->header |= ~NFC_HCI_FRAGMENT;
net/nfc/llcp_commands.c
286
u8 header[2];
net/nfc/llcp_commands.c
290
header[0] = (u8)((dsap << 2) | (ptype >> 2));
net/nfc/llcp_commands.c
291
header[1] = (u8)((ptype << 6) | ssap);
net/nfc/llcp_commands.c
293
pr_debug("header 0x%x 0x%x\n", header[0], header[1]);
net/nfc/llcp_commands.c
295
skb_put_data(pdu, header, LLCP_HEADER_SIZE);
net/nfc/nci/hci.c
249
NCI_HCP_MSG_GET_CMD(message->header));
net/nfc/nci/hci.c
418
type = NCI_HCP_MSG_GET_TYPE(message->header);
net/nfc/nci/hci.c
419
instruction = NCI_HCP_MSG_GET_CMD(message->header);
net/nfc/nci/hci.c
443
if ((packet->header & ~NCI_HCI_FRAGMENT) == 0) {
net/nfc/nci/hci.c
450
pipe = NCI_HCP_MSG_GET_PIPE(packet->header);
net/nfc/nci/hci.c
477
packet->header &= NCI_HCI_FRAGMENT;
net/nfc/nci/hci.c
486
type = NCI_HCP_MSG_GET_TYPE(packet->message.header);
net/nfc/nci/hci.c
488
pipe = NCI_HCP_MSG_GET_PIPE(packet->header);
net/nfc/nci/hci.c
50
u8 header; /* type -cmd,evt,rsp- + instruction */
net/nfc/nci/hci.c
55
u8 header; /* cbit+pipe */
net/nfc/nci/hci.c
594
NCI_HCP_MSG_GET_CMD(message->header));
net/nfc/nci/hci.c
634
NCI_HCP_MSG_GET_CMD(message->header));
net/nfc/nci/hci.c
92
#define NCI_HCP_MSG_GET_TYPE(header) ((header & 0xc0) >> 6)
net/nfc/nci/hci.c
93
#define NCI_HCP_MSG_GET_CMD(header) (header & 0x3f)
net/nfc/nci/hci.c
94
#define NCI_HCP_MSG_GET_PIPE(header) (header & 0x7f)
net/rose/af_rose.c
1226
unsigned char header[ROSE_MIN_LEN];
net/rose/af_rose.c
1232
skb_copy_from_linear_data(skb, header, ROSE_MIN_LEN);
net/rose/af_rose.c
1257
skb_copy_to_linear_data(skbn, header, ROSE_MIN_LEN);
net/sunrpc/auth_gss/gss_krb5_crypto.c
170
gss_krb5_checksum(struct crypto_ahash *tfm, char *header, int hdrlen,
net/sunrpc/auth_gss/gss_krb5_crypto.c
198
if (header) {
net/sunrpc/auth_gss/gss_krb5_crypto.c
201
sg_init_one(sg, header, hdrlen);
net/sunrpc/auth_gss/gss_krb5_internal.h
158
u32 gss_krb5_checksum(struct crypto_ahash *tfm, char *header, int hdrlen,
net/sunrpc/clnt.c
3366
int header = 0;
net/sunrpc/clnt.c
3373
if (!header) {
net/sunrpc/clnt.c
3375
header++;
net/sysctl_net.c
175
void unregister_net_sysctl_table(struct ctl_table_header *header)
net/sysctl_net.c
177
unregister_sysctl_table(header);
net/tipc/netlink_compat.c
1246
dump.header = tipc_nl_compat_name_table_dump_header;
net/tipc/netlink_compat.c
292
if (cmd->header) {
net/tipc/netlink_compat.c
293
err = (*cmd->header)(msg);
net/tipc/netlink_compat.c
67
int (*header)(struct tipc_nl_compat_msg *);
net/tipc/netlink_compat.c
869
static const char * const header[] = {
net/tipc/netlink_compat.c
885
tipc_tlv_sprintf(msg->rep, header[i]);
net/tipc/trace.h
138
TP_PROTO(struct sk_buff *skb, bool more, const char *header),
net/tipc/trace.h
140
TP_ARGS(skb, more, header),
net/tipc/trace.h
143
__string(header, header)
net/tipc/trace.h
148
__assign_str(header);
net/tipc/trace.h
152
TP_printk("%s\n%s", __get_str(header), __get_str(buf))
net/tipc/trace.h
157
TP_PROTO(struct sk_buff *skb, bool more, const char *header), \
net/tipc/trace.h
158
TP_ARGS(skb, more, header))
net/tipc/trace.h
165
TP_PROTO(struct sk_buff_head *list, bool more, const char *header),
net/tipc/trace.h
167
TP_ARGS(list, more, header),
net/tipc/trace.h
170
__string(header, header)
net/tipc/trace.h
175
__assign_str(header);
net/tipc/trace.h
179
TP_printk("%s\n%s", __get_str(header), __get_str(buf))
net/tipc/trace.h
184
TP_PROTO(struct sk_buff_head *list, bool more, const char *header), \
net/tipc/trace.h
185
TP_ARGS(list, more, header))
net/tipc/trace.h
191
const char *header),
net/tipc/trace.h
193
TP_ARGS(sk, skb, dqueues, header),
net/tipc/trace.h
196
__string(header, header)
net/tipc/trace.h
203
__assign_str(header);
net/tipc/trace.h
212
TP_printk("<%u> %s\n%s%s", __entry->portid, __get_str(header),
net/tipc/trace.h
219
const char *header), \
net/tipc/trace.h
220
TP_ARGS(sk, skb, dqueues, header), \
net/tipc/trace.h
238
const char *header), \
net/tipc/trace.h
239
TP_ARGS(sk, skb, dqueues, header), \
net/tipc/trace.h
246
TP_PROTO(struct tipc_link *l, u16 dqueues, const char *header),
net/tipc/trace.h
248
TP_ARGS(l, dqueues, header),
net/tipc/trace.h
251
__string(header, header)
net/tipc/trace.h
257
__assign_str(header);
net/tipc/trace.h
262
TP_printk("<%s> %s\n%s", __entry->name, __get_str(header),
net/tipc/trace.h
268
TP_PROTO(struct tipc_link *l, u16 dqueues, const char *header), \
net/tipc/trace.h
269
TP_ARGS(l, dqueues, header))
net/tipc/trace.h
277
TP_PROTO(struct tipc_link *l, u16 dqueues, const char *header), \
net/tipc/trace.h
278
TP_ARGS(l, dqueues, header), \
net/tipc/trace.h
329
TP_PROTO(struct tipc_node *n, bool more, const char *header),
net/tipc/trace.h
331
TP_ARGS(n, more, header),
net/tipc/trace.h
334
__string(header, header)
net/tipc/trace.h
340
__assign_str(header);
net/tipc/trace.h
345
TP_printk("<%x> %s\n%s", __entry->addr, __get_str(header),
net/tipc/trace.h
351
TP_PROTO(struct tipc_node *n, bool more, const char *header), \
net/tipc/trace.h
352
TP_ARGS(n, more, header))
net/tls/tls_sw.c
2455
char header[TLS_HEADER_SIZE + TLS_MAX_IV_SIZE];
net/tls/tls_sw.c
2465
if (WARN_ON(prot->prepend_size > sizeof(header))) {
net/tls/tls_sw.c
2471
ret = skb_copy_bits(skb, strp->stm.offset, header, prot->prepend_size);
net/tls/tls_sw.c
2475
strp->mark = header[0];
net/tls/tls_sw.c
2477
data_len = ((header[4] & 0xFF) | (header[3] << 8));
net/tls/tls_sw.c
2495
if (header[1] != TLS_1_2_VERSION_MINOR ||
net/tls/tls_sw.c
2496
header[2] != TLS_1_2_VERSION_MAJOR) {
net/x25/x25_out.c
50
unsigned char header[X25_EXT_MIN_LEN];
net/x25/x25_out.c
60
skb_copy_from_linear_data(skb, header, header_len);
net/x25/x25_out.c
91
skb_copy_to_linear_data(skbn, header, header_len);
net/xfrm/espintcp.c
39
memmove(skb->cb, &tcp_cb->header, sizeof(tcp_cb->header));
net/xfrm/xfrm_input.c
40
} header;
samples/bpf/tcp_tos_reflect_kern.c
26
char header[sizeof(struct ipv6hdr)];
samples/bpf/tcp_tos_reflect_kern.c
51
header, hdr_size);
samples/bpf/tcp_tos_reflect_kern.c
54
hdr = (struct iphdr *) header;
samples/bpf/tcp_tos_reflect_kern.c
60
hdr6 = (struct ipv6hdr *) header;
samples/kmemleak/kmemleak-test.c
23
long header[25];
samples/mei/mei-amt-version.c
277
struct amt_host_if_msg_header header;
samples/mei/mei-amt-version.c
328
code_ver_len = resp->header.length - sizeof(uint32_t);
samples/mei/mei-amt-version.c
408
&msg_hdr->header, out_buf_sz);
samples/vfio-mdev/mbochs.c
1063
.header.id = VFIO_REGION_INFO_CAP_TYPE,
samples/vfio-mdev/mbochs.c
1064
.header.version = 1,
samples/vfio-mdev/mbochs.c
1075
return vfio_info_add_capability(caps, &cap_type.header,
scripts/dtc/dtc-parser.y
114
header:
scripts/dtc/dtc-parser.y
126
header
scripts/dtc/dtc-parser.y
127
| header headers
scripts/dtc/dtc-parser.y
74
%type <flags> header
scripts/kconfig/qconf.cc
802
x = header()->offset() + p.x();
scripts/kconfig/qconf.cc
803
idx = header()->logicalIndexAt(x);
scripts/kconfig/qconf.cc
808
int off = header()->sectionPosition(0) + visualRect(indexAt(p)).x() + 4; // 4 is Hardcoded image offset. There might be a way to do it properly.
security/tomoyo/audit.c
249
const char *header = NULL;
security/tomoyo/audit.c
255
header = tomoyo_print_header(r);
security/tomoyo/audit.c
256
if (!header)
security/tomoyo/audit.c
259
len += strlen(domainname) + strlen(header) + 10;
security/tomoyo/audit.c
279
pos = snprintf(buf, len, "%s", header);
security/tomoyo/audit.c
294
kfree(header);
security/tomoyo/common.c
2132
static void tomoyo_add_entry(struct tomoyo_domain_info *domain, char *header)
security/tomoyo/common.c
2139
char *cp = strchr(header, '\n');
security/tomoyo/common.c
2152
argv0 = strstr(header, " argv[]={ \"");
security/tomoyo/common.c
2157
realpath = strstr(header, " exec={ realpath=\"");
security/tomoyo/common.c
2162
symlink = strstr(header, " symlink.target=\"");
sound/core/control.c
1854
struct snd_ctl_tlv header;
sound/core/control.c
1863
if (copy_from_user(&header, buf, sizeof(header)))
sound/core/control.c
1867
if (header.numid == 0)
sound/core/control.c
1871
if (header.length < sizeof(unsigned int) * 2)
sound/core/control.c
1873
container_size = header.length;
sound/core/control.c
1876
kctl = snd_ctl_find_numid(file->card, header.numid);
sound/core/control.c
1882
snd_ctl_build_ioff(&id, kctl, header.numid - id.numid);
sound/drivers/vx/vx_pcm.c
153
unsigned int header = HEADER_FMT_BASE;
sound/drivers/vx/vx_pcm.c
156
header |= HEADER_FMT_MONO;
sound/drivers/vx/vx_pcm.c
158
header |= HEADER_FMT_INTEL;
sound/drivers/vx/vx_pcm.c
160
header |= HEADER_FMT_UPTO32;
sound/drivers/vx/vx_pcm.c
162
header |= HEADER_FMT_UPTO11;
sound/drivers/vx/vx_pcm.c
166
case 16: header |= HEADER_FMT_16BITS; break;
sound/drivers/vx/vx_pcm.c
167
case 24: header |= HEADER_FMT_24BITS; break;
sound/drivers/vx/vx_pcm.c
173
return vx_set_stream_format(chip, pipe, header);
sound/firewire/amdtp-stream.c
1157
void *header, void *private_data)
sound/firewire/amdtp-stream.c
1161
const __be32 *ctx_header = header;
sound/firewire/amdtp-stream.c
1200
DEFINE_RAW_FLEX(struct fw_iso_packet, template, header, CIP_HEADER_QUADLETS);
sound/firewire/amdtp-stream.c
1228
void *header, void *private_data)
sound/firewire/amdtp-stream.c
1232
const __be32 *ctx_header = header;
sound/firewire/amdtp-stream.c
1260
void *header, void *private_data);
sound/firewire/amdtp-stream.c
1263
size_t header_length, void *header, void *private_data)
sound/firewire/amdtp-stream.c
1267
__be32 *ctx_header = header;
sound/firewire/amdtp-stream.c
1317
void *header, void *private_data)
sound/firewire/amdtp-stream.c
1320
__be32 *ctx_header = header;
sound/firewire/amdtp-stream.c
1364
void *header, void *private_data)
sound/firewire/amdtp-stream.c
1367
const __be32 *ctx_header = header;
sound/firewire/amdtp-stream.c
1392
size_t header_length, void *header, void *private_data)
sound/firewire/amdtp-stream.c
1406
ctx_header = header;
sound/firewire/amdtp-stream.c
1417
ctx_header = header;
sound/firewire/amdtp-stream.c
1443
size_t header_length, void *header, void *private_data)
sound/firewire/amdtp-stream.c
1459
ctx_header = header;
sound/firewire/amdtp-stream.c
1495
drop_tx_packets(context, tstamp, header_length, header, s);
sound/firewire/amdtp-stream.c
1559
void *header, void *private_data)
sound/firewire/amdtp-stream.c
1564
process_rx_packets(context, tstamp, header_length, header, private_data);
sound/firewire/amdtp-stream.c
1569
size_t header_length, void *header, void *private_data)
sound/firewire/amdtp-stream.c
1574
process_rx_packets_intermediately(context, tstamp, header_length, header, private_data);
sound/firewire/amdtp-stream.c
1579
size_t header_length, void *header, void *private_data)
sound/firewire/amdtp-stream.c
1585
skip_rx_packets(context, tstamp, header_length, header, private_data);
sound/firewire/amdtp-stream.c
1637
void *header, void *private_data)
sound/firewire/amdtp-stream.c
1651
context->callback.sc(context, tstamp, header_length, header, s);
sound/firewire/amdtp-stream.c
703
cip_header = (__be32 *)params->header;
sound/firewire/fireworks/fireworks_command.c
106
struct snd_efw_transaction *header;
sound/firewire/fireworks/fireworks_command.c
133
header = (struct snd_efw_transaction *)buf;
sound/firewire/fireworks/fireworks_command.c
134
header->length = cpu_to_be32(cmd_bytes / sizeof(__be32));
sound/firewire/fireworks/fireworks_command.c
135
header->version = cpu_to_be32(1);
sound/firewire/fireworks/fireworks_command.c
136
header->seqnum = cpu_to_be32(seqnum);
sound/firewire/fireworks/fireworks_command.c
137
header->category = cpu_to_be32(category);
sound/firewire/fireworks/fireworks_command.c
138
header->command = cpu_to_be32(command);
sound/firewire/fireworks/fireworks_command.c
139
header->status = 0;
sound/firewire/fireworks/fireworks_command.c
142
memcpy(header->params, params, param_bytes);
sound/firewire/fireworks/fireworks_command.c
150
if ((be32_to_cpu(header->version) < 1) ||
sound/firewire/fireworks/fireworks_command.c
151
(be32_to_cpu(header->category) != category) ||
sound/firewire/fireworks/fireworks_command.c
152
(be32_to_cpu(header->command) != command) ||
sound/firewire/fireworks/fireworks_command.c
153
(be32_to_cpu(header->status) != EFR_STATUS_OK)) {
sound/firewire/fireworks/fireworks_command.c
155
be32_to_cpu(header->category),
sound/firewire/fireworks/fireworks_command.c
156
be32_to_cpu(header->command),
sound/firewire/fireworks/fireworks_command.c
157
efr_status_names[be32_to_cpu(header->status)]);
sound/firewire/fireworks/fireworks_command.c
168
be32_to_cpu(header->length) * sizeof(__be32) -
sound/firewire/isight.c
166
size_t header_length, void *header, void *data)
sound/firewire/isight.c
177
length = be32_to_cpup(header) >> 16;
sound/hda/codecs/ca0132.c
2168
unsigned int header = 0;
sound/hda/codecs/ca0132.c
2170
header = (data_size & 0x1f) << 27;
sound/hda/codecs/ca0132.c
2171
header |= (error_flag & 0x01) << 26;
sound/hda/codecs/ca0132.c
2172
header |= (resp_flag & 0x01) << 25;
sound/hda/codecs/ca0132.c
2173
header |= (device_flag & 0x01) << 24;
sound/hda/codecs/ca0132.c
2174
header |= (req & 0x7f) << 17;
sound/hda/codecs/ca0132.c
2175
header |= (get_flag & 0x01) << 16;
sound/hda/codecs/ca0132.c
2176
header |= (source_id & 0xff) << 8;
sound/hda/codecs/ca0132.c
2177
header |= target_id & 0xff;
sound/hda/codecs/ca0132.c
2179
return header;
sound/hda/codecs/ca0132.c
2186
extract_scp_header(unsigned int header,
sound/hda/codecs/ca0132.c
2193
*data_size = (header >> 27) & 0x1f;
sound/hda/codecs/ca0132.c
2195
*error_flag = (header >> 26) & 0x01;
sound/hda/codecs/ca0132.c
2197
*resp_flag = (header >> 25) & 0x01;
sound/hda/codecs/ca0132.c
2199
*device_flag = (header >> 24) & 0x01;
sound/hda/codecs/ca0132.c
2201
*req = (header >> 17) & 0x7f;
sound/hda/codecs/ca0132.c
2203
*get_flag = (header >> 16) & 0x01;
sound/hda/codecs/ca0132.c
2205
*source_id = (header >> 8) & 0xff;
sound/hda/codecs/ca0132.c
2207
*target_id = header & 0xff;
sound/hda/codecs/ca0132.c
2266
unsigned int header;
sound/hda/codecs/ca0132.c
2275
header = *((unsigned int *)send_buf);
sound/hda/codecs/ca0132.c
2276
extract_scp_header(header, &target_id, &src_id, &get_flag, NULL,
sound/hda/core/intel-nhlt.c
42
if (nhlt->header.length <= sizeof(struct acpi_table_header)) {
sound/isa/wavefront/wavefront_synth.c
1003
WF_GET_CHANNEL (&header->hdr.s),
sound/isa/wavefront/wavefront_synth.c
1008
WF_SET_CHANNEL(&header->hdr.s, 0);
sound/isa/wavefront/wavefront_synth.c
1015
length = header->size / 2;
sound/isa/wavefront/wavefront_synth.c
1024
shptr = munge_int32 (header->number, shptr, 2);
sound/isa/wavefront/wavefront_synth.c
1026
if (header->size) {
sound/isa/wavefront/wavefront_synth.c
1034
shptr = munge_int32 (*((u32 *) &header->hdr.s.sampleStartOffset),
sound/isa/wavefront/wavefront_synth.c
1036
shptr = munge_int32 (*((u32 *) &header->hdr.s.loopStartOffset),
sound/isa/wavefront/wavefront_synth.c
1038
shptr = munge_int32 (*((u32 *) &header->hdr.s.loopEndOffset),
sound/isa/wavefront/wavefront_synth.c
1040
shptr = munge_int32 (*((u32 *) &header->hdr.s.sampleEndOffset),
sound/isa/wavefront/wavefront_synth.c
1048
shptr = munge_int32 (header->hdr.s.FrequencyBias, shptr, 3);
sound/isa/wavefront/wavefront_synth.c
1055
shptr = munge_int32 (*(&header->hdr.s.FrequencyBias+1),
sound/isa/wavefront/wavefront_synth.c
1059
header->size ?
sound/isa/wavefront/wavefront_synth.c
1063
header->size ? "" : "header ");
sound/isa/wavefront/wavefront_synth.c
1067
if (header->size == 0) {
sound/isa/wavefront/wavefront_synth.c
1103
if (WF_SAMPLE_IS_8BIT(&header->hdr.s)) {
sound/isa/wavefront/wavefront_synth.c
1162
dev->sample_status[header->number] = (WF_SLOT_FILLED|WF_ST_SAMPLE);
sound/isa/wavefront/wavefront_synth.c
1173
wavefront_send_alias (snd_wavefront_t *dev, wavefront_patch_info *header)
sound/isa/wavefront/wavefront_synth.c
1180
header->number,
sound/isa/wavefront/wavefront_synth.c
1181
header->hdr.a.OriginalSample);
sound/isa/wavefront/wavefront_synth.c
1183
if (header->number >= WF_MAX_SAMPLE)
sound/isa/wavefront/wavefront_synth.c
1186
munge_int32 (header->number, &alias_hdr[0], 2);
sound/isa/wavefront/wavefront_synth.c
1187
munge_int32 (header->hdr.a.OriginalSample, &alias_hdr[2], 2);
sound/isa/wavefront/wavefront_synth.c
1188
munge_int32 (*((unsigned int *)&header->hdr.a.sampleStartOffset),
sound/isa/wavefront/wavefront_synth.c
1190
munge_int32 (*((unsigned int *)&header->hdr.a.loopStartOffset),
sound/isa/wavefront/wavefront_synth.c
1192
munge_int32 (*((unsigned int *)&header->hdr.a.loopEndOffset),
sound/isa/wavefront/wavefront_synth.c
1194
munge_int32 (*((unsigned int *)&header->hdr.a.sampleEndOffset),
sound/isa/wavefront/wavefront_synth.c
1196
munge_int32 (header->hdr.a.FrequencyBias, &alias_hdr[20], 3);
sound/isa/wavefront/wavefront_synth.c
1197
munge_int32 (*(&header->hdr.a.FrequencyBias+1), &alias_hdr[23], 2);
sound/isa/wavefront/wavefront_synth.c
1204
dev->sample_status[header->number] = (WF_SLOT_FILLED|WF_ST_ALIAS);
sound/isa/wavefront/wavefront_synth.c
1210
wavefront_send_multisample (snd_wavefront_t *dev, wavefront_patch_info *header)
sound/isa/wavefront/wavefront_synth.c
1216
if (header->number >= WF_MAX_SAMPLE)
sound/isa/wavefront/wavefront_synth.c
1223
munge_int32 (header->number, &msample_hdr[0], 2);
sound/isa/wavefront/wavefront_synth.c
1230
num_samples = (1<<(header->hdr.ms.NumberOfSamples&7));
sound/isa/wavefront/wavefront_synth.c
1231
msample_hdr[2] = (unsigned char) header->hdr.ms.NumberOfSamples;
sound/isa/wavefront/wavefront_synth.c
1234
header->number,
sound/isa/wavefront/wavefront_synth.c
1235
header->hdr.ms.NumberOfSamples,
sound/isa/wavefront/wavefront_synth.c
1240
i, header->hdr.ms.SampleNumber[i]);
sound/isa/wavefront/wavefront_synth.c
1241
munge_int32 (header->hdr.ms.SampleNumber[i],
sound/isa/wavefront/wavefront_synth.c
1258
dev->sample_status[header->number] = (WF_SLOT_FILLED|WF_ST_MULTISAMPLE);
sound/isa/wavefront/wavefront_synth.c
1266
wavefront_patch_info *header)
sound/isa/wavefront/wavefront_synth.c
1273
munge_int32 (header->number, number, 2);
sound/isa/wavefront/wavefront_synth.c
1281
header->number, log_ns[0]);
sound/isa/wavefront/wavefront_synth.c
1283
header->hdr.ms.NumberOfSamples = log_ns[0];
sound/isa/wavefront/wavefront_synth.c
1309
header->hdr.ms.SampleNumber[i] =
sound/isa/wavefront/wavefront_synth.c
1313
i, header->hdr.ms.SampleNumber[i]);
sound/isa/wavefront/wavefront_synth.c
1321
wavefront_send_drum (snd_wavefront_t *dev, wavefront_patch_info *header)
sound/isa/wavefront/wavefront_synth.c
1325
wavefront_drum *drum = &header->hdr.d;
sound/isa/wavefront/wavefront_synth.c
1330
header->number, drum->PatchNumber);
sound/isa/wavefront/wavefront_synth.c
1332
drumbuf[0] = header->number & 0x7f;
sound/isa/wavefront/wavefront_synth.c
1381
wavefront_patch_info *header;
sound/isa/wavefront/wavefront_synth.c
1384
header = kmalloc_obj(*header);
sound/isa/wavefront/wavefront_synth.c
1385
if (! header)
sound/isa/wavefront/wavefront_synth.c
1388
if (copy_from_user (header, addr, sizeof(wavefront_patch_info) -
sound/isa/wavefront/wavefront_synth.c
1399
header->subkey,
sound/isa/wavefront/wavefront_synth.c
1400
header->number,
sound/isa/wavefront/wavefront_synth.c
1401
header->size);
sound/isa/wavefront/wavefront_synth.c
1403
switch (header->subkey) {
sound/isa/wavefront/wavefront_synth.c
1406
if (copy_from_user (&header->hdr.s, header->hdrptr,
sound/isa/wavefront/wavefront_synth.c
1412
err = wavefront_send_sample (dev, header, header->dataptr, 0);
sound/isa/wavefront/wavefront_synth.c
1417
if (copy_from_user (&header->hdr.s, header->hdrptr,
sound/isa/wavefront/wavefront_synth.c
1423
err = wavefront_send_multisample (dev, header);
sound/isa/wavefront/wavefront_synth.c
1428
if (copy_from_user (&header->hdr.a, header->hdrptr,
sound/isa/wavefront/wavefront_synth.c
1434
err = wavefront_send_alias (dev, header);
sound/isa/wavefront/wavefront_synth.c
1438
if (copy_from_user (&header->hdr.d, header->hdrptr,
sound/isa/wavefront/wavefront_synth.c
1444
err = wavefront_send_drum (dev, header);
sound/isa/wavefront/wavefront_synth.c
1448
if (copy_from_user (&header->hdr.p, header->hdrptr,
sound/isa/wavefront/wavefront_synth.c
1454
err = wavefront_send_patch (dev, header);
sound/isa/wavefront/wavefront_synth.c
1458
if (copy_from_user (&header->hdr.pr, header->hdrptr,
sound/isa/wavefront/wavefront_synth.c
1464
err = wavefront_send_program (dev, header);
sound/isa/wavefront/wavefront_synth.c
1469
header->subkey);
sound/isa/wavefront/wavefront_synth.c
1475
kfree(header);
sound/isa/wavefront/wavefront_synth.c
783
wavefront_send_patch (snd_wavefront_t *dev, wavefront_patch_info *header)
sound/isa/wavefront/wavefront_synth.c
790
header->number);
sound/isa/wavefront/wavefront_synth.c
792
if (header->number >= ARRAY_SIZE(dev->patch_status))
sound/isa/wavefront/wavefront_synth.c
795
dev->patch_status[header->number] |= WF_SLOT_FILLED;
sound/isa/wavefront/wavefront_synth.c
797
bptr = munge_int32 (header->number, buf, 2);
sound/isa/wavefront/wavefront_synth.c
798
munge_buf ((unsigned char *)&header->hdr.p, bptr, WF_PATCH_BYTES);
sound/isa/wavefront/wavefront_synth.c
809
wavefront_send_program (snd_wavefront_t *dev, wavefront_patch_info *header)
sound/isa/wavefront/wavefront_synth.c
816
header->number);
sound/isa/wavefront/wavefront_synth.c
818
if (header->number >= ARRAY_SIZE(dev->prog_status))
sound/isa/wavefront/wavefront_synth.c
821
dev->prog_status[header->number] = WF_SLOT_USED;
sound/isa/wavefront/wavefront_synth.c
828
if (header->hdr.pr.layer[i].mute) {
sound/isa/wavefront/wavefront_synth.c
829
dev->patch_status[header->hdr.pr.layer[i].patch_number] |=
sound/isa/wavefront/wavefront_synth.c
838
buf[0] = header->number;
sound/isa/wavefront/wavefront_synth.c
839
munge_buf ((unsigned char *)&header->hdr.pr, &buf[1], WF_PROGRAM_BYTES);
sound/isa/wavefront/wavefront_synth.c
865
wavefront_patch_info *header,
sound/isa/wavefront/wavefront_synth.c
895
header->size ? "" : "header ",
sound/isa/wavefront/wavefront_synth.c
896
header->number, header->subkey,
sound/isa/wavefront/wavefront_synth.c
897
header->size,
sound/isa/wavefront/wavefront_synth.c
898
(unsigned long) header->dataptr);
sound/isa/wavefront/wavefront_synth.c
900
if (header->number == WAVEFRONT_FIND_FREE_SAMPLE_SLOT) {
sound/isa/wavefront/wavefront_synth.c
907
header->number = x;
sound/isa/wavefront/wavefront_synth.c
910
if (header->number >= WF_MAX_SAMPLE)
sound/isa/wavefront/wavefront_synth.c
913
if (header->size) {
sound/isa/wavefront/wavefront_synth.c
939
if (dev->sample_status[header->number] & WF_SLOT_ROM) {
sound/isa/wavefront/wavefront_synth.c
942
header->number);
sound/isa/wavefront/wavefront_synth.c
947
wavefront_delete_sample (dev, header->number);
sound/isa/wavefront/wavefront_synth.c
950
if (header->size) {
sound/isa/wavefront/wavefront_synth.c
953
if (dev->freemem < 0 || dev->freemem < header->size) {
sound/isa/wavefront/wavefront_synth.c
956
header->size);
sound/isa/wavefront/wavefront_synth.c
962
skip = WF_GET_CHANNEL(&header->hdr.s);
sound/isa/wavefront/wavefront_synth.c
964
if (skip > 0 && header->hdr.s.SampleResolution != LINEAR_16BIT) {
sound/pci/ac97/ac97_proc.c
24
int header = 0, function;
sound/pci/ac97/ac97_proc.c
41
if (!header) {
sound/pci/ac97/ac97_proc.c
43
header = 1;
sound/pci/asihpi/hpidspcd.c
28
struct code_header header;
sound/pci/asihpi/hpidspcd.c
42
if (firmware->size < sizeof(header)) {
sound/pci/asihpi/hpidspcd.c
46
memcpy(&header, firmware->data, sizeof(header));
sound/pci/asihpi/hpidspcd.c
48
if ((header.type != 0x45444F43) || /* "CODE" */
sound/pci/asihpi/hpidspcd.c
49
(header.adapter != adapter)
sound/pci/asihpi/hpidspcd.c
50
|| (header.size != firmware->size)) {
sound/pci/asihpi/hpidspcd.c
53
header.size, firmware->size);
sound/pci/asihpi/hpidspcd.c
57
if (HPI_VER_MAJOR(header.version) != HPI_VER_MAJOR(HPI_VER)) {
sound/pci/asihpi/hpidspcd.c
61
header.version, HPI_VER);
sound/pci/asihpi/hpidspcd.c
65
if (header.version != HPI_VER) {
sound/pci/asihpi/hpidspcd.c
68
header.version, HPI_VER);
sound/pci/asihpi/hpidspcd.c
80
dsp_code->header = header;
sound/pci/asihpi/hpidspcd.c
81
dsp_code->block_length = header.size / sizeof(u32);
sound/pci/asihpi/hpidspcd.c
82
dsp_code->word_count = sizeof(header) / sizeof(u32);
sound/pci/asihpi/hpidspcd.h
47
struct code_header header;
sound/pci/pcxhr/pcxhr.c
547
unsigned int header;
sound/pci/pcxhr/pcxhr.c
552
header = HEADER_FMT_BASE_LIN;
sound/pci/pcxhr/pcxhr.c
555
header = HEADER_FMT_BASE_LIN |
sound/pci/pcxhr/pcxhr.c
559
header = HEADER_FMT_BASE_LIN | HEADER_FMT_16BITS;
sound/pci/pcxhr/pcxhr.c
562
header = HEADER_FMT_BASE_LIN |
sound/pci/pcxhr/pcxhr.c
566
header = HEADER_FMT_BASE_LIN | HEADER_FMT_24BITS;
sound/pci/pcxhr/pcxhr.c
569
header = HEADER_FMT_BASE_FLOAT | HEADER_FMT_INTEL;
sound/pci/pcxhr/pcxhr.c
580
header |= HEADER_FMT_UPTO11;
sound/pci/pcxhr/pcxhr.c
582
header |= HEADER_FMT_UPTO32;
sound/pci/pcxhr/pcxhr.c
585
header |= HEADER_FMT_MONO;
sound/pci/pcxhr/pcxhr.c
613
rmh.cmd[rmh.cmd_len++] = header >> 8;
sound/pci/pcxhr/pcxhr.c
614
rmh.cmd[rmh.cmd_len++] = (header & 0xff) << 16;
sound/soc/codecs/ntpfw.c
26
const struct ntpfw_header *header = (struct ntpfw_header *)buf;
sound/soc/codecs/ntpfw.c
29
if (buf_size <= sizeof(*header)) {
sound/soc/codecs/ntpfw.c
34
buf_magic = be32_to_cpu(header->magic);
sound/soc/codecs/rt5677-spi.c
478
u8 header[RT5677_SPI_HEADER + 4];
sound/soc/codecs/rt5677-spi.c
492
t[0].tx_buf = header;
sound/soc/codecs/rt5677-spi.c
493
t[0].len = sizeof(header);
sound/soc/codecs/rt5677-spi.c
504
header[0] = spi_cmd;
sound/soc/codecs/rt5677-spi.c
505
header[1] = ((addr + offset) & 0xff000000) >> 24;
sound/soc/codecs/rt5677-spi.c
506
header[2] = ((addr + offset) & 0x00ff0000) >> 16;
sound/soc/codecs/rt5677-spi.c
507
header[3] = ((addr + offset) & 0x0000ff00) >> 8;
sound/soc/codecs/rt5677-spi.c
508
header[4] = ((addr + offset) & 0x000000ff) >> 0;
sound/soc/codecs/sma1307.c
1720
sma1307->set.header = devm_kmalloc_array(sma1307->dev,
sound/soc/codecs/sma1307.c
1724
if (!sma1307->set.header) {
sound/soc/codecs/sma1307.c
1729
memcpy(sma1307->set.header, data,
sound/soc/codecs/sma1307.h
53
char *header;
sound/soc/fsl/imx-audio-rpmsg.c
33
src, r_msg->header.cmd, r_msg->param.resp);
sound/soc/fsl/imx-audio-rpmsg.c
35
switch (r_msg->header.type) {
sound/soc/fsl/imx-audio-rpmsg.c
38
switch (r_msg->header.cmd) {
sound/soc/fsl/imx-pcm-rpmsg.c
100
dev_dbg(&rpdev->dev, "cmd:%d, resp %d\n", msg->s_msg.header.cmd,
sound/soc/fsl/imx-pcm-rpmsg.c
147
msg->s_msg.header.cmd = TX_HW_PARAM;
sound/soc/fsl/imx-pcm-rpmsg.c
150
msg->s_msg.header.cmd = RX_HW_PARAM;
sound/soc/fsl/imx-pcm-rpmsg.c
219
msg->s_msg.header.cmd = TX_PERIOD_DONE;
sound/soc/fsl/imx-pcm-rpmsg.c
222
msg->s_msg.header.cmd = RX_PERIOD_DONE;
sound/soc/fsl/imx-pcm-rpmsg.c
242
msg->s_msg.header.cmd = TX_OPEN;
sound/soc/fsl/imx-pcm-rpmsg.c
252
msg->s_msg.header.cmd = RX_OPEN;
sound/soc/fsl/imx-pcm-rpmsg.c
296
msg->s_msg.header.cmd = TX_CLOSE;
sound/soc/fsl/imx-pcm-rpmsg.c
299
msg->s_msg.header.cmd = RX_CLOSE;
sound/soc/fsl/imx-pcm-rpmsg.c
358
msg->s_msg.header.cmd = TX_BUFFER;
sound/soc/fsl/imx-pcm-rpmsg.c
361
msg->s_msg.header.cmd = RX_BUFFER;
sound/soc/fsl/imx-pcm-rpmsg.c
387
msg->s_msg.header.cmd = TX_START;
sound/soc/fsl/imx-pcm-rpmsg.c
390
msg->s_msg.header.cmd = RX_START;
sound/soc/fsl/imx-pcm-rpmsg.c
404
msg->s_msg.header.cmd = TX_RESTART;
sound/soc/fsl/imx-pcm-rpmsg.c
407
msg->s_msg.header.cmd = RX_RESTART;
sound/soc/fsl/imx-pcm-rpmsg.c
421
msg->s_msg.header.cmd = TX_PAUSE;
sound/soc/fsl/imx-pcm-rpmsg.c
424
msg->s_msg.header.cmd = RX_PAUSE;
sound/soc/fsl/imx-pcm-rpmsg.c
439
msg->s_msg.header.cmd = TX_TERMINATE;
sound/soc/fsl/imx-pcm-rpmsg.c
447
msg->s_msg.header.cmd = RX_TERMINATE;
sound/soc/fsl/imx-pcm-rpmsg.c
49
dev_dbg(&rpdev->dev, "send cmd %d\n", msg->s_msg.header.cmd);
sound/soc/fsl/imx-pcm-rpmsg.c
51
if (!(msg->s_msg.header.type == MSG_TYPE_C))
sound/soc/fsl/imx-pcm-rpmsg.c
535
msg->s_msg.header.cmd = TX_PERIOD_DONE;
sound/soc/fsl/imx-pcm-rpmsg.c
538
msg->s_msg.header.cmd = RX_PERIOD_DONE;
sound/soc/fsl/imx-pcm-rpmsg.c
541
msg->s_msg.header.type = MSG_TYPE_C;
sound/soc/fsl/imx-pcm-rpmsg.c
63
if (msg->s_msg.header.type == MSG_TYPE_C) {
sound/soc/fsl/imx-pcm-rpmsg.c
675
if (work_of_rpmsg->msg.s_msg.header.type == MSG_TYPE_C &&
sound/soc/fsl/imx-pcm-rpmsg.c
676
(work_of_rpmsg->msg.s_msg.header.cmd == TX_PERIOD_DONE ||
sound/soc/fsl/imx-pcm-rpmsg.c
677
work_of_rpmsg->msg.s_msg.header.cmd == RX_PERIOD_DONE))
sound/soc/fsl/imx-pcm-rpmsg.c
725
info->msg[i].s_msg.header.cate = IMX_RPMSG_AUDIO;
sound/soc/fsl/imx-pcm-rpmsg.c
726
info->msg[i].s_msg.header.major = IMX_RMPSG_MAJOR;
sound/soc/fsl/imx-pcm-rpmsg.c
727
info->msg[i].s_msg.header.minor = IMX_RMPSG_MINOR;
sound/soc/fsl/imx-pcm-rpmsg.c
728
info->msg[i].s_msg.header.type = MSG_TYPE_A;
sound/soc/fsl/imx-pcm-rpmsg.c
73
msg->s_msg.header.cmd);
sound/soc/fsl/imx-pcm-rpmsg.c
79
memcpy(&info->msg[msg->r_msg.header.cmd].r_msg,
sound/soc/fsl/imx-pcm-rpmsg.c
798
rpmsg_tx->s_msg.header.cmd = TX_SUSPEND;
sound/soc/fsl/imx-pcm-rpmsg.c
801
rpmsg_rx->s_msg.header.cmd = RX_SUSPEND;
sound/soc/fsl/imx-pcm-rpmsg.c
816
rpmsg_tx->s_msg.header.cmd = TX_RESUME;
sound/soc/fsl/imx-pcm-rpmsg.c
819
rpmsg_rx->s_msg.header.cmd = RX_RESUME;
sound/soc/fsl/imx-pcm-rpmsg.c
89
switch (msg->s_msg.header.cmd) {
sound/soc/fsl/imx-pcm-rpmsg.h
424
struct rpmsg_head header;
sound/soc/fsl/imx-pcm-rpmsg.h
430
struct rpmsg_head header;
sound/soc/intel/atom/sst-atom-controls.c
1015
SST_FILL_DESTINATION(2, cmd.header.dst,
sound/soc/intel/atom/sst-atom-controls.c
1019
cmd.header.command_id = MMX_SET_MEDIA_PATH;
sound/soc/intel/atom/sst-atom-controls.c
1020
cmd.header.length = sizeof(struct sst_cmd_set_media_path)
sound/soc/intel/atom/sst-atom-controls.c
1025
sizeof(cmd.header) + cmd.header.length);
sound/soc/intel/atom/sst-atom-controls.c
1049
SST_FILL_DESTINATION(2, cmd.header.dst,
sound/soc/intel/atom/sst-atom-controls.c
1052
cmd.header.command_id = SBA_SET_MEDIA_LOOP_MAP;
sound/soc/intel/atom/sst-atom-controls.c
1053
cmd.header.length = sizeof(struct sst_cmd_sba_set_media_loop_map)
sound/soc/intel/atom/sst-atom-controls.c
1063
sizeof(cmd.header) + cmd.header.length);
sound/soc/intel/atom/sst-atom-controls.c
116
SST_FILL_DEFAULT_DESTINATION(cmd.header.dst);
sound/soc/intel/atom/sst-atom-controls.c
117
cmd.header.command_id = SBA_SET_SSP_SLOT_MAP;
sound/soc/intel/atom/sst-atom-controls.c
118
cmd.header.length = sizeof(struct sst_param_sba_ssp_slot_map)
sound/soc/intel/atom/sst-atom-controls.c
131
sizeof(cmd.header) + cmd.header.length);
sound/soc/intel/atom/sst-atom-controls.c
414
cmd.header.command_id = MMX_SET_GAIN;
sound/soc/intel/atom/sst-atom-controls.c
415
SST_FILL_DEFAULT_DESTINATION(cmd.header.dst);
sound/soc/intel/atom/sst-atom-controls.c
430
cmd.header.length = sizeof(struct sst_cmd_set_gain_dual)
sound/soc/intel/atom/sst-atom-controls.c
436
sizeof(cmd.header) + cmd.header.length);
sound/soc/intel/atom/sst-atom-controls.c
669
SST_FILL_DEFAULT_DESTINATION(cmd.header.dst);
sound/soc/intel/atom/sst-atom-controls.c
671
cmd.header.command_id = SBA_SET_SWM;
sound/soc/intel/atom/sst-atom-controls.c
676
cmd.header.length = offsetof(struct sst_cmd_set_swm, input)
sound/soc/intel/atom/sst-atom-controls.c
682
sizeof(cmd.header) + cmd.header.length);
sound/soc/intel/atom/sst-atom-controls.c
750
cmd.header.command_id = SBA_VB_START;
sound/soc/intel/atom/sst-atom-controls.c
752
cmd.header.command_id = SBA_IDLE;
sound/soc/intel/atom/sst-atom-controls.c
755
SST_FILL_DEFAULT_DESTINATION(cmd.header.dst);
sound/soc/intel/atom/sst-atom-controls.c
756
cmd.header.length = 0;
sound/soc/intel/atom/sst-atom-controls.c
778
sizeof(cmd.header) + cmd.header.length);
sound/soc/intel/atom/sst-atom-controls.c
959
SST_FILL_DEFAULT_DESTINATION(drv->ssp_cmd.header.dst);
sound/soc/intel/atom/sst-atom-controls.c
960
drv->ssp_cmd.header.command_id = SBA_HW_SET_SSP;
sound/soc/intel/atom/sst-atom-controls.c
961
drv->ssp_cmd.header.length = sizeof(struct sst_cmd_sba_hw_set_ssp)
sound/soc/intel/atom/sst-atom-controls.c
974
sizeof(drv->ssp_cmd.header) + drv->ssp_cmd.header.length);
sound/soc/intel/atom/sst-atom-controls.h
362
struct sst_dsp_header header;
sound/soc/intel/atom/sst-atom-controls.h
370
struct sst_dsp_header header;
sound/soc/intel/atom/sst-atom-controls.h
378
struct sst_dsp_header header;
sound/soc/intel/atom/sst-atom-controls.h
389
struct sst_dsp_header header;
sound/soc/intel/atom/sst-atom-controls.h
406
struct sst_dsp_header header;
sound/soc/intel/atom/sst-atom-controls.h
418
struct sst_dsp_header header;
sound/soc/intel/atom/sst-atom-controls.h
430
struct sst_dsp_header header;
sound/soc/intel/atom/sst-atom-controls.h
437
struct sst_dsp_header header;
sound/soc/intel/atom/sst-atom-controls.h
482
struct sst_dsp_header header;
sound/soc/intel/atom/sst-atom-controls.h
511
struct sst_dsp_header header;
sound/soc/intel/atom/sst-mfld-dsp.h
485
union ipc_header header; /* driver specific */
sound/soc/intel/atom/sst/sst.c
103
msg->mrfld_header = header;
sound/soc/intel/atom/sst/sst.c
105
sst_is_process_reply(header.p.header_high.part.msg_id);
sound/soc/intel/atom/sst/sst.c
49
union ipc_header_mrfld header;
sound/soc/intel/atom/sst/sst.c
62
header.full = sst_shim_read64(drv->shim,
sound/soc/intel/atom/sst/sst.c
64
header.p.header_high.part.done = 0;
sound/soc/intel/atom/sst/sst.c
65
sst_shim_write64(drv->shim, drv->ipc_reg.ipcx, header.full);
sound/soc/intel/atom/sst/sst.c
84
header.full = sst_shim_read64(drv->shim, drv->ipc_reg.ipcd);
sound/soc/intel/atom/sst/sst.c
86
if (sst_create_ipc_msg(&msg, header.p.header_high.part.large)) {
sound/soc/intel/atom/sst/sst.c
91
if (header.p.header_high.part.large) {
sound/soc/intel/atom/sst/sst.c
92
size = header.p.header_low_payload;
sound/soc/intel/atom/sst/sst.c
99
header.p.header_low_payload = 0;
sound/soc/intel/atom/sst/sst.h
508
void sst_fill_header_mrfld(union ipc_header_mrfld *header,
sound/soc/intel/atom/sst/sst_ipc.c
119
union ipc_header_mrfld header;
sound/soc/intel/atom/sst/sst_ipc.c
126
header.full = sst_shim_read64(sst_drv_ctx->shim, SST_IPCX);
sound/soc/intel/atom/sst/sst_ipc.c
128
while (header.p.header_high.part.busy) {
sound/soc/intel/atom/sst/sst_ipc.c
137
header.full = sst_shim_read64(sst_drv_ctx->shim, SST_IPCX);
sound/soc/intel/atom/sst/sst_ipc.c
148
if (header.p.header_high.part.busy) {
sound/soc/intel/atom/sst/sst_loader.c
110
struct sst_fw_header *header;
sound/soc/intel/atom/sst/sst_loader.c
116
header = (struct sst_fw_header *)sst_fw_in_mem;
sound/soc/intel/atom/sst/sst_loader.c
119
header->signature, header->file_size, header->modules,
sound/soc/intel/atom/sst/sst_loader.c
120
header->file_format, sizeof(*header));
sound/soc/intel/atom/sst/sst_loader.c
123
if ((strncmp(header->signature, SST_FW_SIGN, 4) != 0) ||
sound/soc/intel/atom/sst/sst_loader.c
124
(size != header->file_size + sizeof(*header))) {
sound/soc/intel/atom/sst/sst_loader.c
129
*num_modules = header->modules;
sound/soc/intel/atom/sst/sst_loader.c
130
*module = (void *)sst_fw_in_mem + sizeof(*header);
sound/soc/intel/atom/sst/sst_pvt.c
268
void sst_fill_header_mrfld(union ipc_header_mrfld *header,
sound/soc/intel/atom/sst/sst_pvt.c
271
header->full = 0;
sound/soc/intel/atom/sst/sst_pvt.c
272
header->p.header_high.part.msg_id = msg;
sound/soc/intel/atom/sst/sst_pvt.c
273
header->p.header_high.part.task_id = task_id;
sound/soc/intel/atom/sst/sst_pvt.c
274
header->p.header_high.part.large = large;
sound/soc/intel/atom/sst/sst_pvt.c
275
header->p.header_high.part.drv_id = drv_id;
sound/soc/intel/atom/sst/sst_pvt.c
276
header->p.header_high.part.done = 0;
sound/soc/intel/atom/sst/sst_pvt.c
277
header->p.header_high.part.busy = 1;
sound/soc/intel/atom/sst/sst_pvt.c
278
header->p.header_high.part.res_rqd = 1;
sound/soc/intel/avs/avs.h
197
u64 header;
sound/soc/intel/avs/avs.h
249
void avs_dsp_process_response(struct avs_dev *adev, u64 header);
sound/soc/intel/avs/ipc.c
185
static void avs_dsp_receive_rx(struct avs_dev *adev, u64 header)
sound/soc/intel/avs/ipc.c
188
union avs_reply_msg msg = AVS_MSG(header);
sound/soc/intel/avs/ipc.c
193
trace_avs_ipc_reply_msg(header, sts, lec);
sound/soc/intel/avs/ipc.c
195
ipc->rx.header = header;
sound/soc/intel/avs/ipc.c
209
static void avs_dsp_process_notification(struct avs_dev *adev, u64 header)
sound/soc/intel/avs/ipc.c
212
union avs_notify_msg msg = AVS_MSG(header);
sound/soc/intel/avs/ipc.c
219
trace_avs_ipc_notify_msg(header, sts, lec);
sound/soc/intel/avs/ipc.c
287
void avs_dsp_process_response(struct avs_dev *adev, u64 header)
sound/soc/intel/avs/ipc.c
295
if (avs_msg_is_reply(header)) {
sound/soc/intel/avs/ipc.c
298
avs_dsp_receive_rx(adev, header);
sound/soc/intel/avs/ipc.c
302
avs_dsp_process_notification(adev, header);
sound/soc/intel/avs/ipc.c
363
ipc->rx.header = 0;
sound/soc/intel/avs/ipc.c
377
tx->header |= spec->hipc->req_busy_mask;
sound/soc/intel/avs/ipc.c
387
snd_hdac_adsp_writel(adev, spec->hipc->req_ext_offset, tx->header >> 32);
sound/soc/intel/avs/ipc.c
388
snd_hdac_adsp_writel(adev, spec->hipc->req_offset, tx->header & UINT_MAX);
sound/soc/intel/avs/ipc.c
433
reply->header = ipc->rx.header;
sound/soc/intel/avs/ipc.c
450
trace_avs_d0ix("wake", wake_d0i0, request->header);
sound/soc/intel/avs/ipc.c
461
trace_avs_d0ix("schedule", schedule_d0ix, request->header);
sound/soc/intel/avs/messages.c
102
request.header = msg.val;
sound/soc/intel/avs/messages.c
116
request.header = msg.val;
sound/soc/intel/avs/messages.c
157
request.header = msg.val;
sound/soc/intel/avs/messages.c
185
request.header = msg.val;
sound/soc/intel/avs/messages.c
214
request.header = msg.val;
sound/soc/intel/avs/messages.c
23
request.header = msg.val;
sound/soc/intel/avs/messages.c
243
request.header = msg.val;
sound/soc/intel/avs/messages.c
262
request.header = msg.val;
sound/soc/intel/avs/messages.c
333
request.header = msg.val;
sound/soc/intel/avs/messages.c
34
request.header = msg.val;
sound/soc/intel/avs/messages.c
364
request.header = msg.val;
sound/soc/intel/avs/messages.c
386
request.header = msg.val;
sound/soc/intel/avs/messages.c
48
request.header = msg.val;
sound/soc/intel/avs/messages.c
62
request.header = msg.val;
sound/soc/intel/avs/messages.c
78
request.header = msg.val;
sound/soc/intel/avs/messages.c
89
request.header = msg.val;
sound/soc/intel/avs/trace.h
129
TP_PROTO(const char *op, bool proceed, u64 header),
sound/soc/intel/avs/trace.h
131
TP_ARGS(op, proceed, header),
sound/soc/intel/avs/trace.h
136
__field(u64, header )
sound/soc/intel/avs/trace.h
142
__entry->header = header;
sound/soc/intel/avs/trace.h
147
lower_32_bits(__entry->header), upper_32_bits(__entry->header))
sound/soc/intel/avs/trace.h
42
trace_avs_ipc_request_msg((msg)->header, sts, lec); \
sound/soc/intel/avs/trace.h
48
trace_avs_ipc_reply_msg((msg)->header, sts, lec); \
sound/soc/intel/avs/trace.h
54
trace_avs_ipc_notify_msg((msg)->header, sts, lec); \
sound/soc/intel/avs/trace.h
61
TP_PROTO(u64 header, u32 sts, u32 lec),
sound/soc/intel/avs/trace.h
63
TP_ARGS(header, sts, lec),
sound/soc/intel/avs/trace.h
66
__field(u64, header)
sound/soc/intel/avs/trace.h
72
__entry->header = header;
sound/soc/intel/avs/trace.h
79
lower_32_bits(__entry->header), upper_32_bits(__entry->header),
sound/soc/intel/avs/trace.h
84
TP_PROTO(u64 header, u32 sts, u32 lec),
sound/soc/intel/avs/trace.h
85
TP_ARGS(header, sts, lec)
sound/soc/intel/avs/trace.h
89
TP_PROTO(u64 header, u32 sts, u32 lec),
sound/soc/intel/avs/trace.h
90
TP_ARGS(header, sts, lec)
sound/soc/intel/avs/trace.h
94
TP_PROTO(u64 header, u32 sts, u32 lec),
sound/soc/intel/avs/trace.h
95
TP_ARGS(header, sts, lec)
sound/soc/intel/catpt/core.h
27
u32 header;
sound/soc/intel/catpt/ipc.c
115
dev_err(cdev->dev, "%s (0x%08x) failed: %d\n", name, request.header, ret);
sound/soc/intel/catpt/ipc.c
117
reply->header = ipc->rx.header;
sound/soc/intel/catpt/ipc.c
185
static void catpt_dsp_copy_rx(struct catpt_dev *cdev, u32 header)
sound/soc/intel/catpt/ipc.c
189
ipc->rx.header = header;
sound/soc/intel/catpt/ipc.c
197
static void catpt_dsp_process_response(struct catpt_dev *cdev, u32 header)
sound/soc/intel/catpt/ipc.c
199
union catpt_notify_msg msg = CATPT_MSG(header);
sound/soc/intel/catpt/ipc.c
229
catpt_dsp_copy_rx(cdev, header);
sound/soc/intel/catpt/ipc.c
49
ipc->rx.header = 0;
sound/soc/intel/catpt/ipc.c
58
u32 header = tx->header | CATPT_IPCC_BUSY;
sound/soc/intel/catpt/ipc.c
60
trace_catpt_ipc_request(header);
sound/soc/intel/catpt/ipc.c
64
catpt_writel_shim(cdev, IPCC, header);
sound/soc/intel/catpt/messages.c
102
request.header = msg.val;
sound/soc/intel/catpt/messages.c
115
request.header = msg.val;
sound/soc/intel/catpt/messages.c
128
request.header = msg.val;
sound/soc/intel/catpt/messages.c
143
request.header = msg.val;
sound/soc/intel/catpt/messages.c
156
request.header = msg.val;
sound/soc/intel/catpt/messages.c
167
request.header = msg.val;
sound/soc/intel/catpt/messages.c
178
request.header = msg.val;
sound/soc/intel/catpt/messages.c
19
request.header = msg.val;
sound/soc/intel/catpt/messages.c
205
request.header = msg.val;
sound/soc/intel/catpt/messages.c
230
request.header = msg.val;
sound/soc/intel/catpt/messages.c
243
request.header = msg.val;
sound/soc/intel/catpt/messages.c
86
request.header = msg.val;
sound/soc/intel/catpt/trace.h
19
TP_PROTO(u32 header),
sound/soc/intel/catpt/trace.h
21
TP_ARGS(header),
sound/soc/intel/catpt/trace.h
24
__field(u32, header)
sound/soc/intel/catpt/trace.h
28
__entry->header = header;
sound/soc/intel/catpt/trace.h
31
TP_printk("0x%08x", __entry->header)
sound/soc/intel/catpt/trace.h
35
TP_PROTO(u32 header),
sound/soc/intel/catpt/trace.h
36
TP_ARGS(header)
sound/soc/intel/catpt/trace.h
40
TP_PROTO(u32 header),
sound/soc/intel/catpt/trace.h
41
TP_ARGS(header)
sound/soc/intel/catpt/trace.h
45
TP_PROTO(u32 header),
sound/soc/intel/catpt/trace.h
46
TP_ARGS(header)
sound/soc/intel/catpt/trace.h
50
TP_PROTO(u32 header),
sound/soc/intel/catpt/trace.h
51
TP_ARGS(header)
sound/soc/qcom/qdsp6/audioreach.c
1104
cfg->header.data_format = DATA_FORMAT_FIXED_POINT;
sound/soc/qcom/qdsp6/audioreach.c
1105
cfg->header.fmt_id = MEDIA_FMT_ID_PCM;
sound/soc/qcom/qdsp6/audioreach.c
1106
cfg->header.payload_size = APM_PCM_OUT_FMT_CFG_PSIZE(media_cfg, num_channels);
sound/soc/qcom/qdsp6/audioreach.c
1128
struct media_format *header;
sound/soc/qcom/qdsp6/audioreach.c
1154
header = p;
sound/soc/qcom/qdsp6/audioreach.c
1156
header->data_format = DATA_FORMAT_FIXED_POINT;
sound/soc/qcom/qdsp6/audioreach.c
1157
header->fmt_id = MEDIA_FMT_ID_PCM;
sound/soc/qcom/qdsp6/audioreach.c
1158
header->payload_size = payload_size - sizeof(*header);
sound/soc/qcom/qdsp6/audioreach.c
1160
p = p + sizeof(*header);
sound/soc/qcom/qdsp6/audioreach.c
1171
rc = audioreach_set_compr_media_format(header, p, mcfg);
sound/soc/qcom/qdsp6/audioreach.c
123
struct param_id_pcm_output_format_cfg header;
sound/soc/qcom/qdsp6/audioreach.c
133
struct media_format header;
sound/soc/qcom/qdsp6/audioreach.c
955
struct media_format *header;
sound/soc/qcom/qdsp6/audioreach.c
968
header = p;
sound/soc/qcom/qdsp6/audioreach.c
969
rc = audioreach_set_compr_media_format(header, p, mcfg);
sound/soc/sdca/sdca_fdl.c
219
for (i = 0; i < fdl_data->swft->header.length; i += tmp->file_length,
sound/soc/soc-topology-test.c
109
struct snd_soc_tplg_hdr header;
sound/soc/soc-topology-test.c
114
.header = {
sound/soc/soc-topology-test.c
135
struct snd_soc_tplg_hdr header;
sound/soc/soc-topology-test.c
142
.header = {
sound/soc/soc-topology-test.c
447
data->header.magic = cpu_to_le32(SND_SOC_TPLG_MAGIC + 1);
sound/soc/soc-topology-test.c
502
data->header.abi = cpu_to_le32(SND_SOC_TPLG_ABI_VERSION + 1);
sound/soc/soc-topology-test.c
557
data->header.size = cpu_to_le32(sizeof(struct snd_soc_tplg_hdr) + 1);
sound/soc/soc-topology-test.c
613
data->header.payload_size = 0;
sound/soc/sof/ipc3-control.c
373
struct snd_ctl_tlv header;
sound/soc/sof/ipc3-control.c
381
if (copy_from_user(&header, tlvd, sizeof(struct snd_ctl_tlv)))
sound/soc/sof/ipc3-control.c
385
if (header.length + sizeof(struct snd_ctl_tlv) > size) {
sound/soc/sof/ipc3-control.c
387
header.length, sizeof(struct snd_ctl_tlv), size);
sound/soc/sof/ipc3-control.c
392
if (header.length > scontrol->max_size) {
sound/soc/sof/ipc3-control.c
394
header.length, scontrol->max_size);
sound/soc/sof/ipc3-control.c
399
if (header.numid != cdata->cmd) {
sound/soc/sof/ipc3-control.c
401
header.numid);
sound/soc/sof/ipc3-control.c
413
if (copy_from_user(cdata->data, tlvd->tlv, header.length)) {
sound/soc/sof/ipc3-control.c
460
struct snd_ctl_tlv header;
sound/soc/sof/ipc3-control.c
498
header.numid = cdata->cmd;
sound/soc/sof/ipc3-control.c
499
header.length = data_size;
sound/soc/sof/ipc3-control.c
500
if (copy_to_user(tlvd, &header, sizeof(struct snd_ctl_tlv)))
sound/soc/sof/ipc3-loader.c
319
struct snd_sof_fw_header *header;
sound/soc/sof/ipc3-loader.c
328
header = (struct snd_sof_fw_header *)(fw->data + payload_offset);
sound/soc/sof/ipc3-loader.c
338
module = (struct snd_sof_mod_hdr *)(fw->data + payload_offset + sizeof(*header));
sound/soc/sof/ipc3-loader.c
339
remaining = fw->size - sizeof(*header) - payload_offset;
sound/soc/sof/ipc3-loader.c
346
for (count = 0; count < header->num_modules; count++) {
sound/soc/sof/ipc3-loader.c
382
struct snd_sof_fw_header *header;
sound/soc/sof/ipc3-loader.c
392
header = (struct snd_sof_fw_header *)(fw->data + payload_offset);
sound/soc/sof/ipc3-loader.c
395
if (strncmp(header->sig, SND_SOF_FW_SIG, SND_SOF_FW_SIG_SIZE) != 0) {
sound/soc/sof/ipc3-loader.c
401
if (fw_size != header->file_size + sizeof(*header)) {
sound/soc/sof/ipc3-loader.c
404
fw_size, header->file_size + sizeof(*header));
sound/soc/sof/ipc3-loader.c
409
header->file_size, header->num_modules,
sound/soc/sof/ipc3-loader.c
410
header->abi, sizeof(*header));
sound/soc/sof/ipc4-control.c
637
struct snd_ctl_tlv header;
sound/soc/sof/ipc4-control.c
644
if (copy_from_user(&header, tlvd, sizeof(struct snd_ctl_tlv)))
sound/soc/sof/ipc4-control.c
648
if (header.length + sizeof(struct snd_ctl_tlv) > size) {
sound/soc/sof/ipc4-control.c
651
header.length, sizeof(struct snd_ctl_tlv), size);
sound/soc/sof/ipc4-control.c
656
if (header.length > scontrol->max_size) {
sound/soc/sof/ipc4-control.c
659
header.length, scontrol->max_size);
sound/soc/sof/ipc4-control.c
664
if (header.numid != SOF_CTRL_CMD_BINARY) {
sound/soc/sof/ipc4-control.c
667
header.numid);
sound/soc/sof/ipc4-control.c
697
if (copy_from_user(data, tlvd->tlv, header.length)) {
sound/soc/sof/ipc4-control.c
706
scontrol->size = sizeof(*cdata) + header.length;
sound/soc/sof/ipc4-control.c
719
struct snd_ctl_tlv header;
sound/soc/sof/ipc4-control.c
757
header.numid = SOF_CTRL_CMD_BINARY;
sound/soc/sof/ipc4-control.c
758
header.length = data_size;
sound/soc/sof/ipc4-control.c
760
if (copy_to_user(tlvd, &header, sizeof(struct snd_ctl_tlv)))
sound/soc/sof/ipc4-topology.c
3068
hdr->header = SOF_IPC4_MOD_INIT_EXT_OBJ_LAST_MASK |
sound/soc/sof/ipc4-topology.c
3305
u32 header;
sound/soc/sof/ipc4-topology.c
3313
header = SOF_IPC4_GLB_PIPE_INSTANCE_ID(swidget->instance_id);
sound/soc/sof/ipc4-topology.c
3314
header |= SOF_IPC4_MSG_TYPE_SET(SOF_IPC4_GLB_DELETE_PIPELINE);
sound/soc/sof/ipc4-topology.c
3315
header |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST);
sound/soc/sof/ipc4-topology.c
3316
header |= SOF_IPC4_MSG_TARGET(SOF_IPC4_FW_GEN_MSG);
sound/soc/sof/ipc4-topology.c
3318
msg.primary = header;
sound/soc/sof/ipc4-topology.c
3483
u32 header, extension;
sound/soc/sof/ipc4-topology.c
3543
header = src_fw_module->man4_module_entry.id;
sound/soc/sof/ipc4-topology.c
3544
header |= SOF_IPC4_MOD_INSTANCE(src_widget->instance_id);
sound/soc/sof/ipc4-topology.c
3545
header |= SOF_IPC4_MSG_TYPE_SET(SOF_IPC4_MOD_BIND);
sound/soc/sof/ipc4-topology.c
3546
header |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST);
sound/soc/sof/ipc4-topology.c
3547
header |= SOF_IPC4_MSG_TARGET(SOF_IPC4_MODULE_MSG);
sound/soc/sof/ipc4-topology.c
3554
msg.primary = header;
sound/soc/sof/ipc4-topology.c
3584
u32 header, extension;
sound/soc/sof/ipc4-topology.c
3602
header = src_fw_module->man4_module_entry.id;
sound/soc/sof/ipc4-topology.c
3603
header |= SOF_IPC4_MOD_INSTANCE(src_widget->instance_id);
sound/soc/sof/ipc4-topology.c
3604
header |= SOF_IPC4_MSG_TYPE_SET(SOF_IPC4_MOD_UNBIND);
sound/soc/sof/ipc4-topology.c
3605
header |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST);
sound/soc/sof/ipc4-topology.c
3606
header |= SOF_IPC4_MSG_TARGET(SOF_IPC4_MODULE_MSG);
sound/soc/sof/ipc4-topology.c
3613
msg.primary = header;
sound/usb/midi2.c
517
struct usb_ms20_gr_trm_block_header_descriptor header = { 0 };
sound/usb/midi2.c
526
&header, sizeof(header));
sound/usb/midi2.c
529
size = __le16_to_cpu(header.wTotalLength);
tools/arch/s390/include/uapi/asm/kvm.h
273
struct kvm_s390_pv_info_header header;
tools/bpf/bpftool/map_perf_ring.c
103
e->header.type, e->header.size);
tools/bpf/bpftool/map_perf_ring.c
33
struct perf_event_header header;
tools/bpf/bpftool/map_perf_ring.c
40
struct perf_event_header header;
tools/bpf/bpftool/map_perf_ring.c
62
header);
tools/bpf/bpftool/map_perf_ring.c
65
header);
tools/bpf/bpftool/map_perf_ring.c
72
jsonw_uint(json_wtr, e->header.type);
tools/bpf/bpftool/map_perf_ring.c
77
if (e->header.type == PERF_RECORD_SAMPLE) {
tools/bpf/bpftool/map_perf_ring.c
82
} else if (e->header.type == PERF_RECORD_LOST) {
tools/bpf/bpftool/map_perf_ring.c
93
if (e->header.type == PERF_RECORD_SAMPLE) {
tools/bpf/bpftool/map_perf_ring.c
99
} else if (e->header.type == PERF_RECORD_LOST) {
tools/bpf/bpftool/token.c
126
jsonw_name(json_wtr, sets[i].header);
tools/bpf/bpftool/token.c
24
const char *header;
tools/bpf/bpftool/token.c
88
printf("\n\t%s:", sets[i].header);
tools/lib/bpf/libbpf.c
13575
struct perf_event_mmap_page *header = mmap_mem;
tools/lib/bpf/libbpf.c
13577
__u64 data_tail = header->data_tail;
tools/lib/bpf/libbpf.c
13578
void *base = ((__u8 *)header) + page_size;
tools/lib/bpf/libbpf.c
13954
struct perf_event_header header;
tools/lib/bpf/libbpf.c
13960
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
100
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
11
#define event_contains(obj, mem) ((obj).header.size > offsetof(typeof(obj), mem))
tools/lib/perf/include/perf/event.h
111
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
120
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
130
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
136
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
14
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
144
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
149
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
155
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
167
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
23
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
256
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
276
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
299
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
304
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
312
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
339
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
345
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
352
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
365
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
380
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
387
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
393
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
403
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
422
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
428
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
445
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
451
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
463
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
469
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
478
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
48
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
493
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
518
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
54
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
552
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
593
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
61
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
68
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
76
struct perf_event_header header;
tools/lib/perf/include/perf/event.h
90
struct perf_event_header header;
tools/lib/perf/mmap.c
217
if (diff >= (int)sizeof(event->header)) {
tools/lib/perf/mmap.c
221
size = event->header.size;
tools/lib/perf/mmap.c
223
if (size < sizeof(event->header) || diff < (int)size)
tools/net/ynl/samples/ethtool.c
23
creq._present.header = 1; /* ethtool needs an empty nest, sigh */
tools/net/ynl/samples/ethtool.c
30
printf(" %8s: ", dev->header.dev_name);
tools/net/ynl/samples/ethtool.c
41
rreq._present.header = 1; /* ethtool needs an empty nest.. */
tools/net/ynl/samples/ethtool.c
48
printf(" %8s: ", dev->header.dev_name);
tools/perf/arch/x86/util/event.c
42
event->mmap.header.type = PERF_RECORD_MMAP;
tools/perf/arch/x86/util/event.c
49
event->header.misc = PERF_RECORD_MISC_KERNEL;
tools/perf/arch/x86/util/event.c
51
event->header.misc = PERF_RECORD_MISC_GUEST_KERNEL;
tools/perf/arch/x86/util/event.c
53
event->mmap.header.size = size;
tools/perf/bench/inject-buildid.c
143
event.header.type = PERF_RECORD_HEADER_ATTR;
tools/perf/bench/inject-buildid.c
144
event.header.size = sizeof(event.attr) + sizeof(u64);
tools/perf/bench/inject-buildid.c
152
return writen(data->input_pipe[1], &event, event.header.size);
tools/perf/bench/inject-buildid.c
161
event.header.type = PERF_RECORD_FORK;
tools/perf/bench/inject-buildid.c
162
event.header.misc = PERF_RECORD_MISC_FORK_EXEC;
tools/perf/bench/inject-buildid.c
163
event.header.size = sizeof(event.fork) + bench_id_hdr_size;
tools/perf/bench/inject-buildid.c
170
return writen(data->input_pipe[1], &event, event.header.size);
tools/perf/bench/inject-buildid.c
184
event.header.type = PERF_RECORD_MMAP2;
tools/perf/bench/inject-buildid.c
185
event.header.misc = PERF_RECORD_MISC_USER;
tools/perf/bench/inject-buildid.c
186
event.header.size = len;
tools/perf/bench/inject-buildid.c
229
event.header.type = PERF_RECORD_SAMPLE;
tools/perf/bench/inject-buildid.c
230
event.header.misc = PERF_RECORD_MISC_USER;
tools/perf/bench/inject-buildid.c
231
event.header.size = perf_event__sample_event_size(&sample, bench_sample_type, 0);
tools/perf/bench/inject-buildid.c
235
return writen(data->input_pipe[1], &event, event.header.size);
tools/perf/bench/inject-buildid.c
240
struct perf_event_header header = {
tools/perf/bench/inject-buildid.c
241
.size = sizeof(header),
tools/perf/bench/inject-buildid.c
245
return writen(data->input_pipe[1], &header, header.size);
tools/perf/builtin-annotate.c
297
event->header.type);
tools/perf/builtin-annotate.c
888
annotate.has_br_stack = perf_header__has_feat(&annotate.session->header,
tools/perf/builtin-buildid-list.c
122
perf_header__has_feat(&session->header, HEADER_AUXTRACE))
tools/perf/builtin-buildid-list.c
125
if (!perf_header__has_feat(&session->header, HEADER_BUILD_ID))
tools/perf/builtin-c2c.c
1405
.header = HEADER_SPAN("--- Cacheline ----", "Address", 2),
tools/perf/builtin-c2c.c
1413
.header = HEADER_LOW("Node"),
tools/perf/builtin-c2c.c
1421
.header = HEADER_LOW("PA cnt"),
tools/perf/builtin-c2c.c
1431
.header = HEADER_SPAN("--- Data address -", "Offset", 2),
tools/perf/builtin-c2c.c
1439
.header = HEADER_LOW("Node"),
tools/perf/builtin-c2c.c
1447
.header = HEADER_LOW("Code address"),
tools/perf/builtin-c2c.c
1455
.header = HEADER_SPAN("------- Load Hitm -------", "Total", 2),
tools/perf/builtin-c2c.c
1463
.header = HEADER_SPAN_LOW("LclHitm"),
tools/perf/builtin-c2c.c
1471
.header = HEADER_SPAN_LOW("RmtHitm"),
tools/perf/builtin-c2c.c
1479
.header = HEADER_SPAN("------- Load Peer -------", "Total", 2),
tools/perf/builtin-c2c.c
1487
.header = HEADER_SPAN_LOW("Local"),
tools/perf/builtin-c2c.c
1495
.header = HEADER_SPAN_LOW("Remote"),
tools/perf/builtin-c2c.c
1503
.header = HEADER_SPAN("----- HITM -----", "Rmt", 1),
tools/perf/builtin-c2c.c
1511
.header = HEADER_SPAN_LOW("Lcl"),
tools/perf/builtin-c2c.c
1519
.header = HEADER_SPAN("----- Peer -----", "Rmt", 1),
tools/perf/builtin-c2c.c
1527
.header = HEADER_SPAN_LOW("Lcl"),
tools/perf/builtin-c2c.c
1535
.header = HEADER_BOTH("Total", "Stores"),
tools/perf/builtin-c2c.c
1543
.header = HEADER_SPAN("--------- Stores --------", "L1Hit", 2),
tools/perf/builtin-c2c.c
1551
.header = HEADER_SPAN_LOW("L1Miss"),
tools/perf/builtin-c2c.c
1559
.header = HEADER_SPAN_LOW("N/A"),
tools/perf/builtin-c2c.c
1567
.header = HEADER_SPAN("------- Store Refs ------", "L1 Hit", 2),
tools/perf/builtin-c2c.c
1575
.header = HEADER_SPAN_LOW("L1 Miss"),
tools/perf/builtin-c2c.c
1583
.header = HEADER_SPAN_LOW("N/A"),
tools/perf/builtin-c2c.c
1591
.header = HEADER_SPAN("----- Core Load Hit -----", "FB", 2),
tools/perf/builtin-c2c.c
1599
.header = HEADER_SPAN_LOW("L1"),
tools/perf/builtin-c2c.c
1607
.header = HEADER_SPAN_LOW("L2"),
tools/perf/builtin-c2c.c
1615
.header = HEADER_SPAN("- LLC Load Hit --", "LclHit", 1),
tools/perf/builtin-c2c.c
1623
.header = HEADER_SPAN("- RMT Load Hit --", "RmtHit", 1),
tools/perf/builtin-c2c.c
1631
.header = HEADER_BOTH("Total", "records"),
tools/perf/builtin-c2c.c
1639
.header = HEADER_BOTH("Total", "Loads"),
tools/perf/builtin-c2c.c
1662
.header = HEADER_SPAN("----- HITM -----", "RmtHitm", 1),
tools/perf/builtin-c2c.c
1671
.header = HEADER_SPAN_LOW("LclHitm"),
tools/perf/builtin-c2c.c
1680
.header = HEADER_SPAN("-- Peer Snoop --", "Rmt", 1),
tools/perf/builtin-c2c.c
1689
.header = HEADER_SPAN_LOW("Lcl"),
tools/perf/builtin-c2c.c
1698
.header = HEADER_SPAN("------- Store Refs ------", "L1 Hit", 2),
tools/perf/builtin-c2c.c
1707
.header = HEADER_SPAN_LOW("L1 Miss"),
tools/perf/builtin-c2c.c
1716
.header = HEADER_SPAN_LOW("N/A"),
tools/perf/builtin-c2c.c
1725
.header = HEADER_SPAN("--- Load Dram ----", "Lcl", 1),
tools/perf/builtin-c2c.c
1733
.header = HEADER_SPAN_LOW("Rmt"),
tools/perf/builtin-c2c.c
1741
.header = HEADER_LOW("Pid"),
tools/perf/builtin-c2c.c
1749
.header = HEADER_LOW("Tid"),
tools/perf/builtin-c2c.c
1760
.header = HEADER_BOTH("Shared", "Object"),
tools/perf/builtin-c2c.c
1773
.header = HEADER_SPAN("---------- cycles ----------", "rmt hitm", 2),
tools/perf/builtin-c2c.c
1781
.header = HEADER_SPAN_LOW("lcl hitm"),
tools/perf/builtin-c2c.c
1789
.header = HEADER_SPAN_LOW("load"),
tools/perf/builtin-c2c.c
1797
.header = HEADER_SPAN("---------- cycles ----------", "rmt peer", 2),
tools/perf/builtin-c2c.c
1805
.header = HEADER_SPAN_LOW("lcl peer"),
tools/perf/builtin-c2c.c
1813
.header = HEADER_BOTH("cpu", "cnt"),
tools/perf/builtin-c2c.c
1826
.header = HEADER_LOW("Index"),
tools/perf/builtin-c2c.c
1834
.header = HEADER_LOW("Num"),
tools/perf/builtin-c2c.c
1842
.header = HEADER_LOW("Num"),
tools/perf/builtin-c2c.c
1998
fmt->header = c2c_header;
tools/perf/builtin-c2c.c
2291
dim_node.header = header_node_0;
tools/perf/builtin-c2c.c
2295
dim_node.header = header_node_1_peers_stores;
tools/perf/builtin-c2c.c
2297
dim_node.header = header_node_1_hitms_stores;
tools/perf/builtin-c2c.c
2300
dim_node.header = header_node_2;
tools/perf/builtin-c2c.c
2865
dim_offset.header = header_offset_tui;
tools/perf/builtin-c2c.c
2869
dim_percent_costly_snoop.header = percent_costly_snoop_header[c2c.display];
tools/perf/builtin-c2c.c
2879
dim_dcacheline.header.line[0].text = buf;
tools/perf/builtin-c2c.c
2888
dim_offset.header.line[0].text = buf;
tools/perf/builtin-c2c.c
332
event->header.type);
tools/perf/builtin-c2c.c
448
struct c2c_header header;
tools/perf/builtin-c2c.c
511
text = dim->header.line[line].text;
tools/perf/builtin-c2c.c
516
text = dim->header.line[line].text;
tools/perf/builtin-c2c.c
522
*span = dim->header.line[line].span;
tools/perf/builtin-diff.c
1058
zfree(&fmt->header);
tools/perf/builtin-diff.c
1152
has_br_stack = perf_header__has_feat(&d->session->header,
tools/perf/builtin-diff.c
1677
BUG_ON(!dfmt->header);
tools/perf/builtin-diff.c
1678
return scnprintf(hpp->buf, hpp->size, dfmt->header);
tools/perf/builtin-diff.c
1697
const char *header = NULL;
tools/perf/builtin-diff.c
1701
header = columns[dfmt->idx].name;
tools/perf/builtin-diff.c
1705
BUG_ON(!header);
tools/perf/builtin-diff.c
1708
scnprintf(buf, MAX_HEADER_NAME, "%s/%d", header, d->idx);
tools/perf/builtin-diff.c
1710
#define NAME (data__files_cnt > 2 ? buf : header)
tools/perf/builtin-diff.c
1719
dfmt->header = strdup(buf_indent);
tools/perf/builtin-diff.c
1731
fmt->header = hpp__header;
tools/perf/builtin-diff.c
414
event->header.type);
tools/perf/builtin-diff.c
69
char *header;
tools/perf/builtin-inject.c
1015
event->header.type);
tools/perf/builtin-inject.c
1065
ent = malloc(event->header.size + sizeof(struct event_entry));
tools/perf/builtin-inject.c
1073
memcpy(&ent->event, event, event->header.size);
tools/perf/builtin-inject.c
1131
return guest_session__output_bytes(gs, event, event->header.size);
tools/perf/builtin-inject.c
1159
if (event->header.type != PERF_RECORD_COMM ||
tools/perf/builtin-inject.c
1191
return perf_session__peek_events(session, session->header.data_offset,
tools/perf/builtin-inject.c
1192
session->header.data_size,
tools/perf/builtin-inject.c
1471
perf_header__set_feat(&inject->session->header, HEADER_BUILD_ID);
tools/perf/builtin-inject.c
1489
return guest_session__output_bytes(gs, event, event->header.size);
tools/perf/builtin-inject.c
1714
array += ev->header.size;
tools/perf/builtin-inject.c
1724
ev->header.size += ret;
tools/perf/builtin-inject.c
1755
if (!ev->header.size)
tools/perf/builtin-inject.c
1762
cpumode = ev->header.misc & PERF_RECORD_MISC_CPUMODE_MASK;
tools/perf/builtin-inject.c
1767
ev->header.misc &= ~PERF_RECORD_MISC_CPUMODE_MASK;
tools/perf/builtin-inject.c
1768
ev->header.misc |= cpumode;
tools/perf/builtin-inject.c
1785
if (ev->header.size & 7) {
tools/perf/builtin-inject.c
1786
pr_err("Bad event size %u\n", ev->header.size);
tools/perf/builtin-inject.c
1791
ev->header.size -= id_hdr_size;
tools/perf/builtin-inject.c
1793
if (ev->header.size & 7) {
tools/perf/builtin-inject.c
1794
pr_err("Bad raw event size %u\n", ev->header.size);
tools/perf/builtin-inject.c
1824
if (ev->header.size & 7) {
tools/perf/builtin-inject.c
1825
pr_err("Bad new event size %u\n", ev->header.size);
tools/perf/builtin-inject.c
183
return output_bytes(inject, event, event->header.size);
tools/perf/builtin-inject.c
1831
ret = output_bytes(inject, ev, ev->header.size);
tools/perf/builtin-inject.c
1940
bool out = event->header.misc & PERF_RECORD_MISC_SWITCH_OUT;
tools/perf/builtin-inject.c
2105
struct perf_header *header = &inject->session->header;
tools/perf/builtin-inject.c
2108
return perf_header__process_sections(header, fd, inject, save_section_info_cb);
tools/perf/builtin-inject.c
2316
output_data_offset = roundup(8192 + session->header.data_offset, 4096);
tools/perf/builtin-inject.c
2358
output_data_offset += gs->session->header.data_offset;
tools/perf/builtin-inject.c
2401
perf_header__set_feat(&session->header, HEADER_BUILD_ID);
tools/perf/builtin-inject.c
2406
if (perf_header__has_feat(&session->header, HEADER_BUILD_ID) &&
tools/perf/builtin-inject.c
2414
perf_header__clear_feat(&session->header,
tools/perf/builtin-inject.c
2418
perf_header__set_feat(&session->header,
tools/perf/builtin-inject.c
2438
session->header.data_offset = output_data_offset;
tools/perf/builtin-inject.c
2439
session->header.data_size = inject->bytes_written;
tools/perf/builtin-inject.c
285
ret = output_bytes(inject, event, event->header.size);
tools/perf/builtin-inject.c
292
event->header.size + event->auxtrace.size);
tools/perf/builtin-inject.c
335
size_t sz2 = event->header.size - sample->aux_sample.size - sz1;
tools/perf/builtin-inject.c
344
if (sz1 > event->header.size || sz2 > event->header.size ||
tools/perf/builtin-inject.c
345
sz1 + sz2 > event->header.size ||
tools/perf/builtin-inject.c
350
memcpy((void *)ev + sz1, (void *)event + event->header.size - sz2, sz2);
tools/perf/builtin-inject.c
351
ev->header.size = sz1 + sz2;
tools/perf/builtin-inject.c
400
u32 sample_size = event->header.size;
tools/perf/builtin-inject.c
456
memcpy(event_copy, event, sizeof(event->header));
tools/perf/builtin-inject.c
462
event_copy->header.size = sample_size;
tools/perf/builtin-inject.c
573
if (event->header.misc & PERF_RECORD_MISC_MMAP_BUILD_ID) {
tools/perf/builtin-inject.c
618
!(event->header.misc & PERF_RECORD_MISC_MMAP_BUILD_ID)) {
tools/perf/builtin-inject.c
665
if (event->header.misc & PERF_RECORD_MISC_MMAP_BUILD_ID) {
tools/perf/builtin-kmem.c
972
event->header.type);
tools/perf/builtin-kvm.c
1155
event->header.type);
tools/perf/builtin-kvm.c
127
.header = "Event name",
tools/perf/builtin-kvm.c
178
.header = "Time (ns)",
tools/perf/builtin-kvm.c
186
.header = "Samples",
tools/perf/builtin-kvm.c
194
.header = "Max Time (ns)",
tools/perf/builtin-kvm.c
202
.header = "Min Time (ns)",
tools/perf/builtin-kvm.c
223
.header = "Mean Time (ns)",
tools/perf/builtin-kvm.c
283
.header = "Time%",
tools/perf/builtin-kvm.c
316
.header = "Sample%",
tools/perf/builtin-kvm.c
356
return scnprintf(hpp->buf, hpp->size, "%*s", width, dim->header);
tools/perf/builtin-kvm.c
409
fmt->header = fmt_header;
tools/perf/builtin-kvm.c
91
const char *header;
tools/perf/builtin-lock.c
1286
fprintf(lock_output, "%*s ", key->len, key->header);
tools/perf/builtin-lock.c
1442
event->header.type);
tools/perf/builtin-lock.c
1566
fprintf(lock_output, "%*s ", key->len, key->header);
tools/perf/builtin-lock.c
1593
fprintf(lock_output, "%s%s ", key->header, sep);
tools/perf/builtin-lock.c
190
const char *header;
tools/perf/builtin-lock.c
274
#define DEF_KEY_LOCK(name, header, fn_suffix, len) \
tools/perf/builtin-lock.c
275
{ #name, header, len, lock_stat_key_ ## fn_suffix, lock_stat_key_print_ ## fn_suffix, {} }
tools/perf/builtin-mem.c
195
event->header.type);
tools/perf/builtin-record.c
1599
event->header.size += increment;
tools/perf/builtin-record.c
1603
event->header.type = PERF_RECORD_COMPRESSED2;
tools/perf/builtin-record.c
1604
event->header.size = size;
tools/perf/builtin-record.c
1805
perf_header__set_feat(&session->header, feat);
tools/perf/builtin-record.c
1808
perf_header__clear_feat(&session->header, HEADER_BUILD_ID);
tools/perf/builtin-record.c
1811
perf_header__clear_feat(&session->header, HEADER_TRACING_DATA);
tools/perf/builtin-record.c
1814
perf_header__clear_feat(&session->header, HEADER_BRANCH_STACK);
tools/perf/builtin-record.c
1817
perf_header__clear_feat(&session->header, HEADER_AUXTRACE);
tools/perf/builtin-record.c
1820
perf_header__clear_feat(&session->header, HEADER_CLOCKID);
tools/perf/builtin-record.c
1823
perf_header__clear_feat(&session->header, HEADER_CLOCK_DATA);
tools/perf/builtin-record.c
1826
perf_header__clear_feat(&session->header, HEADER_DIR_FORMAT);
tools/perf/builtin-record.c
1829
perf_header__clear_feat(&session->header, HEADER_COMPRESSED);
tools/perf/builtin-record.c
1831
perf_header__clear_feat(&session->header, HEADER_STAT);
tools/perf/builtin-record.c
1847
rec->session->header.data_size += rec->bytes_written;
tools/perf/builtin-record.c
1924
rec->session->header.data_offset,
tools/perf/builtin-record.c
1928
rec->session->header.data_size = 0;
tools/perf/builtin-record.c
1989
lost->header.size = sizeof(*lost) + id_hdr_size;
tools/perf/builtin-record.c
1990
lost->header.misc = misc_flag;
tools/perf/builtin-record.c
1991
record__write(rec, NULL, lost, lost->header.size);
tools/perf/builtin-record.c
2028
lost.lost.header.type = PERF_RECORD_LOST_SAMPLES;
tools/perf/builtin-record.c
2038
lost.lost.header.type = PERF_RECORD_LOST_SAMPLES;
tools/perf/builtin-record.c
2588
perf_header__clear_feat(&session->header, HEADER_GROUP_DESC);
tools/perf/builtin-record.c
2602
&& !perf_header__has_feat(&session->header, HEADER_BUILD_ID)) {
tools/perf/builtin-record.c
3382
if (!(event->header.misc & PERF_RECORD_MISC_USER))
tools/perf/builtin-record.c
3394
if (!(event->header.misc & PERF_RECORD_MISC_USER))
tools/perf/builtin-record.c
632
return record__write(rec, NULL, event, event->header.size);
tools/perf/builtin-record.c
672
event->header.size = PERF_ALIGN(compressed, sizeof(u64));
tools/perf/builtin-record.c
673
padding = event->header.size - compressed;
tools/perf/builtin-record.c
762
record__write(rec, map, event, event->header.size);
tools/perf/builtin-report.c
1368
OPT_BOOLEAN(0, "header", &report.header, "Show data header."),
tools/perf/builtin-report.c
1649
has_br_stack = perf_header__has_feat(&session->header,
tools/perf/builtin-report.c
1718
if (report.header || report.header_only || report.show_threads)
tools/perf/builtin-report.c
1720
if (report.header || report.header_only)
tools/perf/builtin-report.c
1813
if ((report.header || report.header_only) && !quiet) {
tools/perf/builtin-report.c
296
event->header.type);
tools/perf/builtin-report.c
381
perf_header__has_feat(&session->header, HEADER_AUXTRACE) &&
tools/perf/builtin-report.c
809
if (event->header.misc & PERF_RECORD_MISC_LOST_SAMPLES_BPF)
tools/perf/builtin-report.c
94
bool header;
tools/perf/builtin-sched.c
2806
event->header.type);
tools/perf/builtin-sched.c
3751
if (perf_data__write(sched->data, event, event->header.size) <= 0) {
tools/perf/builtin-sched.c
3756
sched->session->header.data_size += event->header.size;
tools/perf/builtin-sched.c
3848
perf_header__set_feat(&session->header, HEADER_HOSTNAME);
tools/perf/builtin-sched.c
3849
perf_header__set_feat(&session->header, HEADER_OSRELEASE);
tools/perf/builtin-sched.c
3850
perf_header__set_feat(&session->header, HEADER_VERSION);
tools/perf/builtin-sched.c
3851
perf_header__set_feat(&session->header, HEADER_ARCH);
tools/perf/builtin-sched.c
3852
perf_header__set_feat(&session->header, HEADER_NRCPUS);
tools/perf/builtin-sched.c
3853
perf_header__set_feat(&session->header, HEADER_CPUDESC);
tools/perf/builtin-sched.c
3854
perf_header__set_feat(&session->header, HEADER_CPUID);
tools/perf/builtin-sched.c
3855
perf_header__set_feat(&session->header, HEADER_TOTAL_MEM);
tools/perf/builtin-sched.c
3856
perf_header__set_feat(&session->header, HEADER_CMDLINE);
tools/perf/builtin-sched.c
3857
perf_header__set_feat(&session->header, HEADER_CPU_TOPOLOGY);
tools/perf/builtin-sched.c
3858
perf_header__set_feat(&session->header, HEADER_NUMA_TOPOLOGY);
tools/perf/builtin-sched.c
3859
perf_header__set_feat(&session->header, HEADER_CACHE);
tools/perf/builtin-sched.c
3860
perf_header__set_feat(&session->header, HEADER_MEM_TOPOLOGY);
tools/perf/builtin-sched.c
3861
perf_header__set_feat(&session->header, HEADER_HYBRID_TOPOLOGY);
tools/perf/builtin-sched.c
3862
perf_header__set_feat(&session->header, HEADER_CPU_DOMAIN_INFO);
tools/perf/builtin-sched.c
4395
switch (event->header.type) {
tools/perf/builtin-sched.c
4409
if (event->header.type == PERF_RECORD_SCHEDSTAT_CPU) {
tools/perf/builtin-sched.c
4443
} else if (event->header.type == PERF_RECORD_SCHEDSTAT_DOMAIN) {
tools/perf/builtin-sched.c
4525
cd_map = session->header.env.cpu_domain;
tools/perf/builtin-sched.c
4579
cd_map0 = session[0]->header.env.cpu_domain;
tools/perf/builtin-sched.c
4596
cd_map1 = session[1]->header.env.cpu_domain;
tools/perf/builtin-script.c
2683
event->header.type);
tools/perf/builtin-script.c
2765
event->header.type);
tools/perf/builtin-script.c
2909
event->header.type, stdout);
tools/perf/builtin-script.c
4025
bool header = false;
tools/perf/builtin-script.c
4069
OPT_BOOLEAN(0, "header", &header, "Show data header."),
tools/perf/builtin-script.c
4446
if (header || header_only) {
tools/perf/builtin-script.c
482
if (perf_header__has_feat(&session->header, HEADER_STAT))
tools/perf/builtin-script.c
485
allow_user_set = perf_header__has_feat(&session->header,
tools/perf/builtin-stat.c
2140
perf_header__set_feat(&session->header, feat);
tools/perf/builtin-stat.c
2142
perf_header__clear_feat(&session->header, HEADER_DIR_FORMAT);
tools/perf/builtin-stat.c
2143
perf_header__clear_feat(&session->header, HEADER_BUILD_ID);
tools/perf/builtin-stat.c
2144
perf_header__clear_feat(&session->header, HEADER_TRACING_DATA);
tools/perf/builtin-stat.c
2145
perf_header__clear_feat(&session->header, HEADER_BRANCH_STACK);
tools/perf/builtin-stat.c
2146
perf_header__clear_feat(&session->header, HEADER_AUXTRACE);
tools/perf/builtin-stat.c
250
if (perf_data__write(&perf_stat.data, event, event->header.size) < 0) {
tools/perf/builtin-stat.c
255
perf_stat.bytes_written += event->header.size;
tools/perf/builtin-stat.c
3013
perf_stat.session->header.data_size += perf_stat.bytes_written;
tools/perf/builtin-timechart.c
1623
(void)perf_header__process_sections(&session->header,
tools/perf/builtin-timechart.c
515
event->header.type);
tools/perf/builtin-top.c
1137
if (event->header.type != PERF_RECORD_SAMPLE)
tools/perf/builtin-top.c
1172
if (event->header.type == PERF_RECORD_SAMPLE) {
tools/perf/builtin-top.c
1206
if (event->header.type == PERF_RECORD_SAMPLE)
tools/perf/builtin-top.c
1212
if (event->header.type == PERF_RECORD_SAMPLE) {
tools/perf/builtin-top.c
1215
} else if (event->header.type == PERF_RECORD_LOST) {
tools/perf/builtin-top.c
1217
} else if (event->header.type == PERF_RECORD_LOST_SAMPLES) {
tools/perf/builtin-top.c
1219
} else if (event->header.type < PERF_RECORD_MAX) {
tools/perf/builtin-top.c
1220
events_stats__inc(&session->evlist->stats, event->header.type);
tools/perf/builtin-top.c
774
if (event->header.misc & PERF_RECORD_MISC_EXACT_IP)
tools/perf/builtin-trace.c
1941
switch (event->header.type) {
tools/perf/builtin-trace.c
3622
const u32 type = event->header.type;
tools/perf/jvmti/jvmti_agent.c
249
struct jitheader header;
tools/perf/jvmti/jvmti_agent.c
265
memset(&header, 0, sizeof(header));
tools/perf/jvmti/jvmti_agent.c
305
if (get_e_machine(&header)) {
tools/perf/jvmti/jvmti_agent.c
310
header.magic = JITHEADER_MAGIC;
tools/perf/jvmti/jvmti_agent.c
311
header.version = JITHEADER_VERSION;
tools/perf/jvmti/jvmti_agent.c
312
header.total_size = sizeof(header);
tools/perf/jvmti/jvmti_agent.c
313
header.pid = getpid();
tools/perf/jvmti/jvmti_agent.c
315
header.timestamp = perf_get_timestamp();
tools/perf/jvmti/jvmti_agent.c
318
header.flags |= JITDUMP_FLAGS_ARCH_TIMESTAMP;
tools/perf/jvmti/jvmti_agent.c
320
if (!fwrite(&header, sizeof(header), 1, fp)) {
tools/perf/perf.c
106
const char *header)
tools/perf/perf.c
108
return (strstarts(var, header) && !strcmp(var + strlen(header), c->cmd));
tools/perf/tests/backward-ring-buffer.c
43
const u32 type = event->header.type;
tools/perf/tests/code-reading.c
563
if (event->header.type == PERF_RECORD_SAMPLE)
tools/perf/tests/code-reading.c
567
if (event->header.type == PERF_RECORD_THROTTLE ||
tools/perf/tests/code-reading.c
568
event->header.type == PERF_RECORD_UNTHROTTLE)
tools/perf/tests/code-reading.c
571
if (event->header.type < PERF_RECORD_MAX) {
tools/perf/tests/code-reading.c
577
event->header.type);
tools/perf/tests/dlfilter-test.c
129
comm.header.type = PERF_RECORD_COMM;
tools/perf/tests/dlfilter-test.c
130
comm.header.misc = PERF_RECORD_MISC_USER;
tools/perf/tests/dlfilter-test.c
131
comm.header.size = sz;
tools/perf/tests/dlfilter-test.c
153
mmap->header.type = PERF_RECORD_MMAP;
tools/perf/tests/dlfilter-test.c
154
mmap->header.misc = PERF_RECORD_MISC_USER;
tools/perf/tests/dlfilter-test.c
155
mmap->header.size = sz;
tools/perf/tests/dlfilter-test.c
189
event->header.type = PERF_RECORD_SAMPLE;
tools/perf/tests/dlfilter-test.c
190
event->header.misc = PERF_RECORD_MISC_USER;
tools/perf/tests/dlfilter-test.c
191
event->header.size = perf_event__sample_event_size(&sample, sample_type, 0);
tools/perf/tests/dlfilter-test.c
71
if (writen(fd, event, event->header.size) != event->header.size)
tools/perf/tests/keep-tracking.c
45
if (event->header.type == PERF_RECORD_COMM &&
tools/perf/tests/mmap-basic.c
130
if (event->header.type != PERF_RECORD_SAMPLE) {
tools/perf/tests/mmap-basic.c
132
perf_event__name(event->header.type));
tools/perf/tests/openat-syscall-tp-fields.c
102
const u32 type = event->header.type;
tools/perf/tests/parse-no-sample-id-all.c
18
if (event->header.type == PERF_RECORD_HEADER_ATTR) {
tools/perf/tests/parse-no-sample-id-all.c
26
if (event->header.type >= PERF_RECORD_USER_TYPE_START)
tools/perf/tests/parse-no-sample-id-all.c
58
struct perf_event_header header;
tools/perf/tests/parse-no-sample-id-all.c
81
.header = {
tools/perf/tests/parse-no-sample-id-all.c
88
.header = {
tools/perf/tests/parse-no-sample-id-all.c
95
.header = {
tools/perf/tests/perf-record.c
197
const u32 type = event->header.type;
tools/perf/tests/perf-time-to-tsc.c
157
if (event->header.type != PERF_RECORD_COMM ||
tools/perf/tests/sample-parsing.c
322
event->header.type = PERF_RECORD_SAMPLE;
tools/perf/tests/sample-parsing.c
323
event->header.misc = 0;
tools/perf/tests/sample-parsing.c
324
event->header.size = sz;
tools/perf/tests/sw-clock.c
109
if (event->header.type != PERF_RECORD_SAMPLE)
tools/perf/tests/switch-tracking.c
184
if (event->header.type == PERF_RECORD_SAMPLE)
tools/perf/tests/switch-tracking.c
187
if (event->header.type == PERF_RECORD_COMM) {
tools/perf/tests/switch-tracking.c
77
if (event->header.type == PERF_RECORD_COMM &&
tools/perf/tests/task-exit.c
122
if (event->header.type == PERF_RECORD_EXIT)
tools/perf/tests/topology.c
48
perf_header__set_feat(&session->header, HEADER_CPU_TOPOLOGY);
tools/perf/tests/topology.c
49
perf_header__set_feat(&session->header, HEADER_NRCPUS);
tools/perf/tests/topology.c
50
perf_header__set_feat(&session->header, HEADER_ARCH);
tools/perf/tests/topology.c
52
session->header.data_size += DATA_SIZE;
tools/perf/ui/browsers/hists.c
1700
ret = fmt->header(fmt, &dummy_hpp, hists, line, &span);
tools/perf/ui/browsers/hists.c
1742
ret = fmt->header(fmt, &dummy_hpp, hists, line, NULL);
tools/perf/ui/browsers/hists.c
1786
ret = fmt->header(fmt, &dummy_hpp, hists, line, NULL);
tools/perf/ui/gtk/hists.c
558
fmt->header(fmt, &hpp, hists, 0, NULL);
tools/perf/ui/hist.c
675
return a->header == hpp__header_fn;
tools/perf/ui/hist.c
697
.header = hpp__header_fn, \
tools/perf/ui/hist.c
711
.header = hpp__header_fn, \
tools/perf/ui/hist.c
725
.header = hpp__header_fn, \
tools/perf/ui/hist.c
738
.header = hpp__header_mem_stat_fn, \
tools/perf/ui/stdio/hist.c
664
fmt->header(fmt, hpp, hists, line, NULL);
tools/perf/ui/stdio/hist.c
687
fmt->header(fmt, hpp, hists, line, NULL);
tools/perf/ui/stdio/hist.c
762
fmt->header(fmt, hpp, hists, line, &span);
tools/perf/util/amd-sample-raw.c
314
if (event->header.type != PERF_RECORD_SAMPLE || !sample->raw_size)
tools/perf/util/annotate.c
1812
int annotation_br_cntr_abbr_list(char **str, struct evsel *evsel, bool header)
tools/perf/util/annotate.c
1822
if (header && strbuf_addf(&sb, "# Branch counter abbr list:\n"))
tools/perf/util/annotate.c
1828
if (header && strbuf_addf(&sb, "#"))
tools/perf/util/annotate.c
1835
if (header && strbuf_addf(&sb, "#"))
tools/perf/util/annotate.c
1840
if (header && strbuf_addf(&sb, "#"))
tools/perf/util/annotate.h
587
int annotation_br_cntr_abbr_list(char **str, struct evsel *evsel, bool header);
tools/perf/util/arm-spe.c
1373
if (!(event->header.misc & PERF_RECORD_MISC_SWITCH_OUT))
tools/perf/util/arm-spe.c
1416
if (event->header.type == PERF_RECORD_EXIT) {
tools/perf/util/arm-spe.c
1427
(event->header.type == PERF_RECORD_SWITCH_CPU_WIDE ||
tools/perf/util/arm-spe.c
1428
event->header.type == PERF_RECORD_SWITCH))
tools/perf/util/arm-spe.c
1535
metadata_size = info->header.size -
tools/perf/util/arm-spe.c
1898
if (auxtrace_info->header.size < sizeof(struct perf_record_auxtrace_info) +
tools/perf/util/arm-spe.c
384
event->sample.header.type = PERF_RECORD_SAMPLE;
tools/perf/util/arm-spe.c
385
event->sample.header.misc = sample->cpumode;
tools/perf/util/arm-spe.c
386
event->sample.header.size = sizeof(struct perf_event_header);
tools/perf/util/arm-spe.c
473
event->header.size = perf_event__sample_event_size(sample, type, 0);
tools/perf/util/auxtrace.c
1179
if (qd->events && event->header.type == PERF_RECORD_AUXTRACE) {
tools/perf/util/auxtrace.c
1180
if (event->header.size < sizeof(struct perf_record_auxtrace))
tools/perf/util/auxtrace.c
1182
offset += event->header.size;
tools/perf/util/auxtrace.c
1187
if (!qd->samples || event->header.type != PERF_RECORD_SAMPLE)
tools/perf/util/auxtrace.c
1221
return perf_session__peek_events(session, session->header.data_offset,
tools/perf/util/auxtrace.c
1222
session->header.data_size,
tools/perf/util/auxtrace.c
1286
auxtrace_error->header.type = PERF_RECORD_AUXTRACE_ERROR;
tools/perf/util/auxtrace.c
1305
auxtrace_error->header.size = PERF_ALIGN(size, sizeof(u64));
tools/perf/util/auxtrace.c
1331
ev->auxtrace_info.header.type = PERF_RECORD_AUXTRACE_INFO;
tools/perf/util/auxtrace.c
1332
ev->auxtrace_info.header.size = sizeof(struct perf_record_auxtrace_info) +
tools/perf/util/auxtrace.c
1442
if (!session->auxtrace || event->header.type != PERF_RECORD_AUXTRACE)
tools/perf/util/auxtrace.c
1993
ev.auxtrace.header.type = PERF_RECORD_AUXTRACE;
tools/perf/util/auxtrace.c
1994
ev.auxtrace.header.size = sizeof(ev.auxtrace);
tools/perf/util/auxtrace.c
456
if (event->header.type == PERF_RECORD_AUXTRACE) {
tools/perf/util/auxtrace.c
457
if (event->header.size < sizeof(struct perf_record_auxtrace) ||
tools/perf/util/auxtrace.c
458
event->header.size != sz) {
tools/perf/util/auxtrace.c
462
file_offset += event->header.size;
tools/perf/util/auxtrace.c
968
auxtrace_index->entries[nr].sz = event->header.size;
tools/perf/util/block-info.c
187
block_fmt->header);
tools/perf/util/block-info.c
350
block_fmt->header = block_columns[block_fmt->idx].name;
tools/perf/util/block-info.c
353
fmt->header = block_column_header;
tools/perf/util/block-info.h
30
const char *header;
tools/perf/util/bpf-event.c
374
.header = {
tools/perf/util/bpf-event.c
420
const size_t event_size = metadata->event->header.size;
tools/perf/util/bpf-event.c
428
memset((void *)event + event->header.size, 0, machine->id_hdr_size);
tools/perf/util/bpf-event.c
429
event->header.size += machine->id_hdr_size;
tools/perf/util/bpf-event.c
507
struct perf_env *env = &session->header.env;
tools/perf/util/bpf-event.c
614
.header = {
tools/perf/util/bpf-event.c
626
ksymbol_event->header.size += PERF_ALIGN(name_len + 1,
tools/perf/util/bpf-event.c
629
memset((void *)event + event->header.size, 0, machine->id_hdr_size);
tools/perf/util/bpf-event.c
630
event->header.size += machine->id_hdr_size;
tools/perf/util/bpf-event.c
638
.header = {
tools/perf/util/bpf-event.c
647
memset((void *)event + event->header.size, 0, machine->id_hdr_size);
tools/perf/util/bpf-event.c
648
event->header.size += machine->id_hdr_size;
tools/perf/util/bpf-event.c
712
.header = {
tools/perf/util/bpf-event.c
723
ksymbol->header.size += PERF_ALIGN(len + 1, sizeof(u64));
tools/perf/util/bpf-event.c
724
memset((void *) event + event->header.size, 0, machine->id_hdr_size);
tools/perf/util/bpf-event.c
725
event->header.size += machine->id_hdr_size;
tools/perf/util/bpf-event.c
904
if (event->header.type != PERF_RECORD_BPF_EVENT)
tools/perf/util/build-id.c
303
b.header.misc = misc;
tools/perf/util/build-id.c
304
b.header.size = sizeof(b) + len;
tools/perf/util/build-id.c
67
event->header.type);
tools/perf/util/cap.c
17
struct __user_cap_header_struct header = {
tools/perf/util/cap.c
25
while (syscall(SYS_capget, &header, &data[0]) == -1) {
tools/perf/util/cap.c
27
if (errno == EINVAL && header.version != _LINUX_CAPABILITY_VERSION_3 &&
tools/perf/util/cap.c
28
header.version == _LINUX_CAPABILITY_VERSION_1)
tools/perf/util/cap.c
38
if (header.version == _LINUX_CAPABILITY_VERSION_3) {
tools/perf/util/cs-etm-base.c
173
if (auxtrace_info->header.size < (event_header_size + INFO_HEADER_SIZE))
tools/perf/util/cs-etm.c
1428
event->header.size = perf_event__sample_event_size(sample, type, 0);
tools/perf/util/cs-etm.c
1572
event->sample.header.type = PERF_RECORD_SAMPLE;
tools/perf/util/cs-etm.c
1573
event->sample.header.misc = cs_etm__cpu_mode(etmq, addr, tidq->el);
tools/perf/util/cs-etm.c
1574
event->sample.header.size = sizeof(struct perf_event_header);
tools/perf/util/cs-etm.c
1587
sample.cpumode = event->sample.header.misc;
tools/perf/util/cs-etm.c
1632
event->sample.header.type = PERF_RECORD_SAMPLE;
tools/perf/util/cs-etm.c
1633
event->sample.header.misc = cs_etm__cpu_mode(etmq, ip,
tools/perf/util/cs-etm.c
1635
event->sample.header.size = sizeof(struct perf_event_header);
tools/perf/util/cs-etm.c
1649
sample.cpumode = event->sample.header.misc;
tools/perf/util/cs-etm.c
2773
bool out = event->header.misc & PERF_RECORD_MISC_SWITCH_OUT;
tools/perf/util/cs-etm.c
2824
switch (event->header.type) {
tools/perf/util/cs-etm.c
3029
if (auxtrace_event->header.type != PERF_RECORD_AUXTRACE)
tools/perf/util/cs-etm.c
3032
if (auxtrace_event->header.size < sizeof(struct perf_record_auxtrace) ||
tools/perf/util/cs-etm.c
3033
auxtrace_event->header.size != sz) {
tools/perf/util/cs-etm.c
3090
file_offset += aux_offset - auxtrace_event->offset + auxtrace_event->header.size;
tools/perf/util/cs-etm.c
3117
if (event->header.type == PERF_RECORD_AUX_OUTPUT_HW_ID) {
tools/perf/util/cs-etm.c
3135
if (event->header.type != PERF_RECORD_AUX)
tools/perf/util/cs-etm.c
3138
if (event->header.size < sizeof(struct perf_record_aux))
tools/perf/util/cs-etm.c
3191
return perf_session__peek_events(session, session->header.data_offset,
tools/perf/util/cs-etm.c
3192
session->header.data_size,
tools/perf/util/cs-etm.c
3357
int total_size = auxtrace_info->header.size;
tools/perf/util/cs-etm.c
3536
err = perf_session__peek_events(session, session->header.data_offset,
tools/perf/util/cs-etm.c
3537
session->header.data_size,
tools/perf/util/data-convert-bt.c
1425
if (session->header.env.hostname) {
tools/perf/util/data-convert-bt.c
1427
session->header.env.hostname);
tools/perf/util/data-convert-bt.c
1431
if (session->header.env.os_release) {
tools/perf/util/data-convert-bt.c
1433
session->header.env.os_release);
tools/perf/util/data-convert-bt.c
1437
if (session->header.env.version) {
tools/perf/util/data-convert-bt.c
1439
session->header.env.version);
tools/perf/util/data-convert-bt.c
1443
if (session->header.env.arch) {
tools/perf/util/data-convert-bt.c
1445
session->header.env.arch);
tools/perf/util/data-convert-bt.c
830
c->events_size += _event->header.size;
tools/perf/util/data-convert-bt.c
900
c->events_size += _event->header.size; \
tools/perf/util/data-convert-json.c
275
const struct perf_header *header = &session->header;
tools/perf/util/data-convert-json.c
282
output_json_key_format(out, false, 2, "header-version", "%u", header->version);
tools/perf/util/data-convert-json.c
295
output_json_key_format(out, true, 2, "data-offset", "%" PRIu64, header->data_offset);
tools/perf/util/data-convert-json.c
296
output_json_key_format(out, true, 2, "data-size", "%" PRIu64, header->data_size);
tools/perf/util/data-convert-json.c
297
output_json_key_format(out, true, 2, "feat-offset", "%" PRIu64, header->feat_offset);
tools/perf/util/db-export.c
561
bool out = event->header.misc & PERF_RECORD_MISC_SWITCH_OUT;
tools/perf/util/db-export.c
563
(event->header.misc & PERF_RECORD_MISC_SWITCH_OUT_PREEMPT);
tools/perf/util/db-export.c
583
if (event->header.type == PERF_RECORD_SWITCH_CPU_WIDE) {
tools/perf/util/debug.c
188
event->header.size);
tools/perf/util/debug.c
232
print_binary(raw_event, event->header.size, 16,
tools/perf/util/event.c
186
if (event->header.misc & PERF_RECORD_MISC_COMM_EXEC)
tools/perf/util/event.c
328
(event->header.misc & PERF_RECORD_MISC_MMAP_DATA) ? 'r' : 'x',
tools/perf/util/event.c
334
if (event->header.misc & PERF_RECORD_MISC_MMAP_BUILD_ID) {
tools/perf/util/event.c
482
bool out = event->header.misc & PERF_RECORD_MISC_SWITCH_OUT;
tools/perf/util/event.c
484
!(event->header.misc & PERF_RECORD_MISC_SWITCH_OUT_PREEMPT) ?
tools/perf/util/event.c
487
if (event->header.type == PERF_RECORD_SWITCH)
tools/perf/util/event.c
629
perf_event__name(event->header.type));
tools/perf/util/event.c
631
switch (event->header.type) {
tools/perf/util/event.h
427
static inline bool perf_event_header__is_guest(const struct perf_event_header *header)
tools/perf/util/event.h
429
return perf_event_header__misc_is_guest(header->misc);
tools/perf/util/event.h
434
return perf_event_header__is_guest(&event->header);
tools/perf/util/evlist.c
710
n = (event->header.size - sizeof(event->header)) >> 3;
tools/perf/util/evlist.c
712
if (event->header.type == PERF_RECORD_SAMPLE) {
tools/perf/util/evlist.c
737
event->header.type != PERF_RECORD_SAMPLE)
tools/perf/util/evsel.c
3009
array += ((event->header.size -
tools/perf/util/evsel.c
3010
sizeof(event->header)) / sizeof(u64)) - 1;
tools/perf/util/evsel.c
3084
if (sample_size + sizeof(event->header) > event->header.size)
tools/perf/util/evsel.c
3210
u16 max_size = event->header.size;
tools/perf/util/evsel.c
3224
data->cpumode = event->header.misc & PERF_RECORD_MISC_CPUMODE_MASK;
tools/perf/util/evsel.c
3225
data->misc = event->header.misc;
tools/perf/util/evsel.c
3229
if (event->header.type == PERF_RECORD_CALLCHAIN_DEFERRED) {
tools/perf/util/evsel.c
3243
if (event->header.type != PERF_RECORD_SAMPLE) {
tools/perf/util/evsel.c
3600
if (event->header.type != PERF_RECORD_SAMPLE) {
tools/perf/util/header.c
100
return test_bit(feat, header->adds_features);
tools/perf/util/header.c
1020
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
1977
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
2359
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
2381
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
2474
cpumode = bev->header.misc & PERF_RECORD_MISC_CPUMODE_MASK;
tools/perf/util/header.c
2497
if (bev->header.misc & PERF_RECORD_MISC_BUILD_ID_SIZE)
tools/perf/util/header.c
2525
static int perf_header__read_build_ids_abi_quirk(struct perf_header *header,
tools/perf/util/header.c
2528
struct perf_session *session = container_of(header, struct perf_session, header);
tools/perf/util/header.c
2530
struct perf_event_header header;
tools/perf/util/header.c
2544
if (header->needs_swap)
tools/perf/util/header.c
2545
perf_event_header__bswap(&old_bev.header);
tools/perf/util/header.c
2547
len = old_bev.header.size - sizeof(old_bev);
tools/perf/util/header.c
2551
bev.header = old_bev.header;
tools/perf/util/header.c
2558
if (bev.header.misc == PERF_RECORD_MISC_GUEST_USER ||
tools/perf/util/header.c
2559
bev.header.misc == PERF_RECORD_MISC_GUEST_KERNEL)
tools/perf/util/header.c
2565
offset += bev.header.size;
tools/perf/util/header.c
2571
static int perf_header__read_build_ids(struct perf_header *header,
tools/perf/util/header.c
2574
struct perf_session *session = container_of(header, struct perf_session, header);
tools/perf/util/header.c
2586
if (header->needs_swap)
tools/perf/util/header.c
2587
perf_event_header__bswap(&bev.header);
tools/perf/util/header.c
2589
len = bev.header.size - sizeof(bev);
tools/perf/util/header.c
2608
return perf_header__read_build_ids_abi_quirk(header, input, offset, size);
tools/perf/util/header.c
2613
offset += bev.header.size;
tools/perf/util/header.c
2732
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
3044
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
3092
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
3163
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
326
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
3324
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
3809
struct perf_header *header = &session->header;
tools/perf/util/header.c
3825
fprintf(fp, "# header version : %u\n", header->version);
tools/perf/util/header.c
3826
fprintf(fp, "# data offset : %" PRIu64 "\n", header->data_offset);
tools/perf/util/header.c
3827
fprintf(fp, "# data size : %" PRIu64 "\n", header->data_size);
tools/perf/util/header.c
3828
fprintf(fp, "# feat offset : %" PRIu64 "\n", header->feat_offset);
tools/perf/util/header.c
3830
perf_header__process_sections(header, fd, &hd,
tools/perf/util/header.c
3837
for_each_clear_bit(bit, header->adds_features, HEADER_LAST_FEATURE) {
tools/perf/util/header.c
3906
static int perf_header__adds_write(struct perf_header *header,
tools/perf/util/header.c
3913
.ph = header,
tools/perf/util/header.c
3921
nr_sections = bitmap_weight(header->adds_features, HEADER_FEAT_BITS);
tools/perf/util/header.c
3931
sec_start = header->feat_offset;
tools/perf/util/header.c
3934
for_each_set_bit(feat, header->adds_features, HEADER_FEAT_BITS) {
tools/perf/util/header.c
3936
perf_header__clear_feat(header, feat);
tools/perf/util/header.c
3981
struct perf_header *header = &session->header;
tools/perf/util/header.c
3984
.ph = header,
tools/perf/util/header.c
3995
if (!header->data_offset && header->data_size) {
tools/perf/util/header.c
4000
header->feat_offset = header->data_offset + header->data_size;
tools/perf/util/header.c
4001
err = perf_header__adds_write(header, evlist, fd, fc);
tools/perf/util/header.c
4049
if (!header->data_offset) {
tools/perf/util/header.c
4051
header->data_offset = sizeof(f_header);
tools/perf/util/header.c
4053
header->data_offset = attr_offset + attr_size;
tools/perf/util/header.c
4055
header->feat_offset = header->data_offset + header->data_size;
tools/perf/util/header.c
4059
err = perf_header__adds_write(header, evlist, fd, fc);
tools/perf/util/header.c
4073
.offset = header->data_offset,
tools/perf/util/header.c
4074
.size = header->data_size,
tools/perf/util/header.c
4079
memcpy(&f_header.adds_features, &header->adds_features, sizeof(header->adds_features));
tools/perf/util/header.c
4127
static int perf_header__getbuffer64(struct perf_header *header,
tools/perf/util/header.c
4133
if (header->needs_swap)
tools/perf/util/header.c
4139
int perf_header__process_sections(struct perf_header *header, int fd,
tools/perf/util/header.c
4151
nr_sections = bitmap_weight(header->adds_features, HEADER_FEAT_BITS);
tools/perf/util/header.c
4161
lseek(fd, header->feat_offset, SEEK_SET);
tools/perf/util/header.c
4163
err = perf_header__getbuffer64(header, fd, feat_sec, sec_size);
tools/perf/util/header.c
4167
for_each_set_bit(feat, header->adds_features, HEADER_LAST_FEATURE) {
tools/perf/util/header.c
4168
err = process(sec++, header, feat, fd, data);
tools/perf/util/header.c
4295
int perf_file_header__read(struct perf_file_header *header,
tools/perf/util/header.c
4302
ret = readn(fd, header, sizeof(*header));
tools/perf/util/header.c
4306
if (check_magic_endian(header->magic,
tools/perf/util/header.c
4307
header->attr_size, false, ph) < 0) {
tools/perf/util/header.c
4313
mem_bswap_64(header, offsetof(struct perf_file_header,
tools/perf/util/header.c
4317
if (header->size > header->attrs.offset) {
tools/perf/util/header.c
4322
if (header->size > header->data.offset) {
tools/perf/util/header.c
4327
if ((header->attrs.offset <= header->data.offset &&
tools/perf/util/header.c
4328
header->attrs.offset + header->attrs.size > header->data.offset) ||
tools/perf/util/header.c
4329
(header->attrs.offset > header->data.offset &&
tools/perf/util/header.c
4330
header->data.offset + header->data.size > header->attrs.offset)) {
tools/perf/util/header.c
4335
if (header->size != sizeof(*header)) {
tools/perf/util/header.c
4337
if (header->size == offsetof(typeof(*header), adds_features))
tools/perf/util/header.c
4338
bitmap_zero(header->adds_features, HEADER_FEAT_BITS);
tools/perf/util/header.c
4357
mem_bswap_64(&header->adds_features,
tools/perf/util/header.c
4360
if (!test_bit(HEADER_HOSTNAME, header->adds_features)) {
tools/perf/util/header.c
4362
mem_bswap_64(&header->adds_features,
tools/perf/util/header.c
4366
mem_bswap_32(&header->adds_features,
tools/perf/util/header.c
4370
if (!test_bit(HEADER_HOSTNAME, header->adds_features)) {
tools/perf/util/header.c
4371
bitmap_zero(header->adds_features, HEADER_FEAT_BITS);
tools/perf/util/header.c
4372
__set_bit(HEADER_BUILD_ID, header->adds_features);
tools/perf/util/header.c
4376
memcpy(&ph->adds_features, &header->adds_features,
tools/perf/util/header.c
4379
ph->data_offset = header->data.offset;
tools/perf/util/header.c
4380
ph->data_size = header->data.size;
tools/perf/util/header.c
4381
ph->feat_offset = header->data.offset + header->data.size;
tools/perf/util/header.c
4413
static int perf_file_header__read_pipe(struct perf_pipe_file_header *header,
tools/perf/util/header.c
4419
ret = perf_data__read(data, header, sizeof(*header));
tools/perf/util/header.c
4423
if (check_magic_endian(header->magic, header->size, true, ph) < 0) {
tools/perf/util/header.c
4429
header->size = bswap_64(header->size);
tools/perf/util/header.c
4436
struct perf_header *header = &session->header;
tools/perf/util/header.c
4439
if (perf_file_header__read_pipe(&f_header, header, session->data) < 0) {
tools/perf/util/header.c
4542
struct perf_header *header = &session->header;
tools/perf/util/header.c
4554
session->machines.host.env = &header->env;
tools/perf/util/header.c
4566
if (perf_file_header__read(&f_header, header, fd) < 0)
tools/perf/util/header.c
4569
if (header->needs_swap && data->in_place_update) {
tools/perf/util/header.c
4600
if (read_attr(fd, header, &f_attr) < 0)
tools/perf/util/header.c
4603
if (header->needs_swap) {
tools/perf/util/header.c
4615
evsel->needs_swap = header->needs_swap;
tools/perf/util/header.c
4634
if (perf_header__getbuffer64(header, fd, &f_id, sizeof(f_id)))
tools/perf/util/header.c
4644
perf_header__process_sections(header, fd, &session->tevent,
tools/perf/util/header.c
4650
perf_header__process_sections(header, fd, NULL, perf_file_section__process);
tools/perf/util/header.c
4668
int type = fe->header.type;
tools/perf/util/header.c
4683
ff.size = event->header.size - sizeof(*fe);
tools/perf/util/header.c
4684
ff.ph = &session->header;
tools/perf/util/header.c
4781
n_ids = event->header.size - sizeof(event->header) - event->attr.attr.size;
tools/perf/util/header.c
88
void perf_header__set_feat(struct perf_header *header, int feat)
tools/perf/util/header.c
90
__set_bit(feat, header->adds_features);
tools/perf/util/header.c
93
void perf_header__clear_feat(struct perf_header *header, int feat)
tools/perf/util/header.c
931
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
95
__clear_bit(feat, header->adds_features);
tools/perf/util/header.c
98
bool perf_header__has_feat(const struct perf_header *header, int feat)
tools/perf/util/header.h
102
int perf_file_header__read(struct perf_file_header *header,
tools/perf/util/header.h
159
void perf_header__set_feat(struct perf_header *header, int feat);
tools/perf/util/header.h
160
void perf_header__clear_feat(struct perf_header *header, int feat);
tools/perf/util/header.h
161
bool perf_header__has_feat(const struct perf_header *header, int feat);
tools/perf/util/header.h
165
int perf_header__process_sections(struct perf_header *header, int fd,
tools/perf/util/hisi-ptt.c
166
if (auxtrace_info->header.size < HISI_PTT_AUXTRACE_PRIV_SIZE +
tools/perf/util/hist.h
489
int (*header)(struct perf_hpp_fmt *fmt, struct perf_hpp *hpp,
tools/perf/util/intel-bts.c
298
event.sample.header.type = PERF_RECORD_SAMPLE;
tools/perf/util/intel-bts.c
299
event.sample.header.misc = sample.cpumode;
tools/perf/util/intel-bts.c
300
event.sample.header.size = sizeof(struct perf_event_header);
tools/perf/util/intel-bts.c
303
event.sample.header.size = bts->branches_event_size;
tools/perf/util/intel-bts.c
623
if (event->header.type == PERF_RECORD_EXIT) {
tools/perf/util/intel-bts.c
629
if (event->header.type == PERF_RECORD_AUX &&
tools/perf/util/intel-bts.c
836
if (auxtrace_info->header.size < sizeof(struct perf_record_auxtrace_info) +
tools/perf/util/intel-pt.c
1691
event->sample.header.type = PERF_RECORD_SAMPLE;
tools/perf/util/intel-pt.c
1692
event->sample.header.size = sizeof(struct perf_event_header);
tools/perf/util/intel-pt.c
1728
event->sample.header.misc = sample->cpumode;
tools/perf/util/intel-pt.c
1734
event->header.size = perf_event__sample_event_size(sample, type, 0);
tools/perf/util/intel-pt.c
2449
event->sample.header.misc = cpumode | PERF_RECORD_MISC_EXACT_IP;
tools/perf/util/intel-pt.c
3486
bool out = event->header.misc & PERF_RECORD_MISC_SWITCH_OUT;
tools/perf/util/intel-pt.c
3512
bool out = event->header.misc & PERF_RECORD_MISC_SWITCH_OUT;
tools/perf/util/intel-pt.c
3524
if (event->header.type != PERF_RECORD_SWITCH_CPU_WIDE) {
tools/perf/util/intel-pt.c
3646
u8 cpumode = event->header.misc & PERF_RECORD_MISC_CPUMODE_MASK;
tools/perf/util/intel-pt.c
3733
} else if (event->header.type == PERF_RECORD_EXIT) {
tools/perf/util/intel-pt.c
3746
if (event->header.type == PERF_RECORD_SAMPLE) {
tools/perf/util/intel-pt.c
3753
if (event->header.type == PERF_RECORD_AUX &&
tools/perf/util/intel-pt.c
3762
if (pt->switch_evsel && event->header.type == PERF_RECORD_SAMPLE)
tools/perf/util/intel-pt.c
3766
if (event->header.type == PERF_RECORD_ITRACE_START)
tools/perf/util/intel-pt.c
3768
else if (event->header.type == PERF_RECORD_AUX_OUTPUT_HW_ID)
tools/perf/util/intel-pt.c
3770
else if (event->header.type == PERF_RECORD_SWITCH ||
tools/perf/util/intel-pt.c
3771
event->header.type == PERF_RECORD_SWITCH_CPU_WIDE)
tools/perf/util/intel-pt.c
3774
if (!err && event->header.type == PERF_RECORD_TEXT_POKE)
tools/perf/util/intel-pt.c
3779
event->header.type, sample->cpu, sample->time, timestamp);
tools/perf/util/intel-pt.c
4404
return auxtrace_info->header.size >=
tools/perf/util/intel-pt.c
4418
if (auxtrace_info->header.size < sizeof(struct perf_record_auxtrace_info) +
tools/perf/util/intel-pt.c
4490
info_end = (void *)auxtrace_info + auxtrace_info->header.size;
tools/perf/util/intel-pt.c
4514
if (session->header.needs_swap)
tools/perf/util/jitdump.c
140
struct jitheader header;
tools/perf/util/jitdump.c
153
bsz = hmax(sizeof(header), sizeof(*prefix));
tools/perf/util/jitdump.c
164
ret = fread(buf, sizeof(header), 1, jd->in);
tools/perf/util/jitdump.c
168
memcpy(&header, buf, sizeof(header));
tools/perf/util/jitdump.c
170
if (header.magic != JITHEADER_MAGIC) {
tools/perf/util/jitdump.c
171
if (header.magic != JITHEADER_MAGIC_SW)
tools/perf/util/jitdump.c
177
header.version = bswap_32(header.version);
tools/perf/util/jitdump.c
178
header.total_size = bswap_32(header.total_size);
tools/perf/util/jitdump.c
179
header.pid = bswap_32(header.pid);
tools/perf/util/jitdump.c
180
header.elf_mach = bswap_32(header.elf_mach);
tools/perf/util/jitdump.c
181
header.timestamp = bswap_64(header.timestamp);
tools/perf/util/jitdump.c
182
header.flags = bswap_64(header.flags);
tools/perf/util/jitdump.c
185
jd->use_arch_timestamp = header.flags & JITDUMP_FLAGS_ARCH_TIMESTAMP;
tools/perf/util/jitdump.c
189
header.version,
tools/perf/util/jitdump.c
190
header.total_size,
tools/perf/util/jitdump.c
191
(unsigned long long)header.timestamp,
tools/perf/util/jitdump.c
192
header.pid,
tools/perf/util/jitdump.c
193
header.elf_mach,
tools/perf/util/jitdump.c
196
if (header.version > JITHEADER_VERSION) {
tools/perf/util/jitdump.c
198
header.version);
tools/perf/util/jitdump.c
202
if (header.flags & JITDUMP_FLAGS_RESERVED) {
tools/perf/util/jitdump.c
204
(unsigned long long)header.flags & JITDUMP_FLAGS_RESERVED);
tools/perf/util/jitdump.c
221
bs = header.total_size - sizeof(header);
tools/perf/util/jitdump.c
372
size = perf_data__write(jd->output, event, event->header.size);
tools/perf/util/jitdump.c
492
event->mmap2.header.type = PERF_RECORD_MMAP2;
tools/perf/util/jitdump.c
493
event->mmap2.header.misc = PERF_RECORD_MISC_USER;
tools/perf/util/jitdump.c
494
event->mmap2.header.size = (sizeof(event->mmap2) -
tools/perf/util/jitdump.c
509
id = (void *)((unsigned long)event + event->mmap.header.size - idr_size);
tools/perf/util/jitdump.c
603
event->mmap2.header.type = PERF_RECORD_MMAP2;
tools/perf/util/jitdump.c
604
event->mmap2.header.misc = PERF_RECORD_MISC_USER;
tools/perf/util/jitdump.c
605
event->mmap2.header.size = (sizeof(event->mmap2) -
tools/perf/util/jitdump.c
620
id = (void *)((unsigned long)event + event->mmap.header.size - idr_size);
tools/perf/util/machine.c
1740
if (event->header.misc & PERF_RECORD_MISC_MMAP_BUILD_ID) {
tools/perf/util/machine.c
1828
if (!(event->header.misc & PERF_RECORD_MISC_MMAP_DATA))
tools/perf/util/machine.c
1912
if (event->fork.header.misc & PERF_RECORD_MISC_FORK_EXEC)
tools/perf/util/machine.c
1953
switch (event->header.type) {
tools/perf/util/machine.c
607
bool exec = event->header.misc & PERF_RECORD_MISC_COMM_EXEC;
tools/perf/util/machine.c
687
event->header.misc & PERF_RECORD_MISC_LOST_SAMPLES_BPF ? " (BPF)" : "");
tools/perf/util/machine.c
718
bool out = event->header.misc & PERF_RECORD_MISC_SWITCH_OUT;
tools/perf/util/machine.c
831
u8 cpumode = event->header.misc & PERF_RECORD_MISC_CPUMODE_MASK;
tools/perf/util/ordered-events.c
70
new_event = memdup(event, event->header.size);
tools/perf/util/ordered-events.c
72
oe->cur_alloc_size += event->header.size;
tools/perf/util/ordered-events.c
87
oe->cur_alloc_size -= event->header.size;
tools/perf/util/powerpc-vpadtl.c
197
event.sample.header.type = PERF_RECORD_SAMPLE;
tools/perf/util/powerpc-vpadtl.c
198
event.sample.header.misc = sample.cpumode;
tools/perf/util/powerpc-vpadtl.c
199
event.sample.header.size = sizeof(struct perf_event_header);
tools/perf/util/powerpc-vpadtl.c
687
if (auxtrace_info->header.size < sizeof(struct perf_record_auxtrace_info) +
tools/perf/util/python.c
120
pevent->event.header.type == PERF_RECORD_FORK ? "fork" : "exit",
tools/perf/util/python.c
181
(&pevent->event.header + 1);
tools/perf/util/python.c
185
pevent->event.header.type == PERF_RECORD_THROTTLE ? "" : "un",
tools/perf/util/python.c
407
!!(pevent->event.header.misc & PERF_RECORD_MISC_SWITCH_OUT)) < 0) {
tools/perf/util/python.c
487
if ((event->header.type < PERF_RECORD_MMAP ||
tools/perf/util/python.c
488
event->header.type > PERF_RECORD_SAMPLE) &&
tools/perf/util/python.c
489
!(event->header.type == PERF_RECORD_SWITCH ||
tools/perf/util/python.c
490
event->header.type == PERF_RECORD_SWITCH_CPU_WIDE)) {
tools/perf/util/python.c
492
event->header.type);
tools/perf/util/python.c
498
if (sizeof(pevent->event) < event->header.size) {
tools/perf/util/python.c
500
sizeof(pevent->event), event->header.size);
tools/perf/util/python.c
504
ptype = pyrf_event__type[event->header.type];
tools/perf/util/python.c
507
memcpy(&pevent->event, event, event->header.size);
tools/perf/util/s390-cpumsf.c
1122
if (auxtrace_info->header.size < sizeof(struct perf_record_auxtrace_info))
tools/perf/util/s390-cpumsf.c
533
event.sample.header.type = PERF_RECORD_SAMPLE;
tools/perf/util/s390-cpumsf.c
534
event.sample.header.misc = sample.cpumode;
tools/perf/util/s390-cpumsf.c
535
event.sample.header.size = sizeof(struct perf_event_header);
tools/perf/util/s390-cpumsf.c
935
if (event->header.type == PERF_RECORD_SAMPLE &&
tools/perf/util/s390-cpumsf.c
945
if (event->header.type == PERF_RECORD_AUX &&
tools/perf/util/s390-sample-raw.c
337
if (event->header.type != PERF_RECORD_SAMPLE)
tools/perf/util/scripting-engines/trace-event-perl.c
450
XPUSHs(sv_2mortal(newSVpvn((const char *)event, event->header.size)));
tools/perf/util/scripting-engines/trace-event-python.c
1533
if (event->header.type == PERF_RECORD_THROTTLE)
tools/perf/util/scripting-engines/trace-event-python.c
1562
bool out = event->header.misc & PERF_RECORD_MISC_SWITCH_OUT;
tools/perf/util/scripting-engines/trace-event-python.c
1563
bool out_preempt = out && (event->header.misc & PERF_RECORD_MISC_SWITCH_OUT_PREEMPT);
tools/perf/util/scripting-engines/trace-event-python.c
1571
if (event->header.type == PERF_RECORD_SWITCH_CPU_WIDE) {
tools/perf/util/scripting-engines/trace-event-python.c
1613
u8 cpumode = e->header.misc & PERF_RECORD_MISC_CPUMODE_MASK;
tools/perf/util/session.c
1037
if (event->header.type != PERF_RECORD_SAMPLE &&
tools/perf/util/session.c
1092
file_offset, file_path, event->header.size, event->header.type);
tools/perf/util/session.c
1095
if (event->header.type == PERF_RECORD_SAMPLE && evlist->trace_event_sample_raw)
tools/perf/util/session.c
1102
event->header.size, perf_event__name(event->header.type));
tools/perf/util/session.c
1133
event->header.misc, sample->pid, sample->tid, sample->ip,
tools/perf/util/session.c
1186
event->header.misc, sample->pid, sample->tid, sample->deferred_cookie);
tools/perf/util/session.c
1232
else if (event->header.type == PERF_RECORD_MMAP
tools/perf/util/session.c
1233
|| event->header.type == PERF_RECORD_MMAP2)
tools/perf/util/session.c
1453
switch (event->header.type) {
tools/perf/util/session.c
1467
size_t sz = event->header.size;
tools/perf/util/session.c
1485
if (event->header.misc & PERF_RECORD_MISC_PROC_MAP_PARSE_TIMEOUT)
tools/perf/util/session.c
1503
if (event->header.misc & PERF_RECORD_MISC_LOST_SAMPLES_BPF)
tools/perf/util/session.c
1594
if ((event->header.type != PERF_RECORD_COMPRESSED &&
tools/perf/util/session.c
1595
event->header.type != PERF_RECORD_COMPRESSED2) ||
tools/perf/util/session.c
160
perf_env__init(&session->header.env);
tools/perf/util/session.c
1600
switch (event->header.type) {
tools/perf/util/session.c
1647
lseek(fd, file_offset + event->header.size, SEEK_SET);
tools/perf/util/session.c
1709
events_stats__inc(&evlist->stats, event->header.type);
tools/perf/util/session.c
1711
if (event->header.type >= PERF_RECORD_USER_TYPE_START)
tools/perf/util/session.c
1728
.attr_id.attr.header.type = PERF_RECORD_HEADER_ATTR,
tools/perf/util/session.c
1729
.attr_id.attr.header.size = sizeof(ev.attr_id),
tools/perf/util/session.c
1745
swap = perf_event__swap_ops[event->header.type];
tools/perf/util/session.c
1759
if (session->one_mmap && !session->header.needs_swap) {
tools/perf/util/session.c
1780
if (session->header.needs_swap)
tools/perf/util/session.c
1781
perf_event_header__bswap(&event->header);
tools/perf/util/session.c
1783
if (event->header.size < hdr_sz || event->header.size > buf_sz)
tools/perf/util/session.c
1787
rest = event->header.size - hdr_sz;
tools/perf/util/session.c
1792
if (session->header.needs_swap)
tools/perf/util/session.c
1797
if (sample && event->header.type < PERF_RECORD_USER_TYPE_START &&
tools/perf/util/session.c
182
evlist__init_trace_event_sample_raw(session->evlist, &session->header.env);
tools/perf/util/session.c
1825
offset += event->header.size;
tools/perf/util/session.c
1826
if (event->header.type == PERF_RECORD_AUXTRACE)
tools/perf/util/session.c
1842
if (session->header.needs_swap)
tools/perf/util/session.c
1845
if (event->header.type >= PERF_RECORD_HEADER_MAX) {
tools/perf/util/session.c
1847
if (event->header.size % sizeof(u64))
tools/perf/util/session.c
1852
event->header.type);
tools/perf/util/session.c
1854
return event->header.size;
tools/perf/util/session.c
1857
events_stats__inc(&evlist->stats, event->header.type);
tools/perf/util/session.c
1859
if (event->header.type >= PERF_RECORD_USER_TYPE_START)
tools/perf/util/session.c
2076
if (session->header.needs_swap)
tools/perf/util/session.c
2077
perf_event_header__bswap(&event->header);
tools/perf/util/session.c
2079
size = event->header.size;
tools/perf/util/session.c
2114
head, event->header.size, event->header.type);
tools/perf/util/session.c
2167
if (head + sizeof(event->header) > mmap_size)
tools/perf/util/session.c
2172
perf_event_header__bswap(&event->header);
tools/perf/util/session.c
2174
event_size = event->header.size;
tools/perf/util/session.c
2180
perf_event_header__bswap(&event->header);
tools/perf/util/session.c
2218
session->header.needs_swap);
tools/perf/util/session.c
2223
size = event->header.size;
tools/perf/util/session.c
2229
decomp->file_pos + decomp->head, event->header.size, event->header.type);
tools/perf/util/session.c
2325
} else if (session->header.needs_swap) {
tools/perf/util/session.c
2371
session->header.needs_swap);
tools/perf/util/session.c
2378
size = event->header.size;
tools/perf/util/session.c
2386
rd->file_offset + rd->head, event->header.size,
tools/perf/util/session.c
2387
event->header.type);
tools/perf/util/session.c
2463
.data_size = session->header.data_size,
tools/perf/util/session.c
2464
.data_offset = session->header.data_offset,
tools/perf/util/session.c
2543
.data_size = session->header.data_size,
tools/perf/util/session.c
2544
.data_offset = session->header.data_offset,
tools/perf/util/session.c
256
perf_env__exit(&session->header.env);
tools/perf/util/session.c
271
void *end = (void *) event + event->header.size;
tools/perf/util/session.c
2722
if (perf_header__has_feat(&session->header, HEADER_AUXTRACE))
tools/perf/util/session.c
281
struct perf_event_header *hdr = &event->header;
tools/perf/util/session.c
282
mem_bswap_64(hdr + 1, event->header.size - sizeof(*hdr));
tools/perf/util/session.c
2862
size_t sz = ie->header.size - sizeof(*ie);
tools/perf/util/session.c
2964
return &session->header.env;
tools/perf/util/session.c
324
if (!(event->header.misc & PERF_RECORD_MISC_MMAP_BUILD_ID)) {
tools/perf/util/session.c
385
if (event->header.type == PERF_RECORD_SWITCH_CPU_WIDE) {
tools/perf/util/session.c
542
size = event->header.size;
tools/perf/util/session.c
574
size = event->header.size;
tools/perf/util/session.c
60
if (perf_header__has_feat(&session->header, HEADER_AUXTRACE)) {
tools/perf/util/session.c
68
if (perf_header__has_feat(&session->header, HEADER_STAT))
tools/perf/util/session.h
45
struct perf_header header;
tools/perf/util/sort.c
2807
return format->header == __sort__hpp_header;
tools/perf/util/sort.c
2887
hse->hpp.header = __sort__hpp_header;
tools/perf/util/sort.c
3256
hde->hpp.header = __sort__hde_header;
tools/perf/util/synthetic-events.c
1162
event->header.misc = PERF_RECORD_MISC_KERNEL;
tools/perf/util/synthetic-events.c
1164
event->header.misc = PERF_RECORD_MISC_GUEST_KERNEL;
tools/perf/util/synthetic-events.c
1171
event->mmap2.header.type = PERF_RECORD_MMAP2;
tools/perf/util/synthetic-events.c
1172
event->mmap2.header.size = (sizeof(event->mmap2) -
tools/perf/util/synthetic-events.c
1184
event->mmap.header.type = PERF_RECORD_MMAP;
tools/perf/util/synthetic-events.c
1185
event->mmap.header.size = (sizeof(event->mmap) -
tools/perf/util/synthetic-events.c
1227
event->header.type = PERF_RECORD_THREAD_MAP;
tools/perf/util/synthetic-events.c
1228
event->header.size = size;
tools/perf/util/synthetic-events.c
1355
event->header.type = PERF_RECORD_CPU_MAP;
tools/perf/util/synthetic-events.c
1356
event->header.size = syn_data.size;
tools/perf/util/synthetic-events.c
1395
event->header.type = PERF_RECORD_STAT_CONFIG;
tools/perf/util/synthetic-events.c
1396
event->header.size = size;
tools/perf/util/synthetic-events.c
1427
event.header.type = PERF_RECORD_STAT;
tools/perf/util/synthetic-events.c
1428
event.header.size = sizeof(event);
tools/perf/util/synthetic-events.c
1429
event.header.misc = 0;
tools/perf/util/synthetic-events.c
1448
event.header.type = PERF_RECORD_STAT_ROUND;
tools/perf/util/synthetic-events.c
1449
event.header.size = sizeof(event);
tools/perf/util/synthetic-events.c
1450
event.header.misc = 0;
tools/perf/util/synthetic-events.c
178
event->comm.header.type = PERF_RECORD_COMM;
tools/perf/util/synthetic-events.c
183
event->comm.header.size = (sizeof(event->comm) -
tools/perf/util/synthetic-events.c
1886
ev->id_index.header.type = PERF_RECORD_ID_INDEX;
tools/perf/util/synthetic-events.c
1901
ev->id_index.header.size = sz + (e2_needed ? n * e2_sz : 0);
tools/perf/util/synthetic-events.c
1934
ev->id_index.header.size = sz + (e2_needed ? nr * e2_sz : 0);
tools/perf/util/synthetic-events.c
2003
ev->header.type = PERF_RECORD_EVENT_UPDATE;
tools/perf/util/synthetic-events.c
2004
ev->header.size = (u16)size;
tools/perf/util/synthetic-events.c
2074
ev->header.type = PERF_RECORD_EVENT_UPDATE;
tools/perf/util/synthetic-events.c
2075
ev->header.size = (u16)syn_data.size;
tools/perf/util/synthetic-events.c
2189
ev->attr.header.type = PERF_RECORD_HEADER_ATTR;
tools/perf/util/synthetic-events.c
2190
ev->attr.header.size = (u16)size;
tools/perf/util/synthetic-events.c
2192
if (ev->attr.header.size == size)
tools/perf/util/synthetic-events.c
2228
ev.tracing_data.header.type = PERF_RECORD_HEADER_TRACING_DATA;
tools/perf/util/synthetic-events.c
2232
ev.tracing_data.header.size = sizeof(ev.tracing_data);
tools/perf/util/synthetic-events.c
2272
ev.build_id.header.type = PERF_RECORD_HEADER_BUILD_ID;
tools/perf/util/synthetic-events.c
2273
ev.build_id.header.misc = misc | PERF_RECORD_MISC_BUILD_ID_SIZE;
tools/perf/util/synthetic-events.c
2275
ev.build_id.header.size = len;
tools/perf/util/synthetic-events.c
2282
array += ev.header.size;
tools/perf/util/synthetic-events.c
2292
ev.header.size += ret;
tools/perf/util/synthetic-events.c
2320
ev.mmap2.header.type = PERF_RECORD_MMAP2;
tools/perf/util/synthetic-events.c
2321
ev.mmap2.header.misc = misc | PERF_RECORD_MISC_MMAP_BUILD_ID;
tools/perf/util/synthetic-events.c
2322
ev.mmap2.header.size = ev_len;
tools/perf/util/synthetic-events.c
2341
array += ev.header.size;
tools/perf/util/synthetic-events.c
2351
ev.header.size += ret;
tools/perf/util/synthetic-events.c
2396
struct perf_header *header = &session->header;
tools/perf/util/synthetic-events.c
2402
sz_hdr = sizeof(fe->header);
tools/perf/util/synthetic-events.c
2414
ff.ph = &session->header;
tools/perf/util/synthetic-events.c
2416
for_each_set_bit(feat, header->adds_features, HEADER_FEAT_BITS) {
tools/perf/util/synthetic-events.c
2434
fe->header.type = PERF_RECORD_HEADER_FEATURE;
tools/perf/util/synthetic-events.c
2435
fe->header.size = ff.offset;
tools/perf/util/synthetic-events.c
2447
fe->header.type = PERF_RECORD_HEADER_FEATURE;
tools/perf/util/synthetic-events.c
2448
fe->header.size = sizeof(*fe);
tools/perf/util/synthetic-events.c
249
event->namespaces.header.type = PERF_RECORD_NAMESPACES;
tools/perf/util/synthetic-events.c
251
event->namespaces.header.size = (sizeof(event->namespaces) +
tools/perf/util/synthetic-events.c
2554
cs->header.type = PERF_RECORD_SCHEDSTAT_CPU;
tools/perf/util/synthetic-events.c
2555
cs->header.size = size;
tools/perf/util/synthetic-events.c
2620
ds->header.type = PERF_RECORD_SCHEDSTAT_DOMAIN;
tools/perf/util/synthetic-events.c
2621
ds->header.size = size;
tools/perf/util/synthetic-events.c
283
event->fork.header.type = PERF_RECORD_FORK;
tools/perf/util/synthetic-events.c
284
event->fork.header.misc = PERF_RECORD_MISC_FORK_EXEC;
tools/perf/util/synthetic-events.c
286
event->fork.header.size = (sizeof(event->fork) + machine->id_hdr_size);
tools/perf/util/synthetic-events.c
383
if (event->header.misc & PERF_RECORD_MISC_MMAP_BUILD_ID) {
tools/perf/util/synthetic-events.c
413
event->header.misc |= PERF_RECORD_MISC_MMAP_BUILD_ID;
tools/perf/util/synthetic-events.c
460
event->header.type = PERF_RECORD_MMAP2;
tools/perf/util/synthetic-events.c
499
event->header.misc = PERF_RECORD_MISC_USER;
tools/perf/util/synthetic-events.c
501
event->header.misc = PERF_RECORD_MISC_GUEST_USER;
tools/perf/util/synthetic-events.c
507
event->header.misc |= PERF_RECORD_MISC_MMAP_DATA;
tools/perf/util/synthetic-events.c
512
event->header.misc |= PERF_RECORD_MISC_PROC_MAP_PARSE_TIMEOUT;
tools/perf/util/synthetic-events.c
527
event->mmap2.header.size = (sizeof(event->mmap2) -
tools/perf/util/synthetic-events.c
531
event->mmap2.header.size += machine->id_hdr_size;
tools/perf/util/synthetic-events.c
571
event->cgroup.header.type = PERF_RECORD_CGROUP;
tools/perf/util/synthetic-events.c
572
event->cgroup.header.size = event_size + path_len + machine->id_hdr_size;
tools/perf/util/synthetic-events.c
63
.cpumode = event->header.misc & PERF_RECORD_MISC_CPUMODE_MASK,
tools/perf/util/synthetic-events.c
695
event->mmap2.header.type = PERF_RECORD_MMAP2;
tools/perf/util/synthetic-events.c
696
event->mmap2.header.size = (sizeof(event->mmap2) -
tools/perf/util/synthetic-events.c
699
event->mmap2.header.size += args->machine->id_hdr_size;
tools/perf/util/synthetic-events.c
707
event->mmap2.header.misc &= ~PERF_RECORD_MISC_MMAP_BUILD_ID;
tools/perf/util/synthetic-events.c
714
event->mmap.header.type = PERF_RECORD_MMAP;
tools/perf/util/synthetic-events.c
715
event->mmap.header.size = (sizeof(event->mmap) -
tools/perf/util/synthetic-events.c
718
event->mmap.header.size += args->machine->id_hdr_size;
tools/perf/util/synthetic-events.c
758
args.event->header.misc = PERF_RECORD_MISC_KERNEL;
tools/perf/util/synthetic-events.c
760
args.event->header.misc = PERF_RECORD_MISC_GUEST_KERNEL;
tools/perf/util/tool.c
50
if (event->header.type == PERF_RECORD_COMPRESSED) {
tools/perf/util/tool.c
52
src_size = event->pack.header.size - sizeof(struct perf_record_compressed);
tools/perf/util/tool.c
53
} else if (event->header.type == PERF_RECORD_COMPRESSED2) {
tools/perf/util/tsc.c
81
.header = {
tools/power/acpi/os_specific/service_layers/oslinuxtbl.c
1201
struct acpi_table_header header;
tools/power/acpi/os_specific/service_layers/oslinuxtbl.c
1219
count = fread(&header, 1, sizeof(struct acpi_table_header), table_file);
tools/power/acpi/os_specific/service_layers/oslinuxtbl.c
1232
if (!ACPI_VALIDATE_RSDP_SIG(header.signature)) {
tools/power/acpi/os_specific/service_layers/oslinuxtbl.c
1235
header.signature);
tools/power/acpi/os_specific/service_layers/oslinuxtbl.c
1239
} else if (!ACPI_COMPARE_NAMESEG(signature, header.signature)) {
tools/power/acpi/os_specific/service_layers/oslinuxtbl.c
1242
signature, header.signature);
tools/power/acpi/os_specific/service_layers/oslinuxtbl.c
1249
table_length = ap_get_table_length(&header);
tools/power/acpi/os_specific/service_layers/oslinuxtbl.c
1261
header.signature, table_length);
tools/power/acpi/os_specific/service_layers/oslinuxtbl.c
1271
header.signature);
tools/power/acpi/os_specific/service_layers/oslinuxtbl.c
701
(u8)((gbl_xsdt->header.length -
tools/power/acpi/os_specific/service_layers/oslinuxtbl.c
710
(u8)((gbl_rsdt->header.length -
tools/power/acpi/os_specific/service_layers/oslinuxtbl.c
802
if ((gbl_fadt->header.length >=
tools/power/acpi/os_specific/service_layers/oslinuxtbl.c
809
if ((gbl_fadt->header.length >=
tools/power/acpi/os_specific/service_layers/oslinuxtbl.c
820
if ((gbl_fadt->header.length >=
tools/power/acpi/os_specific/service_layers/oslinuxtbl.c
827
if ((gbl_fadt->header.length >=
tools/power/acpi/os_specific/service_layers/oslinuxtbl.c
891
(u8)((gbl_xsdt->header.length -
tools/power/acpi/os_specific/service_layers/oslinuxtbl.c
901
(u8)((gbl_rsdt->header.length -
tools/power/cpupower/debug/kernel/cpufreq-test_tsc.c
64
if (acpi_gbl_FADT.header.revision >= FADT2_REVISION_ID) {
tools/power/x86/intel-speed-select/isst-display.c
102
if (header && value) {
tools/power/x86/intel-speed-select/isst-display.c
104
fprintf(outf, "%s:%s\n", header, value);
tools/power/x86/intel-speed-select/isst-display.c
105
} else if (header) {
tools/power/x86/intel-speed-select/isst-display.c
107
fprintf(outf, "%s\n", header);
tools/power/x86/intel-speed-select/isst-display.c
112
static void format_and_print(FILE *outf, int level, char *header, char *value)
tools/power/x86/intel-speed-select/isst-display.c
119
format_and_print_txt(outf, level, header, value);
tools/power/x86/intel-speed-select/isst-display.c
124
if (header)
tools/power/x86/intel-speed-select/isst-display.c
143
fprintf(outf, "%s\"%s\": ", delimiters, header);
tools/power/x86/intel-speed-select/isst-display.c
153
if (i == level && header)
tools/power/x86/intel-speed-select/isst-display.c
160
if (header)
tools/power/x86/intel-speed-select/isst-display.c
162
header);
tools/power/x86/intel-speed-select/isst-display.c
171
char header[256];
tools/power/x86/intel-speed-select/isst-display.c
177
snprintf(header, sizeof(header),
tools/power/x86/intel-speed-select/isst-display.c
181
snprintf(header, sizeof(header),
tools/power/x86/intel-speed-select/isst-display.c
185
snprintf(header, sizeof(header),
tools/power/x86/intel-speed-select/isst-display.c
189
snprintf(header, sizeof(header), "package-%d:die-%d:cpu-%d",
tools/power/x86/intel-speed-select/isst-display.c
192
format_and_print(outf, level, header, NULL);
tools/power/x86/intel-speed-select/isst-display.c
195
snprintf(header, sizeof(header), "package-%d", id->pkg);
tools/power/x86/intel-speed-select/isst-display.c
196
format_and_print(outf, level++, header, NULL);
tools/power/x86/intel-speed-select/isst-display.c
198
snprintf(header, sizeof(header), "die-IO");
tools/power/x86/intel-speed-select/isst-display.c
200
snprintf(header, sizeof(header), "die-%d", id->die);
tools/power/x86/intel-speed-select/isst-display.c
201
format_and_print(outf, level++, header, NULL);
tools/power/x86/intel-speed-select/isst-display.c
203
snprintf(header, sizeof(header), "powerdomain-%d", id->punit);
tools/power/x86/intel-speed-select/isst-display.c
204
format_and_print(outf, level++, header, NULL);
tools/power/x86/intel-speed-select/isst-display.c
208
snprintf(header, sizeof(header), "cpu-None");
tools/power/x86/intel-speed-select/isst-display.c
210
snprintf(header, sizeof(header), "cpu-%d", id->cpu);
tools/power/x86/intel-speed-select/isst-display.c
212
format_and_print(outf, level, header, NULL);
tools/power/x86/intel-speed-select/isst-display.c
221
static char header[256];
tools/power/x86/intel-speed-select/isst-display.c
224
snprintf(header, sizeof(header), "speed-select-base-freq-properties");
tools/power/x86/intel-speed-select/isst-display.c
225
format_and_print(outf, disp_level, header, NULL);
tools/power/x86/intel-speed-select/isst-display.c
227
snprintf(header, sizeof(header), "high-priority-base-frequency(MHz)");
tools/power/x86/intel-speed-select/isst-display.c
230
format_and_print(outf, disp_level + 1, header, value);
tools/power/x86/intel-speed-select/isst-display.c
232
snprintf(header, sizeof(header), "high-priority-cpu-mask");
tools/power/x86/intel-speed-select/isst-display.c
235
format_and_print(outf, disp_level + 1, header, value);
tools/power/x86/intel-speed-select/isst-display.c
237
snprintf(header, sizeof(header), "high-priority-cpu-list");
tools/power/x86/intel-speed-select/isst-display.c
241
format_and_print(outf, disp_level + 1, header, value);
tools/power/x86/intel-speed-select/isst-display.c
243
snprintf(header, sizeof(header), "low-priority-base-frequency(MHz)");
tools/power/x86/intel-speed-select/isst-display.c
246
format_and_print(outf, disp_level + 1, header, value);
tools/power/x86/intel-speed-select/isst-display.c
251
snprintf(header, sizeof(header), "tjunction-temperature(C)");
tools/power/x86/intel-speed-select/isst-display.c
253
format_and_print(outf, disp_level + 1, header, value);
tools/power/x86/intel-speed-select/isst-display.c
255
snprintf(header, sizeof(header), "thermal-design-power(W)");
tools/power/x86/intel-speed-select/isst-display.c
257
format_and_print(outf, disp_level + 1, header, value);
tools/power/x86/intel-speed-select/isst-display.c
267
char header[256];
tools/power/x86/intel-speed-select/isst-display.c
286
snprintf(header, sizeof(header), "speed-select-turbo-freq-properties");
tools/power/x86/intel-speed-select/isst-display.c
287
format_and_print(outf, base_level, header, NULL);
tools/power/x86/intel-speed-select/isst-display.c
297
snprintf(header, sizeof(header), "bucket-%d", j);
tools/power/x86/intel-speed-select/isst-display.c
298
format_and_print(outf, base_level + 1, header, NULL);
tools/power/x86/intel-speed-select/isst-display.c
300
snprintf(header, sizeof(header), "high-priority-cores-count");
tools/power/x86/intel-speed-select/isst-display.c
303
format_and_print(outf, base_level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
308
snprintf(header, sizeof(header),
tools/power/x86/intel-speed-select/isst-display.c
311
snprintf(header, sizeof(header),
tools/power/x86/intel-speed-select/isst-display.c
315
format_and_print(outf, base_level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
318
snprintf(header, sizeof(header),
tools/power/x86/intel-speed-select/isst-display.c
320
format_and_print(outf, base_level + 1, header, NULL);
tools/power/x86/intel-speed-select/isst-display.c
328
snprintf(header, sizeof(header), "low-priority-max-frequency(MHz)");
tools/power/x86/intel-speed-select/isst-display.c
330
snprintf(header, sizeof(header), "low-priority-max-%s-frequency(MHz)",
tools/power/x86/intel-speed-select/isst-display.c
334
format_and_print(outf, base_level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
360
static char header[256];
tools/power/x86/intel-speed-select/isst-display.c
377
snprintf(header, sizeof(header), "perf-profile-level-%d",
tools/power/x86/intel-speed-select/isst-display.c
379
format_and_print(outf, level + 1, header, NULL);
tools/power/x86/intel-speed-select/isst-display.c
382
snprintf(header, sizeof(header), "cpu-count");
tools/power/x86/intel-speed-select/isst-display.c
385
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
390
snprintf(header, sizeof(header), "enable-cpu-count");
tools/power/x86/intel-speed-select/isst-display.c
392
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
396
snprintf(header, sizeof(header), "enable-cpu-mask");
tools/power/x86/intel-speed-select/isst-display.c
400
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
402
snprintf(header, sizeof(header), "enable-cpu-list");
tools/power/x86/intel-speed-select/isst-display.c
406
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
410
snprintf(header, sizeof(header), "thermal-design-power-ratio");
tools/power/x86/intel-speed-select/isst-display.c
412
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
414
snprintf(header, sizeof(header), "base-frequency(MHz)");
tools/power/x86/intel-speed-select/isst-display.c
419
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
422
snprintf(header, sizeof(header), "base-frequency-avx2(MHz)");
tools/power/x86/intel-speed-select/isst-display.c
425
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
429
snprintf(header, sizeof(header), "base-frequency-avx512(MHz)");
tools/power/x86/intel-speed-select/isst-display.c
432
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
436
snprintf(header, sizeof(header), "uncore-frequency-min(MHz)");
tools/power/x86/intel-speed-select/isst-display.c
439
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
443
snprintf(header, sizeof(header), "uncore-frequency-max(MHz)");
tools/power/x86/intel-speed-select/isst-display.c
446
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
450
snprintf(header, sizeof(header), "base-frequency-amx(MHz)");
tools/power/x86/intel-speed-select/isst-display.c
453
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
457
snprintf(header, sizeof(header), "uncore-frequency-base(MHz)");
tools/power/x86/intel-speed-select/isst-display.c
460
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
464
snprintf(header, sizeof(header), "uncore-1-frequency-base(MHz)");
tools/power/x86/intel-speed-select/isst-display.c
467
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
470
snprintf(header, sizeof(header), "uncore-1-frequency-min(MHz)");
tools/power/x86/intel-speed-select/isst-display.c
473
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
477
snprintf(header, sizeof(header), "uncore-1-frequency-max(MHz)");
tools/power/x86/intel-speed-select/isst-display.c
480
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
484
snprintf(header, sizeof(header), "max-mem-frequency(MHz)");
tools/power/x86/intel-speed-select/isst-display.c
487
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
491
snprintf(header, sizeof(header), "cooling_type");
tools/power/x86/intel-speed-select/isst-display.c
494
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
497
snprintf(header, sizeof(header),
tools/power/x86/intel-speed-select/isst-display.c
506
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
508
snprintf(header, sizeof(header),
tools/power/x86/intel-speed-select/isst-display.c
517
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
519
snprintf(header, sizeof(header),
tools/power/x86/intel-speed-select/isst-display.c
528
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
540
snprintf(header, sizeof(header), "thermal-design-power(W)");
tools/power/x86/intel-speed-select/isst-display.c
542
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
546
snprintf(header, sizeof(header), "tjunction-max(C)");
tools/power/x86/intel-speed-select/isst-display.c
548
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
555
snprintf(header, sizeof(header), "turbo-ratio-limits-%s", isst_get_trl_level_name(k));
tools/power/x86/intel-speed-select/isst-display.c
556
format_and_print(outf, level + 2, header, NULL);
tools/power/x86/intel-speed-select/isst-display.c
559
snprintf(header, sizeof(header), "bucket-%d", j);
tools/power/x86/intel-speed-select/isst-display.c
560
format_and_print(outf, level + 3, header, NULL);
tools/power/x86/intel-speed-select/isst-display.c
562
snprintf(header, sizeof(header), "core-count");
tools/power/x86/intel-speed-select/isst-display.c
565
format_and_print(outf, level + 4, header, value);
tools/power/x86/intel-speed-select/isst-display.c
567
snprintf(header, sizeof(header), "max-turbo-frequency(MHz)");
tools/power/x86/intel-speed-select/isst-display.c
569
format_and_print(outf, level + 4, header, value);
tools/power/x86/intel-speed-select/isst-display.c
625
char header[256];
tools/power/x86/intel-speed-select/isst-display.c
631
snprintf(header, sizeof(header), "core-power");
tools/power/x86/intel-speed-select/isst-display.c
632
format_and_print(outf, level + 1, header, NULL);
tools/power/x86/intel-speed-select/isst-display.c
634
snprintf(header, sizeof(header), "clos");
tools/power/x86/intel-speed-select/isst-display.c
636
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
638
snprintf(header, sizeof(header), "epp");
tools/power/x86/intel-speed-select/isst-display.c
640
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
642
snprintf(header, sizeof(header), "clos-proportional-priority");
tools/power/x86/intel-speed-select/isst-display.c
644
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
646
snprintf(header, sizeof(header), "clos-min");
tools/power/x86/intel-speed-select/isst-display.c
648
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
650
snprintf(header, sizeof(header), "clos-max");
tools/power/x86/intel-speed-select/isst-display.c
655
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
657
snprintf(header, sizeof(header), "clos-desired");
tools/power/x86/intel-speed-select/isst-display.c
659
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
668
char header[256];
tools/power/x86/intel-speed-select/isst-display.c
674
snprintf(header, sizeof(header), "core-power");
tools/power/x86/intel-speed-select/isst-display.c
675
format_and_print(outf, level + 1, header, NULL);
tools/power/x86/intel-speed-select/isst-display.c
677
snprintf(header, sizeof(header), "support-status");
tools/power/x86/intel-speed-select/isst-display.c
682
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
684
snprintf(header, sizeof(header), "enable-status");
tools/power/x86/intel-speed-select/isst-display.c
689
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
691
snprintf(header, sizeof(header), "clos-enable-status");
tools/power/x86/intel-speed-select/isst-display.c
696
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
698
snprintf(header, sizeof(header), "priority-type");
tools/power/x86/intel-speed-select/isst-display.c
703
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
710
char header[256];
tools/power/x86/intel-speed-select/isst-display.c
716
snprintf(header, sizeof(header), "get-assoc");
tools/power/x86/intel-speed-select/isst-display.c
717
format_and_print(outf, level + 1, header, NULL);
tools/power/x86/intel-speed-select/isst-display.c
719
snprintf(header, sizeof(header), "clos");
tools/power/x86/intel-speed-select/isst-display.c
721
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
729
char header[256];
tools/power/x86/intel-speed-select/isst-display.c
735
snprintf(header, sizeof(header), "%s", feature);
tools/power/x86/intel-speed-select/isst-display.c
736
format_and_print(outf, level + 1, header, NULL);
tools/power/x86/intel-speed-select/isst-display.c
737
snprintf(header, sizeof(header), "%s", cmd);
tools/power/x86/intel-speed-select/isst-display.c
742
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
751
char header[256];
tools/power/x86/intel-speed-select/isst-display.c
771
snprintf(header, sizeof(header), "Error%d", error_index++);
tools/power/x86/intel-speed-select/isst-display.c
773
snprintf(header, sizeof(header), "Information:%d", error_index++);
tools/power/x86/intel-speed-select/isst-display.c
774
format_and_print(outf, 1, header, NULL);
tools/power/x86/intel-speed-select/isst-display.c
776
snprintf(header, sizeof(header), "message");
tools/power/x86/intel-speed-select/isst-display.c
782
format_and_print(outf, 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
790
char header[256];
tools/power/x86/intel-speed-select/isst-display.c
796
snprintf(header, sizeof(header), "get-trl");
tools/power/x86/intel-speed-select/isst-display.c
797
format_and_print(outf, level + 1, header, NULL);
tools/power/x86/intel-speed-select/isst-display.c
799
snprintf(header, sizeof(header), "trl");
tools/power/x86/intel-speed-select/isst-display.c
801
format_and_print(outf, level + 2, header, value);
tools/power/x86/intel-speed-select/isst-display.c
84
static void format_and_print_txt(FILE *outf, int level, char *header,
tools/testing/cxl/test/cxl.c
171
.header = {
tools/testing/cxl/test/cxl.c
178
.header = {
tools/testing/cxl/test/cxl.c
186
.header = {
tools/testing/cxl/test/cxl.c
194
.header = {
tools/testing/cxl/test/cxl.c
202
.header = {
tools/testing/cxl/test/cxl.c
211
.header = {
tools/testing/cxl/test/cxl.c
226
.header = {
tools/testing/cxl/test/cxl.c
241
.header = {
tools/testing/cxl/test/cxl.c
256
.header = {
tools/testing/cxl/test/cxl.c
271
.header = {
tools/testing/cxl/test/cxl.c
286
.header = {
tools/testing/cxl/test/cxl.c
302
.header = {
tools/testing/cxl/test/cxl.c
318
.header = {
tools/testing/cxl/test/cxl.c
334
.header = {
tools/testing/cxl/test/cxl.c
350
.header = {
tools/testing/cxl/test/cxl.c
518
end = (unsigned long) h + mock_cfmws[i]->header.length;
tools/testing/cxl/test/cxl.c
525
end = (unsigned long)h + mock_cxims[i]->header.length;
tools/testing/nvdimm/test/nfit.c
2015
spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS;
tools/testing/nvdimm/test/nfit.c
2016
spa->header.length = sizeof_spa(spa);
tools/testing/nvdimm/test/nfit.c
2021
offset += spa->header.length;
tools/testing/nvdimm/test/nfit.c
2029
spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS;
tools/testing/nvdimm/test/nfit.c
2030
spa->header.length = sizeof_spa(spa);
tools/testing/nvdimm/test/nfit.c
2035
offset += spa->header.length;
tools/testing/nvdimm/test/nfit.c
2039
spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS;
tools/testing/nvdimm/test/nfit.c
2040
spa->header.length = sizeof_spa(spa);
tools/testing/nvdimm/test/nfit.c
2045
offset += spa->header.length;
tools/testing/nvdimm/test/nfit.c
2049
spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS;
tools/testing/nvdimm/test/nfit.c
2050
spa->header.length = sizeof_spa(spa);
tools/testing/nvdimm/test/nfit.c
2055
offset += spa->header.length;
tools/testing/nvdimm/test/nfit.c
2059
spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS;
tools/testing/nvdimm/test/nfit.c
2060
spa->header.length = sizeof_spa(spa);
tools/testing/nvdimm/test/nfit.c
2065
offset += spa->header.length;
tools/testing/nvdimm/test/nfit.c
2069
spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS;
tools/testing/nvdimm/test/nfit.c
2070
spa->header.length = sizeof_spa(spa);
tools/testing/nvdimm/test/nfit.c
2075
offset += spa->header.length;
tools/testing/nvdimm/test/nfit.c
2079
spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS;
tools/testing/nvdimm/test/nfit.c
2080
spa->header.length = sizeof_spa(spa);
tools/testing/nvdimm/test/nfit.c
2085
offset += spa->header.length;
tools/testing/nvdimm/test/nfit.c
2089
spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS;
tools/testing/nvdimm/test/nfit.c
2090
spa->header.length = sizeof_spa(spa);
tools/testing/nvdimm/test/nfit.c
2095
offset += spa->header.length;
tools/testing/nvdimm/test/nfit.c
2099
spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS;
tools/testing/nvdimm/test/nfit.c
2100
spa->header.length = sizeof_spa(spa);
tools/testing/nvdimm/test/nfit.c
2105
offset += spa->header.length;
tools/testing/nvdimm/test/nfit.c
2109
spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS;
tools/testing/nvdimm/test/nfit.c
2110
spa->header.length = sizeof_spa(spa);
tools/testing/nvdimm/test/nfit.c
2115
offset += spa->header.length;
tools/testing/nvdimm/test/nfit.c
2119
memdev->header.type = ACPI_NFIT_TYPE_MEMORY_MAP;
tools/testing/nvdimm/test/nfit.c
2120
memdev->header.length = sizeof(*memdev);
tools/testing/nvdimm/test/nfit.c
2131
offset += memdev->header.length;
tools/testing/nvdimm/test/nfit.c
2135
memdev->header.type = ACPI_NFIT_TYPE_MEMORY_MAP;
tools/testing/nvdimm/test/nfit.c
2136
memdev->header.length = sizeof(*memdev);
tools/testing/nvdimm/test/nfit.c
2148
offset += memdev->header.length;
tools/testing/nvdimm/test/nfit.c
2152
memdev->header.type = ACPI_NFIT_TYPE_MEMORY_MAP;
tools/testing/nvdimm/test/nfit.c
2153
memdev->header.length = sizeof(*memdev);
tools/testing/nvdimm/test/nfit.c
2165
offset += memdev->header.length;
tools/testing/nvdimm/test/nfit.c
2169
memdev->header.type = ACPI_NFIT_TYPE_MEMORY_MAP;
tools/testing/nvdimm/test/nfit.c
2170
memdev->header.length = sizeof(*memdev);
tools/testing/nvdimm/test/nfit.c
2181
offset += memdev->header.length;
tools/testing/nvdimm/test/nfit.c
2185
memdev->header.type = ACPI_NFIT_TYPE_MEMORY_MAP;
tools/testing/nvdimm/test/nfit.c
2186
memdev->header.length = sizeof(*memdev);
tools/testing/nvdimm/test/nfit.c
2198
offset += memdev->header.length;
tools/testing/nvdimm/test/nfit.c
2202
memdev->header.type = ACPI_NFIT_TYPE_MEMORY_MAP;
tools/testing/nvdimm/test/nfit.c
2203
memdev->header.length = sizeof(*memdev);
tools/testing/nvdimm/test/nfit.c
2214
offset += memdev->header.length;
tools/testing/nvdimm/test/nfit.c
2218
memdev->header.type = ACPI_NFIT_TYPE_MEMORY_MAP;
tools/testing/nvdimm/test/nfit.c
2219
memdev->header.length = sizeof(*memdev);
tools/testing/nvdimm/test/nfit.c
2230
offset += memdev->header.length;
tools/testing/nvdimm/test/nfit.c
2234
memdev->header.type = ACPI_NFIT_TYPE_MEMORY_MAP;
tools/testing/nvdimm/test/nfit.c
2235
memdev->header.length = sizeof(*memdev);
tools/testing/nvdimm/test/nfit.c
2246
offset += memdev->header.length;
tools/testing/nvdimm/test/nfit.c
2250
memdev->header.type = ACPI_NFIT_TYPE_MEMORY_MAP;
tools/testing/nvdimm/test/nfit.c
2251
memdev->header.length = sizeof(*memdev);
tools/testing/nvdimm/test/nfit.c
2262
offset += memdev->header.length;
tools/testing/nvdimm/test/nfit.c
2266
memdev->header.type = ACPI_NFIT_TYPE_MEMORY_MAP;
tools/testing/nvdimm/test/nfit.c
2267
memdev->header.length = sizeof(*memdev);
tools/testing/nvdimm/test/nfit.c
2278
offset += memdev->header.length;
tools/testing/nvdimm/test/nfit.c
2282
memdev->header.type = ACPI_NFIT_TYPE_MEMORY_MAP;
tools/testing/nvdimm/test/nfit.c
2283
memdev->header.length = sizeof(*memdev);
tools/testing/nvdimm/test/nfit.c
2294
offset += memdev->header.length;
tools/testing/nvdimm/test/nfit.c
2298
memdev->header.type = ACPI_NFIT_TYPE_MEMORY_MAP;
tools/testing/nvdimm/test/nfit.c
2299
memdev->header.length = sizeof(*memdev);
tools/testing/nvdimm/test/nfit.c
2310
offset += memdev->header.length;
tools/testing/nvdimm/test/nfit.c
2314
memdev->header.type = ACPI_NFIT_TYPE_MEMORY_MAP;
tools/testing/nvdimm/test/nfit.c
2315
memdev->header.length = sizeof(*memdev);
tools/testing/nvdimm/test/nfit.c
2326
offset += memdev->header.length;
tools/testing/nvdimm/test/nfit.c
2330
memdev->header.type = ACPI_NFIT_TYPE_MEMORY_MAP;
tools/testing/nvdimm/test/nfit.c
2331
memdev->header.length = sizeof(*memdev);
tools/testing/nvdimm/test/nfit.c
2343
offset += memdev->header.length;
tools/testing/nvdimm/test/nfit.c
2347
dcr->header.type = ACPI_NFIT_TYPE_CONTROL_REGION;
tools/testing/nvdimm/test/nfit.c
2348
dcr->header.length = sizeof(*dcr);
tools/testing/nvdimm/test/nfit.c
2359
offset += dcr->header.length;
tools/testing/nvdimm/test/nfit.c
2363
dcr->header.type = ACPI_NFIT_TYPE_CONTROL_REGION;
tools/testing/nvdimm/test/nfit.c
2364
dcr->header.length = sizeof(*dcr);
tools/testing/nvdimm/test/nfit.c
2375
offset += dcr->header.length;
tools/testing/nvdimm/test/nfit.c
2379
dcr->header.type = ACPI_NFIT_TYPE_CONTROL_REGION;
tools/testing/nvdimm/test/nfit.c
2380
dcr->header.length = sizeof(*dcr);
tools/testing/nvdimm/test/nfit.c
2391
offset += dcr->header.length;
tools/testing/nvdimm/test/nfit.c
2395
dcr->header.type = ACPI_NFIT_TYPE_CONTROL_REGION;
tools/testing/nvdimm/test/nfit.c
2396
dcr->header.length = sizeof(*dcr);
tools/testing/nvdimm/test/nfit.c
2407
offset += dcr->header.length;
tools/testing/nvdimm/test/nfit.c
2411
dcr->header.type = ACPI_NFIT_TYPE_CONTROL_REGION;
tools/testing/nvdimm/test/nfit.c
2412
dcr->header.length = offsetof(struct acpi_nfit_control_region,
tools/testing/nvdimm/test/nfit.c
2419
offset += dcr->header.length;
tools/testing/nvdimm/test/nfit.c
2423
dcr->header.type = ACPI_NFIT_TYPE_CONTROL_REGION;
tools/testing/nvdimm/test/nfit.c
2424
dcr->header.length = offsetof(struct acpi_nfit_control_region,
tools/testing/nvdimm/test/nfit.c
2431
offset += dcr->header.length;
tools/testing/nvdimm/test/nfit.c
2435
dcr->header.type = ACPI_NFIT_TYPE_CONTROL_REGION;
tools/testing/nvdimm/test/nfit.c
2436
dcr->header.length = offsetof(struct acpi_nfit_control_region,
tools/testing/nvdimm/test/nfit.c
2443
offset += dcr->header.length;
tools/testing/nvdimm/test/nfit.c
2447
dcr->header.type = ACPI_NFIT_TYPE_CONTROL_REGION;
tools/testing/nvdimm/test/nfit.c
2448
dcr->header.length = offsetof(struct acpi_nfit_control_region,
tools/testing/nvdimm/test/nfit.c
2455
offset += dcr->header.length;
tools/testing/nvdimm/test/nfit.c
2459
bdw->header.type = ACPI_NFIT_TYPE_DATA_REGION;
tools/testing/nvdimm/test/nfit.c
2460
bdw->header.length = sizeof(*bdw);
tools/testing/nvdimm/test/nfit.c
2467
offset += bdw->header.length;
tools/testing/nvdimm/test/nfit.c
2471
bdw->header.type = ACPI_NFIT_TYPE_DATA_REGION;
tools/testing/nvdimm/test/nfit.c
2472
bdw->header.length = sizeof(*bdw);
tools/testing/nvdimm/test/nfit.c
2479
offset += bdw->header.length;
tools/testing/nvdimm/test/nfit.c
2483
bdw->header.type = ACPI_NFIT_TYPE_DATA_REGION;
tools/testing/nvdimm/test/nfit.c
2484
bdw->header.length = sizeof(*bdw);
tools/testing/nvdimm/test/nfit.c
2491
offset += bdw->header.length;
tools/testing/nvdimm/test/nfit.c
2495
bdw->header.type = ACPI_NFIT_TYPE_DATA_REGION;
tools/testing/nvdimm/test/nfit.c
2496
bdw->header.length = sizeof(*bdw);
tools/testing/nvdimm/test/nfit.c
2503
offset += bdw->header.length;
tools/testing/nvdimm/test/nfit.c
2507
flush->header.type = ACPI_NFIT_TYPE_FLUSH_ADDRESS;
tools/testing/nvdimm/test/nfit.c
2508
flush->header.length = flush_hint_size;
tools/testing/nvdimm/test/nfit.c
2513
offset += flush->header.length;
tools/testing/nvdimm/test/nfit.c
2517
flush->header.type = ACPI_NFIT_TYPE_FLUSH_ADDRESS;
tools/testing/nvdimm/test/nfit.c
2518
flush->header.length = flush_hint_size;
tools/testing/nvdimm/test/nfit.c
2523
offset += flush->header.length;
tools/testing/nvdimm/test/nfit.c
2527
flush->header.type = ACPI_NFIT_TYPE_FLUSH_ADDRESS;
tools/testing/nvdimm/test/nfit.c
2528
flush->header.length = flush_hint_size;
tools/testing/nvdimm/test/nfit.c
2533
offset += flush->header.length;
tools/testing/nvdimm/test/nfit.c
2537
flush->header.type = ACPI_NFIT_TYPE_FLUSH_ADDRESS;
tools/testing/nvdimm/test/nfit.c
2538
flush->header.length = flush_hint_size;
tools/testing/nvdimm/test/nfit.c
2543
offset += flush->header.length;
tools/testing/nvdimm/test/nfit.c
2547
pcap->header.type = ACPI_NFIT_TYPE_CAPABILITIES;
tools/testing/nvdimm/test/nfit.c
2548
pcap->header.length = sizeof(*pcap);
tools/testing/nvdimm/test/nfit.c
2551
offset += pcap->header.length;
tools/testing/nvdimm/test/nfit.c
2556
dcr->header.type = ACPI_NFIT_TYPE_CONTROL_REGION;
tools/testing/nvdimm/test/nfit.c
2557
dcr->header.length = sizeof(*dcr);
tools/testing/nvdimm/test/nfit.c
2568
offset += dcr->header.length;
tools/testing/nvdimm/test/nfit.c
2572
dcr->header.type = ACPI_NFIT_TYPE_CONTROL_REGION;
tools/testing/nvdimm/test/nfit.c
2573
dcr->header.length = offsetof(struct acpi_nfit_control_region,
tools/testing/nvdimm/test/nfit.c
2580
offset += dcr->header.length;
tools/testing/nvdimm/test/nfit.c
2584
bdw->header.type = ACPI_NFIT_TYPE_DATA_REGION;
tools/testing/nvdimm/test/nfit.c
2585
bdw->header.length = sizeof(*bdw);
tools/testing/nvdimm/test/nfit.c
2592
offset += bdw->header.length;
tools/testing/nvdimm/test/nfit.c
2596
spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS;
tools/testing/nvdimm/test/nfit.c
2597
spa->header.length = sizeof_spa(spa);
tools/testing/nvdimm/test/nfit.c
2602
offset += spa->header.length;
tools/testing/nvdimm/test/nfit.c
2610
spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS;
tools/testing/nvdimm/test/nfit.c
2611
spa->header.length = sizeof_spa(spa);
tools/testing/nvdimm/test/nfit.c
2616
offset += spa->header.length;
tools/testing/nvdimm/test/nfit.c
2620
spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS;
tools/testing/nvdimm/test/nfit.c
2621
spa->header.length = sizeof_spa(spa);
tools/testing/nvdimm/test/nfit.c
2626
offset += spa->header.length;
tools/testing/nvdimm/test/nfit.c
2630
memdev->header.type = ACPI_NFIT_TYPE_MEMORY_MAP;
tools/testing/nvdimm/test/nfit.c
2631
memdev->header.length = sizeof(*memdev);
tools/testing/nvdimm/test/nfit.c
2642
offset += memdev->header.length;
tools/testing/nvdimm/test/nfit.c
2646
memdev->header.type = ACPI_NFIT_TYPE_MEMORY_MAP;
tools/testing/nvdimm/test/nfit.c
2647
memdev->header.length = sizeof(*memdev);
tools/testing/nvdimm/test/nfit.c
2659
offset += memdev->header.length;
tools/testing/nvdimm/test/nfit.c
2663
memdev->header.type = ACPI_NFIT_TYPE_MEMORY_MAP;
tools/testing/nvdimm/test/nfit.c
2664
memdev->header.length = sizeof(*memdev);
tools/testing/nvdimm/test/nfit.c
2675
offset += memdev->header.length;
tools/testing/nvdimm/test/nfit.c
2679
flush->header.type = ACPI_NFIT_TYPE_FLUSH_ADDRESS;
tools/testing/nvdimm/test/nfit.c
2680
flush->header.length = flush_hint_size;
tools/testing/nvdimm/test/nfit.c
2686
offset += flush->header.length;
tools/testing/nvdimm/test/nfit.c
2754
spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS;
tools/testing/nvdimm/test/nfit.c
2755
spa->header.length = sizeof_spa(spa);
tools/testing/nvdimm/test/nfit.c
2760
offset += spa->header.length;
tools/testing/nvdimm/test/nfit.c
2764
spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS;
tools/testing/nvdimm/test/nfit.c
2765
spa->header.length = sizeof_spa(spa);
tools/testing/nvdimm/test/nfit.c
2770
offset += spa->header.length;
tools/testing/nvdimm/test/nfit.c
2774
memdev->header.type = ACPI_NFIT_TYPE_MEMORY_MAP;
tools/testing/nvdimm/test/nfit.c
2775
memdev->header.length = sizeof(*memdev);
tools/testing/nvdimm/test/nfit.c
2789
offset += memdev->header.length;
tools/testing/nvdimm/test/nfit.c
2793
dcr->header.type = ACPI_NFIT_TYPE_CONTROL_REGION;
tools/testing/nvdimm/test/nfit.c
2794
dcr->header.length = offsetof(struct acpi_nfit_control_region,
tools/testing/nvdimm/test/nfit.c
2801
offset += dcr->header.length;
tools/testing/nvdimm/test/nfit.c
2804
memdev->header.type = ACPI_NFIT_TYPE_MEMORY_MAP;
tools/testing/nvdimm/test/nfit.c
2805
memdev->header.length = sizeof(*memdev);
tools/testing/nvdimm/test/nfit.c
2817
offset += memdev->header.length;
tools/testing/nvdimm/test/nfit.c
2821
dcr->header.type = ACPI_NFIT_TYPE_CONTROL_REGION;
tools/testing/nvdimm/test/nfit.c
2822
dcr->header.length = offsetof(struct acpi_nfit_control_region,
tools/testing/nvdimm/test/nfit.c
2829
offset += dcr->header.length;
tools/testing/selftests/bpf/bench.c
412
bench_parsers[0].header = bench->name;
tools/testing/selftests/bpf/benchs/bench_ringbufs.c
533
struct perf_event_mmap_page *header;
tools/testing/selftests/bpf/benchs/bench_ringbufs.c
552
header = cpu_buf->base;
tools/testing/selftests/bpf/benchs/bench_ringbufs.c
553
base = ((void *)header) + pb->page_size;
tools/testing/selftests/bpf/benchs/bench_ringbufs.c
555
data_head = ring_buffer_read_head(header);
tools/testing/selftests/bpf/benchs/bench_ringbufs.c
556
data_tail = header->data_tail;
tools/testing/selftests/bpf/benchs/bench_ringbufs.c
566
ring_buffer_write_tail(header, data_tail);
tools/testing/selftests/bpf/cap_helpers.c
7
int capget(cap_user_header_t header, cap_user_data_t data);
tools/testing/selftests/bpf/cap_helpers.c
8
int capset(cap_user_header_t header, const cap_user_data_t data);
tools/testing/selftests/bpf/network_helpers.c
1008
struct pcap_pkthdr header;
tools/testing/selftests/bpf/network_helpers.c
1032
packet = pcap_next(pcap, &header);
tools/testing/selftests/bpf/network_helpers.c
1040
pcap_dump((u_char *)dumper, &header, packet);
tools/testing/selftests/bpf/prog_tests/flow_dissector_classification.c
122
static void build_ipv4_header(void *header, uint8_t proto, uint32_t src,
tools/testing/selftests/bpf/prog_tests/flow_dissector_classification.c
125
struct iphdr *iph = header;
tools/testing/selftests/bpf/prog_tests/flow_dissector_classification.c
149
static void build_ipv6_header(void *header, uint8_t proto,
tools/testing/selftests/bpf/prog_tests/flow_dissector_classification.c
154
struct ipv6hdr *ip6h = header;
tools/testing/selftests/bpf/prog_tests/flow_dissector_classification.c
166
static void build_udp_header(void *header, int payload_len, uint16_t sport,
tools/testing/selftests/bpf/prog_tests/flow_dissector_classification.c
169
struct udphdr *udph = header;
tools/testing/selftests/bpf/prog_tests/flow_dissector_classification.c
177
udph->check = build_udp_v4_csum(header - sizeof(struct iphdr),
tools/testing/selftests/bpf/prog_tests/flow_dissector_classification.c
180
udph->check = build_udp_v6_csum(header - sizeof(struct ipv6hdr),
tools/testing/selftests/bpf/prog_tests/flow_dissector_classification.c
184
static void build_gue_header(void *header, uint8_t proto)
tools/testing/selftests/bpf/prog_tests/flow_dissector_classification.c
186
struct guehdr *gueh = header;
tools/testing/selftests/bpf/prog_tests/flow_dissector_classification.c
191
static void build_gre_header(void *header, uint16_t proto)
tools/testing/selftests/bpf/prog_tests/flow_dissector_classification.c
193
struct grehdr *greh = header;
tools/testing/selftests/bpf/progs/strobemeta.h
354
if (value->header.len)
tools/testing/selftests/bpf/progs/strobemeta.h
57
struct strobe_value_header header;
tools/testing/selftests/bpf/progs/strobemeta.h
65
struct strobe_value_header header;
tools/testing/selftests/bpf/progs/strobemeta.h
70
struct strobe_value_header header;
tools/testing/selftests/bpf/progs/strobemeta.h
75
struct strobe_value_header header;
tools/testing/selftests/bpf/progs/test_tcpbpf_kern.c
107
header, (sizeof(struct ipv6hdr) +
tools/testing/selftests/bpf/progs/test_tcpbpf_kern.c
112
thdr = (struct tcphdr *)(header + offset);
tools/testing/selftests/bpf/progs/test_tcpbpf_kern.c
34
char header[sizeof(struct ipv6hdr) + sizeof(struct tcphdr)];
tools/testing/selftests/bpf/veristat.c
2472
len = snprintf(NULL, 0, "%s", stat_defs[id].header);
tools/testing/selftests/bpf/veristat.c
2478
printf(fmt_str, i == 0 ? "" : COLUMN_SEP, *max_len, stat_defs[id].header);
tools/testing/selftests/bpf/veristat.c
2681
bool header = true;
tools/testing/selftests/bpf/veristat.c
2697
if (!header) {
tools/testing/selftests/bpf/veristat.c
2714
if (header) {
tools/testing/selftests/bpf/veristat.c
2735
if (header) {
tools/testing/selftests/bpf/veristat.c
2736
header = false;
tools/testing/selftests/bpf/veristat.c
2822
len = snprintf(NULL, 0, "%s%s", stat_defs[id].header, sfx);
tools/testing/selftests/bpf/veristat.c
2829
*max_len - (int)strlen(sfx), stat_defs[id].header, sfx);
tools/testing/selftests/bpf/veristat.c
820
const char *header;
tools/testing/selftests/iommu/iommufd.c
2594
ASSERT_EQ(1, data->header.version);
tools/testing/selftests/iommu/iommufd.c
2605
ASSERT_EQ(1, data->header.version);
tools/testing/selftests/kvm/include/kvm_util.h
55
struct kvm_stats_header header;
tools/testing/selftests/kvm/include/kvm_util.h
577
static inline void read_stats_header(int stats_fd, struct kvm_stats_header *header)
tools/testing/selftests/kvm/include/kvm_util.h
581
ret = pread(stats_fd, header, sizeof(*header), 0);
tools/testing/selftests/kvm/include/kvm_util.h
582
TEST_ASSERT(ret == sizeof(*header),
tools/testing/selftests/kvm/include/kvm_util.h
584
sizeof(*header), ret);
tools/testing/selftests/kvm/include/kvm_util.h
588
struct kvm_stats_header *header);
tools/testing/selftests/kvm/include/kvm_util.h
590
static inline ssize_t get_stats_descriptor_size(struct kvm_stats_header *header)
tools/testing/selftests/kvm/include/kvm_util.h
598
return sizeof(struct kvm_stats_desc) + header->name_size;
tools/testing/selftests/kvm/include/kvm_util.h
603
struct kvm_stats_header *header)
tools/testing/selftests/kvm/include/kvm_util.h
609
return (void *)stats + index * get_stats_descriptor_size(header);
tools/testing/selftests/kvm/include/kvm_util.h
612
void read_stat_data(int stats_fd, struct kvm_stats_header *header,
tools/testing/selftests/kvm/include/x86/processor.h
71
struct xstate_header header;
tools/testing/selftests/kvm/kvm_binary_stats_test.c
144
TEST_ASSERT(header.data_offset >= header.desc_offset ||
tools/testing/selftests/kvm/kvm_binary_stats_test.c
145
header.data_offset + size_data <= header.desc_offset,
tools/testing/selftests/kvm/kvm_binary_stats_test.c
149
TEST_ASSERT(size_data >= header.num_desc * sizeof(*stats_data),
tools/testing/selftests/kvm/kvm_binary_stats_test.c
156
ret = pread(stats_fd, stats_data, size_data, header.data_offset);
tools/testing/selftests/kvm/kvm_binary_stats_test.c
159
for (i = 0; i < header.num_desc; ++i) {
tools/testing/selftests/kvm/kvm_binary_stats_test.c
160
pdesc = get_stats_descriptor(stats_desc, i, &header);
tools/testing/selftests/kvm/kvm_binary_stats_test.c
161
read_stat_data(stats_fd, &header, pdesc, stats_data,
tools/testing/selftests/kvm/kvm_binary_stats_test.c
28
struct kvm_stats_header header;
tools/testing/selftests/kvm/kvm_binary_stats_test.c
36
read_stats_header(stats_fd, &header);
tools/testing/selftests/kvm/kvm_binary_stats_test.c
38
size_desc = get_stats_descriptor_size(&header);
tools/testing/selftests/kvm/kvm_binary_stats_test.c
41
id = malloc(header.name_size);
tools/testing/selftests/kvm/kvm_binary_stats_test.c
44
ret = pread(stats_fd, id, header.name_size, sizeof(header));
tools/testing/selftests/kvm/kvm_binary_stats_test.c
45
TEST_ASSERT(ret == header.name_size,
tools/testing/selftests/kvm/kvm_binary_stats_test.c
47
header.name_size, ret);
tools/testing/selftests/kvm/kvm_binary_stats_test.c
50
TEST_ASSERT(!strncmp(id, "kvm", 3) && strlen(id) < header.name_size,
tools/testing/selftests/kvm/kvm_binary_stats_test.c
54
if (header.num_desc == 0) {
tools/testing/selftests/kvm/kvm_binary_stats_test.c
63
TEST_ASSERT(header.desc_offset && header.desc_offset >= sizeof(header) &&
tools/testing/selftests/kvm/kvm_binary_stats_test.c
64
header.data_offset && header.data_offset >= sizeof(header),
tools/testing/selftests/kvm/kvm_binary_stats_test.c
67
TEST_ASSERT(header.desc_offset > header.data_offset ||
tools/testing/selftests/kvm/kvm_binary_stats_test.c
68
(header.desc_offset + size_desc * header.num_desc <= header.data_offset),
tools/testing/selftests/kvm/kvm_binary_stats_test.c
72
stats_desc = read_stats_descriptors(stats_fd, &header);
tools/testing/selftests/kvm/kvm_binary_stats_test.c
75
for (i = 0; i < header.num_desc; ++i) {
tools/testing/selftests/kvm/kvm_binary_stats_test.c
76
pdesc = get_stats_descriptor(stats_desc, i, &header);
tools/testing/selftests/kvm/kvm_binary_stats_test.c
82
TEST_ASSERT(strlen(pdesc->name) < header.name_size,
tools/testing/selftests/kvm/lib/kvm_util.c
2237
struct kvm_stats_header *header)
tools/testing/selftests/kvm/lib/kvm_util.c
2242
desc_size = get_stats_descriptor_size(header);
tools/testing/selftests/kvm/lib/kvm_util.c
2243
total_size = header->num_desc * desc_size;
tools/testing/selftests/kvm/lib/kvm_util.c
2245
stats_desc = calloc(header->num_desc, desc_size);
tools/testing/selftests/kvm/lib/kvm_util.c
2248
ret = pread(stats_fd, stats_desc, total_size, header->desc_offset);
tools/testing/selftests/kvm/lib/kvm_util.c
2268
void read_stat_data(int stats_fd, struct kvm_stats_header *header,
tools/testing/selftests/kvm/lib/kvm_util.c
2280
header->data_offset + desc->offset);
tools/testing/selftests/kvm/lib/kvm_util.c
2297
read_stats_header(stats->fd, &stats->header);
tools/testing/selftests/kvm/lib/kvm_util.c
2298
stats->desc = read_stats_descriptors(stats->fd, &stats->header);
tools/testing/selftests/kvm/lib/kvm_util.c
2301
size_desc = get_stats_descriptor_size(&stats->header);
tools/testing/selftests/kvm/lib/kvm_util.c
2303
for (i = 0; i < stats->header.num_desc; ++i) {
tools/testing/selftests/kvm/lib/kvm_util.c
2309
read_stat_data(stats->fd, &stats->header, desc, data, max_elements);
tools/testing/selftests/kvm/lib/x86/processor.c
1065
struct kvm_msrs header;
tools/testing/selftests/kvm/lib/x86/processor.c
1069
buffer.header.nmsrs = 1;
tools/testing/selftests/kvm/lib/x86/processor.c
1072
vcpu_msrs_get(vcpu, &buffer.header);
tools/testing/selftests/kvm/lib/x86/processor.c
1080
struct kvm_msrs header;
tools/testing/selftests/kvm/lib/x86/processor.c
1085
buffer.header.nmsrs = 1;
tools/testing/selftests/kvm/lib/x86/processor.c
1089
return __vcpu_ioctl(vcpu, KVM_SET_MSRS, &buffer.header);
tools/testing/selftests/kvm/lib/x86/processor.c
945
struct kvm_msrs header;
tools/testing/selftests/kvm/lib/x86/processor.c
950
buffer.header.nmsrs = 1;
tools/testing/selftests/kvm/lib/x86/processor.c
954
r = __kvm_ioctl(kvm_fd, KVM_GET_MSRS, &buffer.header);
tools/testing/selftests/kvm/s390/ucontrol_test.c
26
int capget(cap_user_header_t header, cap_user_data_t data);
tools/testing/selftests/kvm/x86/amx_test.c
183
xstate->header.xstate_bv = XFEATURE_MASK_XTILE_DATA;
tools/testing/selftests/kvm/x86/amx_test.c
185
GUEST_ASSERT(!(xstate->header.xstate_bv & XFEATURE_MASK_XTILE_DATA));
tools/testing/selftests/kvm/x86/amx_test.c
186
GUEST_ASSERT(xstate->header.xcomp_bv & XFEATURE_MASK_XTILE_DATA);
tools/testing/selftests/kvm/x86/amx_test.c
197
xstate->header.xstate_bv = XFEATURE_MASK_XTILE_DATA;
tools/testing/selftests/kvm/x86/amx_test.c
199
GUEST_ASSERT(!(xstate->header.xstate_bv & XFEATURE_MASK_XTILE_DATA));
tools/testing/selftests/kvm/x86/amx_test.c
200
GUEST_ASSERT((xstate->header.xcomp_bv & XFEATURE_MASK_XTILE_DATA));
tools/testing/selftests/landlock/audit.h
105
if (msg->header.nlmsg_type == NLMSG_ERROR)
tools/testing/selftests/landlock/audit.h
135
} while (reply->header.nlmsg_type != NLMSG_ERROR &&
tools/testing/selftests/landlock/audit.h
136
reply->err.msg.nlmsg_type != request->header.nlmsg_type);
tools/testing/selftests/landlock/audit.h
146
.header = {
tools/testing/selftests/landlock/audit.h
173
.header = {
tools/testing/selftests/landlock/audit.h
194
.header = {
tools/testing/selftests/landlock/audit.h
268
if (msg.header.nlmsg_type == type)
tools/testing/selftests/landlock/audit.h
359
switch (msg.header.nlmsg_type) {
tools/testing/selftests/landlock/audit.h
38
struct nlmsghdr header;
tools/testing/selftests/landlock/audit.h
70
ret = sendto(fd, msg, msg->header.nlmsg_len, 0,
tools/testing/selftests/landlock/audit.h
77
if (ret != msg->header.nlmsg_len)
tools/testing/selftests/mm/uffd-unit-tests.c
1306
const char *header = "State:\t";
tools/testing/selftests/mm/uffd-unit-tests.c
1317
p = strstr(tmp, header);
tools/testing/selftests/mm/uffd-unit-tests.c
1320
c = *(p + strlen(header));
tools/testing/selftests/net/psock_fanout.c
252
struct tpacket2_hdr *header = ring;
tools/testing/selftests/net/psock_fanout.c
255
while (count < RING_NUM_FRAMES && header->tp_status & TP_STATUS_USER) {
tools/testing/selftests/net/psock_fanout.c
257
header = ring + (count * getpagesize());
tools/testing/selftests/net/psock_snd.c
101
static int build_eth_header(void *header)
tools/testing/selftests/net/psock_snd.c
103
struct ethhdr *eth = header;
tools/testing/selftests/net/psock_snd.c
106
uint16_t *tag = header + ETH_HLEN;
tools/testing/selftests/net/psock_snd.c
117
static int build_ipv4_header(void *header, int payload_len)
tools/testing/selftests/net/psock_snd.c
119
struct iphdr *iph = header;
tools/testing/selftests/net/psock_snd.c
134
static int build_udp_header(void *header, int payload_len)
tools/testing/selftests/net/psock_snd.c
137
struct udphdr *udph = header;
tools/testing/selftests/net/psock_snd.c
145
udph->check = build_ip_csum(header - (2 * alen), alen,
tools/testing/selftests/net/psock_snd.c
76
static int build_vnet_header(void *header)
tools/testing/selftests/net/psock_snd.c
78
struct virtio_net_hdr *vh = header;
tools/testing/selftests/net/txring_overwrite.c
124
struct tpacket_hdr *header = slot;
tools/testing/selftests/net/txring_overwrite.c
127
while (header->tp_status != TP_STATUS_AVAILABLE)
tools/testing/selftests/net/txring_overwrite.c
132
header->tp_len = cfg_frame_size;
tools/testing/selftests/net/txring_overwrite.c
133
header->tp_status = TP_STATUS_SEND_REQUEST;
tools/testing/selftests/powerpc/pmu/sampling_tests/misc.c
210
struct perf_event_header *header = sample_buff + page_size;
tools/testing/selftests/powerpc/pmu/sampling_tests/misc.c
239
if (data_head - data_tail < sizeof(header))
tools/testing/selftests/powerpc/pmu/sampling_tests/misc.c
242
data_tail += sizeof(header);
tools/testing/selftests/powerpc/pmu/sampling_tests/misc.c
243
if (header->type == PERF_RECORD_SAMPLE) {
tools/testing/selftests/powerpc/pmu/sampling_tests/misc.c
244
*size = (header->size - sizeof(header));
tools/testing/selftests/powerpc/pmu/sampling_tests/misc.c
250
*size = (header->size - sizeof(header));
tools/testing/selftests/powerpc/pmu/sampling_tests/misc.c
256
header = (struct perf_event_header *)((void *)header + header->size);
tools/testing/selftests/sgx/defines.h
40
struct encl_op_header header;
tools/testing/selftests/sgx/defines.h
45
struct encl_op_header header;
tools/testing/selftests/sgx/defines.h
50
struct encl_op_header header;
tools/testing/selftests/sgx/defines.h
56
struct encl_op_header header;
tools/testing/selftests/sgx/defines.h
62
struct encl_op_header header;
tools/testing/selftests/sgx/defines.h
69
struct encl_op_header header;
tools/testing/selftests/sgx/defines.h
75
struct encl_op_header header;
tools/testing/selftests/sgx/main.c
1036
put_addr_op.header.type = ENCL_OP_PUT_TO_ADDRESS;
tools/testing/selftests/sgx/main.c
1061
eaccept_op.header.type = ENCL_OP_EACCEPT;
tools/testing/selftests/sgx/main.c
1090
get_addr_op.header.type = ENCL_OP_GET_FROM_ADDRESS;
tools/testing/selftests/sgx/main.c
1162
eaccept_op.header.type = ENCL_OP_EACCEPT;
tools/testing/selftests/sgx/main.c
1185
put_addr_op.header.type = ENCL_OP_PUT_TO_ADDRESS;
tools/testing/selftests/sgx/main.c
1200
get_addr_op.header.type = ENCL_OP_GET_FROM_ADDRESS;
tools/testing/selftests/sgx/main.c
1311
eaccept_op.header.type = ENCL_OP_EACCEPT;
tools/testing/selftests/sgx/main.c
1365
init_tcs_page_op.header.type = ENCL_OP_INIT_TCS_PAGE;
tools/testing/selftests/sgx/main.c
1393
eaccept_op.header.type = ENCL_OP_EACCEPT;
tools/testing/selftests/sgx/main.c
1409
put_buf_op.header.type = ENCL_OP_PUT_TO_BUFFER;
tools/testing/selftests/sgx/main.c
1419
get_buf_op.header.type = ENCL_OP_GET_FROM_BUFFER;
tools/testing/selftests/sgx/main.c
1461
eaccept_op.header.type = ENCL_OP_EACCEPT;
tools/testing/selftests/sgx/main.c
1513
eaccept_op.header.type = ENCL_OP_EACCEPT;
tools/testing/selftests/sgx/main.c
1528
put_addr_op.header.type = ENCL_OP_PUT_TO_ADDRESS;
tools/testing/selftests/sgx/main.c
1543
get_addr_op.header.type = ENCL_OP_GET_FROM_ADDRESS;
tools/testing/selftests/sgx/main.c
1613
put_addr_op.header.type = ENCL_OP_PUT_TO_ADDRESS;
tools/testing/selftests/sgx/main.c
1628
get_addr_op.header.type = ENCL_OP_GET_FROM_ADDRESS;
tools/testing/selftests/sgx/main.c
1724
put_addr_op.header.type = ENCL_OP_PUT_TO_ADDRESS;
tools/testing/selftests/sgx/main.c
1739
get_addr_op.header.type = ENCL_OP_GET_FROM_ADDRESS;
tools/testing/selftests/sgx/main.c
1839
put_addr_op.header.type = ENCL_OP_PUT_TO_ADDRESS;
tools/testing/selftests/sgx/main.c
1854
get_addr_op.header.type = ENCL_OP_GET_FROM_ADDRESS;
tools/testing/selftests/sgx/main.c
1882
eaccept_op.header.type = ENCL_OP_EACCEPT;
tools/testing/selftests/sgx/main.c
1972
eaccept_op.header.type = ENCL_OP_EACCEPT;
tools/testing/selftests/sgx/main.c
292
put_op.header.type = ENCL_OP_PUT_TO_BUFFER;
tools/testing/selftests/sgx/main.c
300
get_op.header.type = ENCL_OP_GET_FROM_BUFFER;
tools/testing/selftests/sgx/main.c
365
put_op.header.type = ENCL_OP_PUT_TO_BUFFER;
tools/testing/selftests/sgx/main.c
373
get_op.header.type = ENCL_OP_GET_FROM_BUFFER;
tools/testing/selftests/sgx/main.c
433
put_op.header.type = ENCL_OP_PUT_TO_BUFFER;
tools/testing/selftests/sgx/main.c
441
get_op.header.type = ENCL_OP_GET_FROM_BUFFER;
tools/testing/selftests/sgx/main.c
471
eaccept_op.header.type = ENCL_OP_EACCEPT;
tools/testing/selftests/sgx/main.c
514
put_op.header.type = ENCL_OP_PUT_TO_BUFFER;
tools/testing/selftests/sgx/main.c
522
get_op.header.type = ENCL_OP_GET_FROM_BUFFER;
tools/testing/selftests/sgx/main.c
553
put_op.header.type = ENCL_OP_PUT_TO_BUFFER;
tools/testing/selftests/sgx/main.c
561
get_op.header.type = ENCL_OP_GET_FROM_BUFFER;
tools/testing/selftests/sgx/main.c
640
put_addr_op.header.type = ENCL_OP_PUT_TO_ADDRESS;
tools/testing/selftests/sgx/main.c
655
get_addr_op.header.type = ENCL_OP_GET_FROM_ADDRESS;
tools/testing/selftests/sgx/main.c
836
put_addr_op.header.type = ENCL_OP_PUT_TO_ADDRESS;
tools/testing/selftests/sgx/main.c
851
get_addr_op.header.type = ENCL_OP_GET_FROM_ADDRESS;
tools/testing/selftests/sgx/main.c
886
eaccept_op.header.type = ENCL_OP_EACCEPT;
tools/testing/selftests/sgx/main.c
928
emodpe_op.header.type = ENCL_OP_EMODPE;
tools/testing/selftests/sgx/sigstruct.c
128
struct sgx_sigstruct_header header;
tools/testing/selftests/sgx/sigstruct.c
328
sigstruct->header.header1[0] = header1[0];
tools/testing/selftests/sgx/sigstruct.c
329
sigstruct->header.header1[1] = header1[1];
tools/testing/selftests/sgx/sigstruct.c
330
sigstruct->header.header2[0] = header2[0];
tools/testing/selftests/sgx/sigstruct.c
331
sigstruct->header.header2[1] = header2[1];
tools/testing/selftests/sgx/sigstruct.c
365
memcpy(&payload.header, &sigstruct->header, sizeof(sigstruct->header));
tools/testing/selftests/sgx/test_encl.c
148
struct encl_op_header *header = (struct encl_op_header *)rdi;
tools/testing/selftests/sgx/test_encl.c
151
if (header->type >= ENCL_OP_MAX)
tools/testing/selftests/sgx/test_encl.c
159
op = ((uint64_t)&__encl_base) + encl_op_array[header->type];
tools/testing/selftests/sgx/test_encl.c
161
(*op)(header);
tools/testing/selftests/vfio/lib/iommu.c
324
cap_range = container_of(hdr, struct vfio_iommu_type1_info_cap_iova_range, header);
tools/testing/selftests/x86/xstate.c
47
return *(uint64_t *)(&xbuf->header);
tools/testing/selftests/x86/xstate.h
154
memset(&xbuf->header, 0, sizeof(xbuf->header));
tools/testing/selftests/x86/xstate.h
160
*(uint64_t *)(&xbuf->header) = bv;
tools/testing/selftests/x86/xstate.h
71
char header[XSAVE_HDR_SIZE];
tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c
123
struct usb_functionfs_strings_head header;
tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c
129
.header = {
tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c
57
struct usb_functionfs_descs_head_v2 header;
tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c
66
.header = {
tools/usb/ffs-aio-example/simple/device_app/aio_simple.c
139
struct usb_functionfs_strings_head header;
tools/usb/ffs-aio-example/simple/device_app/aio_simple.c
145
.header = {
tools/usb/ffs-aio-example/simple/device_app/aio_simple.c
73
struct usb_functionfs_descs_head_v2 header;
tools/usb/ffs-aio-example/simple/device_app/aio_simple.c
82
.header = {
tools/usb/ffs-test.c
110
struct usb_functionfs_descs_head_v2 header;
tools/usb/ffs-test.c
127
.header = {
tools/usb/ffs-test.c
232
const struct usb_functionfs_descs_head_v2 header;
tools/usb/ffs-test.c
238
if (le32_to_cpu(in->header.magic) !=
tools/usb/ffs-test.c
241
length = le32_to_cpu(in->header.length);
tools/usb/ffs-test.c
242
if (length <= sizeof in->header)
tools/usb/ffs-test.c
244
length -= sizeof in->header;
tools/usb/ffs-test.c
245
flags = le32_to_cpu(in->header.flags);
tools/usb/ffs-test.c
289
struct usb_functionfs_descs_head header;
tools/usb/ffs-test.c
294
length = sizeof out->header + (descs_end - descs_start);
tools/usb/ffs-test.c
296
out->header.magic = cpu_to_le32(FUNCTIONFS_DESCRIPTORS_MAGIC);
tools/usb/ffs-test.c
297
out->header.length = cpu_to_le32(length);
tools/usb/ffs-test.c
298
out->header.fs_count = cpu_to_le32(fs_count);
tools/usb/ffs-test.c
299
out->header.hs_count = cpu_to_le32(hs_count);
tools/usb/ffs-test.c
311
struct usb_functionfs_strings_head header;
tools/usb/ffs-test.c
317
.header = {
virt/kvm/binary_stats.c
103
copylen = header->id_offset + KVM_STATS_NAME_SIZE - pos;
virt/kvm/binary_stats.c
106
src = id + pos - header->id_offset;
virt/kvm/binary_stats.c
121
copylen = header->desc_offset + size_desc - pos;
virt/kvm/binary_stats.c
124
src = (void *)desc + pos - header->desc_offset;
virt/kvm/binary_stats.c
133
copylen = header->data_offset + size_stats - pos;
virt/kvm/binary_stats.c
136
src = stats + pos - header->data_offset;
virt/kvm/binary_stats.c
52
ssize_t kvm_stats_read(char *id, const struct kvm_stats_header *header,
virt/kvm/binary_stats.c
66
size_header = sizeof(*header);
virt/kvm/binary_stats.c
67
size_desc = header->num_desc * sizeof(*desc);
virt/kvm/binary_stats.c
86
src = (void *)header + pos;