/Linux-v4.19/kernel/ |
D | kexec.c | 26 struct kexec_segment __user *segments) in copy_user_segment_list() argument 33 segment_bytes = nr_segments * sizeof(*segments); in copy_user_segment_list() 34 ret = copy_from_user(image->segment, segments, segment_bytes); in copy_user_segment_list() 43 struct kexec_segment __user *segments, in kimage_alloc_init() argument 64 ret = copy_user_segment_list(image, nr_segments, segments); in kimage_alloc_init() 109 struct kexec_segment __user *segments, unsigned long flags) in do_kexec_load() argument 137 ret = kimage_alloc_init(&image, entry, nr_segments, segments, flags); in do_kexec_load() 227 struct kexec_segment __user *, segments, unsigned long, flags) in SYSCALL_DEFINE4() 251 result = do_kexec_load(entry, nr_segments, segments, flags); in SYSCALL_DEFINE4() 261 struct compat_kexec_segment __user *, segments, in COMPAT_SYSCALL_DEFINE4() argument [all …]
|
/Linux-v4.19/drivers/isdn/hardware/eicon/ |
D | dqueue.c | 23 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()
|
/Linux-v4.19/arch/arm/mm/ |
D | proc-arm940.S | 114 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
|
D | proc-arm1020e.S | 156 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
|
D | proc-arm1022.S | 146 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
|
D | proc-arm922.S | 146 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
|
/Linux-v4.19/Documentation/powerpc/ |
D | pci_iov_resource_on_powernv.txt | 86 * 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-v4.19/drivers/net/ethernet/sfc/ |
D | tx.c | 468 struct sk_buff *segments, *next; in efx_tx_tso_fallback() local 470 segments = skb_gso_segment(skb, 0); in efx_tx_tso_fallback() 471 if (IS_ERR(segments)) in efx_tx_tso_fallback() 472 return PTR_ERR(segments); in efx_tx_tso_fallback() 475 skb = segments; in efx_tx_tso_fallback() 511 unsigned int segments; in efx_enqueue_skb() local 516 segments = skb_is_gso(skb) ? skb_shinfo(skb)->gso_segs : 0; in efx_enqueue_skb() 517 if (segments == 1) in efx_enqueue_skb() 518 segments = 0; /* Don't use TSO for a single segment. */ in efx_enqueue_skb() 524 if (segments) { in efx_enqueue_skb() [all …]
|
/Linux-v4.19/arch/mips/kernel/ |
D | segment.c | 98 struct dentry *segments; in segments_info() local 104 segments = debugfs_create_file("segments", S_IRUGO, in segments_info() 107 if (!segments) in segments_info()
|
/Linux-v4.19/Documentation/ABI/testing/ |
D | sysfs-fs-nilfs2 | 183 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
|
/Linux-v4.19/block/ |
D | blk-integrity.c | 44 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-v4.19/drivers/dma/xilinx/ |
D | xilinx_dma.c | 305 struct list_head segments; member 676 INIT_LIST_HEAD(&desc->segments); in xilinx_dma_alloc_tx_descriptor() 698 list_for_each_entry_safe(segment, next, &desc->segments, node) { in xilinx_dma_free_tx_descriptor() 704 &desc->segments, node) { in xilinx_dma_free_tx_descriptor() 710 &desc->segments, node) { in xilinx_dma_free_tx_descriptor() 990 list_for_each_entry(segment, &desc->segments, node) { in xilinx_dma_tx_status() 1088 tail_segment = list_last_entry(&tail_desc->segments, in xilinx_vdma_start_transfer() 1157 list_for_each_entry(segment, &desc->segments, node) { in xilinx_vdma_start_transfer() 1214 tail_segment = list_last_entry(&tail_desc->segments, in xilinx_cdma_start_transfer() 1242 segment = list_first_entry(&head_desc->segments, in xilinx_cdma_start_transfer() [all …]
|
/Linux-v4.19/drivers/media/i2c/ |
D | ad9389b.c | 61 u32 segments; member 376 edid->segments ? "found" : "no", edid->blocks); in ad9389b_log_status() 672 if (!state->edid.segments) { in ad9389b_get_edid() 676 if (edid->start_block >= state->edid.segments * 2) in ad9389b_get_edid() 678 if (edid->blocks + edid->start_block >= state->edid.segments * 2) in ad9389b_get_edid() 679 edid->blocks = state->edid.segments * 2 - edid->start_block; in ad9389b_get_edid() 934 v4l2_ctrl_s_ctrl(state->have_edid0_ctrl, state->edid.segments ? 0x1 : 0x0); in ad9389b_update_monitor_present_status() 1045 state->edid.segments = segment + 1; in ad9389b_check_edid_status() 1046 if (((state->edid.data[0x7e] >> 1) + 1) > state->edid.segments) { in ad9389b_check_edid_status() 1049 __func__, state->edid.segments); in ad9389b_check_edid_status() [all …]
|
D | adv7511.c | 70 u32 segments; member 606 edid->segments ? "found" : "no", in adv7511_log_status() 1205 edid->blocks = state->edid.segments * 2; in adv7511_get_edid() 1209 if (state->edid.segments == 0) in adv7511_get_edid() 1212 if (edid->start_block >= state->edid.segments * 2) in adv7511_get_edid() 1215 if (edid->start_block + edid->blocks > state->edid.segments * 2) in adv7511_get_edid() 1216 edid->blocks = state->edid.segments * 2 - edid->start_block; in adv7511_get_edid() 1584 …atus & MASK_ADV7511_HPD_DETECT) && ((status & MASK_ADV7511_MSEN_DETECT) || state->edid.segments)) { in adv7511_check_monitor_present_status() 1688 state->edid.segments = segment + 1; in adv7511_check_edid_status() 1690 if (((state->edid.data[0x7e] >> 1) + 1) > state->edid.segments) { in adv7511_check_edid_status() [all …]
|
/Linux-v4.19/drivers/char/agp/ |
D | frontend.c | 111 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-v4.19/Documentation/i2c/muxes/ |
D | i2c-mux-gpio | 8 i2c-mux-gpio 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-v4.19/drivers/block/xen-blkback/ |
D | blkback.c | 756 struct grant_page **pages = req->segments; in xen_blkbk_unmap_and_respond() 946 rc = xen_blkbk_map(pending_req->ring, pending_req->segments, in xen_blkbk_map_seg() 961 struct blkif_request_segment *segments = NULL; in xen_blkbk_parse_indirect() local 979 if (segments) in xen_blkbk_parse_indirect() 980 kunmap_atomic(segments); in xen_blkbk_parse_indirect() 981 segments = kmap_atomic(pages[n/SEGS_PER_INDIRECT_FRAME]->page); in xen_blkbk_parse_indirect() 985 pending_req->segments[n]->gref = segments[i].gref; in xen_blkbk_parse_indirect() 987 first_sect = READ_ONCE(segments[i].first_sect); in xen_blkbk_parse_indirect() 988 last_sect = READ_ONCE(segments[i].last_sect); in xen_blkbk_parse_indirect() 1000 if (segments) in xen_blkbk_parse_indirect() [all …]
|
/Linux-v4.19/drivers/media/dvb-frontends/ |
D | mb86a20s.c | 1360 static u32 interpolate_value(u32 value, const struct linear_segments *segments, in interpolate_value() argument 1367 if (value >= segments[0].x) in interpolate_value() 1368 return segments[0].y; in interpolate_value() 1369 if (value < segments[len-1].x) in interpolate_value() 1370 return segments[len-1].y; in interpolate_value() 1374 if (value == segments[i].x) in interpolate_value() 1375 return segments[i].y; in interpolate_value() 1376 if (value > segments[i].x) in interpolate_value() 1381 dy = segments[i].y - segments[i - 1].y; in interpolate_value() 1382 dx = segments[i - 1].x - segments[i].x; in interpolate_value() [all …]
|
/Linux-v4.19/drivers/gpu/drm/arm/ |
D | malidp_crtc.c | 97 } segments[MALIDP_COEFFTAB_NUM_COEFFS] = { variable 134 delta_in = segments[i].end - segments[i].start; in malidp_generate_gamma_table() 136 out_start = drm_color_lut_extract(lut[segments[i].start].green, in malidp_generate_gamma_table() 138 out_end = drm_color_lut_extract(lut[segments[i].end].green, 12); in malidp_generate_gamma_table()
|
/Linux-v4.19/Documentation/filesystems/ |
D | f2fs.txt | 38 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 116 segments for data from the beginning of main area, while 224 - average SIT information about whole segments 269 segments to be reclaimed. If the number of prefree 270 segments is larger than the number of segments 273 reclaim the prefree segments to free segments. 274 By default, 5% over total # of segments. 348 -s [int] : Set the number of segments per section. 394 F2FS divides the whole volume into a number of segments, each of which is fixed [all …]
|
D | nilfs2.txt | 109 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
|
/Linux-v4.19/Documentation/scsi/ |
D | cxgb3i.txt | 30 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
|
/Linux-v4.19/Documentation/input/devices/ |
D | yealink.rst | 73 '8' : Generic 7 segment digit with individual addressable segments 75 Reduced capability 7 segment digit, when segments are hard wired together. 76 '1' : 2 segments digit only able to produce a 1. 101 map_seg7 Read/Write, the 7 segments char set, common for all
|
/Linux-v4.19/arch/powerpc/platforms/cell/ |
D | iommu.c | 314 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-v4.19/Documentation/block/ |
D | request.txt | 62 segments in a request 65 segments in a request
|