Home
last modified time | relevance | path

Searched full:flexible (Results 1 – 25 of 239) sorted by relevance

12345678910

/linux/include/linux/
H A Dstddef.h84 * 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 Doverflow.h407 * 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 Digc_defines.h28 #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 Dstddef.h44 * __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 Dflexible_array.cocci5 /// 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 Dvirtchnl2_lan_desc.h328 * @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 Dvnic_vic.c53 /* Flexible array of flexible arrays */); in vic_provinfo_add_tlv()
/linux/Documentation/sound/soc/
H A Ddai.rst28 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 Des58x_fd.h98 * @data_bittiming: Bittiming for flexible data-rate transmission.
188 * has a flexible size.
191 * flexible size.
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_mr_tcam.c305 /* 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 Dhw_breakpoint.c530 * 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 De1000_hw.h734 /* 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 Ddeprecated.rst104 `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 Dassociativity.rst50 thereby making the node distance computation flexible. Form 2 also allows flexible primary
/linux/Documentation/security/
H A Dlsm.rst18 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 Dexample-configs.rst13 example-configurations/flexible.rst
/linux/include/sound/
H A Dtas2781-tlv.h8 // The TAS2781 driver implements a flexible and configurable
H A Dtas2781-comlib-i2c.h8 // The TAS2563/TAS2781 driver implements a flexible and configurable
/linux/Documentation/translations/sp_SP/process/
H A Ddeprecated.rst100 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 Drc-intro.rst18 However, remove controllers are more flexible than a normal input
/linux/arch/powerpc/include/asm/
H A Dperf_event_fsl_emb.h31 * This isn't a very flexible method of expressing constraints,
/linux/Documentation/hwmon/
H A Dasc7621.rst51 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 Dad714x.h5 * AD714x is very flexible, it can be used as buttons, scrollwheel,
/linux/drivers/platform/chrome/
H A Dcros_ec_proto_test_util.h25 /* Must be last -ends in a flexible-array member. */
/linux/Documentation/admin-guide/media/
H A Dfaq.rst204 In order to make it more flexible and support different hardware
216 support more flexible.

12345678910