Lines Matching refs:CMatch
23 from kdoc.c_lex import CMatch
53 result = ", ".join(CMatch("__acquires").search(line))
58 result = ", ".join(CMatch("__acquires").search(line))
63 result = ", ".join(CMatch("__acquires").search(line))
68 result = ", ".join(CMatch("__must_hold").search(line))
73 result = ", ".join(CMatch("__must_hold_shared").search(line))
78 result = ", ".join(CMatch(r"__acquires").search(line))
83 result = ", ".join(CMatch("__acquires").search(line))
88 result = ", ".join(CMatch(line).search(line))
140 result = CMatch(r"__acquires").sub("REPLACED", line)
147 result = CMatch(r"__acquires").sub("REPLACED", line)
154 result = CMatch(r"__acquires").sub("REPLACED", line)
161 result = CMatch(r"__must_hold").sub("REPLACED", line)
169 result = CMatch(r"__must_hold_shared").sub("REPLACED", line)
179 result = CMatch(r"\b__acquires").sub("REPLACED", line)
187 result = CMatch(r"__acquires").sub("REPLACED", line)
188 result = CMatch(r"__releases").sub("REPLACED", result)
189 result = CMatch(r"__must_hold").sub("REPLACED", result)
200 result = CMatch(r"__acquires").sub("REPLACED", line)
207 result = CMatch(line).sub("REPLACED", line)
230 cls.matcher = CMatch(cls.MACRO)
319 (CMatch("__attribute__"), ' '),
320 (CMatch('__aligned'), ' '),
321 (CMatch('__counted_by'), ' '),
322 (CMatch('__counted_by_(le|be)'), ' '),
323 (CMatch('__guarded_by'), ' '),
324 (CMatch('__pt_guarded_by'), ' '),
326 (CMatch('__cacheline_group_(begin|end)'), ''),
328 (CMatch('struct_group'), r'\2'),
329 (CMatch('struct_group_attr'), r'\3'),
330 (CMatch('struct_group_tagged'), r'struct \1 { \3+ } \2;'),
331 (CMatch('__struct_group'), r'\4'),
333 …(CMatch('__ETHTOOL_DECLARE_LINK_MODE_MASK'), r'DECLARE_BITMAP(\1, __ETHTOOL_LINK_MODE_MASK_NBITS)'…
334 (CMatch('DECLARE_PHY_INTERFACE_MASK',), r'DECLARE_BITMAP(\1, PHY_INTERFACE_MODE_MAX)'),
335 (CMatch('DECLARE_BITMAP'), r'unsigned long \1[BITS_TO_LONGS(\2)]'),
337 (CMatch('DECLARE_HASHTABLE'), r'unsigned long \1[1 << ((\2) - 1)]'),
338 (CMatch('DECLARE_KFIFO'), r'\2 *\1'),
339 (CMatch('DECLARE_KFIFO_PTR'), r'\2 *\1'),
340 (CMatch('(?:__)?DECLARE_FLEX_ARRAY'), r'\1 \2[]'),
341 (CMatch('DEFINE_DMA_UNMAP_ADDR'), r'dma_addr_t \1'),
342 (CMatch('DEFINE_DMA_UNMAP_LEN'), r'__u32 \1'),
343 … (CMatch('VIRTIO_DECLARE_FEATURES'), r'union { u64 \1; u64 \1_array[VIRTIO_FEATURES_U64S]; }'),
347 (CMatch('__printf'), ""),
348 (CMatch('__(?:re)?alloc_size'), ""),
349 (CMatch("__diagnose_as"), ""),
350 (CMatch("DECL_BUCKET_PARAMS"), r"\1, \2"),
352 (CMatch("__cond_acquires"), ""),
353 (CMatch("__cond_releases"), ""),
354 (CMatch("__acquires"), ""),
355 (CMatch("__releases"), ""),
356 (CMatch("__must_hold"), ""),
357 (CMatch("__must_not_hold"), ""),
358 (CMatch("__must_hold_shared"), ""),
359 (CMatch("__cond_acquires_shared"), ""),
360 (CMatch("__acquires_shared"), ""),
361 (CMatch("__releases_shared"), ""),
362 (CMatch("__attribute__"), ""),
366 (CMatch('__guarded_by'), ""),
367 (CMatch('__pt_guarded_by'), ""),
368 (CMatch("LIST_HEAD"), r"struct list_head \1"),
397 cls.matcher = CMatch(r"struct_group[\w\_]*")