Searched refs:partitions (Results 1 - 200 of 463) sorted by relevance

123

/linux-4.4.14/block/partitions/
H A Dkarma.h2 * fs/partitions/karma.h
H A Dmsdos.h2 * fs/partitions/msdos.h
H A Dosf.h2 * fs/partitions/osf.h
H A Dsgi.h2 * fs/partitions/sgi.h
H A Dsun.h2 * fs/partitions/sun.h
H A Dsgi.c2 * fs/partitions/sgi.c
25 } partitions[16]; member in struct:sgi_disklabel
45 p = &label->partitions[0]; sgi_partition()
64 /* All SGI disk labels have 16 partitions, disks under Linux only sgi_partition()
66 * partitions which we don't care about so we never overflow the sgi_partition()
H A Datari.h2 * fs/partitions/atari.h
10 * partitions
27 struct partition_info icdpart[8]; /* info for ICD-partitions 5..12 */
H A Dmac.h2 * fs/partitions/mac.h
7 /* type field value for A/UX or other Unix partitions */
H A Dsun.c2 * fs/partitions/sun.c
25 __be16 nparts; /* Number of partitions */ sun_partition()
54 } partitions[8]; sun_partition() member in struct:sun_disklabel
68 p = label->partitions; sun_partition()
95 * So that old Linux-Sun partitions continue to work, sun_partition()
H A Datari.c2 * fs/partitions/atari.c
119 printk( "\nMaximum number of partitions reached!\n" ); atari_partition()
126 if ( part_fmt!=1 ) { /* no extended partitions -> test ICD-format */ atari_partition()
132 /* accept only GEM,BGM,RAW,LNX,SWP partitions */ atari_partition()
H A Dkarma.c2 * fs/partitions/karma.c
H A Dmsdos.c2 * fs/partitions/msdos.c
8 * in the early extended-partition checks and added DM partitions
15 * More flexible handling of extended partitions - aeb, 950831
80 /* Assume the partition table is valid if Linux partitions exists */ aix_magic_present()
111 * The logical partitions form a linked list, with each entry being
117 * only for the actual data partitions.
194 * of extended partitions.) parse_extended()
256 /* solaris partitions are relative to current MS-DOS parse_solaris_x86()
269 * Create devices for BSD partitions listed in a disklabel, under a
348 * Create devices for Unixware partitions listed in a disklabel, under a
522 * Look for partitions in two passes: msdos_partition()
523 * First find the primary and DOS-type extended partitions. msdos_partition()
524 * On the second pass look inside *BSD, Unixware and Solaris partitions. msdos_partition()
H A Dacorn.c2 * linux/fs/partitions/acorn.c
10 * Scan ADFS partitions on hard disk drives. Unfortunately, there
176 * Try Cumana style partitions - sector 6 contains ADFS boot block adfspart_check_CUMANA()
245 * Purpose: allocate ADFS partitions.
347 * Purpose: allocate ICS partitions.
350 * Returns: -1 on error, 0 for no ICS table, 1 for partitions ok.
364 * Try ICS style partitions - sector 0 contains partition info. adfspart_check_ICS()
443 * Purpose: allocate ICS partitions.
446 * Returns: -1 on error, 0 for no ICS table, 1 for partitions ok.
H A Dcheck.h6 * add_gd_partition adds a partitions details to the devices partition
H A Dultrix.c2 * fs/partitions/ultrix.c
H A Dcmdline.c61 * Purpose: allocate cmdline partitions.
H A Dosf.c2 * fs/partitions/osf.c
H A Dsysv68.c2 * fs/partitions/sysv68.c
H A Defi.c96 * - Code works, detects all the partitions.
182 * primary partitions, which point to the same space that's
183 * marked out by up to three GPT partitions.
243 * @state: disk parsed partitions
280 * @state: disk parsed partitions
315 * @state: disk parsed partitions
343 * @state: disk parsed partitions
576 * @state: disk parsed partitions
668 * @state: disk parsed partitions
671 * partitions, sets up partition entries in the kernel.
678 * only for the actual data partitions.
H A Damiga.c2 * fs/partitions/amiga.c
H A Dmac.c2 * fs/partitions/mac.c
H A Dcheck.c2 * fs/partitions/check.c
H A Dldm.h94 #define OFF_VMDB 17 /* List of partitions. */
/linux-4.4.14/include/linux/mtd/
H A Dsharpsl.h13 #include <linux/mtd/partitions.h>
18 struct mtd_partition *partitions; member in struct:sharpsl_nand_platform_data
H A Dspear_smi.h15 #include <linux/mtd/partitions.h>
22 /* macro to define partitions for flash devices */
37 * partitions: parition details
38 * nr_partitions: number of partitions
46 struct mtd_partition *partitions; member in struct:spear_smi_flash_info
H A Dqinfo.h10 #include <linux/mtd/partitions.h>
16 * @numchips - number of chips including virual RWW partitions
49 * @HWPartsNum - Number of hardware partitions
H A Dplat-ram.h25 struct mtd_partition *partitions; member in struct:platdata_mtd_ram
H A Dfsmc.h23 #include <linux/mtd/partitions.h>
141 * @partitions: partition table for the platform, use a default fallback
143 * @nr_partitions: the number of partitions in the previous entry
153 struct mtd_partition *partitions; member in struct:fsmc_nand_platform_data
171 struct mtd_partition *partitions, unsigned int nr_partitions,
H A Dphysmap.h19 #include <linux/mtd/partitions.h>
H A Dflashchip.h68 if they're interleaved. This can even refer to individual partitions on
104 between partitions of the same physical chip. */
H A Dpartitions.h35 * Note: writeable partitions require their size and offset be
/linux-4.4.14/arch/blackfin/include/asm/
H A Dnand.h14 * nr_partitions = number of partitions pointed to be partitoons (or zero)
15 * partitions = mtd partition list
39 struct mtd_partition *partitions; member in struct:bf5xx_nand_platform
/linux-4.4.14/arch/mips/include/asm/mach-au1x00/
H A Dau1550nd.h8 #include <linux/mtd/partitions.h>
/linux-4.4.14/include/linux/platform_data/
H A Dmtd-onenand-omap2.h14 #include <linux/mtd/partitions.h>
31 /* for passing the partitions */
H A Dmtd-nand-s3c2410.h24 * @nr_partitions: Number of partitions pointed to by @partitions
27 * @partitions: The mtd partition list
42 struct mtd_partition *partitions; member in struct:s3c2410_nand_set
H A Dmtd-nand-omap2.h12 #include <linux/mtd/partitions.h>
80 /* for passing the partitions */
H A Dmtd-nand-pxa3xx.h5 #include <linux/mtd/partitions.h>
H A Datmel.h11 #include <linux/mtd/partitions.h>
H A Dmtd-mxc_nand.h23 #include <linux/mtd/partitions.h>
/linux-4.4.14/drivers/mtd/
H A Dofpart.c2 * Flash partitions described by the OF (or flattened) device tree
21 #include <linux/mtd/partitions.h>
47 ofpart_node = of_get_child_by_name(mtd_node, "partitions"); parse_ofpart_partitions()
54 pr_debug("%s: 'partitions' subnode not found on %s. Trying to parse direct subnodes as partitions.\n", parse_ofpart_partitions()
58 } else if (!of_device_is_compatible(ofpart_node, "fixed-partitions")) { parse_ofpart_partitions()
59 /* The 'partitions' subnode might be used by another parser */ parse_ofpart_partitions()
167 part = of_get_property(dp, "partitions", &plen); parse_ofoldpart_partitions()
169 return 0; /* No partitions found */ parse_ofoldpart_partitions()
H A Dcmdlinepart.c47 * 1 NOR Flash with 2 partitions, 1 NAND with one
56 #include <linux/mtd/partitions.h>
80 static struct cmdline_mtd_partition *partitions; variable in typeref:struct:cmdline_mtd_partition
168 /* test if more partitions are following */ newpart()
171 pr_err("no partitions allowed after a fill-up partition\n"); newpart()
174 /* more partitions follow, parse them */ newpart()
277 this_mtd->next = partitions; mtdpart_setup_real()
278 partitions = this_mtd; mtdpart_setup_real()
303 * information. It returns partitions for the requested mtd device, or
326 for (part = partitions; part; part = part->next) { parse_cmdline_partitions()
411 MODULE_DESCRIPTION("Command line configuration of MTD partitions");
H A Dbcm47xxpart.c16 #include <linux/mtd/partitions.h>
21 * NAND flash on Netgear R6250 was verified to contain 15 partitions.
101 * partitions were aligned to at least 0x1000 anyway. bcm47xxpart_parse()
126 pr_warn("Reached maximum number of partitions, scanning stopped!\n"); bcm47xxpart_parse()
182 pr_warn("Not enough partitions left to register trx, scanning stopped!\n"); bcm47xxpart_parse()
275 pr_warn("Reached maximum number of partitions, scanning stopped!\n"); bcm47xxpart_parse()
298 * Assume that partitions end at the beginning of the one they are bcm47xxpart_parse()
H A Dmtdcore.c44 #include <linux/mtd/partitions.h>
560 * mtd_device_parse_register - parse partitions and register an MTD device.
568 * @nr_parts: the number of partitions in parts, if zero then the full
571 * This function aggregates MTD partitions parsing (done by
572 * 'parse_mtd_partitions()') and MTD device and partitions registering. It
575 * * It first tries to probe partitions on MTD device @mtd using parsers
581 * partitions. If the MTD_PARTITIONED_MASTER option is set, then the device
583 * * If no partitions were found this function just registers the MTD device
607 /* Didn't come up with either parsed OR fallback partitions */ mtd_device_parse_register()
609 pr_info("mtd: failed to find partitions; one or more parsers reports errors (%d)\n", mtd_device_parse_register()
625 * cmdlineparts will register partitions more than once). mtd_device_parse_register()
644 * and any partitions if registered.
H A Dmtdpart.c31 #include <linux/mtd/partitions.h>
363 printk(KERN_ERR"memory allocation error while creating partitions for \"%s\"\n", allocate_partition()
384 * concern for showing the same data in multiple partitions. allocate_partition()
663 printk(KERN_NOTICE "Creating %d MTD partitions on \"%s\":\n", nbparts, master->name); add_mtd_partitions()
734 * parse_mtd_partitions - parse MTD partitions
737 * @pparts: array of partitions found is returned here
745 * partitions parsed out by the first parser.
749 * o zero if no partitions were found
750 * o a positive number of found partitions, in which case on exit @pparts will
764 pr_debug("%s: parsing partitions %s\n", master->name, *types); parse_mtd_partitions()
777 printk(KERN_NOTICE "%d %s partitions found on MTD device %s\n", parse_mtd_partitions()
H A Dafs.c35 #include <linux/mtd/partitions.h>
215 * Identify the partitions parse_afs_partitions()
H A Dbcm63xxpart.c34 #include <linux/mtd/partitions.h>
149 /* Determine number of partitions */ bcm63xx_parse_cfe_partitions()
H A Dredboot.c30 #include <linux/mtd/partitions.h>
129 config partitions into a single eraseblock; parse_redboot_partitions()
H A Dmtdswap.c182 static char partitions[128] = ""; variable
183 module_param_string(partitions, partitions, sizeof(partitions), 0444);
184 MODULE_PARM_DESC(partitions, "MTD partition numbers to use as swap "
185 "partitions=\"1,3,5\"");
1423 parts = &partitions[0]; mtdswap_add_mtd()
H A Dar7part.c27 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/mips/include/asm/mach-jz4740/
H A Djz4740_nand.h20 #include <linux/mtd/partitions.h>
26 struct mtd_partition *partitions; member in struct:jz_nand_platform_data
/linux-4.4.14/drivers/mtd/maps/
H A Dimpa7.c18 #include <linux/mtd/partitions.h>
50 static struct mtd_partition partitions[] = variable in typeref:struct:mtd_partition
92 partitions, init_impa7()
93 ARRAY_SIZE(partitions)); init_impa7()
H A Dnetsc520.c32 #include <linux/mtd/partitions.h>
37 ** partitions. The first partition is 768 KiB and is intended to
46 ** MTD character routines. The second and fourth partitions should
48 ** mounting these partitions, and potentially the board will not be
52 /* partition_info gives details on the logical partitions that the split the
H A Dpmcmsp-flash.c2 * Mapping of a custom board with both AMD CFI and JEDEC flash in partitions.
5 * Basically physmap.c with the addition of partitions and
37 #include <linux/mtd/partitions.h>
100 "(no partitions defined)\n", i); init_msp_flash()
H A Dsolutionengine.c16 #include <linux/mtd/partitions.h>
H A Dlantiq-flash.c18 #include <linux/mtd/partitions.h>
172 dev_err(&pdev->dev, "failed to add partitions\n"); ltq_mtd_probe()
H A Duclinux.c20 #include <linux/mtd/partitions.h>
H A Dplat-ram.c35 #include <linux/mtd/partitions.h>
217 /* check to see if there are any available partitions, or whether platram_probe()
221 pdata->partitions, platram_probe()
H A Dvmu-flash.c41 u32 partitions; member in struct:memcard
569 if (++card->partition < card->partitions) { vmu_queryblocks()
620 card->partitions = (basic_flash_data >> 24 & 0xFF) + 1; vmu_connect()
632 card->parts = kmalloc(sizeof(struct vmupart) * card->partitions, vmu_connect()
639 card->mtd = kmalloc(sizeof(struct mtd_info) * card->partitions, vmu_connect()
701 for (x = 0; x < card->partitions; x++) { vmu_disconnect()
722 for (x = 0; x < card->partitions; x++) { vmu_can_unload()
H A Dcfi_flagadm.c32 #include <linux/mtd/partitions.h>
H A Dpxa2xx-flash.c19 #include <linux/mtd/partitions.h>
H A Drbtx4939-flash.c21 #include <linux/mtd/partitions.h>
H A Dts5500_flash.c32 #include <linux/mtd/partitions.h>
H A Dgpio-addr-flash.c22 #include <linux/mtd/partitions.h>
181 * struct mtd_partition partitions[] = { ... };
H A Dixp4xx.c28 #include <linux/mtd/partitions.h>
237 printk(KERN_ERR "Could not parse partitions\n"); ixp4xx_flash_probe()
H A Dsbc_gxx.c54 #include <linux/mtd/partitions.h>
87 /* partition_info gives details on the logical partitions that the split the
H A Dbfin-async-flash.c21 #include <linux/mtd/partitions.h>
H A Ddc21285.c17 #include <linux/mtd/partitions.h>
H A Dlatch-addr-flash.c17 #include <linux/mtd/partitions.h>
H A Dscx200_docflash.c15 #include <linux/mtd/partitions.h>
/linux-4.4.14/drivers/staging/lustre/include/linux/libcfs/linux/
H A Dlinux-cpu.h63 /** descriptor for CPU partitions */
69 /* # of CPU partitions */
71 /* partitions tables */
/linux-4.4.14/drivers/staging/lustre/include/linux/libcfs/
H A Dlibcfs_cpu.h40 * . a set of CPU partitions
44 * . User can specify total number of CPU partitions while creating a
55 * . User can also specify CPU partitions by string pattern
62 * . NUMA allocators, CPU affinity threads are built over CPU partitions,
92 /* # of CPU partitions */
122 * create a cfs_cpt_table with \a ncpt number of partitions
126 * return total number of CPU partitions in \a cptab
211 * iterate over all CPU partitions in \a cptab
/linux-4.4.14/include/linux/
H A Defs_vh.h13 #define NPARTAB 16 /* 16 unix partitions */
42 /* partition type sysv is used for EFS format CD-ROM partitions */
H A Dcmdline-parser.h2 * Parsing command line, get the partitions information.
H A Dgenhd.h31 confused about extended/logical partitions starting past cylinder 1023. */
193 /* Array of pointers to partitions indexed by partno.
485 __le16 v_nparts; /* number of partitions */
534 __le16 d_checksum; /* xor of data incl. partitions */
537 __le16 d_npartitions; /* number of partitions in following */
/linux-4.4.14/drivers/s390/block/
H A Ddasd_genhd.c107 "scan partitions error, bdget returned NULL"); dasd_scan_partitions()
114 "scan partitions error, blkdev_get returned %d", dasd_scan_partitions()
122 "scan partitions error, rc %d", rc); dasd_scan_partitions()
140 * partitions and make device unusable by setting its size to zero.
H A Dxpram.c48 #define XPRAM_MAX_DEVS 32 /* maximal number of devices (partitions) */
71 MODULE_PARM_DESC(devs, "number of devices (\"partitions\"), " \
300 pr_info(" number of devices (partitions): %d \n", xpram_devs); xpram_setup_sizes()
309 pr_info(" memory needed (for sized partitions): %lu kB\n", xpram_setup_sizes()
311 pr_info(" partitions to be sized automatically: %d\n", xpram_setup_sizes()
322 * else: ; all partitions with zero xpram_sizes[i] xpram_setup_sizes()
/linux-4.4.14/drivers/soc/qcom/
H A Dsmem.c42 * These partitions are referenced from an optional partition table
155 * struct smem_ptable - partition table for the private partitions
158 * @num_entries: number of partitions in the table
160 * @entry: list of @smem_ptable_entry for the @num_entries partitions
173 * struct smem_partition_header - header of the partitions
231 * @partitions: list of pointers to partitions affecting the current
241 struct smem_partition_header *partitions[SMEM_HOST_COUNT]; member in struct:qcom_smem
302 phdr = smem->partitions[host]; qcom_smem_alloc_private()
410 if (host < SMEM_HOST_COUNT && __smem->partitions[host]) qcom_smem_alloc()
462 phdr = smem->partitions[host]; qcom_smem_get_private()
512 if (host < SMEM_HOST_COUNT && __smem->partitions[host]) qcom_smem_get()
540 if (host < SMEM_HOST_COUNT && __smem->partitions[host]) { qcom_smem_get_free_space()
541 phdr = __smem->partitions[host]; qcom_smem_get_free_space()
619 if (smem->partitions[remote_host]) { qcom_smem_enumerate_partitions()
661 smem->partitions[remote_host] = header; qcom_smem_enumerate_partitions()
/linux-4.4.14/drivers/net/wireless/ti/wl1251/
H A Dio.c101 /* Set the partitions to access the chip addresses.
103 * There are two VIRTUAL partitions (the memory partition and the
106 * ensure that the partitions are not overlapping. In the diagram below, the
145 /* Make sure that the two partitions together don't exceed the wl1251_set_partition()
/linux-4.4.14/include/linux/spi/
H A Dflash.h19 * rarely powers of two; and partitions should be sector-aligned.
/linux-4.4.14/drivers/spi/
H A Dspi-butterfly.c28 #include <linux/mtd/partitions.h>
162 static struct mtd_partition partitions[] = { { variable in typeref:struct:mtd_partition
163 /* JFFS2 wants partitions of 4*N blocks for this device,
164 * so sectors 0 and 1 can't be partitions by themselves.
185 .parts = partitions,
186 .nr_parts = ARRAY_SIZE(partitions),
/linux-4.4.14/drivers/misc/sgi-xp/
H A Dxpc_main.c16 * partitions. It provides a heartbeat and monitors
17 * the heartbeats of other partitions.
20 * messages across them to/from other partitions.
221 * At periodic intervals, scan through all active partitions and ensure
265 /* set our heartbeating to other partitions into motion */ xpc_hb_checker()
318 * This thread will attempt to discover other partitions to activate
982 /* wait for all partitions to become inactive */ xpc_do_exit()
1009 "partitions to deactivate, timeout in " xpc_do_exit()
1026 dev_info(xpc_part, "all partitions have " xpc_do_exit()
1090 * Notify other partitions to deactivate from us by first disengaging from all
1121 * Though we requested that all other partitions deactivate from us, xpc_die_deactivate()
1135 dev_info(xpc_part, "all partitions have deactivated\n"); xpc_die_deactivate()
1152 dev_info(xpc_part, "waiting for remote partitions to " xpc_die_deactivate()
1166 * other partitions to disengage from all references to our memory.
1168 * for a time. In this case we need to notify other partitions to not worry
1182 /* Should lack of heartbeat be ignored by other partitions? */ xpc_system_die()
1193 /* Is lack of heartbeat being ignored by other partitions? */ xpc_system_die()
1241 * The ia64-sn2 architecture supports at most 64 partitions. xpc_init()
1243 * further to only support exactly 64 partitions on this xpc_init()
1247 dev_err(xpc_part, "max #of partitions not set to 64\n"); xpc_init()
1273 * other partitions to discover we are alive and establish initial xpc_init()
1304 * Startup a thread that will attempt to discover other partitions to xpc_init()
1374 "other partitions when dropping into kdebug.");
H A Dxpnet.c102 * When we are notified of other partitions activating, we add them to
103 * our bitmask of partitions to which we broadcast.
417 * "on the wire". Prepare and send an xpnet_message to all partitions
422 * this packet is to be broadcast to all connected partitions.
478 /* we are being asked to broadcast to all partitions */ for_each_set_bit()
H A Dxpc_partition.c13 * other partitions. It provides a heartbeat and monitors the
14 * heartbeats of other partitions.
132 * other partitions to discover we are alive and establish initial
/linux-4.4.14/drivers/misc/
H A Dsram.c47 u32 partitions; member in struct:sram_dev
131 struct sram_partition *part = &sram->partition[sram->partitions]; sram_add_partition()
146 sram->partitions++; sram_add_partition()
155 if (!sram->partitions) sram_free_partitions()
158 part = &sram->partition[sram->partitions - 1]; sram_free_partitions()
159 for (; sram->partitions; sram->partitions--, part--) { sram_free_partitions()
/linux-4.4.14/drivers/staging/lustre/lustre/libcfs/linux/
H A Dlinux-cpu.c43 * modparam for setting number of partitions
46 * 1 : disable multiple partitions
47 * >1 : specify number of partitions
51 MODULE_PARM_DESC(cpu_npartitions, "# of CPU partitions");
54 * modparam for setting CPU partitions patterns:
66 MODULE_PARM_DESC(cpu_pattern, "CPU partitions pattern");
699 /* generate reasonable number of CPU partitions based on total number cfs_cpt_num_estimate()
718 /* config many CPU partitions on 32-bit system could consume cfs_cpt_num_estimate()
798 CERROR("Expect %d(%d) CPU partitions but got %d(%d), CPU hotplug/unplug while setting?\n",
809 CERROR("Failed to setup CPU-partition-table with %d CPU-partitions, online HW nodes: %d, HW cpus: %d.\n",
847 CERROR("Invalid pattern %s, or too many partitions %d\n", cfs_cpt_table_create_pattern()
874 CERROR("expect %d partitions but found %d\n", cfs_cpt_table_create_pattern()
887 CERROR("Invalid partition id %d, total partitions %d\n", cfs_cpt_table_create_pattern()
/linux-4.4.14/arch/arm/mach-s3c24xx/
H A Dmach-anubis.c45 #include <linux/mtd/partitions.h>
183 .partitions = anubis_default_nand_part,
190 .partitions = anubis_default_nand_part,
197 .partitions = anubis_default_nand_part,
398 anubis_nand_sets[0].partitions = anubis_default_nand_part_large; anubis_map_io()
H A Dmach-osiris.c41 #include <linux/mtd/partitions.h>
197 .partitions = osiris_default_nand_part,
204 .partitions = osiris_default_nand_part,
212 .partitions = osiris_default_nand_part,
372 osiris_nand_sets[0].partitions = osiris_default_nand_part_large; osiris_map_io()
H A Dcommon-smdk.c28 #include <linux/mtd/partitions.h>
160 .partitions = smdk_default_nand_part,
H A Dmach-at2440evb.c46 #include <linux/mtd/partitions.h>
107 .partitions = at2440evb_default_nand_part,
H A Dmach-rx3715.c32 #include <linux/mtd/partitions.h>
157 .partitions = rx3715_nand_part,
H A Dmach-vstms.c25 #include <linux/mtd/partitions.h>
106 .partitions = vstms_nand_part,
H A Dsimtec-nor.c23 #include <linux/mtd/partitions.h>
H A Dmach-bast.c33 #include <linux/mtd/partitions.h>
249 .partitions = bast_default_nand_part,
256 .partitions = bast_default_nand_part,
264 .partitions = bast_default_nand_part,
272 .partitions = bast_default_nand_part,
H A Dmach-jive.c48 #include <linux/mtd/partitions.h>
224 .partitions = jive_imageA_nand_part,
253 nand->partitions = jive_imageB_nand_part; jive_mtdset()
H A Dmach-tct_hammer.c53 #include <linux/mtd/partitions.h>
H A Dmach-qt2410.c41 #include <linux/mtd/partitions.h>
273 .partitions = qt2410_nand_part,
H A Dmach-amlm5900.c63 #include <linux/mtd/partitions.h>
H A Dmach-smdk2416.c24 #include <linux/mtd/partitions.h>
/linux-4.4.14/drivers/scsi/ibmvscsi/
H A Dviosrp.h26 /* commands between logical partitions. */
29 /* between partitions. The definitions in this file are architected, */
32 /* between logical partitions */
/linux-4.4.14/drivers/mtd/nand/
H A Dcmx270_nand.c22 #include <linux/mtd/partitions.h>
43 * Define static partitions for flash device
207 /* Register the partitions */ cmx270_init()
H A Dsharpsl.c22 #include <linux/mtd/partitions.h>
180 /* Register the partitions */ sharpsl_nand_probe()
184 data->partitions, data->nr_partitions); sharpsl_nand_probe()
H A Dplat_nand.c19 #include <linux/mtd/partitions.h>
99 pdata->chip.partitions, plat_nand_probe()
H A Dnuc900_nand.c23 #include <linux/mtd/partitions.h>
65 static const struct mtd_partition partitions[] = { variable in typeref:struct:mtd_partition
280 mtd_device_register(&(nuc900_nand->mtd), partitions, nuc900_nand_probe()
281 ARRAY_SIZE(partitions)); nuc900_nand_probe()
H A Dams-delta.c24 #include <linux/mtd/partitions.h>
41 * Define partitions for flash devices
247 /* Register the partitions */ ams_delta_init()
H A Dnandsim.c38 #include <linux/mtd/partitions.h>
158 /* Page and erase block positions for the following parameters are independent of any partitions */
306 struct mtd_partition partitions[CONFIG_NANDSIM_MAX_PARTS]; member in struct:nandsim
730 if (parts_num > ARRAY_SIZE(ns->partitions)) { init_nandsim()
731 NS_ERR("too many partitions.\n"); init_nandsim()
743 ns->partitions[i].name = get_partition_name(i); init_nandsim()
744 if (!ns->partitions[i].name) { init_nandsim()
748 ns->partitions[i].offset = next_offset; init_nandsim()
749 ns->partitions[i].size = part_sz; init_nandsim()
750 next_offset += ns->partitions[i].size; init_nandsim()
751 remains -= ns->partitions[i].size; init_nandsim()
755 if (parts_num + 1 > ARRAY_SIZE(ns->partitions)) { init_nandsim()
756 NS_ERR("too many partitions.\n"); init_nandsim()
759 ns->partitions[i].name = get_partition_name(i); init_nandsim()
760 if (!ns->partitions[i].name) { init_nandsim()
764 ns->partitions[i].offset = next_offset; init_nandsim()
765 ns->partitions[i].size = remains; init_nandsim()
2381 /* Register NAND partitions */ ns_init_module()
2382 retval = mtd_device_register(nsmtd, &nand->partitions[0], ns_init_module()
2392 for (i = 0;i < ARRAY_SIZE(nand->partitions); ++i) ns_init_module()
2393 kfree(nand->partitions[i].name); ns_init_module()
2414 for (i = 0;i < ARRAY_SIZE(ns->partitions); ++i) ns_cleanup_module()
2415 kfree(ns->partitions[i].name); ns_cleanup_module()
H A Djz4740_nand.c24 #include <linux/mtd/partitions.h>
501 pdata->ident_callback(pdev, chip, &pdata->partitions, jz_nand_probe()
512 pdata ? pdata->partitions : NULL, jz_nand_probe()
H A Dorion_nand.c19 #include <linux/mtd/partitions.h>
H A Dsocrates_nand.c17 #include <linux/mtd/partitions.h>
/linux-4.4.14/drivers/net/wireless/ti/wlcore/
H A Dio.c103 /* Set the partitions to access the chip addresses
110 * There are four partitions (three memory and one register partition),
181 * the sizes of the previous partitions. wlcore_set_partition()
/linux-4.4.14/arch/ia64/include/asm/sn/
H A Darch.h23 * remote partitions are NOT included in this number.
38 * Maximum number of nodes in all partitions and in all coherency domains.
/linux-4.4.14/arch/arm/mach-pxa/
H A Dxcep.c22 #include <linux/mtd/partitions.h>
46 /* Flash partitions. */
H A Dcm-x255.c14 #include <linux/mtd/partitions.h>
H A Dh5000.c25 #include <linux/mtd/partitions.h>
H A Dpalmtx.c32 #include <linux/mtd/partitions.h>
280 .partitions = palmtx_partition_info,
H A Dcolibri-pxa270.c18 #include <linux/mtd/partitions.h>
H A Dcsb726.c17 #include <linux/mtd/partitions.h>
H A Dgumstix.c25 #include <linux/mtd/partitions.h>
H A Dpalmld.c28 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/arm/mach-ep93xx/
H A Dsnappercl15.c27 #include <linux/mtd/partitions.h>
100 .partitions = snappercl15_nand_parts,
H A Dts72xx.c21 #include <linux/mtd/partitions.h>
134 .partitions = ts72xx_nand_parts,
/linux-4.4.14/include/uapi/linux/
H A Dblkpg.h13 * device numbers of all its known partitions)
H A Dcciss_ioctl.h61 int num_parts; /* number of partitions configured on logvol */
H A Dmtio.h65 #define MTMKPART 34 /* Format the tape with one or two partitions */
106 #define MT_ISDDS1 0x51 /* DDS device without partitions */
107 #define MT_ISDDS2 0x52 /* DDS device with partitions */
H A Dfsl_hypervisor.h109 * struct fsl_hv_ioctl_memcpy - copy memory between partitions
133 * partitions or within the same partition, so either 'source' or
/linux-4.4.14/arch/powerpc/include/uapi/asm/
H A Dnvram.h13 /* Signatures for nvram partitions */
/linux-4.4.14/arch/powerpc/platforms/powernv/
H A Dopal-nvram.c68 /* Scan nvram for partitions */ opal_nvram_init_log_partitions()
/linux-4.4.14/arch/mips/include/asm/sn/sn0/
H A Darch.h50 * partitions the system can support.
/linux-4.4.14/arch/sh/boards/mach-rsk/
H A Dsetup.c16 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/mips/cobalt/
H A Dmtd.c22 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/mn10300/unit-asb2303/
H A Dflash.c13 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/frv/mb93090-mb00/
H A Dflash.c14 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/m68k/coldfire/
H A Dfirebee.c16 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/avr32/boards/atngw100/
H A Dflash.c13 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/avr32/boards/atstk1000/
H A Dflash.c13 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/avr32/boards/favr-32/
H A Dflash.c13 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/avr32/boards/merisc/
H A Dflash.c13 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/arm/mach-omap2/
H A Dboard-flash.h14 #include <linux/mtd/partitions.h>
H A Dprminst44xx.c37 * omap_prm_base_init - Populates the prm partitions
/linux-4.4.14/arch/arm/mach-sa1100/
H A Dshannon.c11 #include <linux/mtd/partitions.h>
H A Dnanoengine.c18 #include <linux/mtd/partitions.h>
H A Dpleb.c13 #include <linux/mtd/partitions.h>
H A Dcerf.c20 #include <linux/mtd/partitions.h>
H A Dh3xxx.c19 #include <linux/mtd/partitions.h>
H A Dhackkit.c24 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/arm/mach-gemini/
H A Dboard-wbd111.c19 #include <linux/mtd/partitions.h>
H A Dboard-wbd222.c19 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/arm/mach-ks8695/
H A Dboard-sg.c16 #include <linux/mtd/partitions.h>
H A Dboard-dsm320.c23 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/cris/arch-v10/drivers/
H A Daxisflashmap.c10 * tells us what other partitions to define. If there isn't, we use a default
25 #include <linux/mtd/partitions.h>
215 * so that MTD partitions can cross chip boundries.
267 * and register the partitions with MTD.
394 panic("axisflashmap could not add MTD partitions!\n"); init_axis_flash()
/linux-4.4.14/arch/cris/arch-v32/drivers/
H A Daxisflashmap.c10 * tells us what other partitions to define. If there isn't, we use a default
25 #include <linux/mtd/partitions.h>
249 * so that MTD partitions can cross chip boundries.
301 * and register the partitions with MTD.
501 /* Add artificial partitions for rootfs if necessary */ init_axis_flash()
540 /* Now, register all partitions with mtd. init_axis_flash()
/linux-4.4.14/arch/mips/netlogic/xlr/
H A Dplatform-flash.c23 #include <linux/mtd/partitions.h>
111 .partitions = xlr_nand_parts,
/linux-4.4.14/arch/arm/mach-s3c64xx/
H A Dmach-hmt.c25 #include <linux/mtd/partitions.h>
196 .partitions = hmt_nand_part,
H A Dmach-real6410.c23 #include <linux/mtd/partitions.h>
186 .partitions = real6410_nand_part,
H A Dmach-mini6410.c23 #include <linux/mtd/partitions.h>
134 .partitions = mini6410_nand_part,
/linux-4.4.14/arch/arm/mach-ixp4xx/
H A Dixdp425-setup.c21 #include <linux/mtd/partitions.h>
102 .partitions = ixdp425_partitions,
H A Domixp-setup.c19 #include <linux/mtd/partitions.h>
/linux-4.4.14/drivers/mtd/onenand/
H A Dgeneric.c20 #include <linux/mtd/partitions.h>
/linux-4.4.14/drivers/char/
H A Dtile-srom.c76 static int srom_devs; /* Number of SROM partitions */
365 * Start with a plausible number of partitions; the krealloc() call srom_init()
370 /* Discover the number of srom partitions. */ srom_init()
394 /* Bail out early if we have no partitions at all. */ srom_init()
/linux-4.4.14/arch/mips/bcm63xx/
H A Ddev-flash.c17 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/mips/mti-malta/
H A Dmalta-platform.c29 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/avr32/boards/mimc200/
H A Dflash.c13 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/mips/jz4740/
H A Dboard-qi_lb60.c127 struct nand_chip *chip, struct mtd_partition **partitions, qi_lb60_nand_ident()
132 *partitions = qi_lb60_partitions_2gb; qi_lb60_nand_ident()
136 *partitions = qi_lb60_partitions_1gb; qi_lb60_nand_ident()
126 qi_lb60_nand_ident(struct platform_device *pdev, struct nand_chip *chip, struct mtd_partition **partitions, int *num_partitions) qi_lb60_nand_ident() argument
/linux-4.4.14/arch/arm/mach-omap1/
H A Dboard-h2.c28 #include <linux/mtd/partitions.h>
149 /* REVISIT: enable these partitions if you make NAND BOOT
195 .partitions = h2_nand_partitions,
H A Dboard-h3.c27 #include <linux/mtd/partitions.h>
155 /* REVISIT: enable these partitions if you make NAND BOOT work */
198 .partitions = nand_partitions,
H A Dboard-palmte.c25 #include <linux/mtd/partitions.h>
H A Dboard-palmtt.c24 #include <linux/mtd/partitions.h>
H A Dboard-palmz71.c28 #include <linux/mtd/partitions.h>
H A Dboard-perseus2.c20 #include <linux/mtd/partitions.h>
/linux-4.4.14/include/linux/mmc/
H A Dcard.h221 /* The number of MMC physical partitions. These consist of:
222 * boot partitions (2), general purpose partitions (4) and
231 * MMC Physical partitions
314 struct mmc_part part[MMC_NUM_PHY_PARTITION]; /* physical partitions */
/linux-4.4.14/block/
H A Dpartition-generic.c21 #include "partitions/check.h"
460 * successfully read as we could be missing some partitions. rescan_partitions()
483 /* add partitions */ rescan_partitions()
512 * we can not ignore partitions of broken tables rescan_partitions()
H A Dgenhd.c90 * Initialize @piter so that it iterates over partitions of @disk.
544 /* No minors to use for partitions */ register_disk()
563 /* announce disk after possible partitions are created */ register_disk()
567 /* announce possible partitions */ register_disk()
737 * print a full list of all partitions - intended for places where the root
763 * Note, unlike /proc/partitions, I am showing the printk_all_partitions()
861 /* show the full disk and all non-0 size partitions of it */ show_partition()
1146 * The output looks suspiciously like /proc/partitions with a bunch of
1214 proc_create("partitions", 0, NULL, &proc_partitions_operations); proc_genhd_init()
H A Dcmdline-parser.c223 * 1 can not add so many partitions.
/linux-4.4.14/arch/alpha/boot/tools/
H A Dmkbb.c21 #define MAXPARTITIONS 8 /* max. # of partitions */
/linux-4.4.14/arch/metag/kernel/
H A Dsmp.c111 * describe_cachepart_change: describe a change to cache partitions.
169 * partitions.
179 * new thread so that they share cache partitions. setup_smp_cache()
203 * Log if the cache partitions were altered so the user is aware of any setup_smp_cache()
/linux-4.4.14/arch/mips/cavium-octeon/
H A Dflash_setup.c16 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/arm/mach-clps711x/
H A Dboard-cdb89712.c31 #include <linux/mtd/partitions.h>
H A Dboard-edb7211.c23 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/arm/mach-davinci/
H A Dboard-sffsdr.c32 #include <linux/mtd/partitions.h>
H A Dboard-dm355-leopard.c15 #include <linux/mtd/partitions.h>
H A Dboard-neuros-osd2.c28 #include <linux/mtd/partitions.h>
/linux-4.4.14/drivers/mtd/devices/
H A Dpowernv_flash.c26 #include <linux/mtd/partitions.h>
244 * to deal with partitions or not as they see fit powernv_flash_probe()
/linux-4.4.14/drivers/net/ethernet/brocade/bna/
H A Dbfa_defs.h264 #define BFA_FLASH_PART_MAX 32 /* maximal # of partitions */
287 u32 npart; /* num of partitions */
/linux-4.4.14/arch/blackfin/mach-bf561/boards/
H A Dacvilon.c39 #include <linux/mtd/partitions.h>
291 .partitions = bfin_plat_nand_partitions,
/linux-4.4.14/arch/mips/rb532/
H A Ddevices.c25 #include <linux/mtd/partitions.h>
274 rb532_nand_data.chip.partitions = rb532_partition_info; rb532_nand_setup()
/linux-4.4.14/drivers/staging/lustre/lustre/ptlrpc/
H A Dnrs.c1039 * Removes the policy from all supported NRS heads of all partitions of all
1075 * successfully on all service partitions. ptlrpc_service_for_each_part()
1103 * service partitions (if any) is successful.
1252 * Setup NRS heads on all service partitions of service \a svc, and register
1306 * Unregisters all policies on all service partitions of service \a svc.
1319 * Clean up NRS heads on all service partitions ptlrpc_service_nrs_cleanup()
1511 * human-readable \a name, on either all partitions, or only on the first
1517 * heads of service partitions of \a svc.
1524 * service partitions; when reading these parameters via
/linux-4.4.14/drivers/media/pci/netup_unidvb/
H A Dnetup_unidvb_spi.c24 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/cris/arch-v32/drivers/mach-a3/
H A Dnandflash.c20 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/cris/arch-v32/drivers/mach-fs/
H A Dnandflash.c20 #include <linux/mtd/partitions.h>
/linux-4.4.14/fs/reiserfs/
H A Dresize.c57 * old disk layout detection; those partitions can be mounted, but reiserfs_resize()
/linux-4.4.14/include/uapi/linux/raid/
H A Dmd_u.h67 /* 63 partitions with the alternate major number (mdp) */
/linux-4.4.14/arch/powerpc/include/asm/
H A Dlppaca.h87 * NOTE: Even dedicated processor partitions can yield so this
/linux-4.4.14/arch/powerpc/platforms/pseries/
H A Dnvram.c211 /* Scan nvram for partitions */ pseries_nvram_init_log_partitions()
/linux-4.4.14/arch/sh/boards/mach-r2d/
H A Dsetup.c14 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/mips/alchemy/
H A Dboard-gpr.c27 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/mips/pnx833x/common/
H A Dplatform.c34 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/blackfin/mach-bf533/boards/
H A Dip0x.c15 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/arm/mach-mmp/
H A Daspenite.c18 #include <linux/mtd/partitions.h>
H A Dttc_dkb.c15 #include <linux/mtd/partitions.h>
/linux-4.4.14/arch/arm/mach-orion5x/
H A Dts409-setup.c58 * partitions on the device because we want to keep compatibility with
/linux-4.4.14/arch/arm/mach-cns3xxx/
H A Dcns3420vb.c26 #include <linux/mtd/partitions.h>

Completed in 3572 milliseconds

123