| /linux/include/linux/ |
| H A D | stddef.h | 84 * DECLARE_FLEX_ARRAY() - Declare a flexible array usable in a union 86 * @TYPE: The type of each flexible array element 87 * @NAME: The name of the flexible array member 89 * In order to have a flexible array member in a union or alone in a 97 * __TRAILING_OVERLAP() - Overlap a flexible-array member with trailing 100 * Creates a union between a flexible-array member (FAM) in a struct and a set 103 * @TYPE: Flexible structure type name, including "struct" keyword. 105 * @FAM: The flexible-array member within @TYPE 119 * TRAILING_OVERLAP() - Overlap a flexible-array member with trailing members. 121 * Creates a union between a flexible-array member (FAM) in a struct and a set [all …]
|
| /linux/drivers/net/ethernet/intel/igc/ |
| H A D | igc_defines.h | 28 #define IGC_WUFC_FLX0 BIT(16) /* Flexible Filter 0 Enable */ 29 #define IGC_WUFC_FLX1 BIT(17) /* Flexible Filter 1 Enable */ 30 #define IGC_WUFC_FLX2 BIT(18) /* Flexible Filter 2 Enable */ 31 #define IGC_WUFC_FLX3 BIT(19) /* Flexible Filter 3 Enable */ 32 #define IGC_WUFC_FLX4 BIT(20) /* Flexible Filter 4 Enable */ 33 #define IGC_WUFC_FLX5 BIT(21) /* Flexible Filter 5 Enable */ 34 #define IGC_WUFC_FLX6 BIT(22) /* Flexible Filter 6 Enable */ 35 #define IGC_WUFC_FLX7 BIT(23) /* Flexible Filter 7 Enable */ 63 #define IGC_WUFC_EXT_FLX8 BIT(8) /* Flexible Filter 8 Enable */ 64 #define IGC_WUFC_EXT_FLX9 BIT(9) /* Flexible Filter 9 Enable */ [all …]
|
| /linux/Documentation/devicetree/bindings/mfd/ |
| H A D | max77620.txt | 29 Flexible power sequence configurations: 31 The Flexible Power Sequencer (FPS) allows each regulator to power up under 39 The flexible sequencing structure consists of two hardware enable inputs 46 Each regulator, GPIO1, GPIO2, GPIO3, and 32KHz clock has a flexible power 48 a flexible power sequencer timer or a software bit. When a FPS source of 49 regulators, GPIOs and clocks specifies the enable source to be a flexible 51 the regulators, GPIOs and clocks flexible power sequencer configuration 56 corresponds to its flexible sequencer configuration register.
|
| /linux/drivers/net/ethernet/intel/iavf/ |
| H A D | iavf_type.h | 182 * struct iavf_rx_desc - Receive descriptor (both legacy and flexible) 185 * Flex: Descriptor Type; Mirror ID; UMBCAST; Packet Type; Flexible Flags 187 * Flexible Flags section 1 / Extended Status 191 * Flex: Status / Error 0 Field; L2TAG1P (S-TAG); Flexible Metadata 192 * Container #0; Flexible Metadata Container #1 195 * Flex: Status / Error 1 Field; Flexible Flags section 2; Timestamp Low; 198 * Legacy: FD Filter ID / Flexible Bytes 199 * Flex: Flexible Metadata Container #2; Flexible Metadata Container #3; 200 * Flexible Metadata Container #4 / Timestamp High 0; Flexible
|
| /linux/tools/include/uapi/linux/ |
| H A D | stddef.h | 40 * __DECLARE_FLEX_ARRAY() - Declare a flexible array usable in a union 42 * @TYPE: The type of each flexible array element 43 * @NAME: The name of the flexible array member 45 * In order to have a flexible array member in a union or alone in a
|
| /linux/scripts/coccinelle/misc/ |
| H A D | flexible_array.cocci | 5 /// Flexible-array members should be used instead. 99 msg = "WARNING use flexible-array member instead (https://www.kernel.org/doc/html/latest/process/de… 106 msg = "WARNING use flexible-array member instead (https://www.kernel.org/doc/html/latest/process/de…
|
| /linux/Documentation/process/ |
| H A D | deprecated.rst | 94 array usage and switch to a `flexible array member 241 should always use `"flexible array members" <https://en.wikipedia.org/wiki/Flexible_array_member>`_ 269 C99 introduced "flexible array members", which lacks a numeric size for 279 flexible array does not occur last in the structure, which helps to prevent 308 Instead, `flexible array members have incomplete type, and so the sizeof() 335 to implement this is through the use of a `flexible array member`, together with 352 use in UAPI headers.) Those cases are when the flexible array is either
|
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | virtchnl2_lan_desc.h | 328 * @flexi_flags2: Flexible flags section 2. 333 * @flex_ts: Timestamp and flexible flow id union. 381 * @fflags1: Flexible flags section 1. 390 * @ff2_mirrid_hash2.fflags2: Flexible flags section 2. 395 * @fmd4: Flexible metadata container 4. 397 * @fmd6: Flexible metadata container 6.
|
| /linux/drivers/net/ethernet/cisco/enic/ |
| H A D | vnic_vic.c | 53 /* Flexible array of flexible arrays */); in vic_provinfo_add_tlv()
|
| /linux/Documentation/sound/soc/ |
| H A D | dai.rst | 28 left/right clock (LRC) synchronise the link. I2S is flexible in that either the 51 flexible protocol. It has bit clock (BCLK) and sync (SYNC) lines that are used
|
| /linux/drivers/net/can/usb/etas_es58x/ |
| H A D | es58x_fd.h | 98 * @data_bittiming: Bittiming for flexible data-rate transmission. 188 * has a flexible size. 191 * flexible size.
|
| /linux/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | spectrum_mr_tcam.c | 305 /* Create the flexible action block */ in mlxsw_sp_mr_tcam_route_create() 377 /* Create a new flexible action block */ in mlxsw_sp_mr_tcam_route_action_update() 409 /* Create a new flexible action block */ in mlxsw_sp_mr_tcam_route_min_mtu_update() 489 /* Create the flexible action block pointing to the new erif_list */ in mlxsw_sp_mr_tcam_route_erif_del() 535 /* Create the flexible action block pointing to the new erif_list */ in mlxsw_sp_mr_tcam_route_update()
|
| /linux/drivers/net/ethernet/intel/e1000/ |
| H A D | e1000_hw.h | 734 /* Flexible Filter Length Table Entry */ 736 volatile u32 length; /* Flexible Filter Length (RW) */ 740 /* Flexible Filter Mask Table Entry */ 742 volatile u32 mask; /* Flexible Filter Mask (RW) */ 746 /* Flexible Filter Value Table Entry */ 748 volatile u32 value; /* Flexible Filter Value (RW) */ 752 /* Four Flexible Filters are supported */ 755 /* Each Flexible Filter is at most 128 (0x80) bytes in length */ 995 #define E1000_FFLT 0x05F00 /* Flexible Filter Length Table - RW Array */ 997 #define E1000_FFMT 0x09000 /* Flexible Filter Mask Table - RW Array */ [all …]
|
| /linux/Documentation/translations/it_IT/process/ |
| H A D | deprecated.rst | 104 `flexible array member <#zero-length-and-one-element-arrays>`_. 267 casi il codice del kernel dovrebbe usare sempre i `"flexible array 300 Lo standard C99 introduce i "flexible array members". Questi array non 340 Invece, `i flexible array members hanno un tipo incompleto, e quindi 371 propenso agli errori è quello di usare i `flexible array member`, in
|
| /linux/crypto/ |
| H A D | crc32c.c | 23 * flexible and useful for all users. Modules that currently have their 68 * Setting the seed allows arbitrary accumulators and flexible XOR policy
|
| /linux/Documentation/arch/powerpc/ |
| H A D | associativity.rst | 50 thereby making the node distance computation flexible. Form 2 also allows flexible primary
|
| /linux/Documentation/security/ |
| H A D | lsm.rst | 18 SELinux is an implementation of flexible and fine-grained 21 projects (e.g. RSBAC, Medusa) have also developed flexible access
|
| /linux/Documentation/driver-api/cxl/platform/ |
| H A D | example-configs.rst | 13 example-configurations/flexible.rst
|
| /linux/include/sound/ |
| H A D | tas2781-tlv.h | 8 // The TAS2781 driver implements a flexible and configurable
|
| /linux/Documentation/translations/sp_SP/process/ |
| H A D | deprecated.rst | 100 por favor reescribir ese uso y cambiar a un `miembro array flexible 262 El código del kernel debería usar siempre `"miembros array flexible" <https://en.wikipedia.org/wiki… 310 errores, cuando el array flexible no es declarado en el último lugar de la 368 uso de `array miembro flexible`, junto con las funciones de ayuda:
|
| /linux/Documentation/userspace-api/media/rc/ |
| H A D | rc-intro.rst | 18 However, remove controllers are more flexible than a normal input
|
| /linux/arch/powerpc/include/asm/ |
| H A D | perf_event_fsl_emb.h | 31 * This isn't a very flexible method of expressing constraints,
|
| /linux/include/linux/input/ |
| H A D | ad714x.h | 5 * AD714x is very flexible, it can be used as buttons, scrollwheel,
|
| /linux/drivers/platform/chrome/ |
| H A D | cros_ec_proto_test_util.h | 25 /* Must be last -ends in a flexible-array member. */
|
| /linux/Documentation/hwmon/ |
| H A D | asc7621.rst | 51 We offer flexible mapping of temperature readings to thermal zones. Any 67 address. One could use our flexible zone assignment to have a zone 73 The tachometer measurement system is flexible and able to adapt to many
|