| /linux/rust/kernel/ |
| H A D | configfs.rs | 76 //! type Data = Configuration; 88 //! type Data = Configuration; 128 pub struct Subsystem<Data> { 132 data: Data, 136 unsafe impl<Data> Sync for Subsystem<Data> {} 139 unsafe impl<Data> Send for Subsystem<Data> {} 141 impl<Data> Subsystem<Data> { 150 new( name: &'static CStr, item_type: &'static ItemType<Subsystem<Data>, Data>, data: impl PinInit<Data, Error>, ) -> impl PinInit<Self, Error> new() argument 151 new( name: &'static CStr, item_type: &'static ItemType<Subsystem<Data>, Data>, data: impl PinInit<Data, Error>, ) -> impl PinInit<Self, Error> new() argument 260 new( name: CString, item_type: &'static ItemType<Group<Data>, Data>, data: impl PinInit<Data, Error>, ) -> impl PinInit<Self, Error> new() argument 261 new( name: CString, item_type: &'static ItemType<Group<Data>, Data>, data: impl PinInit<Data, Error>, ) -> impl PinInit<Self, Error> new() argument 647 type Data; global() typedef 655 show(data: &Self::Data, page: &mut [u8; PAGE_SIZE]) -> Result<usize> show() argument 663 store(_data: &Self::Data, _page: &[u8]) -> Result store() argument 711 add<const I: usize, const ID: u64, O>( &'static self, attribute: &'static Attribute<ID, O, Data>, ) where O: AttributeOperations<ID, Data = Data>, add() argument [all...] |
| H A D | i2c.rs | 91 type DriverData<'bound> = T::Data<'bound>; 172 let data = unsafe { idev.as_ref().drvdata_borrow::<T::Data<'_>>() }; in remove_callback() 184 let data = unsafe { idev.as_ref().drvdata_borrow::<T::Data<'_>>() }; in shutdown_callback() 316 type Data<'bound>: Send + 'bound; typedef 334 ) -> impl PinInit<Self::Data<'bound>, Error> + 'bound; in probe() 347 fn shutdown<'bound>(dev: &'bound I2cClient<device::Core<'_>>, this: Pin<&Self::Data<'bound>>) { in shutdown() 361 fn unbind<'bound>(dev: &'bound I2cClient<device::Core<'_>>, this: Pin<&Self::Data<'bound>>) { in unbind()
|
| /linux/Documentation/admin-guide/auxdisplay/ |
| H A D | cfag12864b.rst | 40 :Data size: 1 byte each address 56 Data 0 ( 2)------------------------------( 4) Data 0 57 Data 1 ( 3)------------------------------( 5) Data 1 58 Data 2 ( 4)------------------------------( 6) Data 2 59 Data 3 ( 5)------------------------------( 7) Data 3 60 Data 4 ( 6)------------------------------( 8) Data 4 61 Data 5 ( 7)------------------------------( 9) Data 5 62 Data 6 ( 8)------------------------------(10) Data 6 63 Data 7 ( 9)------------------------------(11) Data 7 71 Select (17)------------------------------(16) Data / Instruction
|
| /linux/Documentation/wmi/devices/ |
| H A D | lenovo-wmi-gamezone.rst | 14 Gamezone Data 19 The Gamezone Data WMI interface provides platform-profile and fan curve 77 …ortGpu OverClock")] void IsSupportGpuOC([out, Description("Is SupportGpu OverClock")] uint32 Data); 78 …iption("Get AslCode Version")] void GetVersion ([out, Description("AslCode version")] UINT32 Data); 79 …g capability")] void IsSupportFanCooling([out, Description("Fan cooling capability")] UINT32 Data); 80 …Fan cooling on/off")] void SetFanCooling ([in, Description("Set Fan cooling on/off")] UINT32 Data); 81 …on("cpu oc capability")] void IsSupportCpuOC ([out, Description("cpu oc capability")] UINT32 Data); 82 …pability")] void IsBIOSSupportOC ([out, Description("bios has overclock capability")] UINT32 Data); 83 …k in bios")] void SetBIOSOC ([in, Description("enable or disable overclock in bios")] UINT32 Data); 84 …on("Get CPU temperature")] void GetCPUTemp ([out, Description("Get CPU temperature")] UINT32 Data); [all …]
|
| H A D | msi-wmi-platform.rst | 44 void GetPackage([out, id(0)] Package Data); 47 void SetPackage([in, id(0)] Package Data); 50 void Get_EC([out, id(0)] Package_32 Data); 53 void Set_EC([in, id(0)] Package_32 Data); 56 void Get_BIOS([in, out, id(0)] Package_32 Data); 59 void Set_BIOS([in, out, id(0)] Package_32 Data); 62 void Get_SMBUS([in, out, id(0)] Package_32 Data); 65 void Set_SMBUS([in, out, id(0)] Package_32 Data); 68 void Get_MasterBattery([in, out, id(0)] Package_32 Data); 71 void Set_MasterBattery([in, out, id(0)] Package_32 Data); [all …]
|
| /linux/Documentation/i2c/ |
| H A D | i2c-protocol.rst | 18 Data (8 bits) A plain data byte. 20 [..] Data sent by I2C device, as opposed to data sent by the 30 S Addr Wr [A] Data [A] Data [A] ... [A] Data [A] P 38 S Addr Rd [A] [Data] A [Data] A ... A [Data] NA P 50 S Addr Rd [A] [Data] NA S Addr Wr [A] Data [A] P 74 S Addr Rd [A] [Data] NA Data [A] P 91 S Addr Rd [A] Data [A] Data [A] ... [A] Data [A] P
|
| H A D | smbus-protocol.rst | 48 Data (8 bits) A plain data byte. DataLow and DataHigh represent the low and 52 [..] Data sent by I2C device, as opposed to data sent by the host 77 S Addr Rd [A] [Data] NA P 92 S Addr Wr [A] Data [A] P 105 S Addr Wr [A] Comm [A] Sr Addr Rd [A] [Data] NA P 139 S Addr Wr [A] Comm [A] Data [A] P 186 Sr Addr Rd [A] [Count] A [Data] A [Data] A ... A [Data] NA P 202 S Addr Wr [A] Comm [A] Count [A] Data [A] Data [A] ... [A] Data [A] P 216 S Addr Wr [A] Comm [A] Count [A] Data [A] ... 217 Sr Addr Rd [A] [Count] A [Data] ... A P [all …]
|
| /linux/arch/arm/mach-sa1100/include/mach/ |
| H A D | bitfield.h | 19 #define UData(Data) ((unsigned long) (Data)) argument 21 #define UData(Data) (Data) argument 109 #define FExtr(Data, Field) \ argument 110 ((UData (Data) >> FShft (Field)) & FAlnMsk (Field))
|
| /linux/drivers/staging/rtl8723bs/hal/ |
| H A D | odm_RegConfig8723B.h | 12 u32 Data, 17 void odm_ConfigRF_RadioA_8723B(struct dm_odm_t *pDM_Odm, u32 Addr, u32 Data); 19 void odm_ConfigMAC_8723B(struct dm_odm_t *pDM_Odm, u32 Addr, u8 Data); 24 u32 Data 28 u32 Bitmask, u32 Data); 33 u32 Data
|
| /linux/rust/syn/ |
| H A D | derive.rs | 19 pub data: Data, 32 pub enum Data { 72 use crate::derive::{Data, DataEnum, DataStruct, DataUnion, DeriveInput}; 101 data: Data::Struct(DataStruct { in parse() 120 data: Data::Enum(DataEnum { in parse() 139 data: Data::Union(DataUnion { in parse() 213 use crate::derive::{Data, DeriveInput}; 226 Data::Struct(d) => d.struct_token.to_tokens(tokens), in to_tokens() 227 Data::Enum(d) => d.enum_token.to_tokens(tokens), in to_tokens() 228 Data::Union(d) => d.union_token.to_tokens(tokens), in to_tokens() [all …]
|
| /linux/rust/kernel/drm/ |
| H A D | device.rs | 206 data: impl PinInit<T::Data, Error>, in from_raw() 277 data: T::Data, 452 type Target = T::Data; 533 T::Data: WorkItem<ID, Pointer = ARef<Self>>, 534 T::Data: HasWork<Self, ID>, 539 T::Data::run(ptr); 546 // `T::Data::raw_get_work` and `container_of`. In particular, `T::Data` is 551 // `T::Data::raw_get_work` and given a `ptr: *mut Work<Device<T, C>, ID>`, 556 T::Data 117 new(dev: &device::Device, data: impl PinInit<T::Data, Error>) -> Result<ARef<Self>> new() argument [all...] |
| /linux/rust/zerocopy-derive/derive/ |
| H A D | mod.rs | 11 use syn::{Data, Error}; 20 Data::Struct(strct) => { in derive_immutable() 23 Data::Enum(enm) => { in derive_immutable() 26 Data::Union(unn) => { in derive_immutable() 98 Data::Struct(_) => {} in derive_split_at() 99 Data::Enum(_) | Data::Union(_) => { in derive_split_at()
|
| H A D | from_bytes.rs | 5 parse_quote, Data, DataEnum, DataStruct, DataUnion, Error, Expr, ExprLit, ExprUnary, Lit, UnOp, 94 Data::Struct(strct) => derive_from_zeros_struct(ctx, strct), in derive_from_zeros() 95 Data::Enum(enm) => derive_from_zeros_enum(ctx, enm)?, in derive_from_zeros() 96 Data::Union(unn) => derive_from_zeros_union(ctx, unn), in derive_from_zeros() 103 Data::Struct(strct) => derive_from_bytes_struct(ctx, strct), in derive_from_bytes() 104 Data::Enum(enm) => derive_from_bytes_enum(ctx, enm)?, in derive_from_bytes() 105 Data::Union(unn) => derive_from_bytes_union(ctx, unn), in derive_from_bytes()
|
| H A D | unaligned.rs | 4 use syn::{Data, DataEnum, DataStruct, DataUnion, Error}; 13 Data::Struct(strct) => derive_unaligned_struct(ctx, strct), in derive_unaligned() 14 Data::Enum(enm) => derive_unaligned_enum(ctx, enm), in derive_unaligned() 15 Data::Union(unn) => derive_unaligned_union(ctx, unn), in derive_unaligned()
|
| H A D | known_layout.rs | 5 use syn::{parse_quote, Data, Error, Type}; 254 Data::Struct(..) => { in derive() 262 Data::Enum(..) | Data::Union(..) => None, in derive() 307 Data::Struct(strct) => { in derive() 330 Data::Enum(enm) => { in derive() 339 Data::Union(unn) => { in derive()
|
| H A D | into_bytes.rs | 5 use syn::{Data, DataEnum, DataStruct, DataUnion, Error, Type}; 16 Data::Struct(strct) => derive_into_bytes_struct(ctx, strct), in derive_into_bytes() 17 Data::Enum(enm) => derive_into_bytes_enum(ctx, enm), in derive_into_bytes() 18 Data::Union(unn) => derive_into_bytes_union(ctx, unn), in derive_into_bytes()
|
| /linux/drivers/media/usb/gspca/ |
| H A D | spca500.c | 521 __u8 Data; in spca500_reinit() local 552 Data = gspca_dev->usb_buf[0]; in spca500_reinit() 553 reg_w(gspca_dev, 0x00, 0x816b, Data); in spca500_reinit() 595 __u8 Data; in sd_start() local 642 Data = gspca_dev->usb_buf[0]; in sd_start() 643 reg_w(gspca_dev, 0x00, 0x816b, Data); in sd_start() 670 Data = gspca_dev->usb_buf[0]; in sd_start() 671 reg_w(gspca_dev, 0x00, 0x816b, Data); in sd_start() 704 Data = gspca_dev->usb_buf[0]; in sd_start() 705 reg_w(gspca_dev, 0x00, 0x816b, Data); in sd_start() [all …]
|
| /linux/Documentation/scsi/ |
| H A D | cxgb3i.rst | 11 series of products) support iSCSI acceleration and iSCSI Direct Data Placement 19 Data digest into the PDUs. 21 Data digest of the PDUs. 23 - Direct Data Placement (DDP) 25 S3 h/w can directly place the iSCSI Data-In or Data-Out PDU's 27 on the Initiator Task Tag (ITT) in Data-In or Target Task Tag (TTT) 28 in Data-Out PDUs.
|
| /linux/Documentation/admin-guide/hw-vuln/ |
| H A D | processor_mmio_stale_data.rst | 2 Processor MMIO Stale Data Vulnerabilities 5 Processor MMIO Stale Data Vulnerabilities are a class of memory-mapped I/O 16 are similar to those used to mitigate Microarchitectural Data Sampling (MDS) or 17 those used to mitigate Special Register Buffer Data Sampling (SRBDS). 19 Data Propagators 22 one microarchitectural buffer or register to another. Processor MMIO Stale Data 27 Fill Buffer Stale Data Propagator (FBSDP) 34 Sideband Stale Data Propagator (SSDP) 44 Primary Stale Data Propagator (PSDP) 64 Shared Buffers Data Sampling (SBDS) (CVE-2022-21125) [all …]
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | metafmt-generic.rst | 24 is used on CSI-2 for 8 bits per :term:`Data Unit`. 26 Additionally it is used for 16 bits per Data Unit when two bytes of metadata are 27 packed into one 16-bit Data Unit. Otherwise the 16 bits per pixel dataformat is 57 Data Units, with one padding byte after every four bytes of metadata. This 65 This format is also used in conjunction with 20 bits per :term:`Data Unit` 66 formats that pack two bytes of metadata into one Data Unit. Otherwise the 101 Data Units, with one padding byte after every two bytes of metadata. This format 109 This format is also used in conjunction with 24 bits per :term:`Data Unit` 110 formats that pack two bytes of metadata into one Data Unit. Otherwise the 147 Data Units, with three padding bytes after every four bytes of metadata. This [all …]
|
| H A D | metafmt-vsp1-hgo.rst | 10 Renesas R-Car VSP1 1-D Histogram Data 45 .. flat-table:: VSP1 HGO Data - 64 Bins, Normal Mode (792 bytes) 96 .. flat-table:: VSP1 HGO Data - 64 Bins, Max Mode (264 bytes) 121 .. flat-table:: VSP1 HGO Data - 256 Bins, Normal Mode (1032 bytes) 146 .. flat-table:: VSP1 HGO Data - 256 Bins, Max Mode (1032 bytes)
|
| /linux/Documentation/networking/device_drivers/cellular/qualcomm/ |
| H A D | rmnet.rst | 38 Function Command / Data Reserved Pad Multiplexer ID Payload length 43 Command (1)/ Data (0) bit value is to indicate if the packet is a MAP command 44 or data packet. Command packet is used for transport level flow control. Data 65 Function Command / Data Reserved Pad Multiplexer ID Payload length 70 Command (1)/ Data (0) bit value is to indicate if the packet is a MAP command 71 or data packet. Command packet is used for transport level flow control. Data 119 Function Command / Data Next header Pad Multiplexer ID Payload length 124 Command (1)/ Data (0) bit value is to indicate if the packet is a MAP command 125 or data packet. Command packet is used for transport level flow control. Data
|
| /linux/drivers/media/pci/ngene/ |
| H A D | ngene-i2c.c | 39 memcpy(com.cmd.I2CRead.Data, out, outlen); in ngene_command_i2c_read() 40 com.cmd.I2CRead.Data[outlen] = inlen; in ngene_command_i2c_read() 41 com.cmd.I2CRead.Data[outlen + 1] = 0; in ngene_command_i2c_read() 67 memcpy(com.cmd.I2CRead.Data, out, outlen); in ngene_command_i2c_write()
|
| /linux/rust/zerocopy-derive/ |
| H A D | util.rs | 16 parse_quote, spanned::Spanned as _, Data, DataEnum, DataStruct, DataUnion, DeriveInput, Error, 162 impl DataExt for Data { implementation 165 Data::Struct(strc) => strc.fields(), in fields() 166 Data::Enum(enm) => enm.fields(), in fields() 167 Data::Union(un) => un.fields(), in fields() 173 Data::Struct(strc) => strc.variants(), in variants() 174 Data::Enum(enm) => enm.variants(), in variants() 175 Data::Union(un) => un.variants(), in variants() 181 Data::Struct(strc) => strc.tag(), in tag() 182 Data::Enum(enm) => enm.tag(), in tag() [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-bus-soundwire-slave | 61 Description: SoundWire Slave Data Port-0 DisCo properties. 64 Data port 0 are used by the bus to configure the Data Port 0. 105 Description: SoundWire Slave Data Source/Sink Port-N DisCo properties. 108 Source/Sink Data port N and are used by the bus to configure 109 the Data Port N.
|