/kernel/linux/linux-6.6/net/netfilter/ |
H A D | nft_fib_netdev.c | 21 static void nft_fib_netdev_eval(const struct nft_expr *expr, in nft_fib_netdev_eval() argument 25 const struct nft_fib *priv = nft_expr_priv(expr); in nft_fib_netdev_eval() 32 return nft_fib4_eval(expr, regs, pkt); in nft_fib_netdev_eval() 34 return nft_fib4_eval_type(expr, regs, pkt); in nft_fib_netdev_eval() 43 return nft_fib6_eval(expr, regs, pkt); in nft_fib_netdev_eval() 45 return nft_fib6_eval_type(expr, regs, pkt); in nft_fib_netdev_eval()
|
H A D | nft_fib_inet.c | 14 static void nft_fib_inet_eval(const struct nft_expr *expr, in nft_fib_inet_eval() argument 18 const struct nft_fib *priv = nft_expr_priv(expr); in nft_fib_inet_eval() 25 return nft_fib4_eval(expr, regs, pkt); in nft_fib_inet_eval() 27 return nft_fib4_eval_type(expr, regs, pkt); in nft_fib_inet_eval() 34 return nft_fib6_eval(expr, regs, pkt); in nft_fib_inet_eval() 36 return nft_fib6_eval_type(expr, regs, pkt); in nft_fib_inet_eval()
|
H A D | nft_redir.c | 30 const struct nft_expr *expr, in nft_redir_validate() 45 const struct nft_expr *expr, in nft_redir_init() 48 struct nft_redir *priv = nft_expr_priv(expr); in nft_redir_init() 79 const struct nft_expr *expr, bool reset) in nft_redir_dump() 81 const struct nft_redir *priv = nft_expr_priv(expr); in nft_redir_dump() 102 static void nft_redir_eval(const struct nft_expr *expr, in nft_redir_eval() argument 106 const struct nft_redir *priv = nft_expr_priv(expr); in nft_redir_eval() 136 nft_redir_ipv4_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) in nft_redir_ipv4_destroy() argument 164 nft_redir_ipv6_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) in nft_redir_ipv6_destroy() argument 193 nft_redir_inet_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) in nft_redir_inet_destroy() argument 29 nft_redir_validate(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nft_data **data) nft_redir_validate() argument 44 nft_redir_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_redir_init() argument 78 nft_redir_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_redir_dump() argument [all...] |
H A D | nft_masq.c | 30 const struct nft_expr *expr, in nft_masq_validate() 44 const struct nft_expr *expr, in nft_masq_init() 48 struct nft_masq *priv = nft_expr_priv(expr); in nft_masq_init() 75 const struct nft_expr *expr, bool reset) in nft_masq_dump() 77 const struct nft_masq *priv = nft_expr_priv(expr); in nft_masq_dump() 97 static void nft_masq_eval(const struct nft_expr *expr, in nft_masq_eval() argument 101 const struct nft_masq *priv = nft_expr_priv(expr); in nft_masq_eval() 133 nft_masq_ipv4_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) in nft_masq_ipv4_destroy() argument 161 nft_masq_ipv6_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) in nft_masq_ipv6_destroy() argument 203 nft_masq_inet_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) in nft_masq_inet_destroy() argument 29 nft_masq_validate(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nft_data **data) nft_masq_validate() argument 43 nft_masq_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_masq_init() argument 74 nft_masq_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_masq_dump() argument [all...] |
H A D | nft_connlimit.c | 179 static void nft_connlimit_eval(const struct nft_expr *expr, in nft_connlimit_eval() argument 183 struct nft_connlimit *priv = nft_expr_priv(expr); in nft_connlimit_eval() 189 const struct nft_expr *expr, bool reset) in nft_connlimit_dump() 191 struct nft_connlimit *priv = nft_expr_priv(expr); in nft_connlimit_dump() 197 const struct nft_expr *expr, in nft_connlimit_init() 200 struct nft_connlimit *priv = nft_expr_priv(expr); in nft_connlimit_init() 206 const struct nft_expr *expr) in nft_connlimit_destroy() 208 struct nft_connlimit *priv = nft_expr_priv(expr); in nft_connlimit_destroy() 230 const struct nft_expr *expr) in nft_connlimit_destroy_clone() 232 struct nft_connlimit *priv = nft_expr_priv(expr); in nft_connlimit_destroy_clone() 188 nft_connlimit_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_connlimit_dump() argument 196 nft_connlimit_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_connlimit_init() argument 205 nft_connlimit_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_connlimit_destroy() argument 229 nft_connlimit_destroy_clone(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_connlimit_destroy_clone() argument 238 nft_connlimit_gc(struct net *net, const struct nft_expr *expr) nft_connlimit_gc() argument [all...] |
H A D | nft_inner.c | 48 struct __nft_expr expr; member 248 static void nft_inner_eval(const struct nft_expr *expr, struct nft_regs *regs, in nft_inner_eval() argument 252 const struct nft_inner *priv = nft_expr_priv(expr); in nft_inner_eval() 263 nft_payload_inner_eval((struct nft_expr *)&priv->expr, regs, pkt, tun_ctx); in nft_inner_eval() 266 nft_meta_inner_eval((struct nft_expr *)&priv->expr, regs, pkt, tun_ctx); in nft_inner_eval() 292 const struct nft_expr *expr, in nft_inner_init() 295 struct nft_inner *priv = nft_expr_priv(expr); in nft_inner_init() 334 priv->expr.ops = expr_info.ops; in nft_inner_init() 343 err = expr_info.ops->init(ctx, (struct nft_expr *)&priv->expr, in nft_inner_init() 352 const struct nft_expr *expr, boo in nft_inner_dump() 291 nft_inner_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_inner_init() argument 351 nft_inner_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_inner_dump() argument [all...] |
H A D | nf_tables_offload.c | 94 struct nft_expr *expr; in nft_flow_rule_create() local 96 expr = nft_expr_first(rule); in nft_flow_rule_create() 97 while (nft_expr_more(rule, expr)) { in nft_flow_rule_create() 98 if (expr->ops->offload_action && in nft_flow_rule_create() 99 expr->ops->offload_action(expr)) in nft_flow_rule_create() 102 expr = nft_expr_next(expr); in nft_flow_rule_create() 112 expr = nft_expr_first(rule); in nft_flow_rule_create() 122 while (nft_expr_more(rule, expr)) { in nft_flow_rule_create() 298 struct nft_expr *expr, *next; nft_flow_rule_stats() local [all...] |
H A D | nft_limit.c | 177 static void nft_limit_pkts_eval(const struct nft_expr *expr, in nft_limit_pkts_eval() argument 181 struct nft_limit_priv_pkts *priv = nft_expr_priv(expr); in nft_limit_pkts_eval() 196 const struct nft_expr *expr, in nft_limit_pkts_init() 199 struct nft_limit_priv_pkts *priv = nft_expr_priv(expr); in nft_limit_pkts_init() 211 const struct nft_expr *expr, bool reset) in nft_limit_pkts_dump() 213 const struct nft_limit_priv_pkts *priv = nft_expr_priv(expr); in nft_limit_pkts_dump() 219 const struct nft_expr *expr) in nft_limit_pkts_destroy() 221 const struct nft_limit_priv_pkts *priv = nft_expr_priv(expr); in nft_limit_pkts_destroy() 248 static void nft_limit_bytes_eval(const struct nft_expr *expr, in nft_limit_bytes_eval() argument 252 struct nft_limit_priv *priv = nft_expr_priv(expr); in nft_limit_bytes_eval() 195 nft_limit_pkts_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_limit_pkts_init() argument 210 nft_limit_pkts_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_limit_pkts_dump() argument 218 nft_limit_pkts_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_limit_pkts_destroy() argument 259 nft_limit_bytes_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_limit_bytes_init() argument 268 nft_limit_bytes_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_limit_bytes_dump() argument 276 nft_limit_bytes_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_limit_bytes_destroy() argument [all...] |
H A D | nft_counter.c | 196 void nft_counter_eval(const struct nft_expr *expr, struct nft_regs *regs, in nft_counter_eval() argument 199 struct nft_counter_percpu_priv *priv = nft_expr_priv(expr); in nft_counter_eval() 205 const struct nft_expr *expr, bool reset) in nft_counter_dump() 207 struct nft_counter_percpu_priv *priv = nft_expr_priv(expr); in nft_counter_dump() 213 const struct nft_expr *expr, in nft_counter_init() 216 struct nft_counter_percpu_priv *priv = nft_expr_priv(expr); in nft_counter_init() 222 const struct nft_expr *expr) in nft_counter_destroy() 224 struct nft_counter_percpu_priv *priv = nft_expr_priv(expr); in nft_counter_destroy() 255 const struct nft_expr *expr) in nft_counter_offload() 261 static void nft_counter_offload_stats(struct nft_expr *expr, in nft_counter_offload_stats() argument 204 nft_counter_dump(struct sk_buff *skb, const struct nft_expr *expr, bool reset) nft_counter_dump() argument 212 nft_counter_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_counter_init() argument 221 nft_counter_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_counter_destroy() argument 253 nft_counter_offload(struct nft_offload_ctx *ctx, struct nft_flow_rule *flow, const struct nft_expr *expr) nft_counter_offload() argument [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/ |
H A D | bpf_misc.h | 80 #define __imm_const(name, expr) [name]"i"(expr) 83 #define __imm_insn(name, expr) [name]"i"(*(long *)&(expr)) 135 #define __sink(expr) asm volatile("" : "+g"(expr))
|
/kernel/linux/linux-5.10/net/netfilter/ |
H A D | nft_redir.c | 29 const struct nft_expr *expr, in nft_redir_validate() 44 const struct nft_expr *expr, in nft_redir_init() 47 struct nft_redir *priv = nft_expr_priv(expr); in nft_redir_init() 80 static int nft_redir_dump(struct sk_buff *skb, const struct nft_expr *expr) in nft_redir_dump() argument 82 const struct nft_redir *priv = nft_expr_priv(expr); in nft_redir_dump() 103 static void nft_redir_eval(const struct nft_expr *expr, in nft_redir_eval() argument 107 const struct nft_redir *priv = nft_expr_priv(expr); in nft_redir_eval() 137 nft_redir_ipv4_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) in nft_redir_ipv4_destroy() argument 164 nft_redir_ipv6_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) in nft_redir_ipv6_destroy() argument 192 nft_redir_inet_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) in nft_redir_inet_destroy() argument 28 nft_redir_validate(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nft_data **data) nft_redir_validate() argument 43 nft_redir_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_redir_init() argument [all...] |
H A D | nft_connlimit.c | 165 static void nft_connlimit_eval(const struct nft_expr *expr, in nft_connlimit_eval() argument 169 struct nft_connlimit *priv = nft_expr_priv(expr); in nft_connlimit_eval() 174 static int nft_connlimit_dump(struct sk_buff *skb, const struct nft_expr *expr) in nft_connlimit_dump() argument 176 struct nft_connlimit *priv = nft_expr_priv(expr); in nft_connlimit_dump() 182 const struct nft_expr *expr, in nft_connlimit_init() 185 struct nft_connlimit *priv = nft_expr_priv(expr); in nft_connlimit_init() 191 const struct nft_expr *expr) in nft_connlimit_destroy() 193 struct nft_connlimit *priv = nft_expr_priv(expr); in nft_connlimit_destroy() 211 const struct nft_expr *expr) in nft_connlimit_destroy_clone() 213 struct nft_connlimit *priv = nft_expr_priv(expr); in nft_connlimit_destroy_clone() 181 nft_connlimit_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_connlimit_init() argument 190 nft_connlimit_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_connlimit_destroy() argument 210 nft_connlimit_destroy_clone(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_connlimit_destroy_clone() argument 218 nft_connlimit_gc(struct net *net, const struct nft_expr *expr) nft_connlimit_gc() argument [all...] |
H A D | nft_flow_offload.c | 70 static void nft_flow_offload_eval(const struct nft_expr *expr, in nft_flow_offload_eval() argument 74 struct nft_flow_offload *priv = nft_expr_priv(expr); in nft_flow_offload_eval() 148 const struct nft_expr *expr, in nft_flow_offload_validate() 167 const struct nft_expr *expr, in nft_flow_offload_init() 170 struct nft_flow_offload *priv = nft_expr_priv(expr); in nft_flow_offload_init() 191 const struct nft_expr *expr, in nft_flow_offload_deactivate() 194 struct nft_flow_offload *priv = nft_expr_priv(expr); in nft_flow_offload_deactivate() 200 const struct nft_expr *expr) in nft_flow_offload_activate() 202 struct nft_flow_offload *priv = nft_expr_priv(expr); in nft_flow_offload_activate() 208 const struct nft_expr *expr) in nft_flow_offload_destroy() 147 nft_flow_offload_validate(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nft_data **data) nft_flow_offload_validate() argument 166 nft_flow_offload_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_flow_offload_init() argument 190 nft_flow_offload_deactivate(const struct nft_ctx *ctx, const struct nft_expr *expr, enum nft_trans_phase phase) nft_flow_offload_deactivate() argument 199 nft_flow_offload_activate(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_flow_offload_activate() argument 207 nft_flow_offload_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_flow_offload_destroy() argument 213 nft_flow_offload_dump(struct sk_buff *skb, const struct nft_expr *expr) nft_flow_offload_dump() argument [all...] |
H A D | nft_hash.c | 26 static void nft_jhash_eval(const struct nft_expr *expr, in nft_jhash_eval() argument 30 struct nft_jhash *priv = nft_expr_priv(expr); in nft_jhash_eval() 46 static void nft_symhash_eval(const struct nft_expr *expr, in nft_symhash_eval() argument 50 struct nft_symhash *priv = nft_expr_priv(expr); in nft_symhash_eval() 70 const struct nft_expr *expr, in nft_jhash_init() 73 struct nft_jhash *priv = nft_expr_priv(expr); in nft_jhash_init() 117 const struct nft_expr *expr, in nft_symhash_init() 120 struct nft_symhash *priv = nft_expr_priv(expr); in nft_symhash_init() 142 const struct nft_expr *expr) in nft_jhash_dump() 144 const struct nft_jhash *priv = nft_expr_priv(expr); in nft_jhash_dump() 69 nft_jhash_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_jhash_init() argument 116 nft_symhash_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_symhash_init() argument 141 nft_jhash_dump(struct sk_buff *skb, const struct nft_expr *expr) nft_jhash_dump() argument 168 nft_symhash_dump(struct sk_buff *skb, const struct nft_expr *expr) nft_symhash_dump() argument [all...] |
H A D | nft_meta.c | 305 void nft_meta_get_eval(const struct nft_expr *expr, in nft_meta_get_eval() argument 309 const struct nft_meta *priv = nft_expr_priv(expr); in nft_meta_get_eval() 414 void nft_meta_set_eval(const struct nft_expr *expr, in nft_meta_set_eval() argument 418 const struct nft_meta *meta = nft_expr_priv(expr); in nft_meta_set_eval() 463 const struct nft_expr *expr, in nft_meta_get_init() 466 struct nft_meta *priv = nft_expr_priv(expr); in nft_meta_get_init() 579 const struct nft_expr *expr, in nft_meta_get_validate() 582 const struct nft_meta *priv = nft_expr_priv(expr); in nft_meta_get_validate() 598 const struct nft_expr *expr, in nft_meta_set_validate() 601 struct nft_meta *priv = nft_expr_priv(expr); in nft_meta_set_validate() 462 nft_meta_get_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_meta_get_init() argument 578 nft_meta_get_validate(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nft_data **data) nft_meta_get_validate() argument 597 nft_meta_set_validate(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nft_data **data) nft_meta_set_validate() argument 627 nft_meta_set_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_meta_set_init() argument 665 nft_meta_get_dump(struct sk_buff *skb, const struct nft_expr *expr) nft_meta_get_dump() argument 681 nft_meta_set_dump(struct sk_buff *skb, const struct nft_expr *expr) nft_meta_set_dump() argument 697 nft_meta_set_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr) nft_meta_set_destroy() argument 707 nft_meta_get_offload(struct nft_offload_ctx *ctx, struct nft_flow_rule *flow, const struct nft_expr *expr) nft_meta_get_offload() argument [all...] |
H A D | nft_osf.c | 20 static void nft_osf_eval(const struct nft_expr *expr, struct nft_regs *regs, in nft_osf_eval() argument 23 struct nft_osf *priv = nft_expr_priv(expr); in nft_osf_eval() 61 const struct nft_expr *expr, in nft_osf_init() 64 struct nft_osf *priv = nft_expr_priv(expr); in nft_osf_init() 95 static int nft_osf_dump(struct sk_buff *skb, const struct nft_expr *expr) in nft_osf_dump() argument 97 const struct nft_osf *priv = nft_expr_priv(expr); in nft_osf_dump() 115 const struct nft_expr *expr, in nft_osf_validate() 60 nft_osf_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_osf_init() argument 114 nft_osf_validate(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nft_data **data) nft_osf_validate() argument
|
H A D | nft_socket.c | 62 static void nft_socket_eval(const struct nft_expr *expr, in nft_socket_eval() argument 66 const struct nft_socket *priv = nft_expr_priv(expr); in nft_socket_eval() 116 const struct nft_expr *expr, in nft_socket_init() 119 struct nft_socket *priv = nft_expr_priv(expr); in nft_socket_init() 154 const struct nft_expr *expr) in nft_socket_dump() 156 const struct nft_socket *priv = nft_expr_priv(expr); in nft_socket_dump() 166 const struct nft_expr *expr, in nft_socket_validate() 115 nft_socket_init(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nlattr * const tb[]) nft_socket_init() argument 153 nft_socket_dump(struct sk_buff *skb, const struct nft_expr *expr) nft_socket_dump() argument 165 nft_socket_validate(const struct nft_ctx *ctx, const struct nft_expr *expr, const struct nft_data **data) nft_socket_validate() argument
|
/kernel/linux/linux-6.6/rust/kernel/ |
H A D | build_assert.rs | 28 ($msg:expr) => {{ 74 ($cond:expr $(,)?) => {{ 79 ($cond:expr, $msg:expr) => {{
|
/kernel/linux/linux-6.6/tools/memory-model/scripts/ |
H A D | cmplitmushist.sh | 39 badmacnam=`expr "$badmacnam" + 1` 55 timedout=`expr "$timedout" + 1` 63 perfect=`expr "$perfect" + 1` 74 obsline=`expr "$obsline" + 1` 79 noobsline=`expr "$noobsline" + 1` 88 obsresult=`expr "$obsresult" + 1` 92 badcompare=`expr "$badcompare" + 1`
|
/kernel/linux/linux-6.6/scripts/kconfig/ |
H A D | lkc.h | 13 #include "expr.h" 46 /* confdata.c and expr.c */ 87 void menu_add_dep(struct expr *dep); 88 void menu_add_visibility(struct expr *dep); 89 struct property *menu_add_prompt(enum prop_type type, char *prompt, struct expr *dep); 90 void menu_add_expr(enum prop_type type, struct expr *expr, struct expr *dep); 91 void menu_add_symbol(enum prop_type type, struct symbol *sym, struct expr *dep);
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/include/ |
H A D | basic_asm.h | 8 #define LOAD_REG_IMMEDIATE(reg, expr) \ 9 lis reg, (expr)@highest; \ 10 ori reg, reg, (expr)@higher; \ 12 oris reg, reg, (expr)@high; \ 13 ori reg, reg, (expr)@l;
|
/kernel/linux/linux-5.10/include/net/netfilter/ |
H A D | nf_tables.h | 284 * @expr: set must support for expressions 292 bool expr; member 357 const struct nft_expr *expr, 439 * @expr: stateful expression 470 struct nft_expr *expr; member 773 void (*eval)(const struct nft_expr *expr, 781 const struct nft_expr *expr, 784 const struct nft_expr *expr); 786 const struct nft_expr *expr, 789 const struct nft_expr *expr); 823 nft_expr_priv(const struct nft_expr *expr) nft_expr_priv() argument 858 nft_expr_next(const struct nft_expr *expr) nft_expr_next() argument 868 nft_expr_more(const struct nft_rule *rule, const struct nft_expr *expr) nft_expr_more() argument 888 struct nft_expr *expr; nft_set_elem_update_expr() local [all...] |
/kernel/linux/linux-5.10/scripts/ |
H A D | spdxcheck.py | 149 '''expr : ID 151 | expr AND expr 152 | expr OR expr 153 | LPAR expr RPAR''' 162 def parse(self, expr): 165 self.parser.parse(expr, lexer = self.lexer) 179 expr = line.split(':')[1].strip() 182 expr [all...] |
/kernel/linux/linux-5.10/tools/memory-model/scripts/ |
H A D | cmplitmushist.sh | 26 perfect=`expr "$perfect" + 1` 37 obsline=`expr "$obsline" + 1` 42 noobsline=`expr "$noobsline" + 1` 51 obsresult=`expr "$obsresult" + 1` 55 badcompare=`expr "$badcompare" + 1`
|
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/include/ |
H A D | basic_asm.h | 18 #define LOAD_REG_IMMEDIATE(reg, expr) \ 19 lis reg, (expr)@highest; \ 20 ori reg, reg, (expr)@higher; \ 22 oris reg, reg, (expr)@high; \ 23 ori reg, reg, (expr)@l;
|