/Linux-v4.19/drivers/scsi/ |
D | libiscsi_tcp.c | 71 struct iscsi_segment *segment); 97 iscsi_tcp_segment_init_sg(struct iscsi_segment *segment, in iscsi_tcp_segment_init_sg() argument 100 segment->sg = sg; in iscsi_tcp_segment_init_sg() 101 segment->sg_offset = offset; in iscsi_tcp_segment_init_sg() 102 segment->size = min(sg->length - offset, in iscsi_tcp_segment_init_sg() 103 segment->total_size - segment->total_copied); in iscsi_tcp_segment_init_sg() 104 segment->data = NULL; in iscsi_tcp_segment_init_sg() 116 static void iscsi_tcp_segment_map(struct iscsi_segment *segment, int recv) in iscsi_tcp_segment_map() argument 120 if (segment->data != NULL || !segment->sg) in iscsi_tcp_segment_map() 123 sg = segment->sg; in iscsi_tcp_segment_map() [all …]
|
D | iscsi_tcp.c | 158 iscsi_tcp_segment_unmap(&tcp_conn->in.segment); in iscsi_sw_tcp_data_ready() 265 struct iscsi_segment *segment) in iscsi_sw_tcp_xmit_segment() argument 272 while (!iscsi_tcp_segment_done(tcp_conn, segment, 0, r)) { in iscsi_sw_tcp_xmit_segment() 278 offset = segment->copied; in iscsi_sw_tcp_xmit_segment() 279 copy = segment->size - offset; in iscsi_sw_tcp_xmit_segment() 281 if (segment->total_copied + segment->size < segment->total_size) in iscsi_sw_tcp_xmit_segment() 285 if (!segment->data) { in iscsi_sw_tcp_xmit_segment() 286 sg = segment->sg; in iscsi_sw_tcp_xmit_segment() 287 offset += segment->sg_offset + sg->offset; in iscsi_sw_tcp_xmit_segment() 293 .iov_base = segment->data + offset, in iscsi_sw_tcp_xmit_segment() [all …]
|
/Linux-v4.19/fs/romfs/ |
D | storage.c | 44 size_t segment; in romfs_mtd_strnlen() local 51 segment = min_t(size_t, maxlen, 16); in romfs_mtd_strnlen() 52 ret = ROMFS_MTD_READ(sb, pos, segment, &len, buf); in romfs_mtd_strnlen() 74 size_t len, segment; in romfs_mtd_strcmp() local 82 segment = min_t(size_t, size + 1, 17); in romfs_mtd_strcmp() 83 ret = ROMFS_MTD_READ(sb, pos, segment, &len, buf); in romfs_mtd_strcmp() 112 size_t segment; in romfs_blk_read() local 117 segment = min_t(size_t, buflen, ROMBSIZE - offset); in romfs_blk_read() 121 memcpy(buf, bh->b_data + offset, segment); in romfs_blk_read() 123 buf += segment; in romfs_blk_read() [all …]
|
/Linux-v4.19/arch/arm64/kernel/ |
D | machine_kexec.c | 52 kimage->segment[i].mem, in _kexec_image_info() 53 kimage->segment[i].mem + kimage->segment[i].memsz, in _kexec_image_info() 54 kimage->segment[i].memsz, in _kexec_image_info() 55 kimage->segment[i].memsz / PAGE_SIZE); in _kexec_image_info() 132 kimage->segment[i].mem, in kexec_segment_flush() 133 kimage->segment[i].mem + kimage->segment[i].memsz, in kexec_segment_flush() 134 kimage->segment[i].memsz, in kexec_segment_flush() 135 kimage->segment[i].memsz / PAGE_SIZE); in kexec_segment_flush() 137 __flush_dcache_area(phys_to_virt(kimage->segment[i].mem), in kexec_segment_flush() 138 kimage->segment[i].memsz); in kexec_segment_flush() [all …]
|
/Linux-v4.19/arch/x86/math-emu/ |
D | get_address.c | 123 static unsigned long vm86_segment(u_char segment, struct address *addr) in vm86_segment() argument 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() 137 static long pm_address(u_char FPU_modrm, u_char segment, in pm_address() argument 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() [all …]
|
/Linux-v4.19/drivers/dma/xilinx/ |
D | xilinx_dma.c | 558 struct xilinx_vdma_tx_segment *segment; in xilinx_vdma_alloc_tx_segment() local 561 segment = dma_pool_zalloc(chan->desc_pool, GFP_ATOMIC, &phys); in xilinx_vdma_alloc_tx_segment() 562 if (!segment) in xilinx_vdma_alloc_tx_segment() 565 segment->phys = phys; in xilinx_vdma_alloc_tx_segment() 567 return segment; in xilinx_vdma_alloc_tx_segment() 579 struct xilinx_cdma_tx_segment *segment; in xilinx_cdma_alloc_tx_segment() local 582 segment = dma_pool_zalloc(chan->desc_pool, GFP_ATOMIC, &phys); in xilinx_cdma_alloc_tx_segment() 583 if (!segment) in xilinx_cdma_alloc_tx_segment() 586 segment->phys = phys; in xilinx_cdma_alloc_tx_segment() 588 return segment; in xilinx_cdma_alloc_tx_segment() [all …]
|
/Linux-v4.19/kernel/ |
D | kexec_core.c | 172 mstart = image->segment[i].mem; in sanity_check_segment_list() 173 mend = mstart + image->segment[i].memsz; in sanity_check_segment_list() 191 mstart = image->segment[i].mem; in sanity_check_segment_list() 192 mend = mstart + image->segment[i].memsz; in sanity_check_segment_list() 196 pstart = image->segment[j].mem; in sanity_check_segment_list() 197 pend = pstart + image->segment[j].memsz; in sanity_check_segment_list() 210 if (image->segment[i].bufsz > image->segment[i].memsz) in sanity_check_segment_list() 220 if (PAGE_COUNT(image->segment[i].memsz) > totalram_pages / 2) in sanity_check_segment_list() 223 total_pages += PAGE_COUNT(image->segment[i].memsz); in sanity_check_segment_list() 243 mstart = image->segment[i].mem; in sanity_check_segment_list() [all …]
|
/Linux-v4.19/drivers/acpi/ |
D | pci_mcfg.c | 31 u16 segment; member 41 u16 segment; member 150 static int pci_mcfg_quirk_matches(struct mcfg_fixup *f, u16 segment, in pci_mcfg_quirk_matches() argument 157 f->segment == segment && in pci_mcfg_quirk_matches() 170 u16 segment = root->segment; in pci_mcfg_apply_quirks() local 176 if (pci_mcfg_quirk_matches(f, segment, bus_range)) { in pci_mcfg_apply_quirks() 197 u16 seg = root->segment; in pci_mcfg_lookup() 209 if (e->segment == seg && e->bus_start <= bus_res->start && in pci_mcfg_lookup() 259 e->segment = mptr->pci_segment; in pci_mcfg_parse()
|
D | pci_irq.c | 98 unsigned int segment; member 136 entry->id.segment == quirk->segment && in do_prt_fixups() 145 entry->id.segment, entry->id.bus, in do_prt_fixups() 157 int segment = pci_domain_nr(dev->bus); in acpi_pci_irq_check_entry() local 175 entry->id.segment = segment; in acpi_pci_irq_check_entry() 210 entry->id.segment, entry->id.bus, in acpi_pci_irq_check_entry()
|
/Linux-v4.19/arch/ia64/sn/pci/pcibr/ |
D | pcibr_provider.c | 31 u64 segment; in sal_pcibr_slot_enable() local 36 segment = soft->pbi_buscommon.bs_persist_segment; in sal_pcibr_slot_enable() 38 SAL_CALL_NOLOCK(ret_stuff, (u64) SN_SAL_IOIF_SLOT_ENABLE, segment, in sal_pcibr_slot_enable() 51 u64 segment; in sal_pcibr_slot_disable() local 56 segment = soft->pbi_buscommon.bs_persist_segment; in sal_pcibr_slot_disable() 59 segment, busnum, (u64) device, (u64) action, in sal_pcibr_slot_disable() 69 int segment; in sal_pcibr_error_interrupt() local 73 segment = soft->pbi_buscommon.bs_persist_segment; in sal_pcibr_error_interrupt() 77 (u64) segment, (u64) busnum, 0, 0, 0, 0, 0); in sal_pcibr_error_interrupt()
|
/Linux-v4.19/arch/x86/pci/ |
D | mmconfig-shared.c | 58 if (cfg->segment > new->segment || in list_add_sorted() 59 (cfg->segment == new->segment && in list_add_sorted() 68 static struct pci_mmcfg_region *pci_mmconfig_alloc(int segment, int start, in pci_mmconfig_alloc() argument 82 new->segment = segment; in pci_mmconfig_alloc() 91 "PCI MMCONFIG %04x [bus %02x-%02x]", segment, start, end); in pci_mmconfig_alloc() 97 struct pci_mmcfg_region *__init pci_mmconfig_add(int segment, int start, in pci_mmconfig_add() argument 102 new = pci_mmconfig_alloc(segment, start, end, addr); in pci_mmconfig_add() 111 segment, start, end, &new->res, (unsigned long)addr); in pci_mmconfig_add() 117 struct pci_mmcfg_region *pci_mmconfig_lookup(int segment, int bus) in pci_mmconfig_lookup() argument 122 if (cfg->segment == segment && in pci_mmconfig_lookup() [all …]
|
D | pcbios.c | 84 unsigned short segment; member 125 unsigned short segment; member 128 .segment = __KERNEL_CS, 350 u16 segment; member 367 opt.segment = __KERNEL_DS; in pcibios_get_irq_routing_table()
|
/Linux-v4.19/drivers/misc/eeprom/ |
D | at25.c | 162 unsigned segment; in at25_ee_write() local 195 segment = buf_size - (offset % buf_size); in at25_ee_write() 196 if (segment > count) in at25_ee_write() 197 segment = count; in at25_ee_write() 198 memcpy(cp, buf, segment); in at25_ee_write() 200 segment + at25->addrlen + 1); in at25_ee_write() 202 segment, offset, status); in at25_ee_write() 230 segment, offset, in at25_ee_write() 237 off += segment; in at25_ee_write() 238 buf += segment; in at25_ee_write() [all …]
|
/Linux-v4.19/drivers/staging/rts5208/ |
D | ms.c | 2223 ms_card->segment = vzalloc(size); 2224 if (!ms_card->segment) { 2253 block_no = ms_card->segment[seg_no].disable_count++; 2254 ms_card->segment[seg_no].defect_list[block_no] = defect_block; 2258 ms_card->segment[i].build_flag = 0; 2259 ms_card->segment[i].l2p_table = NULL; 2260 ms_card->segment[i].free_table = NULL; 2261 ms_card->segment[i].get_index = 0; 2262 ms_card->segment[i].set_index = 0; 2263 ms_card->segment[i].unused_blk_cnt = 0; [all …]
|
/Linux-v4.19/include/scsi/ |
D | libiscsi_tcp.h | 58 struct iscsi_segment segment; member 107 struct iscsi_segment *segment, int recv, 109 extern void iscsi_tcp_segment_unmap(struct iscsi_segment *segment); 111 extern void iscsi_segment_init_linear(struct iscsi_segment *segment, 116 iscsi_segment_seek_sg(struct iscsi_segment *segment,
|
/Linux-v4.19/arch/mips/kernel/ |
D | machine_kexec.c | 44 kimage->segment[i].mem, in kexec_image_info() 45 kimage->segment[i].mem + kimage->segment[i].memsz, in kexec_image_info() 46 (unsigned long)kimage->segment[i].memsz, in kexec_image_info() 47 (unsigned long)kimage->segment[i].memsz / PAGE_SIZE); in kexec_image_info()
|
/Linux-v4.19/arch/ia64/sn/kernel/ |
D | io_init.c | 49 static inline u64 sal_get_pcibus_info(u64 segment, u64 busnum, u64 address) in sal_get_pcibus_info() argument 57 (u64) segment, (u64) busnum, (u64) address, 0, 0, 0, 0); in sal_get_pcibus_info() 65 sal_get_pcidev_info(u64 segment, u64 bus_number, u64 devfn, u64 pci_dev, in sal_get_pcidev_info() argument 74 (u64) segment, (u64) bus_number, (u64) devfn, in sal_get_pcidev_info() 221 sn_pci_controller_fixup(int segment, int busnum, struct pci_bus *bus) in sn_pci_controller_fixup() argument 229 status = sal_get_pcibus_info((u64) segment, (u64) busnum, in sn_pci_controller_fixup() 237 controller->segment = segment; in sn_pci_controller_fixup()
|
/Linux-v4.19/arch/mips/generic/ |
D | kexec.c | 22 if (image->segment[i].memsz <= sizeof(fdt)) in generic_kexec_prepare() 25 if (copy_from_user(&fdt, image->segment[i].buf, sizeof(fdt))) in generic_kexec_prepare() 33 phys_to_virt((unsigned long)image->segment[i].mem); in generic_kexec_prepare()
|
/Linux-v4.19/Documentation/ABI/testing/ |
D | sysfs-fs-nilfs2 | 97 Show start block number of the latest segment. 103 Show sequence value of the latest segment. 109 Show checkpoint number of the latest segment. 115 Show segment sequence counter. 121 Show index number of the latest full segment. 127 Show index number of the full segment index 134 Show offset of next partial segment in the current 135 full segment. 147 Show write time of the last segment in 154 Show write time of the last segment in seconds. [all …]
|
/Linux-v4.19/drivers/media/i2c/ |
D | ad9389b.c | 786 int segment, u8 *buf) in ad9389b_dbg_dump_edid() argument 793 v4l2_dbg(lvl, debug, sd, "edid segment %d\n", segment); in ad9389b_dbg_dump_edid() 840 ed.segment = ad9389b_rd(sd, 0xc4); in ad9389b_edid_handler() 976 static bool edid_verify_crc(struct v4l2_subdev *sd, u32 segment) in edid_verify_crc() argument 982 if (edid_block_verify_crc(&data[segment * 256])) { in edid_verify_crc() 983 if ((segment + 1) * 2 <= blocks) in edid_verify_crc() 984 return edid_block_verify_crc(&data[segment * 256 + 128]); in edid_verify_crc() 990 static bool edid_verify_header(struct v4l2_subdev *sd, u32 segment) in edid_verify_header() argument 999 if (segment) in edid_verify_header() 1013 int segment; in ad9389b_check_edid_status() local [all …]
|
/Linux-v4.19/arch/ia64/include/asm/ |
D | pci.h | 16 __u16 segment; /* PCI Segment number */ member 49 int segment; member 57 #define pci_domain_nr(busdev) (PCI_CONTROLLER(busdev)->segment)
|
/Linux-v4.19/arch/sh/kernel/ |
D | machine_kexec.c | 61 (unsigned int)image->segment[i].mem, in kexec_info() 62 (unsigned int)image->segment[i].mem + in kexec_info() 63 image->segment[i].memsz, in kexec_info() 64 (unsigned int)image->segment[i].memsz); in kexec_info()
|
/Linux-v4.19/drivers/remoteproc/ |
D | remoteproc_core.c | 1109 struct rproc_dump_segment *segment; in rproc_coredump_add_segment() local 1111 segment = kzalloc(sizeof(*segment), GFP_KERNEL); in rproc_coredump_add_segment() 1112 if (!segment) in rproc_coredump_add_segment() 1115 segment->da = da; in rproc_coredump_add_segment() 1116 segment->size = size; in rproc_coredump_add_segment() 1118 list_add_tail(&segment->node, &rproc->dump_segments); in rproc_coredump_add_segment() 1133 struct rproc_dump_segment *segment; in rproc_coredump() local 1146 list_for_each_entry(segment, &rproc->dump_segments, node) { in rproc_coredump() 1147 data_size += sizeof(*phdr) + segment->size; in rproc_coredump() 1175 list_for_each_entry(segment, &rproc->dump_segments, node) { in rproc_coredump() [all …]
|
/Linux-v4.19/tools/testing/selftests/kvm/lib/ |
D | x86.c | 133 static void segment_dump(FILE *stream, struct kvm_segment *segment, in segment_dump() argument 138 indent, "", segment->base, segment->limit, in segment_dump() 139 segment->selector, segment->type); in segment_dump() 142 indent, "", segment->present, segment->dpl, in segment_dump() 143 segment->db, segment->s, segment->l); in segment_dump() 146 indent, "", segment->g, segment->avl, in segment_dump() 147 segment->unusable, segment->padding); in segment_dump()
|
/Linux-v4.19/arch/mips/include/asm/octeon/ |
D | cvmx-address.h | 278 #define CVMX_ADD_SEG32(segment, add) \ argument 279 (((int32_t)segment << 31) | (int32_t)(add)) 291 #define CVMX_ADD_SEG(segment, add) ((((uint64_t)segment) << 62) | (add)) argument
|