/linux-master/arch/x86/kernel/fpu/ |
H A D | regset.c | 125 fpu->fpstate->regs.xsave.header.xfeatures |= XFEATURE_MASK_FPSSE; 458 * Update the header bit in the xsave header, indicating the 462 fpu->fpstate->regs.xsave.header.xfeatures |= XFEATURE_MASK_FP;
|
H A D | signal.c | 139 err |= __get_user(xfeatures, (__u32 __user *)&x->header.xfeatures); 146 * xfeatures in the xsave header. 149 * header as well as change any contents in the memory layout. 154 err |= __put_user(xfeatures, (__u32 __user *)&x->header.xfeatures); 174 * 'buf' points to the 'buf_fx' or to the fsave header followed by 'buf_fx'. 182 * If this is a 32-bit frame with fxstate, put a fsave header before 213 * Clear the xsave header first, so that reserved fields are 216 if (__clear_user(&xbuf->header, sizeof(xbuf->header))) 241 /* Save the fsave header fo [all...] |
H A D | xstate.c | 152 * compacted xsave area which is determined by the xcomp_bv header 370 * Init all the features state with header.xfeatures being 0x0 402 /* Validate an xstate header supplied by userspace (ptrace or sigreturn) */ 932 u64 xcomp_bv = xsave->header.xcomp_bv; 989 if (!(xsave->header.xfeatures & BIT_ULL(xfeature_nr))) 1071 struct xstate_header header; local 1076 memset(&header, 0, sizeof(header)); 1077 header.xfeatures = xsave->header [all...] |
H A D | xstate.h | 20 xsave->header.xcomp_bv = mask | XCOMP_BV_COMPACTED_FORMAT; 258 * The caller has to zero buf::header before calling this because XSAVE* 259 * does not touch the reserved fields in the header.
|
/linux-master/arch/x86/kernel/ |
H A D | jailhouse.c | 201 struct setup_data header; local 223 mapping = early_memremap(pa_data, sizeof(header)); 224 memcpy(&header, mapping, sizeof(header)); 225 early_memunmap(mapping, sizeof(header)); 227 if (header.type == SETUP_JAILHOUSE) 230 pa_data = header.next; 236 /* setup data must at least contain the header */ 237 if (header.len < sizeof(setup_data.hdr)) 242 (unsigned long)header [all...] |
H A D | kexec-bzimage64.c | 332 struct setup_header *header; local 340 header = (struct setup_header *)(buf + offsetof(struct boot_params, hdr)); 341 if (memcmp((char *)&header->header, "HdrS", 4) != 0) { 346 if (header->boot_flag != 0xAA55) { 351 if (header->version < 0x020C) { 356 if (!(header->loadflags & LOADED_HIGH)) { 361 if (!(header->xloadflags & XLF_KERNEL_64)) { 366 if (!(header->xloadflags & XLF_CAN_BE_LOADED_ABOVE_4G)) { 380 if (!(header 398 struct setup_header *header; local [all...] |
H A D | sev-shared.c | 1018 struct setup_data header; member in struct:cc_setup_data 1161 if (WARN(data->hdr.reserved, "Reserved bit is set in the PSC header\n")) {
|
/linux-master/arch/x86/kvm/ |
H A D | hyperv.c | 777 header.message_type), 791 header.message_flags), 799 sizeof(src_msg->header) + 800 src_msg->header.payload_size); 942 memset(&msg->header, 0, sizeof(msg->header)); 943 msg->header.message_type = HVMSG_TIMER_EXPIRED; 944 msg->header.payload_size = sizeof(*payload);
|
/linux-master/arch/x86/mm/ |
H A D | amdtopology.c | 36 u32 header; local 38 header = read_pci_config(0, num, 0, 0x00); 39 if (header != (PCI_VENDOR_ID_AMD | (0x1100<<16)) && 40 header != (PCI_VENDOR_ID_AMD | (0x1200<<16)) && 41 header != (PCI_VENDOR_ID_AMD | (0x1300<<16))) 44 header = read_pci_config(0, num, 1, 0x00); 45 if (header != (PCI_VENDOR_ID_AMD | (0x1101<<16)) && 46 header != (PCI_VENDOR_ID_AMD | (0x1201<<16)) && 47 header != (PCI_VENDOR_ID_AMD | (0x1301<<16)))
|
H A D | srat.c | 35 if (pa->header.length < sizeof(struct acpi_srat_x2apic_cpu_affinity)) { 73 if (pa->header.length != sizeof(struct acpi_srat_cpu_affinity)) {
|
/linux-master/arch/x86/net/ |
H A D | bpf_jit_comp.c | 3214 struct bpf_binary_header *header; member in struct:x64_jit_data 3227 struct bpf_binary_header *header = NULL; local 3270 header = jit_data->header; 3272 rw_image = (void *)rw_header + ((void *)image - (void *)header); 3307 if (header) { 3308 bpf_arch_text_copy(&header->size, &rw_header->size, 3310 bpf_jit_binary_pack_free(header, rw_header); 3341 header = bpf_jit_binary_pack_alloc(roundup(proglen, align) + extable_size, 3344 if (!header) { [all...] |
H A D | bpf_jit_comp32.c | 2523 struct bpf_binary_header *header = NULL; local 2575 if (header) 2576 bpf_jit_binary_free(header); 2589 header = bpf_jit_binary_alloc(proglen, &image, 2591 if (!header) { 2603 if (image && !bpf_jit_binary_lock_ro(header)) {
|
/linux-master/arch/x86/pci/ |
H A D | fixup.c | 329 * The bridge control register is valid for PCI header 331 * PCI header type NORMAL. 866 u32 header, pheader = 0; local 869 pci_read_config_dword(dev, pos, &header); 870 if (PCI_EXT_CAP_ID(header) == PCI_EXT_CAP_ID_L1SS) { 874 l1ss_header = header; 879 pheader = header; 880 pos = PCI_EXT_CAP_NEXT(header); 886 u32 header; local 891 /* Fixup the header o [all...] |
H A D | mmconfig-shared.c | 604 if (!strncmp(mcfg->header.oem_id, "SGI", 3)) 607 if ((mcfg->header.revision >= 1) && (dmi_get_bios_year() >= 2010)) 616 static int __init pci_parse_mcfg(struct acpi_table_header *header) argument 623 if (!header) 626 mcfg = (struct acpi_table_mcfg *)header; 631 i = header->length - sizeof(struct acpi_table_mcfg);
|
/linux-master/arch/x86/platform/efi/ |
H A D | quirks.c | 36 * @modulesize: Size of the entire module including the module header 46 * @headersize: Total length of the header including including any 55 * chain, if there is a next header. 616 /* Only process data block that is larger than the security header */ 624 /* Only process data block if EFI header is included */ 629 pr_debug("Quark security header detected\n"); 640 * Update the first page pointer to skip over the CSH header. 646 * capsule, starting at the capsule header. Our image has the Quark 647 * security header prepended, so we cannot rely on the default vmap() 651 * of the capsule header [all...] |
/linux-master/arch/x86/realmode/rm/ |
H A D | Makefile | 22 realmode-y += header.o
|
H A D | realmode.lds.S | 21 .header : { 23 *(.header)
|
/linux-master/block/ |
H A D | opal_proto.h | 238 /* Comm Packet (header) for transmissions. */ 258 /* Data sub packet header */ 265 /* header of a response */ 287 __be32 length; /* the length of the header 48 in 2.00.100 */ 288 __be32 revision; /**< revision of the header 1 in 2.00.100 */ 364 * skip 32 bits from header, needed to align the struct to 64 bits. 366 u8 header[4]; member in struct:d0_geometry_features
|
/linux-master/block/partitions/ |
H A D | cmdline.c | 318 bool header = true; local 327 if (header) { 328 header = false;
|
/linux-master/crypto/ |
H A D | adiantum.c | 228 } header = { local 235 BUILD_BUG_ON(sizeof(header) % POLY1305_BLOCK_SIZE != 0); 237 &header, sizeof(header) / POLY1305_BLOCK_SIZE, 1);
|
/linux-master/drivers/accel/habanalabs/common/ |
H A D | firmware_if.c | 2026 if (le32_to_cpu(fw_desc->header.magic) != HL_COMMS_DESC_MAGIC) 2028 fw_desc->header.magic); 2030 if (fw_desc->header.version != HL_COMMS_DESC_VER) 2032 fw_desc->header.version); 2035 * Calc CRC32 of data without header. use the size of the descriptor 2042 data_size = le16_to_cpu(fw_desc->header.size); 2045 if (data_crc32 != le32_to_cpu(fw_desc->header.crc32)) { 2047 data_crc32, fw_desc->header.crc32); 2186 * 1. copy the header + data info according to our lkd_fw_comms_desc definition. 2189 * in embedded specs header fil [all...] |
/linux-master/drivers/accel/habanalabs/gaudi/ |
H A D | gaudi.c | 5038 (le64_to_cpu(user_pkt->header) & 5105 dev_err(hdev->dev, "Invalid packet header 0x%x\n", 5266 (le64_to_cpu(user_pkt->header) & 5324 dev_err(hdev->dev, "Invalid packet header 0x%x\n",
|
/linux-master/drivers/accel/habanalabs/goya/ |
H A D | goya.c | 3665 (le64_to_cpu(user_pkt->header) & 3735 dev_err(hdev->dev, "Invalid packet header 0x%x\n", 3904 (le64_to_cpu(user_pkt->header) & 3970 dev_err(hdev->dev, "Invalid packet header 0x%x\n",
|
/linux-master/drivers/accel/habanalabs/include/gaudi/ |
H A D | gaudi_packets.h | 47 /* All packets have, at least, an 8-byte header, which contains 48 * the packet type. The kernel driver uses the packet header for packet 53 __le64 header; member in struct:gaudi_packet
|
/linux-master/drivers/accel/habanalabs/include/gaudi2/ |
H A D | gaudi2_packets.h | 52 /* All packets have, at least, an 8-byte header, which contains 53 * the packet type. The kernel driver uses the packet header for packet 58 __le64 header; member in struct:gaudi2_packet
|