| /linux/drivers/scsi/ |
| H A D | libiscsi_tcp.c | 64 struct iscsi_segment *segment); 90 iscsi_tcp_segment_init_sg(struct iscsi_segment *segment, in iscsi_tcp_segment_init_sg() argument 93 segment->sg = sg; in iscsi_tcp_segment_init_sg() 94 segment->sg_offset = offset; in iscsi_tcp_segment_init_sg() 95 segment->size = min(sg->length - offset, in iscsi_tcp_segment_init_sg() 96 segment->total_size - segment->total_copied); in iscsi_tcp_segment_init_sg() 97 segment->data = NULL; in iscsi_tcp_segment_init_sg() 109 static void iscsi_tcp_segment_map(struct iscsi_segment *segment, int recv) in iscsi_tcp_segment_map() argument 113 if (segment->data != NULL || !segment->sg) in iscsi_tcp_segment_map() 116 sg = segment->sg; in iscsi_tcp_segment_map() [all …]
|
| /linux/drivers/remoteproc/ |
| H A D | remoteproc_coredump.c | 50 struct rproc_dump_segment *segment; in rproc_coredump_add_segment() local 52 segment = kzalloc_obj(*segment); 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() 59 list_add_tail(&segment->node, &rproc->dump_segments); in rproc_coredump_add_segment() 82 struct rproc_dump_segment *segment, in rproc_coredump_add_custom_segment() argument 87 struct rproc_dump_segment *segment; in rproc_coredump_add_custom_segment() local 89 segment = kzalloc_obj(*segment); in rproc_coredump_add_custom_segment() 90 if (!segment) in rproc_coredump_add_custom_segment() [all …]
|
| /linux/fs/romfs/ |
| H A D | storage.c | 40 size_t segment; in romfs_mtd_strnlen() local 47 segment = min_t(size_t, maxlen, 16); in romfs_mtd_strnlen() 48 ret = ROMFS_MTD_READ(sb, pos, segment, &len, buf); in romfs_mtd_strnlen() 70 size_t len, segment; in romfs_mtd_strcmp() local 78 segment = min_t(size_t, size + 1, 17); in romfs_mtd_strcmp() 79 ret = ROMFS_MTD_READ(sb, pos, segment, &len, buf); in romfs_mtd_strcmp() 108 size_t segment; in romfs_blk_read() local 113 segment = min_t(size_t, buflen, ROMBSIZE - offset); in romfs_blk_read() 117 memcpy(buf, bh->b_data + offset, segment); in romfs_blk_read() 119 buf += segment; in romfs_blk_read() [all …]
|
| /linux/drivers/md/dm-pcache/ |
| H A D | segment.c | 8 int segment_copy_to_bio(struct pcache_segment *segment, in segment_copy_to_bio() argument 21 src = segment->data + data_off; in segment_copy_to_bio() 29 int segment_copy_from_bio(struct pcache_segment *segment, in segment_copy_from_bio() argument 42 dst = segment->data + data_off; in segment_copy_from_bio() 51 void pcache_segment_init(struct pcache_cache_dev *cache_dev, struct pcache_segment *segment, in pcache_segment_init() argument 54 segment->seg_info = options->seg_info; in pcache_segment_init() 55 segment_info_set_type(segment->seg_info, options->type); in pcache_segment_init() 57 segment->cache_dev = cache_dev; in pcache_segment_init() 58 segment->seg_id = options->seg_id; in pcache_segment_init() 59 segment->data_size = PCACHE_SEG_SIZE - options->data_off; in pcache_segment_init() [all …]
|
| /linux/drivers/dma/xilinx/ |
| H A D | xilinx_dma.c | 675 struct xilinx_vdma_tx_segment *segment; in xilinx_vdma_alloc_tx_segment() local 678 segment = dma_pool_zalloc(chan->desc_pool, GFP_ATOMIC, &phys); in xilinx_vdma_alloc_tx_segment() 679 if (!segment) in xilinx_vdma_alloc_tx_segment() 682 segment->phys = phys; in xilinx_vdma_alloc_tx_segment() 684 return segment; in xilinx_vdma_alloc_tx_segment() 696 struct xilinx_cdma_tx_segment *segment; in xilinx_cdma_alloc_tx_segment() local 699 segment = dma_pool_zalloc(chan->desc_pool, GFP_ATOMIC, &phys); in xilinx_cdma_alloc_tx_segment() 700 if (!segment) in xilinx_cdma_alloc_tx_segment() 703 segment->phys = phys; in xilinx_cdma_alloc_tx_segment() 705 return segment; in xilinx_cdma_alloc_tx_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() 79 trace_svcrdma_decode_rseg(&rctxt->rc_cid, chunk, segment); in pcl_set_read_segment() 201 struct svc_rdma_segment *segment; in pcl_alloc_write() local 215 segment = &chunk->ch_segments[j]; in pcl_alloc_write() 216 p = xdr_decode_rdma_segment(p, &segment->rs_handle, in pcl_alloc_write() 217 &segment->rs_length, in pcl_alloc_write() [all …]
|
| H A D | svc_rdma_recvfrom.c | 632 struct svc_rdma_segment *segment; in svc_rdma_get_inv_rkey() local 643 pcl_for_each_segment(segment, chunk) { in svc_rdma_get_inv_rkey() 645 inv_rkey = segment->rs_handle; in svc_rdma_get_inv_rkey() 646 else if (inv_rkey != segment->rs_handle) in svc_rdma_get_inv_rkey() 651 pcl_for_each_segment(segment, chunk) { in svc_rdma_get_inv_rkey() 653 inv_rkey = segment->rs_handle; in svc_rdma_get_inv_rkey() 654 else if (inv_rkey != segment->rs_handle) in svc_rdma_get_inv_rkey() 659 pcl_for_each_segment(segment, chunk) { in svc_rdma_get_inv_rkey() 661 inv_rkey = segment->rs_handle; in svc_rdma_get_inv_rkey() 662 else if (inv_rkey != segment->rs_handle) in svc_rdma_get_inv_rkey() [all …]
|
| H A D | svc_rdma_rw.c | 762 const struct svc_rdma_segment *segment) in svc_rdma_build_read_segment() argument 770 len = segment->rs_length; in svc_rdma_build_read_segment() 801 ret = svc_rdma_rw_ctx_init(rdma, ctxt, segment->rs_offset, in svc_rdma_build_read_segment() 802 segment->rs_handle, segment->rs_length, in svc_rdma_build_read_segment() 834 const struct svc_rdma_segment *segment; in svc_rdma_build_read_chunk() local 838 pcl_for_each_segment(segment, chunk) { in svc_rdma_build_read_chunk() 839 ret = svc_rdma_build_read_segment(rqstp, head, segment); in svc_rdma_build_read_chunk() 842 head->rc_readbytes += segment->rs_length; in svc_rdma_build_read_chunk() 1010 const struct svc_rdma_segment *segment; in svc_rdma_read_chunk_range() local 1017 pcl_for_each_segment(segment, chunk) { in svc_rdma_read_chunk_range() [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/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 203 static int pci_mcfg_quirk_matches(struct mcfg_fixup *f, u16 segment, in pci_mcfg_quirk_matches() argument 210 f->segment == segment && in pci_mcfg_quirk_matches() 223 u16 segment = root->segment; in pci_mcfg_apply_quirks() local 229 if (pci_mcfg_quirk_matches(f, segment, bus_range)) { in pci_mcfg_apply_quirks() 250 u16 seg = root->segment; in pci_mcfg_lookup() 262 if (e->segment == seg && e->bus_start <= bus_res->start && in pci_mcfg_lookup() 312 e->segment = mptr->pci_segment; in pci_mcfg_parse()
|
| H A D | pci_irq.c | 82 unsigned int segment; member 120 entry->id.segment == quirk->segment && in do_prt_fixups() 129 entry->id.segment, entry->id.bus, in do_prt_fixups() 141 int segment = pci_domain_nr(dev->bus); in acpi_pci_irq_check_entry() local 159 entry->id.segment = segment; in acpi_pci_irq_check_entry() 192 entry->id.segment, entry->id.bus, entry->id.device, in acpi_pci_irq_check_entry()
|
| /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/arch/riscv/kernel/ |
| H A D | machine_kexec.c | 41 if (image->segment[i].memsz <= sizeof(fdt)) in machine_kexec_prepare() 44 if (!image->segment[i].buf) in machine_kexec_prepare() 48 memcpy(&fdt, image->segment[i].buf, sizeof(fdt)); in machine_kexec_prepare() 49 else if (copy_from_user(&fdt, image->segment[i].buf, sizeof(fdt))) in machine_kexec_prepare() 55 internal->fdt_addr = (unsigned long) image->segment[i].mem; in machine_kexec_prepare()
|
| /linux/include/scsi/ |
| H A D | libiscsi_tcp.h | 46 struct iscsi_segment segment; member 95 struct iscsi_segment *segment, int recv, 97 extern void iscsi_tcp_segment_unmap(struct iscsi_segment *segment); 99 extern void iscsi_segment_init_linear(struct iscsi_segment *segment, 103 iscsi_segment_seek_sg(struct iscsi_segment *segment,
|
| /linux/rust/syn/ |
| H A D | path.rs | 26 fn from(segment: T) -> Self { in from() 31 path.segments.push_value(segment.into()); in from() 341 let segment = ty.path.segments.pop().unwrap().into_value(); in parse() localVariable 342 let ident = segment.ident; in parse() 343 let generics = match segment.arguments { in parse() 367 let segment = ty.path.segments.pop().unwrap().into_value(); in parse() localVariable 369 ident: segment.ident, in parse() 370 generics: match segment.arguments { in parse() 644 .all(|segment| segment.arguments.is_none()) in is_mod_style() 740 for segment in path.segments.pairs() { in print_path() [all …]
|
| /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 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/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() 721 if (slice->segment.flags & V4L2_VP8_SEGMENT_FLAG_UPDATE_MAP) in cedrus_vp8_setup() 723 if (!(slice->segment.flags & V4L2_VP8_SEGMENT_FLAG_DELTA_VALUE_MODE)) in cedrus_vp8_setup() 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() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/ |
| H A D | dr_buddy.c | 70 unsigned int *segment, in dr_buddy_find_free_seg() argument 94 *segment = seg; in dr_buddy_find_free_seg() 117 unsigned int *segment) in mlx5dr_buddy_alloc_mem() argument 141 *segment = seg; in mlx5dr_buddy_alloc_mem()
|
| /linux/arch/sh/kernel/ |
| H A D | machine_kexec.c | 57 (unsigned int)image->segment[i].mem, in kexec_info() 58 (unsigned int)image->segment[i].mem + in kexec_info() 59 image->segment[i].memsz, in kexec_info() 60 (unsigned int)image->segment[i].memsz); in kexec_info()
|
| /linux/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_ddp.c | 225 u32 segment; in i40e_ddp_is_pkg_hdr_valid() local 252 for (segment = 0; segment < pkg_hdr->segment_count; ++segment) { in i40e_ddp_is_pkg_hdr_valid() 253 u32 offset = pkg_hdr->segment_offset[segment]; in i40e_ddp_is_pkg_hdr_valid() 258 segment); in i40e_ddp_is_pkg_hdr_valid() 264 segment); in i40e_ddp_is_pkg_hdr_valid()
|
| /linux/arch/mips/include/asm/octeon/ |
| H A 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
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | ext-ctrls-jpeg.rst | 93 - Application data segment APP\ :sub:`0`. 95 - Application data segment APP\ :sub:`1`. 97 - Comment segment. 99 - Quantization tables segment. 101 - Huffman tables segment.
|
| /linux/arch/x86/pci/ |
| H A D | pcbios.c | 97 unsigned short segment; member 138 unsigned short segment; member 141 .segment = __KERNEL_CS, 363 u16 segment; member 380 opt.segment = __KERNEL_DS; in pcibios_get_irq_routing_table()
|
| /linux/Documentation/i2c/muxes/ |
| H A D | i2c-mux-gpio.rst | 15 ---------- ---------- Bus segment 1 - - - - - 18 | | | | Bus segment 2 | | 21 | | | | Bus segment M 25 SCL/SDA of the master I2C bus is multiplexed to bus segment 1..M
|