/Linux-v6.6/scripts/ |
D | Makefile.headersinst | 29 src-headers := $(if $(src-subdirs), $(shell cd $(src) && find $(src-subdirs) -name '*.h')) 30 src-headers := $(filter-out $(no-export-headers), $(src-headers)) 31 gen-headers := $(if $(gen-subdirs), $(shell cd $(gen) && find $(gen-subdirs) -name '*.h')) 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) 49 old-headers := $(if $(old-subdirs),$(shell find $(old-subdirs) -name '*.h')) [all …]
|
D | Makefile.asm-generic | 36 old-headers := $(wildcard $(obj)/*.h) 37 unwanted := $(filter-out $(generic-y) $(generated-y),$(old-headers)) 54 ifeq ($(old-headers),)
|
D | headerdep.pl | 31 my @headers = grep { strip($_) } @ARGV; 33 parse_all(@headers); 38 detect_cycles(@headers);
|
D | faddr2line | 133 sec_size=$(${READELF} --section-headers --wide $objfile | 144 sec_name=$(${READELF} --section-headers --wide $objfile | 276 ${READELF} --section-headers --wide $objfile | ${GREP} -q '\.debug_info' || die "CONFIG_DEBUG_INFO …
|
/Linux-v6.6/drivers/net/ethernet/intel/ice/ |
D | ice_tc_lib.c | 21 ice_tc_count_lkups(u32 flags, struct ice_tc_flower_lyr_2_4_hdrs *headers, in ice_tc_count_lkups() argument 356 struct ice_tc_flower_lyr_2_4_hdrs *headers = &tc_fltr->outer_headers; in ice_tc_fill_rules() local 370 headers = &tc_fltr->inner_headers; in ice_tc_fill_rules() 376 list[i].h_u.ethertype.ethtype_id = headers->l2_key.n_proto; in ice_tc_fill_rules() 377 list[i].m_u.ethertype.ethtype_id = headers->l2_mask.n_proto; in ice_tc_fill_rules() 385 l2_key = &headers->l2_key; in ice_tc_fill_rules() 386 l2_mask = &headers->l2_mask; in ice_tc_fill_rules() 412 list[i].h_u.vlan_hdr.vlan = headers->vlan_hdr.vlan_id; in ice_tc_fill_rules() 424 headers->vlan_hdr.vlan_prio; in ice_tc_fill_rules() 431 vlan_tpid = be16_to_cpu(headers->vlan_hdr.vlan_tpid); in ice_tc_fill_rules() [all …]
|
/Linux-v6.6/tools/testing/selftests/bpf/progs/ |
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-v6.6/Documentation/kbuild/ |
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-v6.6/drivers/scsi/aacraid/ |
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() 271 *(q->headers.consumer) = cpu_to_le32(qsize); in aac_queue_init() 372 u32 *headers; in aac_comm_init() local 391 if (!aac_alloc_comm(dev, (void * *)&headers, size, QUEUE_ALIGNMENT)) in aac_comm_init() 394 queues = (struct aac_entry *)(((ulong)headers) + hdrsize); in aac_comm_init() 398 aac_queue_init(dev, &comm->queue[HostNormCmdQueue], headers, HOST_NORM_CMD_ENTRIES); in aac_comm_init() 400 headers += 2; in aac_comm_init() 404 aac_queue_init(dev, &comm->queue[HostHighCmdQueue], headers, HOST_HIGH_CMD_ENTRIES); in aac_comm_init() [all …]
|
/Linux-v6.6/tools/perf/scripts/python/ |
D | sched-migration.py | 333 def sched_switch(self, headers, prev_comm, prev_pid, prev_prio, prev_state, argument 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()) 349 ts.sched_switch(self.timeslices, prev_pid, prev_state, next_pid, headers.cpu) 351 def migrate(self, headers, pid, prio, orig_cpu, dest_cpu): argument 352 ts = self.timeslices.get_time_slice(headers.ts()) 355 def wake_up(self, headers, comm, pid, success, target_cpu, fork): argument 358 ts = self.timeslices.get_time_slice(headers.ts()) [all …]
|
/Linux-v6.6/drivers/pci/controller/ |
D | pcie-altera.c | 99 void (*tlp_write_pkt)(struct altera_pcie *pcie, u32 *headers, 284 static void tlp_write_packet(struct altera_pcie *pcie, u32 *headers, in tlp_write_packet() argument 289 tlp_rp_regdata.reg0 = headers[0]; in tlp_write_packet() 290 tlp_rp_regdata.reg1 = headers[1]; in tlp_write_packet() 295 tlp_rp_regdata.reg0 = headers[2]; in tlp_write_packet() 303 tlp_rp_regdata.reg0 = headers[2]; in tlp_write_packet() 311 static void s10_tlp_write_packet(struct altera_pcie *pcie, u32 *headers, in s10_tlp_write_packet() argument 314 s10_tlp_write_tx(pcie, headers[0], RP_TX_SOP); in s10_tlp_write_packet() 315 s10_tlp_write_tx(pcie, headers[1], 0); in s10_tlp_write_packet() 316 s10_tlp_write_tx(pcie, headers[2], 0); in s10_tlp_write_packet() [all …]
|
/Linux-v6.6/Documentation/userspace-api/media/v4l/ |
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-v6.6/tools/include/nolibc/ |
D | Makefile | 48 all: headers 68 headers: target 86 headers_standalone: headers 87 $(Q)$(MAKE) -C $(srctree) headers
|
/Linux-v6.6/scripts/package/ |
D | kernel.spec | 27 %package headers 30 Obsoletes: kernel-headers 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 105 %files headers
|
D | builddeb | 167 ln -s /usr/src/linux-headers-$version $pdir/lib/modules/$version/build 175 $MAKE -f $srctree/Makefile headers 200 linux-headers-*) 201 install_kernel_headers debian/linux-headers ${package#linux-headers-};; 214 linux-headers-*) 215 create_package ${package} debian/linux-headers;;
|
/Linux-v6.6/include/uapi/ |
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-v6.6/arch/arm64/kernel/ |
D | machine_kexec_file.c | 96 void *headers, *dtb = NULL; in load_other_segments() local 107 ret = prepare_elf_headers(&headers, &headers_sz); in load_other_segments() 113 kbuf.buffer = headers; in load_other_segments() 123 vfree(headers); in load_other_segments() 126 image->elf_headers = headers; in load_other_segments()
|
/Linux-v6.6/Documentation/userspace-api/ |
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-v6.6/Documentation/networking/ |
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-v6.6/drivers/usb/gadget/function/ |
D | f_uac2.c | 804 struct usb_descriptor_header **headers, in setup_headers() argument 842 headers[i++] = USBDHDR(&iad_desc); in setup_headers() 843 headers[i++] = USBDHDR(&std_ac_if_desc); in setup_headers() 844 headers[i++] = USBDHDR(&ac_hdr_desc); in setup_headers() 846 headers[i++] = USBDHDR(&in_clk_src_desc); in setup_headers() 848 headers[i++] = USBDHDR(&out_clk_src_desc); in setup_headers() 849 headers[i++] = USBDHDR(&usb_out_it_desc); in setup_headers() 852 headers[i++] = USBDHDR(out_feature_unit_desc); in setup_headers() 856 headers[i++] = USBDHDR(&io_in_it_desc); in setup_headers() 859 headers[i++] = USBDHDR(in_feature_unit_desc); in setup_headers() [all …]
|
/Linux-v6.6/drivers/scsi/isci/ |
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-v6.6/Documentation/trace/ |
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 137 The TLP headers to trace can be filtered by the Root Ports or the Requester ID 169 You can trace the TLP headers of certain types by specifying the `type` 177 You can specify multiple types when tracing inbound TLP headers, but can only 178 specify one when tracing outbound TLP headers. 183 You can trace the TLP headers from certain direction, which is relative [all …]
|
/Linux-v6.6/net/dsa/ |
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.
|
/Linux-v6.6/Documentation/arch/sh/ |
D | new-machine.rst | 19 in arch/sh/kernel/ directly, with board-specific headers ending up in 40 | `-- board-specific headers 42 | `-- board-specific headers 57 board-specific headers. Thus, include/asm-sh/hd64461 is home to all of the 58 hd64461-specific headers. 80 | `-- SH-2 specific headers 82 | `-- SH-3 specific headers 84 `-- SH-4 specific headers 104 should also add a directory in include/asm-sh for headers localized to this
|
/Linux-v6.6/scripts/dtc/ |
D | dtc-parser.y | 75 %type <flags> headers 107 headers memreserves devicetree 125 headers: 127 | header headers
|
/Linux-v6.6/Documentation/networking/devlink/ |
D | devlink-dpipe.rst | 69 * headers 91 * ``headers_get``: Receive a device's supported headers. 109 In a similar way to P4 headers and fields are used to describe a table's 110 behavior. There is a slight difference between the standard protocol headers 111 and specific ASIC metadata. The protocol headers should be declared in the 115 headers it implements. The headers and fields are identified by enumeration. 136 specified in order to distinguish multiple headers of the same type in a
|