/openbmc/linux/drivers/scsi/ |
H A D | libiscsi_tcp.c | 96 segment->total_size - segment->total_copied); in iscsi_tcp_segment_init_sg() 113 if (segment->data != NULL || !segment->sg) in iscsi_tcp_segment_map() 143 segment->data = segment->sg_mapped + sg->offset + segment->sg_offset; in iscsi_tcp_segment_map() 198 segment->copied, copied, segment->size, in iscsi_tcp_segment_done() 210 segment->copied + segment->sg_offset + in iscsi_tcp_segment_done() 220 if (segment->copied < segment->size) { in iscsi_tcp_segment_done() 225 segment->total_copied += segment->copied; in iscsi_tcp_segment_done() 252 segment->data = segment->padbuf; in iscsi_tcp_segment_done() 348 memset(segment, 0, sizeof(*segment)); in __iscsi_segment_init() 957 BUG_ON(segment->copied >= segment->size); in iscsi_tcp_recv_skb() [all …]
|
H A D | iscsi_tcp.c | 309 offset = segment->copied; in iscsi_sw_tcp_xmit_segment() 310 copy = segment->size - offset; in iscsi_sw_tcp_xmit_segment() 312 if (segment->total_copied + segment->size < segment->total_size) in iscsi_sw_tcp_xmit_segment() 318 if (!segment->data) { in iscsi_sw_tcp_xmit_segment() 321 sg = segment->sg; in iscsi_sw_tcp_xmit_segment() 347 struct iscsi_segment *segment = &tcp_sw_conn->out.segment; in iscsi_sw_tcp_xmit() local 368 if (segment->total_copied >= segment->total_size) { in iscsi_sw_tcp_xmit() 369 if (segment->done != NULL) { in iscsi_sw_tcp_xmit() 370 rc = segment->done(tcp_conn, segment); in iscsi_sw_tcp_xmit() 398 struct iscsi_segment *segment = &tcp_sw_conn->out.segment; in iscsi_sw_tcp_xmit_qlen() local [all …]
|
/openbmc/phosphor-mrw-tools/ |
H A D | gen_path_callouts.pl | 302 my %segment; 376 $segment{I2CBus} = $segment{I2CBus} + 1; 404 $segment{SPIBus} = hex($segment{SPIBus}); 667 my $segment = shift; 683 $segment->{DestChip}, $segment->{Callouts}, $bus, 692 my $segment = shift; 695 $segment->{DestChip}, $segment->{Callouts}, 696 $segment->{FSILink}, $segment); 704 my $segment = shift; 707 $segment->{DestChip}, $segment->{Callouts}, [all …]
|
H A D | Inventory.pm | 174 my $segment = $targetObj->getInstanceName($target); 175 $item->{OBMC_NAME} =~ s/\b$segment-\d+\b\///; 206 my ($segment) = $target =~ /\b(\w+-\d+)$/; 210 $item->{OBMC_NAME} =~ s/\b$segment\/(\w+)-\d+/$1-$pos/; 373 for my $segment (@segments) { 374 my ($s, $inst) = $segment =~ /(\w+)-(\d+)/; 389 for my $segment (keys %instanceHash) { 390 if (not exists $instanceHash{$segment}{keep}) { 392 $item->{OBMC_NAME} =~ s/$segment-\d+/$segment/;
|
/openbmc/linux/drivers/remoteproc/ |
H A D | remoteproc_coredump.c | 52 segment = kzalloc(sizeof(*segment), GFP_KERNEL); in rproc_coredump_add_segment() 53 if (!segment) in rproc_coredump_add_segment() 56 segment->da = da; in rproc_coredump_add_segment() 57 segment->size = size; in rproc_coredump_add_segment() 89 segment = kzalloc(sizeof(*segment), GFP_KERNEL); in rproc_coredump_add_custom_segment() 90 if (!segment) in rproc_coredump_add_custom_segment() 93 segment->da = da; in rproc_coredump_add_custom_segment() 94 segment->size = size; in rproc_coredump_add_custom_segment() 143 return segment; in rproc_coredump_find_segment() 159 if (segment->dump) { in rproc_copy_segment() [all …]
|
/openbmc/linux/fs/romfs/ |
H A D | storage.c | 40 size_t segment; in romfs_mtd_strnlen() local 108 size_t segment; in romfs_blk_read() local 119 buf += segment; in romfs_blk_read() 121 pos += segment; in romfs_blk_read() 136 size_t segment; in romfs_blk_strnlen() local 152 pos += segment; in romfs_blk_strnlen() 153 n += segment; in romfs_blk_strnlen() 168 size_t segment; in romfs_blk_strcmp() local 180 size -= segment; in romfs_blk_strcmp() 181 pos += segment; in romfs_blk_strcmp() [all …]
|
/openbmc/openbmc/poky/meta/recipes-core/glibc/ldconfig-native-2.12.1/ |
H A D | ldconfig-handle-.dynstr-located-in-separate-segment.patch | 9 segment. 41 switch (read32(segment->p_type, be)) 45 - loadaddr = read32(segment->p_vaddr, be) - read32(segment->p_offset, be); 50 error (0, 0, _("more than one dynamic segment\n")); 76 + for (i = 0, segment = elf_pheader; 82 + < read32(segment->p_filesz, be))) 84 + loadoff = read32(segment->p_vaddr, be) - read32(segment->p_offset, be); 119 switch (read32(segment->p_type, be)) 123 - loadaddr = read64(segment->p_vaddr, be) - read64(segment->p_offset, be); 154 + for (i = 0, segment = elf_pheader; [all …]
|
H A D | endian-ness_handling.patch | 71 check_ptr (segment); 73 - switch (segment->p_type) 78 - loadaddr = segment->p_vaddr - segment->p_offset; 79 + loadaddr = read32(segment->p_vaddr, be) - read32(segment->p_offset, be); 102 - if (!*osversion && segment->p_filesz >= 32 && segment->p_align >= 4) 103 + if (!*osversion && read32(segment->p_filesz, be) >= 32 && segment->p_align >= 4) 217 check_ptr (segment); 219 - switch (segment->p_type) 224 - loadaddr = segment->p_vaddr - segment->p_offset; 225 + loadaddr = read64(segment->p_vaddr, be) - read64(segment->p_offset, be); [all …]
|
H A D | endian-ness_handling_fix.patch | 26 error (0, 0, _("more than one dynamic segment\n")); 28 dynamic_addr = read64(segment->p_offset, be); 29 - dynamic_size = read32(segment->p_filesz, be); 30 + dynamic_size = read64(segment->p_filesz, be); 38 - if (!*osversion && read32(segment->p_filesz, be) >= 32 && read32(segment->p_align, be) >= 4) 39 + if (!*osversion && read64(segment->p_filesz, be) >= 32 && read64(segment->p_align, be) >= 4) 42 + read64(segment->p_offset, be)); 43 - Elf64_Addr size = read32(segment->p_filesz, be); 44 + Elf64_Xword size = read64(segment->p_filesz, be);
|
H A D | 32and64bit.patch | 31 - ElfW(Phdr) *elf_pheader, *segment; 34 + Elf32_Phdr *elf_pheader, *segment; 66 + check_ptr (segment); 68 + switch (segment->p_type) 78 + loadaddr = segment->p_vaddr - segment->p_offset; 104 + if (!*osversion && segment->p_filesz >= 32 && segment->p_align >= 4) 107 + + segment->p_offset); 251 switch (segment->p_type) 256 loadaddr = segment->p_vaddr - segment->p_offset; 261 if (!*osversion && segment->p_filesz >= 32 && segment->p_align >= 4) [all …]
|
/openbmc/linux/arch/x86/math-emu/ |
H A D | get_address.c | 125 segment--; in vm86_segment() 127 if (segment > PREFIX_SS_) { in vm86_segment() 132 addr->selector = VM86_REG_(segment); in vm86_segment() 133 return (unsigned long)VM86_REG_(segment) << 4; in vm86_segment() 143 segment--; in pm_address() 147 if (segment > PREFIX_SS_) { in pm_address() 153 switch (segment) { in pm_address() 159 addr->selector = PM_REG_(segment); in pm_address() 357 addr_modes.override.segment = PREFIX_SS_; in FPU_get_address_16() 362 addr_modes.override.segment = PREFIX_SS_; in FPU_get_address_16() [all …]
|
/openbmc/linux/arch/arm64/kernel/ |
H A D | machine_kexec.c | 50 kimage->segment[i].mem, in _kexec_image_info() 51 kimage->segment[i].mem + kimage->segment[i].memsz, in _kexec_image_info() 52 kimage->segment[i].memsz, in _kexec_image_info() 53 kimage->segment[i].memsz / PAGE_SIZE); in _kexec_image_info() 91 kimage->segment[i].mem, in kexec_segment_flush() 92 kimage->segment[i].mem + kimage->segment[i].memsz, in kexec_segment_flush() 93 kimage->segment[i].memsz, in kexec_segment_flush() 94 kimage->segment[i].memsz / PAGE_SIZE); in kexec_segment_flush() 99 kimage->segment[i].memsz); in kexec_segment_flush() 327 addr < (kexec_crash_image->segment[i].mem + in crash_is_nosave() [all …]
|
/openbmc/sdbusplus/tools/sdbusplus/ |
H A D | path.py | 10 def __init__(self, segment=False, **kwargs): argument 22 if segment: 26 if not segment and self.value[0] != "/": 28 if segment and self.value[0] == "/": 31 if not segment: 44 Path(segment=True, **s) for s in kwargs.pop("segments", [])
|
/openbmc/linux/arch/riscv/kernel/ |
H A D | machine_kexec.c | 37 image->segment[i].mem, in kexec_image_info() 38 image->segment[i].mem + image->segment[i].memsz); in kexec_image_info() 40 (unsigned long) image->segment[i].memsz, in kexec_image_info() 41 (unsigned long) image->segment[i].memsz / PAGE_SIZE); in kexec_image_info() 67 if (image->segment[i].memsz <= sizeof(fdt)) in machine_kexec_prepare() 71 memcpy(&fdt, image->segment[i].buf, sizeof(fdt)); in machine_kexec_prepare() 72 else if (copy_from_user(&fdt, image->segment[i].buf, sizeof(fdt))) in machine_kexec_prepare() 78 internal->fdt_addr = (unsigned long) image->segment[i].mem; in machine_kexec_prepare()
|
/openbmc/linux/net/sunrpc/xprtrdma/ |
H A D | svc_rdma_pcl.c | 72 struct svc_rdma_segment *segment; in pcl_set_read_segment() local 74 segment = &chunk->ch_segments[chunk->ch_segcount]; in pcl_set_read_segment() 75 segment->rs_handle = handle; in pcl_set_read_segment() 76 segment->rs_length = length; in pcl_set_read_segment() 77 segment->rs_offset = offset; in pcl_set_read_segment() 204 struct svc_rdma_segment *segment; in pcl_alloc_write() local 219 segment = &chunk->ch_segments[j]; in pcl_alloc_write() 220 p = xdr_decode_rdma_segment(p, &segment->rs_handle, in pcl_alloc_write() 221 &segment->rs_length, in pcl_alloc_write() 222 &segment->rs_offset); in pcl_alloc_write() [all …]
|
/openbmc/linux/drivers/media/test-drivers/visl/ |
H A D | visl-trace-vp8.h | 77 __print_array(__entry->f.segment.quant_update, 78 ARRAY_SIZE(__entry->f.segment.quant_update), 79 sizeof(__entry->f.segment.quant_update[0])), 80 __print_array(__entry->f.segment.lf_update, 81 ARRAY_SIZE(__entry->f.segment.lf_update), 82 sizeof(__entry->f.segment.lf_update[0])), 83 __print_array(__entry->f.segment.segment_probs, 84 ARRAY_SIZE(__entry->f.segment.segment_probs), 85 sizeof(__entry->f.segment.segment_probs[0])), 86 __print_flags(__entry->f.segment.flags, "|",
|
/openbmc/linux/drivers/misc/eeprom/ |
H A D | at25.c | 85 size_t segment; in at25_ee_read() local 133 t[1].len = segment; in at25_ee_read() 144 buf += segment; in at25_ee_read() 229 unsigned segment; in at25_ee_write() local 263 if (segment > count) in at25_ee_write() 264 segment = count; in at25_ee_write() 266 segment = maxsz; in at25_ee_write() 300 segment, offset, in at25_ee_write() 307 off += segment; in at25_ee_write() 308 buf += segment; in at25_ee_write() [all …]
|
/openbmc/linux/kernel/ |
H A D | kexec_core.c | 208 if (image->segment[i].bufsz > image->segment[i].memsz) in sanity_check_segment_list() 784 kbuf = segment->kbuf; in kimage_load_normal_segment() 786 buf = segment->buf; in kimage_load_normal_segment() 787 ubytes = segment->bufsz; in kimage_load_normal_segment() 788 mbytes = segment->memsz; in kimage_load_normal_segment() 789 maddr = segment->mem; in kimage_load_normal_segment() 857 kbuf = segment->kbuf; in kimage_load_crash_segment() 859 buf = segment->buf; in kimage_load_crash_segment() 860 ubytes = segment->bufsz; in kimage_load_crash_segment() 861 mbytes = segment->memsz; in kimage_load_crash_segment() [all …]
|
/openbmc/linux/drivers/dma/xilinx/ |
H A D | xilinx_dma.c | 673 if (!segment) in xilinx_vdma_alloc_tx_segment() 678 return segment; in xilinx_vdma_alloc_tx_segment() 694 if (!segment) in xilinx_cdma_alloc_tx_segment() 699 return segment; in xilinx_cdma_alloc_tx_segment() 723 if (!segment) in xilinx_axidma_alloc_tx_segment() 726 return segment; in xilinx_axidma_alloc_tx_segment() 795 segment) in xilinx_mcdma_free_tx_segment() 810 dma_pool_free(chan->desc_pool, segment, segment->phys); in xilinx_cdma_free_tx_segment() 821 dma_pool_free(chan->desc_pool, segment, segment->phys); in xilinx_vdma_free_tx_segment() 2067 if (!segment) in xilinx_vdma_dma_prep_interleaved() [all …]
|
/openbmc/linux/arch/mips/kernel/ |
H A D | machine_kexec.c | 46 kimage->segment[i].mem, in kexec_image_info() 47 kimage->segment[i].mem + kimage->segment[i].memsz, in kexec_image_info() 48 (unsigned long)kimage->segment[i].memsz, in kexec_image_info() 49 (unsigned long)kimage->segment[i].memsz / PAGE_SIZE); in kexec_image_info() 67 if (kimage->segment[i].memsz <= sizeof(fdt)) in uhi_machine_kexec_prepare() 70 if (copy_from_user(&fdt, kimage->segment[i].buf, sizeof(fdt))) in uhi_machine_kexec_prepare() 78 phys_to_virt((unsigned long)kimage->segment[i].mem); in uhi_machine_kexec_prepare()
|
/openbmc/u-boot/drivers/bios_emulator/include/x86emu/ |
H A D | decode.h | 64 u8 fetch_data_byte_abs (uint segment, uint offset); 66 u16 fetch_data_word_abs (uint segment, uint offset); 68 u32 fetch_data_long_abs (uint segment, uint offset); 70 void store_data_byte_abs (uint segment, uint offset, u8 val); 72 void store_data_word_abs (uint segment, uint offset, u16 val); 74 void store_data_long_abs (uint segment, uint offset, u32 val);
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-kernel/linux/linux-yocto-6.6/n1sdp/ |
H A D | 0004-n1sdp-pcie-add-quirk-support-enabling-remote-chip-PC.patch | 9 complex of the remote board appears as PCIe segment 2 on the primary board. 12 board, so take that into account when accessing the remote PCIe segment. 58 @@ -97,12 +99,17 @@ static int pci_n1sdp_init(struct pci_config_window *cfg, unsigned int segment) 65 if (segment >= MAX_SEGMENTS) 68 - table_base = AP_NS_SHARED_MEM_BASE + segment * BDF_TABLE_SIZE; 69 + if (segment > 1) { 73 + table_base = AP_NS_SHARED_MEM_BASE + segment * BDF_TABLE_SIZE; 87 memcpy_fromio(pcie_discovery_data[segment], shared_data, bdfs_size); 89 rc_remapped_addr[segment] = devm_ioremap(dev, 93 if (!rc_remapped_addr[segment]) { [all …]
|
H A D | 0003-pcie-Add-quirk-for-the-Arm-Neoverse-N1SDP-platform.patch | 176 + unsigned int segment = bus->domain_nr; 181 + if (segment >= MAX_SEGMENTS || 187 + return rc_remapped_addr[segment] + where; 215 + if (segment >= MAX_SEGMENTS) 235 + if (!pcie_discovery_data[segment]) 240 + rc_remapped_addr[segment] = devm_ioremap(dev, 243 + if (!rc_remapped_addr[segment]) { 257 + int segment = 0; 261 + if (segment < 0 || segment > MAX_SEGMENTS) { 268 + return pci_n1sdp_init(cfg, segment); [all …]
|
/openbmc/linux/drivers/acpi/ |
H A D | pci_mcfg.c | 20 u16 segment; member 30 u16 segment; member 191 static int pci_mcfg_quirk_matches(struct mcfg_fixup *f, u16 segment, in pci_mcfg_quirk_matches() argument 198 f->segment == segment && in pci_mcfg_quirk_matches() 211 u16 segment = root->segment; in pci_mcfg_apply_quirks() local 217 if (pci_mcfg_quirk_matches(f, segment, bus_range)) { in pci_mcfg_apply_quirks() 238 u16 seg = root->segment; in pci_mcfg_lookup() 250 if (e->segment == seg && e->bus_start <= bus_res->start && in pci_mcfg_lookup() 300 e->segment = mptr->pci_segment; in pci_mcfg_parse()
|
/openbmc/u-boot/drivers/bios_emulator/x86emu/ |
H A D | decode.c | 262 #define GET_SEGMENT(segment) in get_data_segment() argument 362 uint segment, in fetch_data_byte_abs() argument 367 x86emu_check_data_access(segment, offset); in fetch_data_byte_abs() 383 uint segment, in fetch_data_word_abs() argument 388 x86emu_check_data_access(segment, offset); in fetch_data_word_abs() 404 uint segment, in fetch_data_long_abs() argument 409 x86emu_check_data_access(segment, offset); in fetch_data_long_abs() 492 uint segment, in store_data_byte_abs() argument 498 x86emu_check_data_access(segment, offset); in store_data_byte_abs() 515 uint segment, in store_data_word_abs() argument [all …]
|