/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 …]
|
/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 …]
|
/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 …]
|
/linux/Documentation/devicetree/bindings/auxdisplay/ |
H A D | gpio-7-segment.yaml | 4 $id: http://devicetree.org/schemas/auxdisplay/gpio-7-segment.yaml# 7 title: GPIO based LED segment display 14 const: gpio-7-segment 16 segment-gpios: 18 An array of GPIOs one per segment. The first GPIO corresponds to the A 19 segment, the seventh GPIO corresponds to the G segment. Some LED blocks 21 segment. 37 - segment-gpios 47 compatible = "gpio-7-segment"; 48 segment-gpios = <&gpio 0 GPIO_ACTIVE_LOW>,
|
/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 …]
|
/linux/kernel/ |
H A D | kexec_core.c | 169 if (image->segment[i].bufsz > image->segment[i].memsz) in sanity_check_segment_list() 719 kbuf = segment->kbuf; in kimage_load_normal_segment() 721 buf = segment->buf; in kimage_load_normal_segment() 722 ubytes = segment->bufsz; in kimage_load_normal_segment() 723 mbytes = segment->memsz; in kimage_load_normal_segment() 724 maddr = segment->mem; in kimage_load_normal_segment() 795 kbuf = segment->kbuf; in kimage_load_crash_segment() 797 buf = segment->buf; in kimage_load_crash_segment() 798 ubytes = segment->bufsz; in kimage_load_crash_segment() 799 mbytes = segment->memsz; in kimage_load_crash_segment() [all …]
|
/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 …]
|
H A D | svc_rdma_recvfrom.c | 601 struct svc_rdma_segment *segment; in svc_rdma_get_inv_rkey() local 612 pcl_for_each_segment(segment, chunk) { in svc_rdma_get_inv_rkey() 614 inv_rkey = segment->rs_handle; in svc_rdma_get_inv_rkey() 615 else if (inv_rkey != segment->rs_handle) in svc_rdma_get_inv_rkey() 620 pcl_for_each_segment(segment, chunk) { in svc_rdma_get_inv_rkey() 622 inv_rkey = segment->rs_handle; in svc_rdma_get_inv_rkey() 623 else if (inv_rkey != segment->rs_handle) in svc_rdma_get_inv_rkey() 628 pcl_for_each_segment(segment, chunk) { in svc_rdma_get_inv_rkey() 630 inv_rkey = segment->rs_handle; in svc_rdma_get_inv_rkey() 636 pcl_for_each_segment(segment, chunk) { in svc_rdma_get_inv_rkey() [all …]
|
/linux/drivers/dma/xilinx/ |
H A D | xilinx_dma.c | 675 if (!segment) in xilinx_vdma_alloc_tx_segment() 680 return segment; in xilinx_vdma_alloc_tx_segment() 696 if (!segment) in xilinx_cdma_alloc_tx_segment() 701 return segment; in xilinx_cdma_alloc_tx_segment() 725 if (!segment) in xilinx_axidma_alloc_tx_segment() 728 return segment; in xilinx_axidma_alloc_tx_segment() 797 segment) in xilinx_mcdma_free_tx_segment() 812 dma_pool_free(chan->desc_pool, segment, segment->phys); in xilinx_cdma_free_tx_segment() 823 dma_pool_free(chan->desc_pool, segment, segment->phys); in xilinx_vdma_free_tx_segment() 2073 if (!segment) in xilinx_vdma_dma_prep_interleaved() [all …]
|
/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 …]
|
/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, "|",
|
/linux/arch/arm64/kernel/ |
H A D | machine_kexec.c | 77 kimage->segment[i].mem, in kexec_segment_flush() 78 kimage->segment[i].mem + kimage->segment[i].memsz, in kexec_segment_flush() 79 kimage->segment[i].memsz, in kexec_segment_flush() 80 kimage->segment[i].memsz / PAGE_SIZE); in kexec_segment_flush() 83 (unsigned long)phys_to_virt(kimage->segment[i].mem), in kexec_segment_flush() 84 (unsigned long)phys_to_virt(kimage->segment[i].mem) + in kexec_segment_flush() 85 kimage->segment[i].memsz); in kexec_segment_flush() 312 if (addr >= kexec_crash_image->segment[i].mem && in crash_is_nosave() 313 addr < (kexec_crash_image->segment[i].mem + in crash_is_nosave() 314 kexec_crash_image->segment[i].memsz)) in crash_is_nosave()
|
/linux/arch/mips/kernel/ |
H A D | machine_kexec.c | 47 kimage->segment[i].mem, in kexec_image_info() 48 kimage->segment[i].mem + kimage->segment[i].memsz, in kexec_image_info() 49 (unsigned long)kimage->segment[i].memsz, in kexec_image_info() 50 (unsigned long)kimage->segment[i].memsz / PAGE_SIZE); in kexec_image_info() 68 if (kimage->segment[i].memsz <= sizeof(fdt)) in uhi_machine_kexec_prepare() 71 if (copy_from_user(&fdt, kimage->segment[i].buf, sizeof(fdt))) in uhi_machine_kexec_prepare() 79 phys_to_virt((unsigned long)kimage->segment[i].mem); in uhi_machine_kexec_prepare()
|
/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()
|
H A D | pci_irq.c | 81 unsigned int segment; member 119 entry->id.segment == quirk->segment && in do_prt_fixups() 128 entry->id.segment, entry->id.bus, in do_prt_fixups() 140 int segment = pci_domain_nr(dev->bus); in acpi_pci_irq_check_entry() local 158 entry->id.segment = segment; in acpi_pci_irq_check_entry() 191 entry->id.segment, entry->id.bus, entry->id.device, in acpi_pci_irq_check_entry()
|
/linux/drivers/staging/rts5208/ |
H A D | ms.c | 2110 if (!ms_card->segment) 2165 if (!ms_card->segment) 2168 segment = &ms_card->segment[seg_no]; 2185 segment = &ms_card->segment[seg_no]; 2197 segment = &ms_card->segment[seg_no]; 2199 segment->free_table[segment->set_index++] = phy_blk; 2212 segment = &ms_card->segment[seg_no]; 2217 phy_blk = segment->free_table[segment->get_index]; 2218 segment->free_table[segment->get_index++] = 0xFFFF; 2241 segment = &ms_card->segment[seg_no]; [all …]
|
/linux/arch/x86/pci/ |
H A D | mmconfig-shared.c | 60 if (cfg->segment > new->segment || in list_add_sorted() 61 (cfg->segment == new->segment && in list_add_sorted() 84 new->segment = segment; in pci_mmconfig_alloc() 93 "PCI ECAM %04x [bus %02x-%02x]", segment, start, end); in pci_mmconfig_alloc() 104 new = pci_mmconfig_alloc(segment, start, end, addr); in pci_mmconfig_add() 113 &new->res, (unsigned long)addr, segment, start, end); in pci_mmconfig_add() 123 if (cfg->segment == segment && in pci_mmconfig_lookup() 502 cfg->segment, cfg->start_bus, cfg->end_bus); in is_mmconf_reserved() 510 cfg->segment, cfg->start_bus, cfg->end_bus); in is_mmconf_reserved() 698 if (cfg->segment) in __pci_mmcfg_init() [all …]
|
/linux/arch/parisc/kernel/ |
H A D | kexec.c | 27 kimage->segment[n].mem, in kexec_show_segment_info() 28 kimage->segment[n].mem + kimage->segment[n].memsz, in kexec_show_segment_info() 29 (unsigned long)kimage->segment[n].memsz, in kexec_show_segment_info() 30 (unsigned long)kimage->segment[n].memsz / PAGE_SIZE); in kexec_show_segment_info()
|
/linux/include/scsi/ |
H A D | libiscsi_tcp.h | 47 struct iscsi_segment segment; member 96 struct iscsi_segment *segment, int recv, 98 extern void iscsi_tcp_segment_unmap(struct iscsi_segment *segment); 100 extern void iscsi_segment_init_linear(struct iscsi_segment *segment, 105 iscsi_segment_seek_sg(struct iscsi_segment *segment,
|
/linux/arch/loongarch/kernel/ |
H A D | machine_kexec.c | 54 kimage->segment[i].mem, in kexec_image_info() 55 kimage->segment[i].mem + kimage->segment[i].memsz); in kexec_image_info() 57 (unsigned long)kimage->segment[i].memsz, in kexec_image_info() 58 (unsigned long)kimage->segment[i].memsz / PAGE_SIZE); in kexec_image_info() 75 if (!strncmp(bootloader, (char __user *)kimage->segment[i].buf, strlen(bootloader))) { in machine_kexec_prepare() 76 if (!copy_from_user(cmdline_ptr, kimage->segment[i].buf, COMMAND_LINE_SIZE)) in machine_kexec_prepare()
|
/linux/Documentation/ABI/testing/ |
H A 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 135 full segment. 147 Show write time of the last segment in 154 Show write time of the last segment in seconds. 193 Show number of blocks in segment. [all …]
|
/linux/drivers/staging/media/sunxi/cedrus/ |
H A D | cedrus_vp8.c | 604 memcpy(&prob_table[0x1018], slice->segment.segment_probs, in cedrus_vp8_update_probs() 605 sizeof(slice->segment.segment_probs)); in cedrus_vp8_update_probs() 725 if (slice->segment.flags & V4L2_VP8_SEGMENT_FLAG_ENABLED) in cedrus_vp8_setup() 779 reg |= VE_VP8_SEGMENT3(slice->segment.quant_update[3]); in cedrus_vp8_setup() 780 reg |= VE_VP8_SEGMENT2(slice->segment.quant_update[2]); in cedrus_vp8_setup() 781 reg |= VE_VP8_SEGMENT1(slice->segment.quant_update[1]); in cedrus_vp8_setup() 782 reg |= VE_VP8_SEGMENT0(slice->segment.quant_update[0]); in cedrus_vp8_setup() 786 reg |= VE_VP8_SEGMENT3(slice->segment.lf_update[3]); in cedrus_vp8_setup() 787 reg |= VE_VP8_SEGMENT2(slice->segment.lf_update[2]); in cedrus_vp8_setup() 788 reg |= VE_VP8_SEGMENT1(slice->segment.lf_update[1]); in cedrus_vp8_setup() [all …]
|
/linux/arch/riscv/kernel/ |
H A D | machine_kexec.c | 41 if (image->segment[i].memsz <= sizeof(fdt)) in machine_kexec_prepare() 45 memcpy(&fdt, image->segment[i].buf, sizeof(fdt)); in machine_kexec_prepare() 46 else if (copy_from_user(&fdt, image->segment[i].buf, sizeof(fdt))) in machine_kexec_prepare() 52 internal->fdt_addr = (unsigned long) image->segment[i].mem; in machine_kexec_prepare()
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_buddy.c | 74 unsigned int *segment, in dr_buddy_find_free_seg() argument 98 *segment = seg; in dr_buddy_find_free_seg() 121 unsigned int *segment) in mlx5dr_buddy_alloc_mem() argument 145 *segment = seg; in mlx5dr_buddy_alloc_mem()
|