| /linux/scripts/ |
| A D | Makefile.headersinst | 30 src-headers := $(filter-out $(no-export-headers), $(src-headers)) 32 gen-headers := $(filter-out $(no-export-headers), $(gen-headers)) 36 duplicated := $(filter $(gen-headers), $(src-headers)) 39 gen-headers := $(filter-out $(duplicated), $(gen-headers)) 43 src-headers := $(addprefix $(dst)/, $(src-headers)) 44 gen-headers := $(addprefix $(dst)/, $(gen-headers)) 45 all-headers := $(src-headers) $(gen-headers) 50 unwanted := $(filter-out $(all-headers), $(old-headers)) 53 existing-dirs := $(sort $(dir $(old-headers))) 71 __headers: $(all-headers) [all …]
|
| A D | headerdep.pl | 31 my @headers = grep { strip($_) } @ARGV; 33 parse_all(@headers); 38 detect_cycles(@headers);
|
| A D | Makefile.asm-headers | 51 old-headers := $(wildcard $(obj)/*.h) 52 unwanted := $(filter-out $(generic-y) $(generated-y) $(syscall-y),$(old-headers)) 94 ifeq ($(old-headers),)
|
| /linux/tools/testing/selftests/bpf/progs/ |
| A D | test_assign_reuse.c | 22 } headers; variable 39 if (ctx->data + sizeof(headers.tcp) > ctx->data_end) in reuse_accept() 42 if (__builtin_memcmp(&headers.tcp, ctx->data, sizeof(headers.tcp)) != 0) in reuse_accept() 45 if (ctx->data + sizeof(headers.udp) > ctx->data_end) in reuse_accept() 48 if (__builtin_memcmp(&headers.udp, ctx->data, sizeof(headers.udp)) != 0) in reuse_accept() 89 __builtin_memcpy(&headers.tcp, th, sizeof(headers.tcp)); in maybe_assign_tcp() 102 __builtin_memcpy(&headers.udp, uh, sizeof(headers.udp)); in maybe_assign_udp()
|
| /linux/drivers/net/ethernet/intel/ice/ |
| A D | ice_tc_lib.c | 417 l2_key = &headers->l2_key; in ice_tc_fill_rules() 418 l2_mask = &headers->l2_mask; in ice_tc_fill_rules() 520 l3_key = &headers->l3_key; in ice_tc_fill_rules() 521 l3_mask = &headers->l3_mask; in ice_tc_fill_rules() 539 l3_key = &headers->l3_key; in ice_tc_fill_rules() 568 headers->l3_key.ttl; in ice_tc_fill_rules() 570 headers->l3_mask.ttl; in ice_tc_fill_rules() 586 headers->l3_key.tos, in ice_tc_fill_rules() 589 headers->l3_mask.tos, in ice_tc_fill_rules() 618 l4_key = &headers->l4_key; in ice_tc_fill_rules() [all …]
|
| /linux/Documentation/kbuild/ |
| A D | headers_install.rst | 2 Exporting kernel headers for use by userspace 13 from the "linux" subdirectory. The system's libc headers are usually 14 installed at the default location /usr/include and the kernel headers in 18 Kernel headers are backwards compatible, but not forwards compatible. This 19 means that a program built against a C library using older kernel headers 21 features), but a program built against newer kernel headers may not work on an 30 ARCH indicates which architecture to produce headers for, and defaults to the 31 current architecture. The linux/asm directory of the exported kernel headers 37 INSTALL_HDR_PATH indicates where to install the headers. It defaults to 41 headers are installed in 'INSTALL_HDR_PATH/include'.
|
| /linux/Documentation/dev-tools/ |
| A D | checkuapi.rst | 77 Installing user-facing UAPI headers from HEAD... OK 101 Installing user-facing UAPI headers from HEAD... OK 125 Installing user-facing UAPI headers from HEAD... OK 151 Installing user-facing UAPI headers from HEAD... OK 175 Installing user-facing UAPI headers from HEAD... OK 188 Installing user-facing UAPI headers from HEAD... OK 228 Installing user-facing UAPI headers from HEAD... OK 239 Installing user-facing UAPI headers from HEAD... OK 286 Installing user-facing UAPI headers from HEAD... OK 332 Installing user-facing UAPI headers from HEAD... OK [all …]
|
| /linux/tools/include/uapi/ |
| A D | README | 1 Why we want a copy of kernel headers in tools? 4 There used to be no copies, with tools/ code using kernel headers 9 The way these headers are used in perf are not restricted to just 36 The tools/perf/check-headers.sh script, part of the tools/ build 40 the original kernel headers, that will be done later, when 41 check-headers.sh inform about the change to the perf tools hackers. 48 headers and broke them accidentally for kernel builds. 50 - Duplicate self-defined ABI headers like glibc: double the maintenance 56 - A software-enforced copy-on-write mechanism of kernel headers to 58 kernel headers get modified: [all …]
|
| /linux/drivers/scsi/aacraid/ |
| A D | comminit.c | 268 q->headers.producer = (__le32 *)mem; in aac_queue_init() 269 q->headers.consumer = (__le32 *)(mem+1); in aac_queue_init() 270 *(q->headers.producer) = cpu_to_le32(qsize); in aac_queue_init() 372 u32 *headers; in aac_comm_init() local 400 headers += 2; in aac_comm_init() 407 headers +=2; in aac_comm_init() 414 headers += 2; in aac_comm_init() 421 headers += 2; in aac_comm_init() 427 headers += 2; in aac_comm_init() 434 headers += 2; in aac_comm_init() [all …]
|
| /linux/tools/perf/scripts/python/ |
| A D | sched-migration.py | 338 on_cpu_task = self.current_tsk[headers.cpu] 342 headers.ts_format(), headers.cpu, prev_comm, prev_pid, next_comm, next_pid) 346 self.current_tsk[headers.cpu] = next_pid 348 ts = self.timeslices.get_time_slice(headers.ts()) 351 def migrate(self, headers, pid, prio, orig_cpu, dest_cpu): argument 352 ts = self.timeslices.get_time_slice(headers.ts()) 358 ts = self.timeslices.get_time_slice(headers.ts()) 416 headers = EventHeaders(common_cpu, common_secs, common_nsecs, 418 parser.migrate(headers, pid, prio, orig_cpu, dest_cpu) 436 parser.wake_up(headers, comm, pid, success, target_cpu, 1) [all …]
|
| /linux/drivers/pci/controller/ |
| A D | pcie-altera.c | 288 tlp_rp_regdata.reg0 = headers[0]; in tlp_write_packet() 289 tlp_rp_regdata.reg1 = headers[1]; in tlp_write_packet() 294 tlp_rp_regdata.reg0 = headers[2]; in tlp_write_packet() 302 tlp_rp_regdata.reg0 = headers[2]; in tlp_write_packet() 314 s10_tlp_write_tx(pcie, headers[1], 0); in s10_tlp_write_packet() 315 s10_tlp_write_tx(pcie, headers[2], 0); in s10_tlp_write_packet() 332 headers[0] = TLP_CFG_DW0(pcie, cfg); in get_tlp_header() 340 u32 headers[TLP_HDR_SIZE]; in tlp_cfg_dword_read() local 343 headers); in tlp_cfg_dword_read() 353 u32 headers[TLP_HDR_SIZE]; in tlp_cfg_dword_write() local [all …]
|
| /linux/scripts/package/ |
| A D | PKGBUILD | 8 _extrapackages=${PACMAN_EXTRAPACKAGES-headers api-headers debug} 78 # remove build link, will be part of -headers package 82 _package-headers() { 104 _package-api-headers() { 105 pkgdesc="Kernel headers sanitized for use in userspace" 106 provides=(linux-api-headers) 107 conflicts=(linux-api-headers)
|
| A D | kernel.spec | 27 %package headers 30 Obsoletes: kernel-headers < %{version} 31 Provides: kernel-headers = %{version} 32 %description headers 33 Kernel-headers includes the C header files that specify the interface 45 This package provides kernel headers and makefiles sufficient to build modules 122 %files headers
|
| A D | mkdebian | 220 Provides: linux-kernel-headers 222 Description: Linux support headers for userspace development 223 This package provides userspaces headers from the Linux kernel. These headers 224 are used by the installed headers for GNU glibc and other system libraries. 231 Package: linux-headers-$version 234 Description: Linux kernel headers for $version on $debarch
|
| /linux/Documentation/userspace-api/media/v4l/ |
| A D | metafmt-uvc.rst | 15 This format describes standard UVC metadata, extracted from UVC packet headers 19 in those headers. See section "2.4.3.3 Video and Still Image Payload Headers" of 23 contain multiple headers, if multiple such headers have been transmitted by the 24 camera for the respective frame. However, the driver may drop headers when the 27 perform rate limiting when the device sends a large number of headers.
|
| /linux/tools/include/nolibc/ |
| A D | Makefile | 50 all: headers 70 headers: target 88 headers_standalone: headers 89 $(Q)$(MAKE) -C $(srctree) headers
|
| /linux/include/uapi/ |
| A D | Kbuild | 3 no-export-headers += linux/a.out.h 7 no-export-headers += linux/kvm.h 12 no-export-headers += linux/kvm_para.h
|
| /linux/arch/arm64/kernel/ |
| A D | machine_kexec_file.c | 109 void *headers; in load_other_segments() local 112 ret = prepare_elf_headers(&headers, &headers_sz); in load_other_segments() 118 kbuf.buffer = headers; in load_other_segments() 128 vfree(headers); in load_other_segments() 131 image->elf_headers = headers; in load_other_segments()
|
| /linux/Documentation/userspace-api/ |
| A D | ELF.rst | 20 interpreter. Other PT_INTERP headers are ignored (since Linux 2.4.11). 26 (since Linux 2.6.6). Other PT_GNU_STACK headers are ignored. 33 program header of an executable is used. Other PT_GNU_PROPERTY headers
|
| /linux/Documentation/networking/ |
| A D | segmentation-offloads.rst | 69 contain additional headers such as an outer tunnel. In order to account 73 cases where there are more than just 1 set of headers. For example in the 74 case of IPIP and SIT we should have the network and transport headers moved 75 from the standard list of headers to "inner" header offsets. 77 Currently only two levels of headers are supported. The convention is to 78 refer to the tunnel headers as the outer headers, while the encapsulated 79 data is normally referred to as the inner headers. Below is the list of 80 calls to access the given headers: 103 headers will be left with a partial checksum and only the outer header 138 so that instead of having to rewrite the packet headers for each segment [all …]
|
| /linux/scripts/package/debian/ |
| A D | rules | 28 binary-targets := $(addprefix binary-, image image-dbg headers libc-dev) 34 headers-package = $(filter linux-headers-%, $(all-packages)) 74 $(Q)$(MAKE) $(make-opts) $(if $(filter um,$(ARCH)),,headers) all
|
| /linux/drivers/scsi/isci/ |
| A D | unsolicited_frame_control.c | 84 uf_control->headers.physical_address = dma + SCI_UFI_BUF_SIZE; in sci_unsolicited_frame_control_construct() 85 uf_control->headers.array = virt + SCI_UFI_BUF_SIZE; in sci_unsolicited_frame_control_construct() 115 uf->header = &uf_control->headers.array[i]; in sci_unsolicited_frame_control_construct()
|
| /linux/drivers/usb/gadget/function/ |
| A D | f_uac2.c | 829 headers[i++] = USBDHDR(&iad_desc); in setup_headers() 830 headers[i++] = USBDHDR(&std_ac_if_desc); in setup_headers() 831 headers[i++] = USBDHDR(&ac_hdr_desc); in setup_headers() 843 headers[i++] = USBDHDR(&io_in_it_desc); in setup_headers() 848 headers[i++] = USBDHDR(&usb_in_ot_desc); in setup_headers() 852 headers[i++] = USBDHDR(&io_out_ot_desc); in setup_headers() 855 headers[i++] = USBDHDR(ep_int_desc); in setup_headers() 865 headers[i++] = USBDHDR(epout_desc); in setup_headers() 881 headers[i++] = USBDHDR(&as_in_hdr_desc); in setup_headers() 883 headers[i++] = USBDHDR(epin_desc); in setup_headers() [all …]
|
| /linux/Documentation/trace/ |
| A D | hisi-ptt.rst | 13 and trace the TLP headers (trace). The two functions are independent, 113 PTT trace is designed for dumping the TLP headers to the memory, which 115 Link. You can choose to filter the traced headers by either Requester ID, 117 device. It's also supported to trace the headers of certain type and of 130 This will trace the TLP headers downstream root port 0000:00:10.1 (event 169 You can trace the TLP headers of certain types by specifying the `type` 178 specify one when tracing outbound TLP headers. 183 You can trace the TLP headers from certain direction, which is relative 210 You can change the format of the traced TLP headers by specifying the 261 The traced TLP headers will be written to the memory allocated [all …]
|
| /linux/net/dsa/ |
| A D | Kconfig | 38 tristate "Tag driver for Broadcom switches using in-frame headers" 45 tristate "Tag driver for Broadcom legacy switches using in-frame headers" 53 tristate "Tag driver for Broadcom switches using prepended headers" 76 tristate "Tag driver for Marvell switches using DSA headers" 80 Marvell switches which use DSA headers. 83 tristate "Tag driver for Marvell switches using EtherType DSA headers" 87 Marvell switches which use EtherType DSA headers.
|