| /kernel/linux/linux-5.10/include/uapi/linux/ |
| 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 …]
|
| /kernel/linux/linux-4.19/include/uapi/linux/ |
| 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 …]
|
| /kernel/linux/linux-4.19/block/partitions/ |
| D | Kconfig | 3 # Partition configuration 6 bool "Advanced partition selection" 19 bool "Acorn partition support" if PARTITION_ADVANCED 25 bool "Cumana partition support" if PARTITION_ADVANCED 33 bool "EESOX partition support" if PARTITION_ADVANCED 38 bool "ICS partition support" if PARTITION_ADVANCED 46 bool "Native filecore partition support" if PARTITION_ADVANCED 56 bool "PowerTec partition support" if PARTITION_ADVANCED 60 Support reading partition tables created on Acorn machines using 64 bool "RISCiX partition support" if PARTITION_ADVANCED [all …]
|
| 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 31 * the nr_sects and start_sect partition table entries are 38 static inline sector_t nr_sects(struct partition *p) in nr_sects() 43 static inline sector_t start_sect(struct partition *p) in start_sect() 48 static inline int is_extended_partition(struct partition *p) in is_extended_partition() 71 struct partition *pt = (struct partition *) (p + 0x1be); in aix_magic_present() 81 /* Assume the partition table is valid if Linux partitions exists */ in aix_magic_present() 111 * Create devices for each logical partition in an extended partition. [all …]
|
| /kernel/linux/linux-5.10/block/partitions/ |
| D | Kconfig | 3 # Partition configuration 6 bool "Advanced partition selection" 19 bool "Acorn partition support" if PARTITION_ADVANCED 25 bool "Cumana partition support" if PARTITION_ADVANCED 33 bool "EESOX partition support" if PARTITION_ADVANCED 38 bool "ICS partition support" if PARTITION_ADVANCED 46 bool "Native filecore partition support" if PARTITION_ADVANCED 56 bool "PowerTec partition support" if PARTITION_ADVANCED 60 Support reading partition tables created on Acorn machines using 64 bool "RISCiX partition support" if PARTITION_ADVANCED [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mtd/ |
| D | partition.txt | 17 When a single partition is represented with a DT node (it depends on a used 21 significant relation between partitions or some partition internally uses 32 used for what purposes, but which don't use an on-flash partition table such 35 The partition table should be a subnode of the flash node and should be named 53 - reg : The partition's offset and size within the flash 56 - label : The label / name for this partition. If omitted, the label is taken 59 partition should only be mounted read-only. This is usually used for flash 62 - lock : Do not unlock the partition at initialization time (not supported on 65 partition attached to an MLC NAND thus making this partition immune to 77 partition@0 { [all …]
|
| /kernel/linux/linux-5.10/drivers/mtd/parsers/ |
| D | Kconfig | 20 This provides partition parsing for BCM63xx devices with CFE 24 tristate "Command line partition table parsing" 27 Allow generic configuration of the MTD partition tables via the kernel 47 allowed in the partition definition, including mtd id's and partition 52 1 flash resource (mtd-id "sa1100"), with 1 single writable partition: 65 This provides a open firmware device tree partition parser 66 which derives the partition map from the children of the 68 Documentation/devicetree/bindings/mtd/partition.txt. 78 This driver adds support for parsing a partition with an Image Tag 82 tristate "ARM Firmware Suite partition parsing" [all …]
|
| /kernel/linux/linux-5.10/include/linux/mtd/ |
| 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 …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/ti/wl1251/ |
| 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 partition[2]; in wl1251_set_partition() local 135 " address range. Truncating partition[0]."); in wl1251_set_partition() 145 /* Guarantee that the memory partition doesn't overlap the in wl1251_set_partition() 146 * registers partition */ in wl1251_set_partition() 147 wl1251_debug(DEBUG_SPI, "End of partition[0] is " in wl1251_set_partition() 148 "overlapping partition[1]. Adjusted."); in wl1251_set_partition() 156 /* Guarantee that the register partition doesn't overlap the in wl1251_set_partition() [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/mtd/ |
| D | partition.txt | 17 When a single partition is represented with a DT node (it depends on a used 21 significant relation between partitions or some partition internally uses 32 used for what purposes, but which don't use an on-flash partition table such 35 The partition table should be a subnode of the flash node and should be named 53 - reg : The partition's offset and size within the flash 56 - label : The label / name for this partition. If omitted, the label is taken 59 partition should only be mounted read-only. This is usually used for flash 62 - lock : Do not unlock the partition at initialization time (not supported on 74 partition@0 { 92 /* a 4 GiB partition */ [all …]
|
| /kernel/linux/linux-4.19/include/linux/mtd/ |
| 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 …]
|
| /kernel/linux/linux-4.19/drivers/net/wireless/ti/wl1251/ |
| D | io.c | 103 * There are two VIRTUAL partitions (the memory partition and the 104 * registers partition), which are mapped to two different areas of the 107 * memory partition comes before the register partition, but the opposite is 138 struct wl1251_partition partition[2]; in wl1251_set_partition() local 149 " address range. Truncating partition[0]."); in wl1251_set_partition() 159 /* Guarantee that the memory partition doesn't overlap the in wl1251_set_partition() 160 * registers partition */ in wl1251_set_partition() 161 wl1251_debug(DEBUG_SPI, "End of partition[0] is " in wl1251_set_partition() 162 "overlapping partition[1]. Adjusted."); in wl1251_set_partition() 170 /* Guarantee that the register partition doesn't overlap the in wl1251_set_partition() [all …]
|
| /kernel/liteos_a/drivers/block/disk/include/ |
| D | disk.h | 61 #define PAR_OFFSET 446 /* MBR: Partition table offset (2) */ 107 #define SIGNATURE_OFFSET 0 /* The offset of GPT partition header signature */ 179 UINT32 part_count : 8; /* current partition count */ 199 UINT32 part_id : 8; /* partition number in the system */ 200 UINT32 part_no_disk : 8; /* partition number in the disk */ 201 UINT32 part_no_mbr : 5; /* partition number in the mbr */ 203 UINT8 filesystem_type; /* filesystem used in the partition */ 205 struct Vnode *dev; /* dev devices used in the partition */ 208 * offset of a partition to the primary devices 212 … * sector numbers of a partition. If there is no addpartition operation, [all …]
|
| /kernel/linux/linux-5.10/fs/hfsplus/ |
| 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 …]
|
| /kernel/linux/linux-4.19/fs/hfsplus/ |
| 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 …]
|
| /kernel/linux/linux-4.19/fs/udf/ |
| D | partition.c | 2 * partition.c 5 * Partition handling routines for the OSTA-UDF(tm) filesystem. 30 uint16_t partition, uint32_t offset) in udf_get_pblock() argument 34 if (partition >= sbi->s_partitions) { in udf_get_pblock() 35 udf_debug("block=%u, partition=%u, offset=%u: invalid partition\n", in udf_get_pblock() 36 block, partition, offset); in udf_get_pblock() 39 map = &sbi->s_partmaps[partition]; in udf_get_pblock() 41 return map->s_partition_func(sb, block, partition, offset); in udf_get_pblock() 47 uint16_t partition, uint32_t offset) in udf_get_pblock_virt15() argument 58 map = &sbi->s_partmaps[partition]; in udf_get_pblock_virt15() [all …]
|
| /kernel/linux/linux-5.10/fs/udf/ |
| D | partition.c | 2 * partition.c 5 * Partition handling routines for the OSTA-UDF(tm) filesystem. 30 uint16_t partition, uint32_t offset) in udf_get_pblock() argument 34 if (partition >= sbi->s_partitions) { in udf_get_pblock() 35 udf_debug("block=%u, partition=%u, offset=%u: invalid partition\n", in udf_get_pblock() 36 block, partition, offset); in udf_get_pblock() 39 map = &sbi->s_partmaps[partition]; in udf_get_pblock() 41 return map->s_partition_func(sb, block, partition, offset); in udf_get_pblock() 47 uint16_t partition, uint32_t offset) in udf_get_pblock_virt15() argument 58 map = &sbi->s_partmaps[partition]; in udf_get_pblock_virt15() [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/boot/dts/fsl/ |
| 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 …]
|
| 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 …]
|
| /kernel/linux/linux-4.19/arch/powerpc/boot/dts/fsl/ |
| 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 …]
|
| 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 …]
|
| /kernel/linux/linux-4.19/Documentation/misc-devices/ |
| D | ibmvmc.rst | 23 interface between the hypervisor and a management partition. This interface 24 is like a message passing interface. This management partition is intended 37 In the management partition, a management application exists which enables 42 The management application runs on a Linux logical partition on a 48 functions implemented by the HMC and enables basic partition configuration. 53 The VMC enables the management partition to provide basic partitioning 58 - Display of partition status 69 software. This device is presented to a designated management partition as 75 management partition sides of the channel are running prior to 82 Administrative messages are used for each partition using the VMC to [all …]
|
| /kernel/linux/linux-5.10/Documentation/misc-devices/ |
| 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 …]
|
| /kernel/linux/linux-4.19/drivers/misc/sgi-xp/ |
| D | xpc.h | 10 * Cross Partition Communication (XPC) structures and macros. 45 * SAL reserves one page of memory per partition for XPC. Though a full page 56 * partition's reserved page.) 62 * nasids in this partition (part_nasids), and the other that reflects 71 * 'SAL_nasids_size'. (Local partition's mask pointers are xpc_part_nasids 80 * which are partition specific (vars part). These are setup by XPC. 81 * (Local partition's vars pointers are xpc_vars and xpc_vars_part.) 83 * Note: Until 'ts_jiffies' is set non-zero, the partition XPC code has not been 89 short SAL_partid; /* SAL: partition ID */ 115 * The following structure describes the partition generic variables [all …]
|
| /kernel/linux/linux-4.19/arch/powerpc/include/asm/ |
| 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 …]
|