Home
last modified time | relevance | path

Searched refs:segment (Results 1 – 25 of 259) sorted by relevance

1234567891011

/Linux-v4.19/drivers/scsi/
Dlibiscsi_tcp.c71 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 …]
Discsi_tcp.c158 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/
Dstorage.c44 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/
Dmachine_kexec.c52 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/
Dget_address.c123 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/
Dxilinx_dma.c558 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/
Dkexec_core.c172 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/
Dpci_mcfg.c31 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()
Dpci_irq.c98 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/
Dpcibr_provider.c31 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/
Dmmconfig-shared.c58 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 …]
Dpcbios.c84 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/
Dat25.c162 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/
Dms.c2223 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/
Dlibiscsi_tcp.h58 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/
Dmachine_kexec.c44 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/
Dio_init.c49 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/
Dkexec.c22 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/
Dsysfs-fs-nilfs297 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/
Dad9389b.c786 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/
Dpci.h16 __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/
Dmachine_kexec.c61 (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/
Dremoteproc_core.c1109 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/
Dx86.c133 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/
Dcvmx-address.h278 #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

1234567891011