/linux-master/tools/perf/util/ |
H A D | header.c | 33 #include "header.h" 86 void perf_header__set_feat(struct perf_header *header, int feat) argument 88 __set_bit(feat, header->adds_features); 91 void perf_header__clear_feat(struct perf_header *header, int feat) argument 93 __clear_bit(feat, header->adds_features); 96 bool perf_header__has_feat(const struct perf_header *header, int feat) argument 98 return test_bit(feat, header->adds_features); 324 session = container_of(ff->ph, struct perf_session, header); 857 * actual implementation must be in arch/$(SRCARCH)/util/header.c 892 session = container_of(ff->ph, struct perf_session, header); 2334 perf_header__read_build_ids_abi_quirk(struct perf_header *header, int input, u64 offset, u64 size) argument 2339 struct perf_event_header header; member in struct:__anon322 2380 perf_header__read_build_ids(struct perf_header *header, int input, u64 offset, u64 size) argument 3511 struct perf_header *header = &session->header; local 3608 perf_header__adds_write(struct perf_header *header, struct evlist *evlist, int fd, struct feat_copier *fc) argument 3683 struct perf_header *header = &session->header; local 3799 perf_header__getbuffer64(struct perf_header *header, int fd, void *buf, size_t size) argument 3811 perf_header__process_sections(struct perf_header *header, int fd, void *data, int (*process)(struct perf_file_section *section, struct perf_header *ph, int feat, int fd, void *data)) argument 3967 perf_file_header__read(struct perf_file_header *header, struct perf_header *ph, int fd) argument 4067 perf_file_header__read_pipe(struct perf_pipe_file_header *header, struct perf_header *ph, struct perf_data* data, bool repipe, int repipe_fd) argument 4098 struct perf_header *header = &session->header; local 4205 struct perf_header *header = &session->header; local [all...] |
H A D | header.h | 82 int perf_file_header__read(struct perf_file_header *header, 143 void perf_header__set_feat(struct perf_header *header, int feat); 144 void perf_header__clear_feat(struct perf_header *header, int feat); 145 bool perf_header__has_feat(const struct perf_header *header, int feat); 149 int perf_header__process_sections(struct perf_header *header, int fd,
|
/linux-master/drivers/net/can/ |
H A D | kvaser_pciefd.c | 434 u32 header[2]; member in struct:kvaser_pciefd_rx_packet 439 u32 header[2]; member in struct:kvaser_pciefd_tx_packet 763 p->header[1] |= KVASER_PCIEFD_TPACKET_SMS; 766 p->header[0] |= KVASER_PCIEFD_RPACKET_RTR; 769 p->header[0] |= KVASER_PCIEFD_RPACKET_IDE; 771 p->header[0] |= FIELD_PREP(KVASER_PCIEFD_RPACKET_ID_MASK, cf->can_id); 772 p->header[1] |= KVASER_PCIEFD_TPACKET_AREQ; 775 p->header[1] |= FIELD_PREP(KVASER_PCIEFD_RPACKET_DLC_MASK, 777 p->header[1] |= KVASER_PCIEFD_RPACKET_FDF; 779 p->header[ [all...] |
/linux-master/drivers/gpu/drm/radeon/ |
H A D | radeon_ucode.h | 157 uint32_t size_bytes; /* size of the entire header+image(s) in bytes */ 158 uint32_t header_size_bytes; /* size of just the header in bytes */ 159 uint16_t header_version_major; /* header version */ 160 uint16_t header_version_minor; /* header version */ 165 uint32_t ucode_array_offset_bytes; /* payload offset from the start of the header */ 171 struct common_firmware_header header; member in struct:mc_firmware_header_v1_0 173 uint32_t io_debug_array_offset_bytes; /* payload offset from the start of the header */ 178 struct common_firmware_header header; member in struct:smc_firmware_header_v1_0 184 struct common_firmware_header header; member in struct:gfx_firmware_header_v1_0 192 struct common_firmware_header header; member in struct:rlc_firmware_header_v1_0 202 struct common_firmware_header header; member in struct:sdma_firmware_header_v1_0 [all...] |
H A D | radeon_ucode.c | 56 container_of(hdr, struct mc_firmware_header_v1_0, header); 77 container_of(hdr, struct smc_firmware_header_v1_0, header); 95 container_of(hdr, struct gfx_firmware_header_v1_0, header); 116 container_of(hdr, struct rlc_firmware_header_v1_0, header); 143 container_of(hdr, struct sdma_firmware_header_v1_0, header);
|
/linux-master/drivers/net/ethernet/netronome/nfp/nfpcore/ |
H A D | nfp_hwinfo.c | 154 struct nfp_hwinfo *header; local 189 header = (void *)db; 190 if (nfp_hwinfo_is_updating(header)) 193 if (le32_to_cpu(header->version) != NFP_HWINFO_VERSION_2) { 195 le32_to_cpu(header->version));
|
/linux-master/drivers/usb/serial/ |
H A D | omninet.c | 74 * four bytes are the control header. 90 * After the header you will find data bytes if oh_len was greater than zero. 159 struct omninet_header *header = buf; local 166 header->oh_seq = od->od_outseq++; 167 header->oh_len = count; 168 header->oh_xxx = 0x03; 169 header->oh_pad = 0x00;
|
/linux-master/drivers/net/ppp/ |
H A D | pptp.c | 213 /* Push down and install GRE header */ 230 /* Push down and install the IP header. */ 275 struct pptp_gre_header *header; local 283 header = (struct pptp_gre_header *)(skb->data); 284 headersize = sizeof(*header); 287 if (GRE_IS_ACK(header->gre_hd.flags)) { 292 header = (struct pptp_gre_header *)(skb->data); 295 ack = GRE_IS_SEQ(header->gre_hd.flags) ? ntohl(header->ack) : 296 ntohl(header 349 struct pptp_gre_header *header; local [all...] |
/linux-master/drivers/s390/block/ |
H A D | dasd_eer.c | 293 struct dasd_eer_header header; local 304 header.total_size = sizeof(header) + data_size + 4; /* "EOR" */ 305 header.trigger = trigger; 307 header.tv_sec = ts.tv_sec; 308 header.tv_usec = ts.tv_nsec / NSEC_PER_USEC; 309 strscpy(header.busid, dev_name(&device->cdev->dev), 314 dasd_eer_start_record(eerb, header.total_size); 315 dasd_eer_write_buffer(eerb, (char *) &header, sizeof(header)); 337 struct dasd_eer_header header; local [all...] |
/linux-master/sound/soc/intel/avs/ |
H A D | ipc.c | 183 static void avs_dsp_receive_rx(struct avs_dev *adev, u64 header) argument 186 union avs_reply_msg msg = AVS_MSG(header); 190 trace_avs_ipc_reply_msg(header, reg); 192 ipc->rx.header = header; 206 static void avs_dsp_process_notification(struct avs_dev *adev, u64 header) argument 209 union avs_notify_msg msg = AVS_MSG(header); 215 trace_avs_ipc_notify_msg(header, reg); 241 /* To know the total payload size, header needs to be read first. */ 283 void avs_dsp_process_response(struct avs_dev *adev, u64 header) argument [all...] |
/linux-master/tools/testing/selftests/net/ |
H A D | psock_snd.c | 76 static int build_vnet_header(void *header) argument 78 struct virtio_net_hdr *vh = header; 101 static int build_eth_header(void *header) argument 103 struct ethhdr *eth = header; 106 uint16_t *tag = header + ETH_HLEN; 117 static int build_ipv4_header(void *header, int payload_len) argument 119 struct iphdr *iph = header; 134 static int build_udp_header(void *header, int payload_len) argument 137 struct udphdr *udph = header; 145 udph->check = build_ip_csum(header [all...] |
/linux-master/drivers/gpu/drm/amd/include/ |
H A D | discovery.h | 156 ip_discovery_header* header; member in struct:ip_structure 173 uint32_t size; /* size of the entire header+data in bytes */ 177 struct gpu_info_header header; member in struct:gc_info_v1_0 201 struct gpu_info_header header; member in struct:gc_info_v1_1 228 struct gpu_info_header header; member in struct:gc_info_v1_2 262 struct gpu_info_header header; member in struct:gc_info_v2_0 284 struct gpu_info_header header; member in struct:gc_info_v2_1 325 harvest_info_header header; member in struct:harvest_table 333 uint32_t size_bytes; /* size of the entire header+data in bytes */ 337 struct mall_info_header header; member in struct:mall_info_v1_0 346 struct mall_info_header header; member in struct:mall_info_v2_0 377 struct vcn_info_header header; member in struct:vcn_info_v1_0 [all...] |
/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_binding.c | 578 SVGA3dCmdHeader header; member in struct:__anon40 586 cmd->header.id = SVGA_3D_CMD_SET_SHADER; 587 cmd->header.size = sizeof(cmd->body); 610 SVGA3dCmdHeader header; member in struct:__anon41 618 cmd->header.id = SVGA_3D_CMD_SETRENDERTARGET; 619 cmd->header.size = sizeof(cmd->body); 646 SVGA3dCmdHeader header; member in struct:__anon42 657 cmd->header.id = SVGA_3D_CMD_SETTEXTURESTATE; 658 cmd->header.size = sizeof(cmd->body); 680 SVGA3dCmdHeader header; member in struct:__anon44 709 SVGA3dCmdHeader header; member in struct:__anon45 822 SVGA3dCmdHeader header; member in struct:__anon46 863 SVGA3dCmdHeader header; member in struct:__anon47 942 SVGA3dCmdHeader header; member in struct:__anon48 1055 SVGA3dCmdHeader header; member in struct:__anon49 1089 SVGA3dCmdHeader header; member in struct:__anon50 1119 SVGA3dCmdHeader header; member in struct:__anon51 1283 SVGA3dCmdHeader header; member in struct:__anon52 1335 SVGA3dCmdHeader header; member in struct:__anon53 [all...] |
/linux-master/drivers/media/rc/ |
H A D | iguanair.c | 71 struct packet header; member in struct:send_packet 182 if (urb->status == 0 && ir->packet->header.cmd == CMD_NOP) 212 ir->packet->header.start = 0; 213 ir->packet->header.direction = DIR_OUT; 214 ir->packet->header.cmd = CMD_NOP; 215 iguanair_send(ir, sizeof(ir->packet->header)); 217 ir->packet->header.cmd = CMD_GET_VERSION; 218 rc = iguanair_send(ir, sizeof(ir->packet->header)); 233 ir->packet->header.cmd = CMD_GET_BUFSIZE; 235 rc = iguanair_send(ir, sizeof(ir->packet->header)); [all...] |
/linux-master/drivers/virt/vboxguest/ |
H A D | vboxguest_utils.c | 113 struct vmmdev_hgcmreq_header *header) 119 done = header->flags & VMMDEV_HGCM_REQ_DONE; 137 hgcm_connect->header.flags = 0; 145 hgcm_req_done(gdev, &hgcm_connect->header)); 149 rc = hgcm_connect->header.result; 171 hgcm_disconnect->header.flags = 0; 178 hgcm_req_done(gdev, &hgcm_disconnect->header)); 181 rc = hgcm_disconnect->header.result; 394 call->header.flags = 0; 395 call->header 112 hgcm_req_done(struct vbg_dev *gdev, struct vmmdev_hgcmreq_header *header) argument [all...] |
/linux-master/arch/x86/kernel/ |
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...] |
/linux-master/drivers/acpi/ |
H A D | tables.c | 46 void acpi_table_print_madt_entry(struct acpi_subtable_header *header) argument 48 if (!header) 51 switch (header->type) { 56 (struct acpi_madt_local_apic *)header; 66 (struct acpi_madt_local_x2apic *)header; 76 (struct acpi_madt_io_apic *)header; 85 (struct acpi_madt_interrupt_override *)header; 101 (struct acpi_madt_nmi_source *)header; 112 (struct acpi_madt_local_apic_nmi *)header; 125 (struct acpi_madt_local_x2apic_nmi *)header; [all...] |
/linux-master/drivers/net/wireless/marvell/ |
H A D | mwl8k.c | 808 /* DMA header used by firmware and hardware. */ 815 /* Routines to add/remove DMA header from skb. */ 849 * Add a firmware DMA header; the firmware requires that we 851 * header (without QoS field), followed (optionally) by any 852 * WEP/ExtIV header (but only filled in for CCMP). 889 * payload". That is, everything except for the 802.11 header. 913 * Make sure the packet header is in the DMA header format (4-address 1386 * mwl8k Firmware header is sent 2355 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_get_hw_spec_sta 2504 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_get_hw_spec_ap 2598 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_set_hw_spec 2675 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_mac_multicast_adr 2734 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_get_stat 2776 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_radio_control 2837 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_rf_tx_power 2871 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_tx_power 2930 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_rf_antenna 2963 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_set_beacon 2993 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_set_pre_scan 3018 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_bbp_reg_access 3059 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_set_post_scan 3147 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_set_rf_channel 3216 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_update_set_aid 3288 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_set_rate 3324 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_finalize_join 3363 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_set_rts_threshold 3393 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_set_slot 3422 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_set_edca_params 3507 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_set_wmm_mode 3538 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_mimo_config 3569 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_use_fixed_rate_sta 3611 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_use_fixed_rate_ap 3652 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_enable_sniffer 3676 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_update_mac_addr 3761 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_set_rate_adapt_mode 3790 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_get_watchdog_bitmap 3870 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_bss_start 3965 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_bastream 4075 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_set_new_stn 4211 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_update_encryption 4221 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_set_key 4509 struct mwl8k_cmd_pkt_hdr header; member in struct:mwl8k_cmd_update_stadb [all...] |
/linux-master/drivers/staging/vc04_services/interface/vchiq_arm/ |
H A D | vchiq_core.c | 193 release_message_sync(struct vchiq_state *state, struct vchiq_header *header); 454 struct vchiq_header *header, void *bulk_userdata) 460 header, bulk_userdata); 461 status = service->base.callback(service->instance, reason, header, service->handle, 471 vchiq_release_message(service->instance, service->handle, header); 561 * enough for a header. This relies on header size being a power of two, which 568 /* Allow room for the header */ 669 struct vchiq_header *header; local 672 header 453 make_service_callback(struct vchiq_service *service, enum vchiq_reason reason, struct vchiq_header *header, void *bulk_userdata) argument 719 process_free_data_message(struct vchiq_state *state, u32 *service_found, struct vchiq_header *header) argument 818 struct vchiq_header *header = local 908 struct vchiq_header *header; local 1141 struct vchiq_header *header; local 1220 release_slot(struct vchiq_state *state, struct vchiq_slot_info *slot_info, struct vchiq_header *header, struct vchiq_service *service) argument 1462 parse_open(struct vchiq_state *state, struct vchiq_header *header) argument 1560 parse_message(struct vchiq_state *state, struct vchiq_header *header) argument 1837 struct vchiq_header *header; local 1995 struct vchiq_header *header = local 2263 vchiq_msg_queue_push(struct vchiq_instance *instance, unsigned int handle, struct vchiq_header *header) argument 2289 struct vchiq_header *header; local 2508 struct vchiq_header *header = local 2538 struct vchiq_header *header = local 3205 vchiq_release_message(struct vchiq_instance *instance, unsigned int handle, struct vchiq_header *header) argument 3240 release_message_sync(struct vchiq_state *state, struct vchiq_header *header) argument [all...] |
/linux-master/arch/um/drivers/ |
H A D | virtio_uml.c | 125 return full_read(fd, msg, sizeof(msg->header), true); 154 size = msg->header.size; 188 if (msg->header.flags != (VHOST_USER_FLAG_REPLY | VHOST_USER_VERSION)) 203 if (msg.header.size != sizeof(msg.payload.integer)) 219 if ((msg->header.flags & ~VHOST_USER_FLAG_NEED_REPLY) != 230 size_t size = sizeof(msg->header) + msg->header.size; 235 msg->header.flags |= VHOST_USER_VERSION; 248 msg->header.flags |= VHOST_USER_FLAG_NEED_REPLY; 278 .header [all...] |
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ucode.c | 56 container_of(hdr, struct mc_firmware_header_v1_0, header); 79 v1_0_hdr = container_of(hdr, struct smc_firmware_header_v1_0, header); 84 v2_0_hdr = container_of(hdr, struct smc_firmware_header_v2_0, v1_0.header); 89 v2_1_hdr = container_of(hdr, struct smc_firmware_header_v2_1, v1_0.header); 112 container_of(hdr, struct gfx_firmware_header_v1_0, header); 120 container_of(hdr, struct gfx_firmware_header_v2_0, header); 139 container_of(hdr, struct rlc_firmware_header_v1_0, header); 153 container_of(hdr, struct rlc_firmware_header_v2_0, header); 302 container_of(hdr, struct sdma_firmware_header_v1_0, header); 317 container_of(hdr, struct sdma_firmware_header_v2_0, header); 787 const struct common_firmware_header *header = NULL; local 1044 const struct gfx_firmware_header_v1_0 *header = NULL; local [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/bios/ |
H A D | bios_parser2.c | 390 struct atom_common_record_header *header; local 428 header = GET_IMAGE(struct atom_common_record_header, offset); 430 if (!header) 433 if (header->record_type == LAST_RECORD_TYPE || 434 !header->record_size) 437 if (header->record_type == ATOM_I2C_RECORD_TYPE 439 header->record_size) { 441 record = (struct atom_i2c_record *) header; 448 offset += header->record_size; 459 struct atom_gpio_pin_lut_v2_1 *header; local 526 struct atom_common_record_header *header; local 603 struct atom_common_record_header *header; local 655 struct atom_gpio_pin_lut_v2_1 *header; local 1070 struct atom_common_table_header *header; local 1166 struct atom_common_table_header *header; local 1329 struct atom_common_table_header *header; local 1379 struct atom_common_table_header *header; local 1511 struct atom_common_table_header *header; local 1736 struct atom_common_table_header *header; local 1824 struct atom_common_table_header *header; local 1910 struct atom_common_table_header *header; local 2103 struct atom_common_record_header *header; local 2140 struct atom_common_record_header *header; local 2176 struct atom_common_record_header *header; local 2262 struct atom_common_record_header *header; local 2920 struct atom_common_table_header *header; local 3040 struct atom_common_table_header *header; local 3475 struct atom_common_table_header *header; local [all...] |
/linux-master/drivers/md/dm-vdo/ |
H A D | repair.c | 55 /* The completion header */ 478 if (!page->header.initialized) 1152 * get_recovery_journal_block_header() - Get the block header for a block at a position in the 1158 * Return: The unpacked header. 1166 char *header = &data[pbn * VDO_BLOCK_SIZE]; local 1168 return vdo_unpack_recovery_block_header((struct packed_journal_header *) header); 1172 * is_valid_recovery_journal_block() - Determine whether the given header describes a valid block 1175 * @header: The unpacked block header to check. 1176 * @old_ok: Whether an old format header i 1183 is_valid_recovery_journal_block(const struct recovery_journal *journal, const struct recovery_block_header *header, bool old_ok) argument 1209 is_exact_recovery_journal_block(const struct recovery_journal *journal, const struct recovery_block_header *header, sequence_number_t sequence, enum vdo_metadata_type type) argument 1237 struct recovery_block_header header = local 1369 struct recovery_block_header header = local 1518 struct recovery_block_header header = local 1560 struct recovery_block_header header; local [all...] |
/linux-master/drivers/media/platform/st/sti/delta/ |
H A D | delta-ipc.c | 38 #define msg_to_ctx(msg) ((struct delta_ipc_ctx *)(msg)->header.host_hdl) 39 #define msg_to_copro_hdl(msg) ((msg)->header.copro_hdl) 69 struct delta_ipc_header_msg header; member in struct:delta_ipc_open_msg 78 struct delta_ipc_header_msg header; member in struct:delta_ipc_set_stream_msg 84 struct delta_ipc_header_msg header; member in struct:delta_ipc_decode_msg 92 struct delta_ipc_header_msg header; member in struct:delta_ipc_close_msg 96 struct delta_ipc_header_msg header; member in struct:delta_ipc_cb_msg 102 struct delta_ipc_header_msg *header) 104 header->tag = IPC_SANITY_TAG; 105 header 100 build_msg_header(struct delta_ipc_ctx *ctx, enum delta_ipc_fw_command command, struct delta_ipc_header_msg *header) argument [all...] |
/linux-master/drivers/s390/crypto/ |
H A D | zcrypt_msgtype50.c | 69 struct type50_hdr header; member in struct:type50_meb1_msg 79 struct type50_hdr header; member in struct:type50_meb2_msg 89 struct type50_hdr header; member in struct:type50_meb3_msg 99 struct type50_hdr header; member in struct:type50_crb1_msg 112 struct type50_hdr header; member in struct:type50_crb2_msg 125 struct type50_hdr header; member in struct:type50_crb3_msg 209 meb1->header.msg_type_code = TYPE50_TYPE_CODE; 210 meb1->header.msg_len = sizeof(*meb1); 220 meb2->header.msg_type_code = TYPE50_TYPE_CODE; 221 meb2->header [all...] |