Home
last modified time | relevance | path

Searched refs:func_offset (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/drivers/pci/controller/dwc/
H A Dpcie-designware-ep.c49 unsigned int func_offset = 0; in dw_pcie_ep_func_select() local
52 func_offset = ep->ops->func_conf_select(ep, func_no); in dw_pcie_ep_func_select()
54 return func_offset; in dw_pcie_ep_func_select()
61 unsigned int func_offset = 0; in __dw_pcie_ep_reset_bar() local
64 func_offset = dw_pcie_ep_func_select(ep, func_no); in __dw_pcie_ep_reset_bar()
66 reg = func_offset + PCI_BASE_ADDRESS_0 + (4 * bar); in __dw_pcie_ep_reset_bar()
91 unsigned int func_offset = 0; in __dw_pcie_ep_find_next_cap() local
98 func_offset = dw_pcie_ep_func_select(ep, func_no); in __dw_pcie_ep_find_next_cap()
100 reg = dw_pcie_readw_dbi(pci, func_offset + cap_ptr); in __dw_pcie_ep_find_next_cap()
116 unsigned int func_offset in dw_pcie_ep_find_capability() local
133 unsigned int func_offset = 0; dw_pcie_ep_write_header() local
231 unsigned int func_offset = 0; dw_pcie_ep_set_bar() local
316 unsigned int func_offset = 0; dw_pcie_ep_get_msi() local
340 unsigned int func_offset = 0; dw_pcie_ep_set_msi() local
365 unsigned int func_offset = 0; dw_pcie_ep_get_msix() local
390 unsigned int func_offset = 0; dw_pcie_ep_set_msix() local
497 unsigned int func_offset = 0; dw_pcie_ep_raise_msi_irq() local
567 unsigned int func_offset = 0; dw_pcie_ep_raise_msix_irq() local
[all...]
H A Dpci-layerscape-ep.c26 u32 func_offset; member
98 WARN_ON(func_no && !pcie->drvdata->func_offset); in ls_pcie_ep_func_conf_select()
99 return pcie->drvdata->func_offset * func_no; in ls_pcie_ep_func_conf_select()
115 .func_offset = 0x20000,
/kernel/linux/linux-6.6/drivers/pci/controller/dwc/
H A Dpcie-designware-ep.c48 unsigned int func_offset = 0; in dw_pcie_ep_func_select() local
51 func_offset = ep->ops->func_conf_select(ep, func_no); in dw_pcie_ep_func_select()
53 return func_offset; in dw_pcie_ep_func_select()
60 unsigned int func_offset = 0; in __dw_pcie_ep_reset_bar() local
63 func_offset = dw_pcie_ep_func_select(ep, func_no); in __dw_pcie_ep_reset_bar()
65 reg = func_offset + PCI_BASE_ADDRESS_0 + (4 * bar); in __dw_pcie_ep_reset_bar()
91 unsigned int func_offset = 0; in __dw_pcie_ep_find_next_cap() local
98 func_offset = dw_pcie_ep_func_select(ep, func_no); in __dw_pcie_ep_find_next_cap()
100 reg = dw_pcie_readw_dbi(pci, func_offset + cap_ptr); in __dw_pcie_ep_find_next_cap()
116 unsigned int func_offset in dw_pcie_ep_find_capability() local
133 unsigned int func_offset = 0; dw_pcie_ep_write_header() local
235 unsigned int func_offset = 0; dw_pcie_ep_set_bar() local
324 unsigned int func_offset = 0; dw_pcie_ep_get_msi() local
349 unsigned int func_offset = 0; dw_pcie_ep_set_msi() local
374 unsigned int func_offset = 0; dw_pcie_ep_get_msix() local
399 unsigned int func_offset = 0; dw_pcie_ep_set_msix() local
501 unsigned int func_offset = 0; dw_pcie_ep_raise_msi_irq() local
572 unsigned int func_offset = 0; dw_pcie_ep_raise_msix_irq() local
[all...]
H A Dpci-layerscape-ep.c38 u32 func_offset; member
193 WARN_ON(func_no && !pcie->drvdata->func_offset); in ls_pcie_ep_func_conf_select()
194 return pcie->drvdata->func_offset * func_no; in ls_pcie_ep_func_conf_select()
209 .func_offset = 0x20000,
214 .func_offset = 0x8000,
/kernel/linux/linux-5.10/scripts/
H A Dfaddr2line99 local func_offset=${func_addr#*+}
100 func_offset=${func_offset%/*}
106 if [[ -z $sym_name ]] || [[ -z $func_offset ]] || [[ $sym_name = $func_addr ]]; then
202 local addr=$(($sym_addr + $func_offset))
204 warn "bad address: $sym_addr + $func_offset"
218 if [[ $func_offset -gt $sym_size ]]; then
220 echo "skipping $sym_name address at $addr due to size mismatch ($func_offset > $sym_size)"
229 echo "$sym_name+$func_offset/$sym_size:"
H A Dmarkup_oops.pl40 my $func_offset = 0;
166 $func_offset = $2;
170 $func_offset = $2;
183 my $decodestart = Math::BigInt->from_hex("0x$target") - Math::BigInt->from_hex("0x$func_offset");
206 $vmaoffset = Math::BigInt->from_hex("0x$target") - Math::BigInt->from_hex("0x$fu") - Math::BigInt->from_hex("0x$func_offset");
/kernel/linux/linux-6.6/scripts/
H A Dfaddr2line100 local func_offset=${func_addr#*+}
101 func_offset=${func_offset%/*}
107 if [[ -z $sym_name ]] || [[ -z $func_offset ]] || [[ $sym_name = $func_addr ]]; then
203 local addr=$(($sym_addr + $func_offset))
205 warn "bad address: $sym_addr + $func_offset"
219 if [[ $func_offset -gt $sym_size ]]; then
221 echo "skipping $sym_name address at $addr due to size mismatch ($func_offset > $sym_size)"
230 echo "$sym_name+$func_offset/$sym_size:"
H A Dmarkup_oops.pl40 my $func_offset = 0;
166 $func_offset = $2;
170 $func_offset = $2;
183 my $decodestart = Math::BigInt->from_hex("0x$target") - Math::BigInt->from_hex("0x$func_offset");
206 $vmaoffset = Math::BigInt->from_hex("0x$target") - Math::BigInt->from_hex("0x$fu") - Math::BigInt->from_hex("0x$func_offset");
/kernel/linux/linux-5.10/include/misc/
H A Docxl.h364 * 'func_offset' is the offset of the Function DVSEC that can found in
367 void ocxl_config_set_actag(struct pci_dev *dev, int func_offset,
/kernel/linux/linux-6.6/include/misc/
H A Docxl.h364 * 'func_offset' is the offset of the Function DVSEC that can found in
367 void ocxl_config_set_actag(struct pci_dev *dev, int func_offset,
/kernel/linux/linux-6.6/tools/lib/bpf/
H A Dlibbpf.h643 * func_offset argument to bpf_prog__attach_uprobe_opts() should be 0. To trace an
644 * offset within a function, specify func_name and use func_offset argument to specify
667 * @param func_offset Offset within the binary of the function symbol
674 size_t func_offset);
685 * @param func_offset Offset within the binary of the function symbol
692 const char *binary_path, size_t func_offset,
H A Dlibbpf.c11368 const char *binary_path, size_t func_offset, in bpf_program__attach_uprobe_opts()
11423 func_offset += sym_off; in bpf_program__attach_uprobe_opts()
11449 func_offset, pid, ref_ctr_off); in bpf_program__attach_uprobe_opts()
11457 binary_path, func_offset); in bpf_program__attach_uprobe_opts()
11464 binary_path, func_offset, pid); in bpf_program__attach_uprobe_opts()
11470 binary_path, func_offset, in bpf_program__attach_uprobe_opts()
11481 binary_path, func_offset, in bpf_program__attach_uprobe_opts()
11560 size_t func_offset) in bpf_program__attach_uprobe()
11564 return bpf_program__attach_uprobe_opts(prog, pid, binary_path, func_offset, &opts); in bpf_program__attach_uprobe()
11367 bpf_program__attach_uprobe_opts(const struct bpf_program *prog, pid_t pid, const char *binary_path, size_t func_offset, const struct bpf_uprobe_opts *opts) bpf_program__attach_uprobe_opts() argument
11557 bpf_program__attach_uprobe(const struct bpf_program *prog, bool retprobe, pid_t pid, const char *binary_path, size_t func_offset) bpf_program__attach_uprobe() argument
/kernel/linux/linux-5.10/tools/lib/bpf/
H A Dlibbpf.h246 size_t func_offset);
H A Dlibbpf.c9483 size_t func_offset) in bpf_program__attach_uprobe()
9490 binary_path, func_offset, pid); in bpf_program__attach_uprobe()
9494 binary_path, func_offset, in bpf_program__attach_uprobe()
9504 binary_path, func_offset, in bpf_program__attach_uprobe()
9480 bpf_program__attach_uprobe(struct bpf_program *prog, bool retprobe, pid_t pid, const char *binary_path, size_t func_offset) bpf_program__attach_uprobe() argument

Completed in 46 milliseconds