Home
last modified time | relevance | path

Searched refs:linear (Results 1 – 90 of 90) sorted by relevance

/linux-4.1.27/Documentation/device-mapper/
Dlinear.txt1 dm-linear
4 Device-Mapper's "linear" target maps a linear range of the Device-Mapper
5 device onto a linear range of another device. This is the basic building
19 echo "0 `blockdev --getsize $1` linear $1 0" | dmsetup create identity
28 echo "0 $size1 linear $1 0
29 $size1 $size2 linear $2 0" | dmsetup create joined
57 $table .= "$this_start $extent_size linear $dev $this_offset\n";
Dsnapshot.txt87 volumeGroup-base-real: 0 2097152 linear 8:19 384
88 volumeGroup-snap-cow: 0 204800 linear 8:19 2097536
117 volumeGroup-base-real: 0 2097152 linear 8:19 384
118 volumeGroup-base-cow: 0 204800 linear 8:19 2097536
Ddm-flakey.txt4 This target is the same as the linear target except that it exhibits
Dera.txt4 dm-era is a target that behaves similar to the linear target. In
/linux-4.1.27/drivers/gpu/drm/armada/
Darmada_gem.c62 } else if (dobj->linear) { in armada_gem_free_object()
64 drm_mm_remove_node(dobj->linear); in armada_gem_free_object()
65 kfree(dobj->linear); in armada_gem_free_object()
88 if (obj->page || obj->linear) in armada_gem_linear_back()
147 ret = drm_mm_insert_node(&priv->linear, node, size, align, in armada_gem_linear_back()
155 obj->linear = node; in armada_gem_linear_back()
158 ptr = ioremap_wc(obj->linear->start, size); in armada_gem_linear_back()
161 drm_mm_remove_node(obj->linear); in armada_gem_linear_back()
163 kfree(obj->linear); in armada_gem_linear_back()
164 obj->linear = NULL; in armada_gem_linear_back()
[all …]
Darmada_gem.h19 struct drm_mm_node *linear; /* for linear backed */ member
Darmada_drv.c158 drm_mm_init(&priv->linear, mem->start, resource_size(mem)); in armada_drm_load()
209 drm_mm_takedown(&priv->linear); in armada_drm_load()
226 drm_mm_takedown(&priv->linear); in armada_drm_unload()
Darmada_drm.h78 struct drm_mm linear; member
Darmada_debugfs.c25 ret = drm_mm_dump_table(m, &priv->linear); in armada_debugfs_gem_linear_show()
/linux-4.1.27/arch/cris/arch-v32/kernel/
Dhead.S76 ;; Enable certain page protections and setup linear mapping
80 ;; c,d used for linear kernel mapping, up to 512 MB
85 ;; c used for linear kernel mapping, up to 256 MB
96 | REG_STATE(mmu, rw_mm_cfg, seg_d, linear) \
97 | REG_STATE(mmu, rw_mm_cfg, seg_c, linear) \
98 | REG_STATE(mmu, rw_mm_cfg, seg_b, linear) \
105 | REG_STATE(mmu, rw_mm_cfg, seg_4, linear) \
109 | REG_STATE(mmu, rw_mm_cfg, seg_0, linear), $r2
115 | REG_STATE(mmu, rw_mm_cfg, seg_f, linear) \
116 | REG_STATE(mmu, rw_mm_cfg, seg_e, linear) \
[all …]
/linux-4.1.27/drivers/hwmon/pmbus/
Dtps40422.c26 .format[PSC_VOLTAGE_IN] = linear,
27 .format[PSC_VOLTAGE_OUT] = linear,
28 .format[PSC_TEMPERATURE] = linear,
Dpmbus.h338 enum pmbus_data_format { linear = 0, direct, vid }; enumerator
Dpmbus_core.c541 case linear: in pmbus_reg2data()
675 case linear: in pmbus_data2reg()
1694 if (data->info->format[PSC_VOLTAGE_OUT] != linear) in pmbus_identify_common()
/linux-4.1.27/arch/cris/arch-v32/mm/
Dinit.c57 REG_STATE(mmu, rw_mm_cfg, seg_d, linear) | in cris_mmu_init()
59 REG_STATE(mmu, rw_mm_cfg, seg_f, linear) | in cris_mmu_init()
60 REG_STATE(mmu, rw_mm_cfg, seg_e, linear) | in cris_mmu_init()
63 REG_STATE(mmu, rw_mm_cfg, seg_c, linear) | in cris_mmu_init()
64 REG_STATE(mmu, rw_mm_cfg, seg_b, linear) | in cris_mmu_init()
/linux-4.1.27/drivers/video/backlight/
Dlm3533_bl.c146 int linear; in show_linear() local
156 linear = 1; in show_linear()
158 linear = 0; in show_linear()
160 return scnprintf(buf, PAGE_SIZE, "%x\n", linear); in show_linear()
168 unsigned long linear; in store_linear() local
173 if (kstrtoul(buf, 0, &linear)) in store_linear()
178 if (linear) in store_linear()
227 static LM3533_ATTR_RW(linear);
/linux-4.1.27/sound/firewire/fireworks/
Dfireworks_proc.c135 u32 *linear; in proc_read_phys_meters() local
152 linear = meters->values; in proc_read_phys_meters()
159 name, c, linear[m++]); in proc_read_phys_meters()
165 linear = meters->values + meters->out_meters; in proc_read_phys_meters()
172 name, c, linear[m++]); in proc_read_phys_meters()
/linux-4.1.27/Documentation/hwmon/
Dltc29788 Datasheet: http://www.linear.com/product/ltc2974
12 Datasheet: http://www.linear.com/product/ltc2977
16 Datasheet: http://www.linear.com/product/ltc2978
17 http://www.linear.com/product/ltc2978a
21 Datasheet: http://www.linear.com/product/ltc3880
25 Datasheet: http://www.linear.com/product/ltc3883
29 Datasheet: http://www.linear.com/product/ltm4676
Dltc41519 http://www.linear.com/docs/Datasheet/4151fc.pdf
Dltc42159 http://www.linear.com/pc/downloadDocument.do?navId=H0,C1,C1003,C1006,C1163,P17572,D12697
Dabituguru-datasheet200 Volt sensors use a linear scale, a reading 0 corresponds with 0 volt and a
206 Temp sensors also use a linear scale, a reading of 0 corresponds with 0 degree
259 0-255 = 0-12v (linear), specify voltage at which fan will rotate when under
263 0-255 = 0-12v (linear), specify voltage at which fan will rotate when above
283 This byte holds the reading from the sensor. 0-255 = 0-15300 (linear)
Dltc42609 http://cds.linear.com/docs/en/datasheet/4260fc.pdf
Dntc_thermistor27 The NTC driver provides lookup tables with a linear approximation function
Dltc42619 http://cds.linear.com/docs/Datasheet/42612fb.pdf
Dltc29459 http://cds.linear.com/docs/en/datasheet/2945fa.pdf
Dltc42459 http://www.linear.com/pc/downloadDocument.do?navId=H0,C1,C1003,C1006,C1140,P19392,D13517
Dpmbus75 /* Note: All other sensors are in linear mode */
Df71805f140 doesn't give you good linear control, try reducing it. Fintek recommends
/linux-4.1.27/drivers/net/
Dmacvtap.c548 size_t len, size_t linear, in macvtap_alloc_skb() argument
554 if (prepad + len < PAGE_SIZE || !linear) in macvtap_alloc_skb()
555 linear = len; in macvtap_alloc_skb()
557 skb = sock_alloc_send_pskb(sk, prepad + linear, len - linear, noblock, in macvtap_alloc_skb()
563 skb_put(skb, linear); in macvtap_alloc_skb()
564 skb->data_len = len - linear; in macvtap_alloc_skb()
565 skb->len += len - linear; in macvtap_alloc_skb()
674 size_t linear; in macvtap_get_user() local
713 linear = copylen; in macvtap_get_user()
723 linear = good_linear; in macvtap_get_user()
[all …]
Dtun.c1006 size_t linear, int noblock) in tun_alloc_skb() argument
1013 if (prepad + len < PAGE_SIZE || !linear) in tun_alloc_skb()
1014 linear = len; in tun_alloc_skb()
1016 skb = sock_alloc_send_pskb(sk, prepad + linear, len - linear, noblock, in tun_alloc_skb()
1022 skb_put(skb, linear); in tun_alloc_skb()
1023 skb->data_len = len - linear; in tun_alloc_skb()
1024 skb->len += len - linear; in tun_alloc_skb()
1037 size_t len = total_len, align = NET_SKB_PAD, linear; in tun_get_user() local
1093 linear = copylen; in tun_get_user()
1102 linear = good_linear; in tun_get_user()
[all …]
/linux-4.1.27/drivers/leds/
Dleds-lm3533.c526 int linear; in show_linear() local
535 linear = 1; in show_linear()
537 linear = 0; in show_linear()
539 return scnprintf(buf, PAGE_SIZE, "%x\n", linear); in show_linear()
548 unsigned long linear; in store_linear() local
554 if (kstrtoul(buf, 0, &linear)) in store_linear()
560 if (linear) in store_linear()
611 static LM3533_ATTR_RW(linear);
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-class-backlight-driver-lm353326 What: /sys/class/backlight/<backlight>/linear
34 1 - linear mode
Dsysfs-class-led-driver-lm353343 What: /sys/class/leds/<led>/linear
51 1 - linear mode
/linux-4.1.27/Documentation/video4linux/bttv/
DPROBLEMS11 linear frame buffer is.
14 if the linear frame buffer is at 0xfb000000 (i.e. omit the last 5 zeros!)
42 Better linear frame buffer support for S3 cards will probably be in
/linux-4.1.27/sound/core/oss/
DMakefile10 io.o copy.o linear.o mulaw.o route.o rate.o
/linux-4.1.27/Documentation/filesystems/
Dntfs.txt233 the recommended one to use for linear raid. But the latter is required for
244 Linear volume sets, i.e. linear raid, has been tested and works fine. Even
307 For a linear raid the table would look like this (note all values are in
313 0 1028161 linear /dev/hda1 0
314 1028161 3903762 linear /dev/hdb2 0
315 4931923 2103211 linear /dev/hdc1 0
384 Linear volume sets, i.e. linear raid, as well as stripe sets, i.e. raid level
386 the MD driver with NTFS volumes" especially if you want to use linear raid).
411 For linear raid, just change the raid-level above to "raid-level linear", for
441 an odd number of sectors. This is especially important for linear raid as all
[all …]
Dinotify.txt48 versus just one. It is a lot messier in the kernel. A single, linear
Dsysv-fs.txt75 When it is exhausted, new free inodes are found using a linear search.
Dext2.txt329 with the current linear linked-list directory implementation. This limit
Dproc.txt469 nl - non-linear mapping
/linux-4.1.27/drivers/md/
DMakefile5 dm-mod-y += dm.o dm-table.o dm-target.o dm-linear.o dm-stripe.o \
26 obj-$(CONFIG_MD_LINEAR) += linear.o
DKconfig53 use the so-called linear mode, i.e. it will combine the hard disk
57 will be called linear.
/linux-4.1.27/drivers/gpu/drm/i915/
Di915_gem_userptr.c52 struct list_head linear; member
109 list_for_each_entry(mo, &mn->linear, link) { in invalidate_range__linear()
197 INIT_LIST_HEAD(&mn->linear); in i915_mmu_notifier_create()
260 list_add(&mo->link, &mn->linear); in i915_mmu_notifier_add()
273 list_for_each_entry(mo, &mn->linear, link) in i915_mmu_notifier_has_linear()
/linux-4.1.27/arch/m32r/
DKconfig.debug9 Unmap pages from the kernel linear mapping after free_pages().
/linux-4.1.27/Documentation/
DIRQ-domain.txt74 The linear reverse map maintains a fixed size table indexed by the
84 The majority of drivers should use the linear map.
119 driver cannot be immediately converted to use the linear mapping. For
139 system and will otherwise use a linear domain mapping. The semantics
148 In order to avoid ending up in a situation where a linear domain is
Dmd.txt26 raid level = -1 linear mode
158 raid5, linear, multipath, faulty.
215 For arrays with data redundancy (i.e. not raid0, linear, faulty,
Dcachetlb.txt252 mapping, that of the kernel in its linear mapping starting at
Dpinctrl.txt346 linear. If the mapping is sparse or haphazard, an array of arbitrary pin
Dmemory-barriers.txt2248 be a problem as a single-threaded linear piece of code will still appear to
/linux-4.1.27/drivers/gpu/drm/omapdrm/
DTODO8 . GEM/shmem backed pages can have existing mappings (kernel linear map,
/linux-4.1.27/mm/
DKconfig.debug18 Unmap pages from the kernel linear mapping after free_pages().
/linux-4.1.27/drivers/isdn/mISDN/
Ddsp_audio.c44 static inline unsigned char linear2alaw(short int linear) in linear2alaw() argument
53 pcm_val = linear; in linear2alaw()
/linux-4.1.27/Documentation/vm/
Dunevictable-lru.txt549 (*) try_to_unmap_file() - linear mappings
554 each VMA in the page's mapping's non-linear list, if the list is
562 (*) try_to_unmap_file() - non-linear mappings
564 If a page's mapping contains a non-empty non-linear mapping VMA list, then
567 all VMAs in the non-linear list to ensure that the pages is not/should not
575 try_to_unmap_file() handles non-linear mappings by scanning a certain
576 number of pages - a "cluster" - in each non-linear VMA associated with the
584 For each non-linear VMA, try_to_unmap_cluster() attempts to acquire the
594 but will mlock any pages in the non-linear mapping that happen to be
623 pages mapped in linear VMAs, as in the try_to_unmap() case, the functions
[all …]
Dhwpoison.txt31 * linear algorithmic complexity, because the data structures have not
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Den_tx.c302 if (tx_info->linear) in mlx4_en_free_tx_desc()
326 if (tx_info->linear) in mlx4_en_free_tx_desc()
791 tx_info->linear = (lso_header_size < skb_headlen(skb) && in mlx4_en_xmit()
794 tx_info->nr_maps = shinfo->nr_frags + tx_info->linear; in mlx4_en_xmit()
821 if (tx_info->linear) { in mlx4_en_xmit()
Dmlx4_en.h222 u8 linear; member
/linux-4.1.27/arch/x86/kvm/
Demulate.c647 enum x86emul_mode mode, ulong *linear) in __linearize() argument
699 *linear = la; in __linearize()
711 ulong *linear) in linearize() argument
715 ctxt->mode, linear); in linearize()
721 ulong linear; in assign_eip() local
729 rc = __linearize(ctxt, addr, &max_size, 1, false, true, mode, &linear); in assign_eip()
777 ulong linear; in segmented_read_std() local
779 rc = linearize(ctxt, addr, size, false, &linear); in segmented_read_std()
782 return ctxt->ops->read_std(ctxt, linear, data, size, &ctxt->exception); in segmented_read_std()
793 unsigned long linear; in __do_insn_fetch_bytes() local
[all …]
/linux-4.1.27/Documentation/scheduler/
Dsched-nice-design.txt14 that change), and we also intentionally calibrated the linear timeslice
36 bigger hit than the normal linear rule would do. (The solution of
/linux-4.1.27/drivers/thermal/int340x_thermal/
Dint3403_thermal.c39 u64 linear; member
/linux-4.1.27/drivers/net/hyperv/
Dnetvsc_drv.c384 bool linear = false; in netvsc_start_xmit() local
405 if (num_data_pgs > MAX_PAGE_BUFFER_COUNT && linear) { in netvsc_start_xmit()
416 linear = true; in netvsc_start_xmit()
/linux-4.1.27/Documentation/fb/
Dvesafb.txt14 Version 2.0 are required, because we need a linear frame buffer.
70 linear framebuffers or because it does not support this mode at all.
Dapi.txt116 are device-dependent, and provide linear or non-linear ramps.
/linux-4.1.27/drivers/atm/
Dnicstarmac.copyright27 * the linear buffer needed by most non-ATM protocol stacks (e.g. IP)
/linux-4.1.27/Documentation/devicetree/bindings/thermal/
Dthermal.txt160 Type: array coefficients to compose a linear relation between
163 is not specified. A simple linear polynomial is used:
544 * linear relation. E.g.:
550 /* Trips are based on resulting linear equation */
/linux-4.1.27/drivers/iommu/
DKconfig232 non-linear physical memory chunks as linear memory in their
/linux-4.1.27/arch/cris/arch-v10/
DREADME.mm112 ( seg_c, seg ) | // kernel linear segment
113 ( seg_b, seg ) | // kernel linear segment
/linux-4.1.27/net/packet/
Daf_packet.c2395 size_t linear, int noblock, in packet_alloc_skb() argument
2401 if (prepad + len < PAGE_SIZE || !linear) in packet_alloc_skb()
2402 linear = len; in packet_alloc_skb()
2404 skb = sock_alloc_send_pskb(sk, prepad + linear, len - linear, noblock, in packet_alloc_skb()
2410 skb_put(skb, linear); in packet_alloc_skb()
2411 skb->data_len = len - linear; in packet_alloc_skb()
2412 skb->len += len - linear; in packet_alloc_skb()
/linux-4.1.27/drivers/regulator/
Dltc3589.c222 LTC3589_REG(_name, linear, LTC3589_OVEN_ ## _name, \
DKconfig578 via I2C bus. SKY81452 has one voltage linear regulator can be
/linux-4.1.27/Documentation/devicetree/bindings/clock/
Dclock-bindings.txt48 is not linear from zero, then this allows the mapping of
/linux-4.1.27/drivers/mtd/maps/
DKconfig6 bool "Support non-linear mappings of flash chips"
304 Map driver for accessing PCMCIA linear flash memory cards. These
/linux-4.1.27/Documentation/virtual/kvm/
Dmmu.txt136 If set, leaf sptes reachable from this page are for a linear range.
139 The linear range starts at (gfn << PAGE_SHIFT) and its size is determined
178 page, or the base page frame for linear translations. See role.direct.
/linux-4.1.27/Documentation/scsi/
Dosd.txt164 the resulting sg-list) describes a linear memory buffer. Meaning only first and
/linux-4.1.27/drivers/thermal/
DKconfig84 Enable this to manage platform thermals using a simple linear
/linux-4.1.27/Documentation/x86/
Dmtrr.txt60 server, which tells you where the linear framebuffer address is. A
Dboot.txt472 The 32-bit linear address of the initial ramdisk or ramfs. Leave at
532 Set this field to the linear address of the kernel command line.
723 This field indicates the amount of linear contiguous memory starting
/linux-4.1.27/net/core/
Dskbuff.c1826 bool linear, in spd_fill_page() argument
1832 if (linear) { in spd_fill_page()
1853 struct splice_pipe_desc *spd, bool linear, in __splice_segment() argument
1875 linear, sk)) in __splice_segment()
/linux-4.1.27/tools/perf/Documentation/
Dperf-report.txt172 - flat: single column, linear exposure of call chains.
/linux-4.1.27/net/ipv4/
DKconfig470 BIC-TCP is a sender-side only change that ensures a linear RTT
475 increment ensures linear RTT fairness as well as good
/linux-4.1.27/Documentation/block/
Ddata-integrity.txt162 and MD linear, RAID0 and RAID1 are currently supported. RAID4/5/6
/linux-4.1.27/drivers/power/
DKconfig325 Say Y to enable support for the LP8788 linear charger.
/linux-4.1.27/Documentation/trace/
Dftrace-design.txt66 means the code flow should usually be kept linear (i.e. no branching in the nop
/linux-4.1.27/fs/befs/
DChangeLog38 keys within btree nodes, rather than the linear search we were using
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/ce/fuc/
Dcom.fuc666 // Setup to handle a linear surface
/linux-4.1.27/Documentation/input/
Djoystick.txt136 some analog joysticks, that either do not use linear resistors, or if you
/linux-4.1.27/Documentation/isdn/
DREADME.HiSax528 linear
/linux-4.1.27/Documentation/networking/
Dip-sysctl.txt639 Enable dynamic triggering of linear timeouts for thin streams.
642 As long as the stream is found to be thin, up to 6 linear
Dcan.txt274 The alignment of the (linear) payload data[] to a 64bit boundary
/linux-4.1.27/Documentation/video4linux/
Dv4l2-framework.txt916 scatter/gather method (videobuf-dma-sg), DMA with linear access
/linux-4.1.27/Documentation/cdrom/
Dcdrom-standard.tex462 format will {\em always\/} be of the type $CDROM_LBA$ (linear block
/linux-4.1.27/arch/x86/
DKconfig1300 linear 1 GB mappings (even if the CPU otherwise