Home
last modified time | relevance | path

Searched defs:a (Results 1 – 25 of 2132) sorted by relevance

12345678910>>...86

/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/af/
Drvu_reg.h29 #define RVU_AF_AFPFX_MBOXX(a, b) (0x2000 | (a) << 4 | (b) << 3) argument
53 #define RVU_PRIV_PFX_CFG(a) (0x8000100 | (a) << 16) argument
54 #define RVU_PRIV_PFX_MSIX_CFG(a) (0x8000110 | (a) << 16) argument
55 #define RVU_PRIV_PFX_ID_CFG(a) (0x8000120 | (a) << 16) argument
56 #define RVU_PRIV_PFX_INT_CFG(a) (0x8000200 | (a) << 16) argument
63 #define RVU_PRIV_BLOCK_TYPEX_REV(a) (0x8000400 | (a) << 3) argument
64 #define RVU_PRIV_HWVFX_INT_CFG(a) (0x8001280 | (a) << 16) argument
75 #define RVU_PF_VFX_PFVF_MBOXX(a, b) (0x0 | (a) << 12 | (b) << 3) argument
77 #define RVU_PF_BLOCK_ADDRX_DISC(a) (0x200 | (a) << 3) argument
78 #define RVU_PF_VFME_STATUSX(a) (0x800 | (a) << 3) argument
[all …]
/kernel/linux/linux-5.10/drivers/crypto/cavium/cpt/
Dcpt_common.h39 #define CPTX_PF_CONSTANTS(a) (0x0ll + ((u64)(a) << 36)) argument
40 #define CPTX_PF_RESET(a) (0x100ll + ((u64)(a) << 36)) argument
41 #define CPTX_PF_DIAG(a) (0x120ll + ((u64)(a) << 36)) argument
42 #define CPTX_PF_BIST_STATUS(a) (0x160ll + ((u64)(a) << 36)) argument
43 #define CPTX_PF_ECC0_CTL(a) (0x200ll + ((u64)(a) << 36)) argument
44 #define CPTX_PF_ECC0_FLIP(a) (0x210ll + ((u64)(a) << 36)) argument
45 #define CPTX_PF_ECC0_INT(a) (0x220ll + ((u64)(a) << 36)) argument
46 #define CPTX_PF_ECC0_INT_W1S(a) (0x230ll + ((u64)(a) << 36)) argument
47 #define CPTX_PF_ECC0_ENA_W1S(a) (0x240ll + ((u64)(a) << 36)) argument
48 #define CPTX_PF_ECC0_ENA_W1C(a) (0x250ll + ((u64)(a) << 36)) argument
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/nic/
Dotx2_reg.h19 #define RVU_PF_VFX_PFVF_MBOXX(a, b) (0x0 | (a) << 12 | (b) << 3) argument
21 #define RVU_PF_BLOCK_ADDRX_DISC(a) (0x200 | (a) << 3) argument
22 #define RVU_PF_VFME_STATUSX(a) (0x800 | (a) << 3) argument
23 #define RVU_PF_VFTRPENDX(a) (0x820 | (a) << 3) argument
24 #define RVU_PF_VFTRPEND_W1SX(a) (0x840 | (a) << 3) argument
25 #define RVU_PF_VFPF_MBOX_INTX(a) (0x880 | (a) << 3) argument
26 #define RVU_PF_VFPF_MBOX_INT_W1SX(a) (0x8A0 | (a) << 3) argument
27 #define RVU_PF_VFPF_MBOX_INT_ENA_W1SX(a) (0x8C0 | (a) << 3) argument
28 #define RVU_PF_VFPF_MBOX_INT_ENA_W1CX(a) (0x8E0 | (a) << 3) argument
29 #define RVU_PF_VFFLR_INTX(a) (0x900 | (a) << 3) argument
[all …]
/kernel/liteos_m/arch/risc-v/nuclei/gcc/nmsis/Core/Include/
Dcore_feature_dsp.h441 __STATIC_FORCEINLINE unsigned long __RV_ADD8(unsigned long a, unsigned long b) in __RV_ADD8()
482 __STATIC_FORCEINLINE unsigned long __RV_ADD16(unsigned long a, unsigned long b) in __RV_ADD16()
535 __STATIC_FORCEINLINE unsigned long long __RV_ADD64(unsigned long long a, unsigned long long b) in __RV_ADD64()
574 __STATIC_FORCEINLINE long __RV_AVE(long a, long b) in __RV_AVE()
615 __STATIC_FORCEINLINE unsigned long __RV_BITREV(unsigned long a, unsigned long b) in __RV_BITREV()
657 #define __RV_BITREVI(a, b) \ argument
698 __STATIC_FORCEINLINE unsigned long __RV_BPICK(unsigned long a, unsigned long b, unsigned long c) in __RV_BPICK()
768 __STATIC_FORCEINLINE unsigned long __RV_CLRS8(unsigned long a) in __RV_CLRS8()
815 __STATIC_FORCEINLINE unsigned long __RV_CLRS16(unsigned long a) in __RV_CLRS16()
862 __STATIC_FORCEINLINE unsigned long __RV_CLRS32(unsigned long a) in __RV_CLRS32()
[all …]
/kernel/linux/linux-5.10/include/linux/
Dskb_array.h32 static inline bool __skb_array_full(struct skb_array *a) in __skb_array_full()
37 static inline bool skb_array_full(struct skb_array *a) in skb_array_full()
42 static inline int skb_array_produce(struct skb_array *a, struct sk_buff *skb) in skb_array_produce()
47 static inline int skb_array_produce_irq(struct skb_array *a, struct sk_buff *skb) in skb_array_produce_irq()
52 static inline int skb_array_produce_bh(struct skb_array *a, struct sk_buff *skb) in skb_array_produce_bh()
57 static inline int skb_array_produce_any(struct skb_array *a, struct sk_buff *skb) in skb_array_produce_any()
66 static inline bool __skb_array_empty(struct skb_array *a) in __skb_array_empty()
71 static inline struct sk_buff *__skb_array_peek(struct skb_array *a) in __skb_array_peek()
76 static inline bool skb_array_empty(struct skb_array *a) in skb_array_empty()
81 static inline bool skb_array_empty_bh(struct skb_array *a) in skb_array_empty_bh()
[all …]
Doverflow.h44 #define is_non_negative(a) ((a) > 0 || (a) == 0) argument
45 #define is_negative(a) (!(is_non_negative(a))) argument
66 #define check_add_overflow(a, b, d) __must_check_overflow(({ \ argument
75 #define check_sub_overflow(a, b, d) __must_check_overflow(({ \ argument
84 #define check_mul_overflow(a, b, d) __must_check_overflow(({ \ argument
97 #define __unsigned_add_overflow(a, b, d) ({ \ argument
106 #define __unsigned_sub_overflow(a, b, d) ({ \ argument
118 #define __unsigned_mul_overflow(a, b, d) ({ \ argument
146 #define __signed_add_overflow(a, b, d) ({ \ argument
162 #define __signed_sub_overflow(a, b, d) ({ \ argument
[all …]
Djiffies.h104 #define time_after(a,b) \ argument
108 #define time_before(a,b) time_after(b,a) argument
110 #define time_after_eq(a,b) \ argument
114 #define time_before_eq(a,b) time_after_eq(b,a) argument
119 #define time_in_range(a,b,c) \ argument
126 #define time_in_range_open(a,b,c) \ argument
133 #define time_after64(a,b) \ argument
137 #define time_before64(a,b) time_after64(b,a) argument
139 #define time_after_eq64(a,b) \ argument
143 #define time_before_eq64(a,b) time_after_eq64(b,a) argument
[all …]
/kernel/linux/linux-5.10/drivers/scsi/esas2r/
Desas2r_init.c46 static bool esas2r_initmem_alloc(struct esas2r_adapter *a, in esas2r_initmem_alloc()
75 static void esas2r_initmem_free(struct esas2r_adapter *a, in esas2r_initmem_free()
103 static bool alloc_vda_req(struct esas2r_adapter *a, in alloc_vda_req()
133 static void esas2r_unmap_regions(struct esas2r_adapter *a) in esas2r_unmap_regions()
150 static int esas2r_map_regions(struct esas2r_adapter *a) in esas2r_map_regions()
197 static void esas2r_setup_interrupts(struct esas2r_adapter *a, int intr_mode) in esas2r_setup_interrupts()
232 static void esas2r_claim_interrupts(struct esas2r_adapter *a) in esas2r_claim_interrupts()
264 struct esas2r_adapter *a; in esas2r_init_adapter() local
434 static void esas2r_adapter_power_down(struct esas2r_adapter *a, in esas2r_adapter_power_down()
544 struct esas2r_adapter *a = esas2r_adapters[i]; in esas2r_kill_adapter() local
[all …]
Desas2r_int.c56 void esas2r_polled_interrupt(struct esas2r_adapter *a) in esas2r_polled_interrupt()
94 struct esas2r_adapter *a = (struct esas2r_adapter *)dev_id; in esas2r_interrupt() local
105 void esas2r_adapter_interrupt(struct esas2r_adapter *a) in esas2r_adapter_interrupt()
133 struct esas2r_adapter *a = (struct esas2r_adapter *)dev_id; in esas2r_msi_interrupt() local
172 static void esas2r_handle_outbound_rsp_err(struct esas2r_adapter *a, in esas2r_handle_outbound_rsp_err()
205 static void esas2r_get_outbound_responses(struct esas2r_adapter *a) in esas2r_get_outbound_responses()
306 void esas2r_do_deferred_processes(struct esas2r_adapter *a) in esas2r_do_deferred_processes()
388 void esas2r_process_adapter_reset(struct esas2r_adapter *a) in esas2r_process_adapter_reset()
446 static void esas2r_process_bus_reset(struct esas2r_adapter *a) in esas2r_process_bus_reset()
479 static void esas2r_chip_rst_needed_during_tasklet(struct esas2r_adapter *a) in esas2r_chip_rst_needed_during_tasklet()
[all …]
Desas2r_disc.c83 void esas2r_disc_initialize(struct esas2r_adapter *a) in esas2r_disc_initialize()
146 void esas2r_disc_start_waiting(struct esas2r_adapter *a) in esas2r_disc_start_waiting()
158 void esas2r_disc_check_for_work(struct esas2r_adapter *a) in esas2r_disc_check_for_work()
196 void esas2r_disc_check_complete(struct esas2r_adapter *a) in esas2r_disc_check_complete()
289 void esas2r_disc_queue_event(struct esas2r_adapter *a, u8 disc_evt) in esas2r_disc_queue_event()
311 bool esas2r_disc_start_port(struct esas2r_adapter *a) in esas2r_disc_start_port()
386 static bool esas2r_disc_continue(struct esas2r_adapter *a, in esas2r_disc_continue()
459 static bool esas2r_disc_start_request(struct esas2r_adapter *a, in esas2r_disc_start_request()
488 void esas2r_disc_local_start_request(struct esas2r_adapter *a, in esas2r_disc_local_start_request()
502 static void esas2r_disc_abort(struct esas2r_adapter *a, in esas2r_disc_abort()
[all …]
Desas2r_ioctl.c68 struct esas2r_adapter *a; member
82 static void complete_fm_api_req(struct esas2r_adapter *a, in complete_fm_api_req()
92 struct esas2r_adapter *a = (struct esas2r_adapter *)sgc->adapter; in get_physaddr_fm_api() local
101 struct esas2r_adapter *a = (struct esas2r_adapter *)sgc->adapter; in get_physaddr_fm_api_header() local
109 static void do_fm_api(struct esas2r_adapter *a, struct esas2r_flash_img *fi) in do_fm_api()
181 static void complete_nvr_req(struct esas2r_adapter *a, in complete_nvr_req()
198 static void complete_buffered_ioctl_req(struct esas2r_adapter *a, in complete_buffered_ioctl_req()
207 struct esas2r_adapter *a = bi->a; in handle_buffered_ioctl() local
293 static int smp_ioctl_callback(struct esas2r_adapter *a, in smp_ioctl_callback()
312 static u8 handle_smp_ioctl(struct esas2r_adapter *a, struct atto_ioctl_smp *si) in handle_smp_ioctl()
[all …]
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/hive_isp_css_include/
Dmath_support.h21 #define IS_ODD(a) ((a) & 0x1) argument
22 #define IS_EVEN(a) (!IS_ODD(a)) argument
32 #define IMPLIES(a, b) (!(a) || (b)) argument
36 #define MAX(a, b) (((a) > (b)) ? (a) : (b)) argument
37 #define MIN(a, b) (((a) < (b)) ? (a) : (b)) argument
39 #define ROUND_DIV(a, b) (((b) != 0) ? ((a) + ((b) >> 1)) / (b) : 0) argument
40 #define CEIL_DIV(a, b) (((b) != 0) ? ((a) + (b) - 1) / (b) : 0) argument
41 #define CEIL_MUL(a, b) (CEIL_DIV(a, b) * (b)) argument
42 #define CEIL_MUL2(a, b) (((a) + (b) - 1) & ~((b) - 1)) argument
43 #define CEIL_SHIFT(a, b) (((a) + (1 << (b)) - 1) >> (b)) argument
[all …]
/kernel/linux/linux-5.10/arch/mips/include/asm/mach-generic/
Dmangle-port.h30 # define ioswabb(a, x) (x) argument
31 # define __mem_ioswabb(a, x) (x) argument
32 # define ioswabw(a, x) le16_to_cpu((__force __le16)(x)) argument
33 # define __mem_ioswabw(a, x) (x) argument
34 # define ioswabl(a, x) le32_to_cpu((__force __le32)(x)) argument
35 # define __mem_ioswabl(a, x) (x) argument
36 # define ioswabq(a, x) le64_to_cpu((__force __le64)(x)) argument
37 # define __mem_ioswabq(a, x) (x) argument
41 # define ioswabb(a, x) (x) argument
42 # define __mem_ioswabb(a, x) (x) argument
[all …]
/kernel/linux/linux-5.10/arch/sh/include/asm/
Daddrspace.h24 #define PXSEG(a) (((unsigned long)(a)) & 0xe0000000) argument
30 #define P1SEGADDR(a) \ argument
32 #define P2SEGADDR(a) \ argument
34 #define P3SEGADDR(a) \ argument
36 #define P4SEGADDR(a) \ argument
42 #define P1SEGADDR(a) ({ (void)(a); BUG(); NULL; }) argument
43 #define P2SEGADDR(a) ({ (void)(a); BUG(); NULL; }) argument
44 #define P3SEGADDR(a) ({ (void)(a); BUG(); NULL; }) argument
45 #define P4SEGADDR(a) ({ (void)(a); BUG(); NULL; }) argument
50 #define IS_29BIT(a) (((unsigned long)(a)) < 0x20000000) argument
/kernel/linux/linux-5.10/drivers/acpi/acpica/
Dacmacros.h169 #define ACPI_DIV_2(a) _ACPI_DIV(a, 1) argument
170 #define ACPI_MUL_2(a) _ACPI_MUL(a, 1) argument
171 #define ACPI_MOD_2(a) _ACPI_MOD(a, 2) argument
173 #define ACPI_DIV_4(a) _ACPI_DIV(a, 2) argument
174 #define ACPI_MUL_4(a) _ACPI_MUL(a, 2) argument
175 #define ACPI_MOD_4(a) _ACPI_MOD(a, 4) argument
177 #define ACPI_DIV_8(a) _ACPI_DIV(a, 3) argument
178 #define ACPI_MUL_8(a) _ACPI_MUL(a, 3) argument
179 #define ACPI_MOD_8(a) _ACPI_MOD(a, 8) argument
181 #define ACPI_DIV_16(a) _ACPI_DIV(a, 4) argument
[all …]
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/
Diwl-debug.h41 #define IWL_ERR_DEV(d, f, a...) \ argument
46 #define IWL_ERR(m, f, a...) \ argument
48 #define IWL_WARN(m, f, a...) \ argument
53 #define IWL_INFO(m, f, a...) \ argument
58 #define IWL_CRIT(m, f, a...) \ argument
169 #define IWL_DEBUG_INFO(p, f, a...) IWL_DEBUG(p, IWL_DL_INFO, f, ## a) argument
170 #define IWL_DEBUG_TDLS(p, f, a...) IWL_DEBUG(p, IWL_DL_TDLS, f, ## a) argument
171 #define IWL_DEBUG_MAC80211(p, f, a...) IWL_DEBUG(p, IWL_DL_MAC80211, f, ## a) argument
172 #define IWL_DEBUG_EXTERNAL(p, f, a...) IWL_DEBUG(p, IWL_DL_EXTERNAL, f, ## a) argument
173 #define IWL_DEBUG_TEMP(p, f, a...) IWL_DEBUG(p, IWL_DL_TEMP, f, ## a) argument
[all …]
/kernel/liteos_m/testsuites/unittest/posix/src/ctype/
Disxdigit_test.c74 int a = '0'; variable
92 int a = '5'; variable
110 int a = '9'; variable
128 int a = 'a'; variable
146 int a = 'f'; variable
164 int a = 'A'; variable
182 int a = 'F'; variable
200 int a = 'F' + 1; variable
218 int a = '0' - 1; variable
236 int a = '9' + 1; variable
/kernel/linux/linux-5.10/arch/microblaze/include/asm/
Dio.h43 #define out_be32(a, v) __raw_writel((v), (void __iomem __force *)(a)) argument
44 #define out_be16(a, v) __raw_writew((v), (a)) argument
46 #define in_be32(a) __raw_readl((const void __iomem __force *)(a)) argument
47 #define in_be16(a) __raw_readw(a) argument
49 #define writel_be(v, a) out_be32((__force unsigned *)a, v) argument
50 #define readl_be(a) in_be32((__force unsigned *)a) argument
53 #define out_le32(a, v) __raw_writel(__cpu_to_le32(v), (a)) argument
54 #define out_le16(a, v) __raw_writew(__cpu_to_le16(v), (a)) argument
56 #define in_le32(a) __le32_to_cpu(__raw_readl(a)) argument
57 #define in_le16(a) __le16_to_cpu(__raw_readw(a)) argument
[all …]
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
Dppc-opcode.h282 #define ___PPC_RA(a) (((a) & 0x1f) << 16) argument
290 #define __PPC_RA(a) ___PPC_RA(__REG_##a) argument
291 #define __PPC_RA0(a) ___PPC_RA(__REGA0_##a) argument
295 #define __PPC_XA(a) ((((a) & 0x1f) << 16) | (((a) & 0x20) >> 3)) argument
335 #define PPC_RAW_COPY(a, b) (PPC_INST_COPY | ___PPC_RA(a) | ___PPC_RB(b)) argument
337 #define PPC_RAW_DCBAL(a, b) (0x7c2005ec | __PPC_RA(a) | __PPC_RB(b)) argument
338 #define PPC_RAW_DCBZL(a, b) (0x7c2007ec | __PPC_RA(a) | __PPC_RB(b)) argument
339 #define PPC_RAW_LQARX(t, a, b, eh) (0x7c000228 | ___PPC_RT(t) | ___PPC_RA(a) | ___PPC_RB(b) | __PPC… argument
340 #define PPC_RAW_LDARX(t, a, b, eh) (0x7c0000a8 | ___PPC_RT(t) | ___PPC_RA(a) | ___PPC_RB(b) | __PPC… argument
341 #define PPC_RAW_LWARX(t, a, b, eh) (0x7c000028 | ___PPC_RT(t) | ___PPC_RA(a) | ___PPC_RB(b) | __PPC… argument
[all …]
/kernel/linux/linux-5.10/kernel/bpf/
Dtnum.c37 struct tnum tnum_lshift(struct tnum a, u8 shift) in tnum_lshift()
42 struct tnum tnum_rshift(struct tnum a, u8 shift) in tnum_rshift()
47 struct tnum tnum_arshift(struct tnum a, u8 min_shift, u8 insn_bitness) in tnum_arshift()
62 struct tnum tnum_add(struct tnum a, struct tnum b) in tnum_add()
74 struct tnum tnum_sub(struct tnum a, struct tnum b) in tnum_sub()
86 struct tnum tnum_and(struct tnum a, struct tnum b) in tnum_and()
96 struct tnum tnum_or(struct tnum a, struct tnum b) in tnum_or()
105 struct tnum tnum_xor(struct tnum a, struct tnum b) in tnum_xor()
128 struct tnum tnum_mul(struct tnum a, struct tnum b) in tnum_mul()
141 struct tnum tnum_intersect(struct tnum a, struct tnum b) in tnum_intersect()
[all …]
/kernel/linux/linux-5.10/arch/mips/include/asm/
Daddrspace.h48 #define KSEGX(a) ((_ACAST32_(a)) & _ACAST32_(0xe0000000)) argument
53 #define CPHYSADDR(a) ((_ACAST32_(a)) & 0x1fffffff) argument
54 #define XPHYSADDR(a) ((_ACAST64_(a)) & \ argument
73 #define CKSEG0ADDR(a) (CPHYSADDR(a) | CKSEG0) argument
74 #define CKSEG1ADDR(a) (CPHYSADDR(a) | CKSEG1) argument
75 #define CKSEG2ADDR(a) (CPHYSADDR(a) | CKSEG2) argument
76 #define CKSEG3ADDR(a) (CPHYSADDR(a) | CKSEG3) argument
80 #define CKSEG0ADDR(a) (CPHYSADDR(a) | KSEG0) argument
81 #define CKSEG1ADDR(a) (CPHYSADDR(a) | KSEG1) argument
82 #define CKSEG2ADDR(a) (CPHYSADDR(a) | KSEG2) argument
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/include/nvif/
Ddevice.h37 #define nvxx_device(a) ({ \ argument
45 #define nvxx_bios(a) nvxx_device(a)->bios argument
46 #define nvxx_fb(a) nvxx_device(a)->fb argument
47 #define nvxx_gpio(a) nvxx_device(a)->gpio argument
48 #define nvxx_clk(a) nvxx_device(a)->clk argument
49 #define nvxx_i2c(a) nvxx_device(a)->i2c argument
50 #define nvxx_iccsense(a) nvxx_device(a)->iccsense argument
51 #define nvxx_therm(a) nvxx_device(a)->therm argument
52 #define nvxx_volt(a) nvxx_device(a)->volt argument
57 #define nvxx_gr(a) nvxx_device(a)->gr argument
/kernel/linux/linux-5.10/arch/alpha/include/asm/
Dvga.h47 #define vga_readb(a) readb((u8 __iomem *)(a)) argument
48 #define vga_writeb(v,a) writeb(v, (u8 __iomem *)(a)) argument
56 # define __is_port_vga(a) \ argument
60 # define __is_mem_vga(a) \ argument
63 # define FIXUP_IOADDR_VGA(a) do { \ argument
68 # define FIXUP_MEMADDR_VGA(a) do { \ argument
75 # define __is_port_vga(a) 0 argument
76 # define __is_mem_vga(a) 0 argument
77 # define FIXUP_IOADDR_VGA(a) argument
78 # define FIXUP_MEMADDR_VGA(a) argument
/kernel/liteos_a/kernel/extended/hook/include/
Dlos_hook_types_parse.h35 #define ADDR(a) (&(a)) argument
36 #define ARGS(a) (a) argument
41 #define ARGS1(a) ARGS(a) argument
42 #define ADDR1(a) ADDR(a) argument
45 #define _ARG_const(a) ARG_CP_##a) argument
56 #define ARG(a) ARG_##a) argument
58 #define PARAM_TO_ARGS1(a) ARG(a) argument
59 #define PARAM_TO_ARGS2(a, b) ARG(a), PARAM_TO_ARGS1(b) argument
60 #define PARAM_TO_ARGS3(a, b, c) ARG(a), PARAM_TO_ARGS2(b, c) argument
61 #define PARAM_TO_ARGS4(a, b, c, d) ARG(a), PARAM_TO_ARGS3(b, c, d) argument
[all …]
/kernel/liteos_m/utils/internal/
Dlos_hook_types_parse.h35 #define ADDR(a) (&(a)) argument
36 #define ARGS(a) (a) argument
41 #define ARGS1(a) ARGS(a) argument
42 #define ADDR1(a) ADDR(a) argument
45 #define _ARG_const(a) ARG_CP_##a) argument
56 #define ARG(a) ARG_##a) argument
58 #define PARAM_TO_ARGS1(a) ARG(a) argument
59 #define PARAM_TO_ARGS2(a, b) ARG(a), PARAM_TO_ARGS1(b) argument
60 #define PARAM_TO_ARGS3(a, b, c) ARG(a), PARAM_TO_ARGS2(b, c) argument
61 #define PARAM_TO_ARGS4(a, b, c, d) ARG(a), PARAM_TO_ARGS3(b, c, d) argument
[all …]

12345678910>>...86