/linux/Documentation/userspace-api/media/ |
H A D | ca.h.rst.exceptions | 21 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 D | dmx.h.rst.exceptions | 51 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 D | parse-headers.rst | 72 它能够识别定义、函数、结构体、typedef、枚举和枚举符号,并为它们创建交叉引用。 112 \ **typedef**\ 114 ignore 和 replace 语句应用于<C文件>中的typedef语句。 134 replace语句中, \ **new_value**\ 会自动使用 \ **typedef**\ , \ **enum**\
|
H A D | kernel-doc.rst | 292 * 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 D | parse-headers.pl | 88 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 D | basic.j2 | 4 /* typedef {{ name }} (basic) */ 6 typedef {{ classifier }}{{ type }} {{ name }};
|
H A D | variable_length_string.j2 | 4 /* typedef {{ name }} (variable-length string) */ 6 typedef string {{ name }};
|
H A D | variable_length_opaque.j2 | 4 /* typedef {{ name }} (variable-length opaque) */ 6 typedef opaque {{ name }};
|
H A D | fixed_length_opaque.j2 | 4 /* typedef {{ name }} (fixed-length opaque) */ 6 typedef u8 {{ name }}[{{ size }}];
|
H A D | fixed_length_array.j2 | 4 /* typedef {{ name }} (fixed-length array) */ 6 typedef {{ type }}{{ name }}[{{ size }}];
|
H A D | variable_length_array.j2 | 4 /* typedef {{ name }} (variable-length array) */ 6 typedef struct {
|
/linux/Documentation/translations/zh_TW/arch/arm/ |
H A D | kernel_user_helpers.txt | 115 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 D | kernel_user_helpers.txt | 115 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 D | gen-atomic-long.sh | 81 typedef atomic64_t atomic_long_t; 86 typedef atomic_t atomic_long_t;
|
/linux/Documentation/translations/zh_CN/dev-tools/ |
H A D | sparse.rst | 33 typedef int __bitwise pm_request_t; 53 typedef int __bitwise pm_request_t;
|
/linux/Documentation/translations/zh_TW/process/ |
H A D | coding-style.rst | 332 對結構體和指針使用 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 D | coding-style.rst | 329 对结构体和指针使用 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 D | sparse.rst | 32 typedef int __bitwise pm_request_t; 52 typedef int __bitwise pm_request_t;
|
/linux/tools/net/sunrpc/xdrgen/grammars/ |
H A D | xdr.lark | 66 type_def : "typedef" declaration ";" -> typedef
|
/linux/scripts/coccinelle/tests/ |
H A D | unsigned_lesser_than_zero.cocci | 25 typedef bool, u8, u16, u32, u64; 37 typedef s8, s16, s32, s64;
|
/linux/tools/net/sunrpc/xdrgen/templates/C/typedef/decoder/ |
H A D | basic.j2 | 4 /* typedef {{ name }} */
|
H A D | variable_length_opaque.j2 | 4 /* typedef {{ name }} */
|
H A D | fixed_length_opaque.j2 | 4 /* typedef {{ name }} */
|
H A D | variable_length_string.j2 | 4 /* typedef {{ name }} */
|
/linux/tools/net/sunrpc/xdrgen/templates/C/typedef/encoder/ |
H A D | fixed_length_opaque.j2 | 4 /* typedef {{ name }} */
|