| /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 …]
|
| H A D | overflow.h | 407 * flex_array_size() - Calculate size of a flexible array member 410 * @member: Name of the flexible array member. 413 * Calculates size of a flexible array of @count number of @member 424 * struct_size() - Calculate size of structure with trailing flexible array. 440 * struct_size_t() - Calculate size of structure with trailing flexible array 501 * flexible array member, when it does not have a __counted_by annotation. 509 * flexible array member. 520 * flexible array member. 529 * flexible array member. 551 * flexible array member annotated by __counted_by(). [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/tools/include/uapi/linux/ |
| H A D | stddef.h | 44 * __DECLARE_FLEX_ARRAY() - Declare a flexible array usable in a union 46 * @TYPE: The type of each flexible array element 47 * @NAME: The name of the flexible array member 49 * 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/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/kernel/events/ |
| H A D | hw_breakpoint.c | 530 * Note: Flexible breakpoints are currently unimplemented, but outlined in the 531 * below algorithm for completeness. The implementation treats flexible as 532 * pinned due to no guarantee that we currently always schedule flexible events 539 * (per_cpu(info->flexible, cpu) || (per_cpu(info->cpu_pinned, cpu) 550 * (per_cpu(info->flexible, *) || (max(per_cpu(info->cpu_pinned, *)) 562 * ((per_cpu(info->flexible, cpu) > 1) + per_cpu(info->cpu_pinned, cpu) 565 * -> Same checks as before. But now the info->flexible, if any, must keep 570 * ((per_cpu(info->flexible, *) > 1) + max(per_cpu(info->cpu_pinned, *))
|
| /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/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
|
| H A D | tas2781-comlib-i2c.h | 8 // The TAS2563/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/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
|
| /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/admin-guide/media/ |
| H A D | faq.rst | 204 In order to make it more flexible and support different hardware 216 support more flexible.
|