Home
last modified time | relevance | path

Searched refs:layout (Results 1 – 200 of 256) sorted by relevance

12

/linux-4.1.27/drivers/media/platform/soc_camera/
Dsoc_mediabus.c27 .layout = SOC_MBUS_LAYOUT_PACKED,
37 .layout = SOC_MBUS_LAYOUT_PACKED,
47 .layout = SOC_MBUS_LAYOUT_PACKED,
57 .layout = SOC_MBUS_LAYOUT_PACKED,
67 .layout = SOC_MBUS_LAYOUT_PACKED,
77 .layout = SOC_MBUS_LAYOUT_PACKED,
87 .layout = SOC_MBUS_LAYOUT_PACKED,
97 .layout = SOC_MBUS_LAYOUT_PACKED,
143 .layout = SOC_MBUS_LAYOUT_PACKED,
153 .layout = SOC_MBUS_LAYOUT_PACKED,
[all …]
Domap1_camera.c990 .layout = SOC_MBUS_LAYOUT_PACKED,
1000 .layout = SOC_MBUS_LAYOUT_PACKED,
1010 .layout = SOC_MBUS_LAYOUT_PACKED,
1020 .layout = SOC_MBUS_LAYOUT_PACKED,
1030 .layout = SOC_MBUS_LAYOUT_PACKED,
1040 .layout = SOC_MBUS_LAYOUT_PACKED,
1050 .layout = SOC_MBUS_LAYOUT_PACKED,
1060 .layout = SOC_MBUS_LAYOUT_PACKED,
Drcar_vin.c1274 .layout = SOC_MBUS_LAYOUT_PLANAR_Y_C,
1282 .layout = SOC_MBUS_LAYOUT_PACKED,
1290 .layout = SOC_MBUS_LAYOUT_PACKED,
1298 .layout = SOC_MBUS_LAYOUT_PACKED,
1306 .layout = SOC_MBUS_LAYOUT_PACKED,
1314 .layout = SOC_MBUS_LAYOUT_PACKED,
Dsh_mobile_ceu_camera.c972 .layout = SOC_MBUS_LAYOUT_PLANAR_2Y_C,
979 .layout = SOC_MBUS_LAYOUT_PLANAR_2Y_C,
986 .layout = SOC_MBUS_LAYOUT_PLANAR_Y_C,
993 .layout = SOC_MBUS_LAYOUT_PLANAR_Y_C,
Dmx3_camera.c635 .layout = SOC_MBUS_LAYOUT_PACKED,
642 .layout = SOC_MBUS_LAYOUT_PACKED,
/linux-4.1.27/fs/exofs/
Dore.c49 int ore_verify_layout(unsigned total_comps, struct ore_layout *layout) in ore_verify_layout() argument
53 switch (layout->raid_algorithm) { in ore_verify_layout()
55 layout->parity = 0; in ore_verify_layout()
58 layout->parity = 1; in ore_verify_layout()
61 layout->parity = 2; in ore_verify_layout()
66 layout->raid_algorithm); in ore_verify_layout()
69 if (0 != (layout->stripe_unit & ~PAGE_MASK)) { in ore_verify_layout()
72 _LLU(layout->stripe_unit), PAGE_SIZE); in ore_verify_layout()
75 if (layout->group_width) { in ore_verify_layout()
76 if (!layout->group_depth) { in ore_verify_layout()
[all …]
Dore_raid.c321 struct ore_layout *layout = ios->layout; in _alloc_read_4_write() local
328 ret = _ore_get_io_state(layout, ios->oc, in _alloc_read_4_write()
329 layout->group_width * layout->mirrors_p1, in _alloc_read_4_write()
344 (ios->layout->group_width * ios->layout->mirrors_p1)); in _add_to_r4w()
356 read_ios->numdevs = ios->layout->group_width * ios->layout->mirrors_p1; in _add_to_r4w()
393 ore_calc_stripe_info(ios->layout, ios->offset, 0, &si); in _add_to_r4w_first_page()
411 ore_calc_stripe_info(ios->layout, *offset, 0, &si); in _add_to_r4w_last_page()
486 ore_calc_stripe_info(ios->layout, offset, 0, &read_si); in _read_4_write_first_stripe()
541 ore_calc_stripe_info(ios->layout, offset, 0, &read_si); in _read_4_write_last_stripe()
578 ore_calc_stripe_info(ios->layout, offset, 0, &read_si); in _read_4_write_last_stripe()
[all …]
Dsuper.c274 ret = ore_get_io_state(&sbi->layout, &sbi->oc, &ios); in __sbi_read_stats()
329 ret = ore_get_io_state(&sbi->layout, &sbi->oc, &ios); in exofs_sbi_write_stats()
388 ret = ore_get_io_state(&sbi->layout, &oc, &ios); in exofs_sync_fs()
477 sbi->layout.stripe_unit = in _read_and_match_data_map()
479 sbi->layout.group_width = in _read_and_match_data_map()
481 sbi->layout.group_depth = in _read_and_match_data_map()
483 sbi->layout.mirrors_p1 = in _read_and_match_data_map()
485 sbi->layout.raid_algorithm = in _read_and_match_data_map()
488 ret = ore_verify_layout(numdevs, &sbi->layout); in _read_and_match_data_map()
494 sbi->layout.stripe_unit, in _read_and_match_data_map()
[all …]
Dexofs.h76 struct ore_layout layout; /* Default files layout */ member
154 unsigned exofs_max_io_pages(struct ore_layout *layout,
235 oc->numdevs = sbi->layout.group_width * sbi->layout.mirrors_p1 * in exofs_init_comps()
236 sbi->layout.group_count; in exofs_init_comps()
241 first_dev = (dev_mod * sbi->layout.mirrors_p1) % sbi->oc.numdevs; in exofs_init_comps()
Dinode.c40 unsigned exofs_max_io_pages(struct ore_layout *layout, in exofs_max_io_pages() argument
44 layout->max_io_length / PAGE_SIZE); in exofs_max_io_pages()
102 exofs_max_io_pages(&pcol->sbi->layout, ~0); in _pcol_reset()
110 pages = exofs_max_io_pages(&pcol->sbi->layout, pcol->expected_pages); in pcol_try_alloc()
319 int ret = ore_get_rw_state(&pcol->sbi->layout, &oi->oc, true, in read_exec()
638 ret = ore_get_rw_state(&pcol->sbi->layout, &oi->oc, false, in write_exec()
1016 ret = ore_truncate(&sbi->layout, &oi->oc, (u64)newsize); in _do_truncate()
1080 struct exofs_on_disk_inode_layout *layout; in exofs_get_inode() local
1083 ret = ore_get_io_state(&sbi->layout, &oi->oc, &ios); in exofs_get_inode()
1122 layout = attrs[1].val_ptr; in exofs_get_inode()
[all …]
Dore_raid.h54 int _ore_get_io_state(struct ore_layout *layout,
/linux-4.1.27/drivers/clk/at91/
Dclk-programmable.c39 const struct clk_programmable_layout *layout; member
50 const struct clk_programmable_layout *layout = prog->layout; in clk_programmable_recalc_rate() local
52 pres = (pmc_read(pmc, AT91_PMC_PCKR(prog->id)) >> layout->pres_shift) & in clk_programmable_recalc_rate()
102 const struct clk_programmable_layout *layout = prog->layout; in clk_programmable_set_parent() local
104 u32 tmp = pmc_read(pmc, AT91_PMC_PCKR(prog->id)) & ~layout->css_mask; in clk_programmable_set_parent()
106 if (layout->have_slck_mck) in clk_programmable_set_parent()
109 if (index > layout->css_mask) { in clk_programmable_set_parent()
110 if (index > PROG_MAX_RM9200_CSS && layout->have_slck_mck) { in clk_programmable_set_parent()
128 const struct clk_programmable_layout *layout = prog->layout; in clk_programmable_get_parent() local
131 ret = tmp & layout->css_mask; in clk_programmable_get_parent()
[all …]
Dclk-pll.c31 #define PLL_MUL(reg, layout) (((reg) >> (layout)->mul_shift) & \ argument
32 (layout)->mul_mask)
34 #define PLL_MUL_MASK(layout) ((layout)->mul_mask) argument
35 #define PLL_MUL_MAX(layout) (PLL_MUL_MASK(layout) + 1) argument
68 const struct clk_pll_layout *layout; member
86 const struct clk_pll_layout *layout = pll->layout; in clk_pll_prepare() local
99 mul = PLL_MUL(pllr, layout); in clk_pll_prepare()
114 pllr &= ~layout->pllr_mask; in clk_pll_prepare()
115 pllr |= layout->pllr_mask & in clk_pll_prepare()
118 ((pll->mul & layout->mul_mask) << layout->mul_shift)); in clk_pll_prepare()
[all …]
Dclk-master.c50 const struct clk_master_layout *layout; member
92 const struct clk_master_layout *layout = master->layout; in clk_master_recalc_rate() local
98 tmp = pmc_read(pmc, AT91_PMC_MCKR) & layout->mask; in clk_master_recalc_rate()
101 pres = (tmp >> layout->pres_shift) & MASTER_PRES_MASK; in clk_master_recalc_rate()
138 const struct clk_master_layout *layout, in at91_clk_register_master() argument
160 master->layout = layout; in at91_clk_register_master()
217 const struct clk_master_layout *layout) in of_at91_clk_master_setup() argument
248 parent_names, layout, in of_at91_clk_master_setup()
/linux-4.1.27/drivers/md/
Draid5.h589 static inline int algorithm_valid_raid5(int layout) in algorithm_valid_raid5() argument
591 return (layout >= 0) && in algorithm_valid_raid5()
592 (layout <= 5); in algorithm_valid_raid5()
594 static inline int algorithm_valid_raid6(int layout) in algorithm_valid_raid6() argument
596 return (layout >= 0 && layout <= 5) in algorithm_valid_raid6()
598 (layout >= 8 && layout <= 10) in algorithm_valid_raid6()
600 (layout >= 16 && layout <= 20); in algorithm_valid_raid6()
603 static inline int algorithm_is_DDF(int layout) in algorithm_is_DDF() argument
605 return layout >= 8 && layout <= 10; in algorithm_is_DDF()
Ddm-raid.c96 static char *raid10_md_layout_to_format(int layout) in raid10_md_layout_to_format() argument
102 if ((layout & 0x10000) && (layout & 0x20000)) in raid10_md_layout_to_format()
105 if ((layout & 0xFF) > 1) in raid10_md_layout_to_format()
111 static unsigned raid10_md_layout_to_copies(int layout) in raid10_md_layout_to_copies() argument
113 if ((layout & 0xFF) > 1) in raid10_md_layout_to_copies()
114 return layout & 0xFF; in raid10_md_layout_to_copies()
115 return (layout >> 8) & 0xFF; in raid10_md_layout_to_copies()
170 rs->md.layout = raid_type->algorithm; in context_alloc()
171 rs->md.new_layout = rs->md.layout; in context_alloc()
404 copies = raid10_md_layout_to_copies(rs->md.layout); in validate_raid_redundancy()
[all …]
Dmd.c1082 mddev->layout = sb->layout; in super_90_validate()
1105 mddev->new_layout = mddev->layout; in super_90_validate()
1251 sb->layout = mddev->layout; in super_90_sync()
1522 sb->layout != refsb->layout || in super_1_load()
1569 mddev->layout = le32_to_cpu(sb->layout); in super_1_validate()
1621 mddev->new_layout = mddev->layout; in super_1_validate()
1711 sb->layout = cpu_to_le32(mddev->layout); in super_1_sync()
3424 mddev->new_layout = mddev->layout; in level_store()
3447 mddev->layout = mddev->new_layout; in level_store()
3540 mddev->layout != mddev->new_layout) in layout_show()
[all …]
Draid0.c606 if (mddev->layout != ((1 << 8) + 2)) { in raid0_takeover_raid10()
609 mddev->layout); in raid0_takeover_raid10()
697 if (mddev->layout == ALGORITHM_PARITY_N) in raid0_takeover()
Dfaulty.c287 mddev->layout = -1; /* makes sure further changes come through */ in reshape()
Draid10.c3470 int layout, chunk, disks; in setup_geo() local
3473 layout = mddev->layout; in setup_geo()
3478 layout = mddev->new_layout; in setup_geo()
3485 layout = mddev->new_layout; in setup_geo()
3490 if (layout >> 18) in setup_geo()
3495 nc = layout & 255; in setup_geo()
3496 fc = (layout >> 8) & 255; in setup_geo()
3497 fo = layout & (1<<16); in setup_geo()
3502 geo->far_set_size = (layout & (1<<17)) ? disks / fc : disks; in setup_geo()
4684 mddev->layout = mddev->new_layout; in raid10_finish_reshape()
Dmd.h254 int level, layout; member
/linux-4.1.27/drivers/mtd/nand/
Dnand_bch.c131 struct nand_ecclayout *layout; in nand_bch_init() local
170 layout = &nbc->ecclayout; in nand_bch_init()
171 layout->eccbytes = eccsteps*eccbytes; in nand_bch_init()
174 if (layout->eccbytes+2 > mtd->oobsize) { in nand_bch_init()
181 for (i = 0; i < layout->eccbytes; i++) in nand_bch_init()
182 layout->eccpos[i] = mtd->oobsize-layout->eccbytes+i; in nand_bch_init()
184 layout->oobfree[0].offset = 2; in nand_bch_init()
185 layout->oobfree[0].length = mtd->oobsize-2-layout->eccbytes; in nand_bch_init()
187 *ecclayout = layout; in nand_bch_init()
Dsunxi_nand.c205 struct nand_ecclayout layout; member
529 struct nand_ecclayout *layout = ecc->layout; in sunxi_nfc_hw_ecc_read_page() local
549 offset = mtd->writesize + layout->eccpos[i * ecc->bytes] - 4; in sunxi_nfc_hw_ecc_read_page()
591 cnt = ecc->layout->oobfree[ecc->steps].length; in sunxi_nfc_hw_ecc_read_page()
594 ecc->layout->oobfree[ecc->steps].offset; in sunxi_nfc_hw_ecc_read_page()
615 struct nand_ecclayout *layout = ecc->layout; in sunxi_nfc_hw_ecc_write_page() local
636 offset = layout->eccpos[i * ecc->bytes] - 4 + mtd->writesize; in sunxi_nfc_hw_ecc_write_page()
640 layout->oobfree[i].offset), in sunxi_nfc_hw_ecc_write_page()
658 cnt = ecc->layout->oobfree[i].length; in sunxi_nfc_hw_ecc_write_page()
661 ecc->layout->oobfree[i].offset; in sunxi_nfc_hw_ecc_write_page()
[all …]
Dfsl_ifc_nand.c268 for (i = 0; i < chip->ecc.layout->eccbytes; i++) { in is_blank()
269 int pos = chip->ecc.layout->eccpos[i]; in is_blank()
811 chip->ecc.layout); in fsl_ifc_chip_init_tail()
878 struct nand_ecclayout *layout; in fsl_ifc_chip_init() local
930 layout = &oob_512_16bit_ecc4; in fsl_ifc_chip_init()
932 layout = &oob_512_8bit_ecc4; in fsl_ifc_chip_init()
943 layout = &oob_2048_ecc4; in fsl_ifc_chip_init()
950 layout = &oob_4096_ecc4; in fsl_ifc_chip_init()
952 layout = &oob_4096_ecc8; in fsl_ifc_chip_init()
963 layout = &oob_8192_ecc4; in fsl_ifc_chip_init()
[all …]
Dsm_common.c124 chip->ecc.layout = &nand_oob_sm; in sm_register_device()
126 chip->ecc.layout = &nand_oob_sm_small; in sm_register_device()
Dfsmc_nand.c1092 nand->ecc.layout = &fsmc_ecc4_16_layout; in fsmc_nand_probe()
1096 nand->ecc.layout = &fsmc_ecc4_64_layout; in fsmc_nand_probe()
1100 nand->ecc.layout = &fsmc_ecc4_128_layout; in fsmc_nand_probe()
1104 nand->ecc.layout = &fsmc_ecc4_224_layout; in fsmc_nand_probe()
1108 nand->ecc.layout = &fsmc_ecc4_256_layout; in fsmc_nand_probe()
1119 nand->ecc.layout = &fsmc_ecc1_16_layout; in fsmc_nand_probe()
1122 nand->ecc.layout = &fsmc_ecc1_64_layout; in fsmc_nand_probe()
1125 nand->ecc.layout = &fsmc_ecc1_128_layout; in fsmc_nand_probe()
Datmel_nand.c477 static void pmecc_config_ecc_layout(struct nand_ecclayout *layout, in pmecc_config_ecc_layout() argument
482 layout->eccbytes = ecc_len; in pmecc_config_ecc_layout()
486 layout->eccpos[i] = oobsize - ecc_len + i; in pmecc_config_ecc_layout()
488 layout->oobfree[0].offset = PMECC_OOB_RESERVED_BYTES; in pmecc_config_ecc_layout()
489 layout->oobfree[0].length = in pmecc_config_ecc_layout()
490 oobsize - ecc_len - layout->oobfree[0].offset; in pmecc_config_ecc_layout()
836 pos = tmp + nand_chip->ecc.layout->eccpos[0]; in pmecc_correct_data()
925 uint32_t *eccpos = chip->ecc.layout->eccpos; in atmel_nand_pmecc_read_page()
960 uint32_t *eccpos = chip->ecc.layout->eccpos; in atmel_nand_pmecc_write_page()
1044 ecc_layout = nand_chip->ecc.layout; in atmel_pmecc_core_init()
[all …]
Dnand_base.c1184 uint32_t *eccpos = chip->ecc.layout->eccpos; in nand_read_page_swecc()
1226 uint32_t *eccpos = chip->ecc.layout->eccpos; in nand_read_subpage()
1324 uint32_t *eccpos = chip->ecc.layout->eccpos; in nand_read_page_hwecc()
1376 uint32_t *eccpos = chip->ecc.layout->eccpos; in nand_read_page_hwecc_oob_first()
1483 struct nand_oobfree *free = chip->ecc.layout->oobfree; in nand_transfer_oob()
1906 len = chip->ecc.layout->oobavail; in nand_do_read_oob()
2101 uint32_t *eccpos = chip->ecc.layout->eccpos; in nand_write_page_swecc()
2128 uint32_t *eccpos = chip->ecc.layout->eccpos; in nand_write_page_hwecc()
2164 uint32_t *eccpos = chip->ecc.layout->eccpos; in nand_write_subpage_hwecc()
2346 struct nand_oobfree *free = chip->ecc.layout->oobfree; in nand_fill_oob()
[all …]
Ddenali.c1550 denali->nand.ecc.layout = &nand_15bit_oob; in denali_init()
1560 denali->nand.ecc.layout = &nand_8bit_oob; in denali_init()
1567 denali->nand.ecc.layout->eccbytes *= in denali_init()
1569 denali->nand.ecc.layout->oobfree[0].offset = in denali_init()
1570 denali->bbtskipbytes + denali->nand.ecc.layout->eccbytes; in denali_init()
1571 denali->nand.ecc.layout->oobfree[0].length = in denali_init()
1572 denali->mtd.oobsize - denali->nand.ecc.layout->eccbytes - in denali_init()
Dplat_nand.c80 data->chip.ecc.layout = pdata->chip.ecclayout; in plat_nand_probe()
Dsharpsl.c170 this->ecc.layout = data->ecc_layout; in sharpsl_nand_probe()
Dfsl_elbc_nand.c662 chip->ecc.layout); in fsl_elbc_chip_init_tail()
683 chip->ecc.layout = (priv->fmr & FMR_ECCM) ? in fsl_elbc_chip_init_tail()
784 chip->ecc.layout = (priv->fmr & FMR_ECCM) ? in fsl_elbc_chip_init()
Dlpc32xx_slc.c621 oobecc = chip->oob_poi + chip->ecc.layout->eccpos[0]; in lpc32xx_nand_read_page_syndrome()
666 uint8_t *pb = chip->oob_poi + chip->ecc.layout->eccpos[0]; in lpc32xx_nand_write_page_syndrome()
876 chip->ecc.layout = &lpc32xx_nand_oob_16; in lpc32xx_nand_probe()
Dcafe_nand.c740 cafe->nand.ecc.layout = &cafe_oobinfo_2048; in cafe_nand_probe()
744 cafe->nand.ecc.layout = &cafe_oobinfo_512; in cafe_nand_probe()
Ds3c2410.c865 chip->ecc.layout = set->ecc_layout; in s3c2410_nand_init_chip()
925 chip->ecc.layout = &nand_hw_eccoob; in s3c2410_nand_update_chip()
Domap2.c1511 uint32_t *eccpos = chip->ecc.layout->eccpos; in omap_write_page_bch()
1550 uint32_t *eccpos = chip->ecc.layout->eccpos; in omap_read_page_bch()
1552 uint32_t oob_pos = mtd->writesize + chip->ecc.layout->eccpos[0]; in omap_read_page_bch()
2031 nand_chip->ecc.layout = ecclayout; in omap_nand_probe()
Dmxc_nand.c1515 this->ecc.layout = host->devtype_data->ecclayout_512; in mxcnd_probe()
1589 this->ecc.layout = host->devtype_data->ecclayout_2k; in mxcnd_probe()
1591 this->ecc.layout = host->devtype_data->ecclayout_4k; in mxcnd_probe()
Dsh_flctl.c989 chip->ecc.layout = &flctl_4secc_oob_16; in flctl_chip_init_tail()
992 chip->ecc.layout = &flctl_4secc_oob_64; in flctl_chip_init_tail()
Dpxa3xx_nand.c1423 ecc->layout = &ecc_layout_2KB_bch4bit; in pxa_ecc_init()
1433 ecc->layout = &ecc_layout_4KB_bch4bit; in pxa_ecc_init()
1447 ecc->layout = &ecc_layout_4KB_bch8bit; in pxa_ecc_init()
Dbf5xx_nand.c795 chip->ecc.layout = &bootrom_ecclayout; in bf5xx_nand_probe()
Djz4740_nand.c449 chip->ecc.layout = pdata->ecc_layout; in jz_nand_probe()
Ddavinci_nand.c815 info->chip.ecc.layout = &info->ecclayout; in nand_davinci_probe()
Dhisi504_nand.c672 chip->ecc.layout = &nand_ecc_2K_16bits; in hisi_nfc_ecc_probe()
/linux-4.1.27/fs/nfs/objlayout/
Dobjio_osd.c66 struct ore_layout layout; member
219 struct pnfs_osd_layout layout; in objio_alloc_lseg() local
224 err = pnfs_osd_xdr_decode_layout_map(&layout, &iter, xdr); in objio_alloc_lseg()
228 err = __alloc_objio_seg(layout.olo_num_comps, gfp_flags, &objio_seg); in objio_alloc_lseg()
232 objio_seg->layout.stripe_unit = layout.olo_map.odm_stripe_unit; in objio_alloc_lseg()
233 objio_seg->layout.group_width = layout.olo_map.odm_group_width; in objio_alloc_lseg()
234 objio_seg->layout.group_depth = layout.olo_map.odm_group_depth; in objio_alloc_lseg()
235 objio_seg->layout.mirrors_p1 = layout.olo_map.odm_mirror_cnt + 1; in objio_alloc_lseg()
236 objio_seg->layout.raid_algorithm = layout.olo_map.odm_raid_algorithm; in objio_alloc_lseg()
238 err = ore_verify_layout(layout.olo_map.odm_num_comps, in objio_alloc_lseg()
[all …]
Dpnfs_osd_xdr_cli.c159 int pnfs_osd_xdr_decode_layout_map(struct pnfs_osd_layout *layout, in pnfs_osd_xdr_decode_layout_map() argument
170 p = _osd_xdr_decode_data_map(p, &layout->olo_map); in pnfs_osd_xdr_decode_layout_map()
171 layout->olo_comps_index = be32_to_cpup(p++); in pnfs_osd_xdr_decode_layout_map()
172 layout->olo_num_comps = be32_to_cpup(p++); in pnfs_osd_xdr_decode_layout_map()
174 layout->olo_comps_index, layout->olo_num_comps); in pnfs_osd_xdr_decode_layout_map()
176 iter->total_comps = layout->olo_num_comps; in pnfs_osd_xdr_decode_layout_map()
/linux-4.1.27/drivers/gpu/drm/atmel-hlcdc/
Datmel_hlcdc_layer.h99 #define ATMEL_HLCDC_LAYER_POS_CFG(p) ATMEL_HLCDC_LAYER_CFG(p, (p)->desc->layout.pos)
100 #define ATMEL_HLCDC_LAYER_SIZE_CFG(p) ATMEL_HLCDC_LAYER_CFG(p, (p)->desc->layout.size)
101 #define ATMEL_HLCDC_LAYER_MEMSIZE_CFG(p) ATMEL_HLCDC_LAYER_CFG(p, (p)->desc->layout.memsize)
102 #define ATMEL_HLCDC_LAYER_XSTRIDE_CFG(p) ATMEL_HLCDC_LAYER_CFG(p, (p)->desc->layout.xstride)
103 #define ATMEL_HLCDC_LAYER_PSTRIDE_CFG(p) ATMEL_HLCDC_LAYER_CFG(p, (p)->desc->layout.pstride)
104 #define ATMEL_HLCDC_LAYER_DFLTCOLOR_CFG(p) ATMEL_HLCDC_LAYER_CFG(p, (p)->desc->layout.default_color)
105 #define ATMEL_HLCDC_LAYER_CRKEY_CFG(p) ATMEL_HLCDC_LAYER_CFG(p, (p)->desc->layout.chroma_key)
106 #define ATMEL_HLCDC_LAYER_CRKEY_MASK_CFG(p) ATMEL_HLCDC_LAYER_CFG(p, (p)->desc->layout.chroma_key_m…
108 #define ATMEL_HLCDC_LAYER_GENERAL_CFG(p) ATMEL_HLCDC_LAYER_CFG(p, (p)->desc->layout.general_config)
125 #define ATMEL_HLCDC_LAYER_CSC_CFG(p, o) ATMEL_HLCDC_LAYER_CFG(p, (p)->desc->layout.csc + o)
[all …]
Datmel_hlcdc_plane.c262 const struct atmel_hlcdc_layer_cfg_layout *layout = in atmel_hlcdc_plane_update_pos_and_size() local
263 &plane->layer.desc->layout; in atmel_hlcdc_plane_update_pos_and_size()
265 if (layout->size) in atmel_hlcdc_plane_update_pos_and_size()
267 layout->size, in atmel_hlcdc_plane_update_pos_and_size()
272 if (layout->memsize) in atmel_hlcdc_plane_update_pos_and_size()
274 layout->memsize, in atmel_hlcdc_plane_update_pos_and_size()
279 if (layout->pos) in atmel_hlcdc_plane_update_pos_and_size()
281 layout->pos, in atmel_hlcdc_plane_update_pos_and_size()
345 const struct atmel_hlcdc_layer_cfg_layout *layout = in atmel_hlcdc_plane_update_general_settings() local
346 &plane->layer.desc->layout; in atmel_hlcdc_plane_update_general_settings()
[all …]
Datmel_hlcdc_dc.c40 .layout = {
55 .layout = {
73 .layout = {
91 .layout = {
113 .layout = {
/linux-4.1.27/Documentation/filesystems/nfs/
Dpnfs.txt15 Each nfs_inode may hold a pointer to a cache of these layout
16 segments in nfsi->layout, of type struct pnfs_layout_hdr.
24 the reference count, as the layout is kept around by the lseg that
30 layout driver type. The device ids are held in a RCU cache (struct
57 layout drivers
60 PNFS utilizes what is called layout drivers. The STD defines 4 basic
61 layout types: "files", "objects", "blocks", and "flexfiles". For each
62 of these types there is a layout-driver with a common function-vectors
64 different layout types.
66 Files-layout-driver code is in: fs/nfs/filelayout/.. directory
[all …]
Dpnfs-block-server.txt1 pNFS block layout server user guide
3 The Linux NFS server now supports the pNFS block layout extension. In this
Dnfs41-server.txt99 | | | layout (REQ) | Section 13.12 |
/linux-4.1.27/sound/aoa/fabrics/
Dlayout.c64 struct layout { struct
272 static struct layout layouts[] = {
556 static struct layout *find_layout_by_id(unsigned int id) in find_layout_by_id()
558 struct layout *l; in find_layout_by_id()
569 static struct layout *find_layout_by_device(unsigned int id) in find_layout_by_device()
571 struct layout *l; in find_layout_by_device()
582 static void use_layout(struct layout *l) in use_layout()
605 struct layout *layout; member
819 if (!ldev->layout->codecs[i].name) in layout_found_codec()
821 if (strcmp(ldev->layout->codecs[i].name, codec->name) == 0) { in layout_found_codec()
[all …]
DMakefile1 snd-aoa-fabric-layout-objs += layout.o
3 obj-$(CONFIG_SND_AOA_FABRIC_LAYOUT) += snd-aoa-fabric-layout.o
DKconfig2 tristate "layout-id fabric"
6 This enables the layout-id fabric for the Apple Onboard
8 based on the device-tree's layout-id property.
/linux-4.1.27/net/ceph/
Dceph_fs.c10 int ceph_file_layout_is_valid(const struct ceph_file_layout *layout) in ceph_file_layout_is_valid() argument
12 __u32 su = le32_to_cpu(layout->fl_stripe_unit); in ceph_file_layout_is_valid()
13 __u32 sc = le32_to_cpu(layout->fl_stripe_count); in ceph_file_layout_is_valid()
14 __u32 os = le32_to_cpu(layout->fl_object_size); in ceph_file_layout_is_valid()
Dosd_client.c66 static int calc_layout(struct ceph_file_layout *layout, u64 off, u64 *plen, in calc_layout() argument
73 r = ceph_calc_file_object_mapping(layout, off, orig_len, objnum, in calc_layout()
754 struct ceph_file_layout *layout, in ceph_osdc_new_request() argument
782 r = calc_layout(layout, off, plen, &objnum, &objoff, &objlen); in ceph_osdc_new_request()
791 u32 object_size = le32_to_cpu(layout->fl_object_size); in ceph_osdc_new_request()
806 req->r_base_oloc.pool = ceph_file_layout_pg_pool(*layout); in ceph_osdc_new_request()
2679 struct ceph_vino vino, struct ceph_file_layout *layout, in ceph_osdc_readpages() argument
2689 req = ceph_osdc_new_request(osdc, layout, vino, off, plen, 0, 1, in ceph_osdc_readpages()
2720 struct ceph_file_layout *layout, in ceph_osdc_writepages() argument
2732 req = ceph_osdc_new_request(osdc, layout, vino, off, &len, 0, 1, in ceph_osdc_writepages()
Dosdmap.c1386 int ceph_calc_file_object_mapping(struct ceph_file_layout *layout, in ceph_calc_file_object_mapping() argument
1391 u32 osize = le32_to_cpu(layout->fl_object_size); in ceph_calc_file_object_mapping()
1392 u32 su = le32_to_cpu(layout->fl_stripe_unit); in ceph_calc_file_object_mapping()
1393 u32 sc = le32_to_cpu(layout->fl_stripe_count); in ceph_calc_file_object_mapping()
/linux-4.1.27/include/scsi/
Dosd_ore.h123 struct ore_layout *layout; member
175 int ore_verify_layout(unsigned total_comps, struct ore_layout *layout);
176 void ore_calc_stripe_info(struct ore_layout *layout, u64 file_offset,
178 int ore_get_rw_state(struct ore_layout *layout, struct ore_components *comps,
181 int ore_get_io_state(struct ore_layout *layout, struct ore_components *comps,
194 int ore_truncate(struct ore_layout *layout, struct ore_components *comps,
/linux-4.1.27/Documentation/arm64/
Dmemory.txt6 This document describes the virtual memory layout used by the AArch64
14 virtual address, are used but the memory layout is the same.
24 AArch64 Linux memory layout with 4KB pages + 3 levels:
32 AArch64 Linux memory layout with 4KB pages + 4 levels:
40 AArch64 Linux memory layout with 64KB pages + 2 levels:
48 AArch64 Linux memory layout with 64KB pages + 3 levels:
56 For details of the virtual kernel memory layout please see the kernel
/linux-4.1.27/drivers/input/keyboard/
Dsunkbd.c86 volatile s8 layout; member
109 if (sunkbd->layout == -1) { in sunkbd_interrupt()
110 sunkbd->layout = data; in sunkbd_interrupt()
123 sunkbd->layout = -1; in sunkbd_interrupt()
205 sunkbd->layout = -2; in sunkbd_initialize()
208 sunkbd->layout >= 0, HZ / 4); in sunkbd_initialize()
209 if (sunkbd->layout < 0) in sunkbd_initialize()
211 if (sunkbd->layout & SUNKBD_LAYOUT_5_MASK) in sunkbd_initialize()
/linux-4.1.27/drivers/staging/comedi/drivers/
Dcb_pcidas64.c638 enum register_layout layout; member
670 if (board->layout == LAYOUT_4020) in ai_dma_ring_count()
687 .layout = LAYOUT_64XX,
703 .layout = LAYOUT_64XX,
719 .layout = LAYOUT_64XX,
735 .layout = LAYOUT_64XX,
751 .layout = LAYOUT_64XX,
766 .layout = LAYOUT_60XX,
782 .layout = LAYOUT_60XX,
797 .layout = LAYOUT_60XX,
[all …]
/linux-4.1.27/fs/ceph/
Dioctl.c116 req->r_args.setlayout.layout.fl_stripe_unit = in ceph_ioctl_set_layout()
118 req->r_args.setlayout.layout.fl_stripe_count = in ceph_ioctl_set_layout()
120 req->r_args.setlayout.layout.fl_object_size = in ceph_ioctl_set_layout()
122 req->r_args.setlayout.layout.fl_pg_pool = cpu_to_le32(l.data_pool); in ceph_ioctl_set_layout()
160 req->r_args.setlayout.layout.fl_stripe_unit = in ceph_ioctl_set_layout_policy()
162 req->r_args.setlayout.layout.fl_stripe_count = in ceph_ioctl_set_layout_policy()
164 req->r_args.setlayout.layout.fl_object_size = in ceph_ioctl_set_layout_policy()
166 req->r_args.setlayout.layout.fl_pg_pool = in ceph_ioctl_set_layout_policy()
Dxattr.c238 XATTR_LAYOUT_FIELD(dir, layout, stripe_unit),
239 XATTR_LAYOUT_FIELD(dir, layout, stripe_count),
240 XATTR_LAYOUT_FIELD(dir, layout, object_size),
241 XATTR_LAYOUT_FIELD(dir, layout, pool),
265 XATTR_LAYOUT_FIELD(file, layout, stripe_unit),
266 XATTR_LAYOUT_FIELD(file, layout, stripe_count),
267 XATTR_LAYOUT_FIELD(file, layout, object_size),
268 XATTR_LAYOUT_FIELD(file, layout, pool),
/linux-4.1.27/Documentation/arm/Samsung-S3C24XX/
DNAND.txt12 code, so the driver enforces its own OOB layout and ECC parameters
23 OOB layout remains the default kernel layout for these flashes.
/linux-4.1.27/sound/aoa/soundbus/i2sbus/
Dcore.c116 int layout, struct resource *res) in i2sbus_get_and_fixup_rsrc() argument
131 if (layout != 76 && layout != 36) in i2sbus_get_and_fixup_rsrc()
159 int i, layout = 0, rlen, ok = force; in i2sbus_add_dev() local
189 layout = *id; in i2sbus_add_dev()
191 "sound-layout-%d", layout); in i2sbus_add_dev()
204 layout = -1; in i2sbus_add_dev()
254 if (i2sbus_get_and_fixup_rsrc(np,i,layout,&dev->resources[i])) in i2sbus_add_dev()
/linux-4.1.27/Documentation/frv/
DREADME.txt32 (*) mmu-layout.txt
34 A description of the virtual and physical memory layout used in the
41 MMU state on the FR451. See mmu-layout.txt for more information.
Dfeatures.txt59 See mmu-layout.txt in this directory for a description of the normal linux
60 memory layout
62 See include/asm-frv/mem-layout.h for constants pertaining to the memory
63 layout.
71 The memory layout used by the uClinux kernel is as follows:
104 See include/asm-frv/mem-layout.h for constants pertaining to the memory
105 layout.
Dkernel-ABI.txt104 SCR0 MMU See mmu-layout.txt.
105 SCR1 MMU See mmu-layout.txt.
109 DAMR/IAMR NOMMU Fixed memory protection layout.
110 DAMR/IAMR MMU See mmu-layout.txt.
Dmmu-layout.txt42 The physical memory layout is as follows:
59 The virtual memory layout is:
125 The kernel cannot access more than 256MB of memory directly. The physical layout, however, permits
/linux-4.1.27/fs/nfs/
Dpnfs.c234 nfsi->layout = NULL; in pnfs_detach_layout_hdr()
597 lo = nfsi->layout; in pnfs_destroy_layout()
621 lo = NFS_I(inode)->layout; in pnfs_layout_add_bulk_destroy_list()
914 list_for_each_entry_safe(lseg, tmp, &nfsi->layout->plh_segs, pls_list) { in pnfs_clear_layoutcommit()
954 lrp->args.layout = lo; in pnfs_send_layoutreturn()
984 lo = nfsi->layout; in _pnfs_return_layout()
990 stateid = nfsi->layout->plh_stateid; in _pnfs_return_layout()
1033 lo = NFS_I(inode)->layout; in pnfs_commit_and_return_layout()
1065 lo = nfsi->layout; in pnfs_roc()
1120 lo = NFS_I(ino)->layout; in pnfs_roc_release()
[all …]
Dpnfs.h360 return NFS_I(inode)->layout != NULL; in nfs_have_layout()
517 if (pnfs_enabled_sb(nfss) && nfsi->layout) in pnfs_return_layout()
Dcallback_proc.c133 if (NFS_I(ino)->layout != lo) { in get_layout_by_fh_locked()
Dnfs4proc.c7639 NFS_I(lgp->args.inode)->layout, in nfs4_layoutget_prepare()
7699 lo = NFS_I(inode)->layout; in nfs4_layoutget_done()
7777 nfs4_free_pages(lgp->args.layout.pages, max_pages); in nfs4_layoutget_release()
7778 pnfs_put_layout_hdr(NFS_I(inode)->layout); in nfs4_layoutget_release()
7816 pnfs_get_layout_hdr(NFS_I(inode)->layout); in nfs4_proc_layoutget()
7818 lgp->args.layout.pages = nfs4_alloc_pages(max_pages, gfp_flags); in nfs4_proc_layoutget()
7819 if (!lgp->args.layout.pages) { in nfs4_proc_layoutget()
7823 lgp->args.layout.pglen = max_pages * PAGE_SIZE; in nfs4_proc_layoutget()
7826 lgp->res.layoutp = &lgp->args.layout; in nfs4_proc_layoutget()
7890 struct pnfs_layout_hdr *lo = lrp->args.layout; in nfs4_layoutreturn_release()
[all …]
/linux-4.1.27/arch/powerpc/platforms/ps3/
Ddevice-init.c129 struct layout { in ps3_setup_gelic_device() struct
139 p = kzalloc(sizeof(struct layout), GFP_KERNEL); in ps3_setup_gelic_device()
197 struct layout { in ps3_setup_uhc_device() struct
210 p = kzalloc(sizeof(struct layout), GFP_KERNEL); in ps3_setup_uhc_device()
300 struct layout { in ps3_setup_vuart_device() struct
307 p = kzalloc(sizeof(struct layout), GFP_KERNEL); in ps3_setup_vuart_device()
454 struct layout { in ps3_register_sound_devices() struct
490 struct layout { in ps3_register_graphics_devices() struct
496 p = kzalloc(sizeof(struct layout), GFP_KERNEL); in ps3_register_graphics_devices()
525 struct layout { in ps3_register_ramdisk_device() struct
[all …]
/linux-4.1.27/arch/s390/
DKconfig.debug21 bool "Export kernel pagetable layout to userspace via debugfs"
25 Say Y here if you want to show the kernel pagetable layout in a
/linux-4.1.27/drivers/video/fbdev/omap2/dss/
Dhdmi5_core.c669 if (cfg->layout == HDMI_AUDIO_LAYOUT_2CH) in hdmi5_core_audio_config()
679 if (cfg->layout == HDMI_AUDIO_LAYOUT_2CH) in hdmi5_core_audio_config()
690 if (cfg->layout == HDMI_AUDIO_LAYOUT_6CH) in hdmi5_core_audio_config()
751 if (cfg->layout == HDMI_AUDIO_LAYOUT_2CH) { in hdmi5_core_audio_config()
756 } else if (cfg->layout == HDMI_AUDIO_LAYOUT_6CH) { in hdmi5_core_audio_config()
854 core_cfg.layout = HDMI_AUDIO_LAYOUT_2CH; in hdmi5_audio_config()
856 core_cfg.layout = HDMI_AUDIO_LAYOUT_6CH; in hdmi5_audio_config()
858 core_cfg.layout = HDMI_AUDIO_LAYOUT_8CH; in hdmi5_audio_config()
Dhdmi4_core.c613 REG_FLD_MOD(av_base, HDMI_CORE_AV_HDMI_CTRL, cfg->layout, 2, 1); in hdmi_core_audio_config()
803 acore.layout = HDMI_AUDIO_LAYOUT_2CH; in hdmi4_audio_config()
809 acore.layout = HDMI_AUDIO_LAYOUT_8CH; in hdmi4_audio_config()
Dhdmi.h223 enum hdmi_core_audio_layout layout; member
/linux-4.1.27/Documentation/video4linux/
Dsi476x.txt28 following layout:
70 has the following layout:
85 The layout is:
113 The layout is:
/linux-4.1.27/include/uapi/linux/raid/
Dmd_p.h181 __u32 layout; /* 0 the array's physical layout */ member
230 __le32 layout; /* only for raid5 and raid10 currently */ member
Dmd_u.h104 int layout; /* 0 the array's physical layout */ member
/linux-4.1.27/include/linux/ceph/
Dosd_client.h328 struct ceph_file_layout *layout,
355 struct ceph_file_layout *layout,
363 struct ceph_file_layout *layout,
Dceph_fs.h81 int ceph_file_layout_is_valid(const struct ceph_file_layout *layout);
385 struct ceph_file_layout layout; member
464 struct ceph_file_layout layout; member
659 struct ceph_file_layout layout; member
Dosdmap.h202 extern int ceph_calc_file_object_mapping(struct ceph_file_layout *layout,
/linux-4.1.27/include/media/
Dsoc_mediabus.h84 enum soc_mbus_layout layout; member
/linux-4.1.27/Documentation/x86/x86_64/
D00-INDEX14 - Memory layout of x86-64 (4 level page tables, 46 bits physical).
/linux-4.1.27/Documentation/mtd/nand/
Dpxa3xx-nand.txt16 we'll have this layout in the pages:
23 buffer with this layout (in the 4 KiB page case):
84 Given the ECC BCH requires to layout the device's pages in a split
/linux-4.1.27/Documentation/devicetree/
D00-INDEX2 hardware layout to Linux in a device-independent manner, simplifying hardware
/linux-4.1.27/Documentation/x86/
D00-INDEX20 - layout of the first page of memory.
/linux-4.1.27/drivers/md/bcache/
DKconfig6 a btree for indexing and the layout is optimized for SSDs.
/linux-4.1.27/Documentation/infiniband/
Duser_mad.txt111 index of received MADs. A new layout for struct ib_user_mad_hdr
113 compatibility with older applications, this new layout will not be used
118 to 6, the new layout of struct ib_user_mad_hdr will be used by
/linux-4.1.27/drivers/staging/lustre/lustre/ptlrpc/
DMakefile14 ptlrpc_objs += pers.o lproc_ptlrpc.o wiretest.o layout.o
/linux-4.1.27/arch/sparc/kernel/
Dchmc.c173 struct jbusmc_obp_mem_layout layout; member
312 prop = &p->layout; in jbusmc_print_dimm()
456 if (p->layout_len > sizeof(p->layout)) { in jbusmc_probe()
461 memcpy(&p->layout, ml, p->layout_len); in jbusmc_probe()
/linux-4.1.27/Documentation/arm/
Dmemory.txt6 This document describes the virtual memory layout which the Linux
85 Since future CPUs may impact the kernel mapping layout, user programs
D00-INDEX42 - description of the virtual memory layout
/linux-4.1.27/Documentation/filesystems/
Dsysv-fs.txt42 * General layout: all have one boot block, one super block and
94 * Super-block layout:
138 * Inode layout:
Dcramfs.txt76 See fs/cramfs/README for filesystem layout and implementation notes.
Dext2.txt259 boundary, but this is a legitimate layout in a SPARSE_SUPER filesystem.
303 There are various limits imposed by the on-disk layout of ext2. Other
348 to the on-disk ext2 layout. In a nutshell, the journal is a regular
Dromfs.txt54 The layout of the filesystem is the following:
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-bus-coresight-devices-etb1014 layout and content is driver specific.
Dsysfs-devices8 and between different kernel versions, the layout of the
Dsysfs-firmware-gsmi21 This directory has the same layout (and
Dsysfs-driver-hid-roccat-kovaplus25 profile_buttons holds information about button layout.
Dsysfs-driver-hid-roccat-pyra30 profile_buttons holds information about button layout.
Dsysfs-driver-hid-roccat-arvo47 Description: The keyboard has a condensed layout without num-lock key.
Dsysfs-driver-hid-roccat-savu6 button settings. buttons holds informations about button layout.
Dsysfs-driver-hid-roccat-koneplus36 profile_buttons holds information about button layout.
Dsysfs-driver-hid-roccat-konepure45 profile_buttons holds information about button layout.
Dsysfs-devices-edac84 userspace tools in order to display the memory filling layout.
Dsysfs-class-mtd53 can be used to determine the actual eraseblock layout.
Dsysfs-bus-coresight-devices-etm3x16 layout and content is driver specific.
/linux-4.1.27/Documentation/device-mapper/
Ddm-raid.txt72 These two options are used to alter the default layout of
87 The 2-device layout is equivalent 2-way RAID1. The 4-device
88 layout is what a traditional RAID10 would look like. The
89 3-device layout is what might be called a 'RAID1E - Integrated
Dswitch.txt28 forwarding is invisible to the initiator. The storage layout is also
/linux-4.1.27/include/linux/
Dpnfs_osd_xdr.h293 extern int pnfs_osd_xdr_decode_layout_map(struct pnfs_osd_layout *layout,
Dnfs_fs.h186 struct pnfs_layout_hdr *layout; member
Dnfs_xdr.h236 struct nfs4_layoutdriver_data layout; member
297 struct pnfs_layout_hdr *layout; member
/linux-4.1.27/arch/arm64/
DKconfig.debug10 bool "Export kernel pagetable layout to userspace via debugfs"
14 Say Y here if you want to show the kernel pagetable layout in a
/linux-4.1.27/arch/mips/jz4740/
Dboard-qi_lb60.c131 chip->ecc.layout = &qi_lb60_ecclayout_2gb; in qi_lb60_nand_ident()
135 chip->ecc.layout = &qi_lb60_ecclayout_1gb; in qi_lb60_nand_ident()
/linux-4.1.27/Documentation/powerpc/
D00-INDEX27 - describes the layout of firmware binaries for the Freescale QUICC
/linux-4.1.27/Documentation/devicetree/bindings/i2c/
Di2c-opal.txt4 Most of the device node and properties layout is specific to the firmware and
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/
Dgpio.txt7 On CPM2 devices, all ports are 32bit ports and use a common register layout.
/linux-4.1.27/arch/microblaze/
DKconfig179 This can be useful in optimizing the layout of kernel virtual
206 layout of the system.
221 virtual memory layout of the system.
/linux-4.1.27/fs/nfs/flexfilelayout/
Dflexfilelayout.c364 static bool ff_layout_has_rw_segments(struct pnfs_layout_hdr *layout) in ff_layout_has_rw_segments() argument
368 list_for_each_entry(lseg, &layout->plh_segs, pls_list) in ff_layout_has_rw_segments()
897 (unsigned long) NFS_I(hdr->inode)->layout->plh_lwb); in ff_layout_set_layoutcommit()
1414 struct pnfs_layout_hdr *layout = NFS_I(inode)->layout; in ff_layout_get_ds_info() local
1416 if (layout == NULL) in ff_layout_get_ds_info()
1419 return &FF_LAYOUT_FROM_HDR(layout)->commit_info; in ff_layout_get_ds_info()
/linux-4.1.27/fs/nfs/filelayout/
Dfilelayout.c264 (unsigned long) NFS_I(hdr->inode)->layout->plh_lwb); in filelayout_set_layoutcommit()
1106 struct pnfs_layout_hdr *layout = NFS_I(inode)->layout; in filelayout_get_ds_info() local
1108 if (layout == NULL) in filelayout_get_ds_info()
1111 return &FILELAYOUT_FROM_HDR(layout)->commit_info; in filelayout_get_ds_info()
/linux-4.1.27/arch/powerpc/boot/dts/
Do2d.dtsi94 /* common layout for all machines */
/linux-4.1.27/Documentation/devicetree/bindings/pwm/
Dpwm-fsl-ftm.txt35 endian rather than little-endian layout.
/linux-4.1.27/Documentation/devicetree/bindings/c6x/
Ddscr.txt66 more devices (one bitfield per device). The layout of each tuple is:
83 bitfield per device). The layout of each tuple is:
/linux-4.1.27/Documentation/devicetree/bindings/input/
Dcros-ec-keyb.txt29 * The values below are for a US keyboard layout and
/linux-4.1.27/Documentation/s390/
Dmonreader.txt137 of the monitor control element layout. The layout of the monitor records can
140 The layout of the data stream provided by the monreader device is as follows:
DDASD70 - Add IBM'S Disk layout to genhd
Dkvm.txt52 user memory layout this does still allow a large flexibility when
/linux-4.1.27/Documentation/arm/Samsung/
DOverview.txt42 The directory layout is currently being restructured, and consists of
/linux-4.1.27/Documentation/devicetree/bindings/arm/bcm/
Dbrcm,brcmstb.txt60 The layout of the property is as follows:
/linux-4.1.27/arch/arm/boot/dts/
Dkirkwood-topkick.dts112 * GPIO LED layout
Dintegratorcp.dts19 * appear to illustrate the layout used in most configurations.
/linux-4.1.27/Documentation/devicetree/bindings/memory-controllers/
Dingenic,jz4780-nemc.txt13 - ranges: A set of ranges for each bank describing the physical memory layout.
Dti-aemif.txt35 set up to reflect the memory layout for 4 chipselects,
67 memory layout.
Dmvebu-devbus.txt22 - ranges: Must be set up to reflect the memory layout with four
/linux-4.1.27/Documentation/xtensa/
Dmmu.txt8 0xF0000000..0xFFFFFFFF (will keep same address in MMU v2 layout;
/linux-4.1.27/Documentation/
Dsysfs-rules.txt4 and depends on internal kernel structures and layout. It is agreed upon
109 following the layout of the bus directories. All buses and
134 for the old layout, where class devices are not created in
Defi-stub.txt57 backslashes (\). For example, given the following directory layout,
Dassoc_array.txt17 - Basic internal tree layout.
539 ancestry blocks are not replaced (the layout of those does not change).
543 new layout until we follow the back pointers - at which point we've
Dmd-cluster.txt8 and may not yet have finished. The on-disk layout is:
Dmd.txt185 layout
186 The "layout" for the array for the particular level. This is
207 attributes mentioned above (raid_disks, chunk_size, layout) can
/linux-4.1.27/tools/testing/selftests/rcutorture/doc/
Dinitrd.txt19 distro in place, the root-filesystem layout, and so on. To make this
/linux-4.1.27/Documentation/ABI/obsolete/
Dsysfs-driver-hid-roccat-koneplus30 profile_buttons holds information about button layout.
Dsysfs-driver-hid-roccat-kovaplus48 profile_buttons holds information about button layout.
Dsysfs-driver-hid-roccat-pyra45 profile_buttons holds information about button layout.
/linux-4.1.27/fs/f2fs/
DKconfig13 layout, but also for selecting allocation and cleaning algorithms.
/linux-4.1.27/Documentation/devicetree/bindings/interrupt-controller/
Dbrcm,bcm7120-l2-intc.txt22 The typical hardware layout for this controller is represented below:
/linux-4.1.27/init/
Ddo_mounts_md.c210 ainfo.layout = 0; in md_setup_drive()
/linux-4.1.27/Documentation/devicetree/bindings/bus/
Dimx-weim.txt22 - ranges: Must be set up to reflect the memory layout with four
Dti-gpmc.txt25 - ranges: Must be set up to reflect the memory layout with four
Dmvebu-mbus.txt188 the decoding window base address. When planning the device tree layout it's
/linux-4.1.27/fs/nfs/blocklayout/
Dextent_tree.c515 struct pnfs_block_layout *bl = BLK_LO2EXT(NFS_I(arg->inode)->layout); in ext_tree_prepare_commit()
572 struct pnfs_block_layout *bl = BLK_LO2EXT(NFS_I(arg->inode)->layout); in ext_tree_mark_committed()
/linux-4.1.27/Documentation/devicetree/bindings/pci/
Dmvebu-pci.txt21 The ranges describing the MMIO registers have the following layout:
37 The ranges describing the MBus windows have the following layout:
Dhost-generic-pci.txt18 depending on the layout of configuration space (CAM vs
/linux-4.1.27/drivers/dma/
Dqcom_bam_dma.c391 const struct reg_offset_data *layout; member
409 const struct reg_offset_data r = bdev->layout[reg]; in bam_addr()
1108 bdev->layout = match->data; in bam_dma_probe()
/linux-4.1.27/usr/
DKconfig13 filesystem layout to be included in the initramfs image. Files
/linux-4.1.27/Documentation/devicetree/bindings/soc/ti/
Dkeystone-navigator-dma.txt12 Navigator DMA cloud layout:
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/
Dste,nomadik.txt20 pin multiplexing node layout from the standard pin control bindings
/linux-4.1.27/Documentation/scsi/
Dsym53c8xx_2.txt53 17.2 Symbios NVRAM layout
54 17.3 Tekram NVRAM layout
727 17.2 Symbios NVRAM layout
786 NVRAM layout details
792 general layout
800 data area layout
930 17.3 Tekram NVRAM layout
Dlibsas.txt6 layout is as follows: while SCSI Core is concerned with
331 a) It shows you the physical layout of the SAS domain at
372 1. Build the SMP frame you want to send. The format and layout
Dncr53c8xx.txt78 17.2 Symbios NVRAM layout
79 17.3 Tekram NVRAM layout
1480 17.2 Symbios NVRAM layout
1539 NVRAM layout details
1545 general layout
1553 data area layout
1683 17.3 Tekram NVRAM layout
Dosd.txt19 user is intended to be the pNFS-over-objects layout driver, which uses objects
/linux-4.1.27/Documentation/devicetree/bindings/arm/
Dcoresight.txt31 layout using the generic DT graph presentation found in
Dmarvell,berlin.txt77 features and register layout.
Dtopology.txt10 are used to describe the layout of physical CPUs in the system:
Dcpus.txt5 The device tree allows to describe the layout of CPUs in a system through
/linux-4.1.27/Documentation/fb/
Dep93xx-fb.txt134 In some cases it may be possible to reconfigure your SDRAM layout to
Dapi.txt39 specifying color components layout.
257 to zero, and the red, blue, green and transp fields to describe the layout of
Dviafb.txt130 This option is used to specify display hardware layout for CX700 chip.
/linux-4.1.27/Documentation/mn10300/
DABI.txt148 All other registers are saved. The layout is a consequence of the way the MOVM
/linux-4.1.27/block/
DKconfig107 Enabling this option allows you to specify the partition layout from
/linux-4.1.27/Documentation/devicetree/bindings/spi/
Dspi-bus.txt23 support describing the chip select layout.
/linux-4.1.27/arch/cris/arch-v10/
DREADME.mm22 First version of CRIS/MMU memory layout specification.
106 The setting of the actual MMU control registers to use this layout would
/linux-4.1.27/drivers/staging/lustre/lustre/mdc/
Dmdc_locks.c507 struct layout_intent *layout; in mdc_intent_layout_pack() local
527 layout = req_capsule_client_get(&req->rq_pill, &RMF_LAYOUT_INTENT); in mdc_intent_layout_pack()
530 layout->li_opc = LAYOUT_INTENT_ACCESS; in mdc_intent_layout_pack()
/linux-4.1.27/Documentation/ABI/
DREADME32 layout of the files below for details on how to do this.)
/linux-4.1.27/arch/x86/
DKconfig.debug69 bool "Export kernel pagetable layout to userspace via debugfs"
73 Say Y here if you want to show the kernel pagetable layout in a
/linux-4.1.27/Documentation/devicetree/bindings/mtd/
Dgpmc-nand.txt24 - ti,nand-ecc-opt: A string setting the ECC layout to use. One of:
/linux-4.1.27/arch/cris/arch-v32/kernel/
Dkgdb_asm.S370 ;; Bank 1 and bank 2 have the same layout, hence the loop.
/linux-4.1.27/Documentation/gpio/
Dboard.txt14 describe its hardware layout. Currently, mappings can be defined through device
/linux-4.1.27/Documentation/acpi/
Dscan_handlers.txt11 layout (i.e. parent device objects in the namespace are represented by parent
Denumeration.txt117 below shows a layout:
/linux-4.1.27/tools/perf/Documentation/
Dperf-list.txt65 layout of IA32_PERFEVTSELx MSRs (see [Intel® 64 and IA-32 Architectures Software Developer's Manual…
/linux-4.1.27/arch/powerpc/include/asm/
Dps3av.h520 u8 layout; /* in: speaker layout param */ member
/linux-4.1.27/Documentation/driver-model/
Doverview.txt120 More information about the sysfs directory layout can be found in
/linux-4.1.27/drivers/gpu/drm/
Ddrm_modes.c829 unsigned int layout = p->flags & DRM_MODE_FLAG_3D_MASK; in drm_mode_set_crtcinfo() local
831 switch (layout) { in drm_mode_set_crtcinfo()
/linux-4.1.27/Documentation/input/
Dyealink.txt50 Physical USB-P1K button layout input events
/linux-4.1.27/arch/powerpc/
DKconfig886 This can be useful in optimizing the layout of kernel virtual
903 can be useful in optimizing the layout of kernel virtual memory.
959 the virtual memory layout of the system.
1011 virtual memory layout of the system.
/linux-4.1.27/arch/frv/kernel/
Dhead-mmu-fr451.S40 # describe the position and layout of the SDRAM controller registers
Dhead-uc-fr401.S39 # describe the position and layout of the SDRAM controller registers
Dhead-uc-fr555.S38 # describe the position and layout of the SDRAM controller registers
/linux-4.1.27/drivers/block/
Drbd.c354 struct ceph_file_layout layout; member
1949 osd_req->r_base_oloc.pool = ceph_file_layout_pg_pool(rbd_dev->layout); in rbd_osd_req_create()
1994 osd_req->r_base_oloc.pool = ceph_file_layout_pg_pool(rbd_dev->layout); in rbd_osd_req_create_copyup()
4084 rbd_dev->layout.fl_stripe_unit = cpu_to_le32(1 << RBD_MAX_OBJ_ORDER); in rbd_dev_create()
4085 rbd_dev->layout.fl_stripe_count = cpu_to_le32(1); in rbd_dev_create()
4086 rbd_dev->layout.fl_object_size = cpu_to_le32(1 << RBD_MAX_OBJ_ORDER); in rbd_dev_create()
4087 rbd_dev->layout.fl_pg_pool = cpu_to_le32((u32) spec->pool_id); in rbd_dev_create()
/linux-4.1.27/include/linux/mtd/
Dnand.h495 struct nand_ecclayout *layout; member
/linux-4.1.27/arch/c6x/kernel/
Dentry.S48 ;; This defines the normal kernel pt_regs layout.
/linux-4.1.27/Documentation/virtual/kvm/
Dppc-pv.txt84 The magic page layout is described by struct kvm_vcpu_arch_shared
/linux-4.1.27/arch/frv/
DKconfig110 will rearrange the SDRAM layout to start at this address, and move
/linux-4.1.27/drivers/staging/mt29f_spinand/
Dmt29f_spinand.c890 chip->ecc.layout = &spinand_oob_64; in spinand_probe()
/linux-4.1.27/drivers/ps3/
Dps3av_cmd.c656 param->layout = ps3av_cnv_layout(audio_mode->audio_num_of_ch); in ps3av_cmd_set_av_audio_param()

12