__m
: "m"(__m(addr)), "1"(__gu_err))
: "m"(__m(addr)), "1"(__gu_err))
: "m" (__m(addr)), "rJ" (x), "0"(__pu_err))
: "m"(__m(addr)), "rJ"(x), "0"(__pu_err))
: "m"(__m(addr)), "rJ"(x), "0"(__pu_err))
: "m"(__m(addr)), "rJ"(x), "0"(__pu_err))
: "m"(__m(addr)), "1"(__gu_err))
: "m"(__m(addr)), "1"(__gu_err))
: "m"(__m(ptr)), "1"(0)); \
#define FGT_MASKS(__n, __m) \
struct fgt_masks __n = { .str = #__m, .res0 = __m ## _RES0, .res1 = __m ## _RES1 }
: "m" (__m(ptr))); \
: "+r" (__pu_err), "=m" (__m(ptr)) \
: "0" (0), "o" (__m(addr)), "i" (-EFAULT)); \
: "0" (0), "Jr" (__pu_val), "o" (__m(ptr)), \
UWtype __r1, __r0, __m; \
__m = (UWtype) __q1 * __d0; \
if (__r1 < __m) \
if (__r1 < __m) \
__r1 -= __m; \
__m = (UWtype) __q0 * __d0; \
if (__r0 < __m) \
if (__r0 < __m) \
__r0 -= __m; \
struct seq_file *__m = (m); \
if (__m) \
seq_printf(__m, fmt, ##args); \
struct seq_file *__m = (m); \
if (__m) \
seq_puts(__m, fmt); \
: "r" (asid), "m" (__m(MMU_PTEH)),
: "m" (__m(MMU_PTEH)));
:"m" (__m(addr)), "i" (-EFAULT), "0" (err)); })
: "r" (x), "m" (__m(addr)), "i" (-EFAULT), \
: "r" (x), "m" (__m(addr)) \
: "r" (val), "m" (__m(addr)), "i" (-EFAULT), "0" (retval) \
: "r" (val), "m" (__m(addr)), "i" (-EFAULT), "0" (retval) \
:"m" (__m(addr)), "i" (-EFAULT), "0" (err)); })
: "m" (__m(addr)) \
:"m" (__m(addr)), "i" (-EFAULT), "0" (err)); })
UWtype __r1, __r0, __m; \
__m = (UWtype) __q1 * __d0; \
if (__r1 < __m) \
if (__r1 < __m) \
__r1 -= __m; \
__m = (UWtype) __q0 * __d0; \
if (__r0 < __m) \
if (__r0 < __m) \
__r0 -= __m; \
: "=&r" (ret) : "r" (x), "m" (*__m(addr)), \
: "=&r" (ret), "=&r" (x) : "m" (*__m(addr)), \
: "=r" (ret) : "r" (x), "r" (__m(addr)), \
: "=r" (ret) : "r" (x), "r" (__m(addr)), \
: "=r" (ret), "=r" (x) : "r" (__m(addr)), \
: "=r" (ret), "=r" (x) : "r" (__m(addr)), \
if (__r0 < __m) \
__r0 -= __m; \
UWtype __d1, __d0, __q1, __q0, __r1, __r0, __m; \
__m = (UWtype) __q1 * __d0; \
if (__r1 < __m) \
if (__r1 < __m) \
__r1 -= __m; \
__m = (UWtype) __q0 * __d0; \
if (__r0 < __m) \
: [umem] "m" (__m(addr)) \
: [lowbits] "m" (__m(__ptr)), \
[highbits] "m" __m(((u32 __user *)(__ptr)) + 1), \
: [umem] "m" (__m(addr)), \
: : ltype(x), "m" (__m(addr)) \
#define FLOWC_PARAM(__m, __v) \
flowc->mnemval[paramidx].mnemonic = FW_FLOWC_MNEM_##__m; \
unsigned int __b = (b), __m = (m); \
if (__b & ~__m) \
(p)->name, __func__, #b, __b, __m); \
int finish_automount(struct vfsmount *__m, const struct path *path)
struct vfsmount *m __free(mntput) = __m;
struct address_space *__m = READ_ONCE(folio->mapping);
__entry->ino = __m ? __m->host->i_ino : 0;
struct xt_entry_match *__m; \
__i += __m->u.match_size) { \
__m = (void *)e + __i; \
__ret = fn(__m , ## args); \
UWtype __d1, __d0, __q1, __q0, __r1, __r0, __m; \
__m = (UWtype) __q1 * __d0; \
if (__r1 < __m) { \
if (__r1 < __m) \
__r1 -= __m; \
__m = (UWtype) __q0 * __d0; \
if (__r0 < __m) { \
if (__r0 < __m) \
__r0 -= __m; \
const struct flow_match *__m = &(__rule)->match; \
struct flow_dissector *__d = (__m)->dissector; \
(__out)->key = skb_flow_dissector_target(__d, __type, (__m)->key); \
(__out)->mask = skb_flow_dissector_target(__d, __type, (__m)->mask); \
#define kmod_path__parse(__m, __p) __kmod_path__parse(__m, __p, false)
#define kmod_path__parse_name(__m, __p) __kmod_path__parse(__m, __p, true)