/linux/include/uapi/linux/ |
H A D | fsl_hypervisor.h | 47 * struct fsl_hv_ioctl_restart - restart a partition 49 * @partition: the ID of the partition to restart, or -1 for the 50 * calling partition 56 __u32 partition; member 60 * struct fsl_hv_ioctl_status - get a partition's status 62 * @partition: the ID of the partition to query, or -1 for the 63 * calling partition 64 * @status: The returned status of the partition 76 __u32 partition; member 81 * struct fsl_hv_ioctl_start - start a partition [all …]
|
/linux/arch/arm64/boot/dts/amd/ |
H A D | elba-flash-parts.dtsi | 11 partition@0 { 17 partition@10000 { 22 partition@f0000 { 27 partition@100000 { 32 partition@180000 { 37 partition@380000 { 42 partition@390000 { 47 partition@400000 { 52 partition@4010000 { 57 partition@4030000 { [all …]
|
/linux/Documentation/devicetree/bindings/mtd/partitions/ |
H A D | fixed-partitions.yaml | 12 on-flash partition table such as RedBoot. 14 The partition table should be a node named "partitions". Partitions are then 35 Compression algorithm used to store the data in this partition, chosen 52 $ref: partition.yaml# 56 description: Partition id in Sercomm partition map. Mtd parser 57 uses this id to find a record in the partition map containing 58 offset and size of the current partition. The values from 59 partition map overrides partition offset and size defined in 77 partition@0 { 95 /* a 4 GiB partition */ [all …]
|
H A D | partition.yaml | 4 $id: http://devicetree.org/schemas/mtd/partitions/partition.yaml# 7 title: Partition 10 This binding describes a single flash partition. Each partition must have its 11 relative offset and size specified. Depending on partition function extra 14 A partition may be dynamically allocated by a specific parser at runtime. 16 Everything after 'partition-' will be used as the partition name to compare 18 If the partition contains invalid char a label can be provided that will 20 This is used to assign an OF node to the dynamiccally allocated partition 22 The OF node will be assigned only if the partition label declared match the 30 description: partition's offset and size within the flash [all …]
|
/linux/drivers/mtd/parsers/ |
H A D | Kconfig | 15 This provides partition parsing for BCM63xx devices with CFE 19 tristate "Broadcom's U-Boot partition parser" 23 They are placed inside U-Boot partition itself at unspecified offset. 29 tristate "Command line partition table parsing" 32 Allow generic configuration of the MTD partition tables via the kernel 52 allowed in the partition definition, including mtd id's and partition 57 1 flash resource (mtd-id "sa1100"), with 1 single writable partition: 70 This provides a open firmware device tree partition parser 71 which derives the partition map from the children of the 102 This driver adds support for parsing a partition with an Image Tag [all …]
|
H A D | qcomsmempart.c | 3 * Qualcomm SMEM NAND flash partition parser 28 * struct smem_flash_pentry - SMEM Flash partition entry 29 * @name: Name of the partition 31 * @length: Length of the partition in blocks 32 * @attr: Flags for this partition 42 * struct smem_flash_ptable - SMEM Flash partition table 43 * @magic1: Partition table Magic 1 44 * @magic2: Partition table Magic 2 45 * @version: Partition table version 47 * @pentry: Flash partition entries belonging to this ptable [all …]
|
H A D | cmdlinepart.c | 3 * Read flash partition table from command line 31 * 1 NOR Flash, with 1 single writable partition: 47 /* special size referring to all the remaining space in a partition */ 67 * Parse one partition definition for an MTD. Since there can be many 68 * comma separated partition definitions, this function calls itself 69 * recursively until no more partition definitions are found. Nice side 89 /* fetch the partition size */ in newpart() 91 /* assign all remaining space to this partition */ in newpart() 97 pr_err("partition has size 0\n"); in newpart() 102 /* fetch partition name and flags */ in newpart() [all …]
|
/linux/drivers/net/wireless/ti/wl1251/ |
H A D | io.c | 89 * There are two VIRTUAL partitions (the memory partition and the 90 * registers partition), which are mapped to two different areas of the 93 * memory partition comes before the register partition, but the opposite is 124 struct wl1251_partition_set *partition; in wl1251_set_partition() local 126 partition = kmalloc(sizeof(*partition), GFP_KERNEL); in wl1251_set_partition() 127 if (!partition) { in wl1251_set_partition() 128 wl1251_error("can not allocate partition buffer"); in wl1251_set_partition() 141 " address range. Truncating partition[0]."); in wl1251_set_partition() 151 /* Guarantee that the memory partition doesn't overlap the in wl1251_set_partition() 152 * registers partition */ in wl1251_set_partition() [all …]
|
/linux/include/linux/mtd/ |
H A D | partitions.h | 16 * Partition definition structure: 18 * An array of struct partition is passed along with a MTD object to 21 * For each partition, these fields are available: 22 * name: string that will be used to label the partition's MTD device. 25 * partition that contains at least kernel and rootfs. In such case an 29 * size: the partition size; if defined as MTDPART_SIZ_FULL, the partition 32 * defined as MTDPART_OFS_APPEND, the partition will start where the 35 * after the end of partition. 37 * master MTD flag set for the corresponding MTD partition. 38 * For example, to force a read-only partition, simply adding [all …]
|
/linux/fs/hfsplus/ |
H A D | part_tbl.c | 8 * Original code to handle the new style Mac partition table based on 22 #define HFS_PMAP_BLK 1 /* First block of partition map */ 23 #define HFS_MDB_BLK 2 /* Block (w/i partition) of MDB */ 27 #define HFS_OLD_PMAP_MAGIC 0x5453 /* "TS": old-type partition map */ 28 #define HFS_NEW_PMAP_MAGIC 0x504D /* "PM": new-type partition map */ 33 * The new style Mac partition map 35 * For each partition on the media there is a physical block (512-byte 42 __be32 pmMapBlkCnt; /* partition blocks count */ 43 __be32 pmPyPartStart; /* physical block start of partition */ 44 __be32 pmPartBlkCnt; /* physical block count of partition */ [all …]
|
/linux/Documentation/misc-devices/ |
H A D | ibmvmc.rst | 24 interface between the hypervisor and a management partition. This interface 25 is like a message passing interface. This management partition is intended 38 In the management partition, a management application exists which enables 43 The management application runs on a Linux logical partition on a 49 functions implemented by the HMC and enables basic partition configuration. 54 The VMC enables the management partition to provide basic partitioning 59 - Display of partition status 70 software. This device is presented to a designated management partition as 76 management partition sides of the channel are running prior to 83 Administrative messages are used for each partition using the VMC to [all …]
|
/linux/arch/powerpc/include/asm/ |
H A D | fsl_hcalls.h | 113 * @handle: handle of partition whose device tree is to be accessed 167 * @handle: handle of partition whose device tree is to be accessed 219 * fh_partition_restart - reboot the current partition 220 * @partition: partition ID 224 static inline unsigned int fh_partition_restart(unsigned int partition) in fh_partition_restart() argument 230 r3 = partition; in fh_partition_restart() 249 * fh_partition_get_status - gets the status of a partition 250 * @partition: partition ID 255 static inline unsigned int fh_partition_get_status(unsigned int partition, in fh_partition_get_status() argument 263 r3 = partition; in fh_partition_get_status() [all …]
|
/linux/drivers/mtd/maps/ |
H A D | vmu-flash.c | 25 int partition; member 44 int partition; member 57 struct mtd_info *mtd, int partition) in ofs_to_block() argument 69 if (src_ofs >= card->parts[partition].numblocks * card->blocklen) in ofs_to_block() 73 if (num > card->parts[partition].numblocks) in ofs_to_block() 115 int partition, error = 0, x, wait; in maple_vmu_read_block() local 122 partition = mpart->partition; in maple_vmu_read_block() 124 pcache = card->parts[partition].pcache; in maple_vmu_read_block() 145 sendbuf = cpu_to_be32(partition << 24 | x << 16 | num); in maple_vmu_read_block() 232 int partition, error, locking, x, phaselen, wait; in maple_vmu_write_block() local [all …]
|
/linux/arch/powerpc/boot/dts/fsl/ |
H A D | p1022ds.dtsi | 44 partition@0 { 50 partition@3000000 { 56 partition@3e00000 { 62 partition@4000000 { 68 partition@4400000 { 73 partition@7f00000 { 79 partition@7f80000 { 92 partition@0 { 98 partition@2000000 { 103 partition@12000000 { [all …]
|
H A D | mpc8536ds.dtsi | 44 partition@0 { 49 partition@3000000 { 55 partition@3e00000 { 61 partition@4000000 { 66 partition@4400000 { 71 partition@7f00000 { 76 partition@7f80000 { 90 partition@0 { 96 partition@2000000 { 101 partition@12000000 { [all …]
|
H A D | p1024rdb.dtsi | 44 partition@0 { 52 partition@40000 { 58 partition@80000 { 64 partition@400000 { 70 partition@f00000 { 87 partition@0 { 95 partition@100000 { 101 partition@200000 { 107 partition@600000 { 113 partition@a00000 { [all …]
|
H A D | p1021rdb-pc.dtsi | 44 partition@0 { 52 partition@40000 { 58 partition@80000 { 64 partition@400000 { 70 partition@ec0000 { 78 partition@f00000 { 94 partition@0 { 102 partition@100000 { 108 partition@200000 { 114 partition@600000 { [all …]
|
H A D | p1020rdb-pc.dtsi | 44 partition@0 { 52 partition@40000 { 58 partition@80000 { 64 partition@400000 { 70 partition@f00000 { 87 partition@0 { 95 partition@100000 { 101 partition@200000 { 107 partition@600000 { 113 partition@a00000 { [all …]
|
H A D | p2020rdb-pc.dtsi | 44 partition@0 { 52 partition@40000 { 58 partition@80000 { 64 partition@400000 { 70 partition@f00000 { 87 partition@0 { 95 partition@100000 { 101 partition@200000 { 107 partition@600000 { 113 partition@a00000 { [all …]
|
H A D | p1020rdb.dtsi | 44 partition@0 { 52 partition@40000 { 59 partition@80000 { 66 partition@400000 { 72 partition@f00000 { 89 partition@0 { 97 partition@100000 { 104 partition@200000 { 111 partition@600000 { 118 partition@a00000 { [all …]
|
/linux/fs/hfs/ |
H A D | part_tbl.c | 8 * Original code to handle the new style Mac partition table based on 15 * The new style Mac partition map 17 * For each partition on the media there is a physical block (512-byte 24 __be32 pmMapBlkCnt; /* partition blocks count */ 25 __be32 pmPyPartStart; /* physical block start of partition */ 26 __be32 pmPartBlkCnt; /* physical block count of partition */ 29 partition */ 32 partition */ 37 * The old style Mac partition map 39 * The partition map consists for a 2-byte signature followed by an [all …]
|
/linux/block/partitions/ |
H A D | msdos.c | 9 * in the early extended-partition checks and added DM partitions 14 * /dev/hda *must* have a "DOS" type 0x51 partition in the first slot (hda1). 18 * Check partition table on IDE disks for common CHS translations 36 * the nr_sects and start_sect partition table entries are 86 * Assume the partition table is valid if Linux partitions exists. in aix_magic_present() 88 * Linux swap partitions, so we consider that a Linux partition as in aix_magic_present() 120 * Create devices for each logical partition in an extended partition. 122 * a partition table with two entries. The first entry 123 * is the real data partition (with a start relative to the partition 124 * table start). The second is a pointer to the next logical partition [all …]
|
H A D | acorn.c | 16 * Partition types. (Oh for reusability) 174 * next partition relative to the start of this one - I'm assuming in adfspart_check_CUMANA() 209 nr_sects = 0; /* hmm - should be partition size */ in adfspart_check_CUMANA() 212 case 0: /* No partition / ADFS? */ in adfspart_check_CUMANA() 241 * Params : hd - pointer to gendisk structure to store partition info. 247 * hda1 = ADFS partition on first drive. 248 * hda2 = non-ADFS partition. 276 * Work out start of non-adfs partition. in adfspart_check_ADFS() 325 * Check for a valid ICS partition using the checksum. 342 * Params : hd - pointer to gendisk structure to store partition info. [all …]
|
/linux/arch/powerpc/kernel/ |
H A D | nvram_64.c | 42 struct list_head partition; member 163 * In NVRAM the partition containing the error log buffer will looks like: 217 * Reads nvram partition for at most 'length' 259 * This sets up a partition with an "OS" signature. 262 * 1.) If a partition with the indicated name already exists... 265 * 2.) Search for a free partition that is large enough. 266 * 3.) If there's not a free partition large enough, recycle any obsolete 284 pr_info("nvram: Found too small %s partition," in nvram_init_os_partition() 295 pr_info("nvram: No room to create %s partition, " in nvram_init_os_partition() 307 " partition, err %d\n", part->name, (int)p); in nvram_init_os_partition() [all …]
|
/linux/drivers/misc/sgi-xp/ |
H A D | xpc_partition.c | 11 * Cross Partition Communication (XPC) partition support. 28 /* this partition's reserved page pointers */ 63 * Given a nasid, get the physical address of the partition's reserved page 127 * Fill the partition reserved page with the information needed by 185 * This signifies to the remote partition that our reserved in xpc_setup_rsvd_page() 205 * Get a copy of a portion of the remote partition's rsvd page. 261 * See if the other side has responded to a partition deactivate request 262 * from us. Though we requested the remote partition to deactivate with regard 285 "partition %d timed out\n", partid); in __xpc_partition_disengaged() 317 * Mark specified partition as active. [all …]
|