| /linux/arch/arm/include/asm/hardware/ |
| H A D | cp14.h | 12 #define dbg_write(val, reg) WCP14_##reg(val) argument 14 #define etm_write(val, reg) WCP14_##reg(val) argument 24 #define MCR14(val, op1, crn, crm, op2) \ argument 152 #define WCP14_DBGDTRTXint(val) MCR14(val, 0, c0, c5, 0) argument 153 #define WCP14_DBGWFAR(val) MCR14(val, 0, c0, c6, 0) argument 154 #define WCP14_DBGVCR(val) MCR14(val, 0, c0, c7, 0) argument 155 #define WCP14_DBGECR(val) MCR14(val, 0, c0, c9, 0) argument 156 #define WCP14_DBGDSCCR(val) MCR14(val, 0, c0, c10, 0) argument 157 #define WCP14_DBGDSMCR(val) MCR14(val, 0, c0, c11, 0) argument 158 #define WCP14_DBGDTRRXext(val) MCR14(val, 0, c0, c0, 2) argument [all …]
|
| /linux/arch/loongarch/include/asm/ |
| H A D | kvm_csr.h | 49 #define write_gcsr_crmd(val) gcsr_write(val, LOONGARCH_CSR_CRMD) argument 51 #define write_gcsr_prmd(val) gcsr_write(val, LOONGARCH_CSR_PRMD) argument 53 #define write_gcsr_euen(val) gcsr_write(val, LOONGARCH_CSR_EUEN) argument 55 #define write_gcsr_misc(val) gcsr_write(val, LOONGARCH_CSR_MISC) argument 57 #define write_gcsr_ecfg(val) gcsr_write(val, LOONGARCH_CSR_ECFG) argument 59 #define write_gcsr_estat(val) gcsr_write(val, LOONGARCH_CSR_ESTAT) argument 61 #define write_gcsr_era(val) gcsr_write(val, LOONGARCH_CSR_ERA) argument 63 #define write_gcsr_badv(val) gcsr_write(val, LOONGARCH_CSR_BADV) argument 65 #define write_gcsr_badi(val) gcsr_write(val, LOONGARCH_CSR_BADI) argument 67 #define write_gcsr_eentry(val) gcsr_write(val, LOONGARCH_CSR_EENTRY) argument [all …]
|
| H A D | percpu.h | 117 #define _pcp_protect(operation, pcp, val) \ argument 129 #define _percpu_add(pcp, val) \ argument 132 #define _percpu_add_return(pcp, val) _percpu_add(pcp, val) argument 134 #define _percpu_and(pcp, val) \ argument 137 #define _percpu_or(pcp, val) \ argument 140 #define this_cpu_add_4(pcp, val) _percpu_add(pcp, val) argument 141 #define this_cpu_add_8(pcp, val) _percpu_add(pcp, val) argument 143 #define this_cpu_add_return_4(pcp, val) _percpu_add_return(pcp, val) argument 144 #define this_cpu_add_return_8(pcp, val) _percpu_add_return(pcp, val) argument 146 #define this_cpu_and_4(pcp, val) _percpu_and(pcp, val) argument [all …]
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
| H A D | types.h | 133 #define CONF_HAS(config, val) ((config) & (1 << (val))) argument 138 #define CONF_IS(config, val) ((config) == (1 << (val))) argument 139 #define CONF_GE(config, val) ((config) & (0-(1 << (val)))) argument 140 #define CONF_GT(config, val) ((config) & (0-2*(1 << (val)))) argument 141 #define CONF_LT(config, val) ((config) & ((1 << (val))-1)) argument 142 #define CONF_LE(config, val) ((config) & (2*(1 << (val))-1)) argument 146 #define NCONF_HAS(val) CONF_HAS(NCONF, val) argument 148 #define NCONF_IS(val) CONF_IS(NCONF, val) argument 149 #define NCONF_GE(val) CONF_GE(NCONF, val) argument 150 #define NCONF_GT(val) CONF_GT(NCONF, val) argument [all …]
|
| /linux/drivers/memory/ |
| H A D | renesas-xspi-if-regs.h | 20 #define XSPI_BMCFG_MWRSIZE(val) (((val) & 0xff) << 8) argument 25 #define XSPI_CMCFG0_FFMT(val) (((val) & 0x03) << 0) argument 26 #define XSPI_CMCFG0_ADDSIZE(val) (((val) & 0x03) << 2) argument 30 #define XSPI_CMCFG1_RDCMD(val) (((val) & 0xffff) << 0) argument 31 #define XSPI_CMCFG1_RDCMD_UPPER_BYTE(val) (((val) & 0xff) << 8) argument 32 #define XSPI_CMCFG1_RDLATE(val) (((val) & 0x1f) << 16) argument 36 #define XSPI_CMCFG2_WRCMD(val) (((val) & 0xffff) << 0) argument 37 #define XSPI_CMCFG2_WRCMD_UPPER(val) (((val) & 0xff) << 8) argument 38 #define XSPI_CMCFG2_WRLATE(val) (((val) & 0x1f) << 16) argument 42 #define XSPI_LIOCFG_PRTMD(val) (((val) & 0x3ff) << 0) argument [all …]
|
| /linux/sound/synth/emux/ |
| H A D | emux_nrpn.c | 41 int type, int val, int mode) in send_converted_effect() 128 static int fx_delay(int val) in fx_delay() 133 static int fx_attack(int val) in fx_attack() 138 static int fx_hold(int val) in fx_hold() 143 static int fx_decay(int val) in fx_decay() 148 static int fx_the_value(int val) in fx_the_value() 153 static int fx_twice_value(int val) in fx_twice_value() 158 static int fx_conv_pitch(int val) in fx_conv_pitch() 163 static int fx_conv_Q(int val) in fx_conv_Q() 209 static int gs_cutoff(int val) in gs_cutoff() [all …]
|
| /linux/arch/powerpc/lib/ |
| H A D | qspinlock.c | 106 static inline int decode_tail_cpu(u32 val) in decode_tail_cpu() 111 static inline int get_owner_cpu(u32 val) in get_owner_cpu() 236 static __always_inline void seen_sleepy_owner(struct qspinlock *lock, u32 val) in seen_sleepy_owner() 285 static __always_inline bool __yield_to_locked_owner(struct qspinlock *lock, u32 val, bool paravirt,… in __yield_to_locked_owner() 338 static __always_inline bool yield_to_locked_owner(struct qspinlock *lock, u32 val, bool paravirt) in yield_to_locked_owner() 344 static __always_inline bool yield_head_to_locked_owner(struct qspinlock *lock, u32 val, bool paravi… in yield_head_to_locked_owner() 354 static __always_inline void propagate_sleepy(struct qnode *node, u32 val, bool paravirt) in propagate_sleepy() 393 u32 val = READ_ONCE(lock->val); in yield_to_prev() local 443 static __always_inline bool steal_break(u32 val, int iters, bool paravirt, bool sleepy) in steal_break() 462 u32 val; in try_to_steal_lock() local [all …]
|
| /linux/include/sound/ |
| H A D | emu8000_reg.h | 108 #define EMU8000_CPF_WRITE(emu, chan, val) \ argument 110 #define EMU8000_PTRX_WRITE(emu, chan, val) \ argument 112 #define EMU8000_CVCF_WRITE(emu, chan, val) \ argument 114 #define EMU8000_VTFT_WRITE(emu, chan, val) \ argument 116 #define EMU8000_PSST_WRITE(emu, chan, val) \ argument 118 #define EMU8000_CSL_WRITE(emu, chan, val) \ argument 120 #define EMU8000_CCCA_WRITE(emu, chan, val) \ argument 122 #define EMU8000_HWCF4_WRITE(emu, val) \ argument 124 #define EMU8000_HWCF5_WRITE(emu, val) \ argument 126 #define EMU8000_HWCF6_WRITE(emu, val) \ argument [all …]
|
| /linux/rust/kernel/ |
| H A D | bitfield.rs | 398 let val = ::kernel::num::Bounded::<$storage, { $storage::BITS }>::from( localVariable 652 let mut val = TestU64::zeroed(); in test_basic_access() localVariable 684 let mut val = TestU16::zeroed(); in test_basic_access() localVariable 704 let mut val = TestU8::zeroed(); in test_basic_access() localVariable 727 let mut val = TestU16::zeroed(); in test_infallible_conversion() localVariable 749 let mut val = TestU64::zeroed(); in test_fallible_conversion() localVariable 768 let mut val = TestU16::zeroed(); in test_overlapping_fields() localVariable 779 let mut val = TestU8::zeroed() in test_overlapping_fields() localVariable 810 let val = set_all_fields(TestU64::from_raw(0)); in test_unallocated_bits() localVariable 814 let val = set_all_fields(TestU64::from_raw(gap_bits)); in test_unallocated_bits() localVariable [all …]
|
| /linux/arch/mips/include/asm/ |
| H A D | mipsregs.h | 1540 #define write_r10k_perf_cntr(counter,val) \ argument 1559 #define write_r10k_perf_cntl(counter,val) \ argument 1666 #define __write_ulong_c0_register(reg, sel, val) \ argument 1725 #define __write_64bit_c0_split(source, sel, val) \ argument 1812 #define write_c0_index(val) __write_32bit_c0_register($0, 0, val) argument 1815 #define write_c0_random(val) __write_32bit_c0_register($1, 0, val) argument 1818 #define write_c0_entrylo0(val) __write_ulong_c0_register($2, 0, val) argument 1821 #define writex_c0_entrylo0(val) __writex_32bit_c0_register($2, 0, val) argument 1824 #define write_c0_entrylo1(val) __write_ulong_c0_register($3, 0, val) argument 1827 #define writex_c0_entrylo1(val) __writex_32bit_c0_register($3, 0, val) argument [all …]
|
| H A D | mipsmtregs.h | 20 #define write_c0_mvpcontrol(val) __write_32bit_c0_register($0, 1, val) argument 26 #define write_c0_vpecontrol(val) __write_32bit_c0_register($1, 1, val) argument 29 #define write_c0_vpeconf0(val) __write_32bit_c0_register($1, 2, val) argument 32 #define write_c0_vpeconf1(val) __write_32bit_c0_register($1, 3, val) argument 35 #define write_c0_tcstatus(val) __write_32bit_c0_register($2, 1, val) argument 39 #define write_c0_tchalt(val) __write_32bit_c0_register($2, 4, val) argument 42 #define write_c0_tccontext(val) __write_32bit_c0_register($2, 5, val) argument 427 #define write_vpe_c0_vpecontrol(val) mttc0($1, 1, val) argument 429 #define write_vpe_c0_vpeconf0(val) mttc0($1, 2, val) argument 431 #define write_vpe_c0_vpeconf1(val) mttc0($1, 3, val) argument [all …]
|
| /linux/arch/arm64/include/asm/ |
| H A D | percpu.h | 181 this_cpu_write_1(pcp,val) global() argument 183 this_cpu_write_2(pcp,val) global() argument 185 this_cpu_write_4(pcp,val) global() argument 187 this_cpu_write_8(pcp,val) global() argument 190 this_cpu_add_1(pcp,val) global() argument 192 this_cpu_add_2(pcp,val) global() argument 194 this_cpu_add_4(pcp,val) global() argument 196 this_cpu_add_8(pcp,val) global() argument 199 this_cpu_add_return_1(pcp,val) global() argument 201 this_cpu_add_return_2(pcp,val) global() argument 203 this_cpu_add_return_4(pcp,val) global() argument 205 this_cpu_add_return_8(pcp,val) global() argument 208 this_cpu_and_1(pcp,val) global() argument 210 this_cpu_and_2(pcp,val) global() argument 212 this_cpu_and_4(pcp,val) global() argument 214 this_cpu_and_8(pcp,val) global() argument 217 this_cpu_or_1(pcp,val) global() argument 219 this_cpu_or_2(pcp,val) global() argument 221 this_cpu_or_4(pcp,val) global() argument 223 this_cpu_or_8(pcp,val) global() argument 226 this_cpu_xchg_1(pcp,val) global() argument 228 this_cpu_xchg_2(pcp,val) global() argument 230 this_cpu_xchg_4(pcp,val) global() argument 232 this_cpu_xchg_8(pcp,val) global() argument [all...] |
| H A D | arm_pmuv3.h | 24 static inline void write_pmevcntrn(int n, unsigned long val) in write_pmevcntrn() 31 static inline void write_pmevtypern(int n, unsigned long val) in write_pmevtypern() 65 static inline void write_pmcr(u64 val) in write_pmcr() 75 static inline void write_pmselr(u32 val) in write_pmselr() 80 static inline void write_pmccntr(u64 val) in write_pmccntr() 90 static inline void write_pmicntr(u64 val) in write_pmicntr() 100 static inline void write_pmcntenset(u64 val) in write_pmcntenset() 105 static inline void write_pmcntenclr(u64 val) in write_pmcntenclr() 110 static inline void write_pmintenset(u64 val) in write_pmintenset() 115 static inline void write_pmintenclr(u64 val) in write_pmintenclr() [all …]
|
| /linux/arch/alpha/include/uapi/asm/ |
| H A D | compiler.h | 14 # define __kernel_insbl(val, shift) __builtin_alpha_insbl(val, shift) argument 15 # define __kernel_inswl(val, shift) __builtin_alpha_inswl(val, shift) argument 16 # define __kernel_insql(val, shift) __builtin_alpha_insql(val, shift) argument 17 # define __kernel_inslh(val, shift) __builtin_alpha_inslh(val, shift) argument 18 # define __kernel_extbl(val, shift) __builtin_alpha_extbl(val, shift) argument 19 # define __kernel_extwl(val, shift) __builtin_alpha_extwl(val, shift) argument 22 # define __kernel_insbl(val, shift) \ argument 26 # define __kernel_inswl(val, shift) \ argument 30 # define __kernel_insql(val, shift) \ argument 34 # define __kernel_inslh(val, shift) \ argument [all …]
|
| /linux/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | cxgb4_tc_u32_parse.h | 41 int (*val)(struct ch_filter_specification *f, __be32 val, __be32 mask); member 46 __be32 val, __be32 mask) in cxgb4_fill_ipv4_tos() 55 __be32 val, __be32 mask) in cxgb4_fill_ipv4_frag() 77 __be32 val, __be32 mask) in cxgb4_fill_ipv4_proto() 86 __be32 val, __be32 mask) in cxgb4_fill_ipv4_src_ip() 95 __be32 val, __be32 mask) in cxgb4_fill_ipv4_dst_ip() 114 __be32 val, __be32 mask) in cxgb4_fill_ipv6_tos() 123 __be32 val, __be32 mask) in cxgb4_fill_ipv6_proto() 132 __be32 val, __be32 mask) in cxgb4_fill_ipv6_src_ip0() 141 __be32 val, __be32 mask) in cxgb4_fill_ipv6_src_ip1() [all …]
|
| /linux/include/asm-generic/ |
| H A D | percpu.h | 85 #define raw_cpu_generic_to_op(pcp, val, op) \ argument 90 #define raw_cpu_generic_add_return(pcp, val) \ argument 167 #define this_cpu_generic_to_op(pcp, val, op) \ argument 176 #define this_cpu_generic_add_return(pcp, val) \ argument 230 #define raw_cpu_write_1(pcp, val) raw_cpu_generic_to_op(pcp, val, =) argument 233 #define raw_cpu_write_2(pcp, val) raw_cpu_generic_to_op(pcp, val, =) argument 236 #define raw_cpu_write_4(pcp, val) raw_cpu_generic_to_op(pcp, val, =) argument 239 #define raw_cpu_write_8(pcp, val) raw_cpu_generic_to_op(pcp, val, =) argument 243 #define raw_cpu_add_1(pcp, val) raw_cpu_generic_to_op(pcp, val, +=) argument 246 #define raw_cpu_add_2(pcp, val) raw_cpu_generic_to_op(pcp, val, +=) argument [all …]
|
| /linux/include/linux/ |
| H A D | unaligned.h | 14 #define put_unaligned(val, ptr) __put_unaligned_t(typeof(*(ptr)), (val), (ptr)) argument 31 static inline void put_unaligned_le16(u16 val, void *p) in put_unaligned_le16() 36 static inline void put_unaligned_le32(u32 val, void *p) in put_unaligned_le32() 41 static inline void put_unaligned_le64(u64 val, void *p) in put_unaligned_le64() 61 static inline void put_unaligned_be16(u16 val, void *p) in put_unaligned_be16() 66 static inline void put_unaligned_be32(u32 val, void *p) in put_unaligned_be32() 71 static inline void put_unaligned_be64(u64 val, void *p) in put_unaligned_be64() 96 static inline void __put_unaligned_be24(const u32 val, u8 *p) in __put_unaligned_be24() 103 static inline void put_unaligned_be24(const u32 val, void *p) in put_unaligned_be24() 108 static inline void __put_unaligned_le24(const u32 val, u8 *p) in __put_unaligned_le24() [all …]
|
| /linux/tools/include/linux/ |
| H A D | unaligned.h | 15 put_unaligned(val,ptr) global() argument 32 put_unaligned_le16(u16 val,void * p) put_unaligned_le16() argument 37 put_unaligned_le32(u32 val,void * p) put_unaligned_le32() argument 42 put_unaligned_le64(u64 val,void * p) put_unaligned_le64() argument 62 put_unaligned_be16(u16 val,void * p) put_unaligned_be16() argument 67 put_unaligned_be32(u32 val,void * p) put_unaligned_be32() argument 72 put_unaligned_be64(u64 val,void * p) put_unaligned_be64() argument 97 __put_unaligned_be24(const u32 val,u8 * p) __put_unaligned_be24() argument 104 put_unaligned_be24(const u32 val,void * p) put_unaligned_be24() argument 109 __put_unaligned_le24(const u32 val,u8 * p) __put_unaligned_le24() argument 116 put_unaligned_le24(const u32 val,void * p) put_unaligned_le24() argument 121 __put_unaligned_be48(const u64 val,u8 * p) __put_unaligned_be48() argument 131 put_unaligned_be48(const u64 val,void * p) put_unaligned_be48() argument [all...] |
| /linux/drivers/dma/ti/ |
| H A D | k3-udma.h | 41 #define UDMA_CAP2_TCHAN_CNT(val) ((val) & 0x1ff) argument 42 #define UDMA_CAP2_ECHAN_CNT(val) (((val) >> 9) & 0x1ff) argument 43 #define UDMA_CAP2_RCHAN_CNT(val) (((val) >> 18) & 0x1ff) argument 44 #define UDMA_CAP3_RFLOW_CNT(val) ((val) & 0x3fff) argument 45 #define UDMA_CAP3_HCHAN_CNT(val) (((val) >> 14) & 0x1ff) argument 46 #define UDMA_CAP3_UCHAN_CNT(val) (((val) >> 23) & 0x1ff) argument 48 #define BCDMA_CAP2_BCHAN_CNT(val) ((val) & 0x1ff) argument 49 #define BCDMA_CAP2_TCHAN_CNT(val) (((val) >> 9) & 0x1ff) argument 50 #define BCDMA_CAP2_RCHAN_CNT(val) (((val) >> 18) & 0x1ff) argument 51 #define BCDMA_CAP3_HBCHAN_CNT(val) (((val) >> 14) & 0x1ff) argument [all …]
|
| /linux/arch/mips/boot/tools/ |
| H A D | relocs.c | 132 #define le16_to_cpu(val) (val) argument 133 #define le32_to_cpu(val) (val) argument 134 #define le64_to_cpu(val) (val) argument 135 #define be16_to_cpu(val) bswap_16(val) argument 136 #define be32_to_cpu(val) bswap_32(val) argument 137 #define be64_to_cpu(val) bswap_64(val) argument 139 #define cpu_to_le16(val) (val) argument 140 #define cpu_to_le32(val) (val) argument 141 #define cpu_to_le64(val) (val) argument 142 #define cpu_to_be16(val) bswap_16(val) argument [all …]
|
| /linux/arch/sparc/kernel/ |
| H A D | pcr.c | 57 u64 val; in direct_pcr_read() local 64 static void direct_pcr_write(unsigned long reg_num, u64 val) in direct_pcr_write() 72 u64 val; in direct_pic_read() local 79 static void direct_pic_write(unsigned long reg_num, u64 val) in direct_pic_write() 111 static void n2_pcr_write(unsigned long reg_num, u64 val) in n2_pcr_write() 146 unsigned long val; in n4_pcr_read() local 153 static void n4_pcr_write(unsigned long reg_num, u64 val) in n4_pcr_write() 160 unsigned long val; in n4_pic_read() local 169 static void n4_pic_write(unsigned long reg_num, u64 val) in n4_pic_write() 197 unsigned long val; in n5_pcr_read() local [all …]
|
| /linux/net/bluetooth/ |
| H A D | hci_debugfs.c | 176 u8 i, val[16]; in uuids_show() local 213 static int conn_info_min_age_set(void *data, u64 val) in conn_info_min_age_set() 229 static int conn_info_min_age_get(void *data, u64 *val) in conn_info_min_age_get() 243 static int conn_info_max_age_set(void *data, u64 val) in conn_info_max_age_set() 259 static int conn_info_max_age_get(void *data, u64 *val) in conn_info_max_age_get() 413 static int voice_setting_get(void *data, u64 *val) in voice_setting_get() 445 static int auto_accept_delay_set(void *data, u64 val) in auto_accept_delay_set() 456 static int min_encrypt_key_size_set(void *data, u64 val) in min_encrypt_key_size_set() 470 static int min_encrypt_key_size_get(void *data, u64 *val) in min_encrypt_key_size_get() 485 static int auto_accept_delay_get(void *data, u64 *val) in auto_accept_delay_get() [all …]
|
| /linux/drivers/net/wireless/silabs/wfx/ |
| H A D | hwio.c | 20 static int wfx_read32(struct wfx_dev *wdev, int reg, u32 *val) in wfx_read32() 37 static int wfx_write32(struct wfx_dev *wdev, int reg, u32 val) in wfx_write32() 52 static int wfx_read32_locked(struct wfx_dev *wdev, int reg, u32 *val) in wfx_read32_locked() 63 static int wfx_write32_locked(struct wfx_dev *wdev, int reg, u32 val) in wfx_write32_locked() 74 static int wfx_write32_bits_locked(struct wfx_dev *wdev, int reg, u32 mask, u32 val) in wfx_write32_bits_locked() 184 static int wfx_indirect_read32_locked(struct wfx_dev *wdev, int reg, u32 addr, u32 *val) in wfx_indirect_read32_locked() 200 static int wfx_indirect_write32_locked(struct wfx_dev *wdev, int reg, u32 addr, u32 val) in wfx_indirect_write32_locked() 264 int wfx_sram_reg_read(struct wfx_dev *wdev, u32 addr, u32 *val) in wfx_sram_reg_read() 269 int wfx_ahb_reg_read(struct wfx_dev *wdev, u32 addr, u32 *val) in wfx_ahb_reg_read() 274 int wfx_sram_reg_write(struct wfx_dev *wdev, u32 addr, u32 val) in wfx_sram_reg_write() [all …]
|
| /linux/lib/zstd/common/ |
| H A D | bits.h | 17 MEM_STATIC unsigned ZSTD_countTrailingZeros32_fallback(U32 val) in ZSTD_countTrailingZeros32_fallback() 29 MEM_STATIC unsigned ZSTD_countTrailingZeros32(U32 val) in ZSTD_countTrailingZeros32() 39 MEM_STATIC unsigned ZSTD_countLeadingZeros32_fallback(U32 val) in ZSTD_countLeadingZeros32_fallback() 56 MEM_STATIC unsigned ZSTD_countLeadingZeros32(U32 val) in ZSTD_countLeadingZeros32() 66 MEM_STATIC unsigned ZSTD_countTrailingZeros64(U64 val) in ZSTD_countTrailingZeros64() 84 MEM_STATIC unsigned ZSTD_countLeadingZeros64(U64 val) in ZSTD_countLeadingZeros64() 102 MEM_STATIC unsigned ZSTD_NbCommonBytes(size_t val) in ZSTD_NbCommonBytes() 119 MEM_STATIC unsigned ZSTD_highbit32(U32 val) /* compress, dictBuilder, decodeCorpus */ in ZSTD_highbit32()
|
| /linux/drivers/net/phy/ |
| H A D | phy-c45.c | 21 int val; in genphy_c45_baset1_able() local 395 int ret, val; in genphy_c45_pma_soft_reset() local 461 int val; in genphy_c45_read_master_slave() local 514 int val; in genphy_c45_aneg_done() local 536 int val, devad; in genphy_c45_read_link() local 591 int val; in genphy_c45_baset1_read_lpa() local 639 int val; in genphy_c45_read_lpa() local 689 int val; in genphy_c45_pma_baset1_read_master_slave() local 716 int val; in genphy_c45_read_pma() local 766 int val; in genphy_c45_read_mdix() local [all …]
|