Home
last modified time | relevance | path

Searched refs:segments (Results 1 – 117 of 117) sorted by relevance

/linux-4.4.14/kernel/
Dkexec.c25 struct kexec_segment __user *segments) in copy_user_segment_list() argument
32 segment_bytes = nr_segments * sizeof(*segments); in copy_user_segment_list()
33 ret = copy_from_user(image->segment, segments, segment_bytes); in copy_user_segment_list()
42 struct kexec_segment __user *segments, in kimage_alloc_init() argument
62 ret = copy_user_segment_list(image, nr_segments, segments); in kimage_alloc_init()
128 struct kexec_segment __user *, segments, unsigned long, flags) in SYSCALL_DEFINE4()
184 segments, flags); in SYSCALL_DEFINE4()
190 segments, flags); in SYSCALL_DEFINE4()
223 struct compat_kexec_segment __user *, segments, in COMPAT_SYSCALL_DEFINE4() argument
241 result = copy_from_user(&in, &segments[i], sizeof(in)); in COMPAT_SYSCALL_DEFINE4()
/linux-4.4.14/drivers/isdn/hardware/eicon/
Ddqueue.c23 q->segments = max_segments; in diva_data_q_init()
25 for (i = 0; i < q->segments; i++) { in diva_data_q_init()
31 for (i = 0; i < q->segments; i++) { in diva_data_q_init()
45 for (i = 0; i < q->segments; i++) { in diva_data_q_finit()
64 if ((!q->segment_pending) && (q->count < q->segments)) { in diva_data_q_get_segment4write()
79 if (q->write >= q->segments) { in diva_data_q_ack_segment4write()
106 if (q->read >= q->segments) { in diva_data_q_ack_segment4read()
Ddqueue.h9 int segments; member
/linux-4.4.14/arch/arm/mm/
Dproc-arm940.S114 mov r1, #(CACHE_DSEGMENTS - 1) << 4 @ 4 segments
120 bcs 1b @ segments 3 to 0
164 mov r1, #(CACHE_DSEGMENTS - 1) << 4 @ 4 segments
170 bcs 1b @ segments 7 to 0
186 mov r1, #(CACHE_DSEGMENTS - 1) << 4 @ 4 segments
192 bcs 1b @ segments 7 to 0
209 mov r1, #(CACHE_DSEGMENTS - 1) << 4 @ 4 segments
215 bcs 1b @ segments 7 to 0
231 mov r1, #(CACHE_DSEGMENTS - 1) << 4 @ 4 segments
242 bcs 1b @ segments 7 to 0
Dproc-arm922.S146 mov r1, #(CACHE_DSEGMENTS - 1) << 5 @ 8 segments
152 bcs 1b @ segments 7 to 0
361 mov r1, #(CACHE_DSEGMENTS - 1) << 5 @ 4 segments
367 bcs 1b @ segments 7 to 0
Dproc-arm1020e.S156 mov r1, #(CACHE_DSEGMENTS - 1) << 5 @ 16 segments
162 bcs 1b @ segments 15 to 0
386 mov r1, #0xF @ 16 segments
397 bge 1b @ segments 15 to 0
Dproc-arm1022.S146 mov r1, #(CACHE_DSEGMENTS - 1) << 5 @ 16 segments
152 bcs 1b @ segments 15 to 0
376 mov r1, #(CACHE_DSEGMENTS - 1) << 5 @ 16 segments
382 bcs 1b @ segments 15 to 0
Dproc-arm920.S144 mov r1, #(CACHE_DSEGMENTS - 1) << 5 @ 8 segments
150 bcs 1b @ segments 7 to 0
357 mov r1, #(CACHE_DSEGMENTS - 1) << 5 @ 8 segments
363 bcs 1b @ segments 7 to 0
Dproc-arm1020.S156 mov r1, #(CACHE_DSEGMENTS - 1) << 5 @ 16 segments
163 bcs 1b @ segments 15 to 0
401 mov r1, #0xF @ 16 segments
413 bge 1b @ segments 15 to 0
Dproc-arm946.S109 mov r1, #(CACHE_DSEGMENTS - 1) << 29 @ 4 segments
115 bcs 1b @ segments 3 to 0
/linux-4.4.14/Documentation/powerpc/
Dpci_iov_resource_on_powernv.txt86 * It is divided into 256 segments of equal size. A table in the chip
99 more segments.
111 has 256 segments; however, there is no table for mapping a segment
126 trick, to match to those giant segments.
135 - We cannot "group" segments in HW, so if a device ends up using more
144 PEs" that are used for the remaining M64 segments.
179 equally-sized segments. The finest granularity possible is a 256MB
180 window with 1MB segments. VF BARs that are 1MB or larger could be
186 BARs span several segments.
192 like the M32 window, but the segments can't be individually mapped to
[all …]
/linux-4.4.14/arch/mips/kernel/
Dsegment.c95 struct dentry *segments; in segments_info() local
101 segments = debugfs_create_file("segments", S_IRUGO, in segments_info()
104 if (!segments) in segments_info()
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-fs-nilfs2183 What: /sys/fs/nilfs2/<device>/segments/segments_number
187 Show number of segments on a volume.
189 What: /sys/fs/nilfs2/<device>/segments/blocks_per_segment
195 What: /sys/fs/nilfs2/<device>/segments/clean_segments
199 Show count of clean segments.
201 What: /sys/fs/nilfs2/<device>/segments/dirty_segments
205 Show count of dirty segments.
207 What: /sys/fs/nilfs2/<device>/segments/README
211 Describe attributes of /sys/fs/nilfs2/<device>/segments
Dsysfs-driver-xen-blkfront6 Maximum number of segments that the frontend will negotiate
Dsysfs-class-cxl71 Set the mode for prefaulting in segments into the segment table
77 all: all segments process calling START_WORK maps.
/linux-4.4.14/block/
Dblk-integrity.c44 unsigned int segments = 0; in blk_rq_count_integrity_sg() local
64 segments++; in blk_rq_count_integrity_sg()
72 return segments; in blk_rq_count_integrity_sg()
91 unsigned int segments = 0; in blk_rq_map_integrity_sg() local
118 segments++; in blk_rq_map_integrity_sg()
128 return segments; in blk_rq_map_integrity_sg()
/linux-4.4.14/drivers/char/agp/
Dfrontend.c111 seg = *(client->segments); in agp_find_seg_in_client()
129 if (client->segments != NULL) { in agp_remove_seg_from_client()
130 if (*(client->segments) != NULL) { in agp_remove_seg_from_client()
131 DBG("Freeing %p from client %p", *(client->segments), client); in agp_remove_seg_from_client()
132 kfree(*(client->segments)); in agp_remove_seg_from_client()
134 DBG("Freeing %p from client %p", client->segments, client); in agp_remove_seg_from_client()
135 kfree(client->segments); in agp_remove_seg_from_client()
136 client->segments = NULL; in agp_remove_seg_from_client()
145 prev_seg = client->segments; in agp_add_seg_to_client()
152 client->segments = seg; in agp_add_seg_to_client()
/linux-4.4.14/drivers/media/i2c/
Dad9389b.c73 u32 segments; member
389 edid->segments ? "found" : "no", edid->blocks); in ad9389b_log_status()
685 if (!state->edid.segments) { in ad9389b_get_edid()
689 if (edid->start_block >= state->edid.segments * 2) in ad9389b_get_edid()
691 if (edid->blocks + edid->start_block >= state->edid.segments * 2) in ad9389b_get_edid()
692 edid->blocks = state->edid.segments * 2 - edid->start_block; in ad9389b_get_edid()
949 v4l2_ctrl_s_ctrl(state->have_edid0_ctrl, state->edid.segments ? 0x1 : 0x0); in ad9389b_update_monitor_present_status()
1060 state->edid.segments = segment + 1; in ad9389b_check_edid_status()
1061 if (((state->edid.data[0x7e] >> 1) + 1) > state->edid.segments) { in ad9389b_check_edid_status()
1064 __func__, state->edid.segments); in ad9389b_check_edid_status()
[all …]
Dadv7511.c79 u32 segments; member
554 edid->segments ? "found" : "no", in adv7511_log_status()
902 edid->blocks = state->edid.segments * 2; in adv7511_get_edid()
906 if (state->edid.segments == 0) in adv7511_get_edid()
909 if (edid->start_block >= state->edid.segments * 2) in adv7511_get_edid()
912 if (edid->start_block + edid->blocks > state->edid.segments * 2) in adv7511_get_edid()
913 edid->blocks = state->edid.segments * 2 - edid->start_block; in adv7511_get_edid()
1277 …atus & MASK_ADV7511_HPD_DETECT) && ((status & MASK_ADV7511_MSEN_DETECT) || state->edid.segments)) { in adv7511_check_monitor_present_status()
1381 state->edid.segments = segment + 1; in adv7511_check_edid_status()
1383 if (((state->edid.data[0x7e] >> 1) + 1) > state->edid.segments) { in adv7511_check_edid_status()
[all …]
/linux-4.4.14/Documentation/i2c/muxes/
Di2c-mux-gpio8 i2c-gpio-mux is an i2c mux driver providing access to I2C bus segments
32 bus, the number of bus segments to create and the GPIO pins used
35 E.G. something like this for a MUX providing 4 bus segments
/linux-4.4.14/drivers/dma/xilinx/
Dxilinx_vdma.c182 struct list_head segments; member
358 INIT_LIST_HEAD(&desc->segments); in xilinx_vdma_alloc_tx_descriptor()
377 list_for_each_entry_safe(segment, next, &desc->segments, node) { in xilinx_vdma_free_tx_descriptor()
649 head = list_first_entry(&desc->segments, in xilinx_vdma_start_transfer()
651 tail = list_entry(desc->segments.prev, in xilinx_vdma_start_transfer()
702 list_for_each_entry(segment, &desc->segments, node) { in xilinx_vdma_start_transfer()
977 if (!list_empty(&desc->segments)) { in xilinx_vdma_dma_prep_interleaved()
978 prev = list_last_entry(&desc->segments, in xilinx_vdma_dma_prep_interleaved()
984 list_add_tail(&segment->node, &desc->segments); in xilinx_vdma_dma_prep_interleaved()
989 segment = list_first_entry(&desc->segments, in xilinx_vdma_dma_prep_interleaved()
/linux-4.4.14/drivers/block/xen-blkback/
Dblkback.c736 struct grant_page **pages = req->segments; in xen_blkbk_unmap_and_respond()
924 rc = xen_blkbk_map(pending_req->blkif, pending_req->segments, in xen_blkbk_map_seg()
939 struct blkif_request_segment *segments = NULL; in xen_blkbk_parse_indirect() local
957 if (segments) in xen_blkbk_parse_indirect()
958 kunmap_atomic(segments); in xen_blkbk_parse_indirect()
959 segments = kmap_atomic(pages[n/SEGS_PER_INDIRECT_FRAME]->page); in xen_blkbk_parse_indirect()
963 pending_req->segments[n]->gref = segments[i].gref; in xen_blkbk_parse_indirect()
965 first_sect = READ_ONCE(segments[i].first_sect); in xen_blkbk_parse_indirect()
966 last_sect = READ_ONCE(segments[i].last_sect); in xen_blkbk_parse_indirect()
978 if (segments) in xen_blkbk_parse_indirect()
[all …]
Dxenbus.c252 kfree(req->segments[j]); in xen_blkif_disconnect()
928 req->segments[j] = kzalloc(sizeof(*req->segments[0]), GFP_KERNEL); in connect_ring()
929 if (!req->segments[j]) in connect_ring()
953 if (!req->segments[j]) in connect_ring()
955 kfree(req->segments[j]); in connect_ring()
Dcommon.h362 struct grant_page *segments[MAX_INDIRECT_SEGMENTS]; member
/linux-4.4.14/Documentation/filesystems/
Df2fs.txt38 areas on disk for fast writing, we divide the log into segments and use a
40 segments." from Rosenblum, M. and Ousterhout, J. K., 1992, "The design and
114 segments for data from the beginning of main area, while
162 - average SIT information about whole segments
198 segments to be reclaimed. If the number of prefree
199 segments is larger than the number of segments
202 reclaim the prefree segments to free segments.
203 By default, 5% over total # of segments.
277 -s [int] : Set the number of segments per section.
323 F2FS divides the whole volume into a number of segments, each of which is fixed
[all …]
Dnilfs2.txt109 segments. This ioctl is used in lssu,
114 segments. This ioctl is used by
116 cleaning operation of segments and reduce
142 NILFS_IOCTL_SET_ALLOC_RANGE Define lower limit of segments in bytes and
143 upper limit of segments in bytes. This ioctl
181 A nilfs2 volume is equally divided into a number of segments except
230 3) Segment usage file (sufile) -- Stores allocation state of segments
Dlogfs.txt31 The space in the device is split up into equal-sized segments.
32 Segments are the primary write unit of LogFS. Within each segments,
155 Garbage collection is invoked whenever the number of free segments
164 garbage collection. If a stale segments erase count is significantly
165 lower than the active segments' erase counts, it will be picked. Wear
213 Partial segments may be written for data integrity, but where possible
214 complete segments are written for performance on simple block device
Dproc.txt235 VmData size of data, stack, and text segments
236 VmStk size of data, stack, and text segments
1608 to dump some memory segments, for example, huge shared memory or DAX.
1609 Conversely, sometimes we want to save file-backed memory segments into a core
1612 /proc/<pid>/coredump_filter allows you to customize which memory segments
1614 of memory types. If a bit of the bitmask is set, memory segments of the
1636 segments, ELF header pages and hugetlb private memory are dumped.
1638 If you don't want to dump all shared memory segments attached to pid 1234,
/linux-4.4.14/drivers/media/dvb-frontends/
Dmb86a20s.c1363 static u32 interpolate_value(u32 value, const struct linear_segments *segments, in interpolate_value() argument
1370 if (value >= segments[0].x) in interpolate_value()
1371 return segments[0].y; in interpolate_value()
1372 if (value < segments[len-1].x) in interpolate_value()
1373 return segments[len-1].y; in interpolate_value()
1377 if (value == segments[i].x) in interpolate_value()
1378 return segments[i].y; in interpolate_value()
1379 if (value > segments[i].x) in interpolate_value()
1384 dy = segments[i].y - segments[i - 1].y; in interpolate_value()
1385 dx = segments[i - 1].x - segments[i].x; in interpolate_value()
[all …]
Ddib7000p.c1749 static u32 interpolate_value(u32 value, struct linear_segments *segments, in interpolate_value() argument
1757 if (value >= segments[0].x) in interpolate_value()
1758 return segments[0].y; in interpolate_value()
1759 if (value < segments[len-1].x) in interpolate_value()
1760 return segments[len-1].y; in interpolate_value()
1764 if (value == segments[i].x) in interpolate_value()
1765 return segments[i].y; in interpolate_value()
1766 if (value > segments[i].x) in interpolate_value()
1771 dy = segments[i - 1].y - segments[i].y; in interpolate_value()
1772 dx = segments[i - 1].x - segments[i].x; in interpolate_value()
[all …]
Ddib8000.c3945 static u32 interpolate_value(u32 value, struct linear_segments *segments, in interpolate_value() argument
3953 if (value >= segments[0].x) in interpolate_value()
3954 return segments[0].y; in interpolate_value()
3955 if (value < segments[len-1].x) in interpolate_value()
3956 return segments[len-1].y; in interpolate_value()
3960 if (value == segments[i].x) in interpolate_value()
3961 return segments[i].y; in interpolate_value()
3962 if (value > segments[i].x) in interpolate_value()
3967 dy = segments[i - 1].y - segments[i].y; in interpolate_value()
3968 dx = segments[i - 1].x - segments[i].x; in interpolate_value()
[all …]
/linux-4.4.14/Documentation/scsi/
Dcxgb3i.txt30 the PDU into multiple TCP segments if necessary, and transmit all
31 the TCP segments onto the wire. It handles TCP retransmission if
35 segments, separating the header and data, calculating and verifying
Dosd.txt107 The OSD standard defines a complex structure of IO segments pointed to by
108 members in the CDB. Up to 3 segments can be deployed in the IN-Buffer and up to
111 basic theme. From no-segments-used up to all-segments-used.
160 _osd_req_data_segment structures to hold the different segments allocation and
Dst.txt233 scatter/gather segments permitted by the HBA
280 2. The scatter/gather segments to fill the specified buffer size are
281 allocated so that as many segments as possible are used but the number
282 of segments does not exceed ST_FIRST_SG.
283 3. The remaining segments between ST_MAX_SG (or the module parameter
284 max_sg_segs) and the number of segments used in phases 1 and 2
286 number of scatter/gather segments allowed for the SCSI adapter is not
288 segments specified. If the maximum number allowed for the SCSI adapter
289 is smaller than the number of segments used in phases 1 and 2,
313 segments
[all …]
DChangeLog.arcmsr93 ** This could handle IO request violating max. segments
DChangeLog.ncr53c8xx421 64 segments are moved from on-chip RAM scripts.
422 If more segments, a script in main memory is used for the
423 additional segments.
Daic79xx.txt92 - Remove S/G splitting for segments that cross a 4GB boundary.
DBusLogic.txt141 performance, and scatter/gather I/O can support as many segments as can be
/linux-4.4.14/arch/powerpc/platforms/cell/
Diommu.c314 unsigned long segments, stab_size; in cell_iommu_setup_stab() local
316 segments = max(dbase + dsize, fbase + fsize) >> IO_SEGMENT_SHIFT; in cell_iommu_setup_stab()
319 __func__, iommu->nid, segments); in cell_iommu_setup_stab()
322 stab_size = segments * sizeof(unsigned long); in cell_iommu_setup_stab()
335 unsigned long reg, segments, pages_per_segment, ptab_size, in cell_iommu_alloc_ptab() local
339 segments = size >> IO_SEGMENT_SHIFT; in cell_iommu_alloc_ptab()
345 ptab_size = segments * pages_per_segment * sizeof(unsigned long); in cell_iommu_alloc_ptab()
376 for (i = start_seg; i < (start_seg + segments); i++) { in cell_iommu_alloc_ptab()
/linux-4.4.14/fs/nilfs2/
Dsysfs.h83 NILFS_DEV_ATTR_STRUCT(segments);
128 NILFS_RO_ATTR(segments, name)
Drecovery.c826 LIST_HEAD(segments); in nilfs_search_super_root()
903 nilfs_dispose_segment_list(&segments); in nilfs_search_super_root()
941 ret = nilfs_segment_list_add(&segments, segnum); in nilfs_search_super_root()
954 list_splice_tail(&segments, &ri->ri_used_segments); in nilfs_search_super_root()
962 nilfs_dispose_segment_list(&segments); in nilfs_search_super_root()
Dsysfs.c456 NILFS_DEV_INT_GROUP_OPS(segments, dev);
457 NILFS_DEV_INT_GROUP_TYPE(segments, dev);
458 NILFS_DEV_INT_GROUP_FNS(segments, dev);
/linux-4.4.14/Documentation/block/
Drequest.txt62 segments in a request
65 segments in a request
Dbiodoc.txt63 3.2.1 Traversing segments and completion units in a request
67 multiple segments)
117 a per-queue level (e.g maximum request size, maximum number of segments in
148 Maximum physical segments you can handle in a request. 128
152 Maximum dma segments the hardware can handle in a request. 128
305 bio segments or uses the block layer end*request* functions for i/o
394 v. Ability to represent an i/o involving multiple physical memory segments
441 unsigned short bi_phys_segments; /* segments after physaddr coalesce*/
442 unsigned short bi_hw_segments; /* segments after DMA remapping */
461 - Code that traverses the req list can find all the segments of a bio
[all …]
Dqueue-sysfs.txt64 When read, this file shows the max limit of integrity segments as
75 Maximum number of segments of the device.
/linux-4.4.14/Documentation/input/
Dyealink.txt94 '8' : Generic 7 segment digit with individual addressable segments
96 Reduced capability 7 segment digit, when segments are hard wired together.
97 '1' : 2 segments digit only able to produce a 1.
120 map_seg7 Read/Write, the 7 segments char set, common for all
/linux-4.4.14/drivers/lguest/
DMakefile4 segments.o lguest_user.o
/linux-4.4.14/include/linux/
Dagpgart.h96 struct agp_segment_priv **segments; member
Dkexec.h222 struct kexec_segment __user *segments,
Dsyscalls.h319 struct kexec_segment __user *segments,
/linux-4.4.14/fs/
DKconfig.binfmt39 segments of a binary to be located in memory independently of each
41 MMU is available as it still permits text segments to be shared,
42 even if data segments are not.
47 bool "Write ELF core dumps with partial segments"
/linux-4.4.14/arch/unicore32/boot/compressed/
Dvmlinux.lds.in21 * of the text/got segments.
/linux-4.4.14/net/ipv6/
Dah6.c227 int segments, segments_left; in ipv6_rearrange_rthdr() local
243 segments = rthdr->hdrlen >> 1; in ipv6_rearrange_rthdr()
246 final_addr = addrs[segments - 1]; in ipv6_rearrange_rthdr()
248 addrs += segments - segments_left; in ipv6_rearrange_rthdr()
/linux-4.4.14/drivers/block/
Dxen-blkfront.c489 struct blkif_request_segment *segments; member
515 if (setup->segments) in blkif_setup_rw_req_grant()
516 kunmap_atomic(setup->segments); in blkif_setup_rw_req_grant()
521 setup->segments = kmap_atomic(gnt_list_entry->page); in blkif_setup_rw_req_grant()
559 setup->segments[grant_idx % GRANTS_PER_INDIRECT_FRAME] = in blkif_setup_rw_req_grant()
577 .segments = NULL, in blkif_queue_rw_req()
694 if (setup.segments) in blkif_queue_rw_req()
695 kunmap_atomic(setup.segments); in blkif_queue_rw_req()
784 unsigned int segments) in xlvbd_init_blk_queue() argument
820 blk_queue_max_hw_sectors(rq, (segments * XEN_PAGE_SIZE) / 512); in xlvbd_init_blk_queue()
[all …]
/linux-4.4.14/arch/x86/boot/
Dpmjump.S52 # Set up data segments for flat 32-bit mode
/linux-4.4.14/sound/pci/cs46xx/
Dcs46xx_dsp_spos.h98 struct dsp_segment_desc * segments; member
Dcs46xx_lib.c371 if (module->segments) { in free_module_desc()
374 kfree(module->segments[i].data); in free_module_desc()
375 kfree(module->segments); in free_module_desc()
450 module->segments = in load_firmware()
452 if (!module->segments) in load_firmware()
455 struct dsp_segment_desc *entry = &module->segments[i]; in load_firmware()
Ddsp_spos.c129 if (module->segments[i].segment_type == seg_type) { in get_segment_desc()
130 return (module->segments + i); in get_segment_desc()
545 struct dsp_segment_desc * desc = (ins->modules[i].segments + j); in cs46xx_dsp_proc_modules_read()
/linux-4.4.14/drivers/staging/octeon/
Dethernet-rx.c305 int segments = work->word2.s.bufs; in cvm_oct_napi_poll() local
310 while (segments--) { in cvm_oct_napi_poll()
Dethernet.c182 int segments = work->word2.s.bufs; in cvm_oct_free_work() local
185 while (segments--) { in cvm_oct_free_work()
/linux-4.4.14/lib/
Dassoc_array.c191 unsigned long segments; in assoc_array_walk() local
211 segments = ops->get_key_chunk(index_key, level); in assoc_array_walk()
212 pr_devel("segments[%d]: %lx\n", level, segments); in assoc_array_walk()
221 slot = segments >> (level & ASSOC_ARRAY_KEY_CHUNK_MASK); in assoc_array_walk()
268 segments = ops->get_key_chunk(index_key, sc_level); in assoc_array_walk()
271 dissimilarity = segments ^ sc_segments; in assoc_array_walk()
/linux-4.4.14/Documentation/usb/
DWUSB-Design-overview.txt365 we want to read segments.
384 array of segments, tallys on segments and buffers and callback
385 information. Buried in there is a lot of URBs for executing the segments
388 For OUT xfers, there is an array of segments, one URB for each, another
391 result data; when all the segments are complete, we call the callback to
394 For IN xfers, we only issue URBs for the segments we want to read and
/linux-4.4.14/Documentation/networking/
Dtimestamping.txt197 may be split across segments, any segments may be merged (possibly
200 byte range can coexist in multiple segments for protocols that
209 In practice, timestamps can be correlated with segments of a
238 itself does not reorder the segments. The stack indeed tries to avoid
241 segments from the same stream differently. Such a setup would be
Dnf_conntrack-sysctl.txt118 If it's non-zero, we mark only out of window RST segments as INVALID.
Dip-sysctl.txt314 to think that the other is sending invalid TCP segments, thus
316 acknowledgments for invalid segments.
319 invalid segments; otherwise this value specifies the minimal
598 Minimal number of segments per TSO frame.
Darcnet-hardware.txt116 to other segments of the net. They usually have eight connectors. Active
Dbonding.txt2313 in, often by retransmitting segments.
/linux-4.4.14/drivers/scsi/sym53c8xx_2/
Dsym_glue.c361 cp->segments = sym_scatter(np, cp, cmd); in sym_setup_data_and_start()
362 if (cp->segments < 0) { in sym_setup_data_and_start()
370 if (!cp->segments) in sym_setup_data_and_start()
374 cp->segments = 0; in sym_setup_data_and_start()
387 lastp = goalp - 8 - (cp->segments * (2*4)); in sym_setup_data_and_start()
392 lastp = goalp - 8 - (cp->segments * (2*4)); in sym_setup_data_and_start()
Dsym_hipd.h750 int segments; /* Number of SG segments */ member
Dsym_hipd.c3682 dp_sgmin = SYM_CONF_MAX_SG - cp->segments;
3905 dp_sgmin = SYM_CONF_MAX_SG - cp->segments;
/linux-4.4.14/net/bridge/
DKconfig12 Ethernet bridge, which means that the different Ethernet segments it
/linux-4.4.14/net/sunrpc/xprtrdma/
Dverbs.c1373 int bytes, segments; in rpcrdma_max_segments() local
1383 segments = 1 << (fls(bytes / sizeof(struct rpcrdma_segment)) - 1); in rpcrdma_max_segments()
1385 __func__, segments); in rpcrdma_max_segments()
1386 return segments; in rpcrdma_max_segments()
/linux-4.4.14/Documentation/arm/
Dkernel_user_helpers.txt18 constants that allows for efficient branching to those code segments. And
19 since those code segments only use a few cycles before returning to user
/linux-4.4.14/net/atm/
DKconfig47 ELAN and Ethernet segments. You need LANE if you want to try MPOA.
/linux-4.4.14/Documentation/vm/
Dnuma_memory_policy.txt75 allocated for anonymous segments, such as the task stack and heap, and
112 As of 2.6.22, only shared memory segments, created by shmget() or
115 added to hugetlbfs shmem segments. At the time, hugetlbfs did not
117 shmem segments were never "hooked up" to the shared policy support.
118 Although hugetlbfs segments now support lazy allocation, their support
445 in two cpusets share access to a memory region, such as shared memory segments
Dpagemap.txt143 eg. ramfs pages, shmctl(SHM_LOCK) and mlock() memory segments
/linux-4.4.14/fs/f2fs/
DKconfig27 - average SIT information about whole segments
/linux-4.4.14/Documentation/infiniband/
Dipoib.txt45 datagrams, TCP segments, etc and increases the performance for large
/linux-4.4.14/Documentation/RCU/
DNMI-RCU.txt92 any preemption-disabled segments of code that they were executing.
Dtrace.txt441 o "tasks=TNEB" gives the state of the various segments of the
DwhatisRCU.txt905 and code segments with preemption disabled (whether
/linux-4.4.14/Documentation/filesystems/nfs/
Dpnfs.txt16 segments in nfsi->layout, of type struct pnfs_layout_hdr.
/linux-4.4.14/drivers/s390/block/
Ddcssblk.c1087 module_param_string(segments, dcssblk_segments, DCSSBLK_PARM_LEN, 0444);
1088 MODULE_PARM_DESC(segments, "Name of DCSS segment(s) to be loaded, "
/linux-4.4.14/drivers/scsi/
Dncr53c8xx.c4126 int segments; in ncr_queue_command() local
4253 segments = ncr_scatter(np, cp, cp->cmd); in ncr_queue_command()
4254 if (segments < 0) { in ncr_queue_command()
4261 segments = 0; in ncr_queue_command()
4298 if (segments <= MAX_SCATTERL) in ncr_queue_command()
4299 lastp = goalp - 8 - (segments * 16); in ncr_queue_command()
4302 lastp -= (segments - MAX_SCATTERL) * 16; in ncr_queue_command()
4311 if (segments <= MAX_SCATTERL) in ncr_queue_command()
4312 lastp = goalp - 8 - (segments * 16); in ncr_queue_command()
4315 lastp -= (segments - MAX_SCATTERL) * 16; in ncr_queue_command()
DKconfig1061 full 64-bit DMA address range, but can only address 16 segments
1069 x 4GB segments limitation) can be used on systems that require
/linux-4.4.14/Documentation/sysctl/
Dkernel.txt778 Shared memory segments up to 1Gb are now supported in the
787 segments are allowed to exist without association with any process, and
789 shared memory segments are automatically destroyed when their attach
791 also destroy segments that were created, but never attached to, on exit
799 Note that if you change this from 0 to 1, already created segments
/linux-4.4.14/Documentation/
Dremoteproc.txt192 When the firmware is parsed, its various segments are loaded to memory
196 In addition to the standard ELF segments, most remote processors would
Dcircular-buffers.txt61 the buffer and be broken into two segments.
Dunshare.txt279 4) Concurrent execution: Use shared memory segments and futex on
Dxillybus.txt354 since large continuous physical memory segments are sometimes requested,
DDMA-API.txt293 Returns: the number of DMA address segments mapped (this may be shorter
DDMA-API-HOWTO.txt130 (items in data/text/bss segments), nor module image addresses, nor
Dkernel-parameters.txt2744 root domains (aka PCI segments, in ACPI-speak).
/linux-4.4.14/Documentation/gpio/
Dsysfs.txt12 protect boot loader segments in flash memory. System upgrade procedures
Dgpio-legacy.txt631 protect boot loader segments in flash memory. System upgrade procedures
/linux-4.4.14/arch/arm64/
DKconfig423 aligned segments.
431 with 64K aligned segments.
779 with page size aligned segments.
/linux-4.4.14/Documentation/acpi/
Dmethod-tracing.txt138 name segments but may contain "\" to form an absolute path.
/linux-4.4.14/drivers/scsi/qla2xxx/
Dqla_init.c5334 int segments, fragment; in qla24xx_load_risc_flash() local
5347 segments = FA_RISC_CODE_SEGMENTS; in qla24xx_load_risc_flash()
5369 while (segments && rval == QLA_SUCCESS) { in qla24xx_load_risc_flash()
5408 segments--; in qla24xx_load_risc_flash()
5612 int segments, fragment; in qla24xx_load_risc_blob() local
5640 segments = FA_RISC_CODE_SEGMENTS; in qla24xx_load_risc_blob()
5668 while (segments && rval == QLA_SUCCESS) { in qla24xx_load_risc_blob()
5711 segments--; in qla24xx_load_risc_blob()
/linux-4.4.14/drivers/md/
Draid5.c153 atomic_t *segments = (atomic_t *)&bio->bi_phys_segments; in raid5_bi_processed_stripes() local
154 return (atomic_read(segments) >> 16) & 0xffff; in raid5_bi_processed_stripes()
159 atomic_t *segments = (atomic_t *)&bio->bi_phys_segments; in raid5_dec_bi_active_stripes() local
160 return atomic_sub_return(1, segments) & 0xffff; in raid5_dec_bi_active_stripes()
165 atomic_t *segments = (atomic_t *)&bio->bi_phys_segments; in raid5_inc_bi_active_stripes() local
166 atomic_inc(segments); in raid5_inc_bi_active_stripes()
172 atomic_t *segments = (atomic_t *)&bio->bi_phys_segments; in raid5_set_bi_processed_stripes() local
176 old = atomic_read(segments); in raid5_set_bi_processed_stripes()
178 } while (atomic_cmpxchg(segments, old, new) != old); in raid5_set_bi_processed_stripes()
183 atomic_t *segments = (atomic_t *)&bio->bi_phys_segments; in raid5_set_bi_stripes() local
[all …]
/linux-4.4.14/drivers/net/wireless/mwifiex/
DREADME235 segments.
/linux-4.4.14/arch/cris/arch-v10/
DREADME.mm218 kernel segments like the i386, need to setup swapper_pg_dir directly in head.S
/linux-4.4.14/Documentation/s390/
Dmonreader.txt162 list all available segments and information about them.
DDebugging390.txt945 very seldom collide with text segments of user programs ( thanks Martin ),
1890 Note you also get the relocations of the shared library text segments which
/linux-4.4.14/arch/arm/boot/compressed/
Dhead.S1112 mov r1, #7 << 5 @ 8 segments
1118 bcs 1b @ segments 7 to 0
/linux-4.4.14/arch/cris/arch-v10/kernel/
Dhead.S141 ;; cached PC after we're done fiddling around with the segments.
/linux-4.4.14/drivers/scsi/aic7xxx/
Daic7xxx.seq731 * Do we need any more segments for this transfer?
738 /* Are we actively fetching segments? */
747 * Need to fetch segments, but we can only do that
961 * to fetch additional segments for this transfer,
Daic79xx.seq1478 /* Are we actively fetching segments? */
1782 * to fetch additional segments for this transfer,
2009 * have satisfied the transfer by loading segments and
/linux-4.4.14/Documentation/x86/
Dboot.txt426 Assume that %cs %ds %ss %es are all set to flat segments with
1022 uncompressed. No segments, except CS, are guaranteed to be
/linux-4.4.14/Documentation/DocBook/
Dkernel-api.xml.db661 API-blk-queue-max-segments
/linux-4.4.14/Documentation/cgroups/
Dblkio-controller.txt441 data segments are added to a bio.
/linux-4.4.14/Documentation/security/
Dcredentials.txt44 - Shared memory segments
DSmack.txt498 IPC objects, message queues, semaphore sets, and memory segments exist in flat
/linux-4.4.14/arch/x86/
DKconfig1041 bool "Enable support for 16-bit segments" if EXPERT
1769 for kernel and initramfs as opposed to list of segments as
/linux-4.4.14/Documentation/devicetree/
Dbooting-without-of.txt962 segments, but the kernel doesn't care.
/linux-4.4.14/Documentation/trace/
Dftrace.txt2599 To modify the buffer, simple echo in a number (in 1024 byte segments).
/linux-4.4.14/Documentation/virtual/kvm/
Dapi.txt2268 The emulated MMU supports 1T segments in addition to the
/linux-4.4.14/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt3324 swap_address = 0, segments = 0x0}