Home
last modified time | relevance | path

Searched refs:typedef (Results 1 – 25 of 94) sorted by relevance

1234

/linux/Documentation/userspace-api/media/
H A Dca.h.rst.exceptions21 replace typedef ca_slot_info_t :c:type:`ca_slot_info`
22 replace typedef ca_descr_info_t :c:type:`ca_descr_info`
23 replace typedef ca_caps_t :c:type:`ca_caps`
24 replace typedef ca_msg_t :c:type:`ca_msg`
25 replace typedef ca_descr_t :c:type:`ca_descr`
H A Ddmx.h.rst.exceptions51 replace typedef dmx_filter_t :c:type:`dmx_filter`
52 replace typedef dmx_pes_type_t :c:type:`dmx_pes_type`
53 replace typedef dmx_input_t :c:type:`dmx_input`
/linux/Documentation/translations/zh_CN/doc-guide/
H A Dparse-headers.rst72 它能够识别定义、函数、结构体、typedef、枚举和枚举符号,并为它们创建交叉引用。
112 \ **typedef**\
114 ignore 和 replace 语句应用于<C文件>中的typedef语句。
134 replace语句中, \ **new_value**\ 会自动使用 \ **typedef**\ , \ **enum**\
H A Dkernel-doc.rst292 * typedef 类型名称 - 简短描述.
297 还可以记录带有函数原型的typedef::
300 * typedef 类型名称 - 简短描述.
309 typedef void (*类型名称)(struct v4l2_ctrl *参数1, void *参数2);
346 ``&typedef name``
360 或 ``typedef`` 。
367 See typedef meh.
380 不是函数、结构、联合、枚举或typedef的绑定kernel-doc。例如,这可以用于解释
/linux/Documentation/sphinx/
H A Dparse-headers.pl88 if ($ln =~ m/^\s*typedef\s+([_\w][\w\d_]+)\s+(.*)\s+([_\w][\w\d_]+);/) {
97 || $ln =~ m/^\s*typedef\s*enum\s+([_\w][\w\d_]+)\s+\{/
98 || $ln =~ m/^\s*typedef\s*enum\s+([_\w][\w\d_]+)$/) {
108 || $ln =~ m/^\s*typedef\s*struct\s+([_\w][\w\d_]+)\s+\{/
109 || $ln =~ m/^\s*typedef\s*struct\s+([[_\w][\w\d_]+)$/
/linux/tools/net/sunrpc/xdrgen/templates/C/typedef/definition/
H A Dbasic.j24 /* typedef {{ name }} (basic) */
6 typedef {{ classifier }}{{ type }} {{ name }};
H A Dvariable_length_string.j24 /* typedef {{ name }} (variable-length string) */
6 typedef string {{ name }};
H A Dvariable_length_opaque.j24 /* typedef {{ name }} (variable-length opaque) */
6 typedef opaque {{ name }};
H A Dfixed_length_opaque.j24 /* typedef {{ name }} (fixed-length opaque) */
6 typedef u8 {{ name }}[{{ size }}];
H A Dfixed_length_array.j24 /* typedef {{ name }} (fixed-length array) */
6 typedef {{ type }}{{ name }}[{{ size }}];
H A Dvariable_length_array.j24 /* typedef {{ name }} (variable-length array) */
6 typedef struct {
/linux/Documentation/translations/zh_TW/arch/arm/
H A Dkernel_user_helpers.txt115 typedef void * (__kuser_get_tls_t)(void);
163 typedef int (__kuser_cmpxchg_t)(int oldval, int newval, volatile int *ptr);
213 typedef void (__kuser_dmb_t)(void);
259 typedef int (__kuser_cmpxchg64_t)(const int64_t *oldval,
/linux/Documentation/translations/zh_CN/arch/arm/
H A Dkernel_user_helpers.txt115 typedef void * (__kuser_get_tls_t)(void);
163 typedef int (__kuser_cmpxchg_t)(int oldval, int newval, volatile int *ptr);
213 typedef void (__kuser_dmb_t)(void);
259 typedef int (__kuser_cmpxchg64_t)(const int64_t *oldval,
/linux/scripts/atomic/
H A Dgen-atomic-long.sh81 typedef atomic64_t atomic_long_t;
86 typedef atomic_t atomic_long_t;
/linux/Documentation/translations/zh_CN/dev-tools/
H A Dsparse.rst33 typedef int __bitwise pm_request_t;
53 typedef int __bitwise pm_request_t;
/linux/Documentation/translations/zh_TW/process/
H A Dcoding-style.rst332 對結構體和指針使用 typedef 是一個 **錯誤** 。當你在代碼裏看到:
348 很多人認爲 typedef ``能提高可讀性`` 。實際不是這樣的。它們只在下列情況下有用:
350 (a) 完全不透明的對象 (這種情況下要主動使用 typedef 來 **隱藏** 這個對象實際上
363 u8/u16/u32 是完全沒有問題的 typedef,不過它們更符合類別 (d) 而不是這裏。
369 typedef unsigned long myflags_t;
373 typedef
394 可能還有其他的情況,不過基本的規則是 **永遠不要** 使用 typedef,除非你可以明
398 就不應該是一個 typedef
/linux/Documentation/translations/zh_CN/process/
H A Dcoding-style.rst329 对结构体和指针使用 typedef 是一个 **错误** 。当你在代码里看到:
345 很多人认为 typedef ``能提高可读性`` 。实际不是这样的。它们只在下列情况下有用:
347 (a) 完全不透明的对象 (这种情况下要主动使用 typedef 来 **隐藏** 这个对象实际上
360 u8/u16/u32 是完全没有问题的 typedef,不过它们更符合类别 (d) 而不是这里。
366 typedef unsigned long myflags_t;
370 typedef
391 可能还有其他的情况,不过基本的规则是 **永远不要** 使用 typedef,除非你可以明
395 就不应该是一个 typedef
/linux/Documentation/translations/zh_TW/dev-tools/
H A Dsparse.rst32 typedef int __bitwise pm_request_t;
52 typedef int __bitwise pm_request_t;
/linux/tools/net/sunrpc/xdrgen/grammars/
H A Dxdr.lark66 type_def : "typedef" declaration ";" -> typedef
/linux/scripts/coccinelle/tests/
H A Dunsigned_lesser_than_zero.cocci25 typedef bool, u8, u16, u32, u64;
37 typedef s8, s16, s32, s64;
/linux/tools/net/sunrpc/xdrgen/templates/C/typedef/decoder/
H A Dbasic.j24 /* typedef {{ name }} */
H A Dvariable_length_opaque.j24 /* typedef {{ name }} */
H A Dfixed_length_opaque.j24 /* typedef {{ name }} */
H A Dvariable_length_string.j24 /* typedef {{ name }} */
/linux/tools/net/sunrpc/xdrgen/templates/C/typedef/encoder/
H A Dfixed_length_opaque.j24 /* typedef {{ name }} */

1234