Symbol: u
arch/alpha/include/asm/atomic.h
203
static __inline__ int arch_atomic_fetch_add_unless(atomic_t *v, int a, int u)
arch/alpha/include/asm/atomic.h
219
: [mem] "m"(*v), [a] "rI"(a), [u] "rI"((long)u)
arch/alpha/include/asm/atomic.h
226
static __inline__ s64 arch_atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u)
arch/alpha/include/asm/atomic.h
242
: [mem] "m"(*v), [a] "rI"(a), [u] "rI"(u)
arch/alpha/include/asm/core_t2.h
579
__EXTERN_INLINE u##NS t2_ioread##NS(const void __iomem *xaddr) \
arch/alpha/include/asm/core_t2.h
586
__EXTERN_INLINE void t2_iowrite##NS(u##NS b, void __iomem *xaddr) \
arch/alpha/include/asm/local.h
77
local_add_unless(local_t *l, long a, long u)
arch/alpha/include/asm/local.h
82
if (unlikely(c == u))
arch/alpha/kernel/err_impl.h
41
#define EXTRACT(u, f) (((u) >> f##__S) & f##__M)
arch/alpha/math-emu/sfp-util.h
14
#define umul_ppmm(wh, wl, u, v) \
arch/alpha/math-emu/sfp-util.h
18
: "r" ((UDItype)(u)), \
arch/arc/include/asm/atomic64-arcv2.h
204
static inline s64 arch_atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u)
arch/arc/include/asm/atomic64-arcv2.h
221
: "r"(&v->counter), "r"(a), "r"(u)
arch/arc/include/asm/io.h
105
u##t x = __raw_read##f(addr); \
arch/arc/include/asm/io.h
110
u##t x = __raw_read##f(addr); \
arch/arc/include/asm/io.h
160
const u##t *buf = ptr; \
arch/arc/include/asm/io.h
97
u##t *buf = ptr; \
arch/arc/include/asm/uaccess.h
28
#define __get_user_fn(sz, u, k) \
arch/arc/include/asm/uaccess.h
32
case 1: __arc_get_user_one(*(k), u, "ldb", __ret); break; \
arch/arc/include/asm/uaccess.h
33
case 2: __arc_get_user_one(*(k), u, "ldw", __ret); break; \
arch/arc/include/asm/uaccess.h
34
case 4: __arc_get_user_one(*(k), u, "ld", __ret); break; \
arch/arc/include/asm/uaccess.h
35
case 8: __arc_get_user_one_64(*(k), u, __ret); break; \
arch/arc/include/asm/uaccess.h
89
#define __put_user_fn(sz, u, k) \
arch/arc/include/asm/uaccess.h
93
case 1: __arc_put_user_one(*(k), u, "stb", __ret); break; \
arch/arc/include/asm/uaccess.h
94
case 2: __arc_put_user_one(*(k), u, "stw", __ret); break; \
arch/arc/include/asm/uaccess.h
95
case 4: __arc_put_user_one(*(k), u, "st", __ret); break; \
arch/arc/include/asm/uaccess.h
96
case 8: __arc_put_user_one_64(*(k), u, __ret); break; \
arch/arm/boot/compressed/atags_to_fdt.c
168
atag->u.cmdline.cmdline);
arch/arm/boot/compressed/atags_to_fdt.c
171
atag->u.cmdline.cmdline);
arch/arm/boot/compressed/atags_to_fdt.c
175
if (!atag->u.mem.size)
arch/arm/boot/compressed/atags_to_fdt.c
186
cpu_to_fdt64(atag->u.mem.start);
arch/arm/boot/compressed/atags_to_fdt.c
188
cpu_to_fdt64(atag->u.mem.size);
arch/arm/boot/compressed/atags_to_fdt.c
191
cpu_to_fdt32(atag->u.mem.start);
arch/arm/boot/compressed/atags_to_fdt.c
193
cpu_to_fdt32(atag->u.mem.size);
arch/arm/boot/compressed/atags_to_fdt.c
198
initrd_start = atag->u.initrd.start;
arch/arm/boot/compressed/atags_to_fdt.c
199
initrd_size = atag->u.initrd.size;
arch/arm/boot/compressed/atags_to_fdt.c
206
hex_str(serno, atag->u.serialnr.high);
arch/arm/boot/compressed/atags_to_fdt.c
207
hex_str(serno+8, atag->u.serialnr.low);
arch/arm/include/asm/atomic.h
128
static inline int arch_atomic_fetch_add_unless(atomic_t *v, int a, int u)
arch/arm/include/asm/atomic.h
146
: "r" (&v->counter), "r" (u), "r" (a)
arch/arm/include/asm/atomic.h
149
if (oldval != u)
arch/arm/include/asm/atomic.h
482
static inline s64 arch_atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u)
arch/arm/include/asm/atomic.h
502
: "r" (&v->counter), "r" (u), "r" (a)
arch/arm/include/asm/atomic.h
505
if (oldval != u)
arch/arm/include/uapi/asm/setup.h
169
} u;
arch/arm/kernel/atags_compat.c
121
tag->u.core.flags = params->u1.s.flags & FLAG_READONLY;
arch/arm/kernel/atags_compat.c
122
tag->u.core.pagesize = params->u1.s.page_size;
arch/arm/kernel/atags_compat.c
123
tag->u.core.rootdev = params->u1.s.rootdev;
arch/arm/kernel/atags_compat.c
128
tag->u.ramdisk.flags = (params->u1.s.flags & FLAG_RDLOAD ? 1 : 0) |
arch/arm/kernel/atags_compat.c
130
tag->u.ramdisk.size = params->u1.s.ramdisk_size;
arch/arm/kernel/atags_compat.c
131
tag->u.ramdisk.start = params->u1.s.rd_start;
arch/arm/kernel/atags_compat.c
136
tag->u.initrd.start = params->u1.s.initrd_start;
arch/arm/kernel/atags_compat.c
137
tag->u.initrd.size = params->u1.s.initrd_size;
arch/arm/kernel/atags_compat.c
142
tag->u.serialnr.low = params->u1.s.system_serial_low;
arch/arm/kernel/atags_compat.c
143
tag->u.serialnr.high = params->u1.s.system_serial_high;
arch/arm/kernel/atags_compat.c
148
tag->u.revision.rev = params->u1.s.system_rev;
arch/arm/kernel/atags_compat.c
165
tag->u.memclk.fmemclk = params->u1.s.mem_fclk_21285;
arch/arm/kernel/atags_compat.c
174
tag->u.videotext.x = params->u1.s.video_x;
arch/arm/kernel/atags_compat.c
175
tag->u.videotext.y = params->u1.s.video_y;
arch/arm/kernel/atags_compat.c
176
tag->u.videotext.video_page = 0;
arch/arm/kernel/atags_compat.c
177
tag->u.videotext.video_mode = 0;
arch/arm/kernel/atags_compat.c
178
tag->u.videotext.video_cols = params->u1.s.video_num_cols;
arch/arm/kernel/atags_compat.c
179
tag->u.videotext.video_ega_bx = 0;
arch/arm/kernel/atags_compat.c
180
tag->u.videotext.video_lines = params->u1.s.video_num_rows;
arch/arm/kernel/atags_compat.c
181
tag->u.videotext.video_isvga = 1;
arch/arm/kernel/atags_compat.c
182
tag->u.videotext.video_points = 8;
arch/arm/kernel/atags_compat.c
190
tag->u.acorn.memc_control_reg = params->u1.s.memc_control_reg;
arch/arm/kernel/atags_compat.c
191
tag->u.acorn.vram_pages = params->u1.s.pages_in_vram;
arch/arm/kernel/atags_compat.c
192
tag->u.acorn.sounddefault = params->u1.s.sounddefault;
arch/arm/kernel/atags_compat.c
193
tag->u.acorn.adfsdrives = params->u1.s.adfsdrives;
arch/arm/kernel/atags_compat.c
200
strcpy(tag->u.cmdline.cmdline, params->commandline);
arch/arm/kernel/atags_compat.c
86
tag->u.mem.size = size;
arch/arm/kernel/atags_compat.c
87
tag->u.mem.start = start;
arch/arm/kernel/atags_parse.c
106
system_serial_low = tag->u.serialnr.low;
arch/arm/kernel/atags_parse.c
107
system_serial_high = tag->u.serialnr.high;
arch/arm/kernel/atags_parse.c
115
system_rev = tag->u.revision.rev;
arch/arm/kernel/atags_parse.c
125
strlcat(default_command_line, tag->u.cmdline.cmdline,
arch/arm/kernel/atags_parse.c
130
strscpy(default_command_line, tag->u.cmdline.cmdline,
arch/arm/kernel/atags_parse.c
56
if ((tag->u.core.flags & 1) == 0)
arch/arm/kernel/atags_parse.c
58
ROOT_DEV = old_decode_dev(tag->u.core.rootdev);
arch/arm/kernel/atags_parse.c
67
return arm_add_memory(tag->u.mem.start, tag->u.mem.size);
arch/arm/kernel/atags_parse.c
75
vgacon_screen_info.orig_x = tag->u.videotext.x;
arch/arm/kernel/atags_parse.c
76
vgacon_screen_info.orig_y = tag->u.videotext.y;
arch/arm/kernel/atags_parse.c
77
vgacon_screen_info.orig_video_page = tag->u.videotext.video_page;
arch/arm/kernel/atags_parse.c
78
vgacon_screen_info.orig_video_mode = tag->u.videotext.video_mode;
arch/arm/kernel/atags_parse.c
79
vgacon_screen_info.orig_video_cols = tag->u.videotext.video_cols;
arch/arm/kernel/atags_parse.c
80
vgacon_screen_info.orig_video_ega_bx = tag->u.videotext.video_ega_bx;
arch/arm/kernel/atags_parse.c
81
vgacon_screen_info.orig_video_lines = tag->u.videotext.video_lines;
arch/arm/kernel/atags_parse.c
82
vgacon_screen_info.orig_video_isVGA = tag->u.videotext.video_isvga;
arch/arm/kernel/atags_parse.c
83
vgacon_screen_info.orig_video_points = tag->u.videotext.video_points;
arch/arm/kernel/atags_parse.c
93
rd_image_start = tag->u.ramdisk.start;
arch/arm/kernel/atags_parse.c
95
if (tag->u.ramdisk.size)
arch/arm/kernel/atags_parse.c
96
rd_size = tag->u.ramdisk.size;
arch/arm/mach-footbridge/common.c
130
mem_fclk_21285 = tag->u.memclk.fmemclk;
arch/arm/mach-lpc32xx/lpc32xx.h
661
#define LPC32XX_UART_ENABLED_CLOCK(n, u) (((n) >> (16 + (u))) & 0x1)
arch/arm/mach-lpc32xx/lpc32xx.h
666
#define LPC32XX_UART_CLKMODE_MASK(u) (0x3 << ((((u) - 3) * 2) + 4))
arch/arm/mach-lpc32xx/lpc32xx.h
667
#define LPC32XX_UART_CLKMODE_LOAD(m, u) ((m) << ((((u) - 3) * 2) + 4))
arch/arm/mach-omap2/board-generic.c
99
system_rev = tag->u.revision.rev;
arch/arm/mach-orion5x/common.c
371
(!t->u.mem.size || t->u.mem.size & ~PAGE_MASK ||
arch/arm/mach-orion5x/common.c
372
t->u.mem.start & ~PAGE_MASK)) {
arch/arm/mach-orion5x/common.c
375
t->u.mem.size / 1024, t->u.mem.start);
arch/arm/mach-pxa/mfp-pxa2xx.c
28
#define __GAFR(u, x) __REG2((u) ? 0x40E00058 : 0x40E00054, (x) << 3)
arch/arm/mach-rpc/include/mach/uncompress.h
121
video_num_rows = t->u.videotext.video_lines;
arch/arm/mach-rpc/include/mach/uncompress.h
122
video_num_cols = t->u.videotext.video_cols;
arch/arm/mach-rpc/include/mach/uncompress.h
123
video_x = t->u.videotext.x;
arch/arm/mach-rpc/include/mach/uncompress.h
124
video_y = t->u.videotext.y;
arch/arm/mach-rpc/include/mach/uncompress.h
126
bytes_per_char_h = t->u.videolfb.lfb_depth;
arch/arm/mach-rpc/include/mach/uncompress.h
130
nr_pages += (t->u.mem.size / PAGE_SIZE);
arch/arm/mach-rpc/riscpc.c
43
memc_ctrl_reg = tag->u.acorn.memc_control_reg;
arch/arm/mach-rpc/riscpc.c
44
number_mfm_drives = tag->u.acorn.adfsdrives;
arch/arm/mach-rpc/riscpc.c
46
switch (tag->u.acorn.vram_pages) {
arch/arm/mm/cache-feroceon-l2.c
291
u32 u;
arch/arm/mm/cache-feroceon-l2.c
293
__asm__("mrc p15, 1, %0, c15, c1, 0" : "=r" (u));
arch/arm/mm/cache-feroceon-l2.c
295
return u;
arch/arm/mm/cache-feroceon-l2.c
298
static inline void __init write_extra_features(u32 u)
arch/arm/mm/cache-feroceon-l2.c
300
__asm__("mcr p15, 1, %0, c15, c1, 0" : : "r" (u));
arch/arm/mm/cache-feroceon-l2.c
305
u32 u;
arch/arm/mm/cache-feroceon-l2.c
311
u = read_extra_features();
arch/arm/mm/cache-feroceon-l2.c
312
if (!(u & 0x01000000)) {
arch/arm/mm/cache-feroceon-l2.c
314
write_extra_features(u | 0x01000000);
arch/arm/mm/cache-feroceon-l2.c
320
u32 u;
arch/arm/mm/cache-feroceon-l2.c
322
u = read_extra_features();
arch/arm/mm/cache-feroceon-l2.c
323
if (!(u & 0x00400000)) {
arch/arm/mm/cache-feroceon-l2.c
331
write_extra_features(u | 0x00400000);
arch/arm/mm/cache-l2x0.c
1471
u32 u;
arch/arm/mm/cache-l2x0.c
1473
asm volatile("mrc p15, 1, %0, c15, c2, 0" : "=r" (u));
arch/arm/mm/cache-l2x0.c
1474
u |= AURORA_CTRL_FW; /* Set the FW bit */
arch/arm/mm/cache-l2x0.c
1475
asm volatile("mcr p15, 1, %0, c15, c2, 0" : : "r" (u));
arch/arm/mm/cache-tauros2.c
140
u32 u;
arch/arm/mm/cache-tauros2.c
142
__asm__("mrc p15, 1, %0, c15, c1, 0" : "=r" (u));
arch/arm/mm/cache-tauros2.c
144
return u;
arch/arm/mm/cache-tauros2.c
147
static inline void __init write_extra_features(u32 u)
arch/arm/mm/cache-tauros2.c
149
__asm__("mcr p15, 1, %0, c15, c1, 0" : : "r" (u));
arch/arm/mm/cache-tauros2.c
182
u32 u;
arch/arm/mm/cache-tauros2.c
184
u = read_extra_features();
arch/arm/mm/cache-tauros2.c
187
u &= ~CCR_L2C_PREFETCH_DISABLE;
arch/arm/mm/cache-tauros2.c
189
u |= CCR_L2C_PREFETCH_DISABLE;
arch/arm/mm/cache-tauros2.c
195
u |= CCR_L2C_BURST8_ENABLE;
arch/arm/mm/cache-tauros2.c
197
u &= ~CCR_L2C_BURST8_ENABLE;
arch/arm/mm/cache-tauros2.c
202
write_extra_features(u);
arch/arm/mm/init.c
58
phys_initrd_start = __virt_to_phys(tag->u.initrd.start);
arch/arm/mm/init.c
59
phys_initrd_size = tag->u.initrd.size;
arch/arm/mm/init.c
67
phys_initrd_start = tag->u.initrd.start;
arch/arm/mm/init.c
68
phys_initrd_size = tag->u.initrd.size;
arch/arm/nwfpe/double_cpdo.c
63
union float64_components u;
arch/arm/nwfpe/double_cpdo.c
65
u.f64 = rFm;
arch/arm/nwfpe/double_cpdo.c
67
u.i[0] ^= 0x80000000;
arch/arm/nwfpe/double_cpdo.c
69
u.i[1] ^= 0x80000000;
arch/arm/nwfpe/double_cpdo.c
72
return u.f64;
arch/arm/nwfpe/double_cpdo.c
77
union float64_components u;
arch/arm/nwfpe/double_cpdo.c
79
u.f64 = rFm;
arch/arm/nwfpe/double_cpdo.c
81
u.i[0] &= 0x7fffffff;
arch/arm/nwfpe/double_cpdo.c
83
u.i[1] &= 0x7fffffff;
arch/arm/nwfpe/double_cpdo.c
86
return u.f64;
arch/arm/plat-orion/gpio.c
101
u = readl(GPIO_IO_CONF(ochip));
arch/arm/plat-orion/gpio.c
103
u |= 1 << pin;
arch/arm/plat-orion/gpio.c
105
u &= ~(1 << pin);
arch/arm/plat-orion/gpio.c
106
writel(u, GPIO_IO_CONF(ochip));
arch/arm/plat-orion/gpio.c
111
u32 u;
arch/arm/plat-orion/gpio.c
113
u = readl(GPIO_OUT(ochip));
arch/arm/plat-orion/gpio.c
115
u |= 1 << pin;
arch/arm/plat-orion/gpio.c
117
u &= ~(1 << pin);
arch/arm/plat-orion/gpio.c
118
writel(u, GPIO_OUT(ochip));
arch/arm/plat-orion/gpio.c
124
u32 u;
arch/arm/plat-orion/gpio.c
126
u = readl(GPIO_BLINK_EN(ochip));
arch/arm/plat-orion/gpio.c
128
u |= 1 << pin;
arch/arm/plat-orion/gpio.c
130
u &= ~(1 << pin);
arch/arm/plat-orion/gpio.c
131
writel(u, GPIO_BLINK_EN(ochip));
arch/arm/plat-orion/gpio.c
360
u32 u;
arch/arm/plat-orion/gpio.c
364
u = readl(GPIO_IO_CONF(ochip)) & (1 << pin);
arch/arm/plat-orion/gpio.c
365
if (!u) {
arch/arm/plat-orion/gpio.c
382
u = readl(GPIO_IN_POL(ochip));
arch/arm/plat-orion/gpio.c
383
u &= ~(1 << pin);
arch/arm/plat-orion/gpio.c
384
writel(u, GPIO_IN_POL(ochip));
arch/arm/plat-orion/gpio.c
386
u = readl(GPIO_IN_POL(ochip));
arch/arm/plat-orion/gpio.c
387
u |= 1 << pin;
arch/arm/plat-orion/gpio.c
388
writel(u, GPIO_IN_POL(ochip));
arch/arm/plat-orion/gpio.c
397
u = readl(GPIO_IN_POL(ochip));
arch/arm/plat-orion/gpio.c
399
u |= 1 << pin; /* falling */
arch/arm/plat-orion/gpio.c
401
u &= ~(1 << pin); /* rising */
arch/arm/plat-orion/gpio.c
402
writel(u, GPIO_IN_POL(ochip));
arch/arm/plat-orion/gpio.c
99
u32 u;
arch/arm/plat-orion/time.c
101
u = readl(timer_base + TIMER_CTRL_OFF);
arch/arm/plat-orion/time.c
102
u = (u & ~TIMER1_RELOAD_EN) | TIMER1_EN;
arch/arm/plat-orion/time.c
103
writel(u, timer_base + TIMER_CTRL_OFF);
arch/arm/plat-orion/time.c
113
u32 u;
arch/arm/plat-orion/time.c
118
u = readl(timer_base + TIMER_CTRL_OFF);
arch/arm/plat-orion/time.c
119
writel(u & ~TIMER1_EN, timer_base + TIMER_CTRL_OFF);
arch/arm/plat-orion/time.c
122
u = readl(bridge_base + BRIDGE_MASK_OFF);
arch/arm/plat-orion/time.c
123
writel(u & ~BRIDGE_INT_TIMER1, bridge_base + BRIDGE_MASK_OFF);
arch/arm/plat-orion/time.c
136
u32 u;
arch/arm/plat-orion/time.c
145
u = readl(bridge_base + BRIDGE_MASK_OFF);
arch/arm/plat-orion/time.c
146
writel(u | BRIDGE_INT_TIMER1, bridge_base + BRIDGE_MASK_OFF);
arch/arm/plat-orion/time.c
149
u = readl(timer_base + TIMER_CTRL_OFF);
arch/arm/plat-orion/time.c
150
writel(u | TIMER1_EN | TIMER1_RELOAD_EN, timer_base + TIMER_CTRL_OFF);
arch/arm/plat-orion/time.c
199
u32 u;
arch/arm/plat-orion/time.c
223
u = readl(bridge_base + BRIDGE_MASK_OFF);
arch/arm/plat-orion/time.c
224
writel(u & ~BRIDGE_INT_TIMER0, bridge_base + BRIDGE_MASK_OFF);
arch/arm/plat-orion/time.c
225
u = readl(timer_base + TIMER_CTRL_OFF);
arch/arm/plat-orion/time.c
226
writel(u | TIMER0_EN | TIMER0_RELOAD_EN, timer_base + TIMER_CTRL_OFF);
arch/arm/plat-orion/time.c
77
u32 u;
arch/arm/plat-orion/time.c
89
u = readl(bridge_base + BRIDGE_MASK_OFF);
arch/arm/plat-orion/time.c
90
u |= BRIDGE_INT_TIMER1;
arch/arm/plat-orion/time.c
91
writel(u, bridge_base + BRIDGE_MASK_OFF);
arch/arm/xen/enlighten.c
121
op.u.settime64.mbz = 0;
arch/arm/xen/enlighten.c
122
op.u.settime64.secs = now.tv_sec;
arch/arm/xen/enlighten.c
123
op.u.settime64.nsecs = now.tv_nsec;
arch/arm/xen/enlighten.c
124
op.u.settime64.system_time = timespec64_to_ns(&system_time);
arch/arm64/include/asm/atomic_ll_sc.h
240
static __always_inline u##sz \
arch/arm64/include/asm/atomic_ll_sc.h
243
u##sz new) \
arch/arm64/include/asm/atomic_ll_sc.h
246
u##sz oldval; \
arch/arm64/include/asm/atomic_ll_sc.h
254
old = (u##sz)old; \
arch/arm64/include/asm/atomic_ll_sc.h
266
[v] "+Q" (*(u##sz *)ptr) \
arch/arm64/include/asm/atomic_lse.h
249
static __always_inline u##sz \
arch/arm64/include/asm/atomic_lse.h
251
u##sz old, \
arch/arm64/include/asm/atomic_lse.h
252
u##sz new) \
arch/arm64/include/asm/atomic_lse.h
257
: [v] "+Q" (*(u##sz *)ptr), \
arch/arm64/include/asm/cmpxchg.h
107
static inline u##sz __cmpxchg_case_##name##sz(volatile void *ptr, \
arch/arm64/include/asm/cmpxchg.h
108
u##sz old, \
arch/arm64/include/asm/cmpxchg.h
109
u##sz new) \
arch/arm64/include/asm/cmpxchg.h
22
static inline u##sz __xchg_case_##name##sz(u##sz x, volatile void *ptr) \
arch/arm64/include/asm/cmpxchg.h
227
: [tmp] "=&r" (tmp), [v] "+Q" (*(u##sz *)ptr) \
arch/arm64/include/asm/cmpxchg.h
24
u##sz ret; \
arch/arm64/include/asm/cmpxchg.h
38
: "=&r" (ret), "=&r" (tmp), "+Q" (*(u##sz *)ptr) \
arch/arm64/include/asm/percpu.h
105
[ptr] "+Q"(*(u##sz *)ptr) \
arch/arm64/include/asm/percpu.h
106
: [val] "r" ((u##sz)(val))); \
arch/arm64/include/asm/percpu.h
58
return READ_ONCE(*(u##sz *)ptr); \
arch/arm64/include/asm/percpu.h
63
WRITE_ONCE(*(u##sz *)ptr, (u##sz)val); \
arch/arm64/include/asm/percpu.h
71
u##sz tmp; \
arch/arm64/include/asm/percpu.h
83
[ptr] "+Q"(*(u##sz *)ptr) \
arch/arm64/include/asm/percpu.h
84
: [val] "r" ((u##sz)(val))); \
arch/arm64/include/asm/percpu.h
88
static inline u##sz \
arch/arm64/include/asm/percpu.h
92
u##sz ret; \
arch/arm64/kernel/io.c
19
volatile u##bits __iomem *_to = to; \
arch/arm64/kernel/io.c
20
const u##bits *_from = from; \
arch/arm64/kernel/io.c
22
const u##bits *_end_from = _from + ALIGN_DOWN(_count, 8); \
arch/arm64/kvm/pmu-emul.c
627
bool u = evtreg & ARMV8_PMU_EXCLUDE_EL0;
arch/arm64/kvm/pmu-emul.c
629
return u == nsu;
arch/arm64/kvm/trng.c
53
const __le32 *u = (__le32 *)arm_smc_trng_uuid.b;
arch/arm64/kvm/trng.c
73
smccc_set_retval(vcpu, le32_to_cpu(u[0]), le32_to_cpu(u[1]),
arch/arm64/kvm/trng.c
74
le32_to_cpu(u[2]), le32_to_cpu(u[3]));
arch/arm64/kvm/vgic/vgic-irqfd.c
156
entries[i].u.irqchip.irqchip = 0;
arch/arm64/kvm/vgic/vgic-irqfd.c
157
entries[i].u.irqchip.pin = i;
arch/arm64/kvm/vgic/vgic-irqfd.c
53
e->irqchip.irqchip = ue->u.irqchip.irqchip;
arch/arm64/kvm/vgic/vgic-irqfd.c
54
e->irqchip.pin = ue->u.irqchip.pin;
arch/arm64/kvm/vgic/vgic-irqfd.c
61
e->msi.address_lo = ue->u.msi.address_lo;
arch/arm64/kvm/vgic/vgic-irqfd.c
62
e->msi.address_hi = ue->u.msi.address_hi;
arch/arm64/kvm/vgic/vgic-irqfd.c
63
e->msi.data = ue->u.msi.data;
arch/arm64/kvm/vgic/vgic-irqfd.c
65
e->msi.devid = ue->u.msi.devid;
arch/csky/abiv1/bswapdi.c
10
return ___constant_swab64(u);
arch/csky/abiv1/bswapdi.c
8
unsigned long long notrace __bswapdi2(unsigned long long u)
arch/csky/abiv1/bswapsi.c
10
return ___constant_swab32(u);
arch/csky/abiv1/bswapsi.c
8
unsigned int notrace __bswapsi2(unsigned int u)
arch/csky/include/asm/atomic.h
104
arch_atomic_fetch_add_unless(atomic_t *v, int a, int u)
arch/csky/include/asm/atomic.h
120
: "r" (a), "r" (&v->counter), "r" (u)
arch/csky/include/asm/futex.h
109
: [r] "+r" (ret), [v] "=&r" (val), [u] "+m" (*uaddr),
arch/csky/include/asm/futex.h
34
[u] "+m" (*uaddr), [t] "=&r" (tmp) \
arch/hexagon/include/asm/atomic.h
109
static inline int arch_atomic_fetch_add_unless(atomic_t *v, int a, int u)
arch/hexagon/include/asm/atomic.h
127
: "r" (v), "r" (a), "r" (u)
arch/loongarch/include/asm/atomic.h
113
static inline long arch_atomic64_fetch_add_unless(atomic64_t *v, long a, long u)
arch/loongarch/include/asm/atomic.h
129
: [a]"r" (a), [u]"r" (u)
arch/loongarch/include/asm/atomic.h
47
static inline int arch_atomic_fetch_add_unless(atomic_t *v, int a, int u)
arch/loongarch/include/asm/atomic.h
63
: [a]"r" (a), [u]"r" (u)
arch/loongarch/include/asm/local.h
119
local_add_unless(local_t *l, long a, long u)
arch/loongarch/include/asm/local.h
124
if (unlikely(c == u))
arch/loongarch/include/asm/processor.h
68
static inline u##width get_fpr##width(union fpureg *fpr, unsigned idx) \
arch/loongarch/include/asm/processor.h
74
u##width val) \
arch/loongarch/kvm/intc/pch_pic.c
423
entries[i].u.irqchip.irqchip = 0;
arch/loongarch/kvm/intc/pch_pic.c
424
entries[i].u.irqchip.pin = i;
arch/loongarch/kvm/irqfd.c
51
e->irqchip.irqchip = ue->u.irqchip.irqchip;
arch/loongarch/kvm/irqfd.c
52
e->irqchip.pin = ue->u.irqchip.pin;
arch/loongarch/kvm/irqfd.c
61
e->msi.address_lo = ue->u.msi.address_lo;
arch/loongarch/kvm/irqfd.c
62
e->msi.address_hi = ue->u.msi.address_hi;
arch/loongarch/kvm/irqfd.c
63
e->msi.data = ue->u.msi.data;
arch/loongarch/lib/bswapdi.c
11
return ___constant_swab64(u);
arch/loongarch/lib/bswapdi.c
7
unsigned long long __bswapdi2(unsigned long long u);
arch/loongarch/lib/bswapdi.c
9
unsigned long long notrace __bswapdi2(unsigned long long u)
arch/loongarch/lib/bswapsi.c
11
return ___constant_swab32(u);
arch/loongarch/lib/bswapsi.c
7
unsigned int __bswapsi2(unsigned int u);
arch/loongarch/lib/bswapsi.c
9
unsigned int notrace __bswapsi2(unsigned int u)
arch/m68k/include/asm/delay.h
55
#define __const_udelay(u) \
arch/m68k/include/asm/delay.h
56
__delay(((((u) * HZSCALE) >> 11) * (loops_per_jiffy >> 11)) >> 6)
arch/m68k/include/asm/libgcc.h
12
#define umul_ppmm(w1, w0, u, v) \
arch/m68k/include/asm/libgcc.h
14
unsigned long __u = (u), __v = (v); \
arch/microblaze/lib/ashldi3.c
12
return u;
arch/microblaze/lib/ashldi3.c
14
uu.ll = u;
arch/microblaze/lib/ashldi3.c
6
long long __ashldi3(long long u, word_type b)
arch/microblaze/lib/ashrdi3.c
12
return u;
arch/microblaze/lib/ashrdi3.c
14
uu.ll = u;
arch/microblaze/lib/ashrdi3.c
6
long long __ashrdi3(long long u, word_type b)
arch/microblaze/lib/libgcc.h
26
extern long long __ashldi3(long long u, word_type b);
arch/microblaze/lib/libgcc.h
27
extern long long __ashrdi3(long long u, word_type b);
arch/microblaze/lib/libgcc.h
29
extern long long __lshrdi3(long long u, word_type b);
arch/microblaze/lib/libgcc.h
30
extern long long __muldi3(long long u, long long v);
arch/microblaze/lib/lshrdi3.c
12
return u;
arch/microblaze/lib/lshrdi3.c
14
uu.ll = u;
arch/microblaze/lib/lshrdi3.c
6
long long __lshrdi3(long long u, word_type b)
arch/microblaze/lib/muldi3.c
14
#define umul_ppmm(w1, w0, u, v) \
arch/microblaze/lib/muldi3.c
19
__ul = __ll_lowpart(u); \
arch/microblaze/lib/muldi3.c
20
__uh = __ll_highpart(u); \
arch/microblaze/lib/muldi3.c
40
#define __umulsidi3(u, v) ({ \
arch/microblaze/lib/muldi3.c
42
umul_ppmm(__w.s.high, __w.s.low, u, v); \
arch/microblaze/lib/muldi3.c
47
long long __muldi3(long long u, long long v)
arch/microblaze/lib/muldi3.c
49
const DWunion uu = {.ll = u};
arch/mips/include/asm/asmmacro.h
238
.macro MFTR rs=0, rt=0, u=0, sel=0
arch/mips/include/asm/asmmacro.h
243
.macro MTTR rt=0, rs=0, u=0, sel=0
arch/mips/include/asm/local.h
120
local_add_unless(local_t *l, long a, long u)
arch/mips/include/asm/local.h
125
if (unlikely(c == u))
arch/mips/include/asm/mipsmtregs.h
357
#define mftr(rt, u, sel) \
arch/mips/include/asm/mipsmtregs.h
362
" mftr %0, " #rt ", " #u ", " #sel " \n" \
arch/mips/include/asm/mipsmtregs.h
410
#define mttr(rd, u, sel, v) \
arch/mips/include/asm/mipsmtregs.h
413
"mttr %0," #rd ", " #u ", " #sel \
arch/mips/include/asm/processor.h
103
static inline u##width get_fpr##width(union fpureg *fpr, unsigned idx) \
arch/mips/include/asm/processor.h
109
u##width val) \
arch/mips/lib/bswapdi.c
11
return ___constant_swab64(u);
arch/mips/lib/bswapdi.c
7
unsigned long long __bswapdi2(unsigned long long u);
arch/mips/lib/bswapdi.c
9
unsigned long long notrace __bswapdi2(unsigned long long u)
arch/mips/lib/bswapsi.c
11
return ___constant_swab32(u);
arch/mips/lib/bswapsi.c
7
unsigned int __bswapsi2(unsigned int u);
arch/mips/lib/bswapsi.c
9
unsigned int notrace __bswapsi2(unsigned int u)
arch/mips/math-emu/cp1emu.c
1703
union ieee754sp(*u) (union ieee754sp);
arch/mips/math-emu/cp1emu.c
1732
handler.u = ieee754sp_sqrt;
arch/mips/math-emu/cp1emu.c
1745
handler.u = fpemu_sp_rsqrt;
arch/mips/math-emu/cp1emu.c
1753
handler.u = fpemu_sp_recip;
arch/mips/math-emu/cp1emu.c
1916
handler.u = ieee754sp_abs;
arch/mips/math-emu/cp1emu.c
1921
handler.u = ieee754sp_neg;
arch/mips/math-emu/cp1emu.c
1939
rv.s = (*handler.u) (fs);
arch/mips/math-emu/cp1emu.c
2080
union ieee754dp(*u) (union ieee754dp);
arch/mips/math-emu/cp1emu.c
2108
handler.u = ieee754dp_sqrt;
arch/mips/math-emu/cp1emu.c
2120
handler.u = fpemu_dp_rsqrt;
arch/mips/math-emu/cp1emu.c
2127
handler.u = fpemu_dp_recip;
arch/mips/math-emu/cp1emu.c
2287
handler.u = ieee754dp_abs;
arch/mips/math-emu/cp1emu.c
2292
handler.u = ieee754dp_neg;
arch/mips/math-emu/cp1emu.c
2310
rv.d = (*handler.u) (fs);
arch/openrisc/include/asm/atomic.h
107
static inline int arch_atomic_fetch_add_unless(atomic_t *v, int a, int u)
arch/openrisc/include/asm/atomic.h
121
: "r"(&v->counter), "r"(a), "r"(u)
arch/parisc/include/asm/assembly.h
151
extrd,u \r, 63-(\sa), 64-(\sa), \t
arch/parisc/include/asm/assembly.h
159
extrd,u \r, 32+(\p), \len, \t
arch/parisc/kernel/pci-dma.c
241
u##size *res_ptr = (u##size *)&(pcxl_res_map[pcxl_res_hint & ~((size >> 3) - 1)]); \
arch/parisc/kernel/pci-dma.c
242
u##size *res_end = (u##size *)&pcxl_res_map[pcxl_res_size]; \
arch/parisc/kernel/pci-dma.c
244
res_ptr = (u##size *)&pcxl_res_map[0]; \
arch/parisc/kernel/pci-dma.c
297
u##size *res_ptr = (u##size *)&(pcxl_res_map[(idx) + (((size >> 3) - 1) & (~((size >> 3) - 1)))]); \
arch/parisc/kernel/pci.c
70
u##size in##type (int addr) \
arch/parisc/kernel/pci.c
74
if (!parisc_pci_hba[b]) return (u##size) -1; \
arch/parisc/kernel/pci.c
85
void out##type (u##size d, int addr) \
arch/parisc/kernel/ptrace.c
418
const __u64 __user *u = ubuf;
arch/parisc/kernel/ptrace.c
429
if (__get_user(reg, u++))
arch/parisc/kernel/ptrace.c
435
ubuf = u;
arch/parisc/kernel/ptrace.c
538
const unsigned long __user *u = ubuf;
arch/parisc/kernel/ptrace.c
549
if (__get_user(reg, u++))
arch/parisc/kernel/ptrace.c
555
ubuf = u;
arch/parisc/kernel/ptrace.c
602
const compat_ulong_t __user *u = ubuf;
arch/parisc/kernel/ptrace.c
613
if (__get_user(reg, u++))
arch/parisc/kernel/ptrace.c
619
ubuf = u;
arch/powerpc/include/asm/atomic.h
139
static __inline__ int arch_atomic_fetch_add_unless(atomic_t *v, int a, int u)
arch/powerpc/include/asm/atomic.h
155
: "r" (&v->counter), "rI" (a), "r" (u)
arch/powerpc/include/asm/atomic.h
397
static __inline__ s64 arch_atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u)
arch/powerpc/include/asm/atomic.h
413
: "r" (&v->counter), "r" (a), "r" (u)
arch/powerpc/include/asm/guest-state-buffer.h
670
} u;
arch/powerpc/include/asm/guest-state-buffer.h
672
u.v = *val;
arch/powerpc/include/asm/guest-state-buffer.h
673
tmp[0] = cpu_to_be64(u.dw[TS_FPROFFSET]);
arch/powerpc/include/asm/guest-state-buffer.h
675
tmp[1] = cpu_to_be64(u.dw[TS_VSRLOWOFFSET]);
arch/powerpc/include/asm/guest-state-buffer.h
789
} u = { 0 };
arch/powerpc/include/asm/guest-state-buffer.h
793
*v = u.v;
arch/powerpc/include/asm/guest-state-buffer.h
796
u.dw[TS_FPROFFSET] = be64_to_cpu(src[0]);
arch/powerpc/include/asm/guest-state-buffer.h
798
u.dw[TS_VSRLOWOFFSET] = be64_to_cpu(src[1]);
arch/powerpc/include/asm/guest-state-buffer.h
800
*v = u.v;
arch/powerpc/include/asm/hvsi.h
57
} u;
arch/powerpc/include/asm/io.h
103
static inline void name(volatile u##size __iomem *addr, u##size val) \
arch/powerpc/include/asm/io.h
111
static inline u##size name(const volatile u##size __iomem *addr) \
arch/powerpc/include/asm/io.h
113
u##size ret; \
arch/powerpc/include/asm/io.h
120
static inline void name(volatile u##size __iomem *addr, u##size val) \
arch/powerpc/include/asm/io.h
128
static inline u##size name(const volatile u##size __iomem *addr) \
arch/powerpc/include/asm/io.h
130
u##size ret; \
arch/powerpc/include/asm/io.h
137
static inline void name(volatile u##size __iomem *addr, u##size val) \
arch/powerpc/include/asm/io.h
145
static inline u##size name(const volatile u##size __iomem *addr) \
arch/powerpc/include/asm/io.h
147
u##size ret; \
arch/powerpc/include/asm/io.h
154
static inline void name(volatile u##size __iomem *addr, u##size val) \
arch/powerpc/include/asm/io.h
94
static inline u##size name(const volatile u##size __iomem *addr) \
arch/powerpc/include/asm/io.h
96
u##size ret; \
arch/powerpc/include/asm/kvm_book3s.h
539
return vcpu->arch.vr.vscr.u[3];
arch/powerpc/include/asm/kvm_book3s.h
544
vcpu->arch.vr.vscr.u[3] = val;
arch/powerpc/include/asm/kvm_book3s.h
550
static inline void kvmppc_set_##reg(struct kvm_vcpu *vcpu, u##size val) \
arch/powerpc/include/asm/kvm_book3s.h
558
static inline u##size kvmppc_get_##reg(struct kvm_vcpu *vcpu) \
arch/powerpc/include/asm/kvm_book3s.h
578
static inline void kvmppc_set_##reg(struct kvm_vcpu *vcpu, u##size val) \
arch/powerpc/include/asm/kvm_book3s.h
585
static inline u##size kvmppc_get_##reg(struct kvm_vcpu *vcpu) \
arch/powerpc/include/asm/kvm_ppc.h
978
static inline u##size kvmppc_get_##reg(struct kvm_vcpu *vcpu) \
arch/powerpc/include/asm/kvm_ppc.h
989
static inline void kvmppc_set_##reg(struct kvm_vcpu *vcpu, u##size val) \
arch/powerpc/include/asm/kvm_ppc.h
992
vcpu->arch.shared->reg = (u##size __force)cpu_to_be##size(val); \
arch/powerpc/include/asm/kvm_ppc.h
994
vcpu->arch.shared->reg = (u##size __force)cpu_to_le##size(val); \
arch/powerpc/include/asm/local.h
126
static __inline__ bool local_add_unless(local_t *l, long a, long u)
arch/powerpc/include/asm/local.h
132
if (l->v != u) {
arch/powerpc/include/asm/mce.h
186
} u;
arch/powerpc/include/asm/mce.h
199
} u;
arch/powerpc/include/asm/opal-api.h
533
} u;
arch/powerpc/include/asm/opal-api.h
638
} u;
arch/powerpc/include/asm/opal-api.h
640
} u;
arch/powerpc/include/asm/pmac_pfunc.h
28
} u[4];
arch/powerpc/include/asm/spu.h
269
} u;
arch/powerpc/include/uapi/asm/kvm.h
262
} u;
arch/powerpc/include/uapi/asm/types.h
35
__u32 u[4];
arch/powerpc/kernel/mce.c
132
mce->u.ue_error.ignore_event = mce_err->ignore_event;
arch/powerpc/kernel/mce.c
145
mce->u.tlb_error.effective_address_provided = true;
arch/powerpc/kernel/mce.c
146
mce->u.tlb_error.effective_address = addr;
arch/powerpc/kernel/mce.c
148
mce->u.slb_error.effective_address_provided = true;
arch/powerpc/kernel/mce.c
149
mce->u.slb_error.effective_address = addr;
arch/powerpc/kernel/mce.c
151
mce->u.erat_error.effective_address_provided = true;
arch/powerpc/kernel/mce.c
152
mce->u.erat_error.effective_address = addr;
arch/powerpc/kernel/mce.c
154
mce->u.user_error.effective_address_provided = true;
arch/powerpc/kernel/mce.c
155
mce->u.user_error.effective_address = addr;
arch/powerpc/kernel/mce.c
157
mce->u.ra_error.effective_address_provided = true;
arch/powerpc/kernel/mce.c
158
mce->u.ra_error.effective_address = addr;
arch/powerpc/kernel/mce.c
160
mce->u.link_error.effective_address_provided = true;
arch/powerpc/kernel/mce.c
161
mce->u.link_error.effective_address = addr;
arch/powerpc/kernel/mce.c
163
mce->u.ue_error.effective_address_provided = true;
arch/powerpc/kernel/mce.c
164
mce->u.ue_error.effective_address = addr;
arch/powerpc/kernel/mce.c
166
mce->u.ue_error.physical_address_provided = true;
arch/powerpc/kernel/mce.c
167
mce->u.ue_error.physical_address = phys_addr;
arch/powerpc/kernel/mce.c
303
if (evt->u.ue_error.ignore_event) {
arch/powerpc/kernel/mce.c
308
if (evt->u.ue_error.physical_address_provided) {
arch/powerpc/kernel/mce.c
311
pfn = evt->u.ue_error.physical_address >>
arch/powerpc/kernel/mce.c
343
evt->u.ue_error.ignore_event) {
arch/powerpc/kernel/mce.c
487
subtype = evt->u.ue_error.ue_error_type <
arch/powerpc/kernel/mce.c
489
mc_ue_types[evt->u.ue_error.ue_error_type]
arch/powerpc/kernel/mce.c
491
if (evt->u.ue_error.effective_address_provided)
arch/powerpc/kernel/mce.c
492
ea = evt->u.ue_error.effective_address;
arch/powerpc/kernel/mce.c
493
if (evt->u.ue_error.physical_address_provided)
arch/powerpc/kernel/mce.c
494
pa = evt->u.ue_error.physical_address;
arch/powerpc/kernel/mce.c
498
subtype = evt->u.slb_error.slb_error_type <
arch/powerpc/kernel/mce.c
500
mc_slb_types[evt->u.slb_error.slb_error_type]
arch/powerpc/kernel/mce.c
502
if (evt->u.slb_error.effective_address_provided)
arch/powerpc/kernel/mce.c
503
ea = evt->u.slb_error.effective_address;
arch/powerpc/kernel/mce.c
507
subtype = evt->u.erat_error.erat_error_type <
arch/powerpc/kernel/mce.c
509
mc_erat_types[evt->u.erat_error.erat_error_type]
arch/powerpc/kernel/mce.c
511
if (evt->u.erat_error.effective_address_provided)
arch/powerpc/kernel/mce.c
512
ea = evt->u.erat_error.effective_address;
arch/powerpc/kernel/mce.c
516
subtype = evt->u.tlb_error.tlb_error_type <
arch/powerpc/kernel/mce.c
518
mc_tlb_types[evt->u.tlb_error.tlb_error_type]
arch/powerpc/kernel/mce.c
520
if (evt->u.tlb_error.effective_address_provided)
arch/powerpc/kernel/mce.c
521
ea = evt->u.tlb_error.effective_address;
arch/powerpc/kernel/mce.c
525
subtype = evt->u.user_error.user_error_type <
arch/powerpc/kernel/mce.c
527
mc_user_types[evt->u.user_error.user_error_type]
arch/powerpc/kernel/mce.c
529
if (evt->u.user_error.effective_address_provided)
arch/powerpc/kernel/mce.c
530
ea = evt->u.user_error.effective_address;
arch/powerpc/kernel/mce.c
534
subtype = evt->u.ra_error.ra_error_type <
arch/powerpc/kernel/mce.c
536
mc_ra_types[evt->u.ra_error.ra_error_type]
arch/powerpc/kernel/mce.c
538
if (evt->u.ra_error.effective_address_provided)
arch/powerpc/kernel/mce.c
539
ea = evt->u.ra_error.effective_address;
arch/powerpc/kernel/mce.c
543
subtype = evt->u.link_error.link_error_type <
arch/powerpc/kernel/mce.c
545
mc_link_types[evt->u.link_error.link_error_type]
arch/powerpc/kernel/mce.c
547
if (evt->u.link_error.effective_address_provided)
arch/powerpc/kernel/mce.c
548
ea = evt->u.link_error.effective_address;
arch/powerpc/kernel/mce.c
55
mce->u.ue_error.ue_error_type = mce_err->u.ue_error_type;
arch/powerpc/kernel/mce.c
58
mce->u.slb_error.slb_error_type = mce_err->u.slb_error_type;
arch/powerpc/kernel/mce.c
61
mce->u.erat_error.erat_error_type = mce_err->u.erat_error_type;
arch/powerpc/kernel/mce.c
64
mce->u.tlb_error.tlb_error_type = mce_err->u.tlb_error_type;
arch/powerpc/kernel/mce.c
67
mce->u.user_error.user_error_type = mce_err->u.user_error_type;
arch/powerpc/kernel/mce.c
70
mce->u.ra_error.ra_error_type = mce_err->u.ra_error_type;
arch/powerpc/kernel/mce.c
73
mce->u.link_error.link_error_type = mce_err->u.link_error_type;
arch/powerpc/kernel/mce_power.c
522
mce_err->u.ue_error_type = table[i].error_subtype;
arch/powerpc/kernel/mce_power.c
525
mce_err->u.slb_error_type = table[i].error_subtype;
arch/powerpc/kernel/mce_power.c
528
mce_err->u.erat_error_type = table[i].error_subtype;
arch/powerpc/kernel/mce_power.c
531
mce_err->u.tlb_error_type = table[i].error_subtype;
arch/powerpc/kernel/mce_power.c
534
mce_err->u.user_error_type = table[i].error_subtype;
arch/powerpc/kernel/mce_power.c
537
mce_err->u.ra_error_type = table[i].error_subtype;
arch/powerpc/kernel/mce_power.c
540
mce_err->u.link_error_type = table[i].error_subtype;
arch/powerpc/kernel/mce_power.c
624
mce_err->u.ue_error_type = table[i].error_subtype;
arch/powerpc/kernel/mce_power.c
627
mce_err->u.slb_error_type = table[i].error_subtype;
arch/powerpc/kernel/mce_power.c
630
mce_err->u.erat_error_type = table[i].error_subtype;
arch/powerpc/kernel/mce_power.c
633
mce_err->u.tlb_error_type = table[i].error_subtype;
arch/powerpc/kernel/mce_power.c
636
mce_err->u.user_error_type = table[i].error_subtype;
arch/powerpc/kernel/mce_power.c
639
mce_err->u.ra_error_type = table[i].error_subtype;
arch/powerpc/kernel/mce_power.c
642
mce_err->u.link_error_type = table[i].error_subtype;
arch/powerpc/kernel/process.c
1965
current->thread.vr_state.vscr.u[3] = 0x00010000; /* Java mode disabled */
arch/powerpc/kernel/ptrace/ptrace-view.c
757
const compat_ulong_t __user *u = ubuf;
arch/powerpc/kernel/ptrace/ptrace-view.c
762
u = ubuf;
arch/powerpc/kernel/ptrace/ptrace-view.c
767
unsafe_get_user(reg, u++, efault);
arch/powerpc/kernel/ptrace/ptrace-view.c
772
unsafe_get_user(reg, u++, efault);
arch/powerpc/kernel/ptrace/ptrace-view.c
779
unsafe_get_user(reg, u++, efault);
arch/powerpc/kernel/ptrace/ptrace-view.c
783
unsafe_get_user(reg, u++, efault);
arch/powerpc/kernel/ptrace/ptrace-view.c
786
unsafe_get_user(reg, u++, efault);
arch/powerpc/kernel/ptrace/ptrace-view.c
793
ubuf = u;
arch/powerpc/kernel/traps.c
2127
current->thread.vr_state.vscr.u[3] |= 0x10000;
arch/powerpc/kernel/vecemu.c
298
vrs[vd].u[i] = eexp2(vrs[vb].u[i]);
arch/powerpc/kernel/vecemu.c
302
vrs[vd].u[i] = elog2(vrs[vb].u[i]);
arch/powerpc/kernel/vecemu.c
306
vrs[vd].u[i] = rfin(vrs[vb].u[i]);
arch/powerpc/kernel/vecemu.c
310
vrs[vd].u[i] = rfiz(vrs[vb].u[i]);
arch/powerpc/kernel/vecemu.c
314
u32 x = vrs[vb].u[i];
arch/powerpc/kernel/vecemu.c
316
vrs[vd].u[i] = x;
arch/powerpc/kernel/vecemu.c
321
u32 x = vrs[vb].u[i];
arch/powerpc/kernel/vecemu.c
323
vrs[vd].u[i] = x;
arch/powerpc/kernel/vecemu.c
328
vrs[vd].u[i] = ctuxs(vrs[vb].u[i], va,
arch/powerpc/kernel/vecemu.c
329
&current->thread.vr_state.vscr.u[3]);
arch/powerpc/kernel/vecemu.c
333
vrs[vd].u[i] = ctsxs(vrs[vb].u[i], va,
arch/powerpc/kernel/vecemu.c
334
&current->thread.vr_state.vscr.u[3]);
arch/powerpc/kvm/book3s_hv.c
2108
sregs->u.s.ppc64.slb[i].slbe = vcpu->arch.slb[i].orige;
arch/powerpc/kvm/book3s_hv.c
2109
sregs->u.s.ppc64.slb[i].slbv = vcpu->arch.slb[i].origv;
arch/powerpc/kvm/book3s_hv.c
2126
if (sregs->u.s.ppc64.slb[i].slbe & SLB_ESID_V) {
arch/powerpc/kvm/book3s_hv.c
2127
vcpu->arch.slb[j].orige = sregs->u.s.ppc64.slb[i].slbe;
arch/powerpc/kvm/book3s_hv.c
2128
vcpu->arch.slb[j].origv = sregs->u.s.ppc64.slb[i].slbv;
arch/powerpc/kvm/book3s_hv.c
2453
*val = get_reg_val(id, vcpu->arch.vr_tm.vscr.u[3]);
arch/powerpc/kvm/book3s_hv.c
2735
vcpu->arch.vr.vscr.u[3] = set_reg_val(id, *val);
arch/powerpc/kvm/book3s_hv.h
69
static inline void kvmppc_set_##reg ##_hv(struct kvm_vcpu *vcpu, u##size val) \
arch/powerpc/kvm/book3s_hv.h
76
static inline u##size kvmppc_get_##reg ##_hv(struct kvm_vcpu *vcpu) \
arch/powerpc/kvm/book3s_hv.h
87
static inline void kvmppc_set_##reg ##_hv(struct kvm_vcpu *vcpu, int i, u##size val) \
arch/powerpc/kvm/book3s_hv.h
94
static inline u##size kvmppc_get_##reg ##_hv(struct kvm_vcpu *vcpu, int i) \
arch/powerpc/kvm/book3s_hv_nestedv2.c
353
vcpu->arch.vr.vscr.u[3]);
arch/powerpc/kvm/book3s_hv_nestedv2.c
596
vcpu->arch.vr.vscr.u[3] = kvmppc_gse_get_u32(gse);
arch/powerpc/kvm/book3s_pr.c
1463
sregs->u.s.sdr1 = to_book3s(vcpu)->sdr1;
arch/powerpc/kvm/book3s_pr.c
1466
sregs->u.s.ppc64.slb[i].slbe = vcpu->arch.slb[i].orige | i;
arch/powerpc/kvm/book3s_pr.c
1467
sregs->u.s.ppc64.slb[i].slbv = vcpu->arch.slb[i].origv;
arch/powerpc/kvm/book3s_pr.c
1471
sregs->u.s.ppc32.sr[i] = kvmppc_get_sr(vcpu, i);
arch/powerpc/kvm/book3s_pr.c
1474
sregs->u.s.ppc32.ibat[i] = vcpu3s->ibat[i].raw;
arch/powerpc/kvm/book3s_pr.c
1475
sregs->u.s.ppc32.dbat[i] = vcpu3s->dbat[i].raw;
arch/powerpc/kvm/book3s_pr.c
1490
vcpu3s->sdr1 = sregs->u.s.sdr1;
arch/powerpc/kvm/book3s_pr.c
1498
u64 rb = sregs->u.s.ppc64.slb[i].slbe;
arch/powerpc/kvm/book3s_pr.c
1499
u64 rs = sregs->u.s.ppc64.slb[i].slbv;
arch/powerpc/kvm/book3s_pr.c
1508
vcpu->arch.mmu.mtsrin(vcpu, i, sregs->u.s.ppc32.sr[i]);
arch/powerpc/kvm/book3s_pr.c
1512
(u32)sregs->u.s.ppc32.ibat[i]);
arch/powerpc/kvm/book3s_pr.c
1514
(u32)(sregs->u.s.ppc32.ibat[i] >> 32));
arch/powerpc/kvm/book3s_pr.c
1516
(u32)sregs->u.s.ppc32.dbat[i]);
arch/powerpc/kvm/book3s_pr.c
1518
(u32)(sregs->u.s.ppc32.dbat[i] >> 32));
arch/powerpc/kvm/book3s_pr.c
1609
*val = get_reg_val(id, vcpu->arch.vr_tm.vscr.u[3]);
arch/powerpc/kvm/book3s_pr.c
1708
vcpu->arch.vr.vscr.u[3] = set_reg_val(id, *val);
arch/powerpc/kvm/booke.c
1514
sregs->u.e.features |= KVM_SREGS_E_BASE;
arch/powerpc/kvm/booke.c
1516
sregs->u.e.csrr0 = vcpu->arch.csrr0;
arch/powerpc/kvm/booke.c
1517
sregs->u.e.csrr1 = vcpu->arch.csrr1;
arch/powerpc/kvm/booke.c
1518
sregs->u.e.mcsr = vcpu->arch.mcsr;
arch/powerpc/kvm/booke.c
1519
sregs->u.e.esr = kvmppc_get_esr(vcpu);
arch/powerpc/kvm/booke.c
1520
sregs->u.e.dear = kvmppc_get_dar(vcpu);
arch/powerpc/kvm/booke.c
1521
sregs->u.e.tsr = vcpu->arch.tsr;
arch/powerpc/kvm/booke.c
1522
sregs->u.e.tcr = vcpu->arch.tcr;
arch/powerpc/kvm/booke.c
1523
sregs->u.e.dec = kvmppc_get_dec(vcpu, tb);
arch/powerpc/kvm/booke.c
1524
sregs->u.e.tb = tb;
arch/powerpc/kvm/booke.c
1525
sregs->u.e.vrsave = vcpu->arch.vrsave;
arch/powerpc/kvm/booke.c
1531
if (!(sregs->u.e.features & KVM_SREGS_E_BASE))
arch/powerpc/kvm/booke.c
1534
vcpu->arch.csrr0 = sregs->u.e.csrr0;
arch/powerpc/kvm/booke.c
1535
vcpu->arch.csrr1 = sregs->u.e.csrr1;
arch/powerpc/kvm/booke.c
1536
vcpu->arch.mcsr = sregs->u.e.mcsr;
arch/powerpc/kvm/booke.c
1537
kvmppc_set_esr(vcpu, sregs->u.e.esr);
arch/powerpc/kvm/booke.c
1538
kvmppc_set_dar(vcpu, sregs->u.e.dear);
arch/powerpc/kvm/booke.c
1539
vcpu->arch.vrsave = sregs->u.e.vrsave;
arch/powerpc/kvm/booke.c
1540
kvmppc_set_tcr(vcpu, sregs->u.e.tcr);
arch/powerpc/kvm/booke.c
1542
if (sregs->u.e.update_special & KVM_SREGS_E_UPDATE_DEC) {
arch/powerpc/kvm/booke.c
1543
vcpu->arch.dec = sregs->u.e.dec;
arch/powerpc/kvm/booke.c
1547
if (sregs->u.e.update_special & KVM_SREGS_E_UPDATE_TSR)
arch/powerpc/kvm/booke.c
1548
kvmppc_set_tsr(vcpu, sregs->u.e.tsr);
arch/powerpc/kvm/booke.c
1556
sregs->u.e.features |= KVM_SREGS_E_ARCH206;
arch/powerpc/kvm/booke.c
1558
sregs->u.e.pir = vcpu->vcpu_id;
arch/powerpc/kvm/booke.c
1559
sregs->u.e.mcsrr0 = vcpu->arch.mcsrr0;
arch/powerpc/kvm/booke.c
1560
sregs->u.e.mcsrr1 = vcpu->arch.mcsrr1;
arch/powerpc/kvm/booke.c
1561
sregs->u.e.decar = vcpu->arch.decar;
arch/powerpc/kvm/booke.c
1562
sregs->u.e.ivpr = vcpu->arch.ivpr;
arch/powerpc/kvm/booke.c
1568
if (!(sregs->u.e.features & KVM_SREGS_E_ARCH206))
arch/powerpc/kvm/booke.c
1571
if (sregs->u.e.pir != vcpu->vcpu_id)
arch/powerpc/kvm/booke.c
1574
vcpu->arch.mcsrr0 = sregs->u.e.mcsrr0;
arch/powerpc/kvm/booke.c
1575
vcpu->arch.mcsrr1 = sregs->u.e.mcsrr1;
arch/powerpc/kvm/booke.c
1576
vcpu->arch.decar = sregs->u.e.decar;
arch/powerpc/kvm/booke.c
1577
vcpu->arch.ivpr = sregs->u.e.ivpr;
arch/powerpc/kvm/booke.c
1584
sregs->u.e.features |= KVM_SREGS_E_IVOR;
arch/powerpc/kvm/booke.c
1586
sregs->u.e.ivor_low[0] = vcpu->arch.ivor[BOOKE_IRQPRIO_CRITICAL];
arch/powerpc/kvm/booke.c
1587
sregs->u.e.ivor_low[1] = vcpu->arch.ivor[BOOKE_IRQPRIO_MACHINE_CHECK];
arch/powerpc/kvm/booke.c
1588
sregs->u.e.ivor_low[2] = vcpu->arch.ivor[BOOKE_IRQPRIO_DATA_STORAGE];
arch/powerpc/kvm/booke.c
1589
sregs->u.e.ivor_low[3] = vcpu->arch.ivor[BOOKE_IRQPRIO_INST_STORAGE];
arch/powerpc/kvm/booke.c
1590
sregs->u.e.ivor_low[4] = vcpu->arch.ivor[BOOKE_IRQPRIO_EXTERNAL];
arch/powerpc/kvm/booke.c
1591
sregs->u.e.ivor_low[5] = vcpu->arch.ivor[BOOKE_IRQPRIO_ALIGNMENT];
arch/powerpc/kvm/booke.c
1592
sregs->u.e.ivor_low[6] = vcpu->arch.ivor[BOOKE_IRQPRIO_PROGRAM];
arch/powerpc/kvm/booke.c
1593
sregs->u.e.ivor_low[7] = vcpu->arch.ivor[BOOKE_IRQPRIO_FP_UNAVAIL];
arch/powerpc/kvm/booke.c
1594
sregs->u.e.ivor_low[8] = vcpu->arch.ivor[BOOKE_IRQPRIO_SYSCALL];
arch/powerpc/kvm/booke.c
1595
sregs->u.e.ivor_low[9] = vcpu->arch.ivor[BOOKE_IRQPRIO_AP_UNAVAIL];
arch/powerpc/kvm/booke.c
1596
sregs->u.e.ivor_low[10] = vcpu->arch.ivor[BOOKE_IRQPRIO_DECREMENTER];
arch/powerpc/kvm/booke.c
1597
sregs->u.e.ivor_low[11] = vcpu->arch.ivor[BOOKE_IRQPRIO_FIT];
arch/powerpc/kvm/booke.c
1598
sregs->u.e.ivor_low[12] = vcpu->arch.ivor[BOOKE_IRQPRIO_WATCHDOG];
arch/powerpc/kvm/booke.c
1599
sregs->u.e.ivor_low[13] = vcpu->arch.ivor[BOOKE_IRQPRIO_DTLB_MISS];
arch/powerpc/kvm/booke.c
1600
sregs->u.e.ivor_low[14] = vcpu->arch.ivor[BOOKE_IRQPRIO_ITLB_MISS];
arch/powerpc/kvm/booke.c
1601
sregs->u.e.ivor_low[15] = vcpu->arch.ivor[BOOKE_IRQPRIO_DEBUG];
arch/powerpc/kvm/booke.c
1607
if (!(sregs->u.e.features & KVM_SREGS_E_IVOR))
arch/powerpc/kvm/booke.c
1610
vcpu->arch.ivor[BOOKE_IRQPRIO_CRITICAL] = sregs->u.e.ivor_low[0];
arch/powerpc/kvm/booke.c
1611
vcpu->arch.ivor[BOOKE_IRQPRIO_MACHINE_CHECK] = sregs->u.e.ivor_low[1];
arch/powerpc/kvm/booke.c
1612
vcpu->arch.ivor[BOOKE_IRQPRIO_DATA_STORAGE] = sregs->u.e.ivor_low[2];
arch/powerpc/kvm/booke.c
1613
vcpu->arch.ivor[BOOKE_IRQPRIO_INST_STORAGE] = sregs->u.e.ivor_low[3];
arch/powerpc/kvm/booke.c
1614
vcpu->arch.ivor[BOOKE_IRQPRIO_EXTERNAL] = sregs->u.e.ivor_low[4];
arch/powerpc/kvm/booke.c
1615
vcpu->arch.ivor[BOOKE_IRQPRIO_ALIGNMENT] = sregs->u.e.ivor_low[5];
arch/powerpc/kvm/booke.c
1616
vcpu->arch.ivor[BOOKE_IRQPRIO_PROGRAM] = sregs->u.e.ivor_low[6];
arch/powerpc/kvm/booke.c
1617
vcpu->arch.ivor[BOOKE_IRQPRIO_FP_UNAVAIL] = sregs->u.e.ivor_low[7];
arch/powerpc/kvm/booke.c
1618
vcpu->arch.ivor[BOOKE_IRQPRIO_SYSCALL] = sregs->u.e.ivor_low[8];
arch/powerpc/kvm/booke.c
1619
vcpu->arch.ivor[BOOKE_IRQPRIO_AP_UNAVAIL] = sregs->u.e.ivor_low[9];
arch/powerpc/kvm/booke.c
1620
vcpu->arch.ivor[BOOKE_IRQPRIO_DECREMENTER] = sregs->u.e.ivor_low[10];
arch/powerpc/kvm/booke.c
1621
vcpu->arch.ivor[BOOKE_IRQPRIO_FIT] = sregs->u.e.ivor_low[11];
arch/powerpc/kvm/booke.c
1622
vcpu->arch.ivor[BOOKE_IRQPRIO_WATCHDOG] = sregs->u.e.ivor_low[12];
arch/powerpc/kvm/booke.c
1623
vcpu->arch.ivor[BOOKE_IRQPRIO_DTLB_MISS] = sregs->u.e.ivor_low[13];
arch/powerpc/kvm/booke.c
1624
vcpu->arch.ivor[BOOKE_IRQPRIO_ITLB_MISS] = sregs->u.e.ivor_low[14];
arch/powerpc/kvm/booke.c
1625
vcpu->arch.ivor[BOOKE_IRQPRIO_DEBUG] = sregs->u.e.ivor_low[15];
arch/powerpc/kvm/e500.c
366
sregs->u.e.features |= KVM_SREGS_E_ARCH206_MMU | KVM_SREGS_E_SPE |
arch/powerpc/kvm/e500.c
368
sregs->u.e.impl_id = KVM_SREGS_E_IMPL_FSL;
arch/powerpc/kvm/e500.c
370
sregs->u.e.impl.fsl.features = 0;
arch/powerpc/kvm/e500.c
371
sregs->u.e.impl.fsl.svr = vcpu_e500->svr;
arch/powerpc/kvm/e500.c
372
sregs->u.e.impl.fsl.hid0 = vcpu_e500->hid0;
arch/powerpc/kvm/e500.c
373
sregs->u.e.impl.fsl.mcar = vcpu_e500->mcar;
arch/powerpc/kvm/e500.c
375
sregs->u.e.ivor_high[0] = vcpu->arch.ivor[BOOKE_IRQPRIO_SPE_UNAVAIL];
arch/powerpc/kvm/e500.c
376
sregs->u.e.ivor_high[1] = vcpu->arch.ivor[BOOKE_IRQPRIO_SPE_FP_DATA];
arch/powerpc/kvm/e500.c
377
sregs->u.e.ivor_high[2] = vcpu->arch.ivor[BOOKE_IRQPRIO_SPE_FP_ROUND];
arch/powerpc/kvm/e500.c
378
sregs->u.e.ivor_high[3] =
arch/powerpc/kvm/e500.c
392
if (sregs->u.e.impl_id == KVM_SREGS_E_IMPL_FSL) {
arch/powerpc/kvm/e500.c
393
vcpu_e500->svr = sregs->u.e.impl.fsl.svr;
arch/powerpc/kvm/e500.c
394
vcpu_e500->hid0 = sregs->u.e.impl.fsl.hid0;
arch/powerpc/kvm/e500.c
395
vcpu_e500->mcar = sregs->u.e.impl.fsl.mcar;
arch/powerpc/kvm/e500.c
402
if (!(sregs->u.e.features & KVM_SREGS_E_IVOR))
arch/powerpc/kvm/e500.c
405
if (sregs->u.e.features & KVM_SREGS_E_SPE) {
arch/powerpc/kvm/e500.c
407
sregs->u.e.ivor_high[0];
arch/powerpc/kvm/e500.c
409
sregs->u.e.ivor_high[1];
arch/powerpc/kvm/e500.c
411
sregs->u.e.ivor_high[2];
arch/powerpc/kvm/e500.c
414
if (sregs->u.e.features & KVM_SREGS_E_PM) {
arch/powerpc/kvm/e500.c
416
sregs->u.e.ivor_high[3];
arch/powerpc/kvm/e500_mmu.c
569
sregs->u.e.mas0 = vcpu->arch.shared->mas0;
arch/powerpc/kvm/e500_mmu.c
570
sregs->u.e.mas1 = vcpu->arch.shared->mas1;
arch/powerpc/kvm/e500_mmu.c
571
sregs->u.e.mas2 = vcpu->arch.shared->mas2;
arch/powerpc/kvm/e500_mmu.c
572
sregs->u.e.mas7_3 = vcpu->arch.shared->mas7_3;
arch/powerpc/kvm/e500_mmu.c
573
sregs->u.e.mas4 = vcpu->arch.shared->mas4;
arch/powerpc/kvm/e500_mmu.c
574
sregs->u.e.mas6 = vcpu->arch.shared->mas6;
arch/powerpc/kvm/e500_mmu.c
576
sregs->u.e.mmucfg = vcpu->arch.mmucfg;
arch/powerpc/kvm/e500_mmu.c
577
sregs->u.e.tlbcfg[0] = vcpu->arch.tlbcfg[0];
arch/powerpc/kvm/e500_mmu.c
578
sregs->u.e.tlbcfg[1] = vcpu->arch.tlbcfg[1];
arch/powerpc/kvm/e500_mmu.c
579
sregs->u.e.tlbcfg[2] = 0;
arch/powerpc/kvm/e500_mmu.c
580
sregs->u.e.tlbcfg[3] = 0;
arch/powerpc/kvm/e500_mmu.c
585
if (sregs->u.e.features & KVM_SREGS_E_ARCH206_MMU) {
arch/powerpc/kvm/e500_mmu.c
586
vcpu->arch.shared->mas0 = sregs->u.e.mas0;
arch/powerpc/kvm/e500_mmu.c
587
vcpu->arch.shared->mas1 = sregs->u.e.mas1;
arch/powerpc/kvm/e500_mmu.c
588
vcpu->arch.shared->mas2 = sregs->u.e.mas2;
arch/powerpc/kvm/e500_mmu.c
589
vcpu->arch.shared->mas7_3 = sregs->u.e.mas7_3;
arch/powerpc/kvm/e500_mmu.c
590
vcpu->arch.shared->mas4 = sregs->u.e.mas4;
arch/powerpc/kvm/e500_mmu.c
591
vcpu->arch.shared->mas6 = sregs->u.e.mas6;
arch/powerpc/kvm/e500mc.c
224
sregs->u.e.features |= KVM_SREGS_E_ARCH206_MMU | KVM_SREGS_E_PM |
arch/powerpc/kvm/e500mc.c
226
sregs->u.e.impl_id = KVM_SREGS_E_IMPL_FSL;
arch/powerpc/kvm/e500mc.c
228
sregs->u.e.impl.fsl.features = 0;
arch/powerpc/kvm/e500mc.c
229
sregs->u.e.impl.fsl.svr = vcpu_e500->svr;
arch/powerpc/kvm/e500mc.c
230
sregs->u.e.impl.fsl.hid0 = vcpu_e500->hid0;
arch/powerpc/kvm/e500mc.c
231
sregs->u.e.impl.fsl.mcar = vcpu_e500->mcar;
arch/powerpc/kvm/e500mc.c
235
sregs->u.e.ivor_high[3] =
arch/powerpc/kvm/e500mc.c
237
sregs->u.e.ivor_high[4] = vcpu->arch.ivor[BOOKE_IRQPRIO_DBELL];
arch/powerpc/kvm/e500mc.c
238
sregs->u.e.ivor_high[5] = vcpu->arch.ivor[BOOKE_IRQPRIO_DBELL_CRIT];
arch/powerpc/kvm/e500mc.c
249
if (sregs->u.e.impl_id == KVM_SREGS_E_IMPL_FSL) {
arch/powerpc/kvm/e500mc.c
250
vcpu_e500->svr = sregs->u.e.impl.fsl.svr;
arch/powerpc/kvm/e500mc.c
251
vcpu_e500->hid0 = sregs->u.e.impl.fsl.hid0;
arch/powerpc/kvm/e500mc.c
252
vcpu_e500->mcar = sregs->u.e.impl.fsl.mcar;
arch/powerpc/kvm/e500mc.c
259
if (!(sregs->u.e.features & KVM_SREGS_E_IVOR))
arch/powerpc/kvm/e500mc.c
262
if (sregs->u.e.features & KVM_SREGS_E_PM) {
arch/powerpc/kvm/e500mc.c
264
sregs->u.e.ivor_high[3];
arch/powerpc/kvm/e500mc.c
267
if (sregs->u.e.features & KVM_SREGS_E_PC) {
arch/powerpc/kvm/e500mc.c
269
sregs->u.e.ivor_high[4];
arch/powerpc/kvm/e500mc.c
271
sregs->u.e.ivor_high[5];
arch/powerpc/kvm/mpic.c
1380
} u;
arch/powerpc/kvm/mpic.c
1389
ret = kvm_mpic_read_internal(opp, addr - opp->reg_base, &u.val);
arch/powerpc/kvm/mpic.c
1398
*(u32 *)ptr = u.val;
arch/powerpc/kvm/mpic.c
1400
__func__, addr, ret, u.val);
arch/powerpc/kvm/mpic.c
1402
*(u8 *)ptr = u.bytes[addr & 3];
arch/powerpc/kvm/mpic.c
1404
__func__, addr, ret, u.bytes[addr & 3]);
arch/powerpc/kvm/mpic.c
1834
e->irqchip.irqchip = ue->u.irqchip.irqchip;
arch/powerpc/kvm/mpic.c
1835
e->irqchip.pin = ue->u.irqchip.pin;
arch/powerpc/kvm/mpic.c
1841
e->msi.address_lo = ue->u.msi.address_lo;
arch/powerpc/kvm/mpic.c
1842
e->msi.address_hi = ue->u.msi.address_hi;
arch/powerpc/kvm/mpic.c
1843
e->msi.data = ue->u.msi.data;
arch/powerpc/kvm/test-guest-state-buffer.c
32
} u;
arch/powerpc/kvm/test-guest-state-buffer.c
58
u.dw[0] = 0x1;
arch/powerpc/kvm/test-guest-state-buffer.c
59
u.dw[1] = 0x2;
arch/powerpc/kvm/test-guest-state-buffer.c
60
rc = kvmppc_gse_put_vector128(gsb, KVMPPC_GSID_VSRS(0), &u.v);
arch/powerpc/kvm/test-guest-state-buffer.c
62
u.dw[0] = 0x0;
arch/powerpc/kvm/test-guest-state-buffer.c
63
u.dw[1] = 0x0;
arch/powerpc/kvm/test-guest-state-buffer.c
85
kvmppc_gse_get_vector128(curr, &u.v);
arch/powerpc/kvm/test-guest-state-buffer.c
86
KUNIT_EXPECT_EQ(test, u.dw[0], 0x1);
arch/powerpc/kvm/test-guest-state-buffer.c
87
KUNIT_EXPECT_EQ(test, u.dw[1], 0x2);
arch/powerpc/lib/sstep.c
1346
unsigned int opcode, ra, rb, rc, rd, spr, u;
arch/powerpc/lib/sstep.c
2266
u = (word >> 20) & UPDATE;
arch/powerpc/lib/sstep.c
2271
u = word & UPDATE;
arch/powerpc/lib/sstep.c
2321
op->type = MKOP(LOAD, u, 4);
arch/powerpc/lib/sstep.c
2326
op->type = MKOP(LOAD, u, 1);
arch/powerpc/lib/sstep.c
2379
op->type = MKOP(LOAD, u, 8);
arch/powerpc/lib/sstep.c
2384
op->type = MKOP(STORE, u, 8);
arch/powerpc/lib/sstep.c
2390
op->type = MKOP(STORE, u, 4);
arch/powerpc/lib/sstep.c
2395
op->type = MKOP(STORE, u, 1);
arch/powerpc/lib/sstep.c
2400
op->type = MKOP(LOAD, u, 2);
arch/powerpc/lib/sstep.c
2406
op->type = MKOP(LOAD, SIGNEXT | u, 4);
arch/powerpc/lib/sstep.c
2412
op->type = MKOP(LOAD, SIGNEXT | u, 2);
arch/powerpc/lib/sstep.c
2417
op->type = MKOP(STORE, u, 2);
arch/powerpc/lib/sstep.c
2444
op->type = MKOP(LOAD_FP, u | FPCONV, 4);
arch/powerpc/lib/sstep.c
2449
op->type = MKOP(LOAD_FP, u, 8);
arch/powerpc/lib/sstep.c
2454
op->type = MKOP(STORE_FP, u | FPCONV, 4);
arch/powerpc/lib/sstep.c
2459
op->type = MKOP(STORE_FP, u, 8);
arch/powerpc/lib/sstep.c
2745
op->type = MKOP(LOAD, u, 4);
arch/powerpc/lib/sstep.c
2751
op->type = MKOP(LOAD, u, 1);
arch/powerpc/lib/sstep.c
2757
op->type = MKOP(STORE, u, 4);
arch/powerpc/lib/sstep.c
2763
op->type = MKOP(STORE, u, 1);
arch/powerpc/lib/sstep.c
2769
op->type = MKOP(LOAD, u, 2);
arch/powerpc/lib/sstep.c
2775
op->type = MKOP(LOAD, SIGNEXT | u, 2);
arch/powerpc/lib/sstep.c
2781
op->type = MKOP(STORE, u, 2);
arch/powerpc/lib/sstep.c
2800
op->type = MKOP(LOAD_FP, u | FPCONV, 4);
arch/powerpc/lib/sstep.c
2806
op->type = MKOP(LOAD_FP, u, 8);
arch/powerpc/lib/sstep.c
2812
op->type = MKOP(STORE_FP, u | FPCONV, 4);
arch/powerpc/lib/sstep.c
2818
op->type = MKOP(STORE_FP, u, 8);
arch/powerpc/lib/sstep.c
405
} u;
arch/powerpc/lib/sstep.c
409
u.ul = 0;
arch/powerpc/lib/sstep.c
411
err = copy_mem_in(&u.b[i], ea, nb, regs);
arch/powerpc/lib/sstep.c
413
*dest = u.ul;
arch/powerpc/lib/sstep.c
535
} u;
arch/powerpc/lib/sstep.c
538
u.ul = val;
arch/powerpc/lib/sstep.c
540
return copy_mem_out(&u.b[i], ea, nb, regs);
arch/powerpc/lib/sstep.c
569
unsigned int u;
arch/powerpc/lib/sstep.c
574
} u;
arch/powerpc/lib/sstep.c
577
if (nb > sizeof(u))
arch/powerpc/lib/sstep.c
582
err = copy_mem_in(u.b, ea, nb, regs);
arch/powerpc/lib/sstep.c
586
do_byte_reverse(u.b, min(nb, 8));
arch/powerpc/lib/sstep.c
588
do_byte_reverse(&u.b[8], 8);
arch/powerpc/lib/sstep.c
593
conv_sp_to_dp(&u.f, &u.d[0]);
arch/powerpc/lib/sstep.c
595
u.l[0] = u.i;
arch/powerpc/lib/sstep.c
597
u.l[0] = u.u;
arch/powerpc/lib/sstep.c
600
put_fpr(rn, &u.d[0]);
arch/powerpc/lib/sstep.c
602
current->thread.TS_FPR(rn) = u.l[0];
arch/powerpc/lib/sstep.c
607
put_fpr(rn, &u.d[1]);
arch/powerpc/lib/sstep.c
609
current->thread.TS_FPR(rn) = u.l[1];
arch/powerpc/lib/sstep.c
621
unsigned int u;
arch/powerpc/lib/sstep.c
626
} u;
arch/powerpc/lib/sstep.c
629
if (nb > sizeof(u))
arch/powerpc/lib/sstep.c
636
get_fpr(rn, &u.d[0]);
arch/powerpc/lib/sstep.c
638
u.l[0] = current->thread.TS_FPR(rn);
arch/powerpc/lib/sstep.c
641
conv_dp_to_sp(&u.d[0], &u.f);
arch/powerpc/lib/sstep.c
643
u.u = u.l[0];
arch/powerpc/lib/sstep.c
648
get_fpr(rn, &u.d[1]);
arch/powerpc/lib/sstep.c
650
u.l[1] = current->thread.TS_FPR(rn);
arch/powerpc/lib/sstep.c
654
do_byte_reverse(u.b, min(nb, 8));
arch/powerpc/lib/sstep.c
656
do_byte_reverse(&u.b[8], 8);
arch/powerpc/lib/sstep.c
658
return copy_mem_out(u.b, ea, nb, regs);
arch/powerpc/lib/sstep.c
673
} u = {};
arch/powerpc/lib/sstep.c
675
if (size > sizeof(u))
arch/powerpc/lib/sstep.c
682
err = copy_mem_in(&u.b[ea & 0xf], ea, size, regs);
arch/powerpc/lib/sstep.c
686
do_byte_reverse(&u.b[ea & 0xf], min_t(size_t, size, sizeof(u)));
arch/powerpc/lib/sstep.c
689
put_vr(rn, &u.v);
arch/powerpc/lib/sstep.c
691
current->thread.vr_state.vr[rn] = u.v;
arch/powerpc/lib/sstep.c
703
} u;
arch/powerpc/lib/sstep.c
705
if (size > sizeof(u))
arch/powerpc/lib/sstep.c
715
get_vr(rn, &u.v);
arch/powerpc/lib/sstep.c
717
u.v = current->thread.vr_state.vr[rn];
arch/powerpc/lib/sstep.c
720
do_byte_reverse(&u.b[ea & 0xf], min_t(size_t, size, sizeof(u)));
arch/powerpc/lib/sstep.c
721
return copy_mem_out(&u.b[ea & 0xf], ea, size, regs);
arch/powerpc/perf/power6-pmu.c
182
unsigned int pmc, ev, b, u, s, psel;
arch/powerpc/perf/power6-pmu.c
215
u = (ev >> PM_UNIT_SH) & PM_UNIT_MSK;
arch/powerpc/perf/power6-pmu.c
217
if ((ttmset & (1 << b)) && MMCR1_TTMSEL(mmcr1, b) != u)
arch/powerpc/perf/power6-pmu.c
219
mmcr1 |= (unsigned long)u << MMCR1_TTMSEL_SH(b);
arch/powerpc/perf/power6-pmu.c
221
if (u == 5) {
arch/powerpc/platforms/cell/spufs/switch.c
777
command.u.mfc_size = transfer_size;
arch/powerpc/platforms/cell/spufs/switch.c
778
command.u.mfc_tag = tag;
arch/powerpc/platforms/cell/spufs/switch.c
779
command.u.mfc_rclassid = rclass;
arch/powerpc/platforms/cell/spufs/switch.c
780
command.u.mfc_cmd = cmd;
arch/powerpc/platforms/powermac/low_i2c.c
1347
if (!args || !args->count || !args->u[0].p)
arch/powerpc/platforms/powermac/low_i2c.c
1357
*args->u[0].p = match;
arch/powerpc/platforms/powermac/pfunc_base.c
162
if (args == NULL || args->count == 0 || args->u[0].p == NULL)
arch/powerpc/platforms/powermac/pfunc_base.c
165
*args->u[0].p = MACIO_IN32(offset);
arch/powerpc/platforms/powermac/pfunc_base.c
185
if (args == NULL || args->count == 0 || args->u[0].p == NULL)
arch/powerpc/platforms/powermac/pfunc_base.c
188
*((u8 *)(args->u[0].p)) = MACIO_IN8(offset);
arch/powerpc/platforms/powermac/pfunc_base.c
198
if (args == NULL || args->count == 0 || args->u[0].p == NULL)
arch/powerpc/platforms/powermac/pfunc_base.c
201
*args->u[0].p = ((MACIO_IN32(offset) & mask) >> shift) ^ xor;
arch/powerpc/platforms/powermac/pfunc_base.c
211
if (args == NULL || args->count == 0 || args->u[0].p == NULL)
arch/powerpc/platforms/powermac/pfunc_base.c
214
*((u8 *)(args->u[0].p)) = ((MACIO_IN8(offset) & mask) >> shift) ^ xor;
arch/powerpc/platforms/powermac/pfunc_base.c
231
val = args->u[0].v << shift;
arch/powerpc/platforms/powermac/pfunc_base.c
251
val = args->u[0].v << shift;
arch/powerpc/platforms/powermac/pfunc_base.c
51
if (args && args->count && !args->u[0].v)
arch/powerpc/platforms/powermac/pfunc_base.c
72
if (args == NULL || args->count == 0 || args->u[0].p == NULL)
arch/powerpc/platforms/powermac/pfunc_base.c
76
*args->u[0].p = ((value & mask) >> rshift) ^ xor;
arch/powerpc/platforms/powermac/smp.c
636
args.u[0].v = !freeze;
arch/powerpc/platforms/powernv/opal-hmi.c
125
if (!hmi_evt->u.xstop_error.xstop_reason) {
arch/powerpc/platforms/powernv/opal-hmi.c
131
be32_to_cpu(hmi_evt->u.xstop_error.u.chip_id));
arch/powerpc/platforms/powernv/opal-hmi.c
133
if (be32_to_cpu(hmi_evt->u.xstop_error.xstop_reason) &
arch/powerpc/platforms/powernv/opal-hmi.c
149
if (!hmi_evt->u.xstop_error.xstop_reason) {
arch/powerpc/platforms/powernv/opal-hmi.c
151
be32_to_cpu(hmi_evt->u.xstop_error.u.chip_id));
arch/powerpc/platforms/powernv/opal-hmi.c
165
reason_count = sizeof(hmi_evt->u.xstop_error.xstop_reason) /
arch/powerpc/platforms/powernv/opal-hmi.c
168
reason = (hmi_evt->u.xstop_error.xstop_reason >> (8 * i)) & 0xFF;
arch/powerpc/platforms/powernv/opal-hmi.c
172
be32_to_cpu(hmi_evt->u.xstop_error.u.chip_id),
arch/powerpc/platforms/powernv/opal-hmi.c
180
uint8_t type = hmi_evt->u.xstop_error.xstop_type;
arch/powerpc/platforms/powernv/opal-hmi.c
74
if (!hmi_evt->u.xstop_error.xstop_reason) {
arch/powerpc/platforms/powernv/opal-hmi.c
80
be32_to_cpu(hmi_evt->u.xstop_error.u.pir));
arch/powerpc/platforms/powernv/opal-hmi.c
82
if (be32_to_cpu(hmi_evt->u.xstop_error.xstop_reason) &
arch/powerpc/platforms/powernv/opal-memory-errors.c
38
paddr_start = be64_to_cpu(merr_evt->u.resilience.physical_address_start);
arch/powerpc/platforms/powernv/opal-memory-errors.c
39
paddr_end = be64_to_cpu(merr_evt->u.resilience.physical_address_end);
arch/powerpc/platforms/powernv/opal-memory-errors.c
42
paddr_start = be64_to_cpu(merr_evt->u.dyn_dealloc.physical_address_start);
arch/powerpc/platforms/powernv/opal-memory-errors.c
43
paddr_end = be64_to_cpu(merr_evt->u.dyn_dealloc.physical_address_end);
arch/powerpc/platforms/pseries/papr_scm.c
1333
phys_addr = evt->u.ue_error.physical_address +
arch/powerpc/platforms/pseries/papr_scm.c
1334
(evt->u.ue_error.effective_address & ~PAGE_MASK);
arch/powerpc/platforms/pseries/papr_scm.c
1336
if (!evt->u.ue_error.physical_address_provided ||
arch/powerpc/platforms/pseries/ras.c
625
mce_err.u.ue_error_type = MCE_UE_ERROR_IFETCH;
arch/powerpc/platforms/pseries/ras.c
628
mce_err.u.ue_error_type = MCE_UE_ERROR_PAGE_TABLE_WALK_IFETCH;
arch/powerpc/platforms/pseries/ras.c
631
mce_err.u.ue_error_type = MCE_UE_ERROR_LOAD_STORE;
arch/powerpc/platforms/pseries/ras.c
634
mce_err.u.ue_error_type = MCE_UE_ERROR_PAGE_TABLE_WALK_LOAD_STORE;
arch/powerpc/platforms/pseries/ras.c
638
mce_err.u.ue_error_type = MCE_UE_ERROR_INDETERMINATE;
arch/powerpc/platforms/pseries/ras.c
659
mce_err.u.slb_error_type = MCE_SLB_ERROR_PARITY;
arch/powerpc/platforms/pseries/ras.c
662
mce_err.u.slb_error_type = MCE_SLB_ERROR_MULTIHIT;
arch/powerpc/platforms/pseries/ras.c
666
mce_err.u.slb_error_type = MCE_SLB_ERROR_INDETERMINATE;
arch/powerpc/platforms/pseries/ras.c
676
mce_err.u.erat_error_type = MCE_ERAT_ERROR_PARITY;
arch/powerpc/platforms/pseries/ras.c
679
mce_err.u.erat_error_type = MCE_ERAT_ERROR_MULTIHIT;
arch/powerpc/platforms/pseries/ras.c
683
mce_err.u.erat_error_type = MCE_ERAT_ERROR_INDETERMINATE;
arch/powerpc/platforms/pseries/ras.c
693
mce_err.u.tlb_error_type = MCE_TLB_ERROR_PARITY;
arch/powerpc/platforms/pseries/ras.c
696
mce_err.u.tlb_error_type = MCE_TLB_ERROR_MULTIHIT;
arch/powerpc/platforms/pseries/ras.c
700
mce_err.u.tlb_error_type = MCE_TLB_ERROR_INDETERMINATE;
arch/powerpc/platforms/pseries/ras.c
716
mce_err.u.ra_error_type =
arch/powerpc/platforms/pseries/ras.c
720
mce_err.u.ra_error_type =
arch/riscv/include/asm/atomic.h
209
: [a]"r" (_a), [u]"r" (_u) \
arch/riscv/include/asm/atomic.h
214
static __always_inline int arch_atomic_fetch_add_unless(atomic_t *v, int a, int u)
arch/riscv/include/asm/atomic.h
218
_arch_atomic_fetch_add_unless(prev, rc, v->counter, a, u, "w");
arch/riscv/include/asm/atomic.h
225
static __always_inline s64 arch_atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u)
arch/riscv/include/asm/atomic.h
230
_arch_atomic_fetch_add_unless(prev, rc, v->counter, a, u, "d");
arch/riscv/include/asm/futex.h
30
[u] "+m" (*uaddr) \
arch/riscv/include/asm/futex.h
95
: [r] "+r" (ret), [v] "=&r" (val), [u] "+m" (*uaddr), [t] "=&r" (tmp)
arch/riscv/kvm/vm.c
105
ents[i].u.irqchip.irqchip = 0;
arch/riscv/kvm/vm.c
106
ents[i].u.irqchip.pin = i;
arch/riscv/kvm/vm.c
128
e->irqchip.irqchip = ue->u.irqchip.irqchip;
arch/riscv/kvm/vm.c
129
e->irqchip.pin = ue->u.irqchip.pin;
arch/riscv/kvm/vm.c
136
e->msi.address_lo = ue->u.msi.address_lo;
arch/riscv/kvm/vm.c
137
e->msi.address_hi = ue->u.msi.address_hi;
arch/riscv/kvm/vm.c
138
e->msi.data = ue->u.msi.data;
arch/riscv/kvm/vm.c
140
e->msi.devid = ue->u.msi.devid;
arch/s390/include/asm/cpacf.h
634
union register_pair u, c;
arch/s390/include/asm/cpacf.h
636
u.even = (unsigned long)ucbuf;
arch/s390/include/asm/cpacf.h
637
u.odd = (unsigned long)ucbuf_len;
arch/s390/include/asm/cpacf.h
644
: [ucbuf] "+&d" (u.pair), [cbuf] "+&d" (c.pair)
arch/s390/include/uapi/asm/kvm.h
204
} u;
arch/s390/include/uapi/asm/kvm.h
320
} u;
arch/s390/include/uapi/asm/qeth.h
105
} u;
arch/s390/include/uapi/asm/runtime_instr.h
27
__u32 u : 1;
arch/s390/include/uapi/asm/types.h
24
__u32 u[4];
arch/s390/kernel/ptrace.c
540
const unsigned long __user *u = ubuf;
arch/s390/kernel/ptrace.c
543
rc = __get_user(word, u++);
arch/s390/kernel/ptrace.c
547
count -= sizeof(*u);
arch/s390/kernel/ptrace.c
548
pos += sizeof(*u);
arch/s390/kvm/dat.h
76
unsigned long u : 1; /* Page unused */
arch/s390/kvm/intercept.c
337
irq.u.extcall.code = vcpu->arch.sie_block->extcpuaddr;
arch/s390/kvm/interrupt.c
1444
VCPU_EVENT(vcpu, 3, "inject: program irq code 0x%x", irq->u.pgm.code);
arch/s390/kvm/interrupt.c
1446
irq->u.pgm.code, 0);
arch/s390/kvm/interrupt.c
1448
if (!(irq->u.pgm.flags & KVM_S390_PGM_FLAGS_ILC_VALID)) {
arch/s390/kvm/interrupt.c
1450
irq->u.pgm.flags &= ~KVM_S390_PGM_FLAGS_ILC_MASK;
arch/s390/kvm/interrupt.c
1451
irq->u.pgm.flags |= kvm_s390_get_ilen(vcpu);
arch/s390/kvm/interrupt.c
1452
irq->u.pgm.flags |= KVM_S390_PGM_FLAGS_ILC_VALID;
arch/s390/kvm/interrupt.c
1455
if (irq->u.pgm.code == PGM_PER) {
arch/s390/kvm/interrupt.c
1457
li->irq.pgm.flags = irq->u.pgm.flags;
arch/s390/kvm/interrupt.c
1459
li->irq.pgm.per_address = irq->u.pgm.per_address;
arch/s390/kvm/interrupt.c
1460
li->irq.pgm.per_code = irq->u.pgm.per_code;
arch/s390/kvm/interrupt.c
1461
li->irq.pgm.per_atmid = irq->u.pgm.per_atmid;
arch/s390/kvm/interrupt.c
1462
li->irq.pgm.per_access_id = irq->u.pgm.per_access_id;
arch/s390/kvm/interrupt.c
1463
} else if (!(irq->u.pgm.code & PGM_PER)) {
arch/s390/kvm/interrupt.c
1465
irq->u.pgm.code;
arch/s390/kvm/interrupt.c
1466
li->irq.pgm.flags = irq->u.pgm.flags;
arch/s390/kvm/interrupt.c
1468
li->irq.pgm.trans_exc_code = irq->u.pgm.trans_exc_code;
arch/s390/kvm/interrupt.c
1469
li->irq.pgm.mon_code = irq->u.pgm.mon_code;
arch/s390/kvm/interrupt.c
1470
li->irq.pgm.data_exc_code = irq->u.pgm.data_exc_code;
arch/s390/kvm/interrupt.c
1471
li->irq.pgm.mon_class_nr = irq->u.pgm.mon_class_nr;
arch/s390/kvm/interrupt.c
1472
li->irq.pgm.exc_access_id = irq->u.pgm.exc_access_id;
arch/s390/kvm/interrupt.c
1473
li->irq.pgm.op_access_id = irq->u.pgm.op_access_id;
arch/s390/kvm/interrupt.c
1475
li->irq.pgm = irq->u.pgm;
arch/s390/kvm/interrupt.c
1487
irq->u.ext.ext_params2);
arch/s390/kvm/interrupt.c
1489
irq->u.ext.ext_params,
arch/s390/kvm/interrupt.c
1490
irq->u.ext.ext_params2);
arch/s390/kvm/interrupt.c
1492
li->irq.ext = irq->u.ext;
arch/s390/kvm/interrupt.c
1502
uint16_t src_id = irq->u.extcall.code;
arch/s390/kvm/interrupt.c
1519
*extcall = irq->u.extcall;
arch/s390/kvm/interrupt.c
1531
irq->u.prefix.address);
arch/s390/kvm/interrupt.c
1533
irq->u.prefix.address, 0);
arch/s390/kvm/interrupt.c
1538
*prefix = irq->u.prefix;
arch/s390/kvm/interrupt.c
1553
if (irq->u.stop.flags & ~KVM_S390_STOP_SUPP_FLAGS)
arch/s390/kvm/interrupt.c
1557
if (irq->u.stop.flags & KVM_S390_STOP_FLAG_STORE_STATUS)
arch/s390/kvm/interrupt.c
1565
stop->flags = irq->u.stop.flags;
arch/s390/kvm/interrupt.c
1589
irq->u.emerg.code);
arch/s390/kvm/interrupt.c
1591
irq->u.emerg.code, 0);
arch/s390/kvm/interrupt.c
1594
if (kvm_get_vcpu_by_id(vcpu->kvm, irq->u.emerg.code) == NULL)
arch/s390/kvm/interrupt.c
1597
set_bit(irq->u.emerg.code, li->sigp_emerg_pending);
arch/s390/kvm/interrupt.c
1610
irq->u.mchk.mcic);
arch/s390/kvm/interrupt.c
1612
irq->u.mchk.mcic);
arch/s390/kvm/interrupt.c
1622
mchk->cr14 |= irq->u.mchk.cr14;
arch/s390/kvm/interrupt.c
1623
mchk->mcic |= irq->u.mchk.mcic;
arch/s390/kvm/interrupt.c
1624
mchk->ext_damage_code |= irq->u.mchk.ext_damage_code;
arch/s390/kvm/interrupt.c
1625
mchk->failing_storage_address = irq->u.mchk.failing_storage_address;
arch/s390/kvm/interrupt.c
1626
memcpy(&mchk->fixed_logout, &irq->u.mchk.fixed_logout,
arch/s390/kvm/interrupt.c
2037
irq->u.pgm.code = s390int->parm;
arch/s390/kvm/interrupt.c
2040
irq->u.prefix.address = s390int->parm;
arch/s390/kvm/interrupt.c
2043
irq->u.stop.flags = s390int->parm;
arch/s390/kvm/interrupt.c
2048
irq->u.extcall.code = s390int->parm;
arch/s390/kvm/interrupt.c
2053
irq->u.emerg.code = s390int->parm;
arch/s390/kvm/interrupt.c
2056
irq->u.mchk.mcic = s390int->parm64;
arch/s390/kvm/interrupt.c
2059
irq->u.ext.ext_params = s390int->parm;
arch/s390/kvm/interrupt.c
2060
irq->u.ext.ext_params2 = s390int->parm64;
arch/s390/kvm/interrupt.c
2172
irq->u.ext = inti->ext;
arch/s390/kvm/interrupt.c
2175
irq->u.io = inti->io;
arch/s390/kvm/interrupt.c
2239
irq->u.io.io_int_word = isc_to_int_word(i);
arch/s390/kvm/interrupt.c
2266
irq->u.ext = fi->srv_signal;
arch/s390/kvm/interrupt.c
2277
irq->u.mchk = fi->mchk;
arch/s390/kvm/interrupt.c
2352
source = &uptr->u.ext;
arch/s390/kvm/interrupt.c
2357
source = &uptr->u.io;
arch/s390/kvm/interrupt.c
2362
source = &uptr->u.mchk;
arch/s390/kvm/interrupt.c
3123
mchk = mci.ck ? &inti.mchk : &irq.u.mchk;
arch/s390/kvm/interrupt.c
3154
adapter = &ue->u.adapter;
arch/s390/kvm/interrupt.c
3163
uaddr_s = gpa_to_hva(kvm, ue->u.adapter.summary_addr);
arch/s390/kvm/interrupt.c
3164
uaddr_i = gpa_to_hva(kvm, ue->u.adapter.ind_addr);
arch/s390/kvm/interrupt.c
3170
e->adapter.summary_gaddr = ue->u.adapter.summary_addr;
arch/s390/kvm/interrupt.c
3172
e->adapter.ind_gaddr = ue->u.adapter.ind_addr;
arch/s390/kvm/interrupt.c
3173
e->adapter.summary_offset = ue->u.adapter.summary_offset;
arch/s390/kvm/interrupt.c
3174
e->adapter.ind_offset = ue->u.adapter.ind_offset;
arch/s390/kvm/interrupt.c
3175
e->adapter.adapter_id = ue->u.adapter.adapter_id;
arch/s390/kvm/interrupt.c
3236
irq->u.mchk = li->irq.mchk;
arch/s390/kvm/interrupt.c
3240
irq->u.pgm = li->irq.pgm;
arch/s390/kvm/interrupt.c
3244
irq->u.ext = li->irq.ext;
arch/s390/kvm/interrupt.c
3248
irq->u.extcall = li->irq.extcall;
arch/s390/kvm/interrupt.c
3258
irq->u.stop = li->irq.stop;
arch/s390/kvm/interrupt.c
3265
irq->u.prefix = li->irq.prefix;
arch/s390/kvm/interrupt.c
3305
irq.u.emerg.code = cpuaddr;
arch/s390/kvm/interrupt.c
3317
irq.u.extcall.code = scn;
arch/s390/kvm/kvm-s390.c
4477
irq.u.ext.ext_params2 = token;
arch/s390/kvm/kvm-s390.h
388
.u.pgm = *pgm_info,
arch/s390/kvm/kvm-s390.h
397
.u.pgm.code = code,
arch/s390/kvm/pci.c
667
fib.fmt0.aibv = args->u.reg_aen.ibv;
arch/s390/kvm/pci.c
668
fib.fmt0.isc = args->u.reg_aen.isc;
arch/s390/kvm/pci.c
669
fib.fmt0.noi = args->u.reg_aen.noi;
arch/s390/kvm/pci.c
670
if (args->u.reg_aen.sb != 0) {
arch/s390/kvm/pci.c
671
fib.fmt0.aisb = args->u.reg_aen.sb;
arch/s390/kvm/pci.c
672
fib.fmt0.aisbo = args->u.reg_aen.sbo;
arch/s390/kvm/pci.c
680
hostflag = !(args->u.reg_aen.flags & KVM_S390_ZPCIOP_REGAEN_HOST);
arch/s390/kvm/pci.c
710
if (args->u.reg_aen.flags & ~KVM_S390_ZPCIOP_REGAEN_HOST) {
arch/s390/kvm/sigp.c
137
.u.stop.flags = KVM_S390_STOP_FLAG_STORE_STATUS,
arch/s390/kvm/sigp.c
166
.u.prefix.address = address & 0x7fffe000u,
arch/s390/kvm/sigp.c
175
if (!kvm_is_gpa_in_memslot(vcpu->kvm, irq.u.prefix.address)) {
arch/s390/kvm/sigp.c
49
.u.emerg.code = vcpu->vcpu_id,
arch/s390/kvm/sigp.c
98
.u.extcall.code = vcpu->vcpu_id,
arch/s390/lib/test_unwind.c
160
struct unwindme *u = unwindme;
arch/s390/lib/test_unwind.c
162
if (!(u->flags & UWM_KRETPROBE_HANDLER))
arch/s390/lib/test_unwind.c
165
u->ret = test_unwind(NULL, (u->flags & UWM_REGS) ? regs : NULL,
arch/s390/lib/test_unwind.c
166
(u->flags & UWM_SP) ? u->sp : 0);
arch/s390/lib/test_unwind.c
171
static noinline notrace int test_unwind_kretprobed_func(struct unwindme *u)
arch/s390/lib/test_unwind.c
175
if (!(u->flags & UWM_KRETPROBE))
arch/s390/lib/test_unwind.c
179
return test_unwind(NULL, (u->flags & UWM_REGS) ? &regs : NULL,
arch/s390/lib/test_unwind.c
180
(u->flags & UWM_SP) ? u->sp : 0);
arch/s390/lib/test_unwind.c
183
static noinline int test_unwind_kretprobed_func_caller(struct unwindme *u)
arch/s390/lib/test_unwind.c
185
return test_unwind_kretprobed_func(u);
arch/s390/lib/test_unwind.c
188
static int test_unwind_kretprobe(struct unwindme *u)
arch/s390/lib/test_unwind.c
196
u->ret = -1; /* make sure kprobe is called */
arch/s390/lib/test_unwind.c
197
unwindme = u;
arch/s390/lib/test_unwind.c
211
ret = test_unwind_kretprobed_func_caller(u);
arch/s390/lib/test_unwind.c
214
if (u->flags & UWM_KRETPROBE_HANDLER)
arch/s390/lib/test_unwind.c
215
ret = u->ret;
arch/s390/lib/test_unwind.c
221
struct unwindme *u = unwindme;
arch/s390/lib/test_unwind.c
223
u->ret = test_unwind(NULL, (u->flags & UWM_REGS) ? regs : NULL,
arch/s390/lib/test_unwind.c
224
(u->flags & UWM_SP) ? u->sp : 0);
arch/s390/lib/test_unwind.c
239
static int test_unwind_kprobe(struct unwindme *u)
arch/s390/lib/test_unwind.c
246
if (!IS_ENABLED(CONFIG_KPROBES_ON_FTRACE) && u->flags & UWM_KPROBE_ON_FTRACE)
arch/s390/lib/test_unwind.c
249
u->ret = -1; /* make sure kprobe is called */
arch/s390/lib/test_unwind.c
250
unwindme = u;
arch/s390/lib/test_unwind.c
253
kp.addr = u->flags & UWM_KPROBE_ON_FTRACE ?
arch/s390/lib/test_unwind.c
265
return u->ret;
arch/s390/lib/test_unwind.c
273
struct unwindme *u = (struct unwindme *)arch_ftrace_regs(fregs)->regs.gprs[2];
arch/s390/lib/test_unwind.c
275
u->ret = test_unwind(NULL, (u->flags & UWM_REGS) ? &arch_ftrace_regs(fregs)->regs : NULL,
arch/s390/lib/test_unwind.c
276
(u->flags & UWM_SP) ? u->sp : 0);
arch/s390/lib/test_unwind.c
279
static noinline int test_unwind_ftraced_func(struct unwindme *u)
arch/s390/lib/test_unwind.c
281
return READ_ONCE(u)->ret;
arch/s390/lib/test_unwind.c
284
static int test_unwind_ftrace(struct unwindme *u)
arch/s390/lib/test_unwind.c
308
ret = test_unwind_ftraced_func(u);
arch/s390/lib/test_unwind.c
319
static noinline int unwindme_func4(struct unwindme *u)
arch/s390/lib/test_unwind.c
321
if (!(u->flags & UWM_CALLER))
arch/s390/lib/test_unwind.c
322
u->sp = current_frame_address();
arch/s390/lib/test_unwind.c
323
if (u->flags & UWM_THREAD) {
arch/s390/lib/test_unwind.c
324
complete(&u->task_ready);
arch/s390/lib/test_unwind.c
325
wait_event(u->task_wq, kthread_should_park());
arch/s390/lib/test_unwind.c
328
} else if (u->flags & (UWM_PGM | UWM_KPROBE_ON_FTRACE)) {
arch/s390/lib/test_unwind.c
329
return test_unwind_kprobe(u);
arch/s390/lib/test_unwind.c
330
} else if (u->flags & (UWM_KRETPROBE | UWM_KRETPROBE_HANDLER)) {
arch/s390/lib/test_unwind.c
331
return test_unwind_kretprobe(u);
arch/s390/lib/test_unwind.c
332
} else if (u->flags & UWM_FTRACE) {
arch/s390/lib/test_unwind.c
333
return test_unwind_ftrace(u);
arch/s390/lib/test_unwind.c
338
(u->flags & UWM_REGS) ? &regs : NULL,
arch/s390/lib/test_unwind.c
339
(u->flags & UWM_SP) ? u->sp : 0);
arch/s390/lib/test_unwind.c
344
static noinline int unwindme_func3(struct unwindme *u)
arch/s390/lib/test_unwind.c
346
u->sp = current_frame_address();
arch/s390/lib/test_unwind.c
347
return unwindme_func4(u);
arch/s390/lib/test_unwind.c
351
static noinline int unwindme_func2(struct unwindme *u)
arch/s390/lib/test_unwind.c
356
if (u->flags & UWM_SWITCH_STACK) {
arch/s390/lib/test_unwind.c
360
int, unwindme_func3, struct unwindme *, u);
arch/s390/lib/test_unwind.c
365
return unwindme_func3(u);
arch/s390/lib/test_unwind.c
370
static noinline int unwindme_func1(void *u)
arch/s390/lib/test_unwind.c
372
return unwindme_func2((struct unwindme *)u);
arch/s390/lib/test_unwind.c
377
struct unwindme *u = READ_ONCE(unwindme);
arch/s390/lib/test_unwind.c
379
if (u) {
arch/s390/lib/test_unwind.c
381
u->task = NULL;
arch/s390/lib/test_unwind.c
382
u->ret = unwindme_func1(u);
arch/s390/lib/test_unwind.c
383
complete(&u->task_ready);
arch/s390/lib/test_unwind.c
389
static int test_unwind_irq(struct unwindme *u)
arch/s390/lib/test_unwind.c
391
unwindme = u;
arch/s390/lib/test_unwind.c
392
init_completion(&u->task_ready);
arch/s390/lib/test_unwind.c
395
wait_for_completion(&u->task_ready);
arch/s390/lib/test_unwind.c
396
return u->ret;
arch/s390/lib/test_unwind.c
400
static int test_unwind_task(struct unwindme *u)
arch/s390/lib/test_unwind.c
406
init_completion(&u->task_ready);
arch/s390/lib/test_unwind.c
407
init_waitqueue_head(&u->task_wq);
arch/s390/lib/test_unwind.c
413
task = kthread_run(unwindme_func1, u, "%s", __func__);
arch/s390/lib/test_unwind.c
422
wait_for_completion(&u->task_ready);
arch/s390/lib/test_unwind.c
425
ret = test_unwind(task, NULL, (u->flags & UWM_SP) ? u->sp : 0);
arch/s390/lib/test_unwind.c
496
struct unwindme u;
arch/s390/lib/test_unwind.c
501
u.flags = params->flags;
arch/s390/lib/test_unwind.c
502
if (u.flags & UWM_THREAD)
arch/s390/lib/test_unwind.c
503
KUNIT_EXPECT_EQ(test, 0, test_unwind_task(&u));
arch/s390/lib/test_unwind.c
504
else if (u.flags & UWM_IRQ)
arch/s390/lib/test_unwind.c
505
KUNIT_EXPECT_EQ(test, 0, test_unwind_irq(&u));
arch/s390/lib/test_unwind.c
507
KUNIT_EXPECT_EQ(test, 0, unwindme_func1(&u));
arch/sh/include/uapi/asm/swab.h
41
__u64 u;
arch/sh/include/uapi/asm/swab.h
43
v.u = val;
arch/sh/include/uapi/asm/swab.h
46
return w.u;
arch/sh/kernel/unwinder.c
111
int unwinder_register(struct unwinder *u)
arch/sh/kernel/unwinder.c
117
ret = unwinder_enqueue(u);
arch/sh/math-emu/sfp-util.h
22
#define umul_ppmm(w1, w0, u, v) \
arch/sh/math-emu/sfp-util.h
25
: "r" ((u32)(u)), "r" ((u32)(v)) \
arch/sparc/kernel/ldc.c
1598
p->u.u_data :
arch/sparc/kernel/ldc.c
1599
p->u.r.r_data);
arch/sparc/kernel/ldc.c
1731
p->u.r.ackid = lp->rcv_nxt;
arch/sparc/kernel/ldc.c
1776
p->u.r.ackid,
arch/sparc/kernel/ldc.c
1868
p->u.u_data : p->u.r.r_data), pkt_len);
arch/sparc/kernel/ldc.c
362
memcpy(p->u.u_data, data, dlen);
arch/sparc/kernel/ldc.c
476
p->u.r.ackid = lp->rcv_nxt;
arch/sparc/kernel/ldc.c
479
p->env, p->seqid, p->u.r.ackid);
arch/sparc/kernel/ldc.c
500
p->u.r.ackid = lp->rcv_nxt;
arch/sparc/kernel/ldc.c
503
p->type, p->ctrl, p->seqid, p->u.r.ackid);
arch/sparc/kernel/ldc.c
652
vp = (struct ldc_version *) p->u.u_data;
arch/sparc/kernel/ldc.c
716
p->stype, p->seqid, p->env, p->u.r.ackid);
arch/sparc/kernel/ldc.c
76
} u;
arch/sparc/kernel/ldc.c
761
u32 ackid = ack->u.r.ackid;
arch/sparc/kernel/ptrace_64.c
566
const compat_ulong_t __user *u = ubuf;
arch/sparc/kernel/ptrace_64.c
602
if (get_user(reg, u++))
arch/sparc/kernel/ptrace_64.c
611
if (get_user(reg, u++) ||
arch/sparc/kernel/ptrace_64.c
617
if (get_user(reg, u++))
arch/sparc/kernel/ptrace_64.c
627
u++;
arch/sparc/kernel/ptrace_64.c
636
else if (get_user(reg, u++))
arch/sparc/kernel/termios.c
101
err = put_user(k->c_iflag, &u->c_iflag);
arch/sparc/kernel/termios.c
102
err |= put_user(k->c_oflag, &u->c_oflag);
arch/sparc/kernel/termios.c
103
err |= put_user(k->c_cflag, &u->c_cflag);
arch/sparc/kernel/termios.c
104
err |= put_user(k->c_lflag, &u->c_lflag);
arch/sparc/kernel/termios.c
105
err |= put_user(k->c_line, &u->c_line);
arch/sparc/kernel/termios.c
106
err |= copy_to_user(u->c_cc, k->c_cc, NCCS);
arch/sparc/kernel/termios.c
108
err |= put_user(k->c_cc[VMIN], &u->c_cc[_VMIN]);
arch/sparc/kernel/termios.c
109
err |= put_user(k->c_cc[VTIME], &u->c_cc[_VTIME]);
arch/sparc/kernel/termios.c
111
err |= put_user(k->c_cc[VEOF], &u->c_cc[VEOF]);
arch/sparc/kernel/termios.c
112
err |= put_user(k->c_cc[VEOL], &u->c_cc[VEOL]);
arch/sparc/kernel/termios.c
34
struct termios2 __user *u)
arch/sparc/kernel/termios.c
37
err = get_user(k->c_iflag, &u->c_iflag);
arch/sparc/kernel/termios.c
38
err |= get_user(k->c_oflag, &u->c_oflag);
arch/sparc/kernel/termios.c
39
err |= get_user(k->c_cflag, &u->c_cflag);
arch/sparc/kernel/termios.c
40
err |= get_user(k->c_lflag, &u->c_lflag);
arch/sparc/kernel/termios.c
41
err |= get_user(k->c_line, &u->c_line);
arch/sparc/kernel/termios.c
42
err |= copy_from_user(k->c_cc, u->c_cc, NCCS);
arch/sparc/kernel/termios.c
44
err |= get_user(k->c_cc[VEOF], &u->c_cc[VEOF]);
arch/sparc/kernel/termios.c
45
err |= get_user(k->c_cc[VEOL], &u->c_cc[VEOL]);
arch/sparc/kernel/termios.c
47
err |= get_user(k->c_cc[VMIN], &u->c_cc[_VMIN]);
arch/sparc/kernel/termios.c
48
err |= get_user(k->c_cc[VTIME], &u->c_cc[_VTIME]);
arch/sparc/kernel/termios.c
50
err |= get_user(k->c_ispeed, &u->c_ispeed);
arch/sparc/kernel/termios.c
51
err |= get_user(k->c_ospeed, &u->c_ospeed);
arch/sparc/kernel/termios.c
55
int kernel_termios_to_user_termios(struct termios2 __user *u,
arch/sparc/kernel/termios.c
59
err = put_user(k->c_iflag, &u->c_iflag);
arch/sparc/kernel/termios.c
60
err |= put_user(k->c_oflag, &u->c_oflag);
arch/sparc/kernel/termios.c
61
err |= put_user(k->c_cflag, &u->c_cflag);
arch/sparc/kernel/termios.c
62
err |= put_user(k->c_lflag, &u->c_lflag);
arch/sparc/kernel/termios.c
63
err |= put_user(k->c_line, &u->c_line);
arch/sparc/kernel/termios.c
64
err |= copy_to_user(u->c_cc, k->c_cc, NCCS);
arch/sparc/kernel/termios.c
66
err |= put_user(k->c_cc[VMIN], &u->c_cc[_VMIN]);
arch/sparc/kernel/termios.c
67
err |= put_user(k->c_cc[VTIME], &u->c_cc[_VTIME]);
arch/sparc/kernel/termios.c
69
err |= put_user(k->c_cc[VEOF], &u->c_cc[VEOF]);
arch/sparc/kernel/termios.c
70
err |= put_user(k->c_cc[VEOL], &u->c_cc[VEOL]);
arch/sparc/kernel/termios.c
72
err |= put_user(k->c_ispeed, &u->c_ispeed);
arch/sparc/kernel/termios.c
73
err |= put_user(k->c_ospeed, &u->c_ospeed);
arch/sparc/kernel/termios.c
78
struct termios __user *u)
arch/sparc/kernel/termios.c
81
err = get_user(k->c_iflag, &u->c_iflag);
arch/sparc/kernel/termios.c
82
err |= get_user(k->c_oflag, &u->c_oflag);
arch/sparc/kernel/termios.c
83
err |= get_user(k->c_cflag, &u->c_cflag);
arch/sparc/kernel/termios.c
84
err |= get_user(k->c_lflag, &u->c_lflag);
arch/sparc/kernel/termios.c
85
err |= get_user(k->c_line, &u->c_line);
arch/sparc/kernel/termios.c
86
err |= copy_from_user(k->c_cc, u->c_cc, NCCS);
arch/sparc/kernel/termios.c
88
err |= get_user(k->c_cc[VEOF], &u->c_cc[VEOF]);
arch/sparc/kernel/termios.c
89
err |= get_user(k->c_cc[VEOL], &u->c_cc[VEOL]);
arch/sparc/kernel/termios.c
91
err |= get_user(k->c_cc[VMIN], &u->c_cc[_VMIN]);
arch/sparc/kernel/termios.c
92
err |= get_user(k->c_cc[VTIME], &u->c_cc[_VTIME]);
arch/sparc/kernel/termios.c
97
int kernel_termios_to_user_termios_1(struct termios __user *u,
arch/sparc/kernel/viohs.c
184
} u;
arch/sparc/kernel/viohs.c
190
if (WARN_ON(bytes > sizeof(u)))
arch/sparc/kernel/viohs.c
193
memset(&u, 0, bytes);
arch/sparc/kernel/viohs.c
194
init_tag(&u.pkt.tag, VIO_TYPE_CTRL, VIO_SUBTYPE_INFO, VIO_DRING_REG);
arch/sparc/kernel/viohs.c
195
u.pkt.dring_ident = 0;
arch/sparc/kernel/viohs.c
196
u.pkt.num_descr = dr->num_entries;
arch/sparc/kernel/viohs.c
197
u.pkt.descr_size = dr->entry_size;
arch/sparc/kernel/viohs.c
198
u.pkt.options = VIO_TX_DRING;
arch/sparc/kernel/viohs.c
199
u.pkt.num_cookies = dr->ncookies;
arch/sparc/kernel/viohs.c
203
u.pkt.num_descr, u.pkt.descr_size, u.pkt.options,
arch/sparc/kernel/viohs.c
204
u.pkt.num_cookies);
arch/sparc/kernel/viohs.c
207
u.pkt.cookies[i] = dr->cookies[i];
arch/sparc/kernel/viohs.c
211
(unsigned long long) u.pkt.cookies[i].cookie_addr,
arch/sparc/kernel/viohs.c
212
(unsigned long long) u.pkt.cookies[i].cookie_size);
arch/sparc/kernel/viohs.c
215
return send_ctrl(vio, &u.pkt.tag, bytes);
arch/sparc/lib/atomic32.c
105
if (ret != u)
arch/sparc/lib/atomic32.c
98
int arch_atomic_fetch_add_unless(atomic_t *v, int a, int u)
arch/sparc/math-emu/sfp-util_32.h
28
#define umul_ppmm(w1, w0, u, v) \
arch/sparc/math-emu/sfp-util_32.h
71
: "%rI" ((USItype)(u)), \
arch/sparc/math-emu/sfp-util_64.h
43
#define umul_ppmm(wh, wl, u, v) \
arch/sparc/math-emu/sfp-util_64.h
71
: "r" ((UDItype)(u)), \
arch/um/os-Linux/file.c
653
} u;
arch/um/os-Linux/file.c
658
.msg_control = u.control,
arch/um/os-Linux/file.c
666
memset(u.control, 0, sizeof(u.control));
arch/x86/include/asm/atomic64_32.h
212
static __always_inline int arch_atomic64_add_unless(atomic64_t *v, s64 a, s64 u)
arch/x86/include/asm/atomic64_32.h
214
unsigned low = (unsigned)u;
arch/x86/include/asm/atomic64_32.h
215
unsigned high = (unsigned)(u >> 32);
arch/x86/include/asm/local.h
159
local_add_unless(local_t *l, long a, long u)
arch/x86/include/asm/local.h
164
if (unlikely(c == u))
arch/x86/include/uapi/asm/kvm.h
654
} u;
arch/x86/include/uapi/asm/kvm.h
693
} u;
arch/x86/include/uapi/asm/swab.h
23
__u64 u;
arch/x86/include/uapi/asm/swab.h
25
v.u = val;
arch/x86/include/uapi/asm/swab.h
29
return v.u;
arch/x86/kernel/ptrace.c
1050
const compat_ulong_t __user *u = ubuf;
arch/x86/kernel/ptrace.c
1051
while (count >= sizeof(*u) && !ret) {
arch/x86/kernel/ptrace.c
1053
ret = __get_user(word, u++);
arch/x86/kernel/ptrace.c
1057
count -= sizeof(*u);
arch/x86/kernel/ptrace.c
1058
pos += sizeof(*u);
arch/x86/kernel/ptrace.c
457
const unsigned long __user *u = ubuf;
arch/x86/kernel/ptrace.c
458
while (count >= sizeof(*u) && !ret) {
arch/x86/kernel/ptrace.c
460
ret = __get_user(word, u++);
arch/x86/kernel/ptrace.c
464
count -= sizeof(*u);
arch/x86/kernel/ptrace.c
465
pos += sizeof(*u);
arch/x86/kernel/smpboot.c
535
int u = topology_num_nodes_per_package();
arch/x86/kernel/smpboot.c
537
for (int k = 0; k < u; k++) {
arch/x86/kernel/smpboot.c
538
for (int l = k; l < u; l++) {
arch/x86/kernel/smpboot.c
554
int u = topology_num_nodes_per_package();
arch/x86/kernel/smpboot.c
557
for (int n = 0; n < u; n++) {
arch/x86/kernel/smpboot.c
584
int u = topology_num_nodes_per_package();
arch/x86/kernel/smpboot.c
588
int n = pkg * u;
arch/x86/kernel/smpboot.c
637
int u = topology_num_nodes_per_package();
arch/x86/kernel/smpboot.c
652
if ((i / u) == (j / u) || !slit_valid)
arch/x86/kernel/smpboot.c
661
x = i - (i % u);
arch/x86/kernel/smpboot.c
662
y = j - (j % u);
arch/x86/kernel/smpboot.c
664
for (i = x; i < x + u; i++) {
arch/x86/kernel/smpboot.c
665
for (j = y; j < y + u; j++) {
arch/x86/kernel/smpboot.c
671
return d / (2*u*u);
arch/x86/kvm/emulate.c
202
} u;
arch/x86/kvm/emulate.c
3943
#define EXT(_f, _e) { .flags = ((_f) | RMExt), .u.group = (_e) }
arch/x86/kvm/emulate.c
3944
#define G(_f, _g) { .flags = ((_f) | Group | ModRM), .u.group = (_g) }
arch/x86/kvm/emulate.c
3945
#define GD(_f, _g) { .flags = ((_f) | GroupDual | ModRM), .u.gdual = (_g) }
arch/x86/kvm/emulate.c
3946
#define ID(_f, _i) { .flags = ((_f) | InstrDual | ModRM), .u.idual = (_i) }
arch/x86/kvm/emulate.c
3947
#define MD(_f, _m) { .flags = ((_f) | ModeDual), .u.mdual = (_m) }
arch/x86/kvm/emulate.c
3948
#define E(_f, _e) { .flags = ((_f) | Escape | ModRM), .u.esc = (_e) }
arch/x86/kvm/emulate.c
3949
#define I(_f, _e) { .flags = (_f), .u.execute = (_e) }
arch/x86/kvm/emulate.c
3951
{ .flags = (_f)|Intercept, .u.execute = (_e), .intercept = x86_intercept_##_i }
arch/x86/kvm/emulate.c
3953
{ .flags = (_f)|Intercept|CheckPerm, .u.execute = (_e), \
arch/x86/kvm/emulate.c
3955
#define GP(_f, _g) { .flags = ((_f) | Prefix), .u.gprefix = (_g) }
arch/x86/kvm/emulate.c
5006
opcode = opcode.u.group[goffset];
arch/x86/kvm/emulate.c
5011
opcode = opcode.u.gdual->mod3[goffset];
arch/x86/kvm/emulate.c
5013
opcode = opcode.u.gdual->mod012[goffset];
arch/x86/kvm/emulate.c
5017
opcode = opcode.u.group[goffset];
arch/x86/kvm/emulate.c
5024
case 0x00: opcode = opcode.u.gprefix->pfx_no; break;
arch/x86/kvm/emulate.c
5025
case 0x66: opcode = opcode.u.gprefix->pfx_66; break;
arch/x86/kvm/emulate.c
5026
case 0xf2: opcode = opcode.u.gprefix->pfx_f2; break;
arch/x86/kvm/emulate.c
5027
case 0xf3: opcode = opcode.u.gprefix->pfx_f3; break;
arch/x86/kvm/emulate.c
5032
size_t size = ARRAY_SIZE(opcode.u.esc->high);
arch/x86/kvm/emulate.c
5036
opcode = opcode.u.esc->high[index];
arch/x86/kvm/emulate.c
5038
opcode = opcode.u.esc->op[(ctxt->modrm >> 3) & 7];
arch/x86/kvm/emulate.c
5043
opcode = opcode.u.idual->mod3;
arch/x86/kvm/emulate.c
5045
opcode = opcode.u.idual->mod012;
arch/x86/kvm/emulate.c
5049
opcode = opcode.u.mdual->mode64;
arch/x86/kvm/emulate.c
5051
opcode = opcode.u.mdual->mode32;
arch/x86/kvm/emulate.c
5080
ctxt->execute = opcode.u.execute;
arch/x86/kvm/hyperv.c
2417
return kvm_hv_hypercall_complete(vcpu, vcpu->run->hyperv.u.hcall.result);
arch/x86/kvm/hyperv.c
251
hv_vcpu->exit.u.synic.msr = msr;
arch/x86/kvm/hyperv.c
252
hv_vcpu->exit.u.synic.control = synic->control;
arch/x86/kvm/hyperv.c
253
hv_vcpu->exit.u.synic.evt_page = synic->evt_page;
arch/x86/kvm/hyperv.c
254
hv_vcpu->exit.u.synic.msg_page = synic->msg_page;
arch/x86/kvm/hyperv.c
2695
vcpu->run->hyperv.u.hcall.input = hc.param;
arch/x86/kvm/hyperv.c
2696
vcpu->run->hyperv.u.hcall.params[0] = hc.ingpa;
arch/x86/kvm/hyperv.c
2697
vcpu->run->hyperv.u.hcall.params[1] = hc.outgpa;
arch/x86/kvm/hyperv.c
340
if (vcpu->run->hyperv.u.syndbg.msr == HV_X64_MSR_SYNDBG_CONTROL)
arch/x86/kvm/hyperv.c
342
vcpu->run->hyperv.u.syndbg.status;
arch/x86/kvm/hyperv.c
352
hv_vcpu->exit.u.syndbg.msr = msr;
arch/x86/kvm/hyperv.c
353
hv_vcpu->exit.u.syndbg.control = syndbg->control.control;
arch/x86/kvm/hyperv.c
354
hv_vcpu->exit.u.syndbg.send_page = syndbg->control.send_page;
arch/x86/kvm/hyperv.c
355
hv_vcpu->exit.u.syndbg.recv_page = syndbg->control.recv_page;
arch/x86/kvm/hyperv.c
356
hv_vcpu->exit.u.syndbg.pending_page = syndbg->control.pending_page;
arch/x86/kvm/hyperv.c
821
(struct hv_timer_message_payload *)&msg->u.payload;
arch/x86/kvm/hyperv.c
944
(struct hv_timer_message_payload *)&msg->u.payload;
arch/x86/kvm/irq.c
309
e->irqchip.pin = ue->u.irqchip.pin;
arch/x86/kvm/irq.c
310
switch (ue->u.irqchip.irqchip) {
arch/x86/kvm/irq.c
315
if (ue->u.irqchip.pin >= PIC_NUM_PINS / 2)
arch/x86/kvm/irq.c
320
if (ue->u.irqchip.pin >= KVM_IOAPIC_NUM_PINS)
arch/x86/kvm/irq.c
327
e->irqchip.irqchip = ue->u.irqchip.irqchip;
arch/x86/kvm/irq.c
332
e->msi.address_lo = ue->u.msi.address_lo;
arch/x86/kvm/irq.c
333
e->msi.address_hi = ue->u.msi.address_hi;
arch/x86/kvm/irq.c
334
e->msi.data = ue->u.msi.data;
arch/x86/kvm/irq.c
342
e->hv_sint.vcpu = ue->u.hv_sint.vcpu;
arch/x86/kvm/irq.c
343
e->hv_sint.sint = ue->u.hv_sint.sint;
arch/x86/kvm/irq.c
552
.u.irqchip = { .irqchip = KVM_IRQCHIP_IOAPIC, .pin = (irq) } }
arch/x86/kvm/irq.c
557
.u.irqchip = { .irqchip = SELECT_PIC(irq), .pin = (irq) % 8 } }
arch/x86/kvm/mmu/mmu.c
5669
const u16 u = ACC_BITS_MASK(ACC_USER_MASK);
arch/x86/kvm/mmu/mmu.c
5672
u16 kf = (pfec & PFERR_USER_MASK) ? 0 : u;
arch/x86/kvm/mmu/mmu.c
5679
uf = (pfec & PFERR_USER_MASK) ? (u16)~u : 0;
arch/x86/kvm/mmu/mmutrace.h
351
__field(signed char, u)
arch/x86/kvm/mmu/mmutrace.h
361
__entry->u = !!(__entry->spte & (shadow_xu_mask | shadow_user_mask));
arch/x86/kvm/mmu/mmutrace.h
369
__entry->u ? "u" : "-",
arch/x86/kvm/vmx/tdx.h
131
static __always_inline u##bits td_##lclass##_read##bits(struct vcpu_tdx *tdx, \
arch/x86/kvm/vmx/tdx.h
142
return (u##bits)data; \
arch/x86/kvm/vmx/tdx.h
145
u32 field, u##bits val) \
arch/x86/kvm/vmx/vmx.h
583
static inline void lname##_controls_set(struct vcpu_vmx *vmx, u##bits val) \
arch/x86/kvm/vmx/vmx.h
590
static inline u##bits __##lname##_controls_get(struct loaded_vmcs *vmcs) \
arch/x86/kvm/vmx/vmx.h
594
static inline u##bits lname##_controls_get(struct vcpu_vmx *vmx) \
arch/x86/kvm/vmx/vmx.h
598
static __always_inline void lname##_controls_setbit(struct vcpu_vmx *vmx, u##bits val) \
arch/x86/kvm/vmx/vmx.h
603
static __always_inline void lname##_controls_clearbit(struct vcpu_vmx *vmx, u##bits val) \
arch/x86/kvm/vmx/vmx.h
608
static __always_inline void lname##_controls_changebit(struct vcpu_vmx *vmx, u##bits val, \
arch/x86/kvm/x86.c
6201
} u;
arch/x86/kvm/x86.c
6205
u.buffer = NULL;
arch/x86/kvm/x86.c
6211
u.lapic = kzalloc_obj(struct kvm_lapic_state);
arch/x86/kvm/x86.c
6214
if (!u.lapic)
arch/x86/kvm/x86.c
6216
r = kvm_vcpu_ioctl_get_lapic(vcpu, u.lapic);
arch/x86/kvm/x86.c
6220
if (copy_to_user(argp, u.lapic, sizeof(struct kvm_lapic_state)))
arch/x86/kvm/x86.c
6229
u.lapic = memdup_user(argp, sizeof(*u.lapic));
arch/x86/kvm/x86.c
6230
if (IS_ERR(u.lapic)) {
arch/x86/kvm/x86.c
6231
r = PTR_ERR(u.lapic);
arch/x86/kvm/x86.c
6235
r = kvm_vcpu_ioctl_set_lapic(vcpu, u.lapic);
arch/x86/kvm/x86.c
6413
u.xsave = kzalloc_obj(struct kvm_xsave);
arch/x86/kvm/x86.c
6415
if (!u.xsave)
arch/x86/kvm/x86.c
6418
r = kvm_vcpu_ioctl_x86_get_xsave(vcpu, u.xsave);
arch/x86/kvm/x86.c
6423
if (copy_to_user(argp, u.xsave, sizeof(struct kvm_xsave)))
arch/x86/kvm/x86.c
6431
u.xsave = memdup_user(argp, size);
arch/x86/kvm/x86.c
6432
if (IS_ERR(u.xsave)) {
arch/x86/kvm/x86.c
6433
r = PTR_ERR(u.xsave);
arch/x86/kvm/x86.c
6437
r = kvm_vcpu_ioctl_x86_set_xsave(vcpu, u.xsave);
arch/x86/kvm/x86.c
6444
u.xsave = kzalloc(size, GFP_KERNEL);
arch/x86/kvm/x86.c
6446
if (!u.xsave)
arch/x86/kvm/x86.c
6449
r = kvm_vcpu_ioctl_x86_get_xsave2(vcpu, u.buffer, size);
arch/x86/kvm/x86.c
6454
if (copy_to_user(argp, u.xsave, size))
arch/x86/kvm/x86.c
6462
u.xcrs = kzalloc_obj(struct kvm_xcrs);
arch/x86/kvm/x86.c
6464
if (!u.xcrs)
arch/x86/kvm/x86.c
6467
r = kvm_vcpu_ioctl_x86_get_xcrs(vcpu, u.xcrs);
arch/x86/kvm/x86.c
6472
if (copy_to_user(argp, u.xcrs,
arch/x86/kvm/x86.c
6479
u.xcrs = memdup_user(argp, sizeof(*u.xcrs));
arch/x86/kvm/x86.c
6480
if (IS_ERR(u.xcrs)) {
arch/x86/kvm/x86.c
6481
r = PTR_ERR(u.xcrs);
arch/x86/kvm/x86.c
6485
r = kvm_vcpu_ioctl_x86_set_xcrs(vcpu, u.xcrs);
arch/x86/kvm/x86.c
6622
u.sregs2 = kzalloc_obj(struct kvm_sregs2);
arch/x86/kvm/x86.c
6624
if (!u.sregs2)
arch/x86/kvm/x86.c
6626
__get_sregs2(vcpu, u.sregs2);
arch/x86/kvm/x86.c
6628
if (copy_to_user(argp, u.sregs2, sizeof(struct kvm_sregs2)))
arch/x86/kvm/x86.c
6639
u.sregs2 = memdup_user(argp, sizeof(struct kvm_sregs2));
arch/x86/kvm/x86.c
6640
if (IS_ERR(u.sregs2)) {
arch/x86/kvm/x86.c
6641
r = PTR_ERR(u.sregs2);
arch/x86/kvm/x86.c
6642
u.sregs2 = NULL;
arch/x86/kvm/x86.c
6645
r = __set_sregs2(vcpu, u.sregs2);
arch/x86/kvm/x86.c
6663
kfree(u.buffer);
arch/x86/kvm/x86.c
7274
} u;
arch/x86/kvm/x86.c
7345
u.pit_config.flags = KVM_PIT_SPEAKER_DUMMY;
arch/x86/kvm/x86.c
7349
if (copy_from_user(&u.pit_config, argp,
arch/x86/kvm/x86.c
7361
kvm->arch.vpit = kvm_create_pit(kvm, u.pit_config.flags);
arch/x86/kvm/x86.c
7411
if (copy_from_user(&u.ps, argp, sizeof(struct kvm_pit_state)))
arch/x86/kvm/x86.c
7416
r = kvm_vm_ioctl_get_pit(kvm, &u.ps);
arch/x86/kvm/x86.c
7420
if (copy_to_user(argp, &u.ps, sizeof(struct kvm_pit_state)))
arch/x86/kvm/x86.c
7427
if (copy_from_user(&u.ps, argp, sizeof(u.ps)))
arch/x86/kvm/x86.c
7433
r = kvm_vm_ioctl_set_pit(kvm, &u.ps);
arch/x86/kvm/x86.c
7442
r = kvm_vm_ioctl_get_pit2(kvm, &u.ps2);
arch/x86/kvm/x86.c
7446
if (copy_to_user(argp, &u.ps2, sizeof(u.ps2)))
arch/x86/kvm/x86.c
7453
if (copy_from_user(&u.ps2, argp, sizeof(u.ps2)))
arch/x86/kvm/x86.c
7459
r = kvm_vm_ioctl_set_pit2(kvm, &u.ps2);
arch/x86/kvm/xen.c
1000
data->u.gpa + sz1, sz2);
arch/x86/kvm/xen.c
1013
if (data->u.runstate.state > RUNSTATE_offline) {
arch/x86/kvm/xen.c
1018
kvm_xen_update_runstate(vcpu, data->u.runstate.state);
arch/x86/kvm/xen.c
1027
if (data->u.runstate.state > RUNSTATE_offline) {
arch/x86/kvm/xen.c
1031
if (data->u.runstate.state_entry_time !=
arch/x86/kvm/xen.c
1032
(data->u.runstate.time_running +
arch/x86/kvm/xen.c
1033
data->u.runstate.time_runnable +
arch/x86/kvm/xen.c
1034
data->u.runstate.time_blocked +
arch/x86/kvm/xen.c
1035
data->u.runstate.time_offline)) {
arch/x86/kvm/xen.c
1040
data->u.runstate.state_entry_time) {
arch/x86/kvm/xen.c
1045
vcpu->arch.xen.current_runstate = data->u.runstate.state;
arch/x86/kvm/xen.c
1047
data->u.runstate.state_entry_time;
arch/x86/kvm/xen.c
1049
data->u.runstate.time_running;
arch/x86/kvm/xen.c
1051
data->u.runstate.time_runnable;
arch/x86/kvm/xen.c
1053
data->u.runstate.time_blocked;
arch/x86/kvm/xen.c
1055
data->u.runstate.time_offline;
arch/x86/kvm/xen.c
1065
if (data->u.runstate.state > RUNSTATE_offline &&
arch/x86/kvm/xen.c
1066
data->u.runstate.state != (u64)-1) {
arch/x86/kvm/xen.c
1071
if (data->u.runstate.state_entry_time !=
arch/x86/kvm/xen.c
1072
(data->u.runstate.time_running +
arch/x86/kvm/xen.c
1073
data->u.runstate.time_runnable +
arch/x86/kvm/xen.c
1074
data->u.runstate.time_blocked +
arch/x86/kvm/xen.c
1075
data->u.runstate.time_offline)) {
arch/x86/kvm/xen.c
1082
data->u.runstate.state_entry_time)) {
arch/x86/kvm/xen.c
1088
data->u.runstate.state_entry_time;
arch/x86/kvm/xen.c
1090
data->u.runstate.time_running;
arch/x86/kvm/xen.c
1092
data->u.runstate.time_runnable;
arch/x86/kvm/xen.c
1094
data->u.runstate.time_blocked;
arch/x86/kvm/xen.c
1096
data->u.runstate.time_offline;
arch/x86/kvm/xen.c
1098
if (data->u.runstate.state <= RUNSTATE_offline)
arch/x86/kvm/xen.c
1099
kvm_xen_update_runstate(vcpu, data->u.runstate.state);
arch/x86/kvm/xen.c
1106
if (data->u.vcpu_id >= KVM_MAX_VCPUS)
arch/x86/kvm/xen.c
1109
vcpu->arch.xen.vcpu_id = data->u.vcpu_id;
arch/x86/kvm/xen.c
1115
if (data->u.timer.port &&
arch/x86/kvm/xen.c
1116
data->u.timer.priority != KVM_IRQ_ROUTING_XEN_EVTCHN_PRIO_2LEVEL) {
arch/x86/kvm/xen.c
1123
vcpu->arch.xen.timer_virq = data->u.timer.port;
arch/x86/kvm/xen.c
1126
if (data->u.timer.port && data->u.timer.expires_ns)
arch/x86/kvm/xen.c
1127
kvm_xen_start_timer(vcpu, data->u.timer.expires_ns, false);
arch/x86/kvm/xen.c
1133
if (data->u.vector && data->u.vector < 0x10)
arch/x86/kvm/xen.c
1136
vcpu->arch.xen.upcall_vector = data->u.vector;
arch/x86/kvm/xen.c
1159
data->u.gpa = vcpu->arch.xen.vcpu_info_cache.gpa;
arch/x86/kvm/xen.c
1161
data->u.gpa = KVM_XEN_INVALID_GPA;
arch/x86/kvm/xen.c
1167
data->u.hva = vcpu->arch.xen.vcpu_info_cache.uhva;
arch/x86/kvm/xen.c
1169
data->u.hva = 0;
arch/x86/kvm/xen.c
1175
data->u.gpa = vcpu->arch.xen.vcpu_time_info_cache.gpa;
arch/x86/kvm/xen.c
1177
data->u.gpa = KVM_XEN_INVALID_GPA;
arch/x86/kvm/xen.c
1187
data->u.gpa = vcpu->arch.xen.runstate_cache.gpa;
arch/x86/kvm/xen.c
1197
data->u.runstate.state = vcpu->arch.xen.current_runstate;
arch/x86/kvm/xen.c
1206
data->u.runstate.state = vcpu->arch.xen.current_runstate;
arch/x86/kvm/xen.c
1207
data->u.runstate.state_entry_time =
arch/x86/kvm/xen.c
1209
data->u.runstate.time_running =
arch/x86/kvm/xen.c
1211
data->u.runstate.time_runnable =
arch/x86/kvm/xen.c
1213
data->u.runstate.time_blocked =
arch/x86/kvm/xen.c
1215
data->u.runstate.time_offline =
arch/x86/kvm/xen.c
1225
data->u.vcpu_id = vcpu->arch.xen.vcpu_id;
arch/x86/kvm/xen.c
1244
data->u.timer.port = vcpu->arch.xen.timer_virq;
arch/x86/kvm/xen.c
1245
data->u.timer.priority = KVM_IRQ_ROUTING_XEN_EVTCHN_PRIO_2LEVEL;
arch/x86/kvm/xen.c
1246
data->u.timer.expires_ns = vcpu->arch.xen.timer_expires;
arch/x86/kvm/xen.c
1264
data->u.vector = vcpu->arch.xen.upcall_vector;
arch/x86/kvm/xen.c
1422
return kvm_xen_hypercall_set_result(vcpu, run->xen.u.hcall.result);
arch/x86/kvm/xen.c
1758
vcpu->run->xen.u.hcall.longmode = longmode;
arch/x86/kvm/xen.c
1759
vcpu->run->xen.u.hcall.cpl = cpl;
arch/x86/kvm/xen.c
1760
vcpu->run->xen.u.hcall.input = input;
arch/x86/kvm/xen.c
1761
vcpu->run->xen.u.hcall.params[0] = params[0];
arch/x86/kvm/xen.c
1762
vcpu->run->xen.u.hcall.params[1] = params[1];
arch/x86/kvm/xen.c
1763
vcpu->run->xen.u.hcall.params[2] = params[2];
arch/x86/kvm/xen.c
1764
vcpu->run->xen.u.hcall.params[3] = params[3];
arch/x86/kvm/xen.c
1765
vcpu->run->xen.u.hcall.params[4] = params[4];
arch/x86/kvm/xen.c
1766
vcpu->run->xen.u.hcall.params[5] = params[5];
arch/x86/kvm/xen.c
1991
if (ue->u.xen_evtchn.priority != KVM_IRQ_ROUTING_XEN_EVTCHN_PRIO_2LEVEL)
arch/x86/kvm/xen.c
2002
vcpu = kvm_get_vcpu_by_id(kvm, ue->u.xen_evtchn.vcpu);
arch/x86/kvm/xen.c
2008
e->xen_evtchn.port = ue->u.xen_evtchn.port;
arch/x86/kvm/xen.c
2009
e->xen_evtchn.vcpu_id = ue->u.xen_evtchn.vcpu;
arch/x86/kvm/xen.c
2010
e->xen_evtchn.priority = ue->u.xen_evtchn.priority;
arch/x86/kvm/xen.c
2069
u32 port = data->u.evtchn.send_port;
arch/x86/kvm/xen.c
2083
if (evtchnfd->type != data->u.evtchn.type)
arch/x86/kvm/xen.c
2091
evtchnfd->deliver.port.port != data->u.evtchn.deliver.port.port)
arch/x86/kvm/xen.c
2095
if (data->u.evtchn.deliver.port.priority != KVM_IRQ_ROUTING_XEN_EVTCHN_PRIO_2LEVEL)
arch/x86/kvm/xen.c
2098
evtchnfd->deliver.port.priority = data->u.evtchn.deliver.port.priority;
arch/x86/kvm/xen.c
2099
if (evtchnfd->deliver.port.vcpu_id != data->u.evtchn.deliver.port.vcpu) {
arch/x86/kvm/xen.c
2100
evtchnfd->deliver.port.vcpu_id = data->u.evtchn.deliver.port.vcpu;
arch/x86/kvm/xen.c
2116
u32 port = data->u.evtchn.send_port;
arch/x86/kvm/xen.c
2125
switch(data->u.evtchn.type) {
arch/x86/kvm/xen.c
2128
if (data->u.evtchn.deliver.port.port != data->u.evtchn.send_port)
arch/x86/kvm/xen.c
2133
if (data->u.evtchn.deliver.port.port) {
arch/x86/kvm/xen.c
2134
if (data->u.evtchn.deliver.port.port >= max_evtchn_port(kvm))
arch/x86/kvm/xen.c
2137
eventfd = eventfd_ctx_fdget(data->u.evtchn.deliver.eventfd.fd);
arch/x86/kvm/xen.c
2153
evtchnfd->send_port = data->u.evtchn.send_port;
arch/x86/kvm/xen.c
2154
evtchnfd->type = data->u.evtchn.type;
arch/x86/kvm/xen.c
2159
if (data->u.evtchn.deliver.port.priority != KVM_IRQ_ROUTING_XEN_EVTCHN_PRIO_2LEVEL)
arch/x86/kvm/xen.c
2162
evtchnfd->deliver.port.port = data->u.evtchn.deliver.port.port;
arch/x86/kvm/xen.c
2163
evtchnfd->deliver.port.vcpu_id = data->u.evtchn.deliver.port.vcpu;
arch/x86/kvm/xen.c
2165
evtchnfd->deliver.port.priority = data->u.evtchn.deliver.port.priority;
arch/x86/kvm/xen.c
2247
u32 port = data->u.evtchn.send_port;
arch/x86/kvm/xen.c
2249
if (data->u.evtchn.flags == KVM_XEN_EVTCHN_RESET)
arch/x86/kvm/xen.c
2255
if (data->u.evtchn.flags == KVM_XEN_EVTCHN_DEASSIGN)
arch/x86/kvm/xen.c
2257
if (data->u.evtchn.flags == KVM_XEN_EVTCHN_UPDATE)
arch/x86/kvm/xen.c
2259
if (data->u.evtchn.flags)
arch/x86/kvm/xen.c
753
if (!IS_ENABLED(CONFIG_64BIT) && data->u.long_mode) {
arch/x86/kvm/xen.c
757
kvm->arch.xen.long_mode = !!data->u.long_mode;
arch/x86/kvm/xen.c
780
gfn_t gfn = data->u.shared_info.gfn;
arch/x86/kvm/xen.c
790
void __user * hva = u64_to_user_ptr(data->u.shared_info.hva);
arch/x86/kvm/xen.c
812
if (data->u.vector && data->u.vector < 0x10)
arch/x86/kvm/xen.c
816
kvm->arch.xen.upcall_vector = data->u.vector;
arch/x86/kvm/xen.c
828
kvm->arch.xen.xen_version = data->u.xen_version;
arch/x86/kvm/xen.c
839
kvm->arch.xen.runstate_update_flag = !!data->u.runstate_update_flag;
arch/x86/kvm/xen.c
859
data->u.long_mode = kvm->arch.xen.long_mode;
arch/x86/kvm/xen.c
865
data->u.shared_info.gfn = gpa_to_gfn(kvm->arch.xen.shinfo_cache.gpa);
arch/x86/kvm/xen.c
867
data->u.shared_info.gfn = KVM_XEN_INVALID_GFN;
arch/x86/kvm/xen.c
873
data->u.shared_info.hva = kvm->arch.xen.shinfo_cache.uhva;
arch/x86/kvm/xen.c
875
data->u.shared_info.hva = 0;
arch/x86/kvm/xen.c
880
data->u.vector = kvm->arch.xen.upcall_vector;
arch/x86/kvm/xen.c
885
data->u.xen_version = kvm->arch.xen.xen_version;
arch/x86/kvm/xen.c
894
data->u.runstate_update_flag = kvm->arch.xen.runstate_update_flag;
arch/x86/kvm/xen.c
923
if (data->u.gpa == KVM_XEN_INVALID_GPA) {
arch/x86/kvm/xen.c
930
data->u.gpa, sizeof(struct vcpu_info));
arch/x86/kvm/xen.c
932
if (data->u.hva == 0) {
arch/x86/kvm/xen.c
939
data->u.hva, sizeof(struct vcpu_info));
arch/x86/kvm/xen.c
948
if (data->u.gpa == KVM_XEN_INVALID_GPA) {
arch/x86/kvm/xen.c
955
data->u.gpa,
arch/x86/kvm/xen.c
968
if (data->u.gpa == KVM_XEN_INVALID_GPA) {
arch/x86/kvm/xen.c
987
sz1 = PAGE_SIZE - (data->u.gpa & ~PAGE_MASK);
arch/x86/kvm/xen.c
989
data->u.gpa, sz1);
arch/x86/kvm/xen.c
998
BUG_ON((data->u.gpa + sz1) & ~PAGE_MASK);
arch/x86/um/ptrace.c
195
const unsigned long __user *u = ubuf;
arch/x86/um/ptrace.c
197
while (count >= sizeof(*u) && !ret) {
arch/x86/um/ptrace.c
200
ret = __get_user(word, u++);
arch/x86/um/ptrace.c
204
count -= sizeof(*u);
arch/x86/um/ptrace.c
205
pos += sizeof(*u);
arch/x86/xen/apic.c
56
op.u.pcpu_info.xen_cpuid = cpu;
arch/x86/xen/apic.c
60
op.u.pcpu_info.apic_id = BAD_APICID;
arch/x86/xen/apic.c
62
return op.u.pcpu_info.apic_id << 24;
arch/x86/xen/efi.c
51
.u.firmware_info = {
arch/x86/xen/efi.c
56
union xenpf_efi_info *info = &op.u.firmware_info.u.efi_info;
arch/x86/xen/efi.c
68
op.u.firmware_info.type = XEN_FW_EFI_INFO;
arch/x86/xen/efi.c
69
op.u.firmware_info.index = XEN_FW_EFI_VENDOR;
arch/x86/xen/efi.c
80
op.u.firmware_info.type = XEN_FW_EFI_INFO;
arch/x86/xen/efi.c
81
op.u.firmware_info.index = XEN_FW_EFI_VERSION;
arch/x86/xen/efi.c
87
op.u.firmware_info.type = XEN_FW_EFI_INFO;
arch/x86/xen/efi.c
88
op.u.firmware_info.index = XEN_FW_EFI_RT_VERSION;
arch/x86/xen/enlighten_pv.c
1264
op.u.firmware_info.type = XEN_FW_DISK_INFO;
arch/x86/xen/enlighten_pv.c
1268
op.u.firmware_info.index = nr;
arch/x86/xen/enlighten_pv.c
1270
set_xen_guest_handle(op.u.firmware_info.u.disk_info.edd_params,
arch/x86/xen/enlighten_pv.c
1276
#define C(x) info->x = op.u.firmware_info.u.disk_info.x
arch/x86/xen/enlighten_pv.c
1287
op.u.firmware_info.type = XEN_FW_DISK_MBR_SIGNATURE;
arch/x86/xen/enlighten_pv.c
1289
op.u.firmware_info.index = nr;
arch/x86/xen/enlighten_pv.c
1293
mbr_signature[nr] = op.u.firmware_info.u.disk_mbr_signature.mbr_signature;
arch/x86/xen/enlighten_pv.c
1516
.u.firmware_info.type = XEN_FW_KBD_SHIFT_FLAGS,
arch/x86/xen/enlighten_pv.c
1527
boot_params.kbd_status = op.u.firmware_info.u.kbd_shift_flags;
arch/x86/xen/enlighten_pv.c
189
op.u.read_memtype.reg = reg;
arch/x86/xen/enlighten_pv.c
198
var[reg].base_lo = op.u.read_memtype.type;
arch/x86/xen/enlighten_pv.c
199
var[reg].base_lo |= op.u.read_memtype.mfn << PAGE_SHIFT;
arch/x86/xen/enlighten_pv.c
200
var[reg].base_hi = op.u.read_memtype.mfn >> (32 - PAGE_SHIFT);
arch/x86/xen/enlighten_pv.c
201
mask = ~((op.u.read_memtype.nr_mfns << PAGE_SHIFT) - 1);
arch/x86/xen/enlighten_pv.c
300
.u.set_pminfo.id = -1,
arch/x86/xen/enlighten_pv.c
301
.u.set_pminfo.type = XEN_PM_PDC,
arch/x86/xen/enlighten_pv.c
354
set_xen_guest_handle(op.u.set_pminfo.pdc, buf);
arch/x86/xen/enlighten_pvh.c
165
xen_init_vga(&op.u.dom0_console,
arch/x86/xen/enlighten_pvh.c
167
sizeof(op.u.dom0_console)),
arch/x86/xen/mmu_pv.c
247
struct mmu_update *u;
arch/x86/xen/mmu_pv.c
249
mcs = xen_mc_extend_args(__HYPERVISOR_mmu_update, sizeof(*u));
arch/x86/xen/mmu_pv.c
254
mcs = __xen_mc_entry(sizeof(*u));
arch/x86/xen/mmu_pv.c
258
u = mcs.args;
arch/x86/xen/mmu_pv.c
259
*u = *update;
arch/x86/xen/mmu_pv.c
265
struct mmuext_op *u;
arch/x86/xen/mmu_pv.c
267
mcs = xen_mc_extend_args(__HYPERVISOR_mmuext_op, sizeof(*u));
arch/x86/xen/mmu_pv.c
272
mcs = __xen_mc_entry(sizeof(*u));
arch/x86/xen/mmu_pv.c
276
u = mcs.args;
arch/x86/xen/mmu_pv.c
277
*u = *op;
arch/x86/xen/mmu_pv.c
282
struct mmu_update u;
arch/x86/xen/mmu_pv.c
289
u.ptr = arbitrary_virt_to_machine(ptr).maddr;
arch/x86/xen/mmu_pv.c
290
u.val = pmd_val_ma(val);
arch/x86/xen/mmu_pv.c
291
xen_extend_mmu_update(&u);
arch/x86/xen/mmu_pv.c
325
struct mmu_update u;
arch/x86/xen/mmu_pv.c
332
u.ptr = virt_to_machine(ptep).maddr | MMU_NORMAL_PT_UPDATE;
arch/x86/xen/mmu_pv.c
333
u.val = pte_val_ma(pteval);
arch/x86/xen/mmu_pv.c
334
xen_extend_mmu_update(&u);
arch/x86/xen/mmu_pv.c
348
struct mmu_update u;
arch/x86/xen/mmu_pv.c
350
u.ptr = virt_to_machine(ptep).maddr | MMU_NORMAL_PT_UPDATE;
arch/x86/xen/mmu_pv.c
351
u.val = pte_val_ma(pteval);
arch/x86/xen/mmu_pv.c
352
HYPERVISOR_mmu_update(&u, 1, NULL, DOMID_SELF);
arch/x86/xen/mmu_pv.c
374
struct mmu_update u;
arch/x86/xen/mmu_pv.c
379
u.ptr = virt_to_machine(ptep).maddr | MMU_PT_UPDATE_PRESERVE_AD;
arch/x86/xen/mmu_pv.c
380
u.val = pte_val_ma(pte);
arch/x86/xen/mmu_pv.c
381
xen_extend_mmu_update(&u);
arch/x86/xen/mmu_pv.c
466
struct mmu_update u;
arch/x86/xen/mmu_pv.c
473
u.ptr = arbitrary_virt_to_machine(ptr).maddr;
arch/x86/xen/mmu_pv.c
474
u.val = pud_val_ma(val);
arch/x86/xen/mmu_pv.c
475
xen_extend_mmu_update(&u);
arch/x86/xen/mmu_pv.c
538
struct mmu_update u;
arch/x86/xen/mmu_pv.c
540
u.ptr = virt_to_machine(ptr).maddr;
arch/x86/xen/mmu_pv.c
541
u.val = p4d_val_ma(val);
arch/x86/xen/mmu_pv.c
542
xen_extend_mmu_update(&u);
arch/x86/xen/time.c
125
op.u.settime64.mbz = 0;
arch/x86/xen/time.c
126
op.u.settime64.secs = now.tv_sec;
arch/x86/xen/time.c
127
op.u.settime64.nsecs = now.tv_nsec;
arch/x86/xen/time.c
128
op.u.settime64.system_time = xen_clocksource_read();
arch/x86/xen/time.c
131
op.u.settime32.secs = now.tv_sec;
arch/x86/xen/time.c
132
op.u.settime32.nsecs = now.tv_nsec;
arch/x86/xen/time.c
133
op.u.settime32.system_time = xen_clocksource_read();
arch/x86/xen/vga.c
26
if (size < offsetof(struct dom0_vga_console_info, u.text_mode_3)
arch/x86/xen/vga.c
27
+ sizeof(info->u.text_mode_3))
arch/x86/xen/vga.c
29
screen_info->orig_video_lines = info->u.text_mode_3.rows;
arch/x86/xen/vga.c
30
screen_info->orig_video_cols = info->u.text_mode_3.columns;
arch/x86/xen/vga.c
31
screen_info->orig_x = info->u.text_mode_3.cursor_x;
arch/x86/xen/vga.c
32
screen_info->orig_y = info->u.text_mode_3.cursor_y;
arch/x86/xen/vga.c
34
info->u.text_mode_3.font_height;
arch/x86/xen/vga.c
40
u.vesa_lfb.gbl_caps))
arch/x86/xen/vga.c
43
screen_info->lfb_width = info->u.vesa_lfb.width;
arch/x86/xen/vga.c
44
screen_info->lfb_height = info->u.vesa_lfb.height;
arch/x86/xen/vga.c
45
screen_info->lfb_depth = info->u.vesa_lfb.bits_per_pixel;
arch/x86/xen/vga.c
46
screen_info->lfb_base = info->u.vesa_lfb.lfb_base;
arch/x86/xen/vga.c
47
screen_info->lfb_size = info->u.vesa_lfb.lfb_size;
arch/x86/xen/vga.c
48
screen_info->lfb_linelength = info->u.vesa_lfb.bytes_per_line;
arch/x86/xen/vga.c
49
screen_info->red_size = info->u.vesa_lfb.red_size;
arch/x86/xen/vga.c
50
screen_info->red_pos = info->u.vesa_lfb.red_pos;
arch/x86/xen/vga.c
51
screen_info->green_size = info->u.vesa_lfb.green_size;
arch/x86/xen/vga.c
52
screen_info->green_pos = info->u.vesa_lfb.green_pos;
arch/x86/xen/vga.c
53
screen_info->blue_size = info->u.vesa_lfb.blue_size;
arch/x86/xen/vga.c
54
screen_info->blue_pos = info->u.vesa_lfb.blue_pos;
arch/x86/xen/vga.c
55
screen_info->rsvd_size = info->u.vesa_lfb.rsvd_size;
arch/x86/xen/vga.c
56
screen_info->rsvd_pos = info->u.vesa_lfb.rsvd_pos;
arch/x86/xen/vga.c
59
u.vesa_lfb.ext_lfb_base)
arch/x86/xen/vga.c
60
+ sizeof(info->u.vesa_lfb.ext_lfb_base)
arch/x86/xen/vga.c
61
&& info->u.vesa_lfb.ext_lfb_base) {
arch/x86/xen/vga.c
62
screen_info->ext_lfb_base = info->u.vesa_lfb.ext_lfb_base;
arch/x86/xen/vga.c
72
u.vesa_lfb.mode_attrs)
arch/x86/xen/vga.c
73
+ sizeof(info->u.vesa_lfb.mode_attrs))
arch/x86/xen/vga.c
74
screen_info->vesa_attributes = info->u.vesa_lfb.mode_attrs;
arch/xtensa/variants/test_kc705_hifi/include/variant/tie.h
153
XCHAL_SA_REG(s,0,0,2,0, u0, 8, 8, 8,0x1020, u,0 , 64,0,0,0) \
arch/xtensa/variants/test_kc705_hifi/include/variant/tie.h
154
XCHAL_SA_REG(s,0,0,2,0, u1, 8, 8, 8,0x1021, u,1 , 64,0,0,0) \
arch/xtensa/variants/test_kc705_hifi/include/variant/tie.h
155
XCHAL_SA_REG(s,0,0,2,0, u2, 8, 8, 8,0x1022, u,2 , 64,0,0,0) \
arch/xtensa/variants/test_kc705_hifi/include/variant/tie.h
156
XCHAL_SA_REG(s,0,0,2,0, u3, 8, 8, 8,0x1023, u,3 , 64,0,0,0)
block/blk-iocost.c
3428
u64 *u = ioc->params.i_lcoefs;
block/blk-iocost.c
3438
u[I_LCOEF_RBPS], u[I_LCOEF_RSEQIOPS], u[I_LCOEF_RRANDIOPS],
block/blk-iocost.c
3439
u[I_LCOEF_WBPS], u[I_LCOEF_WSEQIOPS], u[I_LCOEF_WRANDIOPS]);
block/blk-iocost.c
3476
u64 u[NR_I_LCOEFS];
block/blk-iocost.c
3506
memcpy(u, ioc->params.i_lcoefs, sizeof(u));
block/blk-iocost.c
3542
u[tok] = v;
block/blk-iocost.c
3547
memcpy(ioc->params.i_lcoefs, u, sizeof(u));
block/blk-iocost.c
879
u64 *u = ioc->params.i_lcoefs;
block/blk-iocost.c
882
calc_lcoefs(u[I_LCOEF_RBPS], u[I_LCOEF_RSEQIOPS], u[I_LCOEF_RRANDIOPS],
block/blk-iocost.c
884
calc_lcoefs(u[I_LCOEF_WBPS], u[I_LCOEF_WSEQIOPS], u[I_LCOEF_WRANDIOPS],
block/sed-opal.c
1139
return tok->stored.u;
block/sed-opal.c
2085
u8 u;
block/sed-opal.c
2102
for (u = 0; u < users_len; u++) {
block/sed-opal.c
2103
if (users[u] == OPAL_ADMIN1)
block/sed-opal.c
2109
user_uid[7] = users[u];
block/sed-opal.c
2119
if (u > 0)
block/sed-opal.c
64
u64 u;
block/sed-opal.c
932
tok->stored.u = pos[0] & 0x3f;
block/sed-opal.c
962
tok->stored.u = u_integer;
crypto/adiantum.c
356
nhpoly1305_init(&rctx->u.hash_ctx);
crypto/adiantum.c
361
nhpoly1305_update(&rctx->u.hash_ctx, tctx, walk.addr, n);
crypto/adiantum.c
365
nhpoly1305_final(&rctx->u.hash_ctx, tctx, out);
crypto/adiantum.c
406
nhpoly1305_init(&rctx->u.hash_ctx);
crypto/adiantum.c
407
nhpoly1305_update(&rctx->u.hash_ctx, tctx, virt, bulk_len);
crypto/adiantum.c
408
nhpoly1305_final(&rctx->u.hash_ctx, tctx, &msg_hash);
crypto/adiantum.c
445
skcipher_request_set_tfm(&rctx->u.streamcipher_req, tctx->streamcipher);
crypto/adiantum.c
446
skcipher_request_set_crypt(&rctx->u.streamcipher_req, req->src,
crypto/adiantum.c
448
skcipher_request_set_callback(&rctx->u.streamcipher_req,
crypto/adiantum.c
450
err = crypto_skcipher_encrypt(&rctx->u.streamcipher_req);
crypto/adiantum.c
471
nhpoly1305_init(&rctx->u.hash_ctx);
crypto/adiantum.c
472
nhpoly1305_update(&rctx->u.hash_ctx, tctx, virt, bulk_len);
crypto/adiantum.c
473
nhpoly1305_final(&rctx->u.hash_ctx, tctx, &msg_hash);
crypto/adiantum.c
519
BUILD_BUG_ON(offsetofend(struct adiantum_request_ctx, u) !=
crypto/adiantum.c
524
u.streamcipher_req) +
crypto/adiantum.c
93
} u;
crypto/chacha20poly1305.c
103
struct chacha_req *creq = &rctx->u.chacha;
crypto/chacha20poly1305.c
207
struct chacha_req *creq = &rctx->u.chacha;
crypto/chacha20poly1305.c
245
struct chacha_req *creq = &rctx->u.chacha;
crypto/chacha20poly1305.c
348
align + offsetof(struct chachapoly_req_ctx, u) +
crypto/chacha20poly1305.c
53
} u;
crypto/ecc.c
1043
u64 u[ECC_MAX_DIGITS], v[ECC_MAX_DIGITS];
crypto/ecc.c
1054
vli_clear(u, ndigits);
crypto/ecc.c
1055
u[0] = 1;
crypto/ecc.c
1064
if (!EVEN(u))
crypto/ecc.c
1065
carry = vli_add(u, u, mod, ndigits);
crypto/ecc.c
1067
vli_rshift1(u, ndigits);
crypto/ecc.c
1069
u[ndigits - 1] |= 0x8000000000000000ull;
crypto/ecc.c
1083
if (vli_cmp(u, v, ndigits) < 0)
crypto/ecc.c
1084
vli_add(u, u, mod, ndigits);
crypto/ecc.c
1086
vli_sub(u, u, v, ndigits);
crypto/ecc.c
1087
if (!EVEN(u))
crypto/ecc.c
1088
carry = vli_add(u, u, mod, ndigits);
crypto/ecc.c
1090
vli_rshift1(u, ndigits);
crypto/ecc.c
1092
u[ndigits - 1] |= 0x8000000000000000ull;
crypto/ecc.c
1097
if (vli_cmp(v, u, ndigits) < 0)
crypto/ecc.c
1100
vli_sub(v, v, u, ndigits);
crypto/ecc.c
1110
vli_set(result, u, ndigits);
crypto/essiv.c
102
crypto_aead_clear_flags(tctx->u.aead, CRYPTO_TFM_REQ_MASK);
crypto/essiv.c
103
crypto_aead_set_flags(tctx->u.aead, crypto_aead_get_flags(tfm) &
crypto/essiv.c
105
err = crypto_aead_setkey(tctx->u.aead, key, keylen);
crypto/essiv.c
131
return crypto_aead_setauthsize(tctx->u.aead, authsize);
crypto/essiv.c
149
skcipher_request_set_tfm(subreq, tctx->u.skcipher);
crypto/essiv.c
244
aead_request_set_tfm(subreq, tctx->u.aead);
crypto/essiv.c
303
skcipher = crypto_spawn_skcipher(&ictx->u.skcipher_spawn);
crypto/essiv.c
316
tctx->u.skcipher = skcipher;
crypto/essiv.c
332
aead = crypto_spawn_aead(&ictx->u.aead_spawn);
crypto/essiv.c
349
tctx->u.aead = aead;
crypto/essiv.c
357
crypto_free_skcipher(tctx->u.skcipher);
crypto/essiv.c
366
crypto_free_aead(tctx->u.aead);
crypto/essiv.c
375
crypto_drop_skcipher(&ictx->u.skcipher_spawn);
crypto/essiv.c
383
crypto_drop_aead(&ictx->u.aead_spawn);
crypto/essiv.c
45
} u;
crypto/essiv.c
485
err = crypto_grab_skcipher(&ictx->u.skcipher_spawn, inst,
crypto/essiv.c
490
&ictx->u.skcipher_spawn);
crypto/essiv.c
505
err = crypto_grab_aead(&ictx->u.aead_spawn, inst,
crypto/essiv.c
509
aead_alg = crypto_spawn_aead_alg(&ictx->u.aead_spawn);
crypto/essiv.c
54
} u;
crypto/essiv.c
616
crypto_drop_skcipher(&ictx->u.skcipher_spawn);
crypto/essiv.c
618
crypto_drop_aead(&ictx->u.aead_spawn);
crypto/essiv.c
73
crypto_skcipher_clear_flags(tctx->u.skcipher, CRYPTO_TFM_REQ_MASK);
crypto/essiv.c
74
crypto_skcipher_set_flags(tctx->u.skcipher,
crypto/essiv.c
77
err = crypto_skcipher_setkey(tctx->u.skcipher, key, keylen);
crypto/hctr2.c
139
struct polyval_ctx *poly_ctx = &rctx->u.poly_ctx;
crypto/hctr2.c
158
struct polyval_ctx *poly_ctx = &rctx->u.poly_ctx;
crypto/hctr2.c
183
struct polyval_ctx *poly_ctx = &rctx->u.poly_ctx;
crypto/hctr2.c
252
skcipher_request_set_tfm(&rctx->u.xctr_req, tctx->xctr);
crypto/hctr2.c
253
skcipher_request_set_crypt(&rctx->u.xctr_req, rctx->bulk_part_src,
crypto/hctr2.c
256
skcipher_request_set_callback(&rctx->u.xctr_req,
crypto/hctr2.c
259
return crypto_skcipher_encrypt(&rctx->u.xctr_req) ?:
crypto/hctr2.c
295
BUILD_BUG_ON(offsetofend(struct hctr2_request_ctx, u) !=
crypto/hctr2.c
299
offsetofend(struct hctr2_request_ctx, u.xctr_req) +
crypto/hctr2.c
64
} u;
crypto/streebog_generic.c
984
} u = {};
crypto/streebog_generic.c
987
memcpy(u.buffer, src, len);
crypto/streebog_generic.c
988
u.buffer[len] = 1;
crypto/streebog_generic.c
990
streebog_g(&ctx->h, &ctx->N, &u.m);
crypto/streebog_generic.c
992
streebog_add512(&ctx->Sigma, &u.m, &ctx->Sigma);
crypto/streebog_generic.c
993
memzero_explicit(&u, sizeof(u));
drivers/accessibility/speakup/kobjects.c
564
rv = sprintf(buf, "%i\n", var->u.n.value);
drivers/accessibility/speakup/kobjects.c
657
var_data->u.n.low, var_data->u.n.high);
drivers/accessibility/speakup/kobjects.c
667
value = var_data->u.n.value;
drivers/accessibility/speakup/main.c
1282
[BELL_POS_ID] = { BELL_POS, .u.n = {NULL, 0, 0, 0, 0, 0, NULL} },
drivers/accessibility/speakup/main.c
1283
[SPELL_DELAY_ID] = { SPELL_DELAY, .u.n = {NULL, 0, 0, 4, 0, 0, NULL} },
drivers/accessibility/speakup/main.c
1284
[ATTRIB_BLEEP_ID] = { ATTRIB_BLEEP, .u.n = {NULL, 1, 0, 3, 0, 0, NULL} },
drivers/accessibility/speakup/main.c
1285
[BLEEPS_ID] = { BLEEPS, .u.n = {NULL, 3, 0, 3, 0, 0, NULL} },
drivers/accessibility/speakup/main.c
1286
[BLEEP_TIME_ID] = { BLEEP_TIME, .u.n = {NULL, 30, 1, 200, 0, 0, NULL} },
drivers/accessibility/speakup/main.c
1287
[PUNC_LEVEL_ID] = { PUNC_LEVEL, .u.n = {NULL, 1, 0, 4, 0, 0, NULL} },
drivers/accessibility/speakup/main.c
1288
[READING_PUNC_ID] = { READING_PUNC, .u.n = {NULL, 1, 0, 4, 0, 0, NULL} },
drivers/accessibility/speakup/main.c
1289
[CURSOR_TIME_ID] = { CURSOR_TIME, .u.n = {NULL, 120, 50, 600, 0, 0, NULL} },
drivers/accessibility/speakup/main.c
1293
[KEY_ECHO_ID] = { KEY_ECHO, .u.n = {NULL, 1, 0, 2, 0, 0, NULL} },
drivers/accessibility/speakup/main.c
1294
[CUR_PHONETIC_ID] = { CUR_PHONETIC, .u.n = {NULL, 0, 0, 1, 0, 0, NULL} },
drivers/accessibility/speakup/main.c
1445
jiffies + msecs_to_jiffies(cursor_timeout->u.n.value));
drivers/accessibility/speakup/main.c
1569
jiffies + msecs_to_jiffies(cursor_timeout->u.n.value));
drivers/accessibility/speakup/main.c
1874
var_data->u.n.value);
drivers/accessibility/speakup/main.c
2375
spk_vars[0].u.n.high = vc->vc_cols;
drivers/accessibility/speakup/main.c
2470
module_param_named(bell_pos, spk_vars[BELL_POS_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/main.c
2471
module_param_named(spell_delay, spk_vars[SPELL_DELAY_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/main.c
2472
module_param_named(attrib_bleep, spk_vars[ATTRIB_BLEEP_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/main.c
2473
module_param_named(bleeps, spk_vars[BLEEPS_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/main.c
2474
module_param_named(bleep_time, spk_vars[BLEEP_TIME_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/main.c
2475
module_param_named(punc_level, spk_vars[PUNC_LEVEL_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/main.c
2476
module_param_named(reading_punc, spk_vars[READING_PUNC_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/main.c
2477
module_param_named(cursor_time, spk_vars[CURSOR_TIME_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/main.c
2478
module_param_named(say_control, spk_vars[SAY_CONTROL_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/main.c
2479
module_param_named(say_word_ctl, spk_vars[SAY_WORD_CTL_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/main.c
2480
module_param_named(no_interrupt, spk_vars[NO_INTERRUPT_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/main.c
2481
module_param_named(key_echo, spk_vars[KEY_ECHO_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/main.c
2482
module_param_named(cur_phonetic, spk_vars[CUR_PHONETIC_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/main.c
427
if (ch >= 0x100 || (direct && direct->u.n.value)) {
drivers/accessibility/speakup/main.c
730
if (ch >= 0x100 || (direct && direct->u.n.value)) {
drivers/accessibility/speakup/speakup.h
13
#define TOGGLE_0 .u.n = {NULL, 0, 0, 1, 0, 0, NULL }
drivers/accessibility/speakup/speakup.h
14
#define TOGGLE_1 .u.n = {NULL, 1, 0, 1, 0, 0, NULL }
drivers/accessibility/speakup/speakup_acntpc.c
189
jiffy_delta_val = jiffy_delta->u.n.value;
drivers/accessibility/speakup/speakup_acntpc.c
207
full_time_val = full_time->u.n.value;
drivers/accessibility/speakup/speakup_acntpc.c
235
jiffy_delta_val = jiffy_delta->u.n.value;
drivers/accessibility/speakup/speakup_acntpc.c
236
delay_time_val = delay_time->u.n.value;
drivers/accessibility/speakup/speakup_acntpc.c
317
module_param_named(rate, vars[RATE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_acntpc.c
318
module_param_named(pitch, vars[PITCH_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_acntpc.c
319
module_param_named(vol, vars[VOL_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_acntpc.c
320
module_param_named(tone, vars[TONE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_acntpc.c
321
module_param_named(direct, vars[DIRECT_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_acntpc.c
47
[CAPS_START_ID] = { CAPS_START, .u.s = {"\033P8" } },
drivers/accessibility/speakup/speakup_acntpc.c
48
[CAPS_STOP_ID] = { CAPS_STOP, .u.s = {"\033P5" } },
drivers/accessibility/speakup/speakup_acntpc.c
49
[RATE_ID] = { RATE, .u.n = {"\033R%c", 9, 0, 17, 0, 0, "0123456789abcdefgh" } },
drivers/accessibility/speakup/speakup_acntpc.c
50
[PITCH_ID] = { PITCH, .u.n = {"\033P%d", 5, 0, 9, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_acntpc.c
51
[VOL_ID] = { VOL, .u.n = {"\033A%d", 5, 0, 9, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_acntpc.c
52
[TONE_ID] = { TONE, .u.n = {"\033V%d", 5, 0, 9, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_acntpc.c
53
[DIRECT_ID] = { DIRECT, .u.n = {NULL, 0, 0, 1, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_acntsa.c
142
module_param_named(rate, vars[RATE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_acntsa.c
143
module_param_named(pitch, vars[PITCH_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_acntsa.c
144
module_param_named(vol, vars[VOL_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_acntsa.c
145
module_param_named(tone, vars[TONE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_acntsa.c
146
module_param_named(direct, vars[DIRECT_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_acntsa.c
33
[CAPS_START_ID] = { CAPS_START, .u.s = {"\033P8" } },
drivers/accessibility/speakup/speakup_acntsa.c
34
[CAPS_STOP_ID] = { CAPS_STOP, .u.s = {"\033P5" } },
drivers/accessibility/speakup/speakup_acntsa.c
35
[RATE_ID] = { RATE, .u.n = {"\033R%c", 9, 0, 17, 0, 0, "0123456789abcdefgh" } },
drivers/accessibility/speakup/speakup_acntsa.c
36
[PITCH_ID] = { PITCH, .u.n = {"\033P%d", 5, 0, 9, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_acntsa.c
37
[VOL_ID] = { VOL, .u.n = {"\033A%d", 9, 0, 9, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_acntsa.c
38
[TONE_ID] = { TONE, .u.n = {"\033V%d", 5, 0, 9, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_acntsa.c
39
[DIRECT_ID] = { DIRECT, .u.n = {NULL, 0, 0, 1, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_apollo.c
154
jiffy_delta_val = jiffy_delta->u.n.value;
drivers/accessibility/speakup/speakup_apollo.c
160
jiffy_delta_val = jiffy_delta->u.n.value;
drivers/accessibility/speakup/speakup_apollo.c
161
full_time_val = full_time->u.n.value;
drivers/accessibility/speakup/speakup_apollo.c
162
delay_time_val = delay_time->u.n.value;
drivers/accessibility/speakup/speakup_apollo.c
176
full_time_val = full_time->u.n.value;
drivers/accessibility/speakup/speakup_apollo.c
186
jiffy_delta_val = jiffy_delta->u.n.value;
drivers/accessibility/speakup/speakup_apollo.c
187
full_time_val = full_time->u.n.value;
drivers/accessibility/speakup/speakup_apollo.c
188
delay_time_val = delay_time->u.n.value;
drivers/accessibility/speakup/speakup_apollo.c
209
module_param_named(rate, vars[RATE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_apollo.c
210
module_param_named(pitch, vars[PITCH_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_apollo.c
211
module_param_named(vol, vars[VOL_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_apollo.c
212
module_param_named(voice, vars[VOICE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_apollo.c
213
module_param_named(lang, vars[LANG_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_apollo.c
214
module_param_named(direct, vars[DIRECT_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_apollo.c
41
[CAPS_START_ID] = { CAPS_START, .u.s = {"cap, " } },
drivers/accessibility/speakup/speakup_apollo.c
42
[CAPS_STOP_ID] = { CAPS_STOP, .u.s = {"" } },
drivers/accessibility/speakup/speakup_apollo.c
43
[RATE_ID] = { RATE, .u.n = {"@W%d", 6, 1, 9, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_apollo.c
44
[PITCH_ID] = { PITCH, .u.n = {"@F%x", 10, 0, 15, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_apollo.c
45
[VOL_ID] = { VOL, .u.n = {"@A%x", 10, 0, 15, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_apollo.c
46
[VOICE_ID] = { VOICE, .u.n = {"@V%d", 1, 1, 6, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_apollo.c
47
[LANG_ID] = { LANG, .u.n = {"@=%d,", 1, 1, 4, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_apollo.c
48
[DIRECT_ID] = { DIRECT, .u.n = {NULL, 0, 0, 1, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_audptr.c
170
module_param_named(rate, vars[RATE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_audptr.c
171
module_param_named(pitch, vars[PITCH_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_audptr.c
172
module_param_named(vol, vars[VOL_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_audptr.c
173
module_param_named(tone, vars[TONE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_audptr.c
174
module_param_named(punct, vars[PUNCT_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_audptr.c
175
module_param_named(direct, vars[DIRECT_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_audptr.c
32
[CAPS_START_ID] = { CAPS_START, .u.s = {"\x05[f99]" } },
drivers/accessibility/speakup/speakup_audptr.c
33
[CAPS_STOP_ID] = { CAPS_STOP, .u.s = {"\x05[f80]" } },
drivers/accessibility/speakup/speakup_audptr.c
34
[RATE_ID] = { RATE, .u.n = {"\x05[r%d]", 10, 0, 20, 100, -10, NULL } },
drivers/accessibility/speakup/speakup_audptr.c
35
[PITCH_ID] = { PITCH, .u.n = {"\x05[f%d]", 80, 39, 4500, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_audptr.c
36
[VOL_ID] = { VOL, .u.n = {"\x05[g%d]", 21, 0, 40, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_audptr.c
37
[TONE_ID] = { TONE, .u.n = {"\x05[s%d]", 9, 0, 63, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_audptr.c
38
[PUNCT_ID] = { PUNCT, .u.n = {"\x05[A%c]", 0, 0, 3, 0, 0, "nmsa" } },
drivers/accessibility/speakup/speakup_audptr.c
39
[DIRECT_ID] = { DIRECT, .u.n = {NULL, 0, 0, 1, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_bns.c
125
module_param_named(rate, vars[RATE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_bns.c
126
module_param_named(pitch, vars[PITCH_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_bns.c
127
module_param_named(vol, vars[VOL_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_bns.c
128
module_param_named(tone, vars[TONE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_bns.c
129
module_param_named(direct, vars[DIRECT_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_bns.c
29
[CAPS_START_ID] = { CAPS_START, .u.s = {"\x05\x31\x32P" } },
drivers/accessibility/speakup/speakup_bns.c
30
[CAPS_STOP_ID] = { CAPS_STOP, .u.s = {"\x05\x38P" } },
drivers/accessibility/speakup/speakup_bns.c
31
[RATE_ID] = { RATE, .u.n = {"\x05%dE", 8, 1, 16, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_bns.c
32
[PITCH_ID] = { PITCH, .u.n = {"\x05%dP", 8, 0, 16, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_bns.c
33
[VOL_ID] = { VOL, .u.n = {"\x05%dV", 8, 0, 16, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_bns.c
34
[TONE_ID] = { TONE, .u.n = {"\x05%dT", 8, 0, 16, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_bns.c
35
[DIRECT_ID] = { DIRECT, .u.n = {NULL, 0, 0, 1, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_decext.c
168
jiffy_delta_val = jiffy_delta->u.n.value;
drivers/accessibility/speakup/speakup_decext.c
187
delay_time_val = delay_time->u.n.value;
drivers/accessibility/speakup/speakup_decext.c
212
jiffy_delta_val = jiffy_delta->u.n.value;
drivers/accessibility/speakup/speakup_decext.c
213
delay_time_val = delay_time->u.n.value;
drivers/accessibility/speakup/speakup_decext.c
237
module_param_named(rate, vars[RATE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_decext.c
238
module_param_named(pitch, vars[PITCH_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_decext.c
239
module_param_named(inflection, vars[INFLECTION_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_decext.c
240
module_param_named(vol, vars[VOL_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_decext.c
241
module_param_named(punct, vars[PUNCT_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_decext.c
242
module_param_named(voice, vars[VOICE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_decext.c
243
module_param_named(direct, vars[DIRECT_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_decext.c
51
[CAPS_START_ID] = { CAPS_START, .u.s = {"[:dv ap 222]" } },
drivers/accessibility/speakup/speakup_decext.c
52
[CAPS_STOP_ID] = { CAPS_STOP, .u.s = {"[:dv ap 100]" } },
drivers/accessibility/speakup/speakup_decext.c
53
[RATE_ID] = { RATE, .u.n = {"[:ra %d]", 7, 0, 9, 150, 25, NULL } },
drivers/accessibility/speakup/speakup_decext.c
54
[PITCH_ID] = { PITCH, .u.n = {"[:dv ap %d]", 100, 0, 100, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_decext.c
55
[INFLECTION_ID] = { INFLECTION, .u.n = {"[:dv pr %d] ", 100, 0, 10000, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_decext.c
56
[VOL_ID] = { VOL, .u.n = {"[:dv gv %d]", 13, 0, 16, 0, 5, NULL } },
drivers/accessibility/speakup/speakup_decext.c
57
[PUNCT_ID] = { PUNCT, .u.n = {"[:pu %c]", 0, 0, 2, 0, 0, "nsa" } },
drivers/accessibility/speakup/speakup_decext.c
58
[VOICE_ID] = { VOICE, .u.n = {"[:n%c]", 0, 0, 9, 0, 0, "phfdburwkv" } },
drivers/accessibility/speakup/speakup_decext.c
59
[DIRECT_ID] = { DIRECT, .u.n = {NULL, 0, 0, 1, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_decpc.c
149
[CAPS_START_ID] = { CAPS_START, .u.s = {"[:dv ap 200]" } },
drivers/accessibility/speakup/speakup_decpc.c
150
[CAPS_STOP_ID] = { CAPS_STOP, .u.s = {"[:dv ap 100]" } },
drivers/accessibility/speakup/speakup_decpc.c
151
[RATE_ID] = { RATE, .u.n = {"[:ra %d]", 9, 0, 18, 150, 25, NULL } },
drivers/accessibility/speakup/speakup_decpc.c
152
[PITCH_ID] = { PITCH, .u.n = {"[:dv ap %d]", 80, 0, 100, 20, 0, NULL } },
drivers/accessibility/speakup/speakup_decpc.c
153
[INFLECTION_ID] = { INFLECTION, .u.n = {"[:dv pr %d] ", 100, 0, 10000, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_decpc.c
154
[VOL_ID] = { VOL, .u.n = {"[:vo se %d]", 5, 0, 9, 5, 10, NULL } },
drivers/accessibility/speakup/speakup_decpc.c
155
[PUNCT_ID] = { PUNCT, .u.n = {"[:pu %c]", 0, 0, 2, 0, 0, "nsa" } },
drivers/accessibility/speakup/speakup_decpc.c
156
[VOICE_ID] = { VOICE, .u.n = {"[:n%c]", 0, 0, 9, 0, 0, "phfdburwkv" } },
drivers/accessibility/speakup/speakup_decpc.c
157
[DIRECT_ID] = { DIRECT, .u.n = {NULL, 0, 0, 1, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_decpc.c
388
jiffy_delta_val = jiffy_delta->u.n.value;
drivers/accessibility/speakup/speakup_decpc.c
407
delay_time_val = delay_time->u.n.value;
drivers/accessibility/speakup/speakup_decpc.c
431
jiffy_delta_val = jiffy_delta->u.n.value;
drivers/accessibility/speakup/speakup_decpc.c
432
delay_time_val = delay_time->u.n.value;
drivers/accessibility/speakup/speakup_decpc.c
497
module_param_named(rate, vars[RATE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_decpc.c
498
module_param_named(pitch, vars[PITCH_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_decpc.c
499
module_param_named(inflection, vars[INFLECTION_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_decpc.c
500
module_param_named(vol, vars[VOL_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_decpc.c
501
module_param_named(punct, vars[PUNCT_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_decpc.c
502
module_param_named(voice, vars[VOICE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_decpc.c
503
module_param_named(direct, vars[DIRECT_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_dectlk.c
229
jiffy_delta_val = jiffy_delta->u.n.value;
drivers/accessibility/speakup/speakup_dectlk.c
230
timeout_val = flush_time->u.n.value;
drivers/accessibility/speakup/speakup_dectlk.c
262
delay_time_val = delay_time->u.n.value;
drivers/accessibility/speakup/speakup_dectlk.c
288
jiffy_delta_val = jiffy_delta->u.n.value;
drivers/accessibility/speakup/speakup_dectlk.c
289
delay_time_val = delay_time->u.n.value;
drivers/accessibility/speakup/speakup_dectlk.c
317
module_param_named(rate, vars[RATE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_dectlk.c
318
module_param_named(pitch, vars[PITCH_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_dectlk.c
319
module_param_named(inflection, vars[INFLECTION_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_dectlk.c
320
module_param_named(vol, vars[VOL_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_dectlk.c
321
module_param_named(punct, vars[PUNCT_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_dectlk.c
322
module_param_named(voice, vars[VOICE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_dectlk.c
323
module_param_named(direct, vars[DIRECT_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_dectlk.c
52
[CAPS_START_ID] = { CAPS_START, .u.s = {"[:dv ap 160] " } },
drivers/accessibility/speakup/speakup_dectlk.c
53
[CAPS_STOP_ID] = { CAPS_STOP, .u.s = {"[:dv ap 100 ] " } },
drivers/accessibility/speakup/speakup_dectlk.c
54
[RATE_ID] = { RATE, .u.n = {"[:ra %d] ", 180, 75, 650, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_dectlk.c
55
[PITCH_ID] = { PITCH, .u.n = {"[:dv ap %d] ", 122, 50, 350, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_dectlk.c
56
[INFLECTION_ID] = { INFLECTION, .u.n = {"[:dv pr %d] ", 100, 0, 10000, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_dectlk.c
57
[VOL_ID] = { VOL, .u.n = {"[:dv g5 %d] ", 86, 60, 86, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_dectlk.c
58
[PUNCT_ID] = { PUNCT, .u.n = {"[:pu %c] ", 0, 0, 2, 0, 0, "nsa" } },
drivers/accessibility/speakup/speakup_dectlk.c
59
[VOICE_ID] = { VOICE, .u.n = {"[:n%c] ", 0, 0, 9, 0, 0, "phfdburwkv" } },
drivers/accessibility/speakup/speakup_dectlk.c
60
[DIRECT_ID] = { DIRECT, .u.n = {NULL, 0, 0, 1, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_dtlk.c
204
jiffy_delta_val = jiffy_delta->u.n.value;
drivers/accessibility/speakup/speakup_dtlk.c
221
delay_time_val = delay_time->u.n.value;
drivers/accessibility/speakup/speakup_dtlk.c
237
delay_time_val = delay_time->u.n.value;
drivers/accessibility/speakup/speakup_dtlk.c
238
jiffy_delta_val = jiffy_delta->u.n.value;
drivers/accessibility/speakup/speakup_dtlk.c
389
module_param_named(rate, vars[RATE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_dtlk.c
390
module_param_named(pitch, vars[PITCH_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_dtlk.c
391
module_param_named(vol, vars[VOL_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_dtlk.c
392
module_param_named(tone, vars[TONE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_dtlk.c
393
module_param_named(punct, vars[PUNCT_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_dtlk.c
394
module_param_named(voice, vars[VOICE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_dtlk.c
395
module_param_named(frequency, vars[FREQUENCY_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_dtlk.c
396
module_param_named(direct, vars[DIRECT_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_dtlk.c
51
[CAPS_START_ID] = { CAPS_START, .u.s = {"\x01+35p" } },
drivers/accessibility/speakup/speakup_dtlk.c
52
[CAPS_STOP_ID] = { CAPS_STOP, .u.s = {"\x01-35p" } },
drivers/accessibility/speakup/speakup_dtlk.c
53
[RATE_ID] = { RATE, .u.n = {"\x01%ds", 8, 0, 9, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_dtlk.c
54
[PITCH_ID] = { PITCH, .u.n = {"\x01%dp", 50, 0, 99, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_dtlk.c
55
[VOL_ID] = { VOL, .u.n = {"\x01%dv", 5, 0, 9, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_dtlk.c
56
[TONE_ID] = { TONE, .u.n = {"\x01%dx", 1, 0, 2, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_dtlk.c
57
[PUNCT_ID] = { PUNCT, .u.n = {"\x01%db", 7, 0, 15, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_dtlk.c
58
[VOICE_ID] = { VOICE, .u.n = {"\x01%do", 0, 0, 7, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_dtlk.c
59
[FREQUENCY_ID] = { FREQUENCY, .u.n = {"\x01%df", 5, 0, 9, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_dtlk.c
60
[DIRECT_ID] = { DIRECT, .u.n = {NULL, 0, 0, 1, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_dummy.c
145
module_param_named(rate, vars[RATE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_dummy.c
146
module_param_named(pitch, vars[PITCH_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_dummy.c
147
module_param_named(inflection, vars[INFLECTION_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_dummy.c
148
module_param_named(vol, vars[VOL_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_dummy.c
149
module_param_named(tone, vars[TONE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_dummy.c
150
module_param_named(punct, vars[PUNCT_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_dummy.c
151
module_param_named(direct, vars[DIRECT_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_dummy.c
35
[CAPS_START_ID] = { CAPS_START, .u.s = {"CAPS_START\n" } },
drivers/accessibility/speakup/speakup_dummy.c
36
[CAPS_STOP_ID] = { CAPS_STOP, .u.s = {"CAPS_STOP\n" } },
drivers/accessibility/speakup/speakup_dummy.c
37
[PAUSE_ID] = { PAUSE, .u.s = {"PAUSE\n"} },
drivers/accessibility/speakup/speakup_dummy.c
38
[RATE_ID] = { RATE, .u.n = {"RATE %d\n", 8, 1, 16, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_dummy.c
39
[PITCH_ID] = { PITCH, .u.n = {"PITCH %d\n", 8, 0, 16, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_dummy.c
40
[INFLECTION_ID] = { INFLECTION, .u.n = {"INFLECTION %d\n", 8, 0, 16, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_dummy.c
41
[VOL_ID] = { VOL, .u.n = {"VOL %d\n", 8, 0, 16, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_dummy.c
42
[TONE_ID] = { TONE, .u.n = {"TONE %d\n", 8, 0, 16, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_dummy.c
43
[PUNCT_ID] = { PUNCT, .u.n = {"PUNCT %d\n", 0, 0, 3, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_dummy.c
44
[DIRECT_ID] = { DIRECT, .u.n = {NULL, 0, 0, 1, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_keypc.c
190
jiffy_delta_val = jiffy_delta->u.n.value;
drivers/accessibility/speakup/speakup_keypc.c
208
full_time_val = full_time->u.n.value;
drivers/accessibility/speakup/speakup_keypc.c
241
jiffy_delta_val = jiffy_delta->u.n.value;
drivers/accessibility/speakup/speakup_keypc.c
242
delay_time_val = delay_time->u.n.value;
drivers/accessibility/speakup/speakup_keypc.c
317
module_param_named(rate, vars[RATE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_keypc.c
318
module_param_named(pitch, vars[PITCH_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_keypc.c
319
module_param_named(direct, vars[DIRECT_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_keypc.c
46
[CAPS_START_ID] = { CAPS_START, .u.s = {"[f130]" } },
drivers/accessibility/speakup/speakup_keypc.c
47
[CAPS_STOP_ID] = { CAPS_STOP, .u.s = {"[f90]" } },
drivers/accessibility/speakup/speakup_keypc.c
48
[RATE_ID] = { RATE, .u.n = {"\04%c ", 8, 0, 10, 81, -8, NULL } },
drivers/accessibility/speakup/speakup_keypc.c
49
[PITCH_ID] = { PITCH, .u.n = {"[f%d]", 5, 0, 9, 40, 10, NULL } },
drivers/accessibility/speakup/speakup_keypc.c
50
[DIRECT_ID] = { DIRECT, .u.n = {NULL, 0, 0, 1, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_ltlk.c
174
module_param_named(rate, vars[RATE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_ltlk.c
175
module_param_named(pitch, vars[PITCH_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_ltlk.c
176
module_param_named(vol, vars[VOL_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_ltlk.c
177
module_param_named(tone, vars[TONE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_ltlk.c
178
module_param_named(punct, vars[PUNCT_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_ltlk.c
179
module_param_named(voice, vars[VOICE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_ltlk.c
180
module_param_named(frequency, vars[FREQUENCY_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_ltlk.c
181
module_param_named(direct, vars[DIRECT_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_ltlk.c
33
[CAPS_START_ID] = { CAPS_START, .u.s = {"\x01+35p" } },
drivers/accessibility/speakup/speakup_ltlk.c
34
[CAPS_STOP_ID] = { CAPS_STOP, .u.s = {"\x01-35p" } },
drivers/accessibility/speakup/speakup_ltlk.c
35
[RATE_ID] = { RATE, .u.n = {"\x01%ds", 8, 0, 9, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_ltlk.c
36
[PITCH_ID] = { PITCH, .u.n = {"\x01%dp", 50, 0, 99, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_ltlk.c
37
[VOL_ID] = { VOL, .u.n = {"\x01%dv", 5, 0, 9, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_ltlk.c
38
[TONE_ID] = { TONE, .u.n = {"\x01%dx", 1, 0, 2, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_ltlk.c
39
[PUNCT_ID] = { PUNCT, .u.n = {"\x01%db", 7, 0, 15, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_ltlk.c
40
[VOICE_ID] = { VOICE, .u.n = {"\x01%do", 0, 0, 7, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_ltlk.c
41
[FREQUENCY_ID] = { FREQUENCY, .u.n = {"\x01%df", 5, 0, 9, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_ltlk.c
42
[DIRECT_ID] = { DIRECT, .u.n = {NULL, 0, 0, 1, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_soft.c
179
n = scnprintf(cp, len, var->u.n.synth_fmt,
drivers/accessibility/speakup/speakup_soft.c
180
var->u.n.value);
drivers/accessibility/speakup/speakup_soft.c
457
spk_set_num_var(var_data->u.n.value, punc_level_var, E_SET);
drivers/accessibility/speakup/speakup_soft.c
463
module_param_named(direct, vars[DIRECT_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_soft.c
464
module_param_named(rate, vars[RATE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_soft.c
465
module_param_named(pitch, vars[PITCH_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_soft.c
466
module_param_named(inflection, vars[INFLECTION_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_soft.c
467
module_param_named(vol, vars[VOL_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_soft.c
468
module_param_named(tone, vars[TONE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_soft.c
469
module_param_named(punct, vars[PUNCT_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_soft.c
470
module_param_named(voice, vars[VOICE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_soft.c
471
module_param_named(frequency, vars[FREQUENCY_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_soft.c
48
[DIRECT_ID] = { DIRECT, .u.n = {NULL, 0, 0, 1, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_soft.c
49
[CAPS_START_ID] = { CAPS_START, .u.s = {"\x01+3p" } },
drivers/accessibility/speakup/speakup_soft.c
50
[CAPS_STOP_ID] = { CAPS_STOP, .u.s = {"\x01-3p" } },
drivers/accessibility/speakup/speakup_soft.c
51
[PAUSE_ID] = { PAUSE, .u.n = {"\x01P" } },
drivers/accessibility/speakup/speakup_soft.c
52
[RATE_ID] = { RATE, .u.n = {"\x01%ds", 2, 0, 9, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_soft.c
53
[PITCH_ID] = { PITCH, .u.n = {"\x01%dp", 5, 0, 9, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_soft.c
54
[INFLECTION_ID] = { INFLECTION, .u.n = {"\x01%dr", 5, 0, 9, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_soft.c
55
[VOL_ID] = { VOL, .u.n = {"\x01%dv", 5, 0, 9, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_soft.c
56
[TONE_ID] = { TONE, .u.n = {"\x01%dx", 1, 0, 2, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_soft.c
57
[PUNCT_ID] = { PUNCT, .u.n = {"\x01%db", 0, 0, 3, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_soft.c
58
[VOICE_ID] = { VOICE, .u.n = {"\x01%do", 0, 0, 7, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_soft.c
59
[FREQUENCY_ID] = { FREQUENCY, .u.n = {"\x01%df", 5, 0, 9, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_spkout.c
138
module_param_named(rate, vars[RATE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_spkout.c
139
module_param_named(vol, vars[PITCH_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_spkout.c
140
module_param_named(tone, vars[TONE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_spkout.c
141
module_param_named(punct, vars[PUNCT_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_spkout.c
142
module_param_named(direct, vars[DIRECT_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_spkout.c
33
[CAPS_START_ID] = { CAPS_START, .u.s = {"\x05P+" } },
drivers/accessibility/speakup/speakup_spkout.c
34
[CAPS_STOP_ID] = { CAPS_STOP, .u.s = {"\x05P-" } },
drivers/accessibility/speakup/speakup_spkout.c
35
[RATE_ID] = { RATE, .u.n = {"\x05R%d", 7, 0, 9, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_spkout.c
36
[PITCH_ID] = { PITCH, .u.n = {"\x05P%d", 3, 0, 9, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_spkout.c
37
[VOL_ID] = { VOL, .u.n = {"\x05V%d", 9, 0, 9, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_spkout.c
38
[TONE_ID] = { TONE, .u.n = {"\x05T%c", 8, 0, 25, 65, 0, NULL } },
drivers/accessibility/speakup/speakup_spkout.c
39
[PUNCT_ID] = { PUNCT, .u.n = {"\x05M%c", 0, 0, 3, 0, 0, "nsma" } },
drivers/accessibility/speakup/speakup_spkout.c
40
[DIRECT_ID] = { DIRECT, .u.n = {NULL, 0, 0, 1, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_txprt.c
130
module_param_named(rate, vars[RATE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_txprt.c
131
module_param_named(pitch, vars[PITCH_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_txprt.c
132
module_param_named(vol, vars[VOL_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_txprt.c
133
module_param_named(tone, vars[TONE_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_txprt.c
134
module_param_named(direct, vars[DIRECT_ID].u.n.default_val, int, 0444);
drivers/accessibility/speakup/speakup_txprt.c
35
[CAPS_START_ID] = { CAPS_START, .u.s = {"\x05P8" } },
drivers/accessibility/speakup/speakup_txprt.c
36
[CAPS_STOP_ID] = { CAPS_STOP, .u.s = {"\x05P5" } },
drivers/accessibility/speakup/speakup_txprt.c
37
[RATE_ID] = { RATE, .u.n = {"\x05R%d", 5, 0, 9, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_txprt.c
38
[PITCH_ID] = { PITCH, .u.n = {"\x05P%d", 5, 0, 9, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_txprt.c
39
[VOL_ID] = { VOL, .u.n = {"\x05V%d", 5, 0, 9, 0, 0, NULL } },
drivers/accessibility/speakup/speakup_txprt.c
40
[TONE_ID] = { TONE, .u.n = {"\x05T%c", 12, 0, 25, 61, 0, NULL } },
drivers/accessibility/speakup/speakup_txprt.c
41
[DIRECT_ID] = { DIRECT, .u.n = {NULL, 0, 0, 1, 0, 0, NULL } },
drivers/accessibility/speakup/spk_types.h
139
} u;
drivers/accessibility/speakup/synth.c
106
jiffy_delta_val = jiffy_delta->u.n.value;
drivers/accessibility/speakup/synth.c
107
delay_time_val = delay_time->u.n.value;
drivers/accessibility/speakup/synth.c
108
full_time_val = full_time->u.n.value;
drivers/accessibility/speakup/synth.c
191
msecs_to_jiffies(trigger_time->u.n.value));
drivers/accessibility/speakup/synth.c
431
{ DELAY, .u.n = {NULL, 100, 100, 2000, 0, 0, NULL } },
drivers/accessibility/speakup/synth.c
432
{ TRIGGER, .u.n = {NULL, 20, 10, 2000, 0, 0, NULL } },
drivers/accessibility/speakup/synth.c
433
{ JIFFY, .u.n = {NULL, 50, 20, 200, 0, 0, NULL } },
drivers/accessibility/speakup/synth.c
434
{ FULL, .u.n = {NULL, 400, 200, 60000, 0, 0, NULL } },
drivers/accessibility/speakup/synth.c
435
{ FLUSH, .u.n = {NULL, 4000, 10, 4000, 0, 0, NULL } },
drivers/accessibility/speakup/synth.c
488
synth_time_vars[0].u.n.value =
drivers/accessibility/speakup/synth.c
489
synth_time_vars[0].u.n.default_val = synth->delay;
drivers/accessibility/speakup/synth.c
490
synth_time_vars[1].u.n.value =
drivers/accessibility/speakup/synth.c
491
synth_time_vars[1].u.n.default_val = synth->trigger;
drivers/accessibility/speakup/synth.c
492
synth_time_vars[2].u.n.value =
drivers/accessibility/speakup/synth.c
493
synth_time_vars[2].u.n.default_val = synth->jiffies;
drivers/accessibility/speakup/synth.c
494
synth_time_vars[3].u.n.value =
drivers/accessibility/speakup/synth.c
495
synth_time_vars[3].u.n.default_val = synth->full;
drivers/accessibility/speakup/synth.c
496
synth_time_vars[4].u.n.value =
drivers/accessibility/speakup/synth.c
497
synth_time_vars[4].u.n.default_val = synth->flush_time;
drivers/accessibility/speakup/synth.c
72
jiffy_delta_val = jiffy_delta->u.n.value;
drivers/accessibility/speakup/synth.c
92
full_time_val = full_time->u.n.value;
drivers/accessibility/speakup/varhandlers.c
193
val = var_data->u.n.value;
drivers/accessibility/speakup/varhandlers.c
196
if (input < var_data->u.n.low || input > var_data->u.n.high)
drivers/accessibility/speakup/varhandlers.c
198
var_data->u.n.default_val = input;
drivers/accessibility/speakup/varhandlers.c
201
val = var_data->u.n.default_val;
drivers/accessibility/speakup/varhandlers.c
214
if (val < var_data->u.n.low || val > var_data->u.n.high)
drivers/accessibility/speakup/varhandlers.c
217
var_data->u.n.value = val;
drivers/accessibility/speakup/varhandlers.c
227
if (var_data->u.n.multiplier != 0)
drivers/accessibility/speakup/varhandlers.c
228
val *= var_data->u.n.multiplier;
drivers/accessibility/speakup/varhandlers.c
229
val += var_data->u.n.offset;
drivers/accessibility/speakup/varhandlers.c
238
if (!var_data->u.n.synth_fmt)
drivers/accessibility/speakup/varhandlers.c
244
if (!var_data->u.n.out_str)
drivers/accessibility/speakup/varhandlers.c
245
sprintf(cp, var_data->u.n.synth_fmt, (int)val);
drivers/accessibility/speakup/varhandlers.c
247
sprintf(cp, var_data->u.n.synth_fmt,
drivers/accessibility/speakup/varhandlers.c
248
var_data->u.n.out_str[val]);
drivers/accessibility/speakup/varhandlers.c
263
if (!var_data->u.s.default_val)
drivers/accessibility/speakup/varhandlers.c
266
var->p_val = var_data->u.s.default_val;
drivers/accessibility/speakup/varhandlers.c
267
if (var->p_val != var_data->u.s.default_val)
drivers/accessibility/speakup/varhandlers.c
268
strcpy((char *)var->p_val, var_data->u.s.default_val);
drivers/android/binder.c
1798
const void __user *u,
drivers/android/binder.c
1812
if (u) {
drivers/android/binder.c
1813
if (copy_from_user(object, u + offset, read_size))
drivers/auxdisplay/panel.c
1191
if (input->u.std.press_fct)
drivers/auxdisplay/panel.c
1192
input->u.std.press_fct(input->u.std.press_data);
drivers/auxdisplay/panel.c
1198
char *press_str = input->u.kbd.press_str;
drivers/auxdisplay/panel.c
1201
int s = sizeof(input->u.kbd.press_str);
drivers/auxdisplay/panel.c
1207
if (input->u.kbd.repeat_str[0]) {
drivers/auxdisplay/panel.c
1208
char *repeat_str = input->u.kbd.repeat_str;
drivers/auxdisplay/panel.c
1211
int s = sizeof(input->u.kbd.repeat_str);
drivers/auxdisplay/panel.c
1249
if (input->u.kbd.repeat_str[0]) {
drivers/auxdisplay/panel.c
1250
char *repeat_str = input->u.kbd.repeat_str;
drivers/auxdisplay/panel.c
1253
int s = sizeof(input->u.kbd.repeat_str);
drivers/auxdisplay/panel.c
1269
void (*release_fct)(int) = input->u.std.release_fct;
drivers/auxdisplay/panel.c
1272
release_fct(input->u.std.release_data);
drivers/auxdisplay/panel.c
1274
char *release_str = input->u.kbd.release_str;
drivers/auxdisplay/panel.c
1277
int s = sizeof(input->u.kbd.release_str);
drivers/auxdisplay/panel.c
1446
strtomem_pad(key->u.kbd.press_str, press, '\0');
drivers/auxdisplay/panel.c
1447
strtomem_pad(key->u.kbd.repeat_str, repeat, '\0');
drivers/auxdisplay/panel.c
1448
strtomem_pad(key->u.kbd.release_str, release, '\0');
drivers/auxdisplay/panel.c
1481
callback->u.std.press_fct = press_fct;
drivers/auxdisplay/panel.c
1482
callback->u.std.press_data = press_data;
drivers/auxdisplay/panel.c
1483
callback->u.std.release_fct = release_fct;
drivers/auxdisplay/panel.c
1484
callback->u.std.release_data = release_data;
drivers/auxdisplay/panel.c
161
} u;
drivers/block/xen-blkback/blkback.c
1004
make_response(ring, req->u.discard.id, req->operation, status);
drivers/block/xen-blkback/blkback.c
1014
make_response(ring, req->u.other.id, req->operation,
drivers/block/xen-blkback/blkback.c
1086
dst->u.rw.nr_segments = READ_ONCE(src->u.rw.nr_segments);
drivers/block/xen-blkback/blkback.c
1087
dst->u.rw.handle = src->u.rw.handle;
drivers/block/xen-blkback/blkback.c
1088
dst->u.rw.id = src->u.rw.id;
drivers/block/xen-blkback/blkback.c
1089
dst->u.rw.sector_number = src->u.rw.sector_number;
drivers/block/xen-blkback/blkback.c
1091
dst->u.rw.nr_segments);
drivers/block/xen-blkback/blkback.c
1093
dst->u.rw.seg[i] = src->u.rw.seg[i];
drivers/block/xen-blkback/blkback.c
1097
dst->u.discard.flag = src->u.discard.flag;
drivers/block/xen-blkback/blkback.c
1098
dst->u.discard.id = src->u.discard.id;
drivers/block/xen-blkback/blkback.c
1099
dst->u.discard.sector_number = src->u.discard.sector_number;
drivers/block/xen-blkback/blkback.c
1100
dst->u.discard.nr_sectors = src->u.discard.nr_sectors;
drivers/block/xen-blkback/blkback.c
1104
dst->u.indirect.indirect_op = src->u.indirect.indirect_op;
drivers/block/xen-blkback/blkback.c
1105
dst->u.indirect.nr_segments =
drivers/block/xen-blkback/blkback.c
1106
READ_ONCE(src->u.indirect.nr_segments);
drivers/block/xen-blkback/blkback.c
1107
dst->u.indirect.handle = src->u.indirect.handle;
drivers/block/xen-blkback/blkback.c
1108
dst->u.indirect.id = src->u.indirect.id;
drivers/block/xen-blkback/blkback.c
1109
dst->u.indirect.sector_number = src->u.indirect.sector_number;
drivers/block/xen-blkback/blkback.c
1111
INDIRECT_PAGES(dst->u.indirect.nr_segments));
drivers/block/xen-blkback/blkback.c
1113
dst->u.indirect.indirect_grefs[i] =
drivers/block/xen-blkback/blkback.c
1114
src->u.indirect.indirect_grefs[i];
drivers/block/xen-blkback/blkback.c
1122
dst->u.other.id = src->u.other.id;
drivers/block/xen-blkback/blkback.c
1139
dst->u.rw.nr_segments = READ_ONCE(src->u.rw.nr_segments);
drivers/block/xen-blkback/blkback.c
1140
dst->u.rw.handle = src->u.rw.handle;
drivers/block/xen-blkback/blkback.c
1141
dst->u.rw.id = src->u.rw.id;
drivers/block/xen-blkback/blkback.c
1142
dst->u.rw.sector_number = src->u.rw.sector_number;
drivers/block/xen-blkback/blkback.c
1144
dst->u.rw.nr_segments);
drivers/block/xen-blkback/blkback.c
1146
dst->u.rw.seg[i] = src->u.rw.seg[i];
drivers/block/xen-blkback/blkback.c
1150
dst->u.discard.flag = src->u.discard.flag;
drivers/block/xen-blkback/blkback.c
1151
dst->u.discard.id = src->u.discard.id;
drivers/block/xen-blkback/blkback.c
1152
dst->u.discard.sector_number = src->u.discard.sector_number;
drivers/block/xen-blkback/blkback.c
1153
dst->u.discard.nr_sectors = src->u.discard.nr_sectors;
drivers/block/xen-blkback/blkback.c
1157
dst->u.indirect.indirect_op = src->u.indirect.indirect_op;
drivers/block/xen-blkback/blkback.c
1158
dst->u.indirect.nr_segments =
drivers/block/xen-blkback/blkback.c
1159
READ_ONCE(src->u.indirect.nr_segments);
drivers/block/xen-blkback/blkback.c
1160
dst->u.indirect.handle = src->u.indirect.handle;
drivers/block/xen-blkback/blkback.c
1161
dst->u.indirect.id = src->u.indirect.id;
drivers/block/xen-blkback/blkback.c
1162
dst->u.indirect.sector_number = src->u.indirect.sector_number;
drivers/block/xen-blkback/blkback.c
1164
INDIRECT_PAGES(dst->u.indirect.nr_segments));
drivers/block/xen-blkback/blkback.c
1166
dst->u.indirect.indirect_grefs[i] =
drivers/block/xen-blkback/blkback.c
1167
src->u.indirect.indirect_grefs[i];
drivers/block/xen-blkback/blkback.c
1175
dst->u.other.id = src->u.other.id;
drivers/block/xen-blkback/blkback.c
1307
req->u.indirect.indirect_op : req->operation;
drivers/block/xen-blkback/blkback.c
1342
req->u.indirect.nr_segments : req->u.rw.nr_segments;
drivers/block/xen-blkback/blkback.c
1357
pending_req->id = req->u.rw.id;
drivers/block/xen-blkback/blkback.c
1363
preq.dev = req->u.rw.handle;
drivers/block/xen-blkback/blkback.c
1364
preq.sector_number = req->u.rw.sector_number;
drivers/block/xen-blkback/blkback.c
1366
pages[i]->gref = req->u.rw.seg[i].gref;
drivers/block/xen-blkback/blkback.c
1367
seg[i].nsec = req->u.rw.seg[i].last_sect -
drivers/block/xen-blkback/blkback.c
1368
req->u.rw.seg[i].first_sect + 1;
drivers/block/xen-blkback/blkback.c
1369
seg[i].offset = (req->u.rw.seg[i].first_sect << 9);
drivers/block/xen-blkback/blkback.c
1370
if ((req->u.rw.seg[i].last_sect >= (XEN_PAGE_SIZE >> 9)) ||
drivers/block/xen-blkback/blkback.c
1371
(req->u.rw.seg[i].last_sect <
drivers/block/xen-blkback/blkback.c
1372
req->u.rw.seg[i].first_sect))
drivers/block/xen-blkback/blkback.c
1377
preq.dev = req->u.indirect.handle;
drivers/block/xen-blkback/blkback.c
1378
preq.sector_number = req->u.indirect.sector_number;
drivers/block/xen-blkback/blkback.c
1477
make_response(ring, req->u.rw.id, req_operation, BLKIF_RSP_ERROR);
drivers/block/xen-blkback/blkback.c
927
pages[i]->gref = req->u.indirect.indirect_grefs[i];
drivers/block/xen-blkback/blkback.c
976
preq.sector_number = req->u.discard.sector_number;
drivers/block/xen-blkback/blkback.c
977
preq.nr_sects = req->u.discard.nr_sectors;
drivers/block/xen-blkback/blkback.c
989
(req->u.discard.flag & BLKIF_DISCARD_SECURE))
drivers/block/xen-blkback/blkback.c
991
req->u.discard.sector_number,
drivers/block/xen-blkback/blkback.c
992
req->u.discard.nr_sectors, GFP_KERNEL);
drivers/block/xen-blkback/blkback.c
994
err = blkdev_issue_discard(bdev, req->u.discard.sector_number,
drivers/block/xen-blkback/blkback.c
995
req->u.discard.nr_sectors, GFP_KERNEL);
drivers/block/xen-blkback/common.h
127
} u;
drivers/block/xen-blkback/common.h
183
} u;
drivers/block/xen-blkfront.c
1253
rinfo->shadow[i].req.u.indirect.nr_segments :
drivers/block/xen-blkfront.c
1254
rinfo->shadow[i].req.u.rw.nr_segments;
drivers/block/xen-blkfront.c
1397
s->req.u.indirect.nr_segments : s->req.u.rw.nr_segments;
drivers/block/xen-blkfront.c
1417
num_grant += s2->req.u.rw.nr_segments;
drivers/block/xen-blkfront.c
1568
op = rinfo->shadow[id].req.u.indirect.indirect_op;
drivers/block/xen-blkfront.c
1622
rinfo->shadow[id].req.u.rw.nr_segments == 0)) {
drivers/block/xen-blkfront.c
1878
rinfo->shadow[j].req.u.rw.id = j + 1;
drivers/block/xen-blkfront.c
1879
rinfo->shadow[BLK_RING_SIZE(info)-1].req.u.rw.id = 0x0fffffff;
drivers/block/xen-blkfront.c
291
rinfo->shadow_free = rinfo->shadow[free].req.u.rw.id;
drivers/block/xen-blkfront.c
292
rinfo->shadow[free].req.u.rw.id = 0x0fffffee; /* debug */
drivers/block/xen-blkfront.c
299
if (rinfo->shadow[id].req.u.rw.id != id)
drivers/block/xen-blkfront.c
303
rinfo->shadow[id].req.u.rw.id = rinfo->shadow_free;
drivers/block/xen-blkfront.c
547
rinfo->shadow[id].req.u.rw.id = id;
drivers/block/xen-blkfront.c
563
ring_req->u.discard.nr_sectors = blk_rq_sectors(req);
drivers/block/xen-blkfront.c
564
ring_req->u.discard.id = id;
drivers/block/xen-blkfront.c
565
ring_req->u.discard.sector_number = (blkif_sector_t)blk_rq_pos(req);
drivers/block/xen-blkfront.c
567
ring_req->u.discard.flag = BLKIF_DISCARD_SECURE;
drivers/block/xen-blkfront.c
569
ring_req->u.discard.flag = 0;
drivers/block/xen-blkfront.c
632
ring_req->u.indirect.indirect_grefs[n] = gnt_list_entry->gref;
drivers/block/xen-blkfront.c
667
ring_req->u.rw.seg[grant_idx] =
drivers/block/xen-blkfront.c
686
uint16_t nr_segments = first->u.rw.nr_segments;
drivers/block/xen-blkfront.c
692
first->u.rw.nr_segments = BLKIF_MAX_SEGMENTS_PER_REQUEST;
drivers/block/xen-blkfront.c
694
second->u.rw.nr_segments = nr_segments - BLKIF_MAX_SEGMENTS_PER_REQUEST;
drivers/block/xen-blkfront.c
695
second->u.rw.sector_number = first->u.rw.sector_number +
drivers/block/xen-blkfront.c
698
second->u.rw.handle = first->u.rw.handle;
drivers/block/xen-blkfront.c
773
ring_req->u.indirect.indirect_op = rq_data_dir(req) ?
drivers/block/xen-blkfront.c
775
ring_req->u.indirect.sector_number = (blkif_sector_t)blk_rq_pos(req);
drivers/block/xen-blkfront.c
776
ring_req->u.indirect.handle = info->handle;
drivers/block/xen-blkfront.c
777
ring_req->u.indirect.nr_segments = num_grant;
drivers/block/xen-blkfront.c
779
ring_req->u.rw.sector_number = (blkif_sector_t)blk_rq_pos(req);
drivers/block/xen-blkfront.c
780
ring_req->u.rw.handle = info->handle;
drivers/block/xen-blkfront.c
804
ring_req->u.rw.nr_segments = num_grant;
drivers/bus/stm32_dbg_bus.c
92
param[0].u.value.a = dbg_profile;
drivers/char/hpet.c
693
struct compat_hpet_info __user *u = compat_ptr(arg);
drivers/char/hpet.c
694
if (put_user(info.hi_ireqfreq, &u->hi_ireqfreq) ||
drivers/char/hpet.c
695
put_user(info.hi_flags, &u->hi_flags) ||
drivers/char/hpet.c
696
put_user(info.hi_hpet, &u->hi_hpet) ||
drivers/char/hpet.c
697
put_user(info.hi_timer, &u->hi_timer))
drivers/char/hw_random/optee-rng.c
109
rng_size = param[0].u.memref.size;
drivers/char/hw_random/optee-rng.c
200
pvt_data.data_rate = param[0].u.value.a;
drivers/char/hw_random/optee-rng.c
201
pvt_data.optee_rng.quality = param[0].u.value.b;
drivers/char/hw_random/optee-rng.c
92
param[0].u.memref.shm = pvt_data->entropy_shm_pool;
drivers/char/hw_random/optee-rng.c
93
param[0].u.memref.size = req_size;
drivers/char/hw_random/optee-rng.c
94
param[0].u.memref.shm_offs = 0;
drivers/char/tpm/tpm2-sessions.c
441
static void tpm2_KDFa(u8 *key, u32 key_len, const char *label, u8 *u,
drivers/char/tpm/tpm2-sessions.c
454
hmac_sha256_update(&hctx, u, SHA256_DIGEST_SIZE);
drivers/char/tpm/tpm_ftpm_tee.c
110
temp_buf = tee_shm_get_va(shm, command_params[1].u.memref.shm_offs);
drivers/char/tpm/tpm_ftpm_tee.c
77
.u.memref = {
drivers/char/tpm/tpm_ftpm_tee.c
95
.u.memref = {
drivers/char/virtio_console.c
859
struct sg_list *sgl = sd->u.data;
drivers/char/virtio_console.c
912
.u.data = &sgl,
drivers/char/xillybus/xillybus_class.c
58
struct xilly_unit *unit, *u;
drivers/char/xillybus/xillybus_class.c
75
list_for_each_entry(u, &unit_list, list_entry)
drivers/char/xillybus/xillybus_class.c
76
if (!strcmp(unit->name, u->name)) {
drivers/clk/bcm/clk-kona-setup.c
123
if (div->u.s.offset > limit) {
drivers/clk/bcm/clk-kona-setup.c
125
__func__, name, div->u.s.offset, limit);
drivers/clk/bcm/clk-kona-setup.c
132
if (div->u.s.offset > limit) {
drivers/clk/bcm/clk-kona-setup.c
135
__func__, name, div->u.s.offset, limit);
drivers/clk/bcm/clk-kona-setup.c
332
if (div->u.fixed == 0) {
drivers/clk/bcm/clk-kona-setup.c
339
if (!bitfield_valid(div->u.s.shift, div->u.s.width,
drivers/clk/bcm/clk-kona-setup.c
344
if (div->u.s.frac_width > div->u.s.width) {
drivers/clk/bcm/clk-kona-setup.c
347
div->u.s.frac_width, div->u.s.width);
drivers/clk/bcm/clk-kona-setup.c
362
struct peri_clk_data *peri = bcm_clk->u.peri;
drivers/clk/bcm/clk-kona-setup.c
379
return div->u.s.frac_width + pre_div->u.s.frac_width <= limit;
drivers/clk/bcm/clk-kona-setup.c
414
peri = bcm_clk->u.peri;
drivers/clk/bcm/clk-kona-setup.c
45
struct peri_clk_data *peri = bcm_clk->u.peri;
drivers/clk/bcm/clk-kona-setup.c
677
peri_clk_teardown(bcm_clk->u.data, &bcm_clk->init_data);
drivers/clk/bcm/clk-kona-setup.c
682
bcm_clk->u.data = NULL;
drivers/clk/bcm/clk-kona-setup.c
706
ret = peri_clk_setup(bcm_clk->u.data, init_data);
drivers/clk/bcm/clk-kona-setup.c
83
peri = bcm_clk->u.peri;
drivers/clk/bcm/clk-kona.c
1061
struct peri_clk_data *data = bcm_clk->u.peri;
drivers/clk/bcm/clk-kona.c
1096
struct peri_clk_data *data = bcm_clk->u.peri;
drivers/clk/bcm/clk-kona.c
1109
struct peri_clk_data *data = bcm_clk->u.peri;
drivers/clk/bcm/clk-kona.c
1172
struct peri_clk_data *peri = bcm_clk->u.peri;
drivers/clk/bcm/clk-kona.c
53
return (u64)reg_div + ((u64)1 << div->u.s.frac_width);
drivers/clk/bcm/clk-kona.c
546
return (u64)div->u.fixed;
drivers/clk/bcm/clk-kona.c
549
reg_val = __ccu_read(ccu, div->u.s.offset);
drivers/clk/bcm/clk-kona.c
553
reg_div = bitfield_extract(reg_val, div->u.s.shift, div->u.s.width);
drivers/clk/bcm/clk-kona.c
581
if (div->u.s.scaled_div == BAD_SCALED_DIV_VALUE) {
drivers/clk/bcm/clk-kona.c
582
reg_val = __ccu_read(ccu, div->u.s.offset);
drivers/clk/bcm/clk-kona.c
583
reg_div = bitfield_extract(reg_val, div->u.s.shift,
drivers/clk/bcm/clk-kona.c
584
div->u.s.width);
drivers/clk/bcm/clk-kona.c
585
div->u.s.scaled_div = scaled_div_value(div, reg_div);
drivers/clk/bcm/clk-kona.c
591
reg_div = divider(div, div->u.s.scaled_div);
drivers/clk/bcm/clk-kona.c
601
reg_val = __ccu_read(ccu, div->u.s.offset);
drivers/clk/bcm/clk-kona.c
602
reg_val = bitfield_replace(reg_val, div->u.s.shift, div->u.s.width,
drivers/clk/bcm/clk-kona.c
604
__ccu_write(ccu, div->u.s.offset, reg_val);
drivers/clk/bcm/clk-kona.c
61
return (u64)div->u.fixed;
drivers/clk/bcm/clk-kona.c
640
previous = div->u.s.scaled_div;
drivers/clk/bcm/clk-kona.c
644
div->u.s.scaled_div = scaled_div;
drivers/clk/bcm/clk-kona.c
655
div->u.s.scaled_div = previous; /* Revert the change */
drivers/clk/bcm/clk-kona.c
72
return (u64)div->u.fixed;
drivers/clk/bcm/clk-kona.c
74
reg_div = ((u32)1 << div->u.s.width) - 1;
drivers/clk/bcm/clk-kona.c
89
return (u32)(scaled_div - ((u64)1 << div->u.s.frac_width));
drivers/clk/bcm/clk-kona.c
952
struct bcm_clk_gate *gate = &bcm_clk->u.peri->gate;
drivers/clk/bcm/clk-kona.c
960
struct bcm_clk_gate *gate = &bcm_clk->u.peri->gate;
drivers/clk/bcm/clk-kona.c
968
struct bcm_clk_gate *gate = &bcm_clk->u.peri->gate;
drivers/clk/bcm/clk-kona.c
977
struct peri_clk_data *data = bcm_clk->u.peri;
drivers/clk/bcm/clk-kona.c
987
struct bcm_clk_div *div = &bcm_clk->u.peri->div;
drivers/clk/bcm/clk-kona.c
99
return (u64)rate << div->u.s.frac_width;
drivers/clk/bcm/clk-kona.c
993
return round_rate(bcm_clk->ccu, div, &bcm_clk->u.peri->pre_div,
drivers/clk/bcm/clk-kona.h
269
} u;
drivers/clk/bcm/clk-kona.h
286
.u.fixed = (_value), \
drivers/clk/bcm/clk-kona.h
293
.u.s.offset = (_offset), \
drivers/clk/bcm/clk-kona.h
294
.u.s.shift = (_shift), \
drivers/clk/bcm/clk-kona.h
295
.u.s.width = (_width), \
drivers/clk/bcm/clk-kona.h
296
.u.s.scaled_div = BAD_SCALED_DIV_VALUE, \
drivers/clk/bcm/clk-kona.h
303
.u.s.offset = (_offset), \
drivers/clk/bcm/clk-kona.h
304
.u.s.shift = (_shift), \
drivers/clk/bcm/clk-kona.h
305
.u.s.width = (_width), \
drivers/clk/bcm/clk-kona.h
306
.u.s.frac_width = (_frac_width), \
drivers/clk/bcm/clk-kona.h
307
.u.s.scaled_div = BAD_SCALED_DIV_VALUE, \
drivers/clk/bcm/clk-kona.h
404
} u;
drivers/clk/bcm/clk-kona.h
418
.u.data = &_clk_name ## _data, \
drivers/clk/bcm/clk-kona.h
60
(div)->u.s.frac_width > 0)
drivers/comedi/drivers/dt9812.c
223
} u;
drivers/comedi/drivers/dt9812.c
254
cmd->u.flash_data_info.address =
drivers/comedi/drivers/dt9812.c
256
cmd->u.flash_data_info.numbytes = cpu_to_le16(buf_size);
drivers/comedi/drivers/dt9812.c
298
cmd->u.read_multi_info.count = reg_count;
drivers/comedi/drivers/dt9812.c
300
cmd->u.read_multi_info.address[i] = address[i];
drivers/comedi/drivers/dt9812.c
337
cmd->u.read_multi_info.count = reg_count;
drivers/comedi/drivers/dt9812.c
339
cmd->u.write_multi_info.write[i].address = address[i];
drivers/comedi/drivers/dt9812.c
340
cmd->u.write_multi_info.write[i].value = value[i];
drivers/comedi/drivers/dt9812.c
366
cmd->u.rmw_multi_info.count = reg_count;
drivers/comedi/drivers/dt9812.c
368
cmd->u.rmw_multi_info.rmw[i] = rmw[i];
drivers/cpufreq/pmac64-cpufreq.c
122
args.u[0].p = &slew;
drivers/cpufreq/pmac64-cpufreq.c
133
args.u[0].p = &done;
drivers/cpufreq/pmac64-cpufreq.c
277
args.u[0].p = &done;
drivers/cpufreq/pmac64-cpufreq.c
302
args.u[0].p = &val;
drivers/crypto/amcc/crypto4xx_core.c
1008
crypto_unregister_aead(&alg->alg.u.aead);
drivers/crypto/amcc/crypto4xx_core.c
1012
crypto_unregister_skcipher(&alg->alg.u.cipher);
drivers/crypto/amcc/crypto4xx_core.c
1074
{ .type = CRYPTO_ALG_TYPE_SKCIPHER, .u.cipher = {
drivers/crypto/amcc/crypto4xx_core.c
1094
{ .type = CRYPTO_ALG_TYPE_SKCIPHER, .u.cipher = {
drivers/crypto/amcc/crypto4xx_core.c
1115
{ .type = CRYPTO_ALG_TYPE_SKCIPHER, .u.cipher = {
drivers/crypto/amcc/crypto4xx_core.c
1135
{ .type = CRYPTO_ALG_TYPE_SKCIPHER, .u.cipher = {
drivers/crypto/amcc/crypto4xx_core.c
1156
{ .type = CRYPTO_ALG_TYPE_AEAD, .u.aead = {
drivers/crypto/amcc/crypto4xx_core.c
1177
{ .type = CRYPTO_ALG_TYPE_AEAD, .u.aead = {
drivers/crypto/amcc/crypto4xx_core.c
918
amcc_alg = container_of(alg, struct crypto4xx_alg, alg.u.cipher);
drivers/crypto/amcc/crypto4xx_core.c
949
amcc_alg = container_of(alg, struct crypto4xx_alg, alg.u.aead);
drivers/crypto/amcc/crypto4xx_core.c
983
rc = crypto_register_aead(&alg->alg.u.aead);
drivers/crypto/amcc/crypto4xx_core.c
987
rc = crypto_register_skcipher(&alg->alg.u.cipher);
drivers/crypto/amcc/crypto4xx_core.h
135
} u;
drivers/crypto/caam/desc_constr.h
397
u##size immediate, \
drivers/crypto/caam/pdb.h
465
u8 *u;
drivers/crypto/caam/regs.h
77
static inline u##len caam##len ## _to_cpu(u##len val) \
drivers/crypto/caam/regs.h
86
static inline u##len cpu_to_caam##len(u##len val) \
drivers/crypto/caam/regs.h
89
return (__force u##len)cpu_to_le##len(val); \
drivers/crypto/caam/regs.h
91
return (__force u##len)cpu_to_be##len(val); \
drivers/crypto/cavium/cpt/cpt_hw_types.h
131
u64 u[2];
drivers/crypto/cavium/cpt/cpt_hw_types.h
160
u64 u;
drivers/crypto/cavium/cpt/cpt_hw_types.h
189
u64 u;
drivers/crypto/cavium/cpt/cpt_hw_types.h
222
u64 u;
drivers/crypto/cavium/cpt/cpt_hw_types.h
285
u64 u;
drivers/crypto/cavium/cpt/cpt_hw_types.h
335
u64 u;
drivers/crypto/cavium/cpt/cpt_hw_types.h
370
u64 u;
drivers/crypto/cavium/cpt/cpt_hw_types.h
410
u64 u;
drivers/crypto/cavium/cpt/cpt_hw_types.h
439
u64 u;
drivers/crypto/cavium/cpt/cpt_hw_types.h
468
u64 u;
drivers/crypto/cavium/cpt/cpt_hw_types.h
504
u64 u;
drivers/crypto/cavium/cpt/cpt_hw_types.h
558
u64 u;
drivers/crypto/cavium/cpt/cpt_hw_types.h
589
u64 u;
drivers/crypto/cavium/cpt/cpt_hw_types.h
617
u64 u;
drivers/crypto/cavium/cpt/cpt_hw_types.h
644
u64 u;
drivers/crypto/cavium/cpt/cpt_hw_types.h
74
u64 u[8];
drivers/crypto/cavium/cpt/cptpf_main.c
358
pf_cnsts.u = cpt_read_csr64(cpt->reg_base, CPTX_PF_CONSTANTS(0));
drivers/crypto/cavium/cpt/cptpf_main.c
367
bist_sts.u = cpt_read_csr64(cpt->reg_base,
drivers/crypto/cavium/cpt/cptpf_main.c
370
return bist_sts.u;
drivers/crypto/cavium/cpt/cptpf_main.c
377
bist_sts.u = cpt_read_csr64(cpt->reg_base,
drivers/crypto/cavium/cpt/cptpf_main.c
380
return bist_sts.u;
drivers/crypto/cavium/cpt/cptpf_mbox.c
41
pf_qx_ctl.u = cpt_read_csr64(cpt->reg_base, CPTX_PF_QX_CTL(0, vf));
drivers/crypto/cavium/cpt/cptpf_mbox.c
44
cpt_write_csr64(cpt->reg_base, CPTX_PF_QX_CTL(0, vf), pf_qx_ctl.u);
drivers/crypto/cavium/cpt/cptpf_mbox.c
54
pf_qx_ctl.u = cpt_read_csr64(cpt->reg_base, CPTX_PF_QX_CTL(0, vf));
drivers/crypto/cavium/cpt/cptpf_mbox.c
56
cpt_write_csr64(cpt->reg_base, CPTX_PF_QX_CTL(0, vf), pf_qx_ctl.u);
drivers/crypto/cavium/cpt/cptpf_mbox.c
77
pf_qx_ctl.u = cpt_read_csr64(cpt->reg_base, CPTX_PF_QX_CTL(0, q));
drivers/crypto/cavium/cpt/cptpf_mbox.c
79
cpt_write_csr64(cpt->reg_base, CPTX_PF_QX_CTL(0, q), pf_qx_ctl.u);
drivers/crypto/cavium/cpt/cptvf_main.c
367
vqx_ctl.u = cpt_read_csr64(cptvf->reg_base, CPTX_VQX_CTL(0, 0));
drivers/crypto/cavium/cpt/cptvf_main.c
369
cpt_write_csr64(cptvf->reg_base, CPTX_VQX_CTL(0, 0), vqx_ctl.u);
drivers/crypto/cavium/cpt/cptvf_main.c
376
vqx_dbell.u = cpt_read_csr64(cptvf->reg_base,
drivers/crypto/cavium/cpt/cptvf_main.c
380
vqx_dbell.u);
drivers/crypto/cavium/cpt/cptvf_main.c
387
vqx_inprg.u = cpt_read_csr64(cptvf->reg_base, CPTX_VQX_INPROG(0, 0));
drivers/crypto/cavium/cpt/cptvf_main.c
389
cpt_write_csr64(cptvf->reg_base, CPTX_VQX_INPROG(0, 0), vqx_inprg.u);
drivers/crypto/cavium/cpt/cptvf_main.c
396
vqx_dwait.u = cpt_read_csr64(cptvf->reg_base,
drivers/crypto/cavium/cpt/cptvf_main.c
400
vqx_dwait.u);
drivers/crypto/cavium/cpt/cptvf_main.c
407
vqx_dwait.u = cpt_read_csr64(cptvf->reg_base,
drivers/crypto/cavium/cpt/cptvf_main.c
411
vqx_dwait.u);
drivers/crypto/cavium/cpt/cptvf_main.c
418
vqx_misc_ena.u = cpt_read_csr64(cptvf->reg_base,
drivers/crypto/cavium/cpt/cptvf_main.c
423
vqx_misc_ena.u);
drivers/crypto/cavium/cpt/cptvf_main.c
430
vqx_misc_ena.u = cpt_read_csr64(cptvf->reg_base,
drivers/crypto/cavium/cpt/cptvf_main.c
435
vqx_misc_ena.u);
drivers/crypto/cavium/cpt/cptvf_main.c
442
vqx_done_ena.u = cpt_read_csr64(cptvf->reg_base,
drivers/crypto/cavium/cpt/cptvf_main.c
447
vqx_done_ena.u);
drivers/crypto/cavium/cpt/cptvf_main.c
454
vqx_misc_int.u = cpt_read_csr64(cptvf->reg_base,
drivers/crypto/cavium/cpt/cptvf_main.c
459
vqx_misc_int.u);
drivers/crypto/cavium/cpt/cptvf_main.c
466
vqx_misc_int.u = cpt_read_csr64(cptvf->reg_base,
drivers/crypto/cavium/cpt/cptvf_main.c
471
vqx_misc_int.u);
drivers/crypto/cavium/cpt/cptvf_main.c
478
vqx_misc_int.u = cpt_read_csr64(cptvf->reg_base,
drivers/crypto/cavium/cpt/cptvf_main.c
483
CPTX_VQX_MISC_INT(0, 0), vqx_misc_int.u);
drivers/crypto/cavium/cpt/cptvf_main.c
490
vqx_misc_int.u = cpt_read_csr64(cptvf->reg_base,
drivers/crypto/cavium/cpt/cptvf_main.c
495
vqx_misc_int.u);
drivers/crypto/cavium/cpt/cptvf_main.c
502
vqx_misc_int.u = cpt_read_csr64(cptvf->reg_base,
drivers/crypto/cavium/cpt/cptvf_main.c
507
vqx_misc_int.u);
drivers/crypto/cavium/cpt/cptvf_main.c
570
vqx_done.u = cpt_read_csr64(cptvf->reg_base, CPTX_VQX_DONE(0, 0));
drivers/crypto/cavium/cpt/cptvf_main.c
579
vqx_dack_cnt.u = cpt_read_csr64(cptvf->reg_base,
drivers/crypto/cavium/cpt/cptvf_main.c
583
vqx_dack_cnt.u);
drivers/crypto/cavium/cpt/cptvf_main.c
635
vqx_saddr.u = val;
drivers/crypto/cavium/cpt/cptvf_main.c
636
cpt_write_csr64(cptvf->reg_base, CPTX_VQX_SADDR(0, 0), vqx_saddr.u);
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
76
sg_ptr->u.s.len0 = cpu_to_be16(list[i * 4 + 0].size);
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
77
sg_ptr->u.s.len1 = cpu_to_be16(list[i * 4 + 1].size);
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
78
sg_ptr->u.s.len2 = cpu_to_be16(list[i * 4 + 2].size);
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
79
sg_ptr->u.s.len3 = cpu_to_be16(list[i * 4 + 3].size);
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
91
sg_ptr->u.s.len2 = cpu_to_be16(list[i * 4 + 2].size);
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
95
sg_ptr->u.s.len1 = cpu_to_be16(list[i * 4 + 1].size);
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
99
sg_ptr->u.s.len0 = cpu_to_be16(list[i * 4 + 0].size);
drivers/crypto/cavium/cpt/request_manager.h
83
} u;
drivers/crypto/cavium/nitrox/nitrox_aead.c
219
struct flexi_crypto_context *fctx = nctx->u.fctx;
drivers/crypto/cavium/nitrox/nitrox_aead.c
234
rctx->ctx_handle = nctx->u.ctx_handle;
drivers/crypto/cavium/nitrox/nitrox_aead.c
253
struct flexi_crypto_context *fctx = nctx->u.fctx;
drivers/crypto/cavium/nitrox/nitrox_aead.c
268
rctx->ctx_handle = nctx->u.ctx_handle;
drivers/crypto/cavium/nitrox/nitrox_aead.c
298
nctx->u.ctx_handle = (uintptr_t)((u8 *)chdr->vaddr +
drivers/crypto/cavium/nitrox/nitrox_aead.c
300
nctx->u.fctx->flags.f = 0;
drivers/crypto/cavium/nitrox/nitrox_aead.c
315
flags = &nctx->u.fctx->flags;
drivers/crypto/cavium/nitrox/nitrox_aead.c
346
if (nctx->u.ctx_handle) {
drivers/crypto/cavium/nitrox/nitrox_aead.c
347
struct flexi_crypto_context *fctx = nctx->u.fctx;
drivers/crypto/cavium/nitrox/nitrox_aead.c
355
nctx->u.ctx_handle = 0;
drivers/crypto/cavium/nitrox/nitrox_aead.c
363
struct flexi_crypto_context *fctx = nctx->u.fctx;
drivers/crypto/cavium/nitrox/nitrox_aead.c
456
aead_rctx->ctx_handle = nctx->u.ctx_handle;
drivers/crypto/cavium/nitrox/nitrox_aead.c
46
fctx = nctx->u.fctx;
drivers/crypto/cavium/nitrox/nitrox_aead.c
489
aead_rctx->ctx_handle = nctx->u.ctx_handle;
drivers/crypto/cavium/nitrox/nitrox_aead.c
53
memcpy(fctx->crypto.u.key, key, keylen);
drivers/crypto/cavium/nitrox/nitrox_aead.c
62
struct flexi_crypto_context *fctx = nctx->u.fctx;
drivers/crypto/cavium/nitrox/nitrox_req.h
133
} u;
drivers/crypto/cavium/nitrox/nitrox_req.h
146
} u;
drivers/crypto/cavium/nitrox/nitrox_req.h
207
} u;
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
127
nctx->u.ctx_handle = (uintptr_t)((u8 *)chdr->vaddr +
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
152
if (nctx->u.ctx_handle) {
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
153
struct flexi_crypto_context *fctx = nctx->u.fctx;
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
161
nctx->u.ctx_handle = 0;
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
184
fctx = nctx->u.fctx;
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
192
memcpy(fctx->crypto.u.key, key, keylen);
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
272
creq->ctx_handle = nctx->u.ctx_handle;
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
354
fctx = nctx->u.fctx;
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
356
memcpy(fctx->auth.u.key2, (key + keylen), keylen);
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
371
fctx = nctx->u.fctx;
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
153
cmac_key_sg = (need_pad) ? &ctx->u.aes.k2_sg
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
154
: &ctx->u.aes.k1_sg;
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
159
rctx->cmd.u.aes.type = ctx->u.aes.type;
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
160
rctx->cmd.u.aes.mode = ctx->u.aes.mode;
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
161
rctx->cmd.u.aes.action = CCP_AES_ACTION_ENCRYPT;
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
162
rctx->cmd.u.aes.key = &ctx->u.aes.key_sg;
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
163
rctx->cmd.u.aes.key_len = ctx->u.aes.key_len;
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
164
rctx->cmd.u.aes.iv = &rctx->iv_sg;
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
165
rctx->cmd.u.aes.iv_len = AES_BLOCK_SIZE;
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
166
rctx->cmd.u.aes.src = sg;
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
167
rctx->cmd.u.aes.src_len = rctx->hash_cnt;
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
168
rctx->cmd.u.aes.dst = NULL;
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
169
rctx->cmd.u.aes.cmac_key = cmac_key_sg;
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
170
rctx->cmd.u.aes.cmac_key_len = ctx->u.aes.kn_len;
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
171
rctx->cmd.u.aes.cmac_final = final;
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
270
ctx->u.aes.type = CCP_AES_TYPE_128;
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
273
ctx->u.aes.type = CCP_AES_TYPE_192;
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
276
ctx->u.aes.type = CCP_AES_TYPE_256;
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
281
ctx->u.aes.mode = alg->mode;
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
284
ctx->u.aes.key_len = 0;
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
292
memset(ctx->u.aes.key, 0, sizeof(ctx->u.aes.key));
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
293
aes_encrypt(&aes, ctx->u.aes.key, ctx->u.aes.key);
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
297
k0_hi = be64_to_cpu(*((__be64 *)ctx->u.aes.key));
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
298
k0_lo = be64_to_cpu(*((__be64 *)ctx->u.aes.key + 1));
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
302
if (ctx->u.aes.key[0] & 0x80) {
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
306
gk = (__be64 *)ctx->u.aes.k1;
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
313
if (ctx->u.aes.k1[0] & 0x80) {
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
317
gk = (__be64 *)ctx->u.aes.k2;
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
322
ctx->u.aes.kn_len = sizeof(ctx->u.aes.k1);
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
323
sg_init_one(&ctx->u.aes.k1_sg, ctx->u.aes.k1, sizeof(ctx->u.aes.k1));
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
324
sg_init_one(&ctx->u.aes.k2_sg, ctx->u.aes.k2, sizeof(ctx->u.aes.k2));
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
327
memset(ctx->u.aes.key, 0, sizeof(ctx->u.aes.key));
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
328
memcpy(ctx->u.aes.key, key, key_len);
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
329
ctx->u.aes.key_len = key_len;
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
330
sg_init_one(&ctx->u.aes.key_sg, ctx->u.aes.key, key_len);
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
341
ctx->u.aes.key_len = 0;
drivers/crypto/ccp/ccp-crypto-aes-cmac.c
69
if (!ctx->u.aes.key_len)
drivers/crypto/ccp/ccp-crypto-aes-galois.c
120
rctx->cmd.u.aes.authsize = crypto_aead_authsize(tfm);
drivers/crypto/ccp/ccp-crypto-aes-galois.c
121
rctx->cmd.u.aes.type = ctx->u.aes.type;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
122
rctx->cmd.u.aes.mode = ctx->u.aes.mode;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
123
rctx->cmd.u.aes.action = encrypt;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
124
rctx->cmd.u.aes.key = &ctx->u.aes.key_sg;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
125
rctx->cmd.u.aes.key_len = ctx->u.aes.key_len;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
126
rctx->cmd.u.aes.iv = iv_sg;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
127
rctx->cmd.u.aes.iv_len = iv_len;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
128
rctx->cmd.u.aes.src = req->src;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
129
rctx->cmd.u.aes.src_len = req->cryptlen;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
130
rctx->cmd.u.aes.aad_len = req->assoclen;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
133
rctx->cmd.u.aes.dst = req->dst;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
155
ctx->u.aes.key_len = 0;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
37
ctx->u.aes.type = CCP_AES_TYPE_128;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
40
ctx->u.aes.type = CCP_AES_TYPE_192;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
43
ctx->u.aes.type = CCP_AES_TYPE_256;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
49
ctx->u.aes.mode = CCP_AES_MODE_GCM;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
50
ctx->u.aes.key_len = key_len;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
52
memcpy(ctx->u.aes.key, key, key_len);
drivers/crypto/ccp/ccp-crypto-aes-galois.c
53
sg_init_one(&ctx->u.aes.key_sg, ctx->u.aes.key, key_len);
drivers/crypto/ccp/ccp-crypto-aes-galois.c
87
if (!ctx->u.aes.key_len)
drivers/crypto/ccp/ccp-crypto-aes-galois.c
90
if (ctx->u.aes.mode != CCP_AES_MODE_GCM)
drivers/crypto/ccp/ccp-crypto-aes-xts.c
100
sg_init_one(&ctx->u.aes.key_sg, ctx->u.aes.key, key_len);
drivers/crypto/ccp/ccp-crypto-aes-xts.c
102
return crypto_skcipher_setkey(ctx->u.aes.tfm_skcipher, key, key_len);
drivers/crypto/ccp/ccp-crypto-aes-xts.c
117
if (!ctx->u.aes.key_len)
drivers/crypto/ccp/ccp-crypto-aes-xts.c
143
(ctx->u.aes.key_len != AES_KEYSIZE_128))
drivers/crypto/ccp/ccp-crypto-aes-xts.c
145
if ((ctx->u.aes.key_len != AES_KEYSIZE_128) &&
drivers/crypto/ccp/ccp-crypto-aes-xts.c
146
(ctx->u.aes.key_len != AES_KEYSIZE_256))
drivers/crypto/ccp/ccp-crypto-aes-xts.c
153
ctx->u.aes.tfm_skcipher);
drivers/crypto/ccp/ccp-crypto-aes-xts.c
171
rctx->cmd.u.xts.type = CCP_AES_TYPE_128;
drivers/crypto/ccp/ccp-crypto-aes-xts.c
172
rctx->cmd.u.xts.action = (encrypt) ? CCP_AES_ACTION_ENCRYPT
drivers/crypto/ccp/ccp-crypto-aes-xts.c
174
rctx->cmd.u.xts.unit_size = unit_size;
drivers/crypto/ccp/ccp-crypto-aes-xts.c
175
rctx->cmd.u.xts.key = &ctx->u.aes.key_sg;
drivers/crypto/ccp/ccp-crypto-aes-xts.c
176
rctx->cmd.u.xts.key_len = ctx->u.aes.key_len;
drivers/crypto/ccp/ccp-crypto-aes-xts.c
177
rctx->cmd.u.xts.iv = &rctx->iv_sg;
drivers/crypto/ccp/ccp-crypto-aes-xts.c
178
rctx->cmd.u.xts.iv_len = AES_BLOCK_SIZE;
drivers/crypto/ccp/ccp-crypto-aes-xts.c
179
rctx->cmd.u.xts.src = req->src;
drivers/crypto/ccp/ccp-crypto-aes-xts.c
180
rctx->cmd.u.xts.src_len = req->cryptlen;
drivers/crypto/ccp/ccp-crypto-aes-xts.c
181
rctx->cmd.u.xts.dst = req->dst;
drivers/crypto/ccp/ccp-crypto-aes-xts.c
204
ctx->u.aes.key_len = 0;
drivers/crypto/ccp/ccp-crypto-aes-xts.c
212
ctx->u.aes.tfm_skcipher = fallback_tfm;
drivers/crypto/ccp/ccp-crypto-aes-xts.c
225
crypto_free_skcipher(ctx->u.aes.tfm_skcipher);
drivers/crypto/ccp/ccp-crypto-aes-xts.c
92
memcpy(ctx->u.aes.key, key, key_len);
drivers/crypto/ccp/ccp-crypto-aes-xts.c
96
memcpy(ctx->u.aes.key, key, key_len);
drivers/crypto/ccp/ccp-crypto-aes-xts.c
99
ctx->u.aes.key_len = key_len / 2;
drivers/crypto/ccp/ccp-crypto-aes.c
100
rctx->cmd.u.aes.mode = ctx->u.aes.mode;
drivers/crypto/ccp/ccp-crypto-aes.c
101
rctx->cmd.u.aes.action =
drivers/crypto/ccp/ccp-crypto-aes.c
103
rctx->cmd.u.aes.key = &ctx->u.aes.key_sg;
drivers/crypto/ccp/ccp-crypto-aes.c
104
rctx->cmd.u.aes.key_len = ctx->u.aes.key_len;
drivers/crypto/ccp/ccp-crypto-aes.c
105
rctx->cmd.u.aes.iv = iv_sg;
drivers/crypto/ccp/ccp-crypto-aes.c
106
rctx->cmd.u.aes.iv_len = iv_len;
drivers/crypto/ccp/ccp-crypto-aes.c
107
rctx->cmd.u.aes.src = req->src;
drivers/crypto/ccp/ccp-crypto-aes.c
108
rctx->cmd.u.aes.src_len = req->cryptlen;
drivers/crypto/ccp/ccp-crypto-aes.c
109
rctx->cmd.u.aes.dst = req->dst;
drivers/crypto/ccp/ccp-crypto-aes.c
129
ctx->u.aes.key_len = 0;
drivers/crypto/ccp/ccp-crypto-aes.c
157
memcpy(ctx->u.aes.nonce, key + key_len, CTR_RFC3686_NONCE_SIZE);
drivers/crypto/ccp/ccp-crypto-aes.c
171
memcpy(iv, ctx->u.aes.nonce, CTR_RFC3686_NONCE_SIZE);
drivers/crypto/ccp/ccp-crypto-aes.c
201
ctx->u.aes.key_len = 0;
drivers/crypto/ccp/ccp-crypto-aes.c
33
if (ctx->u.aes.mode != CCP_AES_MODE_ECB) {
drivers/crypto/ccp/ccp-crypto-aes.c
50
ctx->u.aes.type = CCP_AES_TYPE_128;
drivers/crypto/ccp/ccp-crypto-aes.c
53
ctx->u.aes.type = CCP_AES_TYPE_192;
drivers/crypto/ccp/ccp-crypto-aes.c
56
ctx->u.aes.type = CCP_AES_TYPE_256;
drivers/crypto/ccp/ccp-crypto-aes.c
61
ctx->u.aes.mode = alg->mode;
drivers/crypto/ccp/ccp-crypto-aes.c
62
ctx->u.aes.key_len = key_len;
drivers/crypto/ccp/ccp-crypto-aes.c
64
memcpy(ctx->u.aes.key, key, key_len);
drivers/crypto/ccp/ccp-crypto-aes.c
65
sg_init_one(&ctx->u.aes.key_sg, ctx->u.aes.key, key_len);
drivers/crypto/ccp/ccp-crypto-aes.c
78
if (!ctx->u.aes.key_len)
drivers/crypto/ccp/ccp-crypto-aes.c
81
if (((ctx->u.aes.mode == CCP_AES_MODE_ECB) ||
drivers/crypto/ccp/ccp-crypto-aes.c
82
(ctx->u.aes.mode == CCP_AES_MODE_CBC)) &&
drivers/crypto/ccp/ccp-crypto-aes.c
86
if (ctx->u.aes.mode != CCP_AES_MODE_ECB) {
drivers/crypto/ccp/ccp-crypto-aes.c
99
rctx->cmd.u.aes.type = ctx->u.aes.type;
drivers/crypto/ccp/ccp-crypto-des3.c
100
rctx->cmd.u.des3.src = req->src;
drivers/crypto/ccp/ccp-crypto-des3.c
101
rctx->cmd.u.des3.src_len = req->cryptlen;
drivers/crypto/ccp/ccp-crypto-des3.c
102
rctx->cmd.u.des3.dst = req->dst;
drivers/crypto/ccp/ccp-crypto-des3.c
122
ctx->u.des3.key_len = 0;
drivers/crypto/ccp/ccp-crypto-des3.c
32
if (ctx->u.des3.mode != CCP_DES3_MODE_ECB)
drivers/crypto/ccp/ccp-crypto-des3.c
52
ctx->u.des3.type = CCP_DES3_TYPE_168;
drivers/crypto/ccp/ccp-crypto-des3.c
53
ctx->u.des3.mode = alg->mode;
drivers/crypto/ccp/ccp-crypto-des3.c
54
ctx->u.des3.key_len = key_len;
drivers/crypto/ccp/ccp-crypto-des3.c
56
memcpy(ctx->u.des3.key, key, key_len);
drivers/crypto/ccp/ccp-crypto-des3.c
57
sg_init_one(&ctx->u.des3.key_sg, ctx->u.des3.key, key_len);
drivers/crypto/ccp/ccp-crypto-des3.c
70
if (!ctx->u.des3.key_len)
drivers/crypto/ccp/ccp-crypto-des3.c
73
if (((ctx->u.des3.mode == CCP_DES3_MODE_ECB) ||
drivers/crypto/ccp/ccp-crypto-des3.c
74
(ctx->u.des3.mode == CCP_DES3_MODE_CBC)) &&
drivers/crypto/ccp/ccp-crypto-des3.c
78
if (ctx->u.des3.mode != CCP_DES3_MODE_ECB) {
drivers/crypto/ccp/ccp-crypto-des3.c
91
rctx->cmd.u.des3.type = ctx->u.des3.type;
drivers/crypto/ccp/ccp-crypto-des3.c
92
rctx->cmd.u.des3.mode = ctx->u.des3.mode;
drivers/crypto/ccp/ccp-crypto-des3.c
93
rctx->cmd.u.des3.action = (encrypt)
drivers/crypto/ccp/ccp-crypto-des3.c
96
rctx->cmd.u.des3.key = &ctx->u.des3.key_sg;
drivers/crypto/ccp/ccp-crypto-des3.c
97
rctx->cmd.u.des3.key_len = ctx->u.des3.key_len;
drivers/crypto/ccp/ccp-crypto-des3.c
98
rctx->cmd.u.des3.iv = iv_sg;
drivers/crypto/ccp/ccp-crypto-des3.c
99
rctx->cmd.u.des3.iv_len = iv_len;
drivers/crypto/ccp/ccp-crypto-rsa.c
116
kfree_sensitive(ctx->u.rsa.e_buf);
drivers/crypto/ccp/ccp-crypto-rsa.c
117
ctx->u.rsa.e_buf = NULL;
drivers/crypto/ccp/ccp-crypto-rsa.c
118
ctx->u.rsa.e_len = 0;
drivers/crypto/ccp/ccp-crypto-rsa.c
119
kfree_sensitive(ctx->u.rsa.n_buf);
drivers/crypto/ccp/ccp-crypto-rsa.c
120
ctx->u.rsa.n_buf = NULL;
drivers/crypto/ccp/ccp-crypto-rsa.c
121
ctx->u.rsa.n_len = 0;
drivers/crypto/ccp/ccp-crypto-rsa.c
122
kfree_sensitive(ctx->u.rsa.d_buf);
drivers/crypto/ccp/ccp-crypto-rsa.c
123
ctx->u.rsa.d_buf = NULL;
drivers/crypto/ccp/ccp-crypto-rsa.c
124
ctx->u.rsa.d_len = 0;
drivers/crypto/ccp/ccp-crypto-rsa.c
145
ret = ccp_copy_and_save_keypart(&ctx->u.rsa.n_buf, &ctx->u.rsa.n_len,
drivers/crypto/ccp/ccp-crypto-rsa.c
149
sg_init_one(&ctx->u.rsa.n_sg, ctx->u.rsa.n_buf, ctx->u.rsa.n_len);
drivers/crypto/ccp/ccp-crypto-rsa.c
151
ctx->u.rsa.key_len = ctx->u.rsa.n_len << 3; /* convert to bits */
drivers/crypto/ccp/ccp-crypto-rsa.c
152
if (ccp_check_key_length(ctx->u.rsa.key_len)) {
drivers/crypto/ccp/ccp-crypto-rsa.c
157
ret = ccp_copy_and_save_keypart(&ctx->u.rsa.e_buf, &ctx->u.rsa.e_len,
drivers/crypto/ccp/ccp-crypto-rsa.c
161
sg_init_one(&ctx->u.rsa.e_sg, ctx->u.rsa.e_buf, ctx->u.rsa.e_len);
drivers/crypto/ccp/ccp-crypto-rsa.c
164
ret = ccp_copy_and_save_keypart(&ctx->u.rsa.d_buf,
drivers/crypto/ccp/ccp-crypto-rsa.c
165
&ctx->u.rsa.d_len,
drivers/crypto/ccp/ccp-crypto-rsa.c
169
sg_init_one(&ctx->u.rsa.d_sg,
drivers/crypto/ccp/ccp-crypto-rsa.c
170
ctx->u.rsa.d_buf, ctx->u.rsa.d_len);
drivers/crypto/ccp/ccp-crypto-rsa.c
53
req->dst_len = rctx->cmd.u.rsa.key_size >> 3;
drivers/crypto/ccp/ccp-crypto-rsa.c
62
return ctx->u.rsa.n_len;
drivers/crypto/ccp/ccp-crypto-rsa.c
76
rctx->cmd.u.rsa.key_size = ctx->u.rsa.key_len; /* in bits */
drivers/crypto/ccp/ccp-crypto-rsa.c
78
rctx->cmd.u.rsa.exp = &ctx->u.rsa.e_sg;
drivers/crypto/ccp/ccp-crypto-rsa.c
79
rctx->cmd.u.rsa.exp_len = ctx->u.rsa.e_len;
drivers/crypto/ccp/ccp-crypto-rsa.c
81
rctx->cmd.u.rsa.exp = &ctx->u.rsa.d_sg;
drivers/crypto/ccp/ccp-crypto-rsa.c
82
rctx->cmd.u.rsa.exp_len = ctx->u.rsa.d_len;
drivers/crypto/ccp/ccp-crypto-rsa.c
84
rctx->cmd.u.rsa.mod = &ctx->u.rsa.n_sg;
drivers/crypto/ccp/ccp-crypto-rsa.c
85
rctx->cmd.u.rsa.mod_len = ctx->u.rsa.n_len;
drivers/crypto/ccp/ccp-crypto-rsa.c
86
rctx->cmd.u.rsa.src = req->src;
drivers/crypto/ccp/ccp-crypto-rsa.c
87
rctx->cmd.u.rsa.src_len = req->src_len;
drivers/crypto/ccp/ccp-crypto-rsa.c
88
rctx->cmd.u.rsa.dst = req->dst;
drivers/crypto/ccp/ccp-crypto-sha.c
136
rctx->cmd.u.sha.type = rctx->type;
drivers/crypto/ccp/ccp-crypto-sha.c
137
rctx->cmd.u.sha.ctx = &rctx->ctx_sg;
drivers/crypto/ccp/ccp-crypto-sha.c
141
rctx->cmd.u.sha.ctx_len = SHA1_DIGEST_SIZE;
drivers/crypto/ccp/ccp-crypto-sha.c
144
rctx->cmd.u.sha.ctx_len = SHA224_DIGEST_SIZE;
drivers/crypto/ccp/ccp-crypto-sha.c
147
rctx->cmd.u.sha.ctx_len = SHA256_DIGEST_SIZE;
drivers/crypto/ccp/ccp-crypto-sha.c
150
rctx->cmd.u.sha.ctx_len = SHA384_DIGEST_SIZE;
drivers/crypto/ccp/ccp-crypto-sha.c
153
rctx->cmd.u.sha.ctx_len = SHA512_DIGEST_SIZE;
drivers/crypto/ccp/ccp-crypto-sha.c
160
rctx->cmd.u.sha.src = sg;
drivers/crypto/ccp/ccp-crypto-sha.c
161
rctx->cmd.u.sha.src_len = rctx->hash_cnt;
drivers/crypto/ccp/ccp-crypto-sha.c
162
rctx->cmd.u.sha.opad = ctx->u.sha.key_len ?
drivers/crypto/ccp/ccp-crypto-sha.c
163
&ctx->u.sha.opad_sg : NULL;
drivers/crypto/ccp/ccp-crypto-sha.c
164
rctx->cmd.u.sha.opad_len = ctx->u.sha.key_len ?
drivers/crypto/ccp/ccp-crypto-sha.c
165
ctx->u.sha.opad_count : 0;
drivers/crypto/ccp/ccp-crypto-sha.c
166
rctx->cmd.u.sha.first = rctx->first;
drivers/crypto/ccp/ccp-crypto-sha.c
167
rctx->cmd.u.sha.final = rctx->final;
drivers/crypto/ccp/ccp-crypto-sha.c
168
rctx->cmd.u.sha.msg_bits = rctx->msg_bits;
drivers/crypto/ccp/ccp-crypto-sha.c
197
if (ctx->u.sha.key_len) {
drivers/crypto/ccp/ccp-crypto-sha.c
199
memcpy(rctx->buf, ctx->u.sha.ipad, block_size);
drivers/crypto/ccp/ccp-crypto-sha.c
276
struct crypto_shash *shash = ctx->u.sha.hmac_tfm;
drivers/crypto/ccp/ccp-crypto-sha.c
282
ctx->u.sha.key_len = 0;
drivers/crypto/ccp/ccp-crypto-sha.c
287
memset(ctx->u.sha.key, 0, sizeof(ctx->u.sha.key));
drivers/crypto/ccp/ccp-crypto-sha.c
292
ctx->u.sha.key);
drivers/crypto/ccp/ccp-crypto-sha.c
298
memcpy(ctx->u.sha.key, key, key_len);
drivers/crypto/ccp/ccp-crypto-sha.c
302
ctx->u.sha.ipad[i] = ctx->u.sha.key[i] ^ HMAC_IPAD_VALUE;
drivers/crypto/ccp/ccp-crypto-sha.c
303
ctx->u.sha.opad[i] = ctx->u.sha.key[i] ^ HMAC_OPAD_VALUE;
drivers/crypto/ccp/ccp-crypto-sha.c
306
sg_init_one(&ctx->u.sha.opad_sg, ctx->u.sha.opad, block_size);
drivers/crypto/ccp/ccp-crypto-sha.c
307
ctx->u.sha.opad_count = block_size;
drivers/crypto/ccp/ccp-crypto-sha.c
309
ctx->u.sha.key_len = key_len;
drivers/crypto/ccp/ccp-crypto-sha.c
320
ctx->u.sha.key_len = 0;
drivers/crypto/ccp/ccp-crypto-sha.c
344
ctx->u.sha.hmac_tfm = hmac_tfm;
drivers/crypto/ccp/ccp-crypto-sha.c
353
if (ctx->u.sha.hmac_tfm)
drivers/crypto/ccp/ccp-crypto-sha.c
354
crypto_free_shash(ctx->u.sha.hmac_tfm);
drivers/crypto/ccp/ccp-crypto.h
270
} u;
drivers/crypto/ccp/ccp-dev-v3.c
154
| (op->u.aes.type << REQ1_AES_TYPE_SHIFT)
drivers/crypto/ccp/ccp-dev-v3.c
155
| (op->u.aes.mode << REQ1_AES_MODE_SHIFT)
drivers/crypto/ccp/ccp-dev-v3.c
156
| (op->u.aes.action << REQ1_AES_ACTION_SHIFT)
drivers/crypto/ccp/ccp-dev-v3.c
158
cr[1] = op->src.u.dma.length - 1;
drivers/crypto/ccp/ccp-dev-v3.c
159
cr[2] = ccp_addr_lo(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v3.c
162
| ccp_addr_hi(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v3.c
163
cr[4] = ccp_addr_lo(&op->dst.u.dma);
drivers/crypto/ccp/ccp-dev-v3.c
165
| ccp_addr_hi(&op->dst.u.dma);
drivers/crypto/ccp/ccp-dev-v3.c
167
if (op->u.aes.mode == CCP_AES_MODE_CFB)
drivers/crypto/ccp/ccp-dev-v3.c
185
| (op->u.xts.action << REQ1_AES_ACTION_SHIFT)
drivers/crypto/ccp/ccp-dev-v3.c
186
| (op->u.xts.unit_size << REQ1_XTS_AES_SIZE_SHIFT)
drivers/crypto/ccp/ccp-dev-v3.c
188
cr[1] = op->src.u.dma.length - 1;
drivers/crypto/ccp/ccp-dev-v3.c
189
cr[2] = ccp_addr_lo(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v3.c
192
| ccp_addr_hi(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v3.c
193
cr[4] = ccp_addr_lo(&op->dst.u.dma);
drivers/crypto/ccp/ccp-dev-v3.c
195
| ccp_addr_hi(&op->dst.u.dma);
drivers/crypto/ccp/ccp-dev-v3.c
212
| (op->u.sha.type << REQ1_SHA_TYPE_SHIFT)
drivers/crypto/ccp/ccp-dev-v3.c
214
cr[1] = op->src.u.dma.length - 1;
drivers/crypto/ccp/ccp-dev-v3.c
215
cr[2] = ccp_addr_lo(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v3.c
218
| ccp_addr_hi(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v3.c
222
cr[4] = lower_32_bits(op->u.sha.msg_bits);
drivers/crypto/ccp/ccp-dev-v3.c
223
cr[5] = upper_32_bits(op->u.sha.msg_bits);
drivers/crypto/ccp/ccp-dev-v3.c
238
| (op->u.rsa.mod_size << REQ1_RSA_MOD_SIZE_SHIFT)
drivers/crypto/ccp/ccp-dev-v3.c
241
cr[1] = op->u.rsa.input_len - 1;
drivers/crypto/ccp/ccp-dev-v3.c
242
cr[2] = ccp_addr_lo(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v3.c
245
| ccp_addr_hi(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v3.c
246
cr[4] = ccp_addr_lo(&op->dst.u.dma);
drivers/crypto/ccp/ccp-dev-v3.c
248
| ccp_addr_hi(&op->dst.u.dma);
drivers/crypto/ccp/ccp-dev-v3.c
259
| (op->u.passthru.bit_mod << REQ1_PT_BW_SHIFT)
drivers/crypto/ccp/ccp-dev-v3.c
260
| (op->u.passthru.byte_swap << REQ1_PT_BS_SHIFT);
drivers/crypto/ccp/ccp-dev-v3.c
263
cr[1] = op->src.u.dma.length - 1;
drivers/crypto/ccp/ccp-dev-v3.c
265
cr[1] = op->dst.u.dma.length - 1;
drivers/crypto/ccp/ccp-dev-v3.c
268
cr[2] = ccp_addr_lo(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v3.c
270
| ccp_addr_hi(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v3.c
272
if (op->u.passthru.bit_mod != CCP_PASSTHRU_BITWISE_NOOP)
drivers/crypto/ccp/ccp-dev-v3.c
275
cr[2] = op->src.u.sb * CCP_SB_BYTES;
drivers/crypto/ccp/ccp-dev-v3.c
280
cr[4] = ccp_addr_lo(&op->dst.u.dma);
drivers/crypto/ccp/ccp-dev-v3.c
282
| ccp_addr_hi(&op->dst.u.dma);
drivers/crypto/ccp/ccp-dev-v3.c
284
cr[4] = op->dst.u.sb * CCP_SB_BYTES;
drivers/crypto/ccp/ccp-dev-v3.c
301
| (op->u.ecc.function << REQ1_ECC_FUNCTION_SHIFT)
drivers/crypto/ccp/ccp-dev-v3.c
303
cr[1] = op->src.u.dma.length - 1;
drivers/crypto/ccp/ccp-dev-v3.c
304
cr[2] = ccp_addr_lo(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v3.c
306
| ccp_addr_hi(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v3.c
307
cr[4] = ccp_addr_lo(&op->dst.u.dma);
drivers/crypto/ccp/ccp-dev-v3.c
309
| ccp_addr_hi(&op->dst.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
297
CCP_AES_ENCRYPT(&function) = op->u.aes.action;
drivers/crypto/ccp/ccp-dev-v5.c
298
CCP_AES_MODE(&function) = op->u.aes.mode;
drivers/crypto/ccp/ccp-dev-v5.c
299
CCP_AES_TYPE(&function) = op->u.aes.type;
drivers/crypto/ccp/ccp-dev-v5.c
300
CCP_AES_SIZE(&function) = op->u.aes.size;
drivers/crypto/ccp/ccp-dev-v5.c
304
CCP5_CMD_LEN(&desc) = op->src.u.dma.length;
drivers/crypto/ccp/ccp-dev-v5.c
306
CCP5_CMD_SRC_LO(&desc) = ccp_addr_lo(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
307
CCP5_CMD_SRC_HI(&desc) = ccp_addr_hi(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
310
CCP5_CMD_DST_LO(&desc) = ccp_addr_lo(&op->dst.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
311
CCP5_CMD_DST_HI(&desc) = ccp_addr_hi(&op->dst.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
342
CCP_XTS_TYPE(&function) = op->u.xts.type;
drivers/crypto/ccp/ccp-dev-v5.c
343
CCP_XTS_ENCRYPT(&function) = op->u.xts.action;
drivers/crypto/ccp/ccp-dev-v5.c
344
CCP_XTS_SIZE(&function) = op->u.xts.unit_size;
drivers/crypto/ccp/ccp-dev-v5.c
347
CCP5_CMD_LEN(&desc) = op->src.u.dma.length;
drivers/crypto/ccp/ccp-dev-v5.c
349
CCP5_CMD_SRC_LO(&desc) = ccp_addr_lo(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
350
CCP5_CMD_SRC_HI(&desc) = ccp_addr_hi(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
353
CCP5_CMD_DST_LO(&desc) = ccp_addr_lo(&op->dst.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
354
CCP5_CMD_DST_HI(&desc) = ccp_addr_hi(&op->dst.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
384
CCP_SHA_TYPE(&function) = op->u.sha.type;
drivers/crypto/ccp/ccp-dev-v5.c
387
CCP5_CMD_LEN(&desc) = op->src.u.dma.length;
drivers/crypto/ccp/ccp-dev-v5.c
389
CCP5_CMD_SRC_LO(&desc) = ccp_addr_lo(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
390
CCP5_CMD_SRC_HI(&desc) = ccp_addr_hi(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
396
CCP5_CMD_SHA_LO(&desc) = lower_32_bits(op->u.sha.msg_bits);
drivers/crypto/ccp/ccp-dev-v5.c
397
CCP5_CMD_SHA_HI(&desc) = upper_32_bits(op->u.sha.msg_bits);
drivers/crypto/ccp/ccp-dev-v5.c
426
CCP_DES3_ENCRYPT(&function) = op->u.des3.action;
drivers/crypto/ccp/ccp-dev-v5.c
427
CCP_DES3_MODE(&function) = op->u.des3.mode;
drivers/crypto/ccp/ccp-dev-v5.c
428
CCP_DES3_TYPE(&function) = op->u.des3.type;
drivers/crypto/ccp/ccp-dev-v5.c
431
CCP5_CMD_LEN(&desc) = op->src.u.dma.length;
drivers/crypto/ccp/ccp-dev-v5.c
433
CCP5_CMD_SRC_LO(&desc) = ccp_addr_lo(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
434
CCP5_CMD_SRC_HI(&desc) = ccp_addr_hi(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
437
CCP5_CMD_DST_LO(&desc) = ccp_addr_lo(&op->dst.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
438
CCP5_CMD_DST_HI(&desc) = ccp_addr_hi(&op->dst.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
468
CCP_RSA_SIZE(&function) = (op->u.rsa.mod_size + 7) >> 3;
drivers/crypto/ccp/ccp-dev-v5.c
471
CCP5_CMD_LEN(&desc) = op->u.rsa.input_len;
drivers/crypto/ccp/ccp-dev-v5.c
474
CCP5_CMD_SRC_LO(&desc) = ccp_addr_lo(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
475
CCP5_CMD_SRC_HI(&desc) = ccp_addr_hi(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
479
CCP5_CMD_DST_LO(&desc) = ccp_addr_lo(&op->dst.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
480
CCP5_CMD_DST_HI(&desc) = ccp_addr_hi(&op->dst.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
484
CCP5_CMD_KEY_LO(&desc) = ccp_addr_lo(&op->exp.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
485
CCP5_CMD_KEY_HI(&desc) = ccp_addr_hi(&op->exp.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
495
struct ccp_dma_info *saddr = &op->src.u.dma;
drivers/crypto/ccp/ccp-dev-v5.c
496
struct ccp_dma_info *daddr = &op->dst.u.dma;
drivers/crypto/ccp/ccp-dev-v5.c
512
CCP_PT_BYTESWAP(&function) = op->u.passthru.byte_swap;
drivers/crypto/ccp/ccp-dev-v5.c
513
CCP_PT_BITWISE(&function) = op->u.passthru.bit_mod;
drivers/crypto/ccp/ccp-dev-v5.c
523
CCP5_CMD_SRC_LO(&desc) = ccp_addr_lo(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
524
CCP5_CMD_SRC_HI(&desc) = ccp_addr_hi(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
527
if (op->u.passthru.bit_mod != CCP_PASSTHRU_BITWISE_NOOP)
drivers/crypto/ccp/ccp-dev-v5.c
530
u32 key_addr = op->src.u.sb * CCP_SB_BYTES;
drivers/crypto/ccp/ccp-dev-v5.c
538
CCP5_CMD_DST_LO(&desc) = ccp_addr_lo(&op->dst.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
539
CCP5_CMD_DST_HI(&desc) = ccp_addr_hi(&op->dst.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
542
u32 key_addr = op->dst.u.sb * CCP_SB_BYTES;
drivers/crypto/ccp/ccp-dev-v5.c
571
function.ecc.mode = op->u.ecc.function;
drivers/crypto/ccp/ccp-dev-v5.c
574
CCP5_CMD_LEN(&desc) = op->src.u.dma.length;
drivers/crypto/ccp/ccp-dev-v5.c
576
CCP5_CMD_SRC_LO(&desc) = ccp_addr_lo(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
577
CCP5_CMD_SRC_HI(&desc) = ccp_addr_hi(&op->src.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
580
CCP5_CMD_DST_LO(&desc) = ccp_addr_lo(&op->dst.u.dma);
drivers/crypto/ccp/ccp-dev-v5.c
581
CCP5_CMD_DST_HI(&desc) = ccp_addr_hi(&op->dst.u.dma);
drivers/crypto/ccp/ccp-dev.h
490
} u;
drivers/crypto/ccp/ccp-dev.h
554
} u;
drivers/crypto/ccp/ccp-dmaengine.c
427
ccp_pt = &ccp_cmd->u.passthru_nomap;
drivers/crypto/ccp/ccp-ops.c
1019
op.u.aes.size = AES_BLOCK_SIZE * BITS_PER_BYTE - 1;
drivers/crypto/ccp/ccp-ops.c
1022
op.u.aes.size = 0;
drivers/crypto/ccp/ccp-ops.c
1105
struct ccp_xts_aes_engine *xts = &cmd->u.xts;
drivers/crypto/ccp/ccp-ops.c
1162
op.u.xts.type = aestype;
drivers/crypto/ccp/ccp-ops.c
1163
op.u.xts.action = xts->action;
drivers/crypto/ccp/ccp-ops.c
1164
op.u.xts.unit_size = xts->unit_size;
drivers/crypto/ccp/ccp-ops.c
1305
struct ccp_des3_engine *des3 = &cmd->u.des3;
drivers/crypto/ccp/ccp-ops.c
1350
op.u.des3.type = des3->type;
drivers/crypto/ccp/ccp-ops.c
1351
op.u.des3.mode = des3->mode;
drivers/crypto/ccp/ccp-ops.c
1352
op.u.des3.action = des3->action;
drivers/crypto/ccp/ccp-ops.c
1501
struct ccp_sha_engine *sha = &cmd->u.sha;
drivers/crypto/ccp/ccp-ops.c
1658
op.u.sha.type = sha->type;
drivers/crypto/ccp/ccp-ops.c
1659
op.u.sha.msg_bits = sha->msg_bits;
drivers/crypto/ccp/ccp-ops.c
1816
hmac_cmd.u.sha.type = sha->type;
drivers/crypto/ccp/ccp-ops.c
1817
hmac_cmd.u.sha.ctx = sha->ctx;
drivers/crypto/ccp/ccp-ops.c
1818
hmac_cmd.u.sha.ctx_len = sha->ctx_len;
drivers/crypto/ccp/ccp-ops.c
1819
hmac_cmd.u.sha.src = &sg;
drivers/crypto/ccp/ccp-ops.c
1820
hmac_cmd.u.sha.src_len = block_size + digest_size;
drivers/crypto/ccp/ccp-ops.c
1821
hmac_cmd.u.sha.opad = NULL;
drivers/crypto/ccp/ccp-ops.c
1822
hmac_cmd.u.sha.opad_len = 0;
drivers/crypto/ccp/ccp-ops.c
1823
hmac_cmd.u.sha.first = 1;
drivers/crypto/ccp/ccp-ops.c
1824
hmac_cmd.u.sha.final = 1;
drivers/crypto/ccp/ccp-ops.c
1825
hmac_cmd.u.sha.msg_bits = (block_size + digest_size) << 3;
drivers/crypto/ccp/ccp-ops.c
1847
struct ccp_rsa_engine *rsa = &cmd->u.rsa;
drivers/crypto/ccp/ccp-ops.c
1917
op.exp.u.dma.address = exp.dma.address;
drivers/crypto/ccp/ccp-ops.c
1918
op.exp.u.dma.offset = 0;
drivers/crypto/ccp/ccp-ops.c
1942
op.src.u.dma.address = src.dma.address;
drivers/crypto/ccp/ccp-ops.c
1943
op.src.u.dma.offset = 0;
drivers/crypto/ccp/ccp-ops.c
1944
op.src.u.dma.length = i_len;
drivers/crypto/ccp/ccp-ops.c
1945
op.dst.u.dma.address = dst.dma.address;
drivers/crypto/ccp/ccp-ops.c
1946
op.dst.u.dma.offset = 0;
drivers/crypto/ccp/ccp-ops.c
1947
op.dst.u.dma.length = o_len;
drivers/crypto/ccp/ccp-ops.c
1949
op.u.rsa.mod_size = rsa->key_size;
drivers/crypto/ccp/ccp-ops.c
1950
op.u.rsa.input_len = i_len;
drivers/crypto/ccp/ccp-ops.c
1979
struct ccp_passthru_engine *pt = &cmd->u.passthru;
drivers/crypto/ccp/ccp-ops.c
2071
op.src.u.dma.address = sg_dma_address(src.sg_wa.sg);
drivers/crypto/ccp/ccp-ops.c
2072
op.src.u.dma.offset = 0;
drivers/crypto/ccp/ccp-ops.c
2073
op.src.u.dma.length = sg_dma_len(src.sg_wa.sg);
drivers/crypto/ccp/ccp-ops.c
2076
op.dst.u.dma.address = sg_dma_address(dst.sg_wa.sg);
drivers/crypto/ccp/ccp-ops.c
2077
op.dst.u.dma.offset = dst.sg_wa.sg_used;
drivers/crypto/ccp/ccp-ops.c
2078
op.dst.u.dma.length = op.src.u.dma.length;
drivers/crypto/ccp/ccp-ops.c
2112
struct ccp_passthru_nomap_engine *pt = &cmd->u.passthru_nomap;
drivers/crypto/ccp/ccp-ops.c
2157
op.src.u.dma.address = pt->src_dma;
drivers/crypto/ccp/ccp-ops.c
2158
op.src.u.dma.offset = 0;
drivers/crypto/ccp/ccp-ops.c
2159
op.src.u.dma.length = pt->src_len;
drivers/crypto/ccp/ccp-ops.c
2162
op.dst.u.dma.address = pt->dst_dma;
drivers/crypto/ccp/ccp-ops.c
2163
op.dst.u.dma.offset = 0;
drivers/crypto/ccp/ccp-ops.c
2164
op.dst.u.dma.length = pt->src_len;
drivers/crypto/ccp/ccp-ops.c
2175
struct ccp_ecc_engine *ecc = &cmd->u.ecc;
drivers/crypto/ccp/ccp-ops.c
2181
if (!ecc->u.mm.operand_1 ||
drivers/crypto/ccp/ccp-ops.c
2182
(ecc->u.mm.operand_1_len > CCP_ECC_MODULUS_BYTES))
drivers/crypto/ccp/ccp-ops.c
2186
if (!ecc->u.mm.operand_2 ||
drivers/crypto/ccp/ccp-ops.c
2187
(ecc->u.mm.operand_2_len > CCP_ECC_MODULUS_BYTES))
drivers/crypto/ccp/ccp-ops.c
2190
if (!ecc->u.mm.result ||
drivers/crypto/ccp/ccp-ops.c
2191
(ecc->u.mm.result_len < CCP_ECC_MODULUS_BYTES))
drivers/crypto/ccp/ccp-ops.c
2220
ret = ccp_reverse_set_dm_area(&src, 0, ecc->u.mm.operand_1, 0,
drivers/crypto/ccp/ccp-ops.c
2221
ecc->u.mm.operand_1_len);
drivers/crypto/ccp/ccp-ops.c
2228
ret = ccp_reverse_set_dm_area(&src, 0, ecc->u.mm.operand_2, 0,
drivers/crypto/ccp/ccp-ops.c
2229
ecc->u.mm.operand_2_len);
drivers/crypto/ccp/ccp-ops.c
2245
op.src.u.dma.address = src.dma.address;
drivers/crypto/ccp/ccp-ops.c
2246
op.src.u.dma.offset = 0;
drivers/crypto/ccp/ccp-ops.c
2247
op.src.u.dma.length = src.length;
drivers/crypto/ccp/ccp-ops.c
2248
op.dst.u.dma.address = dst.dma.address;
drivers/crypto/ccp/ccp-ops.c
2249
op.dst.u.dma.offset = 0;
drivers/crypto/ccp/ccp-ops.c
2250
op.dst.u.dma.length = dst.length;
drivers/crypto/ccp/ccp-ops.c
2252
op.u.ecc.function = cmd->u.ecc.function;
drivers/crypto/ccp/ccp-ops.c
2268
ccp_reverse_get_dm_area(&dst, 0, ecc->u.mm.result, 0,
drivers/crypto/ccp/ccp-ops.c
2282
struct ccp_ecc_engine *ecc = &cmd->u.ecc;
drivers/crypto/ccp/ccp-ops.c
2288
if (!ecc->u.pm.point_1.x ||
drivers/crypto/ccp/ccp-ops.c
2289
(ecc->u.pm.point_1.x_len > CCP_ECC_MODULUS_BYTES) ||
drivers/crypto/ccp/ccp-ops.c
2290
!ecc->u.pm.point_1.y ||
drivers/crypto/ccp/ccp-ops.c
2291
(ecc->u.pm.point_1.y_len > CCP_ECC_MODULUS_BYTES))
drivers/crypto/ccp/ccp-ops.c
2295
if (!ecc->u.pm.point_2.x ||
drivers/crypto/ccp/ccp-ops.c
2296
(ecc->u.pm.point_2.x_len > CCP_ECC_MODULUS_BYTES) ||
drivers/crypto/ccp/ccp-ops.c
2297
!ecc->u.pm.point_2.y ||
drivers/crypto/ccp/ccp-ops.c
2298
(ecc->u.pm.point_2.y_len > CCP_ECC_MODULUS_BYTES))
drivers/crypto/ccp/ccp-ops.c
2301
if (!ecc->u.pm.domain_a ||
drivers/crypto/ccp/ccp-ops.c
2302
(ecc->u.pm.domain_a_len > CCP_ECC_MODULUS_BYTES))
drivers/crypto/ccp/ccp-ops.c
2306
if (!ecc->u.pm.scalar ||
drivers/crypto/ccp/ccp-ops.c
2307
(ecc->u.pm.scalar_len > CCP_ECC_MODULUS_BYTES))
drivers/crypto/ccp/ccp-ops.c
2311
if (!ecc->u.pm.result.x ||
drivers/crypto/ccp/ccp-ops.c
2312
(ecc->u.pm.result.x_len < CCP_ECC_MODULUS_BYTES) ||
drivers/crypto/ccp/ccp-ops.c
2313
!ecc->u.pm.result.y ||
drivers/crypto/ccp/ccp-ops.c
2314
(ecc->u.pm.result.y_len < CCP_ECC_MODULUS_BYTES))
drivers/crypto/ccp/ccp-ops.c
2343
ret = ccp_reverse_set_dm_area(&src, 0, ecc->u.pm.point_1.x, 0,
drivers/crypto/ccp/ccp-ops.c
2344
ecc->u.pm.point_1.x_len);
drivers/crypto/ccp/ccp-ops.c
2348
ret = ccp_reverse_set_dm_area(&src, 0, ecc->u.pm.point_1.y, 0,
drivers/crypto/ccp/ccp-ops.c
2349
ecc->u.pm.point_1.y_len);
drivers/crypto/ccp/ccp-ops.c
2360
ret = ccp_reverse_set_dm_area(&src, 0, ecc->u.pm.point_2.x, 0,
drivers/crypto/ccp/ccp-ops.c
2361
ecc->u.pm.point_2.x_len);
drivers/crypto/ccp/ccp-ops.c
2365
ret = ccp_reverse_set_dm_area(&src, 0, ecc->u.pm.point_2.y, 0,
drivers/crypto/ccp/ccp-ops.c
2366
ecc->u.pm.point_2.y_len);
drivers/crypto/ccp/ccp-ops.c
2376
ret = ccp_reverse_set_dm_area(&src, 0, ecc->u.pm.domain_a, 0,
drivers/crypto/ccp/ccp-ops.c
2377
ecc->u.pm.domain_a_len);
drivers/crypto/ccp/ccp-ops.c
2385
ecc->u.pm.scalar, 0,
drivers/crypto/ccp/ccp-ops.c
2386
ecc->u.pm.scalar_len);
drivers/crypto/ccp/ccp-ops.c
2403
op.src.u.dma.address = src.dma.address;
drivers/crypto/ccp/ccp-ops.c
2404
op.src.u.dma.offset = 0;
drivers/crypto/ccp/ccp-ops.c
2405
op.src.u.dma.length = src.length;
drivers/crypto/ccp/ccp-ops.c
2406
op.dst.u.dma.address = dst.dma.address;
drivers/crypto/ccp/ccp-ops.c
2407
op.dst.u.dma.offset = 0;
drivers/crypto/ccp/ccp-ops.c
2408
op.dst.u.dma.length = dst.length;
drivers/crypto/ccp/ccp-ops.c
2410
op.u.ecc.function = cmd->u.ecc.function;
drivers/crypto/ccp/ccp-ops.c
2431
ccp_reverse_get_dm_area(&dst, 0, ecc->u.pm.result.x, 0,
drivers/crypto/ccp/ccp-ops.c
2434
ccp_reverse_get_dm_area(&dst, 0, ecc->u.pm.result.y, 0,
drivers/crypto/ccp/ccp-ops.c
2452
struct ccp_ecc_engine *ecc = &cmd->u.ecc;
drivers/crypto/ccp/ccp-ops.c
2487
switch (cmd->u.aes.mode) {
drivers/crypto/ccp/ccp-ops.c
381
op->src.u.dma.address = src->dm_wa.dma.address;
drivers/crypto/ccp/ccp-ops.c
382
op->src.u.dma.offset = 0;
drivers/crypto/ccp/ccp-ops.c
383
op->src.u.dma.length = (blocksize_op) ? block_size : cp_len;
drivers/crypto/ccp/ccp-ops.c
388
op->src.u.dma.address = sg_dma_address(src->sg_wa.dma_sg);
drivers/crypto/ccp/ccp-ops.c
389
op->src.u.dma.offset = src->sg_wa.sg_used;
drivers/crypto/ccp/ccp-ops.c
390
op->src.u.dma.length = op_len & ~(block_size - 1);
drivers/crypto/ccp/ccp-ops.c
392
ccp_update_sg_workarea(&src->sg_wa, op->src.u.dma.length);
drivers/crypto/ccp/ccp-ops.c
402
op->dst.u.dma.address = dst->dm_wa.dma.address;
drivers/crypto/ccp/ccp-ops.c
403
op->dst.u.dma.offset = 0;
drivers/crypto/ccp/ccp-ops.c
404
op->dst.u.dma.length = op->src.u.dma.length;
drivers/crypto/ccp/ccp-ops.c
409
op->dst.u.dma.address = sg_dma_address(dst->sg_wa.dma_sg);
drivers/crypto/ccp/ccp-ops.c
410
op->dst.u.dma.offset = dst->sg_wa.sg_used;
drivers/crypto/ccp/ccp-ops.c
411
op->dst.u.dma.length = op->src.u.dma.length;
drivers/crypto/ccp/ccp-ops.c
422
if (op->dst.u.dma.address == dst->dm_wa.dma.address)
drivers/crypto/ccp/ccp-ops.c
426
op->dst.u.dma.length);
drivers/crypto/ccp/ccp-ops.c
445
op.src.u.sb = sb;
drivers/crypto/ccp/ccp-ops.c
447
op.dst.u.dma.address = wa->dma.address;
drivers/crypto/ccp/ccp-ops.c
448
op.dst.u.dma.length = wa->length;
drivers/crypto/ccp/ccp-ops.c
451
op.src.u.dma.address = wa->dma.address;
drivers/crypto/ccp/ccp-ops.c
452
op.src.u.dma.length = wa->length;
drivers/crypto/ccp/ccp-ops.c
454
op.dst.u.sb = sb;
drivers/crypto/ccp/ccp-ops.c
457
op.u.passthru.byte_swap = byte_swap;
drivers/crypto/ccp/ccp-ops.c
479
struct ccp_aes_engine *aes = &cmd->u.aes;
drivers/crypto/ccp/ccp-ops.c
518
op.u.aes.type = aes->type;
drivers/crypto/ccp/ccp-ops.c
519
op.u.aes.mode = aes->mode;
drivers/crypto/ccp/ccp-ops.c
520
op.u.aes.action = aes->action;
drivers/crypto/ccp/ccp-ops.c
635
struct ccp_aes_engine *aes = &cmd->u.aes;
drivers/crypto/ccp/ccp-ops.c
714
wa->op.u.aes.type = aes->type;
drivers/crypto/ccp/ccp-ops.c
765
wa->op.u.aes.mode = CCP_AES_MODE_GHASH;
drivers/crypto/ccp/ccp-ops.c
766
wa->op.u.aes.action = CCP_AES_GHASHAAD;
drivers/crypto/ccp/ccp-ops.c
782
wa->op.u.aes.mode = CCP_AES_MODE_GCTR;
drivers/crypto/ccp/ccp-ops.c
783
wa->op.u.aes.action = aes->action;
drivers/crypto/ccp/ccp-ops.c
815
wa->op.u.aes.size = (nbytes * 8) - 1;
drivers/crypto/ccp/ccp-ops.c
866
wa->op.u.aes.type = aes->type;
drivers/crypto/ccp/ccp-ops.c
867
wa->op.u.aes.mode = CCP_AES_MODE_GHASH;
drivers/crypto/ccp/ccp-ops.c
868
wa->op.u.aes.action = CCP_AES_GHASHFINAL;
drivers/crypto/ccp/ccp-ops.c
870
wa->op.src.u.dma.address = wa->final.dma.address;
drivers/crypto/ccp/ccp-ops.c
871
wa->op.src.u.dma.length = AES_BLOCK_SIZE;
drivers/crypto/ccp/ccp-ops.c
873
wa->op.dst.u.dma.address = wa->final.dma.address;
drivers/crypto/ccp/ccp-ops.c
874
wa->op.dst.u.dma.length = AES_BLOCK_SIZE;
drivers/crypto/ccp/ccp-ops.c
876
wa->op.u.aes.size = 0;
drivers/crypto/ccp/ccp-ops.c
928
struct ccp_aes_engine *aes = &cmd->u.aes;
drivers/crypto/ccp/ccp-ops.c
967
op.u.aes.type = aes->type;
drivers/crypto/ccp/ccp-ops.c
968
op.u.aes.mode = aes->mode;
drivers/crypto/ccp/ccp-ops.c
969
op.u.aes.action = aes->action;
drivers/crypto/hifn_795x.c
1696
int i, u;
drivers/crypto/hifn_795x.c
1704
i = dma->resk; u = dma->resu;
drivers/crypto/hifn_795x.c
1705
while (u != 0) {
drivers/crypto/hifn_795x.c
1718
u--;
drivers/crypto/hifn_795x.c
1720
dma->resk = i; dma->resu = u;
drivers/crypto/hifn_795x.c
1722
i = dma->srck; u = dma->srcu;
drivers/crypto/hifn_795x.c
1723
while (u != 0) {
drivers/crypto/hifn_795x.c
1728
u--;
drivers/crypto/hifn_795x.c
1730
dma->srck = i; dma->srcu = u;
drivers/crypto/hifn_795x.c
1732
i = dma->cmdk; u = dma->cmdu;
drivers/crypto/hifn_795x.c
1733
while (u != 0) {
drivers/crypto/hifn_795x.c
1738
u--;
drivers/crypto/hifn_795x.c
1740
dma->cmdk = i; dma->cmdu = u;
drivers/crypto/hifn_795x.c
1742
i = dma->dstk; u = dma->dstu;
drivers/crypto/hifn_795x.c
1743
while (u != 0) {
drivers/crypto/hifn_795x.c
1748
u--;
drivers/crypto/hifn_795x.c
1750
dma->dstk = i; dma->dstu = u;
drivers/crypto/img-hash.c
466
u32 u, l;
drivers/crypto/img-hash.c
473
u = nbits >> 32;
drivers/crypto/img-hash.c
475
img_hash_write(hdev, CR_MESSAGE_LENGTH_H, u);
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
524
cd_pars->u.sl.comp_slice_cfg_word[0] = lower_val;
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
525
cd_pars->u.sl.comp_slice_cfg_word[1] = 0;
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
554
cd_pars->u.sl.comp_slice_cfg_word[0] = 0;
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
555
cd_pars->u.sl.comp_slice_cfg_word[1] = 0;
drivers/crypto/intel/qat/qat_common/adf_gen2_hw_data.c
189
cd_pars->u.sl.comp_slice_cfg_word[0] =
drivers/crypto/intel/qat/qat_common/adf_gen2_hw_data.c
213
cd_pars->u.sl.comp_slice_cfg_word[0] =
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
530
cd_pars->u.sl.comp_slice_cfg_word[0] = lower_val;
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
531
cd_pars->u.sl.comp_slice_cfg_word[1] = upper_val;
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
559
cd_pars->u.sl.comp_slice_cfg_word[0] = lower_val;
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
560
cd_pars->u.sl.comp_slice_cfg_word[1] = 0;
drivers/crypto/intel/qat/qat_common/icp_qat_fw.h
57
} u;
drivers/crypto/intel/qat/qat_common/icp_qat_fw_comp.h
103
} u;
drivers/crypto/intel/qat/qat_common/icp_qat_fw_la.h
201
} u;
drivers/crypto/intel/qat/qat_common/icp_qat_fw_la.h
216
} u;
drivers/crypto/intel/qat/qat_common/icp_qat_fw_la.h
289
} u;
drivers/crypto/intel/qat/qat_common/qat_algs.c
200
cd_pars->u.s.content_desc_addr = ctx->enc_cd_paddr;
drivers/crypto/intel/qat/qat_common/qat_algs.c
201
cd_pars->u.s.content_desc_params_sz = sizeof(struct qat_alg_cd) >> 3;
drivers/crypto/intel/qat/qat_common/qat_algs.c
287
cd_pars->u.s.content_desc_addr = ctx->dec_cd_paddr;
drivers/crypto/intel/qat/qat_common/qat_algs.c
288
cd_pars->u.s.content_desc_params_sz = sizeof(struct qat_alg_cd) >> 3;
drivers/crypto/intel/qat/qat_common/qat_algs.c
346
cd_pars->u.s.content_desc_params_sz =
drivers/crypto/intel/qat/qat_common/qat_algs.c
384
cd_pars->u.s.content_desc_addr = ctx->enc_cd_paddr;
drivers/crypto/intel/qat/qat_common/qat_algs.c
420
cd_pars->u.s.content_desc_addr = ctx->dec_cd_paddr;
drivers/crypto/intel/qat/qat_common/qat_algs.c
741
memcpy(cipher_param->u.cipher_IV_array, areq->iv, AES_BLOCK_SIZE);
drivers/crypto/intel/qat/qat_common/qat_algs.c
785
memcpy(cipher_param->u.cipher_IV_array, iv, AES_BLOCK_SIZE);
drivers/crypto/intel/qat/qat_common/qat_algs.c
935
(u8 *)cipher_param->u.cipher_IV_array,
drivers/crypto/intel/qat/qat_common/qat_algs.c
938
memcpy(cipher_param->u.cipher_IV_array, iv, AES_BLOCK_SIZE);
drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h
211
u64 u[8];
drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h
269
u64 u[2];
drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h
298
u64 u;
drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h
327
u64 u;
drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h
360
u64 u;
drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h
423
u64 u;
drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h
473
u64 u;
drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h
508
u64 u;
drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h
548
u64 u;
drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h
577
u64 u;
drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h
606
u64 u;
drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h
642
u64 u;
drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h
696
u64 u;
drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h
727
u64 u;
drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h
755
u64 u;
drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h
782
u64 u;
drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h
810
u64 u;
drivers/crypto/marvell/octeontx/otx_cptpf_main.c
46
pf_cnsts.u = readq(cpt->reg_base + OTX_CPT_PF_CONSTANTS);
drivers/crypto/marvell/octeontx/otx_cptpf_main.c
55
bist_sts.u = readq(cpt->reg_base + OTX_CPT_PF_BIST_STATUS);
drivers/crypto/marvell/octeontx/otx_cptpf_main.c
56
return bist_sts.u;
drivers/crypto/marvell/octeontx/otx_cptpf_main.c
63
bist_sts.u = readq(cpt->reg_base + OTX_CPT_PF_EXE_BIST_STATUS);
drivers/crypto/marvell/octeontx/otx_cptpf_main.c
64
return bist_sts.u;
drivers/crypto/marvell/octeontx/otx_cptpf_mbox.c
117
pf_qx_ctl.u = readq(cpt->reg_base + OTX_CPT_PF_QX_CTL(vf));
drivers/crypto/marvell/octeontx/otx_cptpf_mbox.c
120
writeq(pf_qx_ctl.u, cpt->reg_base + OTX_CPT_PF_QX_CTL(vf));
drivers/crypto/marvell/octeontx/otx_cptpf_mbox.c
130
pf_qx_ctl.u = readq(cpt->reg_base + OTX_CPT_PF_QX_CTL(vf));
drivers/crypto/marvell/octeontx/otx_cptpf_mbox.c
132
writeq(pf_qx_ctl.u, cpt->reg_base + OTX_CPT_PF_QX_CTL(vf));
drivers/crypto/marvell/octeontx/otx_cptpf_mbox.c
160
pf_qx_ctl.u = readq(cpt->reg_base + OTX_CPT_PF_QX_CTL(q));
drivers/crypto/marvell/octeontx/otx_cptpf_mbox.c
162
writeq(pf_qx_ctl.u, cpt->reg_base + OTX_CPT_PF_QX_CTL(q));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
350
vqx_ctl.u = readq(cptvf->reg_base + OTX_CPT_VQX_CTL(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
352
writeq(vqx_ctl.u, cptvf->reg_base + OTX_CPT_VQX_CTL(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
359
vqx_dbell.u = readq(cptvf->reg_base + OTX_CPT_VQX_DOORBELL(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
361
writeq(vqx_dbell.u, cptvf->reg_base + OTX_CPT_VQX_DOORBELL(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
368
vqx_inprg.u = readq(cptvf->reg_base + OTX_CPT_VQX_INPROG(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
370
writeq(vqx_inprg.u, cptvf->reg_base + OTX_CPT_VQX_INPROG(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
377
vqx_dwait.u = readq(cptvf->reg_base + OTX_CPT_VQX_DONE_WAIT(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
379
writeq(vqx_dwait.u, cptvf->reg_base + OTX_CPT_VQX_DONE_WAIT(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
386
vqx_dwait.u = readq(cptvf->reg_base + OTX_CPT_VQX_DONE_WAIT(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
394
vqx_dwait.u = readq(cptvf->reg_base + OTX_CPT_VQX_DONE_WAIT(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
396
writeq(vqx_dwait.u, cptvf->reg_base + OTX_CPT_VQX_DONE_WAIT(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
404
vqx_dwait.u = readq(cptvf->reg_base + OTX_CPT_VQX_DONE_WAIT(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
412
vqx_misc_ena.u = readq(cptvf->reg_base + OTX_CPT_VQX_MISC_ENA_W1S(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
415
writeq(vqx_misc_ena.u, cptvf->reg_base + OTX_CPT_VQX_MISC_ENA_W1S(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
422
vqx_misc_ena.u = readq(cptvf->reg_base + OTX_CPT_VQX_MISC_ENA_W1S(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
425
writeq(vqx_misc_ena.u, cptvf->reg_base + OTX_CPT_VQX_MISC_ENA_W1S(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
432
vqx_done_ena.u = readq(cptvf->reg_base + OTX_CPT_VQX_DONE_ENA_W1S(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
435
writeq(vqx_done_ena.u, cptvf->reg_base + OTX_CPT_VQX_DONE_ENA_W1S(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
442
vqx_misc_int.u = readq(cptvf->reg_base + OTX_CPT_VQX_MISC_INT(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
445
writeq(vqx_misc_int.u, cptvf->reg_base + OTX_CPT_VQX_MISC_INT(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
452
vqx_misc_int.u = readq(cptvf->reg_base + OTX_CPT_VQX_MISC_INT(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
455
writeq(vqx_misc_int.u, cptvf->reg_base + OTX_CPT_VQX_MISC_INT(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
462
vqx_misc_int.u = readq(cptvf->reg_base + OTX_CPT_VQX_MISC_INT(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
465
writeq(vqx_misc_int.u, cptvf->reg_base + OTX_CPT_VQX_MISC_INT(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
472
vqx_misc_int.u = readq(cptvf->reg_base + OTX_CPT_VQX_MISC_INT(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
475
writeq(vqx_misc_int.u, cptvf->reg_base + OTX_CPT_VQX_MISC_INT(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
482
vqx_misc_int.u = readq(cptvf->reg_base + OTX_CPT_VQX_MISC_INT(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
485
writeq(vqx_misc_int.u, cptvf->reg_base + OTX_CPT_VQX_MISC_INT(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
553
vqx_done.u = readq(cptvf->reg_base + OTX_CPT_VQX_DONE(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
562
vqx_dack_cnt.u = readq(cptvf->reg_base + OTX_CPT_VQX_DONE_ACK(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
564
writeq(vqx_dack_cnt.u, cptvf->reg_base + OTX_CPT_VQX_DONE_ACK(0));
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
619
vqx_saddr.u = val;
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
620
writeq(vqx_saddr.u, cptvf->reg_base + OTX_CPT_VQX_SADDR(0));
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
127
sg_ptr->u.s.len0 = cpu_to_be16(list[i * 4 + 0].size);
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
128
sg_ptr->u.s.len1 = cpu_to_be16(list[i * 4 + 1].size);
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
129
sg_ptr->u.s.len2 = cpu_to_be16(list[i * 4 + 2].size);
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
130
sg_ptr->u.s.len3 = cpu_to_be16(list[i * 4 + 3].size);
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
141
sg_ptr->u.s.len2 = cpu_to_be16(list[i * 4 + 2].size);
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
145
sg_ptr->u.s.len1 = cpu_to_be16(list[i * 4 + 1].size);
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
149
sg_ptr->u.s.len0 = cpu_to_be16(list[i * 4 + 0].size);
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
251
inst->u[0] = 0x0;
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
254
inst->u[2] = 0x0;
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
436
ecode.u = be64_to_cpup((__be64 *)cpt_info->out_buffer);
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.h
131
} u;
drivers/crypto/marvell/octeontx2/cn10k_cpt.h
14
u64 u;
drivers/crypto/marvell/octeontx2/otx2_cpt_common.h
96
u64 u;
drivers/crypto/marvell/octeontx2/otx2_cpt_hw_types.h
220
u64 u[8];
drivers/crypto/marvell/octeontx2/otx2_cpt_hw_types.h
276
u64 u[2];
drivers/crypto/marvell/octeontx2/otx2_cpt_hw_types.h
303
u64 u;
drivers/crypto/marvell/octeontx2/otx2_cpt_hw_types.h
319
u64 u;
drivers/crypto/marvell/octeontx2/otx2_cpt_hw_types.h
339
u64 u;
drivers/crypto/marvell/octeontx2/otx2_cpt_hw_types.h
361
u64 u;
drivers/crypto/marvell/octeontx2/otx2_cpt_hw_types.h
378
u64 u;
drivers/crypto/marvell/octeontx2/otx2_cpt_hw_types.h
393
u64 u;
drivers/crypto/marvell/octeontx2/otx2_cpt_hw_types.h
407
u64 u;
drivers/crypto/marvell/octeontx2/otx2_cpt_hw_types.h
433
u64 u;
drivers/crypto/marvell/octeontx2/otx2_cpt_hw_types.h
454
u64 u;
drivers/crypto/marvell/octeontx2/otx2_cpt_hw_types.h
468
u64 u;
drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h
62
u64 u;
drivers/crypto/marvell/octeontx2/otx2_cpt_reqmgr.h
72
u64 u;
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
120
&lf_ctrl.u, lfs->blkaddr);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
128
lf_ctrl.u, lfs->blkaddr);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
16
done_wait.u = otx2_cpt_read64(lf->lfs->reg_base, lf->lfs->blkaddr,
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
164
union otx2_cptx_lf_misc_int_ena_w1s irq_misc = { .u = 0x0 };
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
177
irq_misc.u);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
194
irq_cnt.u = otx2_cpt_read64(lf->lfs->reg_base, lf->lfs->blkaddr, lf->slot,
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
20
OTX2_CPT_LF_DONE_WAIT, done_wait.u);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
206
irq_misc.u = otx2_cpt_read64(lf->lfs->reg_base, lf->lfs->blkaddr,
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
208
irq_misc_ack.u = 0x0;
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
240
OTX2_CPT_LF_MISC_INT, irq_misc_ack.u);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
254
done_wait.u = otx2_cpt_read64(lf->lfs->reg_base, lf->lfs->blkaddr,
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
261
OTX2_CPT_LF_DONE_WAIT, done_wait.u);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
27
done_wait.u = otx2_cpt_read64(lf->lfs->reg_base, lf->lfs->blkaddr,
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
31
OTX2_CPT_LF_DONE_WAIT, done_wait.u);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
59
&lf_ctrl.u, lfs->blkaddr);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
67
lf_ctrl.u, lfs->blkaddr);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
80
&lf_ctrl.u, lfs->blkaddr);
drivers/crypto/marvell/octeontx2/otx2_cptlf.c
88
lf_ctrl.u, lfs->blkaddr);
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
198
lf_q_base.u = lfs->lf[slot].iqueue.dma_addr;
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
200
OTX2_CPT_LF_Q_BASE, lf_q_base.u);
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
206
union otx2_cptx_lf_q_size lf_q_size = { .u = 0x0 };
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
211
OTX2_CPT_LF_Q_SIZE, lf_q_size.u);
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
295
lf_ctl.u = otx2_cpt_read64(lf->lfs->reg_base, blkaddr, lf->slot,
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
301
OTX2_CPT_LF_CTL, lf_ctl.u);
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
315
lf_inprog.u = otx2_cpt_read64(lf->lfs->reg_base, blkaddr, lf->slot,
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
321
OTX2_CPT_LF_INPROG, lf_inprog.u);
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
365
cptinst->u[0] = 0x0;
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
368
cptinst->u[2] = 0x0;
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
369
cptinst->u[3] = 0x0;
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
370
cptinst->s.ei0 = iq_cmd->cmd.u;
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
373
cptinst->s.ei3 = iq_cmd->cptr.u;
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
630
CPT_AF_CONSTANTS1, &af_cnsts1.u,
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
1553
iq_cmd.cmd.u = 0;
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
1557
cpu_to_be64s(&iq_cmd.cmd.u);
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
1560
iq_cmd.cptr.u = 0;
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
1583
cptpf->eng_caps[etype].u = be64_to_cpup(rptr);
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
1040
cpu_to_be64s(&fctx->enc.enc_ctrl.u);
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
1249
rctx->fctx.enc.enc_ctrl.u = 0;
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
270
cpu_to_be64s(&fctx->enc.enc_ctrl.u);
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
371
rctx->fctx.enc.enc_ctrl.u = 0;
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.h
61
u64 u;
drivers/crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c
152
iq_cmd.cmd.u = 0;
drivers/crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c
159
cpu_to_be64s(&iq_cmd.cmd.u);
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
123
memcpy(&ctrl->u.akcipher_create_session.para, para, sizeof(*para));
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
182
destroy_session = &ctrl->u.destroy_session;
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
296
akcipher_req = &vc_req->req_data->u.akcipher_req;
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
395
para.u.rsa.padding_algo = cpu_to_le32(padding_algo);
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
396
para.u.rsa.hash_algo = cpu_to_le32(hash_algo);
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
150
sym_create_session = &ctrl->u.sym_create_session;
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
152
sym_create_session->u.cipher.para.algo = ctrl->header.algo;
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
153
sym_create_session->u.cipher.para.keylen = cpu_to_le32(keylen);
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
154
sym_create_session->u.cipher.para.op = cpu_to_le32(op);
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
215
destroy_session = &ctrl->u.destroy_session;
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
380
req_data->u.sym_req.op_type = cpu_to_le32(VIRTIO_CRYPTO_SYM_OP_CIPHER);
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
381
req_data->u.sym_req.u.cipher.para.iv_len = cpu_to_le32(ivsize);
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
382
req_data->u.sym_req.u.cipher.para.src_data_len =
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
403
req_data->u.sym_req.u.cipher.para.dst_data_len =
drivers/edac/i3200_edac.c
268
} u;
drivers/edac/i3200_edac.c
271
pci_read_config_dword(pdev, I3200_MCHBAR_LOW, &u.mchbar_low);
drivers/edac/i3200_edac.c
272
pci_read_config_dword(pdev, I3200_MCHBAR_HIGH, &u.mchbar_high);
drivers/edac/i3200_edac.c
273
u.mchbar &= I3200_MCHBAR_MASK;
drivers/edac/i3200_edac.c
275
if (u.mchbar != (resource_size_t)u.mchbar) {
drivers/edac/i3200_edac.c
278
(unsigned long long)u.mchbar);
drivers/edac/i3200_edac.c
282
window = ioremap(u.mchbar, I3200_MMR_WINDOW_SIZE);
drivers/edac/i3200_edac.c
285
(unsigned long long)u.mchbar);
drivers/edac/i5000_edac.c
1146
&pvt->u.ambase_bottom);
drivers/edac/i5000_edac.c
1148
&pvt->u.ambase_top);
drivers/edac/i5000_edac.c
336
} u __packed;
drivers/edac/i5400_edac.c
1067
&pvt->u.ambase_bottom);
drivers/edac/i5400_edac.c
1069
&pvt->u.ambase_top);
drivers/edac/i5400_edac.c
337
} u __packed;
drivers/edac/ie31200_edac.c
392
} u;
drivers/edac/ie31200_edac.c
395
pci_read_config_dword(pdev, IE31200_MCHBAR_LOW, &u.mchbar_low);
drivers/edac/ie31200_edac.c
396
pci_read_config_dword(pdev, IE31200_MCHBAR_HIGH, &u.mchbar_high);
drivers/edac/ie31200_edac.c
397
u.mchbar &= cfg->reg_mchbar_mask;
drivers/edac/ie31200_edac.c
398
u.mchbar += cfg->reg_mchbar_window_size * mc;
drivers/edac/ie31200_edac.c
400
if (u.mchbar != (resource_size_t)u.mchbar) {
drivers/edac/ie31200_edac.c
402
(unsigned long long)u.mchbar);
drivers/edac/ie31200_edac.c
406
window = ioremap(u.mchbar, cfg->reg_mchbar_window_size);
drivers/edac/ie31200_edac.c
409
(unsigned long long)u.mchbar);
drivers/edac/igen6_edac.c
1516
} u;
drivers/edac/igen6_edac.c
1532
if (pci_read_config_dword(pdev, TOM_OFFSET, &u.v_lo)) {
drivers/edac/igen6_edac.c
1537
if (pci_read_config_dword(pdev, TOM_OFFSET + 4, &u.v_hi)) {
drivers/edac/igen6_edac.c
1542
igen6_tom = u.v & res_cfg->reg_tom_mask;
drivers/edac/igen6_edac.c
1548
if (pci_read_config_dword(pdev, TOUUD_OFFSET, &u.v_lo))
drivers/edac/igen6_edac.c
1550
else if (pci_read_config_dword(pdev, TOUUD_OFFSET + 4, &u.v_hi))
drivers/edac/igen6_edac.c
1553
igen6_touud = u.v & res_cfg->reg_touud_mask;
drivers/edac/igen6_edac.c
334
} u;
drivers/edac/igen6_edac.c
336
if (pci_read_config_dword(pdev, MCHBAR_OFFSET, &u.v_lo)) {
drivers/edac/igen6_edac.c
341
if (pci_read_config_dword(pdev, MCHBAR_OFFSET + 4, &u.v_hi)) {
drivers/edac/igen6_edac.c
346
if (!(u.v & MCHBAR_EN)) {
drivers/edac/igen6_edac.c
351
*mchbar = u.v & res_cfg->reg_mchbar_mask;
drivers/edac/igen6_edac.c
352
edac_dbg(2, "MCHBAR 0x%llx (reg 0x%llx)\n", *mchbar, u.v);
drivers/edac/x38_edac.c
253
} u;
drivers/edac/x38_edac.c
256
pci_read_config_dword(pdev, X38_MCHBAR_LOW, &u.mchbar_low);
drivers/edac/x38_edac.c
257
pci_write_config_dword(pdev, X38_MCHBAR_LOW, u.mchbar_low | 0x1);
drivers/edac/x38_edac.c
258
pci_read_config_dword(pdev, X38_MCHBAR_HIGH, &u.mchbar_high);
drivers/edac/x38_edac.c
259
u.mchbar &= X38_MCHBAR_MASK;
drivers/edac/x38_edac.c
261
if (u.mchbar != (resource_size_t)u.mchbar) {
drivers/edac/x38_edac.c
264
(unsigned long long)u.mchbar);
drivers/edac/x38_edac.c
268
window = ioremap(u.mchbar, X38_MMR_WINDOW_SIZE);
drivers/edac/x38_edac.c
271
(unsigned long long)u.mchbar);
drivers/firewire/core-cdev.c
1138
DEFINE_RAW_FLEX(struct fw_iso_packet, u, header, 64);
drivers/firewire/core-cdev.c
1170
u->payload_length = GET_PAYLOAD_LENGTH(control);
drivers/firewire/core-cdev.c
1171
u->interrupt = GET_INTERRUPT(control);
drivers/firewire/core-cdev.c
1172
u->skip = GET_SKIP(control);
drivers/firewire/core-cdev.c
1173
u->tag = GET_TAG(control);
drivers/firewire/core-cdev.c
1174
u->sy = GET_SY(control);
drivers/firewire/core-cdev.c
1175
u->header_length = GET_HEADER_LENGTH(control);
drivers/firewire/core-cdev.c
1179
if (u->header_length & 3)
drivers/firewire/core-cdev.c
1181
transmit_header_bytes = u->header_length;
drivers/firewire/core-cdev.c
1185
if (u->header_length == 0 ||
drivers/firewire/core-cdev.c
1186
u->header_length % ctx->header_size != 0)
drivers/firewire/core-cdev.c
1191
if (u->payload_length == 0 ||
drivers/firewire/core-cdev.c
1192
u->payload_length & 3)
drivers/firewire/core-cdev.c
1202
(u->header, p->header, transmit_header_bytes))
drivers/firewire/core-cdev.c
1204
if (u->skip && ctx->type == FW_ISO_CONTEXT_TRANSMIT &&
drivers/firewire/core-cdev.c
1205
u->header_length + u->payload_length > 0)
drivers/firewire/core-cdev.c
1207
if (payload + u->payload_length > buffer_end)
drivers/firewire/core-cdev.c
1210
if (fw_iso_context_queue(ctx, u, &client->buffer, payload))
drivers/firewire/core-cdev.c
1214
payload += u->payload_length;
drivers/firewire/net.c
1081
unsigned u;
drivers/firewire/net.c
1084
for (u = 0; u < FWNET_ISO_PAGE_COUNT; u++)
drivers/firewire/net.c
1085
kunmap(dev->broadcast_rcv_buffer.pages[u]);
drivers/firewire/net.c
1114
unsigned u;
drivers/firewire/net.c
1145
for (u = 0; u < FWNET_ISO_PAGE_COUNT; u++) {
drivers/firewire/net.c
1149
ptr = kmap(dev->broadcast_rcv_buffer.pages[u]);
drivers/firewire/net.c
1163
for (u = 0; u < num_packets; u++) {
drivers/firewire/net.c
1495
dev_addr_set(net, ha.u);
drivers/firmware/arm_scmi/driver.c
2053
u##w val = 0; \
drivers/firmware/arm_scmi/driver.c
2057
iowrite##w((u##w)db->set | val, db->addr); \
drivers/firmware/arm_scmi/transports/optee.c
213
caps = param[0].u.value.a;
drivers/firmware/arm_scmi/transports/optee.c
243
param[0].u.value.a = channel->channel_id;
drivers/firmware/arm_scmi/transports/optee.c
244
param[0].u.value.b = caps;
drivers/firmware/arm_scmi/transports/optee.c
254
channel->channel_id = param[0].u.value.a;
drivers/firmware/arm_scmi/transports/optee.c
271
param[0].u.value.a = channel->channel_id;
drivers/firmware/arm_scmi/transports/optee.c
294
param[0].u.value.a = channel->channel_id;
drivers/firmware/arm_scmi/transports/optee.c
297
param[1].u.memref.shm = channel->tee_shm;
drivers/firmware/arm_scmi/transports/optee.c
298
param[1].u.memref.size = msg_size;
drivers/firmware/arm_scmi/transports/optee.c
301
param[2].u.memref.shm = channel->tee_shm;
drivers/firmware/arm_scmi/transports/optee.c
302
param[2].u.memref.size = SCMI_SHMEM_MAX_PAYLOAD_SIZE;
drivers/firmware/arm_scmi/transports/optee.c
312
channel->rx_len = param[2].u.memref.size;
drivers/firmware/broadcom/tee_bnxt_fw.c
148
nbytes = min_t(u32, rbytes, param[0].u.memref.size);
drivers/firmware/broadcom/tee_bnxt_fw.c
151
param[1].u.value.a = offset;
drivers/firmware/broadcom/tee_bnxt_fw.c
152
param[1].u.value.b = nbytes;
drivers/firmware/broadcom/tee_bnxt_fw.c
81
param[0].u.memref.shm = pvt_data.fw_shm_pool;
drivers/firmware/broadcom/tee_bnxt_fw.c
82
param[0].u.memref.size = MAX_SHM_MEM_SZ;
drivers/firmware/broadcom/tee_bnxt_fw.c
83
param[0].u.memref.shm_offs = 0;
drivers/firmware/efi/stmm/tee_stmm_efi.c
82
param[0].u.memref.size = buf_size;
drivers/firmware/efi/stmm/tee_stmm_efi.c
83
param[0].u.memref.shm = shm;
drivers/firmware/efi/stmm/tee_stmm_efi.c
97
switch (param[1].u.value.a) {
drivers/gpio/gpio-loongson-64bit.c
135
unsigned int u;
drivers/gpio/gpio-loongson-64bit.c
141
u = readl(lgpio->reg_base + lgpio->chip_data->inten_offset + (offset / 32) * 4);
drivers/gpio/gpio-loongson-64bit.c
142
u |= BIT(offset % 32);
drivers/gpio/gpio-loongson-64bit.c
143
writel(u, lgpio->reg_base + lgpio->chip_data->inten_offset + (offset / 32) * 4);
drivers/gpio/gpio-lpc32xx.c
192
u32 u = GPIO3_PIN_TO_BIT(pin);
drivers/gpio/gpio-lpc32xx.c
195
gpreg_write(group, u, group->gpio_grp->dir_clr);
drivers/gpio/gpio-lpc32xx.c
197
gpreg_write(group, u, group->gpio_grp->dir_set);
drivers/gpio/gpio-lpc32xx.c
214
u32 u = GPIO3_PIN_TO_BIT(pin);
drivers/gpio/gpio-lpc32xx.c
217
gpreg_write(group, u, group->gpio_grp->outp_set);
drivers/gpio/gpio-lpc32xx.c
219
gpreg_write(group, u, group->gpio_grp->outp_clr);
drivers/gpio/gpio-mvebu.c
312
u32 u;
drivers/gpio/gpio-mvebu.c
314
regmap_read(mvchip->regs, GPIO_IO_CONF_OFF + mvchip->offset, &u);
drivers/gpio/gpio-mvebu.c
316
if (u & BIT(pin)) {
drivers/gpio/gpio-mvebu.c
323
u = data_in ^ in_pol;
drivers/gpio/gpio-mvebu.c
325
regmap_read(mvchip->regs, GPIO_OUT_OFF + mvchip->offset, &u);
drivers/gpio/gpio-mvebu.c
328
return (u >> pin) & 1;
drivers/gpio/gpio-mvebu.c
385
u32 u;
drivers/gpio/gpio-mvebu.c
387
regmap_read(mvchip->regs, GPIO_IO_CONF_OFF + mvchip->offset, &u);
drivers/gpio/gpio-mvebu.c
389
if (u & BIT(pin))
drivers/gpio/gpio-mvebu.c
496
u32 u;
drivers/gpio/gpio-mvebu.c
500
regmap_read(mvchip->regs, GPIO_IO_CONF_OFF + mvchip->offset, &u);
drivers/gpio/gpio-mvebu.c
501
if ((u & BIT(pin)) == 0)
drivers/gpio/gpio-mvebu.c
663
u32 u;
drivers/gpio/gpio-mvebu.c
667
regmap_read(mvpwm->regs, mvebu_pwmreg_blink_on_duration(mvpwm), &u);
drivers/gpio/gpio-mvebu.c
669
if (u > 0)
drivers/gpio/gpio-mvebu.c
670
val = u;
drivers/gpio/gpio-mvebu.c
676
regmap_read(mvpwm->regs, mvebu_pwmreg_blink_off_duration(mvpwm), &u);
drivers/gpio/gpio-mvebu.c
678
if (u > 0)
drivers/gpio/gpio-mvebu.c
679
val += u;
drivers/gpio/gpio-mvebu.c
684
regmap_read(mvchip->regs, GPIO_BLINK_EN_OFF + mvchip->offset, &u);
drivers/gpio/gpio-mvebu.c
685
if (u)
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1859
u32 u, mall_size_per_umc, m_s_present, half_use;
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1883
for (u = 0; u < adev->gmc.num_umc; u++) {
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1884
if (m_s_present & (1 << u))
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1886
else if (half_use & (1 << u))
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
32
#define uq_mgr_to_fpriv(u) container_of(u, struct amdgpu_fpriv, userq_mgr)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
14164
const uint8_t ddc_line = commands[0].fused_io.request.u.aux.ddc_line;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
867
const uint8_t ddc_line = req->u.aux.ddc_line;
drivers/gpu/drm/amd/display/dc/core/dc.c
2765
static struct surface_update_descriptor get_plane_info_update_type(const struct dc_surface_update *u)
drivers/gpu/drm/amd/display/dc/core/dc.c
2767
union surface_update_flags *update_flags = &u->surface->update_flags;
drivers/gpu/drm/amd/display/dc/core/dc.c
2770
if (!u->plane_info)
drivers/gpu/drm/amd/display/dc/core/dc.c
2776
if (u->plane_info->color_space != u->surface->color_space) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2781
if (u->plane_info->horizontal_mirror != u->surface->horizontal_mirror) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2786
if (u->plane_info->rotation != u->surface->rotation) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2791
if (u->plane_info->format != u->surface->format) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2796
if (u->plane_info->stereo_format != u->surface->stereo_format) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2801
if (u->plane_info->per_pixel_alpha != u->surface->per_pixel_alpha) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2806
if (u->plane_info->global_alpha_value != u->surface->global_alpha_value) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2811
if (u->plane_info->dcc.enable != u->surface->dcc.enable
drivers/gpu/drm/amd/display/dc/core/dc.c
2812
|| u->plane_info->dcc.dcc_ind_blk != u->surface->dcc.dcc_ind_blk
drivers/gpu/drm/amd/display/dc/core/dc.c
2813
|| u->plane_info->dcc.meta_pitch != u->surface->dcc.meta_pitch) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2823
if (resource_pixel_format_to_bpp(u->plane_info->format) !=
drivers/gpu/drm/amd/display/dc/core/dc.c
2824
resource_pixel_format_to_bpp(u->surface->format)) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2832
if (u->plane_info->plane_size.surface_pitch != u->surface->plane_size.surface_pitch
drivers/gpu/drm/amd/display/dc/core/dc.c
2833
|| u->plane_info->plane_size.chroma_pitch != u->surface->plane_size.chroma_pitch) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2838
const struct dc_tiling_info *tiling = &u->plane_info->tiling_info;
drivers/gpu/drm/amd/display/dc/core/dc.c
2840
if (memcmp(tiling, &u->surface->tiling_info, sizeof(*tiling)) != 0) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2857
const struct dc_surface_update *u)
drivers/gpu/drm/amd/display/dc/core/dc.c
2859
union surface_update_flags *update_flags = &u->surface->update_flags;
drivers/gpu/drm/amd/display/dc/core/dc.c
2862
if (!u->scaling_info)
drivers/gpu/drm/amd/display/dc/core/dc.c
2868
if (u->scaling_info->src_rect.width != u->surface->src_rect.width
drivers/gpu/drm/amd/display/dc/core/dc.c
2869
|| u->scaling_info->src_rect.height != u->surface->src_rect.height
drivers/gpu/drm/amd/display/dc/core/dc.c
2870
|| u->scaling_info->dst_rect.width != u->surface->dst_rect.width
drivers/gpu/drm/amd/display/dc/core/dc.c
2871
|| u->scaling_info->dst_rect.height != u->surface->dst_rect.height
drivers/gpu/drm/amd/display/dc/core/dc.c
2872
|| u->scaling_info->clip_rect.width != u->surface->clip_rect.width
drivers/gpu/drm/amd/display/dc/core/dc.c
2873
|| u->scaling_info->clip_rect.height != u->surface->clip_rect.height
drivers/gpu/drm/amd/display/dc/core/dc.c
2874
|| u->scaling_info->scaling_quality.integer_scaling !=
drivers/gpu/drm/amd/display/dc/core/dc.c
2875
u->surface->scaling_quality.integer_scaling) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2879
if (u->scaling_info->src_rect.width > u->surface->src_rect.width
drivers/gpu/drm/amd/display/dc/core/dc.c
2880
|| u->scaling_info->src_rect.height > u->surface->src_rect.height)
drivers/gpu/drm/amd/display/dc/core/dc.c
2884
if ((u->scaling_info->dst_rect.width < u->surface->dst_rect.width
drivers/gpu/drm/amd/display/dc/core/dc.c
2885
|| u->scaling_info->dst_rect.height < u->surface->dst_rect.height)
drivers/gpu/drm/amd/display/dc/core/dc.c
2886
&& (u->scaling_info->dst_rect.width < u->surface->src_rect.width
drivers/gpu/drm/amd/display/dc/core/dc.c
2887
|| u->scaling_info->dst_rect.height < u->surface->src_rect.height))
drivers/gpu/drm/amd/display/dc/core/dc.c
2891
if (u->scaling_info->src_rect.width > (int)check_config->max_optimizable_video_width &&
drivers/gpu/drm/amd/display/dc/core/dc.c
2892
(u->scaling_info->clip_rect.width > u->surface->clip_rect.width ||
drivers/gpu/drm/amd/display/dc/core/dc.c
2893
u->scaling_info->clip_rect.height > u->surface->clip_rect.height))
drivers/gpu/drm/amd/display/dc/core/dc.c
2898
if (u->scaling_info->src_rect.x != u->surface->src_rect.x
drivers/gpu/drm/amd/display/dc/core/dc.c
2899
|| u->scaling_info->src_rect.y != u->surface->src_rect.y
drivers/gpu/drm/amd/display/dc/core/dc.c
2900
|| u->scaling_info->clip_rect.x != u->surface->clip_rect.x
drivers/gpu/drm/amd/display/dc/core/dc.c
2901
|| u->scaling_info->clip_rect.y != u->surface->clip_rect.y
drivers/gpu/drm/amd/display/dc/core/dc.c
2902
|| u->scaling_info->dst_rect.x != u->surface->dst_rect.x
drivers/gpu/drm/amd/display/dc/core/dc.c
2903
|| u->scaling_info->dst_rect.y != u->surface->dst_rect.y) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2913
struct dc_surface_update *u)
drivers/gpu/drm/amd/display/dc/core/dc.c
2916
union surface_update_flags *update_flags = &u->surface->update_flags;
drivers/gpu/drm/amd/display/dc/core/dc.c
2918
if (u->surface->force_full_update) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2926
struct surface_update_descriptor inner_type = get_plane_info_update_type(u);
drivers/gpu/drm/amd/display/dc/core/dc.c
2930
inner_type = get_scaling_info_update_type(check_config, u);
drivers/gpu/drm/amd/display/dc/core/dc.c
2933
if (u->flip_addr) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2937
if (u->flip_addr->address.tmz_surface != u->surface->address.tmz_surface) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2942
if (u->in_transfer_func) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2947
if (u->input_csc_color_matrix) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2952
if (u->cursor_csc_color_matrix) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2957
if (u->coeff_reduction_factor) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2962
if (u->gamut_remap_matrix) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2967
if (u->blend_tf || (u->gamma && dce_use_lut(u->plane_info ? u->plane_info->format : u->surface->format))) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2972
if (u->lut3d_func || u->func_shaper) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2977
if (u->hdr_mult.value)
drivers/gpu/drm/amd/display/dc/core/dc.c
2978
if (u->hdr_mult.value != u->surface->hdr_mult.value) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2984
if (u->sdr_white_level_nits)
drivers/gpu/drm/amd/display/dc/core/dc.c
2985
if (u->sdr_white_level_nits != u->surface->sdr_white_level_nits) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2991
if (u->cm_hist_control) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2995
if (u->cm2_params) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2996
if (u->cm2_params->component_settings.shaper_3dlut_setting != u->surface->mcm_shaper_3dlut_setting
drivers/gpu/drm/amd/display/dc/core/dc.c
2997
|| u->cm2_params->component_settings.lut1d_enable != u->surface->mcm_lut1d_enable
drivers/gpu/drm/amd/display/dc/core/dc.c
2998
|| u->cm2_params->cm2_luts.lut3d_data.lut3d_src != u->surface->mcm_luts.lut3d_data.lut3d_src) {
drivers/gpu/drm/amd/display/dc/core/dc.c
3005
u->surface->mcm_luts.lut3d_data.lut3d_src != DC_CM2_TRANSFER_FUNC_SOURCE_VIDMEM) {
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2127
lsdma_data->u.init_data.gpu_addr_base.quad_part = dc_ctx->dmub_srv->dmub->lsdma_rb_fb.gpu_addr;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2128
lsdma_data->u.init_data.ring_size = dc_ctx->dmub_srv->dmub->lsdma_rb_fb.size;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2157
lsdma_data->u.linear_copy_data.count = count - 1; // LSDMA controller expects bytes to copy -1
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2158
lsdma_data->u.linear_copy_data.src_lo = src_addr & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2159
lsdma_data->u.linear_copy_data.src_hi = (src_addr >> 32) & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2160
lsdma_data->u.linear_copy_data.dst_lo = dst_addr & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2161
lsdma_data->u.linear_copy_data.dst_hi = (dst_addr >> 32) & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2188
lsdma_data->u.linear_sub_window_copy_data.tmz = copy_data.tmz;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2189
lsdma_data->u.linear_sub_window_copy_data.element_size = copy_data.element_size;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2190
lsdma_data->u.linear_sub_window_copy_data.src_lo = copy_data.src_lo;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2191
lsdma_data->u.linear_sub_window_copy_data.src_hi = copy_data.src_hi;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2192
lsdma_data->u.linear_sub_window_copy_data.src_x = copy_data.src_x;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2193
lsdma_data->u.linear_sub_window_copy_data.src_y = copy_data.src_y;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2194
lsdma_data->u.linear_sub_window_copy_data.src_pitch = copy_data.src_pitch;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2195
lsdma_data->u.linear_sub_window_copy_data.src_slice_pitch = copy_data.src_slice_pitch;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2196
lsdma_data->u.linear_sub_window_copy_data.dst_lo = copy_data.dst_lo;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2197
lsdma_data->u.linear_sub_window_copy_data.dst_hi = copy_data.dst_hi;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2198
lsdma_data->u.linear_sub_window_copy_data.dst_x = copy_data.dst_x;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2199
lsdma_data->u.linear_sub_window_copy_data.dst_y = copy_data.dst_y;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2200
lsdma_data->u.linear_sub_window_copy_data.dst_pitch = copy_data.dst_pitch;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2201
lsdma_data->u.linear_sub_window_copy_data.dst_slice_pitch = copy_data.dst_slice_pitch;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2202
lsdma_data->u.linear_sub_window_copy_data.rect_x = copy_data.rect_x;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2203
lsdma_data->u.linear_sub_window_copy_data.rect_y = copy_data.rect_y;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2204
lsdma_data->u.linear_sub_window_copy_data.src_cache_policy = copy_data.src_cache_policy;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2205
lsdma_data->u.linear_sub_window_copy_data.dst_cache_policy = copy_data.dst_cache_policy;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2232
lsdma_data->u.tiled_copy_data.src_addr_lo = params.src_addr & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2233
lsdma_data->u.tiled_copy_data.src_addr_hi = (params.src_addr >> 32) & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2234
lsdma_data->u.tiled_copy_data.dst_addr_lo = params.dst_addr & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2235
lsdma_data->u.tiled_copy_data.dst_addr_hi = (params.dst_addr >> 32) & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2236
lsdma_data->u.tiled_copy_data.src_x = params.src_x;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2237
lsdma_data->u.tiled_copy_data.src_y = params.src_y;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2238
lsdma_data->u.tiled_copy_data.dst_x = params.dst_x;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2239
lsdma_data->u.tiled_copy_data.dst_y = params.dst_y;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2240
lsdma_data->u.tiled_copy_data.src_width = params.src_width;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2241
lsdma_data->u.tiled_copy_data.dst_width = params.dst_width;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2242
lsdma_data->u.tiled_copy_data.src_swizzle_mode = params.swizzle_mode;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2243
lsdma_data->u.tiled_copy_data.dst_swizzle_mode = params.swizzle_mode;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2244
lsdma_data->u.tiled_copy_data.src_element_size = params.element_size;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2245
lsdma_data->u.tiled_copy_data.dst_element_size = params.element_size;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2246
lsdma_data->u.tiled_copy_data.rect_x = params.rect_x;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2247
lsdma_data->u.tiled_copy_data.rect_y = params.rect_y;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2248
lsdma_data->u.tiled_copy_data.dcc = params.dcc;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2249
lsdma_data->u.tiled_copy_data.tmz = params.tmz;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2250
lsdma_data->u.tiled_copy_data.read_compress = params.read_compress;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2251
lsdma_data->u.tiled_copy_data.write_compress = params.write_compress;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2252
lsdma_data->u.tiled_copy_data.src_height = params.src_height;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2253
lsdma_data->u.tiled_copy_data.dst_height = params.dst_height;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2254
lsdma_data->u.tiled_copy_data.data_format = params.data_format;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2255
lsdma_data->u.tiled_copy_data.max_com = params.max_com;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2256
lsdma_data->u.tiled_copy_data.max_uncom = params.max_uncom;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2257
lsdma_data->u.tiled_copy_data.cache_policy_src = params.src_cache_policy;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2258
lsdma_data->u.tiled_copy_data.cache_policy_dst = params.dst_cache_policy;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2288
lsdma_data->u.pio_copy_data.packet.fields.byte_count = byte_count;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2289
lsdma_data->u.pio_copy_data.packet.fields.overlap_disable = overlap_disable;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2290
lsdma_data->u.pio_copy_data.src_lo = src_addr & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2291
lsdma_data->u.pio_copy_data.src_hi = (src_addr >> 32) & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2292
lsdma_data->u.pio_copy_data.dst_lo = dst_addr & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2293
lsdma_data->u.pio_copy_data.dst_hi = (dst_addr >> 32) & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2322
lsdma_data->u.pio_constfill_data.packet.fields.constant_fill = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2323
lsdma_data->u.pio_constfill_data.packet.fields.byte_count = byte_count;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2324
lsdma_data->u.pio_constfill_data.dst_lo = dst_addr & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2325
lsdma_data->u.pio_constfill_data.dst_hi = (dst_addr >> 32) & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2326
lsdma_data->u.pio_constfill_data.data = data;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2350
lsdma_data->u.reg_write_data.reg_addr = reg_addr;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2351
lsdma_data->u.reg_write_data.reg_data = reg_data;
drivers/gpu/drm/amd/display/dc/dc_fused_io.c
19
struct dmub_cmd_fused_request_location_i2c *loc = &req->u.i2c;
drivers/gpu/drm/amd/display/dc/dc_fused_io.c
44
struct dmub_cmd_fused_request_location_aux *loc = &req->u.aux;
drivers/gpu/drm/amd/display/dc/dc_fused_io.c
83
if (!io->request.timeout_us && io->request.u.aux.is_aux)
drivers/gpu/drm/amd/display/dc/dc_fused_io.c
84
timeout_us += timeout_per_aux_transaction_us * (io->request.u.aux.length / 16);
drivers/gpu/drm/amd/display/dc/dc_hw_types.h
54
} u;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2540
} u;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
384
} u; /*<< Low/high bit access */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
6879
} u;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
169
REG_WRITE(DMCUB_REGION3_CW0_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
170
REG_WRITE(DMCUB_REGION3_CW0_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
178
REG_WRITE(DMCUB_REGION3_CW1_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
179
REG_WRITE(DMCUB_REGION3_CW1_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
207
REG_WRITE(DMCUB_REGION3_CW2_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
208
REG_WRITE(DMCUB_REGION3_CW2_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
222
REG_WRITE(DMCUB_REGION3_CW3_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
223
REG_WRITE(DMCUB_REGION3_CW3_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
234
REG_WRITE(DMCUB_REGION3_CW4_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
235
REG_WRITE(DMCUB_REGION3_CW4_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
241
REG_WRITE(DMCUB_REGION4_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
242
REG_WRITE(DMCUB_REGION4_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
251
REG_WRITE(DMCUB_REGION3_CW5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
252
REG_WRITE(DMCUB_REGION3_CW5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
258
REG_WRITE(DMCUB_REGION5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
259
REG_WRITE(DMCUB_REGION5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
267
REG_WRITE(DMCUB_REGION3_CW6_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
268
REG_WRITE(DMCUB_REGION3_CW6_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
102
REG_WRITE(DMCUB_REGION3_CW0_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
103
REG_WRITE(DMCUB_REGION3_CW0_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
111
REG_WRITE(DMCUB_REGION3_CW1_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
112
REG_WRITE(DMCUB_REGION3_CW1_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
138
REG_WRITE(DMCUB_REGION3_CW2_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
139
REG_WRITE(DMCUB_REGION3_CW2_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
153
REG_WRITE(DMCUB_REGION3_CW3_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
154
REG_WRITE(DMCUB_REGION3_CW3_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
164
REG_WRITE(DMCUB_REGION3_CW4_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
165
REG_WRITE(DMCUB_REGION3_CW4_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
171
REG_WRITE(DMCUB_REGION4_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
172
REG_WRITE(DMCUB_REGION4_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
181
REG_WRITE(DMCUB_REGION3_CW5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
182
REG_WRITE(DMCUB_REGION3_CW5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
188
REG_WRITE(DMCUB_REGION5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
189
REG_WRITE(DMCUB_REGION5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
197
REG_WRITE(DMCUB_REGION3_CW6_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
198
REG_WRITE(DMCUB_REGION3_CW6_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
170
REG_WRITE(DMCUB_REGION3_CW0_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
171
REG_WRITE(DMCUB_REGION3_CW0_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
179
REG_WRITE(DMCUB_REGION3_CW1_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
180
REG_WRITE(DMCUB_REGION3_CW1_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
204
REG_WRITE(DMCUB_REGION3_CW3_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
205
REG_WRITE(DMCUB_REGION3_CW3_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
213
REG_WRITE(DMCUB_REGION3_CW4_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
214
REG_WRITE(DMCUB_REGION3_CW4_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
222
REG_WRITE(DMCUB_REGION3_CW5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
223
REG_WRITE(DMCUB_REGION3_CW5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
229
REG_WRITE(DMCUB_REGION5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
230
REG_WRITE(DMCUB_REGION5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
238
REG_WRITE(DMCUB_REGION3_CW6_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
239
REG_WRITE(DMCUB_REGION3_CW6_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
180
REG_WRITE(DMCUB_REGION3_CW0_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
181
REG_WRITE(DMCUB_REGION3_CW0_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
189
REG_WRITE(DMCUB_REGION3_CW1_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
190
REG_WRITE(DMCUB_REGION3_CW1_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
212
REG_WRITE(DMCUB_REGION3_CW0_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
213
REG_WRITE(DMCUB_REGION3_CW0_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
221
REG_WRITE(DMCUB_REGION3_CW1_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
222
REG_WRITE(DMCUB_REGION3_CW1_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
246
REG_WRITE(DMCUB_REGION3_CW3_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
247
REG_WRITE(DMCUB_REGION3_CW3_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
255
REG_WRITE(DMCUB_REGION3_CW4_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
256
REG_WRITE(DMCUB_REGION3_CW4_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
264
REG_WRITE(DMCUB_REGION3_CW5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
265
REG_WRITE(DMCUB_REGION3_CW5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
271
REG_WRITE(DMCUB_REGION5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
272
REG_WRITE(DMCUB_REGION5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
280
REG_WRITE(DMCUB_REGION3_CW6_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
281
REG_WRITE(DMCUB_REGION3_CW6_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
173
REG_WRITE(DMCUB_REGION3_CW0_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
174
REG_WRITE(DMCUB_REGION3_CW0_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
182
REG_WRITE(DMCUB_REGION3_CW1_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
183
REG_WRITE(DMCUB_REGION3_CW1_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
201
REG_WRITE(DMCUB_REGION3_CW0_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
202
REG_WRITE(DMCUB_REGION3_CW0_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
208
REG_WRITE(DMCUB_REGION3_CW1_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
209
REG_WRITE(DMCUB_REGION3_CW1_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
230
REG_WRITE(DMCUB_REGION3_CW3_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
231
REG_WRITE(DMCUB_REGION3_CW3_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
239
REG_WRITE(DMCUB_REGION3_CW4_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
240
REG_WRITE(DMCUB_REGION3_CW4_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
248
REG_WRITE(DMCUB_REGION3_CW5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
249
REG_WRITE(DMCUB_REGION3_CW5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
255
REG_WRITE(DMCUB_REGION5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
256
REG_WRITE(DMCUB_REGION5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
264
REG_WRITE(DMCUB_REGION3_CW6_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
265
REG_WRITE(DMCUB_REGION3_CW6_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
273
REG_WRITE(DMCUB_REGION6_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
274
REG_WRITE(DMCUB_REGION6_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
154
REG_WRITE(DMCUB_REGION3_CW0_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
155
REG_WRITE(DMCUB_REGION3_CW0_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
163
REG_WRITE(DMCUB_REGION3_CW1_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
164
REG_WRITE(DMCUB_REGION3_CW1_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
187
REG_WRITE(DMCUB_REGION3_CW0_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
188
REG_WRITE(DMCUB_REGION3_CW0_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
196
REG_WRITE(DMCUB_REGION3_CW1_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
197
REG_WRITE(DMCUB_REGION3_CW1_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
221
REG_WRITE(DMCUB_REGION3_CW3_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
222
REG_WRITE(DMCUB_REGION3_CW3_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
230
REG_WRITE(DMCUB_REGION3_CW4_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
231
REG_WRITE(DMCUB_REGION3_CW4_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
239
REG_WRITE(DMCUB_REGION3_CW5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
240
REG_WRITE(DMCUB_REGION3_CW5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
246
REG_WRITE(DMCUB_REGION5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
247
REG_WRITE(DMCUB_REGION5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
255
REG_WRITE(DMCUB_REGION3_CW6_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
256
REG_WRITE(DMCUB_REGION3_CW6_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
264
REG_WRITE(DMCUB_REGION6_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
265
REG_WRITE(DMCUB_REGION6_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn42.c
180
REG_WRITE(DMCUB_REGION3_CW0_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn42.c
181
REG_WRITE(DMCUB_REGION3_CW0_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn42.c
189
REG_WRITE(DMCUB_REGION3_CW1_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn42.c
190
REG_WRITE(DMCUB_REGION3_CW1_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn42.c
208
REG_WRITE(DMCUB_REGION3_CW0_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn42.c
209
REG_WRITE(DMCUB_REGION3_CW0_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn42.c
215
REG_WRITE(DMCUB_REGION3_CW1_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn42.c
216
REG_WRITE(DMCUB_REGION3_CW1_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn42.c
237
REG_WRITE(DMCUB_REGION3_CW3_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn42.c
238
REG_WRITE(DMCUB_REGION3_CW3_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn42.c
246
REG_WRITE(DMCUB_REGION3_CW4_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn42.c
247
REG_WRITE(DMCUB_REGION3_CW4_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn42.c
255
REG_WRITE(DMCUB_REGION3_CW5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn42.c
256
REG_WRITE(DMCUB_REGION3_CW5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn42.c
262
REG_WRITE(DMCUB_REGION5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn42.c
263
REG_WRITE(DMCUB_REGION5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn42.c
271
REG_WRITE(DMCUB_REGION3_CW6_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn42.c
272
REG_WRITE(DMCUB_REGION3_CW6_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn42.c
280
REG_WRITE(DMCUB_REGION6_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn42.c
281
REG_WRITE(DMCUB_REGION6_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
3355
u32 *p, u32 *u)
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
3369
*u = (b_c + 1) / 2;
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
3370
*p = i_c / (1 << (2 * (*u)));
drivers/gpu/drm/display/drm_dp_mst_topology.c
1008
reply = &repmsg->u.enc_status;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1046
import_guid(&msg->u.nak.guid, &raw->msg[1]);
drivers/gpu/drm/display/drm_dp_mst_topology.c
1047
msg->u.nak.reason = raw->msg[17];
drivers/gpu/drm/display/drm_dp_mst_topology.c
1048
msg->u.nak.nak_data = raw->msg[18];
drivers/gpu/drm/display/drm_dp_mst_topology.c
1090
msg->u.conn_stat.port_number = (raw->msg[idx] & 0xf0) >> 4;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1095
import_guid(&msg->u.conn_stat.guid, &raw->msg[idx]);
drivers/gpu/drm/display/drm_dp_mst_topology.c
1100
msg->u.conn_stat.legacy_device_plug_status = (raw->msg[idx] >> 6) & 0x1;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1101
msg->u.conn_stat.displayport_device_plug_status = (raw->msg[idx] >> 5) & 0x1;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1102
msg->u.conn_stat.message_capability_status = (raw->msg[idx] >> 4) & 0x1;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1103
msg->u.conn_stat.input_port = (raw->msg[idx] >> 3) & 0x1;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1104
msg->u.conn_stat.peer_device_type = (raw->msg[idx] & 0x7);
drivers/gpu/drm/display/drm_dp_mst_topology.c
1119
msg->u.resource_stat.port_number = (raw->msg[idx] & 0xf0) >> 4;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1124
import_guid(&msg->u.resource_stat.guid, &raw->msg[idx]);
drivers/gpu/drm/display/drm_dp_mst_topology.c
1129
msg->u.resource_stat.available_pbn = (raw->msg[idx] << 8) | (raw->msg[idx + 1]);
drivers/gpu/drm/display/drm_dp_mst_topology.c
1162
req.u.dpcd_write.port_number = port_num;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1163
req.u.dpcd_write.dpcd_address = offset;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1164
req.u.dpcd_write.num_bytes = num_bytes;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1165
req.u.dpcd_write.bytes = bytes;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1192
req.u.port_num.port_number = port_num;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1208
req.u.allocate_payload.port_number = port_num;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1209
req.u.allocate_payload.vcpi = vcpi;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1210
req.u.allocate_payload.pbn = pbn;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1211
req.u.allocate_payload.number_sdp_streams = number_sdp_streams;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1212
memcpy(req.u.allocate_payload.sdp_stream_sink, sdp_stream_sink,
drivers/gpu/drm/display/drm_dp_mst_topology.c
1228
req.u.port_num.port_number = port_num;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1240
req.u.enc_status.stream_id = stream_id;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1241
memcpy(req.u.enc_status.client_id, q_id,
drivers/gpu/drm/display/drm_dp_mst_topology.c
1242
sizeof(req.u.enc_status.client_id));
drivers/gpu/drm/display/drm_dp_mst_topology.c
1243
req.u.enc_status.stream_event = 0;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1244
req.u.enc_status.valid_stream_event = false;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1245
req.u.enc_status.stream_behavior = 0;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1246
req.u.enc_status.valid_stream_behavior = false;
drivers/gpu/drm/display/drm_dp_mst_topology.c
2726
req.u.dpcd_read.port_number = port_num;
drivers/gpu/drm/display/drm_dp_mst_topology.c
2727
req.u.dpcd_read.dpcd_address = offset;
drivers/gpu/drm/display/drm_dp_mst_topology.c
2728
req.u.dpcd_read.num_bytes = num_bytes;
drivers/gpu/drm/display/drm_dp_mst_topology.c
2950
reply = &txmsg->reply.u.link_addr;
drivers/gpu/drm/display/drm_dp_mst_topology.c
3042
path_res = &txmsg->reply.u.path_resources;
drivers/gpu/drm/display/drm_dp_mst_topology.c
3261
memcpy(status, &txmsg->reply.u.enc_status, sizeof(*status));
drivers/gpu/drm/display/drm_dp_mst_topology.c
3497
if (txmsg->reply.u.remote_dpcd_read_ack.num_bytes != size) {
drivers/gpu/drm/display/drm_dp_mst_topology.c
3502
ret = min_t(size_t, txmsg->reply.u.remote_dpcd_read_ack.num_bytes,
drivers/gpu/drm/display/drm_dp_mst_topology.c
3504
memcpy(bytes, txmsg->reply.u.remote_dpcd_read_ack.bytes, ret);
drivers/gpu/drm/display/drm_dp_mst_topology.c
358
buf[idx] = (req->u.port_num.port_number & 0xf) << 4;
drivers/gpu/drm/display/drm_dp_mst_topology.c
362
buf[idx] = (req->u.allocate_payload.port_number & 0xf) << 4 |
drivers/gpu/drm/display/drm_dp_mst_topology.c
363
(req->u.allocate_payload.number_sdp_streams & 0xf);
drivers/gpu/drm/display/drm_dp_mst_topology.c
365
buf[idx] = (req->u.allocate_payload.vcpi & 0x7f);
drivers/gpu/drm/display/drm_dp_mst_topology.c
367
buf[idx] = (req->u.allocate_payload.pbn >> 8);
drivers/gpu/drm/display/drm_dp_mst_topology.c
369
buf[idx] = (req->u.allocate_payload.pbn & 0xff);
drivers/gpu/drm/display/drm_dp_mst_topology.c
371
for (i = 0; i < req->u.allocate_payload.number_sdp_streams / 2; i++) {
drivers/gpu/drm/display/drm_dp_mst_topology.c
372
buf[idx] = ((req->u.allocate_payload.sdp_stream_sink[i * 2] & 0xf) << 4) |
drivers/gpu/drm/display/drm_dp_mst_topology.c
373
(req->u.allocate_payload.sdp_stream_sink[i * 2 + 1] & 0xf);
drivers/gpu/drm/display/drm_dp_mst_topology.c
376
if (req->u.allocate_payload.number_sdp_streams & 1) {
drivers/gpu/drm/display/drm_dp_mst_topology.c
377
i = req->u.allocate_payload.number_sdp_streams - 1;
drivers/gpu/drm/display/drm_dp_mst_topology.c
378
buf[idx] = (req->u.allocate_payload.sdp_stream_sink[i] & 0xf) << 4;
drivers/gpu/drm/display/drm_dp_mst_topology.c
383
buf[idx] = (req->u.query_payload.port_number & 0xf) << 4;
drivers/gpu/drm/display/drm_dp_mst_topology.c
385
buf[idx] = (req->u.query_payload.vcpi & 0x7f);
drivers/gpu/drm/display/drm_dp_mst_topology.c
389
buf[idx] = (req->u.dpcd_read.port_number & 0xf) << 4;
drivers/gpu/drm/display/drm_dp_mst_topology.c
390
buf[idx] |= ((req->u.dpcd_read.dpcd_address & 0xf0000) >> 16) & 0xf;
drivers/gpu/drm/display/drm_dp_mst_topology.c
392
buf[idx] = (req->u.dpcd_read.dpcd_address & 0xff00) >> 8;
drivers/gpu/drm/display/drm_dp_mst_topology.c
394
buf[idx] = (req->u.dpcd_read.dpcd_address & 0xff);
drivers/gpu/drm/display/drm_dp_mst_topology.c
396
buf[idx] = (req->u.dpcd_read.num_bytes);
drivers/gpu/drm/display/drm_dp_mst_topology.c
401
buf[idx] = (req->u.dpcd_write.port_number & 0xf) << 4;
drivers/gpu/drm/display/drm_dp_mst_topology.c
4018
txmsg->reply.u.nak.reason,
drivers/gpu/drm/display/drm_dp_mst_topology.c
4019
drm_dp_mst_nak_reason_str(txmsg->reply.u.nak.reason),
drivers/gpu/drm/display/drm_dp_mst_topology.c
402
buf[idx] |= ((req->u.dpcd_write.dpcd_address & 0xf0000) >> 16) & 0xf;
drivers/gpu/drm/display/drm_dp_mst_topology.c
4020
txmsg->reply.u.nak.nak_data);
drivers/gpu/drm/display/drm_dp_mst_topology.c
404
buf[idx] = (req->u.dpcd_write.dpcd_address & 0xff00) >> 8;
drivers/gpu/drm/display/drm_dp_mst_topology.c
406
buf[idx] = (req->u.dpcd_write.dpcd_address & 0xff);
drivers/gpu/drm/display/drm_dp_mst_topology.c
4068
guid = &msg->u.conn_stat.guid;
drivers/gpu/drm/display/drm_dp_mst_topology.c
4070
guid = &msg->u.resource_stat.guid;
drivers/gpu/drm/display/drm_dp_mst_topology.c
408
buf[idx] = (req->u.dpcd_write.num_bytes);
drivers/gpu/drm/display/drm_dp_mst_topology.c
4088
dowork = drm_dp_mst_handle_conn_stat(mstb, &msg->u.conn_stat);
drivers/gpu/drm/display/drm_dp_mst_topology.c
410
memcpy(&buf[idx], req->u.dpcd_write.bytes, req->u.dpcd_write.num_bytes);
drivers/gpu/drm/display/drm_dp_mst_topology.c
411
idx += req->u.dpcd_write.num_bytes;
drivers/gpu/drm/display/drm_dp_mst_topology.c
414
buf[idx] = (req->u.i2c_read.port_number & 0xf) << 4;
drivers/gpu/drm/display/drm_dp_mst_topology.c
415
buf[idx] |= (req->u.i2c_read.num_transactions & 0x3);
drivers/gpu/drm/display/drm_dp_mst_topology.c
417
for (i = 0; i < (req->u.i2c_read.num_transactions & 0x3); i++) {
drivers/gpu/drm/display/drm_dp_mst_topology.c
4176
&up_req->msg.u.conn_stat;
drivers/gpu/drm/display/drm_dp_mst_topology.c
418
buf[idx] = req->u.i2c_read.transactions[i].i2c_dev_id & 0x7f;
drivers/gpu/drm/display/drm_dp_mst_topology.c
4187
&up_req->msg.u.resource_stat;
drivers/gpu/drm/display/drm_dp_mst_topology.c
420
buf[idx] = req->u.i2c_read.transactions[i].num_bytes;
drivers/gpu/drm/display/drm_dp_mst_topology.c
422
memcpy(&buf[idx], req->u.i2c_read.transactions[i].bytes, req->u.i2c_read.transactions[i].num_bytes);
drivers/gpu/drm/display/drm_dp_mst_topology.c
423
idx += req->u.i2c_read.transactions[i].num_bytes;
drivers/gpu/drm/display/drm_dp_mst_topology.c
425
buf[idx] = (req->u.i2c_read.transactions[i].no_stop_bit & 0x1) << 4;
drivers/gpu/drm/display/drm_dp_mst_topology.c
426
buf[idx] |= (req->u.i2c_read.transactions[i].i2c_transaction_delay & 0xf);
drivers/gpu/drm/display/drm_dp_mst_topology.c
429
buf[idx] = (req->u.i2c_read.read_i2c_device_id) & 0x7f;
drivers/gpu/drm/display/drm_dp_mst_topology.c
431
buf[idx] = (req->u.i2c_read.num_bytes_read);
drivers/gpu/drm/display/drm_dp_mst_topology.c
436
buf[idx] = (req->u.i2c_write.port_number & 0xf) << 4;
drivers/gpu/drm/display/drm_dp_mst_topology.c
438
buf[idx] = (req->u.i2c_write.write_i2c_device_id) & 0x7f;
drivers/gpu/drm/display/drm_dp_mst_topology.c
440
buf[idx] = (req->u.i2c_write.num_bytes);
drivers/gpu/drm/display/drm_dp_mst_topology.c
442
memcpy(&buf[idx], req->u.i2c_write.bytes, req->u.i2c_write.num_bytes);
drivers/gpu/drm/display/drm_dp_mst_topology.c
443
idx += req->u.i2c_write.num_bytes;
drivers/gpu/drm/display/drm_dp_mst_topology.c
448
msg = &req->u.enc_status;
drivers/gpu/drm/display/drm_dp_mst_topology.c
479
req->u.port_num.port_number = (buf[idx] >> 4) & 0xf;
drivers/gpu/drm/display/drm_dp_mst_topology.c
484
&req->u.allocate_payload;
drivers/gpu/drm/display/drm_dp_mst_topology.c
503
req->u.query_payload.port_number = (buf[idx] >> 4) & 0xf;
drivers/gpu/drm/display/drm_dp_mst_topology.c
505
req->u.query_payload.vcpi = buf[idx] & 0x7f;
drivers/gpu/drm/display/drm_dp_mst_topology.c
509
struct drm_dp_remote_dpcd_read *r = &req->u.dpcd_read;
drivers/gpu/drm/display/drm_dp_mst_topology.c
523
&req->u.dpcd_write;
drivers/gpu/drm/display/drm_dp_mst_topology.c
541
struct drm_dp_remote_i2c_read *r = &req->u.i2c_read;
drivers/gpu/drm/display/drm_dp_mst_topology.c
578
struct drm_dp_remote_i2c_write *w = &req->u.i2c_write;
drivers/gpu/drm/display/drm_dp_mst_topology.c
5849
msg.u.i2c_read.num_transactions = num - 1;
drivers/gpu/drm/display/drm_dp_mst_topology.c
5850
msg.u.i2c_read.port_number = port->port_num;
drivers/gpu/drm/display/drm_dp_mst_topology.c
5852
msg.u.i2c_read.transactions[i].i2c_dev_id = msgs[i].addr;
drivers/gpu/drm/display/drm_dp_mst_topology.c
5853
msg.u.i2c_read.transactions[i].num_bytes = msgs[i].len;
drivers/gpu/drm/display/drm_dp_mst_topology.c
5854
msg.u.i2c_read.transactions[i].bytes = msgs[i].buf;
drivers/gpu/drm/display/drm_dp_mst_topology.c
5855
msg.u.i2c_read.transactions[i].no_stop_bit = !(msgs[i].flags & I2C_M_STOP);
drivers/gpu/drm/display/drm_dp_mst_topology.c
5857
msg.u.i2c_read.read_i2c_device_id = msgs[num - 1].addr;
drivers/gpu/drm/display/drm_dp_mst_topology.c
5858
msg.u.i2c_read.num_bytes_read = msgs[num - 1].len;
drivers/gpu/drm/display/drm_dp_mst_topology.c
5878
if (txmsg->reply.u.remote_i2c_read_ack.num_bytes != msgs[num - 1].len) {
drivers/gpu/drm/display/drm_dp_mst_topology.c
5882
memcpy(msgs[num - 1].buf, txmsg->reply.u.remote_i2c_read_ack.bytes, msgs[num - 1].len);
drivers/gpu/drm/display/drm_dp_mst_topology.c
590
req->u.enc_status.stream_id = buf[idx++];
drivers/gpu/drm/display/drm_dp_mst_topology.c
5908
msg.u.i2c_write.port_number = port->port_num;
drivers/gpu/drm/display/drm_dp_mst_topology.c
5909
msg.u.i2c_write.write_i2c_device_id = msgs[i].addr;
drivers/gpu/drm/display/drm_dp_mst_topology.c
591
for (i = 0; i < sizeof(req->u.enc_status.client_id); i++)
drivers/gpu/drm/display/drm_dp_mst_topology.c
5910
msg.u.i2c_write.num_bytes = msgs[i].len;
drivers/gpu/drm/display/drm_dp_mst_topology.c
5911
msg.u.i2c_write.bytes = msgs[i].buf;
drivers/gpu/drm/display/drm_dp_mst_topology.c
592
req->u.enc_status.client_id[i] = buf[idx++];
drivers/gpu/drm/display/drm_dp_mst_topology.c
594
req->u.enc_status.stream_event = FIELD_GET(GENMASK(1, 0),
drivers/gpu/drm/display/drm_dp_mst_topology.c
596
req->u.enc_status.valid_stream_event = FIELD_GET(BIT(2),
drivers/gpu/drm/display/drm_dp_mst_topology.c
598
req->u.enc_status.stream_behavior = FIELD_GET(GENMASK(4, 3),
drivers/gpu/drm/display/drm_dp_mst_topology.c
600
req->u.enc_status.valid_stream_behavior = FIELD_GET(BIT(5),
drivers/gpu/drm/display/drm_dp_mst_topology.c
629
P("port=%d\n", req->u.port_num.port_number);
drivers/gpu/drm/display/drm_dp_mst_topology.c
633
req->u.allocate_payload.port_number,
drivers/gpu/drm/display/drm_dp_mst_topology.c
634
req->u.allocate_payload.vcpi, req->u.allocate_payload.pbn,
drivers/gpu/drm/display/drm_dp_mst_topology.c
635
req->u.allocate_payload.number_sdp_streams,
drivers/gpu/drm/display/drm_dp_mst_topology.c
636
req->u.allocate_payload.number_sdp_streams,
drivers/gpu/drm/display/drm_dp_mst_topology.c
637
req->u.allocate_payload.sdp_stream_sink);
drivers/gpu/drm/display/drm_dp_mst_topology.c
641
req->u.query_payload.port_number,
drivers/gpu/drm/display/drm_dp_mst_topology.c
642
req->u.query_payload.vcpi);
drivers/gpu/drm/display/drm_dp_mst_topology.c
646
req->u.dpcd_read.port_number, req->u.dpcd_read.dpcd_address,
drivers/gpu/drm/display/drm_dp_mst_topology.c
647
req->u.dpcd_read.num_bytes);
drivers/gpu/drm/display/drm_dp_mst_topology.c
651
req->u.dpcd_write.port_number,
drivers/gpu/drm/display/drm_dp_mst_topology.c
652
req->u.dpcd_write.dpcd_address,
drivers/gpu/drm/display/drm_dp_mst_topology.c
653
req->u.dpcd_write.num_bytes, req->u.dpcd_write.num_bytes,
drivers/gpu/drm/display/drm_dp_mst_topology.c
654
req->u.dpcd_write.bytes);
drivers/gpu/drm/display/drm_dp_mst_topology.c
658
req->u.i2c_read.port_number,
drivers/gpu/drm/display/drm_dp_mst_topology.c
659
req->u.i2c_read.num_transactions,
drivers/gpu/drm/display/drm_dp_mst_topology.c
660
req->u.i2c_read.read_i2c_device_id,
drivers/gpu/drm/display/drm_dp_mst_topology.c
661
req->u.i2c_read.num_bytes_read);
drivers/gpu/drm/display/drm_dp_mst_topology.c
664
for (i = 0; i < req->u.i2c_read.num_transactions; i++) {
drivers/gpu/drm/display/drm_dp_mst_topology.c
666
&req->u.i2c_read.transactions[i];
drivers/gpu/drm/display/drm_dp_mst_topology.c
676
req->u.i2c_write.port_number,
drivers/gpu/drm/display/drm_dp_mst_topology.c
677
req->u.i2c_write.write_i2c_device_id,
drivers/gpu/drm/display/drm_dp_mst_topology.c
678
req->u.i2c_write.num_bytes, req->u.i2c_write.num_bytes,
drivers/gpu/drm/display/drm_dp_mst_topology.c
679
req->u.i2c_write.bytes);
drivers/gpu/drm/display/drm_dp_mst_topology.c
684
req->u.enc_status.stream_id,
drivers/gpu/drm/display/drm_dp_mst_topology.c
685
(int)ARRAY_SIZE(req->u.enc_status.client_id),
drivers/gpu/drm/display/drm_dp_mst_topology.c
686
req->u.enc_status.client_id, req->u.enc_status.stream_event,
drivers/gpu/drm/display/drm_dp_mst_topology.c
687
req->u.enc_status.valid_stream_event,
drivers/gpu/drm/display/drm_dp_mst_topology.c
688
req->u.enc_status.stream_behavior,
drivers/gpu/drm/display/drm_dp_mst_topology.c
689
req->u.enc_status.valid_stream_behavior);
drivers/gpu/drm/display/drm_dp_mst_topology.c
724
kfree(req.u.dpcd_write.bytes);
drivers/gpu/drm/display/drm_dp_mst_topology.c
727
for (i = 0; i < req.u.i2c_read.num_transactions; i++)
drivers/gpu/drm/display/drm_dp_mst_topology.c
728
kfree(req.u.i2c_read.transactions[i].bytes);
drivers/gpu/drm/display/drm_dp_mst_topology.c
731
kfree(req.u.i2c_write.bytes);
drivers/gpu/drm/display/drm_dp_mst_topology.c
825
import_guid(&repmsg->u.link_addr.guid, &raw->msg[idx]);
drivers/gpu/drm/display/drm_dp_mst_topology.c
827
repmsg->u.link_addr.nports = raw->msg[idx] & 0xf;
drivers/gpu/drm/display/drm_dp_mst_topology.c
831
for (i = 0; i < repmsg->u.link_addr.nports; i++) {
drivers/gpu/drm/display/drm_dp_mst_topology.c
833
repmsg->u.link_addr.ports[i].input_port = 1;
drivers/gpu/drm/display/drm_dp_mst_topology.c
835
repmsg->u.link_addr.ports[i].peer_device_type = (raw->msg[idx] >> 4) & 0x7;
drivers/gpu/drm/display/drm_dp_mst_topology.c
836
repmsg->u.link_addr.ports[i].port_number = (raw->msg[idx] & 0xf);
drivers/gpu/drm/display/drm_dp_mst_topology.c
841
repmsg->u.link_addr.ports[i].mcs = (raw->msg[idx] >> 7) & 0x1;
drivers/gpu/drm/display/drm_dp_mst_topology.c
842
repmsg->u.link_addr.ports[i].ddps = (raw->msg[idx] >> 6) & 0x1;
drivers/gpu/drm/display/drm_dp_mst_topology.c
843
if (repmsg->u.link_addr.ports[i].input_port == 0)
drivers/gpu/drm/display/drm_dp_mst_topology.c
844
repmsg->u.link_addr.ports[i].legacy_device_plug_status = (raw->msg[idx] >> 5) & 0x1;
drivers/gpu/drm/display/drm_dp_mst_topology.c
848
if (repmsg->u.link_addr.ports[i].input_port == 0) {
drivers/gpu/drm/display/drm_dp_mst_topology.c
849
repmsg->u.link_addr.ports[i].dpcd_revision = (raw->msg[idx]);
drivers/gpu/drm/display/drm_dp_mst_topology.c
853
import_guid(&repmsg->u.link_addr.ports[i].peer_guid, &raw->msg[idx]);
drivers/gpu/drm/display/drm_dp_mst_topology.c
857
repmsg->u.link_addr.ports[i].num_sdp_streams = (raw->msg[idx] >> 4) & 0xf;
drivers/gpu/drm/display/drm_dp_mst_topology.c
858
repmsg->u.link_addr.ports[i].num_sdp_stream_sinks = (raw->msg[idx] & 0xf);
drivers/gpu/drm/display/drm_dp_mst_topology.c
877
repmsg->u.remote_dpcd_read_ack.port_number = raw->msg[idx] & 0xf;
drivers/gpu/drm/display/drm_dp_mst_topology.c
881
repmsg->u.remote_dpcd_read_ack.num_bytes = raw->msg[idx];
drivers/gpu/drm/display/drm_dp_mst_topology.c
883
if (idx + repmsg->u.remote_dpcd_read_ack.num_bytes > raw->curlen)
drivers/gpu/drm/display/drm_dp_mst_topology.c
886
memcpy(repmsg->u.remote_dpcd_read_ack.bytes, &raw->msg[idx], repmsg->u.remote_dpcd_read_ack.num_bytes);
drivers/gpu/drm/display/drm_dp_mst_topology.c
898
repmsg->u.remote_dpcd_write_ack.port_number = raw->msg[idx] & 0xf;
drivers/gpu/drm/display/drm_dp_mst_topology.c
913
repmsg->u.remote_i2c_read_ack.port_number = (raw->msg[idx] & 0xf);
drivers/gpu/drm/display/drm_dp_mst_topology.c
917
repmsg->u.remote_i2c_read_ack.num_bytes = raw->msg[idx];
drivers/gpu/drm/display/drm_dp_mst_topology.c
919
if (idx + repmsg->u.remote_i2c_read_ack.num_bytes > raw->curlen)
drivers/gpu/drm/display/drm_dp_mst_topology.c
922
memcpy(repmsg->u.remote_i2c_read_ack.bytes, &raw->msg[idx], repmsg->u.remote_i2c_read_ack.num_bytes);
drivers/gpu/drm/display/drm_dp_mst_topology.c
934
repmsg->u.path_resources.port_number = (raw->msg[idx] >> 4) & 0xf;
drivers/gpu/drm/display/drm_dp_mst_topology.c
935
repmsg->u.path_resources.fec_capable = raw->msg[idx] & 0x1;
drivers/gpu/drm/display/drm_dp_mst_topology.c
939
repmsg->u.path_resources.full_payload_bw_number = (raw->msg[idx] << 8) | (raw->msg[idx+1]);
drivers/gpu/drm/display/drm_dp_mst_topology.c
943
repmsg->u.path_resources.avail_payload_bw_number = (raw->msg[idx] << 8) | (raw->msg[idx+1]);
drivers/gpu/drm/display/drm_dp_mst_topology.c
955
repmsg->u.allocate_payload.port_number = (raw->msg[idx] >> 4) & 0xf;
drivers/gpu/drm/display/drm_dp_mst_topology.c
959
repmsg->u.allocate_payload.vcpi = raw->msg[idx];
drivers/gpu/drm/display/drm_dp_mst_topology.c
963
repmsg->u.allocate_payload.allocated_pbn = (raw->msg[idx] << 8) | (raw->msg[idx+1]);
drivers/gpu/drm/display/drm_dp_mst_topology.c
975
repmsg->u.query_payload.port_number = (raw->msg[idx] >> 4) & 0xf;
drivers/gpu/drm/display/drm_dp_mst_topology.c
979
repmsg->u.query_payload.allocated_pbn = (raw->msg[idx] << 8) | (raw->msg[idx + 1]);
drivers/gpu/drm/display/drm_dp_mst_topology.c
991
repmsg->u.port_number.port_number = (raw->msg[idx] >> 4) & 0xf;
drivers/gpu/drm/drm_file.c
852
unsigned u;
drivers/gpu/drm/drm_file.c
854
for (u = 0; u < ARRAY_SIZE(units) - 1; u++) {
drivers/gpu/drm/drm_file.c
861
prefix, stat, region, sz, units[u]);
drivers/gpu/drm/drm_gpuvm.c
2463
struct drm_gpuva_op_unmap u = {
drivers/gpu/drm/drm_gpuvm.c
2468
ret = op_remap_cb(ops, priv, NULL, &n, &u);
drivers/gpu/drm/drm_gpuvm.c
2484
struct drm_gpuva_op_unmap u = { .va = va };
drivers/gpu/drm/drm_gpuvm.c
2488
u.keep = merge;
drivers/gpu/drm/drm_gpuvm.c
2491
ret = op_remap_cb(ops, priv, &p, NULL, &u);
drivers/gpu/drm/drm_gpuvm.c
2501
ret = op_remap_cb(ops, priv, &p, NULL, &u);
drivers/gpu/drm/drm_gpuvm.c
2528
ret = op_remap_cb(ops, priv, &p, &n, &u);
drivers/gpu/drm/drm_gpuvm.c
2564
struct drm_gpuva_op_unmap u = {
drivers/gpu/drm/drm_gpuvm.c
2569
ret = op_remap_cb(ops, priv, NULL, &n, &u);
drivers/gpu/drm/drm_ioctl.c
118
struct drm_unique *u = data;
drivers/gpu/drm/drm_ioctl.c
123
if (u->unique_len >= master->unique_len) {
drivers/gpu/drm/drm_ioctl.c
124
if (copy_to_user(u->unique, master->unique, master->unique_len)) {
drivers/gpu/drm/drm_ioctl.c
129
u->unique_len = master->unique_len;
drivers/gpu/drm/i915/display/intel_display_device.c
1391
SUBPLATFORM(meteorlake, u),
drivers/gpu/drm/i915/intel_uncore.c
1832
static u##x \
drivers/gpu/drm/i915/intel_uncore.c
1834
u##x val = __raw_uncore_read##x(uncore, reg); \
drivers/gpu/drm/i915/intel_uncore.c
1844
u##x val = 0; \
drivers/gpu/drm/i915/intel_uncore.c
1852
static u##x \
drivers/gpu/drm/i915/intel_uncore.c
1860
static u##x \
drivers/gpu/drm/i915/intel_uncore.c
1887
u##x val = 0; \
drivers/gpu/drm/i915/intel_uncore.c
1927
static u##x \
drivers/gpu/drm/i915/intel_uncore.c
1961
gen2_write##x(struct intel_uncore *uncore, i915_reg_t reg, u##x val, bool trace) { \
drivers/gpu/drm/i915/intel_uncore.c
1969
gen5_write##x(struct intel_uncore *uncore, i915_reg_t reg, u##x val, bool trace) { \
drivers/gpu/drm/i915/intel_uncore.c
2005
gen6_write##x(struct intel_uncore *uncore, i915_reg_t reg, u##x val, bool trace) { \
drivers/gpu/drm/i915/intel_uncore.c
2018
fwtable_write##x(struct intel_uncore *uncore, i915_reg_t reg, u##x val, bool trace) { \
drivers/gpu/drm/i915/intel_uncore.c
2044
vgpu_write##x(struct intel_uncore *uncore, i915_reg_t reg, u##x val, bool trace) { \
drivers/gpu/drm/i915/intel_uncore.h
321
static inline u##x__ __raw_uncore_read##x__(const struct intel_uncore *uncore, \
drivers/gpu/drm/i915/intel_uncore.h
332
i915_reg_t reg, u##x__ val) \
drivers/gpu/drm/i915/intel_uncore.h
353
static inline u##x__ intel_uncore_##name__(struct intel_uncore *uncore, \
drivers/gpu/drm/i915/intel_uncore.h
361
i915_reg_t reg, u##x__ val) \
drivers/gpu/drm/i915/selftests/mock_uncore.c
29
nop_write##x(struct intel_uncore *uncore, i915_reg_t reg, u##x val, bool trace) { }
drivers/gpu/drm/i915/selftests/mock_uncore.c
35
static u##x \
drivers/gpu/drm/nouveau/include/nvif/object.h
100
s32 _oclass = (u); \
drivers/gpu/drm/nouveau/include/nvif/object.h
98
#define nvif_sclass(o,m,u) ({ \
drivers/gpu/drm/nouveau/include/nvif/timer.h
33
#define nvif_usec(d,u,cond...) nvif_nsec((d), (u) * 1000, ##cond)
drivers/gpu/drm/nouveau/include/nvkm/core/memory.h
108
u##t __iomem *_m = nvkm_kmap(o); \
drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h
73
#define nvkm_printk_ok(s,u,l) \
drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h
74
((CONFIG_NOUVEAU_DEBUG >= (l)) && ((s)->debug >= (l) || ((u) && (u)->debug >= (l))))
drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h
75
#define nvkm_printk___(s,u,l,p,f,a...) do { \
drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h
76
if (nvkm_printk_ok((s), (u), (l))) { \
drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h
77
if ((u) && (u) != (s)) \
drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h
78
dev_##p((s)->device->dev, "%s(%s):"f, (s)->name, (u)->name, ##a); \
drivers/gpu/drm/nouveau/include/nvkm/subdev/timer.h
66
#define nvkm_usec(d, u, cond...) nvkm_nsec((d), (u) * 1000ULL, ##cond)
drivers/gpu/drm/nouveau/include/nvkm/subdev/timer.h
74
#define nvkm_wait_usec(d,u,addr,mask,data) \
drivers/gpu/drm/nouveau/include/nvkm/subdev/timer.h
75
nvkm_wait_nsec((d), (u) * 1000, (addr), (mask), (data))
drivers/gpu/drm/nouveau/nouveau_uvmm.c
587
struct drm_gpuva_op_unmap *u = &op->unmap;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
588
struct drm_gpuva *va = u->va;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
670
op_unmap_prepare(struct drm_gpuva_op_unmap *u)
drivers/gpu/drm/nouveau/nouveau_uvmm.c
672
drm_gpuva_unmap(u);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
752
struct drm_gpuva_op_unmap *u = &op->unmap;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
753
struct drm_gpuva *va = u->va;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
759
op_unmap_prepare(u);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
853
op_unmap(struct drm_gpuva_op_unmap *u)
drivers/gpu/drm/nouveau/nouveau_uvmm.c
855
struct drm_gpuva *va = u->va;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
859
if (!u->keep)
drivers/gpu/drm/nouveau/nouveau_uvmm.c
864
op_unmap_range(struct drm_gpuva_op_unmap *u,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
867
struct nouveau_uvma *uvma = uvma_from_va(u->va);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
871
if (!drm_gpuva_invalidated(u->va))
drivers/gpu/drm/nouveau/nouveau_uvmm.c
879
struct drm_gpuva_op_unmap *u = r->unmap;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
880
struct nouveau_uvma *uvma = uvma_from_va(u->va);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
890
op_unmap_range(u, addr, end - addr);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
972
struct drm_gpuva_op_unmap *u = &op->unmap;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
973
struct drm_gpuva *va = u->va;
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c
918
const u32 u = 0x418ea0 + (n * 0x04);
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c
930
gf100_grctx_patch_wr32(chan, u, ((bs / 3) << 16) | bs);
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.c
62
const u32 u = 0x418ea0 + (n * 0x04);
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.c
75
gf100_grctx_patch_wr32(chan, u, bs);
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp102.c
62
const u32 u = 0x418ea0 + (n * 0x04);
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp102.c
77
gf100_grctx_patch_wr32(chan, u, bs);
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c
84
const u32 u = 0x418ea0 + (n * 0x04);
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c
97
gf100_grctx_patch_wr32(chan, u, bs);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.h
41
#define ROP_UNIT(u, r) (0x410000 + (u) * 0x400 + (r))
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/gsp.h
802
rpc_message_rpc_union_field_v u;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
411
memset32(&pgt->pte[ptei].u, sparse.u, ptes);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
423
memset32(&pt->pte[ptei].u, 0x00, ptes);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
482
memset32(&pgt->pte[pteb].u, 0x00, ptes);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h
365
const u32 _pteo = (o); u##b _data = (d); \
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h
8
u32 u;
drivers/gpu/drm/qxl/qxl_cmd.c
482
cmd->u.surface_create.format = surf->surf.format;
drivers/gpu/drm/qxl/qxl_cmd.c
483
cmd->u.surface_create.width = surf->surf.width;
drivers/gpu/drm/qxl/qxl_cmd.c
484
cmd->u.surface_create.height = surf->surf.height;
drivers/gpu/drm/qxl/qxl_cmd.c
485
cmd->u.surface_create.stride = surf->surf.stride;
drivers/gpu/drm/qxl/qxl_cmd.c
486
cmd->u.surface_create.data = qxl_bo_physical_address(qdev, surf, 0);
drivers/gpu/drm/qxl/qxl_dev.h
444
} u;
drivers/gpu/drm/qxl/qxl_dev.h
507
} u;
drivers/gpu/drm/qxl/qxl_dev.h
700
} u;
drivers/gpu/drm/qxl/qxl_dev.h
730
} u;
drivers/gpu/drm/qxl/qxl_dev.h
753
} u;
drivers/gpu/drm/qxl/qxl_dev.h
850
} u;
drivers/gpu/drm/qxl/qxl_display.c
540
cmd->u.set.position.x = plane_state->crtc_x + plane_state->hotspot_x;
drivers/gpu/drm/qxl/qxl_display.c
541
cmd->u.set.position.y = plane_state->crtc_y + plane_state->hotspot_y;
drivers/gpu/drm/qxl/qxl_display.c
543
cmd->u.set.shape = qxl_bo_physical_address(qdev, qcrtc->cursor_bo, 0);
drivers/gpu/drm/qxl/qxl_display.c
545
cmd->u.set.visible = 1;
drivers/gpu/drm/qxl/qxl_display.c
583
cmd->u.position.x = plane_state->crtc_x + plane_state->hotspot_x;
drivers/gpu/drm/qxl/qxl_display.c
584
cmd->u.position.y = plane_state->crtc_y + plane_state->hotspot_y;
drivers/gpu/drm/qxl/qxl_draw.c
229
drawable->u.copy.src_area.top = 0;
drivers/gpu/drm/qxl/qxl_draw.c
230
drawable->u.copy.src_area.bottom = height;
drivers/gpu/drm/qxl/qxl_draw.c
231
drawable->u.copy.src_area.left = 0;
drivers/gpu/drm/qxl/qxl_draw.c
232
drawable->u.copy.src_area.right = width;
drivers/gpu/drm/qxl/qxl_draw.c
234
drawable->u.copy.rop_descriptor = SPICE_ROPD_OP_PUT;
drivers/gpu/drm/qxl/qxl_draw.c
235
drawable->u.copy.scale_mode = 0;
drivers/gpu/drm/qxl/qxl_draw.c
236
drawable->u.copy.mask.flags = 0;
drivers/gpu/drm/qxl/qxl_draw.c
237
drawable->u.copy.mask.pos.x = 0;
drivers/gpu/drm/qxl/qxl_draw.c
238
drawable->u.copy.mask.pos.y = 0;
drivers/gpu/drm/qxl/qxl_draw.c
239
drawable->u.copy.mask.bitmap = 0;
drivers/gpu/drm/qxl/qxl_draw.c
241
drawable->u.copy.src_bitmap = qxl_bo_physical_address(qdev, dimage->bo, 0);
drivers/gpu/drm/qxl/qxl_image.c
207
image->u.bitmap.format = SPICE_BITMAP_FMT_1BIT_BE;
drivers/gpu/drm/qxl/qxl_image.c
210
image->u.bitmap.format = SPICE_BITMAP_FMT_24BIT;
drivers/gpu/drm/qxl/qxl_image.c
213
image->u.bitmap.format = SPICE_BITMAP_FMT_32BIT;
drivers/gpu/drm/qxl/qxl_image.c
220
image->u.bitmap.flags = QXL_BITMAP_TOP_DOWN;
drivers/gpu/drm/qxl/qxl_image.c
221
image->u.bitmap.x = width;
drivers/gpu/drm/qxl/qxl_image.c
222
image->u.bitmap.y = height;
drivers/gpu/drm/qxl/qxl_image.c
223
image->u.bitmap.stride = chunk_stride;
drivers/gpu/drm/qxl/qxl_image.c
224
image->u.bitmap.palette = 0;
drivers/gpu/drm/qxl/qxl_image.c
225
image->u.bitmap.data = qxl_bo_physical_address(qdev, chunk_bo, 0);
drivers/gpu/drm/qxl/qxl_ioctl.c
206
struct drm_qxl_reloc __user *u = u64_to_user_ptr(cmd->relocs);
drivers/gpu/drm/qxl/qxl_ioctl.c
208
if (copy_from_user(&reloc, u + i, sizeof(reloc))) {
drivers/gpu/drm/radeon/r100.c
2195
unsigned u, i, w, h, d;
drivers/gpu/drm/radeon/r100.c
2198
for (u = 0; u < track->num_texture; u++) {
drivers/gpu/drm/radeon/r100.c
2199
if (!track->textures[u].enabled)
drivers/gpu/drm/radeon/r100.c
2201
if (track->textures[u].lookup_disable)
drivers/gpu/drm/radeon/r100.c
2203
robj = track->textures[u].robj;
drivers/gpu/drm/radeon/r100.c
2205
dev_warn_once(rdev->dev, "No texture bound to unit %u\n", u);
drivers/gpu/drm/radeon/r100.c
2209
for (i = 0; i <= track->textures[u].num_levels; i++) {
drivers/gpu/drm/radeon/r100.c
2210
if (track->textures[u].use_pitch) {
drivers/gpu/drm/radeon/r100.c
2212
w = (track->textures[u].pitch / track->textures[u].cpp) / (1 << i);
drivers/gpu/drm/radeon/r100.c
2214
w = track->textures[u].pitch / (1 << i);
drivers/gpu/drm/radeon/r100.c
2216
w = track->textures[u].width;
drivers/gpu/drm/radeon/r100.c
2218
w |= track->textures[u].width_11;
drivers/gpu/drm/radeon/r100.c
2220
if (track->textures[u].roundup_w)
drivers/gpu/drm/radeon/r100.c
2223
h = track->textures[u].height;
drivers/gpu/drm/radeon/r100.c
2225
h |= track->textures[u].height_11;
drivers/gpu/drm/radeon/r100.c
2227
if (track->textures[u].roundup_h)
drivers/gpu/drm/radeon/r100.c
2229
if (track->textures[u].tex_coord_type == 1) {
drivers/gpu/drm/radeon/r100.c
2230
d = (1 << track->textures[u].txdepth) / (1 << i);
drivers/gpu/drm/radeon/r100.c
2236
if (track->textures[u].compress_format) {
drivers/gpu/drm/radeon/r100.c
2238
size += r100_track_compress_size(track->textures[u].compress_format, w, h) * d;
drivers/gpu/drm/radeon/r100.c
2243
size *= track->textures[u].cpp;
drivers/gpu/drm/radeon/r100.c
2245
switch (track->textures[u].tex_coord_type) {
drivers/gpu/drm/radeon/r100.c
2251
ret = r100_cs_track_cube(rdev, track, u);
drivers/gpu/drm/radeon/r100.c
2259
"%u\n", track->textures[u].tex_coord_type, u);
drivers/gpu/drm/radeon/r100.c
2264
"%lu\n", u, size, radeon_bo_size(robj));
drivers/gpu/drm/radeon/r100.c
2265
r100_cs_track_texture_print(&track->textures[u]);
drivers/gpu/drm/radeon/r600_dpm.c
201
u32 *p, u32 *u)
drivers/gpu/drm/radeon/r600_dpm.c
215
*u = (b_c + 1) / 2;
drivers/gpu/drm/radeon/r600_dpm.c
216
*p = i_c / (1 << (2 * (*u)));
drivers/gpu/drm/radeon/r600_dpm.c
336
void r600_set_bsp(struct radeon_device *rdev, u32 u, u32 p)
drivers/gpu/drm/radeon/r600_dpm.c
338
WREG32(CG_BSP, BSP(p) | BSU(u));
drivers/gpu/drm/radeon/r600_dpm.c
373
void r600_set_tpu(struct radeon_device *rdev, u32 u)
drivers/gpu/drm/radeon/r600_dpm.c
375
WREG32_P(CG_TPC, TPU(u), ~TPU_MASK);
drivers/gpu/drm/radeon/r600_dpm.c
383
void r600_set_sstu(struct radeon_device *rdev, u32 u)
drivers/gpu/drm/radeon/r600_dpm.c
385
WREG32_P(CG_SSP, CG_SSTU(u), ~CG_SSTU_MASK);
drivers/gpu/drm/radeon/r600_dpm.c
398
void r600_set_fctu(struct radeon_device *rdev, u32 u)
drivers/gpu/drm/radeon/r600_dpm.c
400
WREG32_P(CG_FC_T, FC_TU(u), ~FC_TU_MASK);
drivers/gpu/drm/radeon/r600_dpm.c
418
void r600_set_vddc3d_oorsu(struct radeon_device *rdev, u32 u)
drivers/gpu/drm/radeon/r600_dpm.c
420
WREG32_P(CG_VDDC3D_OOR, SU(u), ~SU_MASK);
drivers/gpu/drm/radeon/r600_dpm.c
504
void r600_vid_rt_set_ssu(struct radeon_device *rdev, u32 u)
drivers/gpu/drm/radeon/r600_dpm.c
506
WREG32_P(VID_RT, SSTU(u), ~SSTU_MASK);
drivers/gpu/drm/radeon/r600_dpm.c
509
void r600_vid_rt_set_vru(struct radeon_device *rdev, u32 u)
drivers/gpu/drm/radeon/r600_dpm.c
511
WREG32_P(VID_RT, VID_CRTU(u), ~VID_CRTU_MASK);
drivers/gpu/drm/radeon/r600_dpm.h
140
u32 *p, u32 *u);
drivers/gpu/drm/radeon/r600_dpm.h
152
void r600_set_bsp(struct radeon_device *rdev, u32 u, u32 p);
drivers/gpu/drm/radeon/r600_dpm.h
159
void r600_set_tpu(struct radeon_device *rdev, u32 u);
drivers/gpu/drm/radeon/r600_dpm.h
161
void r600_set_sstu(struct radeon_device *rdev, u32 u);
drivers/gpu/drm/radeon/r600_dpm.h
164
void r600_set_fctu(struct radeon_device *rdev, u32 u);
drivers/gpu/drm/radeon/r600_dpm.h
168
void r600_set_vddc3d_oorsu(struct radeon_device *rdev, u32 u);
drivers/gpu/drm/radeon/r600_dpm.h
187
void r600_vid_rt_set_ssu(struct radeon_device *rdev, u32 u);
drivers/gpu/drm/radeon/r600_dpm.h
188
void r600_vid_rt_set_vru(struct radeon_device *rdev, u32 u);
drivers/gpu/drm/radeon/sumo_dpm.c
120
u32 p, u;
drivers/gpu/drm/radeon/sumo_dpm.c
124
xclk, 16, &p, &u);
drivers/gpu/drm/radeon/sumo_dpm.c
131
u32 p, u;
drivers/gpu/drm/radeon/sumo_dpm.c
135
r600_calculate_u_and_p(1, xclk, 14, &p, &u);
drivers/gpu/drm/radeon/sumo_dpm.c
137
WREG32(CG_GCOOR, PHC(grs) | SDC(p) | SU(u));
drivers/gpu/drm/radeon/sumo_dpm.c
149
u32 p, u;
drivers/gpu/drm/radeon/sumo_dpm.c
171
xclk, 16, &p, &u);
drivers/gpu/drm/radeon/sumo_dpm.c
173
WREG32_P(CG_PWR_GATING_CNTL, PGP(p) | PGU(u),
drivers/gpu/drm/radeon/sumo_dpm.c
177
xclk, 16, &p, &u);
drivers/gpu/drm/radeon/sumo_dpm.c
179
WREG32_P(CG_CG_VOLTAGE_CNTL, PGP(p) | PGU(u),
drivers/gpu/drm/radeon/sumo_dpm.c
462
u32 p, u;
drivers/gpu/drm/radeon/sumo_dpm.c
466
xclk, 16, &p, &u);
drivers/gpu/drm/radeon/sumo_dpm.c
468
WREG32(CG_SSP, SSTU(u) | SST(p));
drivers/gpu/drm/radeon/sumo_dpm.c
926
u32 p, u;
drivers/gpu/drm/radeon/sumo_dpm.c
930
xclk, 16, &p, &u);
drivers/gpu/drm/radeon/sumo_dpm.c
933
cg_sclk_dpm_ctrl_5 |= TT_TP(p) | TT_TU(u);
drivers/gpu/drm/radeon/sumo_dpm.c
970
u32 p, u;
drivers/gpu/drm/radeon/sumo_dpm.c
974
xclk, 14, &p, &u);
drivers/gpu/drm/radeon/sumo_dpm.c
977
cg_sclk_dpm_ctrl_4 |= DC_HDC(p) | DC_HU(u);
drivers/gpu/drm/radeon/trinity_dpm.c
317
u32 p, u;
drivers/gpu/drm/radeon/trinity_dpm.c
337
r600_calculate_u_and_p(500, xclk, 16, &p, &u);
drivers/gpu/drm/radeon/trinity_dpm.c
339
WREG32(CG_PG_CTRL, SP(p) | SU(u));
drivers/gpu/drm/radeon/trinity_dpm.c
836
u32 p, u;
drivers/gpu/drm/radeon/trinity_dpm.c
841
r600_calculate_u_and_p(interval, xclk, 16, &p, &u);
drivers/gpu/drm/radeon/trinity_dpm.c
979
u32 p, u;
drivers/gpu/drm/radeon/trinity_dpm.c
985
r600_calculate_u_and_p(400, xclk, 16, &p, &u);
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
227
.u.port_num.port_number = 5,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
234
.u.port_num.port_number = 5,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
241
.u.port_num.port_number = 5,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
248
.u.allocate_payload.number_sdp_streams = 3,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
249
.u.allocate_payload.sdp_stream_sink = { 1, 2, 3 },
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
256
.u.allocate_payload.port_number = 0xf,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
263
.u.allocate_payload.vcpi = 0x7f,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
270
.u.allocate_payload.pbn = U16_MAX,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
277
.u.query_payload.port_number = 0xf,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
284
.u.query_payload.vcpi = 0x7f,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
291
.u.dpcd_read.port_number = 0xf,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
298
.u.dpcd_read.dpcd_address = 0xfedcb,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
305
.u.dpcd_read.num_bytes = U8_MAX,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
312
.u.dpcd_write.port_number = 0xf,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
319
.u.dpcd_write.dpcd_address = 0xfedcb,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
326
.u.dpcd_write.num_bytes = ARRAY_SIZE(data),
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
327
.u.dpcd_write.bytes = data,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
334
.u.i2c_read.port_number = 0xf,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
341
.u.i2c_read.read_i2c_device_id = 0x7f,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
348
.u.i2c_read.num_transactions = 3,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
349
.u.i2c_read.num_bytes_read = ARRAY_SIZE(data) * 3,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
350
.u.i2c_read.transactions = {
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
364
.u.i2c_write.port_number = 0xf,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
371
.u.i2c_write.write_i2c_device_id = 0x7f,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
378
.u.i2c_write.num_bytes = ARRAY_SIZE(data),
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
379
.u.i2c_write.bytes = data,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
386
.u.enc_status.stream_id = 1,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
393
.u.enc_status.client_id = { 0x4f, 0x7f, 0xb4, 0x00, 0x8c, 0x0d, 0x67 },
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
400
.u.enc_status.stream_event = 3,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
407
.u.enc_status.valid_stream_event = 0,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
414
.u.enc_status.stream_behavior = 3,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
421
.u.enc_status.valid_stream_behavior = 1,
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
443
#define IN in->u.i2c_read
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
444
#define OUT out->u.i2c_read
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
471
#define IN in->u.dpcd_write
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
472
#define OUT out->u.dpcd_write
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
483
#define IN in->u.i2c_write
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
484
#define OUT out->u.i2c_write
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
540
kfree(out->u.dpcd_write.bytes);
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
543
for (i = 0; i < out->u.i2c_read.num_transactions; i++)
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
544
kfree(out->u.i2c_read.transactions[i].bytes);
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
547
kfree(out->u.i2c_write.bytes);
drivers/gpu/drm/vboxvideo/hgsmi_defs.h
53
} u;
drivers/gpu/drm/vboxvideo/vbox_hgsmi.c
66
memset(&h->u.header_data, 0, sizeof(h->u.header_data));
drivers/gpu/drm/vkms/tests/vkms_format_test.c
237
argb = argb_u16_from_yuv161616(&matrix, color->yuv.y, color->yuv.u,
drivers/gpu/drm/vkms/tests/vkms_format_test.c
26
u16 y, u, v;
drivers/gpu/drm/vmwgfx/device_include/svga3d_devcaps.h
370
uint32 u;
drivers/gpu/drm/vmwgfx/device_include/vm_basic_types.h
85
uint64 u;
drivers/gpu/drm/vmwgfx/device_include/vm_basic_types.h
89
uint64 u;
drivers/gpu/drm/vmwgfx/device_include/vm_basic_types.h
95
uint64 u;
drivers/gpu/drm/xe/xe_oa.c
1196
struct xe_oa_unit *u = &gt->oa.oa_unit[i];
drivers/gpu/drm/xe/xe_oa.c
1198
if (u->oa_unit_id == oa_unit_id)
drivers/gpu/drm/xe/xe_oa.c
1199
return u;
drivers/gpu/drm/xe/xe_oa.c
2658
struct xe_oa_unit *u = &gt->oa.oa_unit[i];
drivers/gpu/drm/xe/xe_oa.c
2662
u->regs = __oag_regs();
drivers/gpu/drm/xe/xe_oa.c
2663
u->type = DRM_XE_OA_UNIT_TYPE_OAG;
drivers/gpu/drm/xe/xe_oa.c
2667
u->regs = __oamert_regs();
drivers/gpu/drm/xe/xe_oa.c
2668
u->type = DRM_XE_OA_UNIT_TYPE_MERT;
drivers/gpu/drm/xe/xe_oa.c
2672
u->regs = __oam_regs(oam_base_addr[i]);
drivers/gpu/drm/xe/xe_oa.c
2673
u->type = i == XE_OAM_UNIT_SAG && GRAPHICS_VER(gt_to_xe(gt)) >= 20 ?
drivers/gpu/drm/xe/xe_oa.c
2677
u->gt = gt;
drivers/gpu/drm/xe/xe_oa.c
2679
xe_mmio_write32(&gt->mmio, u->regs.oa_ctrl, 0);
drivers/gpu/drm/xe/xe_oa.c
2682
xe_mmio_write32(&gt->mmio, u->regs.oa_debug,
drivers/gpu/drm/xe/xe_oa.c
2686
u->oa_unit_id = gt_to_xe(gt)->oa.oa_unit_ids++;
drivers/gpu/drm/xe/xe_oa.c
2695
struct xe_oa_unit *u;
drivers/gpu/drm/xe/xe_oa.c
2697
u = drmm_kcalloc(&gt_to_xe(gt)->drm, num_oa_units, sizeof(*u), GFP_KERNEL);
drivers/gpu/drm/xe/xe_oa.c
2698
if (!u)
drivers/gpu/drm/xe/xe_oa.c
2706
u[index].num_engines++;
drivers/gpu/drm/xe/xe_oa.c
2707
hwe->oa_unit = &u[index];
drivers/gpu/drm/xe/xe_oa.c
2712
gt->oa.oa_unit = u;
drivers/gpu/drm/xe/xe_oa.c
2725
struct xe_oa_unit *u;
drivers/gpu/drm/xe/xe_oa.c
2730
u = &gt->oa.oa_unit[i];
drivers/gpu/drm/xe/xe_oa.c
2735
if (xe_oa_unit_id(hwe) == u->oa_unit_id)
drivers/gpu/drm/xe/xe_oa.c
2738
xe_gt_dbg(gt, "oa_unit %d, type %d, Engines: %s\n", u->oa_unit_id, u->type, buf);
drivers/gpu/drm/xe/xe_oa.c
879
struct xe_oa_unit *u = stream->oa_unit;
drivers/gpu/drm/xe/xe_oa.c
882
if (WARN_ON(stream != u->exclusive_stream))
drivers/gpu/drm/xe/xe_oa.c
885
WRITE_ONCE(u->exclusive_stream, NULL);
drivers/gpu/drm/xe/xe_query.c
668
struct xe_oa_unit *u;
drivers/gpu/drm/xe/xe_query.c
687
u = &gt->oa.oa_unit[i];
drivers/gpu/drm/xe/xe_query.c
690
du->oa_unit_id = u->oa_unit_id;
drivers/gpu/drm/xe/xe_query.c
691
du->oa_unit_type = u->type;
drivers/gpu/drm/xe/xe_query.c
698
du->gt_id = u->gt->info.id;
drivers/gpu/drm/xe/xe_query.c
702
xe_oa_unit_id(hwe) == u->oa_unit_id) {
drivers/gpu/drm/xen/xen_drm_front.c
105
reinit_completion(&evtchnl->u.req.completion);
drivers/gpu/drm/xen/xen_drm_front.c
115
if (wait_for_completion_timeout(&evtchnl->u.req.completion,
drivers/gpu/drm/xen/xen_drm_front.c
119
return evtchnl->u.req.resp_status;
drivers/gpu/drm/xen/xen_drm_front.c
137
mutex_lock(&evtchnl->u.req.req_io_lock);
drivers/gpu/drm/xen/xen_drm_front.c
154
mutex_unlock(&evtchnl->u.req.req_io_lock);
drivers/gpu/drm/xen/xen_drm_front.c
191
mutex_lock(&evtchnl->u.req.req_io_lock);
drivers/gpu/drm/xen/xen_drm_front.c
220
mutex_unlock(&evtchnl->u.req.req_io_lock);
drivers/gpu/drm/xen/xen_drm_front.c
224
mutex_unlock(&evtchnl->u.req.req_io_lock);
drivers/gpu/drm/xen/xen_drm_front.c
252
mutex_lock(&evtchnl->u.req.req_io_lock);
drivers/gpu/drm/xen/xen_drm_front.c
271
mutex_unlock(&evtchnl->u.req.req_io_lock);
drivers/gpu/drm/xen/xen_drm_front.c
295
mutex_lock(&evtchnl->u.req.req_io_lock);
drivers/gpu/drm/xen/xen_drm_front.c
311
mutex_unlock(&evtchnl->u.req.req_io_lock);
drivers/gpu/drm/xen/xen_drm_front.c
327
mutex_lock(&evtchnl->u.req.req_io_lock);
drivers/gpu/drm/xen/xen_drm_front.c
339
mutex_unlock(&evtchnl->u.req.req_io_lock);
drivers/gpu/drm/xen/xen_drm_front.c
356
mutex_lock(&evtchnl->u.req.req_io_lock);
drivers/gpu/drm/xen/xen_drm_front.c
368
mutex_unlock(&evtchnl->u.req.req_io_lock);
drivers/gpu/drm/xen/xen_drm_front.c
94
req = RING_GET_REQUEST(&evtchnl->u.req.ring,
drivers/gpu/drm/xen/xen_drm_front.c
95
evtchnl->u.req.ring.req_prod_pvt);
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
129
page = evtchnl->u.req.ring.sring;
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
131
page = evtchnl->u.evt.page;
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
139
evtchnl->u.req.resp_status = -EIO;
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
140
complete_all(&evtchnl->u.req.completion);
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
178
init_completion(&evtchnl->u.req.completion);
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
179
mutex_init(&evtchnl->u.req.req_io_lock);
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
181
XEN_FRONT_RING_INIT(&evtchnl->u.req.ring, sring, XEN_PAGE_SIZE);
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
185
evtchnl->u.evt.page = page;
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
328
evtchnl->u.req.ring.req_prod_pvt++;
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
329
RING_PUSH_REQUESTS_AND_CHECK_NOTIFY(&evtchnl->u.req.ring, notify);
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
37
rp = evtchnl->u.req.ring.sring->rsp_prod;
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
41
for (i = evtchnl->u.req.ring.rsp_cons; i != rp; i++) {
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
42
resp = RING_GET_RESPONSE(&evtchnl->u.req.ring, i);
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
53
evtchnl->u.req.resp_status = resp->status;
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
54
complete(&evtchnl->u.req.completion);
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
64
evtchnl->u.req.ring.rsp_cons = i;
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
66
if (i != evtchnl->u.req.ring.req_prod_pvt) {
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
69
RING_FINAL_CHECK_FOR_RESPONSES(&evtchnl->u.req.ring,
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
74
evtchnl->u.req.ring.sring->rsp_event = i + 1;
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
85
struct xendispl_event_page *page = evtchnl->u.evt.page;
drivers/gpu/drm/xen/xen_drm_front_evtchnl.h
62
} u;
drivers/hid/hid-axff.c
40
left = effect->u.rumble.strong_magnitude;
drivers/hid/hid-axff.c
41
right = effect->u.rumble.weak_magnitude;
drivers/hid/hid-betopff.c
44
left = effect->u.rumble.strong_magnitude;
drivers/hid/hid-betopff.c
45
right = effect->u.rumble.weak_magnitude;
drivers/hid/hid-bigbenff.c
283
right_motor_on = effect->u.rumble.weak_magnitude ? 1 : 0;
drivers/hid/hid-bigbenff.c
284
left_motor_force = effect->u.rumble.strong_magnitude / 256;
drivers/hid/hid-core.c
1796
unsigned int a, u, usages;
drivers/hid/hid-core.c
1828
for (u = 0; u < field->report_count; u++) {
drivers/hid/hid-core.c
1831
field, u);
drivers/hid/hid-dr.c
38
strong = effect->u.rumble.strong_magnitude;
drivers/hid/hid-dr.c
39
weak = effect->u.rumble.weak_magnitude;
drivers/hid/hid-emsff.c
29
weak = effect->u.rumble.weak_magnitude;
drivers/hid/hid-emsff.c
30
strong = effect->u.rumble.strong_magnitude;
drivers/hid/hid-gaff.c
36
left = effect->u.rumble.strong_magnitude;
drivers/hid/hid-gaff.c
37
right = effect->u.rumble.weak_magnitude;
drivers/hid/hid-google-stadiaff.c
51
stadiaff->strong_magnitude = effect->u.rumble.strong_magnitude;
drivers/hid/hid-google-stadiaff.c
52
stadiaff->weak_magnitude = effect->u.rumble.weak_magnitude;
drivers/hid/hid-haptic.c
243
if (effect->u.haptic.hid_usage >= (HID_HP_VENDORWAVEFORMMIN & HID_USAGE) &&
drivers/hid/hid-haptic.c
244
effect->u.haptic.hid_usage <= (HID_HP_VENDORWAVEFORMMAX & HID_USAGE) &&
drivers/hid/hid-haptic.c
245
(effect->u.haptic.vendor_id != haptic->vendor_id ||
drivers/hid/hid-haptic.c
246
effect->u.haptic.vendor_waveform_page != haptic->vendor_page))
drivers/hid/hid-haptic.c
251
if (haptic->hid_usage_map[i] == effect->u.haptic.hid_usage) {
drivers/hid/hid-haptic.c
260
fill_effect_buf(haptic, &effect->u.haptic, &haptic->effect[effect->id],
drivers/hid/hid-haptic.c
263
if (effect->u.haptic.hid_usage == (HID_HP_WAVEFORMPRESS & HID_USAGE) ||
drivers/hid/hid-haptic.c
264
effect->u.haptic.hid_usage == (HID_HP_WAVEFORMRELEASE & HID_USAGE))
drivers/hid/hid-haptic.c
329
effect->u.haptic.hid_usage = HID_HP_WAVEFORMNONE & HID_USAGE;
drivers/hid/hid-haptic.c
330
effect->u.haptic.intensity = 100;
drivers/hid/hid-haptic.c
331
effect->u.haptic.retrigger_period = 0;
drivers/hid/hid-haptic.c
332
effect->u.haptic.repeat_count = 0;
drivers/hid/hid-haptic.c
344
if (effect.u.haptic.hid_usage == (HID_HP_WAVEFORMRELEASE & HID_USAGE)) {
drivers/hid/hid-haptic.c
351
effect.u.haptic.hid_usage = HID_HP_WAVEFORMRELEASE & HID_USAGE;
drivers/hid/hid-haptic.c
353
fill_effect_buf(haptic, &effect.u.haptic, &haptic->effect[effect_id],
drivers/hid/hid-haptic.c
355
} else if (effect.u.haptic.hid_usage == (HID_HP_WAVEFORMPRESS & HID_USAGE)) {
drivers/hid/hid-haptic.c
363
effect.u.haptic.hid_usage = HID_HP_WAVEFORMPRESS & HID_USAGE;
drivers/hid/hid-haptic.c
365
fill_effect_buf(haptic, &effect.u.haptic, &haptic->effect[effect_id],
drivers/hid/hid-holtekff.c
100
left = effect->u.rumble.strong_magnitude;
drivers/hid/hid-holtekff.c
101
right = effect->u.rumble.weak_magnitude;
drivers/hid/hid-lg2ff.c
29
strong = effect->u.rumble.strong_magnitude;
drivers/hid/hid-lg2ff.c
30
weak = effect->u.rumble.weak_magnitude;
drivers/hid/hid-lg3ff.c
65
x = effect->u.ramp.start_level;
drivers/hid/hid-lg3ff.c
66
y = effect->u.ramp.end_level;
drivers/hid/hid-lg4ff.c
432
x = effect->u.ramp.start_level + 0x80; /* 0x80 is no force */
drivers/hid/hid-lgff.c
69
x = effect->u.ramp.start_level + 0x7f; /* 0x7f is center */
drivers/hid/hid-lgff.c
70
y = effect->u.ramp.end_level + 0x7f;
drivers/hid/hid-lgff.c
82
right = effect->u.rumble.strong_magnitude;
drivers/hid/hid-lgff.c
83
left = effect->u.rumble.weak_magnitude;
drivers/hid/hid-logitech-hidpp.c
2579
force = (effect->u.constant.level * fixp_sin16((effect->direction * 360) >> 16)) >> 15;
drivers/hid/hid-logitech-hidpp.c
2583
params[8] = effect->u.constant.envelope.attack_level >> 7;
drivers/hid/hid-logitech-hidpp.c
2584
params[9] = effect->u.constant.envelope.attack_length >> 8;
drivers/hid/hid-logitech-hidpp.c
2585
params[10] = effect->u.constant.envelope.attack_length & 255;
drivers/hid/hid-logitech-hidpp.c
2586
params[11] = effect->u.constant.envelope.fade_level >> 7;
drivers/hid/hid-logitech-hidpp.c
2587
params[12] = effect->u.constant.envelope.fade_length >> 8;
drivers/hid/hid-logitech-hidpp.c
2588
params[13] = effect->u.constant.envelope.fade_length & 255;
drivers/hid/hid-logitech-hidpp.c
2591
effect->u.constant.level,
drivers/hid/hid-logitech-hidpp.c
2594
effect->u.constant.envelope.attack_level,
drivers/hid/hid-logitech-hidpp.c
2595
effect->u.constant.envelope.attack_length,
drivers/hid/hid-logitech-hidpp.c
2596
effect->u.constant.envelope.fade_level,
drivers/hid/hid-logitech-hidpp.c
2597
effect->u.constant.envelope.fade_length);
drivers/hid/hid-logitech-hidpp.c
2601
switch (effect->u.periodic.waveform) {
drivers/hid/hid-logitech-hidpp.c
2618
hid_err(data->hidpp->hid_dev, "Unexpected periodic waveform type %i!\n", effect->u.periodic.waveform);
drivers/hid/hid-logitech-hidpp.c
2621
force = (effect->u.periodic.magnitude * fixp_sin16((effect->direction * 360) >> 16)) >> 15;
drivers/hid/hid-logitech-hidpp.c
2622
params[6] = effect->u.periodic.magnitude >> 8;
drivers/hid/hid-logitech-hidpp.c
2623
params[7] = effect->u.periodic.magnitude & 255;
drivers/hid/hid-logitech-hidpp.c
2624
params[8] = effect->u.periodic.offset >> 8;
drivers/hid/hid-logitech-hidpp.c
2625
params[9] = effect->u.periodic.offset & 255;
drivers/hid/hid-logitech-hidpp.c
2626
params[10] = effect->u.periodic.period >> 8;
drivers/hid/hid-logitech-hidpp.c
2627
params[11] = effect->u.periodic.period & 255;
drivers/hid/hid-logitech-hidpp.c
2628
params[12] = effect->u.periodic.phase >> 8;
drivers/hid/hid-logitech-hidpp.c
2629
params[13] = effect->u.periodic.phase & 255;
drivers/hid/hid-logitech-hidpp.c
2630
params[14] = effect->u.periodic.envelope.attack_level >> 7;
drivers/hid/hid-logitech-hidpp.c
2631
params[15] = effect->u.periodic.envelope.attack_length >> 8;
drivers/hid/hid-logitech-hidpp.c
2632
params[16] = effect->u.periodic.envelope.attack_length & 255;
drivers/hid/hid-logitech-hidpp.c
2633
params[17] = effect->u.periodic.envelope.fade_level >> 7;
drivers/hid/hid-logitech-hidpp.c
2634
params[18] = effect->u.periodic.envelope.fade_length >> 8;
drivers/hid/hid-logitech-hidpp.c
2635
params[19] = effect->u.periodic.envelope.fade_length & 255;
drivers/hid/hid-logitech-hidpp.c
2638
effect->u.periodic.magnitude, effect->direction,
drivers/hid/hid-logitech-hidpp.c
2639
effect->u.periodic.offset,
drivers/hid/hid-logitech-hidpp.c
2640
effect->u.periodic.period,
drivers/hid/hid-logitech-hidpp.c
2641
effect->u.periodic.phase);
drivers/hid/hid-logitech-hidpp.c
2643
effect->u.periodic.envelope.attack_level,
drivers/hid/hid-logitech-hidpp.c
2644
effect->u.periodic.envelope.attack_length,
drivers/hid/hid-logitech-hidpp.c
2645
effect->u.periodic.envelope.fade_level,
drivers/hid/hid-logitech-hidpp.c
2646
effect->u.periodic.envelope.fade_length);
drivers/hid/hid-logitech-hidpp.c
2651
force = (effect->u.ramp.start_level * fixp_sin16((effect->direction * 360) >> 16)) >> 15;
drivers/hid/hid-logitech-hidpp.c
2654
force = (effect->u.ramp.end_level * fixp_sin16((effect->direction * 360) >> 16)) >> 15;
drivers/hid/hid-logitech-hidpp.c
2657
params[10] = effect->u.ramp.envelope.attack_level >> 7;
drivers/hid/hid-logitech-hidpp.c
2658
params[11] = effect->u.ramp.envelope.attack_length >> 8;
drivers/hid/hid-logitech-hidpp.c
2659
params[12] = effect->u.ramp.envelope.attack_length & 255;
drivers/hid/hid-logitech-hidpp.c
2660
params[13] = effect->u.ramp.envelope.fade_level >> 7;
drivers/hid/hid-logitech-hidpp.c
2661
params[14] = effect->u.ramp.envelope.fade_length >> 8;
drivers/hid/hid-logitech-hidpp.c
2662
params[15] = effect->u.ramp.envelope.fade_length & 255;
drivers/hid/hid-logitech-hidpp.c
2665
effect->u.ramp.start_level,
drivers/hid/hid-logitech-hidpp.c
2666
effect->u.ramp.end_level,
drivers/hid/hid-logitech-hidpp.c
2669
effect->u.ramp.envelope.attack_level,
drivers/hid/hid-logitech-hidpp.c
2670
effect->u.ramp.envelope.attack_length,
drivers/hid/hid-logitech-hidpp.c
2671
effect->u.ramp.envelope.fade_level,
drivers/hid/hid-logitech-hidpp.c
2672
effect->u.ramp.envelope.fade_length);
drivers/hid/hid-logitech-hidpp.c
2679
params[6] = effect->u.condition[0].left_saturation >> 9;
drivers/hid/hid-logitech-hidpp.c
2680
params[7] = (effect->u.condition[0].left_saturation >> 1) & 255;
drivers/hid/hid-logitech-hidpp.c
2681
params[8] = effect->u.condition[0].left_coeff >> 8;
drivers/hid/hid-logitech-hidpp.c
2682
params[9] = effect->u.condition[0].left_coeff & 255;
drivers/hid/hid-logitech-hidpp.c
2683
params[10] = effect->u.condition[0].deadband >> 9;
drivers/hid/hid-logitech-hidpp.c
2684
params[11] = (effect->u.condition[0].deadband >> 1) & 255;
drivers/hid/hid-logitech-hidpp.c
2685
params[12] = effect->u.condition[0].center >> 8;
drivers/hid/hid-logitech-hidpp.c
2686
params[13] = effect->u.condition[0].center & 255;
drivers/hid/hid-logitech-hidpp.c
2687
params[14] = effect->u.condition[0].right_coeff >> 8;
drivers/hid/hid-logitech-hidpp.c
2688
params[15] = effect->u.condition[0].right_coeff & 255;
drivers/hid/hid-logitech-hidpp.c
2689
params[16] = effect->u.condition[0].right_saturation >> 9;
drivers/hid/hid-logitech-hidpp.c
2690
params[17] = (effect->u.condition[0].right_saturation >> 1) & 255;
drivers/hid/hid-logitech-hidpp.c
2694
effect->u.condition[0].left_coeff,
drivers/hid/hid-logitech-hidpp.c
2695
effect->u.condition[0].left_saturation,
drivers/hid/hid-logitech-hidpp.c
2696
effect->u.condition[0].right_coeff,
drivers/hid/hid-logitech-hidpp.c
2697
effect->u.condition[0].right_saturation);
drivers/hid/hid-logitech-hidpp.c
2699
effect->u.condition[0].deadband,
drivers/hid/hid-logitech-hidpp.c
2700
effect->u.condition[0].center);
drivers/hid/hid-megaworld.c
30
*mwctrl->strong = effect->u.rumble.strong_magnitude >> 8;
drivers/hid/hid-megaworld.c
31
*mwctrl->weak = effect->u.rumble.weak_magnitude >> 8;
drivers/hid/hid-mf.c
40
strong = effect->u.rumble.strong_magnitude;
drivers/hid/hid-mf.c
41
weak = effect->u.rumble.weak_magnitude;
drivers/hid/hid-microsoft.c
319
ms->strong = ((u32) effect->u.rumble.strong_magnitude * 100) / U16_MAX;
drivers/hid/hid-microsoft.c
320
ms->weak = ((u32) effect->u.rumble.weak_magnitude * 100) / U16_MAX;
drivers/hid/hid-nintendo.c
2000
effect->u.rumble.weak_magnitude,
drivers/hid/hid-nintendo.c
2001
effect->u.rumble.strong_magnitude,
drivers/hid/hid-nvidia-shield.c
413
motors.motor_left = effect->u.rumble.strong_magnitude / 2047;
drivers/hid/hid-nvidia-shield.c
414
motors.motor_right = effect->u.rumble.weak_magnitude / 2047;
drivers/hid/hid-picolcd_core.c
312
unsigned u;
drivers/hid/hid-picolcd_core.c
313
if (sscanf(buf, "%u", &u) != 1)
drivers/hid/hid-picolcd_core.c
315
if (u > 30000)
drivers/hid/hid-picolcd_core.c
318
data->opmode_delay = u;
drivers/hid/hid-picolcd_debugfs.c
102
if (copy_to_user(u, resp->raw_data+3, ret))
drivers/hid/hid-picolcd_debugfs.c
112
static ssize_t picolcd_debug_eeprom_write(struct file *f, const char __user *u,
drivers/hid/hid-picolcd_debugfs.c
132
if (copy_from_user(raw_data+3, u, min((u8)20, raw_data[2])))
drivers/hid/hid-picolcd_debugfs.c
181
char __user *u, size_t s, loff_t *off)
drivers/hid/hid-picolcd_debugfs.c
199
if (copy_to_user(u+ret, resp->raw_data+len_off+1, raw_data[len_off])) {
drivers/hid/hid-picolcd_debugfs.c
216
static ssize_t picolcd_debug_flash_read(struct file *f, char __user *u,
drivers/hid/hid-picolcd_debugfs.c
229
return _picolcd_flash_read(data, REPORT_BL_READ_MEMORY, u, s, off);
drivers/hid/hid-picolcd_debugfs.c
231
return _picolcd_flash_read(data, REPORT_READ_MEMORY, u, s, off);
drivers/hid/hid-picolcd_debugfs.c
263
const char __user *u, size_t s, loff_t *off)
drivers/hid/hid-picolcd_debugfs.c
274
if (copy_from_user(raw_data+len_off+1, u, raw_data[len_off])) {
drivers/hid/hid-picolcd_debugfs.c
299
static ssize_t picolcd_debug_flash_write(struct file *f, const char __user *u,
drivers/hid/hid-picolcd_debugfs.c
327
err = _picolcd_flash_write(data, report_write, u, 64, off);
drivers/hid/hid-picolcd_debugfs.c
73
static ssize_t picolcd_debug_eeprom_read(struct file *f, char __user *u,
drivers/hid/hid-picolcd_fb.c
439
unsigned u;
drivers/hid/hid-picolcd_fb.c
444
i = sscanf(buf, "%u", &u);
drivers/hid/hid-picolcd_fb.c
448
if (u > PICOLCDFB_UPDATE_RATE_LIMIT)
drivers/hid/hid-picolcd_fb.c
450
else if (u == 0)
drivers/hid/hid-picolcd_fb.c
451
u = PICOLCDFB_UPDATE_RATE_DEFAULT;
drivers/hid/hid-picolcd_fb.c
453
fbdata->update_rate = u;
drivers/hid/hid-pl.c
50
left = effect->u.rumble.strong_magnitude;
drivers/hid/hid-pl.c
51
right = effect->u.rumble.weak_magnitude;
drivers/hid/hid-playstation.c
1659
ds->motor_left = effect->u.rumble.strong_magnitude / 256;
drivers/hid/hid-playstation.c
1660
ds->motor_right = effect->u.rumble.weak_magnitude / 256;
drivers/hid/hid-playstation.c
2663
ds4->motor_left = effect->u.rumble.strong_magnitude / 256;
drivers/hid/hid-playstation.c
2664
ds4->motor_right = effect->u.rumble.weak_magnitude / 256;
drivers/hid/hid-sjoy.c
36
left = effect->u.rumble.strong_magnitude;
drivers/hid/hid-sjoy.c
37
right = effect->u.rumble.weak_magnitude;
drivers/hid/hid-sony.c
1846
sc->left = effect->u.rumble.strong_magnitude / 256;
drivers/hid/hid-sony.c
1847
sc->right = effect->u.rumble.weak_magnitude / 256;
drivers/hid/hid-steam.c
550
steam->rumble_left = effect->u.rumble.strong_magnitude;
drivers/hid/hid-steam.c
551
steam->rumble_right = effect->u.rumble.weak_magnitude;
drivers/hid/hid-tmff.c
101
right = tmff_scale_u16(effect->u.rumble.strong_magnitude,
drivers/hid/hid-tmff.c
84
x = tmff_scale_s8(effect->u.ramp.start_level,
drivers/hid/hid-tmff.c
87
y = tmff_scale_s8(effect->u.ramp.end_level,
drivers/hid/hid-tmff.c
98
left = tmff_scale_u16(effect->u.rumble.weak_magnitude,
drivers/hid/hid-wiimote-debug.c
124
static ssize_t wiidebug_drm_write(struct file *f, const char __user *u,
drivers/hid/hid-wiimote-debug.c
138
if (copy_from_user(buf, u, len))
drivers/hid/hid-wiimote-debug.c
23
static ssize_t wiidebug_eeprom_read(struct file *f, char __user *u, size_t s,
drivers/hid/hid-wiimote-debug.c
66
if (copy_to_user(u, buf, size))
drivers/hid/hid-wiimote-modules.c
142
if (eff->u.rumble.strong_magnitude || eff->u.rumble.weak_magnitude)
drivers/hid/hid-wiimote-modules.c
1800
if (eff->u.rumble.strong_magnitude || eff->u.rumble.weak_magnitude)
drivers/hid/hid-wiimote.h
292
static inline int wiidebug_init(void *u) { return 0; }
drivers/hid/hid-wiimote.h
293
static inline void wiidebug_deinit(void *u) { }
drivers/hid/hid-winwing.c
326
data->rumble = effect->u.rumble;
drivers/hid/hid-zpff.c
38
left = effect->u.rumble.strong_magnitude;
drivers/hid/hid-zpff.c
39
right = effect->u.rumble.weak_magnitude;
drivers/hid/uhid.c
139
ev->u.start.dev_flags |= UHID_DEV_NUMBERED_FEATURE_REPORTS;
drivers/hid/uhid.c
141
ev->u.start.dev_flags |= UHID_DEV_NUMBERED_OUTPUT_REPORTS;
drivers/hid/uhid.c
143
ev->u.start.dev_flags |= UHID_DEV_NUMBERED_INPUT_REPORTS;
drivers/hid/uhid.c
248
ev->u.get_report.rnum = rnum;
drivers/hid/uhid.c
249
ev->u.get_report.rtype = rtype;
drivers/hid/uhid.c
258
ret = __uhid_report_queue_and_wait(uhid, ev, &ev->u.get_report.id);
drivers/hid/uhid.c
262
req = &uhid->report_buf.u.get_report_reply;
drivers/hid/uhid.c
290
ev->u.set_report.rnum = rnum;
drivers/hid/uhid.c
291
ev->u.set_report.rtype = rtype;
drivers/hid/uhid.c
292
ev->u.set_report.size = count;
drivers/hid/uhid.c
293
memcpy(ev->u.set_report.data, buf, count);
drivers/hid/uhid.c
302
ret = __uhid_report_queue_and_wait(uhid, ev, &ev->u.set_report.id);
drivers/hid/uhid.c
306
if (uhid->report_buf.u.set_report_reply.err)
drivers/hid/uhid.c
373
ev->u.output.size = count;
drivers/hid/uhid.c
374
ev->u.output.rtype = rtype;
drivers/hid/uhid.c
375
memcpy(ev->u.output.data, buf, count);
drivers/hid/uhid.c
451
memcpy(event->u.create.name, compat->name,
drivers/hid/uhid.c
453
memcpy(event->u.create.phys, compat->phys,
drivers/hid/uhid.c
455
memcpy(event->u.create.uniq, compat->uniq,
drivers/hid/uhid.c
458
event->u.create.rd_data = compat_ptr(compat->rd_data);
drivers/hid/uhid.c
459
event->u.create.rd_size = compat->rd_size;
drivers/hid/uhid.c
461
event->u.create.bus = compat->bus;
drivers/hid/uhid.c
462
event->u.create.vendor = compat->vendor;
drivers/hid/uhid.c
463
event->u.create.product = compat->product;
drivers/hid/uhid.c
464
event->u.create.version = compat->version;
drivers/hid/uhid.c
465
event->u.create.country = compat->country;
drivers/hid/uhid.c
500
rd_size = ev->u.create2.rd_size;
drivers/hid/uhid.c
504
rd_data = kmemdup(ev->u.create2.rd_data, rd_size, GFP_KERNEL);
drivers/hid/uhid.c
517
BUILD_BUG_ON(sizeof(hid->name) != sizeof(ev->u.create2.name));
drivers/hid/uhid.c
518
strscpy(hid->name, ev->u.create2.name, sizeof(hid->name));
drivers/hid/uhid.c
519
BUILD_BUG_ON(sizeof(hid->phys) != sizeof(ev->u.create2.phys));
drivers/hid/uhid.c
520
strscpy(hid->phys, ev->u.create2.phys, sizeof(hid->phys));
drivers/hid/uhid.c
521
BUILD_BUG_ON(sizeof(hid->uniq) != sizeof(ev->u.create2.uniq));
drivers/hid/uhid.c
522
strscpy(hid->uniq, ev->u.create2.uniq, sizeof(hid->uniq));
drivers/hid/uhid.c
525
hid->bus = ev->u.create2.bus;
drivers/hid/uhid.c
526
hid->vendor = ev->u.create2.vendor;
drivers/hid/uhid.c
527
hid->product = ev->u.create2.product;
drivers/hid/uhid.c
528
hid->version = ev->u.create2.version;
drivers/hid/uhid.c
529
hid->country = ev->u.create2.country;
drivers/hid/uhid.c
556
orig = ev->u.create;
drivers/hid/uhid.c
560
if (copy_from_user(&ev->u.create2.rd_data, orig.rd_data, orig.rd_size))
drivers/hid/uhid.c
563
memcpy(ev->u.create2.name, orig.name, sizeof(orig.name));
drivers/hid/uhid.c
564
memcpy(ev->u.create2.phys, orig.phys, sizeof(orig.phys));
drivers/hid/uhid.c
565
memcpy(ev->u.create2.uniq, orig.uniq, sizeof(orig.uniq));
drivers/hid/uhid.c
566
ev->u.create2.rd_size = orig.rd_size;
drivers/hid/uhid.c
567
ev->u.create2.bus = orig.bus;
drivers/hid/uhid.c
568
ev->u.create2.vendor = orig.vendor;
drivers/hid/uhid.c
569
ev->u.create2.product = orig.product;
drivers/hid/uhid.c
570
ev->u.create2.version = orig.version;
drivers/hid/uhid.c
571
ev->u.create2.country = orig.country;
drivers/hid/uhid.c
598
hid_safe_input_report(uhid->hid, HID_INPUT_REPORT, ev->u.input.data, UHID_DATA_MAX,
drivers/hid/uhid.c
599
min_t(size_t, ev->u.input.size, UHID_DATA_MAX), 0);
drivers/hid/uhid.c
609
hid_safe_input_report(uhid->hid, HID_INPUT_REPORT, ev->u.input2.data, UHID_DATA_MAX,
drivers/hid/uhid.c
610
min_t(size_t, ev->u.input2.size, UHID_DATA_MAX), 0);
drivers/hid/uhid.c
621
uhid_report_wake_up(uhid, ev->u.get_report_reply.id, ev);
drivers/hid/uhid.c
631
uhid_report_wake_up(uhid, ev->u.set_report_reply.id, ev);
drivers/hid/usbhid/hid-pidff.c
281
switch (effect->u.periodic.waveform) {
drivers/hid/usbhid/hid-pidff.c
501
effect->u.constant.level);
drivers/hid/usbhid/hid-pidff.c
513
return effect->u.constant.level != old->u.constant.level;
drivers/hid/usbhid/hid-pidff.c
579
effect->u.periodic.magnitude);
drivers/hid/usbhid/hid-pidff.c
581
effect->u.periodic.offset);
drivers/hid/usbhid/hid-pidff.c
582
pidff_set(&pidff->set_periodic[PID_PHASE], effect->u.periodic.phase);
drivers/hid/usbhid/hid-pidff.c
584
effect->u.periodic.period);
drivers/hid/usbhid/hid-pidff.c
596
return effect->u.periodic.magnitude != old->u.periodic.magnitude ||
drivers/hid/usbhid/hid-pidff.c
597
effect->u.periodic.offset != old->u.periodic.offset ||
drivers/hid/usbhid/hid-pidff.c
598
effect->u.periodic.phase != old->u.periodic.phase ||
drivers/hid/usbhid/hid-pidff.c
599
effect->u.periodic.period != old->u.periodic.period;
drivers/hid/usbhid/hid-pidff.c
622
effect->u.condition[i].center);
drivers/hid/usbhid/hid-pidff.c
624
effect->u.condition[i].right_coeff);
drivers/hid/usbhid/hid-pidff.c
626
effect->u.condition[i].right_saturation);
drivers/hid/usbhid/hid-pidff.c
631
effect->u.condition[i].left_coeff);
drivers/hid/usbhid/hid-pidff.c
636
effect->u.condition[i].left_saturation);
drivers/hid/usbhid/hid-pidff.c
641
effect->u.condition[i].deadband);
drivers/hid/usbhid/hid-pidff.c
658
struct ff_condition_effect *cond = &effect->u.condition[i];
drivers/hid/usbhid/hid-pidff.c
659
struct ff_condition_effect *old_cond = &old->u.condition[i];
drivers/hid/usbhid/hid-pidff.c
681
effect->u.ramp.start_level);
drivers/hid/usbhid/hid-pidff.c
683
effect->u.ramp.end_level);
drivers/hid/usbhid/hid-pidff.c
693
return effect->u.ramp.start_level != old->u.ramp.start_level ||
drivers/hid/usbhid/hid-pidff.c
694
effect->u.ramp.end_level != old->u.ramp.end_level;
drivers/hid/usbhid/hid-pidff.c
920
({ if (pidff_needs_set_envelope(&effect->u.type.envelope, \
drivers/hid/usbhid/hid-pidff.c
921
old ? &old->u.type.envelope : NULL)) \
drivers/hid/usbhid/hid-pidff.c
922
pidff_set_envelope_report(pidff, &effect->u.type.envelope); })
drivers/hv/channel_mgmt.c
874
msg->u.payload;
drivers/hv/connection.c
465
conn_id.u.id = vmbus_connection.msg_conn_id;
drivers/hv/mshv_root_main.c
664
vp->vp_intercept_msg_page->u.payload;
drivers/hv/mshv_root_main.c
668
vp->vp_intercept_msg_page->u.payload;
drivers/hv/mshv_synic.c
113
notification = (struct hv_notification_message_payload *)msg->u.payload;
drivers/hv/mshv_synic.c
150
(struct hv_async_completion_message_payload *)msg->u.payload;
drivers/hv/mshv_synic.c
317
msg->u.payload);
drivers/hv/mshv_synic.c
320
msg->u.payload);
drivers/hv/mshv_synic.c
358
(struct hv_x64_apic_eoi_message *)&msg->u.payload[0];
drivers/hv/mshv_synic.c
386
((struct hv_opaque_intercept_message *)msg->u.payload)->vp_index;
drivers/hv/mshv_synic.c
682
port_id.u.id = ret;
drivers/hv/mshv_synic.c
691
mshv_portid_free(port_id.u.id);
drivers/hv/mshv_synic.c
695
connection_id.u.id = port_id.u.id;
drivers/hv/mshv_synic.c
705
mshv_portid_free(port_id.u.id);
drivers/hv/mshv_synic.c
710
return port_id.u.id;
drivers/hv/mshv_synic.c
719
connection_id.u.id = doorbell_portid;
drivers/hv/mshv_synic.c
722
port_id.u.id = doorbell_portid;
drivers/hv/vmbus_drv.c
1080
hdr = (struct vmbus_channel_message_header *)msg_copy.u.payload;
drivers/hv/vmbus_drv.c
1113
memcpy(&ctx->msg.payload, msg_copy.u.payload, payload_size);
drivers/hv/vmbus_drv.c
152
return monitor_page->parameter[monitor_group][monitor_offset].connectionid.u.id;
drivers/hwmon/gpio-fan.c
446
u32 u;
drivers/hwmon/gpio-fan.c
500
p = of_prop_next_u32(prop, p, &u);
drivers/hwmon/gpio-fan.c
503
speed[i].rpm = u;
drivers/hwmon/gpio-fan.c
504
p = of_prop_next_u32(prop, p, &u);
drivers/hwmon/gpio-fan.c
507
speed[i].ctrl_val = u;
drivers/hwmon/nct6683.c
366
} u;
drivers/hwmon/nct6683.c
374
} u;
drivers/hwmon/nct6683.c
386
.u.index = _index, \
drivers/hwmon/nct6683.c
392
.u.s.index = _index, \
drivers/hwmon/nct6683.c
393
.u.s.nr = _nr, \
drivers/hwmon/nct6683.c
459
a2 = &su->u.a2;
drivers/hwmon/nct6683.c
462
a2->nr = (*t)->u.s.nr + i;
drivers/hwmon/nct6683.c
463
a2->index = (*t)->u.s.index;
drivers/hwmon/nct6683.c
470
a = &su->u.a1;
drivers/hwmon/nct6683.c
473
a->index = (*t)->u.index + i;
drivers/hwmon/nct6775-core.c
1028
} u;
drivers/hwmon/nct6775-core.c
1036
} u;
drivers/hwmon/nct6775-core.c
1048
.u.index = _index, \
drivers/hwmon/nct6775-core.c
1054
.u.s.index = _index, \
drivers/hwmon/nct6775-core.c
1055
.u.s.nr = _nr, \
drivers/hwmon/nct6775-core.c
1119
a2 = &su->u.a2;
drivers/hwmon/nct6775-core.c
1122
a2->nr = (*t)->u.s.nr + i;
drivers/hwmon/nct6775-core.c
1123
a2->index = (*t)->u.s.index;
drivers/hwmon/nct6775-core.c
1130
a = &su->u.a1;
drivers/hwmon/nct6775-core.c
1133
a->index = (*t)->u.index + i;
drivers/hwtracing/intel_th/msu.c
1457
struct msc_win_to_user_struct *u = data;
drivers/hwtracing/intel_th/msu.c
1460
ret = copy_to_user(u->buf + u->offset, src, len);
drivers/hwtracing/intel_th/msu.c
1461
u->offset += len - ret;
drivers/hwtracing/intel_th/msu.c
1568
struct msc_win_to_user_struct u = {
drivers/hwtracing/intel_th/msu.c
1573
ret = msc_buffer_iterate(iter, len, &u, msc_win_to_user);
drivers/hwtracing/stm/p_sys-t.c
76
#define MIPI_SYST_UNIT(u) ((u32)(u) << 12)
drivers/hwtracing/stm/p_sys-t.c
80
#define MIPI_SYST_UNITLARGE(u) (MIPI_SYST_UNIT(u & 0xf) | \
drivers/hwtracing/stm/p_sys-t.c
81
MIPI_SYST_ORIGIN(u >> 4))
drivers/i2c/busses/i2c-pxa.c
296
#define PXA_BIT(m, s, u) { .mask = m, .set = s, .unset = u }
drivers/i2c/i2c-core-base.c
1978
bool u = use_defaults;
drivers/i2c/i2c-core-base.c
1982
I2C_MAX_STANDARD_MODE_FREQ, u);
drivers/i2c/i2c-core-base.c
1986
i2c_parse_timing(dev, "i2c-scl-rising-time-ns", &t->scl_rise_ns, d, u);
drivers/i2c/i2c-core-base.c
1989
i2c_parse_timing(dev, "i2c-scl-falling-time-ns", &t->scl_fall_ns, d, u);
drivers/i2c/i2c-core-base.c
1992
&t->scl_int_delay_ns, 0, u);
drivers/i2c/i2c-core-base.c
1994
t->scl_fall_ns, u);
drivers/i2c/i2c-core-base.c
1995
i2c_parse_timing(dev, "i2c-sda-hold-time-ns", &t->sda_hold_ns, 0, u);
drivers/i2c/i2c-core-base.c
1997
&t->digital_filter_width_ns, 0, u);
drivers/i2c/i2c-core-base.c
1999
&t->analog_filter_cutoff_freq_hz, 0, u);
drivers/iio/adc/ad7266.c
231
static AD7266_DECLARE_SINGLE_ENDED_CHANNELS(u, 'u');
drivers/iio/adc/ad7266.c
233
static AD7266_DECLARE_SINGLE_ENDED_CHANNELS_FIXED(u, 'u');
drivers/iio/adc/ad7266.c
268
static AD7266_DECLARE_DIFF_CHANNELS(u, 'u');
drivers/iio/adc/ad7266.c
278
static AD7266_DECLARE_DIFF_CHANNELS_FIXED(u, 'u');
drivers/iio/adc/ad7380.c
468
DEFINE_AD7380_4_CHANNEL(ad7386_channels, 16, 0, u);
drivers/iio/adc/ad7380.c
469
DEFINE_AD7380_4_CHANNEL(ad7387_channels, 14, 0, u);
drivers/iio/adc/ad7380.c
470
DEFINE_AD7380_4_CHANNEL(ad7388_channels, 12, 0, u);
drivers/iio/adc/ad7380.c
471
DEFINE_AD7380_8_CHANNEL(ad7386_4_channels, 16, 0, u);
drivers/iio/adc/ad7380.c
472
DEFINE_AD7380_8_CHANNEL(ad7387_4_channels, 14, 0, u);
drivers/iio/adc/ad7380.c
473
DEFINE_AD7380_8_CHANNEL(ad7388_4_channels, 12, 0, u);
drivers/iio/adc/ad7380.c
490
DEFINE_AD7380_4_OFFLOAD_CHANNEL(ad7386_offload_channels, 16, 0, u);
drivers/iio/adc/ad7380.c
491
DEFINE_AD7380_4_OFFLOAD_CHANNEL(ad7387_offload_channels, 14, 0, u);
drivers/iio/adc/ad7380.c
492
DEFINE_AD7380_4_OFFLOAD_CHANNEL(ad7388_offload_channels, 12, 0, u);
drivers/iio/adc/ad7380.c
493
DEFINE_AD7380_8_OFFLOAD_CHANNEL(ad7386_4_offload_channels, 16, 0, u);
drivers/iio/adc/ad7380.c
494
DEFINE_AD7380_8_OFFLOAD_CHANNEL(ad7387_4_offload_channels, 14, 0, u);
drivers/iio/adc/ad7380.c
495
DEFINE_AD7380_8_OFFLOAD_CHANNEL(ad7388_4_offload_channels, 12, 0, u);
drivers/infiniband/core/uverbs_ioctl.c
162
if (uattr->attr_data.enum_data.elem_id >= spec->u.enum_def.num_elems)
drivers/infiniband/core/uverbs_ioctl.c
182
if (uattr->len > val_spec->u.ptr.len &&
drivers/infiniband/core/uverbs_ioctl.c
184
!uverbs_is_attr_cleared(uattr, val_spec->u.ptr.len))
drivers/infiniband/core/uverbs_ioctl.c
189
if (uattr->len < val_spec->u.ptr.min_len ||
drivers/infiniband/core/uverbs_ioctl.c
191
uattr->len > val_spec->u.ptr.len))
drivers/infiniband/core/uverbs_ioctl.c
236
spec->u.obj.obj_type, spec->u.obj.access,
drivers/infiniband/core/uverbs_ioctl.c
242
if (spec->u.obj.access == UVERBS_ACCESS_NEW) {
drivers/infiniband/core/uverbs_ioctl.c
430
attr->obj_attr.attr_elm->spec.u.obj.access,
drivers/infiniband/core/uverbs_uapi.c
383
u8 access = elm->spec.u.obj.access;
drivers/infiniband/core/uverbs_uapi.c
503
return spec->u.obj.obj_type;
drivers/infiniband/hw/cxgb4/cm.c
1981
req->le.u.ipv4.lip = sin->sin_addr.s_addr;
drivers/infiniband/hw/cxgb4/cm.c
1984
req->le.u.ipv4.pip = sin->sin_addr.s_addr;
drivers/infiniband/hw/cxgb4/cm.c
4018
req->le.u.ipv4.lip = laddr;
drivers/infiniband/hw/cxgb4/cm.c
4019
req->le.u.ipv4.pip = raddr;
drivers/infiniband/hw/cxgb4/cq.c
134
res->u.cq.restype = FW_RI_RES_TYPE_CQ;
drivers/infiniband/hw/cxgb4/cq.c
135
res->u.cq.op = FW_RI_RES_OP_WRITE;
drivers/infiniband/hw/cxgb4/cq.c
136
res->u.cq.iqid = cpu_to_be32(cq->cqid);
drivers/infiniband/hw/cxgb4/cq.c
137
res->u.cq.iqandst_to_iqandstindex = cpu_to_be32(
drivers/infiniband/hw/cxgb4/cq.c
143
res->u.cq.iqdroprss_to_iqesize = cpu_to_be16(
drivers/infiniband/hw/cxgb4/cq.c
151
res->u.cq.iqsize = cpu_to_be16(cq->size);
drivers/infiniband/hw/cxgb4/cq.c
152
res->u.cq.iqaddr = cpu_to_be64(cq->dma_addr);
drivers/infiniband/hw/cxgb4/cq.c
198
cqe.u.srcqe.abs_rqe_idx = cpu_to_be32(srqidx);
drivers/infiniband/hw/cxgb4/cq.c
303
read_cqe->u.scqe.cidx = wq->sq.oldest_read->idx;
drivers/infiniband/hw/cxgb4/cq.c
56
res->u.cq.restype = FW_RI_RES_TYPE_CQ;
drivers/infiniband/hw/cxgb4/cq.c
57
res->u.cq.op = FW_RI_RES_OP_RESET;
drivers/infiniband/hw/cxgb4/cq.c
58
res->u.cq.iqid = cpu_to_be32(cq->cqid);
drivers/infiniband/hw/cxgb4/qp.c
1043
cqe.u.drain_cookie = wr->wr_id;
drivers/infiniband/hw/cxgb4/qp.c
1579
wqe->u.terminate.type = FW_RI_TYPE_TERMINATE;
drivers/infiniband/hw/cxgb4/qp.c
1580
wqe->u.terminate.immdlen = cpu_to_be32(sizeof(*term));
drivers/infiniband/hw/cxgb4/qp.c
1581
term = (struct terminate_message *)wqe->u.terminate.termmsg;
drivers/infiniband/hw/cxgb4/qp.c
1721
wqe->u.fini.type = FW_RI_TYPE_FINI;
drivers/infiniband/hw/cxgb4/qp.c
1733
memset(&init->u, 0, sizeof(init->u));
drivers/infiniband/hw/cxgb4/qp.c
1736
init->u.write.opcode = FW_RI_RDMA_WRITE_WR;
drivers/infiniband/hw/cxgb4/qp.c
1737
init->u.write.stag_sink = cpu_to_be32(1);
drivers/infiniband/hw/cxgb4/qp.c
1738
init->u.write.to_sink = cpu_to_be64(1);
drivers/infiniband/hw/cxgb4/qp.c
1739
init->u.write.u.immd_src[0].op = FW_RI_DATA_IMMD;
drivers/infiniband/hw/cxgb4/qp.c
1740
init->u.write.len16 = DIV_ROUND_UP(
drivers/infiniband/hw/cxgb4/qp.c
1741
sizeof(init->u.write) + sizeof(struct fw_ri_immd), 16);
drivers/infiniband/hw/cxgb4/qp.c
1744
init->u.write.opcode = FW_RI_RDMA_READ_WR;
drivers/infiniband/hw/cxgb4/qp.c
1745
init->u.read.stag_src = cpu_to_be32(1);
drivers/infiniband/hw/cxgb4/qp.c
1746
init->u.read.to_src_lo = cpu_to_be32(1);
drivers/infiniband/hw/cxgb4/qp.c
1747
init->u.read.stag_sink = cpu_to_be32(1);
drivers/infiniband/hw/cxgb4/qp.c
1748
init->u.read.to_sink_lo = cpu_to_be32(1);
drivers/infiniband/hw/cxgb4/qp.c
1749
init->u.read.len16 = DIV_ROUND_UP(sizeof(init->u.read), 16);
drivers/infiniband/hw/cxgb4/qp.c
1786
wqe->u.init.type = FW_RI_TYPE_INIT;
drivers/infiniband/hw/cxgb4/qp.c
1787
wqe->u.init.mpareqbit_p2ptype =
drivers/infiniband/hw/cxgb4/qp.c
1790
wqe->u.init.mpa_attrs = FW_RI_MPA_IETF_ENABLE;
drivers/infiniband/hw/cxgb4/qp.c
1792
wqe->u.init.mpa_attrs |= FW_RI_MPA_RX_MARKER_ENABLE;
drivers/infiniband/hw/cxgb4/qp.c
1794
wqe->u.init.mpa_attrs |= FW_RI_MPA_TX_MARKER_ENABLE;
drivers/infiniband/hw/cxgb4/qp.c
1796
wqe->u.init.mpa_attrs |= FW_RI_MPA_CRC_ENABLE;
drivers/infiniband/hw/cxgb4/qp.c
1798
wqe->u.init.qp_caps = FW_RI_QP_RDMA_READ_ENABLE |
drivers/infiniband/hw/cxgb4/qp.c
1802
wqe->u.init.qp_caps |= FW_RI_QP_FAST_REGISTER_ENABLE |
drivers/infiniband/hw/cxgb4/qp.c
1804
wqe->u.init.nrqe = cpu_to_be16(t4_rqes_posted(&qhp->wq));
drivers/infiniband/hw/cxgb4/qp.c
1805
wqe->u.init.pdid = cpu_to_be32(qhp->attr.pd);
drivers/infiniband/hw/cxgb4/qp.c
1806
wqe->u.init.qpid = cpu_to_be32(qhp->wq.sq.qid);
drivers/infiniband/hw/cxgb4/qp.c
1807
wqe->u.init.sq_eqid = cpu_to_be32(qhp->wq.sq.qid);
drivers/infiniband/hw/cxgb4/qp.c
1809
wqe->u.init.rq_eqid = cpu_to_be32(FW_RI_INIT_RQEQID_SRQ |
drivers/infiniband/hw/cxgb4/qp.c
1812
wqe->u.init.rq_eqid = cpu_to_be32(qhp->wq.rq.qid);
drivers/infiniband/hw/cxgb4/qp.c
1813
wqe->u.init.hwrqsize = cpu_to_be32(qhp->wq.rq.rqt_size);
drivers/infiniband/hw/cxgb4/qp.c
1814
wqe->u.init.hwrqaddr = cpu_to_be32(qhp->wq.rq.rqt_hwaddr -
drivers/infiniband/hw/cxgb4/qp.c
1817
wqe->u.init.scqid = cpu_to_be32(qhp->attr.scq);
drivers/infiniband/hw/cxgb4/qp.c
1818
wqe->u.init.rcqid = cpu_to_be32(qhp->attr.rcq);
drivers/infiniband/hw/cxgb4/qp.c
1819
wqe->u.init.ord_max = cpu_to_be32(qhp->attr.max_ord);
drivers/infiniband/hw/cxgb4/qp.c
1820
wqe->u.init.ird_max = cpu_to_be32(qhp->attr.max_ird);
drivers/infiniband/hw/cxgb4/qp.c
1821
wqe->u.init.iss = cpu_to_be32(qhp->ep->snd_seq);
drivers/infiniband/hw/cxgb4/qp.c
1822
wqe->u.init.irs = cpu_to_be32(qhp->ep->rcv_seq);
drivers/infiniband/hw/cxgb4/qp.c
1824
build_rtr_msg(qhp->attr.mpa_attr.p2p_type, &wqe->u.init);
drivers/infiniband/hw/cxgb4/qp.c
2515
res->u.srq.restype = FW_RI_RES_TYPE_SRQ;
drivers/infiniband/hw/cxgb4/qp.c
2516
res->u.srq.op = FW_RI_RES_OP_RESET;
drivers/infiniband/hw/cxgb4/qp.c
2517
res->u.srq.srqid = cpu_to_be32(srq->idx);
drivers/infiniband/hw/cxgb4/qp.c
2518
res->u.srq.eqid = cpu_to_be32(wq->qid);
drivers/infiniband/hw/cxgb4/qp.c
2603
res->u.srq.restype = FW_RI_RES_TYPE_SRQ;
drivers/infiniband/hw/cxgb4/qp.c
2604
res->u.srq.op = FW_RI_RES_OP_WRITE;
drivers/infiniband/hw/cxgb4/qp.c
2611
res->u.srq.eqid = cpu_to_be32(wq->qid);
drivers/infiniband/hw/cxgb4/qp.c
2612
res->u.srq.fetchszm_to_iqid =
drivers/infiniband/hw/cxgb4/qp.c
2618
res->u.srq.dcaen_to_eqsize =
drivers/infiniband/hw/cxgb4/qp.c
2626
res->u.srq.eqaddr = cpu_to_be64(wq->dma_addr);
drivers/infiniband/hw/cxgb4/qp.c
2627
res->u.srq.srqid = cpu_to_be32(srq->idx);
drivers/infiniband/hw/cxgb4/qp.c
2628
res->u.srq.pdid = cpu_to_be32(srq->pdid);
drivers/infiniband/hw/cxgb4/qp.c
2629
res->u.srq.hwsrqsize = cpu_to_be32(wq->rqt_size);
drivers/infiniband/hw/cxgb4/qp.c
2630
res->u.srq.hwsrqaddr = cpu_to_be32(wq->rqt_hwaddr -
drivers/infiniband/hw/cxgb4/qp.c
321
res->u.sqrq.restype = FW_RI_RES_TYPE_SQ;
drivers/infiniband/hw/cxgb4/qp.c
322
res->u.sqrq.op = FW_RI_RES_OP_WRITE;
drivers/infiniband/hw/cxgb4/qp.c
330
res->u.sqrq.fetchszm_to_iqid = cpu_to_be32(
drivers/infiniband/hw/cxgb4/qp.c
336
res->u.sqrq.dcaen_to_eqsize = cpu_to_be32(
drivers/infiniband/hw/cxgb4/qp.c
345
res->u.sqrq.eqid = cpu_to_be32(wq->sq.qid);
drivers/infiniband/hw/cxgb4/qp.c
346
res->u.sqrq.eqaddr = cpu_to_be64(wq->sq.dma_addr);
drivers/infiniband/hw/cxgb4/qp.c
350
res->u.sqrq.restype = FW_RI_RES_TYPE_RQ;
drivers/infiniband/hw/cxgb4/qp.c
351
res->u.sqrq.op = FW_RI_RES_OP_WRITE;
drivers/infiniband/hw/cxgb4/qp.c
358
res->u.sqrq.fetchszm_to_iqid =
drivers/infiniband/hw/cxgb4/qp.c
366
res->u.sqrq.dcaen_to_eqsize =
drivers/infiniband/hw/cxgb4/qp.c
374
res->u.sqrq.eqid = cpu_to_be32(wq->rq.qid);
drivers/infiniband/hw/cxgb4/qp.c
375
res->u.sqrq.eqaddr = cpu_to_be64(wq->rq.dma_addr);
drivers/infiniband/hw/cxgb4/qp.c
524
ret = build_immd(sq, wqe->send.u.immd_src, wr,
drivers/infiniband/hw/cxgb4/qp.c
533
wqe->send.u.isgl_src,
drivers/infiniband/hw/cxgb4/qp.c
541
wqe->send.u.immd_src[0].op = FW_RI_DATA_IMMD;
drivers/infiniband/hw/cxgb4/qp.c
542
wqe->send.u.immd_src[0].r1 = 0;
drivers/infiniband/hw/cxgb4/qp.c
543
wqe->send.u.immd_src[0].r2 = 0;
drivers/infiniband/hw/cxgb4/qp.c
544
wqe->send.u.immd_src[0].immdlen = 0;
drivers/infiniband/hw/cxgb4/qp.c
575
ret = build_immd(sq, wqe->write.u.immd_src, wr,
drivers/infiniband/hw/cxgb4/qp.c
584
wqe->write.u.isgl_src,
drivers/infiniband/hw/cxgb4/qp.c
592
wqe->write.u.immd_src[0].op = FW_RI_DATA_IMMD;
drivers/infiniband/hw/cxgb4/qp.c
593
wqe->write.u.immd_src[0].r1 = 0;
drivers/infiniband/hw/cxgb4/qp.c
594
wqe->write.u.immd_src[0].r2 = 0;
drivers/infiniband/hw/cxgb4/qp.c
595
wqe->write.u.immd_src[0].immdlen = 0;
drivers/infiniband/hw/cxgb4/qp.c
629
BUILD_BUG_ON(offsetof(struct fw_ri_rdma_write_cmpl_wr, u) > 64);
drivers/infiniband/hw/cxgb4/qp.c
649
wcwr->u.isgl_src, wr->sg_list, wr->num_sge, &plen);
drivers/infiniband/hw/cxgb4/qp.c
992
cqe.u.drain_cookie = wr->wr_id;
drivers/infiniband/hw/cxgb4/restrack.c
318
be32_to_cpu(cqe->u.gen.wrid_hi)))
drivers/infiniband/hw/cxgb4/restrack.c
321
be32_to_cpu(cqe->u.gen.wrid_low)))
drivers/infiniband/hw/cxgb4/t4.h
215
} u;
drivers/infiniband/hw/cxgb4/t4.h
270
#define CQE_WRID_STAG(x) (be32_to_cpu((x)->u.rcqe.stag))
drivers/infiniband/hw/cxgb4/t4.h
271
#define CQE_WRID_MSN(x) (be32_to_cpu((x)->u.rcqe.msn))
drivers/infiniband/hw/cxgb4/t4.h
272
#define CQE_ABS_RQE_IDX(x) (be32_to_cpu((x)->u.srcqe.abs_rqe_idx))
drivers/infiniband/hw/cxgb4/t4.h
274
(x)->u.imm_data_rcqe.iw_imm_data.ib_imm_data.imm_data32)
drivers/infiniband/hw/cxgb4/t4.h
277
#define CQE_WRID_SQ_IDX(x) ((x)->u.scqe.cidx)
drivers/infiniband/hw/cxgb4/t4.h
278
#define CQE_WRID_FR_STAG(x) (be32_to_cpu((x)->u.scqe.stag))
drivers/infiniband/hw/cxgb4/t4.h
281
#define CQE_WRID_HI(x) (be32_to_cpu((x)->u.gen.wrid_hi))
drivers/infiniband/hw/cxgb4/t4.h
282
#define CQE_WRID_LOW(x) (be32_to_cpu((x)->u.gen.wrid_low))
drivers/infiniband/hw/cxgb4/t4.h
283
#define CQE_DRAIN_COOKIE(x) ((x)->u.drain_cookie)
drivers/infiniband/hw/cxgb4/t4fw_ri_api.h
310
} u;
drivers/infiniband/hw/cxgb4/t4fw_ri_api.h
560
} u;
drivers/infiniband/hw/cxgb4/t4fw_ri_api.h
577
} u;
drivers/infiniband/hw/cxgb4/t4fw_ri_api.h
612
} u;
drivers/infiniband/hw/cxgb4/t4fw_ri_api.h
787
} u;
drivers/infiniband/hw/cxgb4/t4fw_ri_api.h
800
} u;
drivers/infiniband/hw/efa/efa_admin_cmds_defs.h
598
} u;
drivers/infiniband/hw/efa/efa_admin_cmds_defs.h
678
} u;
drivers/infiniband/hw/efa/efa_admin_cmds_defs.h
890
} u;
drivers/infiniband/hw/efa/efa_admin_cmds_defs.h
905
} u;
drivers/infiniband/hw/efa/efa_admin_cmds_defs.h
913
} u;
drivers/infiniband/hw/efa/efa_admin_defs.h
154
} u;
drivers/infiniband/hw/efa/efa_admin_defs.h
62
} u;
drivers/infiniband/hw/efa/efa_com_cmd.c
461
result->page_size_cap = resp.u.device_attr.page_size_cap;
drivers/infiniband/hw/efa/efa_com_cmd.c
462
result->fw_version = resp.u.device_attr.fw_version;
drivers/infiniband/hw/efa/efa_com_cmd.c
463
result->admin_api_version = resp.u.device_attr.admin_api_version;
drivers/infiniband/hw/efa/efa_com_cmd.c
464
result->device_version = resp.u.device_attr.device_version;
drivers/infiniband/hw/efa/efa_com_cmd.c
465
result->supported_features = resp.u.device_attr.supported_features;
drivers/infiniband/hw/efa/efa_com_cmd.c
466
result->phys_addr_width = resp.u.device_attr.phys_addr_width;
drivers/infiniband/hw/efa/efa_com_cmd.c
467
result->virt_addr_width = resp.u.device_attr.virt_addr_width;
drivers/infiniband/hw/efa/efa_com_cmd.c
468
result->db_bar = resp.u.device_attr.db_bar;
drivers/infiniband/hw/efa/efa_com_cmd.c
469
result->max_rdma_size = resp.u.device_attr.max_rdma_size;
drivers/infiniband/hw/efa/efa_com_cmd.c
470
result->device_caps = resp.u.device_attr.device_caps;
drivers/infiniband/hw/efa/efa_com_cmd.c
471
result->guid = resp.u.device_attr.guid;
drivers/infiniband/hw/efa/efa_com_cmd.c
472
result->max_link_speed_gbps = resp.u.device_attr.max_link_speed_gbps;
drivers/infiniband/hw/efa/efa_com_cmd.c
484
edev->supported_features = resp.u.device_attr.supported_features;
drivers/infiniband/hw/efa/efa_com_cmd.c
494
result->max_qp = resp.u.queue_attr_1.max_qp;
drivers/infiniband/hw/efa/efa_com_cmd.c
495
result->max_sq_depth = resp.u.queue_attr_1.max_sq_depth;
drivers/infiniband/hw/efa/efa_com_cmd.c
496
result->max_rq_depth = resp.u.queue_attr_1.max_rq_depth;
drivers/infiniband/hw/efa/efa_com_cmd.c
497
result->max_cq = resp.u.queue_attr_1.max_cq;
drivers/infiniband/hw/efa/efa_com_cmd.c
498
result->max_cq_depth = resp.u.queue_attr_1.max_cq_depth;
drivers/infiniband/hw/efa/efa_com_cmd.c
499
result->inline_buf_size = resp.u.queue_attr_1.inline_buf_size;
drivers/infiniband/hw/efa/efa_com_cmd.c
500
result->max_sq_sge = resp.u.queue_attr_1.max_wr_send_sges;
drivers/infiniband/hw/efa/efa_com_cmd.c
501
result->max_rq_sge = resp.u.queue_attr_1.max_wr_recv_sges;
drivers/infiniband/hw/efa/efa_com_cmd.c
502
result->max_mr = resp.u.queue_attr_1.max_mr;
drivers/infiniband/hw/efa/efa_com_cmd.c
503
result->max_mr_pages = resp.u.queue_attr_1.max_mr_pages;
drivers/infiniband/hw/efa/efa_com_cmd.c
504
result->max_pd = resp.u.queue_attr_1.max_pd;
drivers/infiniband/hw/efa/efa_com_cmd.c
505
result->max_ah = resp.u.queue_attr_1.max_ah;
drivers/infiniband/hw/efa/efa_com_cmd.c
506
result->max_llq_size = resp.u.queue_attr_1.max_llq_size;
drivers/infiniband/hw/efa/efa_com_cmd.c
507
result->sub_cqs_per_cq = resp.u.queue_attr_1.sub_cqs_per_cq;
drivers/infiniband/hw/efa/efa_com_cmd.c
508
result->max_wr_rdma_sge = resp.u.queue_attr_1.max_wr_rdma_sges;
drivers/infiniband/hw/efa/efa_com_cmd.c
509
result->max_tx_batch = resp.u.queue_attr_1.max_tx_batch;
drivers/infiniband/hw/efa/efa_com_cmd.c
510
result->min_sq_depth = resp.u.queue_attr_1.min_sq_depth;
drivers/infiniband/hw/efa/efa_com_cmd.c
522
result->inline_buf_size_ex = resp.u.queue_attr_2.inline_buf_size_ex;
drivers/infiniband/hw/efa/efa_com_cmd.c
535
memcpy(result->addr, resp.u.network_attr.addr,
drivers/infiniband/hw/efa/efa_com_cmd.c
536
sizeof(resp.u.network_attr.addr));
drivers/infiniband/hw/efa/efa_com_cmd.c
537
result->mtu = resp.u.network_attr.mtu;
drivers/infiniband/hw/efa/efa_com_cmd.c
551
result->max_eq = resp.u.event_queue_attr.max_eq;
drivers/infiniband/hw/efa/efa_com_cmd.c
552
result->max_eq_depth = resp.u.event_queue_attr.max_eq_depth;
drivers/infiniband/hw/efa/efa_com_cmd.c
553
result->event_bitmask = resp.u.event_queue_attr.event_bitmask;
drivers/infiniband/hw/efa/efa_com_cmd.c
572
result->admin_completion_timeout = resp.u.hw_hints.admin_completion_timeout;
drivers/infiniband/hw/efa/efa_com_cmd.c
573
result->driver_watchdog_timeout = resp.u.hw_hints.driver_watchdog_timeout;
drivers/infiniband/hw/efa/efa_com_cmd.c
574
result->mmio_read_timeout = resp.u.hw_hints.mmio_read_timeout;
drivers/infiniband/hw/efa/efa_com_cmd.c
575
result->poll_interval = resp.u.hw_hints.poll_interval;
drivers/infiniband/hw/efa/efa_com_cmd.c
656
get_resp.u.aenq.supported_groups,
drivers/infiniband/hw/efa/efa_com_cmd.c
657
get_resp.u.aenq.enabled_groups);
drivers/infiniband/hw/efa/efa_com_cmd.c
659
if ((get_resp.u.aenq.supported_groups & groups) != groups) {
drivers/infiniband/hw/efa/efa_com_cmd.c
663
groups, get_resp.u.aenq.supported_groups);
drivers/infiniband/hw/efa/efa_com_cmd.c
667
cmd.u.aenq.enabled_groups = groups;
drivers/infiniband/hw/efa/efa_com_cmd.c
818
bs = &resp.u.basic_stats;
drivers/infiniband/hw/efa/efa_com_cmd.c
826
ms = &resp.u.messages_stats;
drivers/infiniband/hw/efa/efa_com_cmd.c
833
rrs = &resp.u.rdma_read_stats;
drivers/infiniband/hw/efa/efa_com_cmd.c
840
rws = &resp.u.rdma_write_stats;
drivers/infiniband/hw/efa/efa_com_cmd.c
847
ns = &resp.u.network_stats;
drivers/infiniband/hw/efa/efa_io_defs.h
355
} u;
drivers/infiniband/hw/efa/efa_main.c
79
u16 cqn = eqe->u.comp_event.cqn;
drivers/infiniband/hw/hfi1/driver.c
1484
packet->ohdr = &hdr->u.oth;
drivers/infiniband/hw/hfi1/driver.c
1489
packet->ohdr = &hdr->u.l.oth;
drivers/infiniband/hw/hfi1/driver.c
1490
packet->grh = &hdr->u.l.grh;
drivers/infiniband/hw/hfi1/driver.c
1649
packet->ohdr = &((struct ib_header *)packet->hdr)->u.oth;
drivers/infiniband/hw/hfi1/driver.c
1868
packet.ohdr = &hdr->u.oth;
drivers/infiniband/hw/hfi1/driver.c
1870
packet.ohdr = &hdr->u.l.oth;
drivers/infiniband/hw/hfi1/driver.c
231
packet->ohdr = &rhdr->u.oth;
drivers/infiniband/hw/hfi1/driver.c
233
packet->ohdr = &rhdr->u.l.oth;
drivers/infiniband/hw/hfi1/driver.c
234
packet->grh = &rhdr->u.l.grh;
drivers/infiniband/hw/hfi1/driver.c
601
packet->ohdr = &hdr->u.oth;
drivers/infiniband/hw/hfi1/driver.c
604
packet->ohdr = &hdr->u.l.oth;
drivers/infiniband/hw/hfi1/driver.c
605
packet->grh = &hdr->u.l.grh;
drivers/infiniband/hw/hfi1/hfi.h
520
ohdr = &hdr->u.oth;
drivers/infiniband/hw/hfi1/hfi.h
522
ohdr = &hdr->u.l.oth;
drivers/infiniband/hw/hfi1/hfi.h
529
ohdr = &hdr_16b->u.oth;
drivers/infiniband/hw/hfi1/hfi.h
531
ohdr = &hdr_16b->u.l.oth;
drivers/infiniband/hw/hfi1/ipoib_tx.c
286
grh = &sdma_hdr->hdr.ibh.u.l.grh;
drivers/infiniband/hw/hfi1/ipoib_tx.c
294
ohdr = &sdma_hdr->hdr.ibh.u.l.oth;
drivers/infiniband/hw/hfi1/ipoib_tx.c
297
ohdr = &sdma_hdr->hdr.ibh.u.oth;
drivers/infiniband/hw/hfi1/ipoib_tx.c
333
ohdr->u.ud.deth[0] = cpu_to_be32(priv->qkey);
drivers/infiniband/hw/hfi1/ipoib_tx.c
334
ohdr->u.ud.deth[1] = cpu_to_be32((txp->entropy <<
drivers/infiniband/hw/hfi1/rc.c
1185
ohdr->u.aeth = cpu_to_be32((qp->r_msn & IB_MSN_MASK) |
drivers/infiniband/hw/hfi1/rc.c
1189
ohdr->u.aeth = rvt_compute_aeth(qp);
drivers/infiniband/hw/hfi1/rc.c
1235
ohdr = &hdr->u.oth;
drivers/infiniband/hw/hfi1/rc.c
1240
*hwords += hfi1_make_grh(ibp, &hdr->u.l.grh,
drivers/infiniband/hw/hfi1/rc.c
1243
ohdr = &hdr->u.l.oth;
drivers/infiniband/hw/hfi1/rc.c
1290
ohdr = &hdr->u.oth;
drivers/infiniband/hw/hfi1/rc.c
1298
*hwords += hfi1_make_grh(ibp, &hdr->u.l.grh,
drivers/infiniband/hw/hfi1/rc.c
1301
ohdr = &hdr->u.l.oth;
drivers/infiniband/hw/hfi1/rc.c
168
ohdr->u.aeth = rvt_compute_aeth(qp);
drivers/infiniband/hw/hfi1/rc.c
216
ohdr->u.at.aeth = rvt_compute_aeth(qp);
drivers/infiniband/hw/hfi1/rc.c
217
ib_u64_put(e->atomic_data, &ohdr->u.at.atomic_ack_eth);
drivers/infiniband/hw/hfi1/rc.c
218
hwords += sizeof(ohdr->u.at) / sizeof(u32);
drivers/infiniband/hw/hfi1/rc.c
2335
aeth = be32_to_cpu(ohdr->u.aeth);
drivers/infiniband/hw/hfi1/rc.c
2361
aeth = be32_to_cpu(ohdr->u.aeth);
drivers/infiniband/hw/hfi1/rc.c
2363
val = ib_u64_get(&ohdr->u.at.atomic_ack_eth);
drivers/infiniband/hw/hfi1/rc.c
239
ohdr->u.aeth = rvt_compute_aeth(qp);
drivers/infiniband/hw/hfi1/rc.c
2418
aeth = be32_to_cpu(ohdr->u.aeth);
drivers/infiniband/hw/hfi1/rc.c
2453
aeth = be32_to_cpu(ohdr->u.aeth);
drivers/infiniband/hw/hfi1/rc.c
2580
reth = &ohdr->u.rc.reth;
drivers/infiniband/hw/hfi1/rc.c
2905
wc.ex.imm_data = ohdr->u.imm_data;
drivers/infiniband/hw/hfi1/rc.c
2910
rkey = be32_to_cpu(ohdr->u.ieth);
drivers/infiniband/hw/hfi1/rc.c
2977
reth = &ohdr->u.rc.reth;
drivers/infiniband/hw/hfi1/rc.c
3011
wc.ex.imm_data = ohdr->u.rc.imm_data;
drivers/infiniband/hw/hfi1/rc.c
3034
reth = &ohdr->u.rc.reth;
drivers/infiniband/hw/hfi1/rc.c
3085
struct ib_atomic_eth *ateth = &ohdr->u.atomic_eth;
drivers/infiniband/hw/hfi1/rc.c
338
ohdr->u.aeth =
drivers/infiniband/hw/hfi1/rc.c
343
ohdr->u.aeth = rvt_compute_aeth(qp);
drivers/infiniband/hw/hfi1/rc.c
419
ohdr = &ps->s_txreq->phdr.hdr.ibh.u.l.oth;
drivers/infiniband/hw/hfi1/rc.c
421
ohdr = &ps->s_txreq->phdr.hdr.ibh.u.oth;
drivers/infiniband/hw/hfi1/rc.c
427
ohdr = &ps->s_txreq->phdr.hdr.opah.u.l.oth;
drivers/infiniband/hw/hfi1/rc.c
429
ohdr = &ps->s_txreq->phdr.hdr.opah.u.oth;
drivers/infiniband/hw/hfi1/rc.c
569
ohdr->u.imm_data = wqe->wr.ex.imm_data;
drivers/infiniband/hw/hfi1/rc.c
574
ohdr->u.ieth = cpu_to_be32(
drivers/infiniband/hw/hfi1/rc.c
596
&ohdr->u.rc.reth);
drivers/infiniband/hw/hfi1/rc.c
597
ohdr->u.rc.reth.rkey =
drivers/infiniband/hw/hfi1/rc.c
599
ohdr->u.rc.reth.length = cpu_to_be32(len);
drivers/infiniband/hw/hfi1/rc.c
612
ohdr->u.rc.imm_data = wqe->wr.ex.imm_data;
drivers/infiniband/hw/hfi1/rc.c
744
&ohdr->u.rc.reth);
drivers/infiniband/hw/hfi1/rc.c
745
ohdr->u.rc.reth.rkey =
drivers/infiniband/hw/hfi1/rc.c
747
ohdr->u.rc.reth.length = cpu_to_be32(len);
drivers/infiniband/hw/hfi1/rc.c
749
hwords += sizeof(ohdr->u.rc.reth) / sizeof(u32);
drivers/infiniband/hw/hfi1/rc.c
851
&ohdr->u.atomic_eth);
drivers/infiniband/hw/hfi1/rc.c
853
&ohdr->u.atomic_eth);
drivers/infiniband/hw/hfi1/rc.c
857
&ohdr->u.atomic_eth);
drivers/infiniband/hw/hfi1/rc.c
858
put_ib_ateth_compare(0, &ohdr->u.atomic_eth);
drivers/infiniband/hw/hfi1/rc.c
861
&ohdr->u.atomic_eth);
drivers/infiniband/hw/hfi1/rc.c
862
ohdr->u.atomic_eth.rkey = cpu_to_be32(
drivers/infiniband/hw/hfi1/rc.c
925
ohdr->u.imm_data = wqe->wr.ex.imm_data;
drivers/infiniband/hw/hfi1/rc.c
930
ohdr->u.ieth = cpu_to_be32(wqe->wr.ex.invalidate_rkey);
drivers/infiniband/hw/hfi1/rc.c
970
ohdr->u.imm_data = wqe->wr.ex.imm_data;
drivers/infiniband/hw/hfi1/rc.c
994
&ohdr->u.rc.reth);
drivers/infiniband/hw/hfi1/rc.c
995
ohdr->u.rc.reth.rkey =
drivers/infiniband/hw/hfi1/rc.c
997
ohdr->u.rc.reth.length = cpu_to_be32(wqe->length - len);
drivers/infiniband/hw/hfi1/rc.c
999
hwords += sizeof(ohdr->u.rc.reth) / sizeof(u32);
drivers/infiniband/hw/hfi1/ruc.c
150
hdr.ibh.u.oth.bth[2]) / 4)
drivers/infiniband/hw/hfi1/ruc.c
261
grh = &ps->s_txreq->phdr.hdr.opah.u.l.grh;
drivers/infiniband/hw/hfi1/ruc.c
335
struct ib_grh *grh = &ps->s_txreq->phdr.hdr.ibh.u.l.grh;
drivers/infiniband/hw/hfi1/tid_rdma.c
1712
struct tid_rdma_read_req *rreq = &ohdr->u.tid_rdma.r_req;
drivers/infiniband/hw/hfi1/tid_rdma.c
1726
memset(&ohdr->u.tid_rdma.r_req, 0, sizeof(ohdr->u.tid_rdma.r_req));
drivers/infiniband/hw/hfi1/tid_rdma.c
1780
return sizeof(ohdr->u.tid_rdma.r_req) / sizeof(u32);
drivers/infiniband/hw/hfi1/tid_rdma.c
1941
flow->tid_qpn = be32_to_cpu(ohdr->u.tid_rdma.r_req.tid_flow_qp);
drivers/infiniband/hw/hfi1/tid_rdma.c
1944
flow_psn = mask_psn(be32_to_cpu(ohdr->u.tid_rdma.r_req.tid_flow_psn));
drivers/infiniband/hw/hfi1/tid_rdma.c
2031
reth = &ohdr->u.tid_rdma.r_req.reth;
drivers/infiniband/hw/hfi1/tid_rdma.c
2259
reth = &ohdr->u.tid_rdma.r_req.reth;
drivers/infiniband/hw/hfi1/tid_rdma.c
2354
struct tid_rdma_read_resp *resp = &ohdr->u.tid_rdma.r_rsp;
drivers/infiniband/hw/hfi1/tid_rdma.c
2408
hdwords = sizeof(ohdr->u.tid_rdma.r_rsp) / sizeof(u32);
drivers/infiniband/hw/hfi1/tid_rdma.c
2465
aeth = be32_to_cpu(ohdr->u.tid_rdma.r_rsp.aeth);
drivers/infiniband/hw/hfi1/tid_rdma.c
2469
ipsn = mask_psn(be32_to_cpu(ohdr->u.tid_rdma.r_rsp.verbs_psn));
drivers/infiniband/hw/hfi1/tid_rdma.c
2874
packet->ohdr = &hdr->u.oth;
drivers/infiniband/hw/hfi1/tid_rdma.c
2879
qp_num = be32_to_cpu(ohdr->u.tid_rdma.r_rsp.verbs_qp) &
drivers/infiniband/hw/hfi1/tid_rdma.c
2922
ibpsn = be32_to_cpu(ohdr->u.tid_rdma.r_rsp.verbs_psn);
drivers/infiniband/hw/hfi1/tid_rdma.c
3383
KDETH_RESET(ohdr->u.tid_rdma.w_req.kdeth0, KVER, 0x1);
drivers/infiniband/hw/hfi1/tid_rdma.c
3384
KDETH_RESET(ohdr->u.tid_rdma.w_req.kdeth1, JKEY, remote->jkey);
drivers/infiniband/hw/hfi1/tid_rdma.c
3385
ohdr->u.tid_rdma.w_req.reth.vaddr =
drivers/infiniband/hw/hfi1/tid_rdma.c
3387
ohdr->u.tid_rdma.w_req.reth.rkey =
drivers/infiniband/hw/hfi1/tid_rdma.c
3389
ohdr->u.tid_rdma.w_req.reth.length = cpu_to_be32(*len);
drivers/infiniband/hw/hfi1/tid_rdma.c
3390
ohdr->u.tid_rdma.w_req.verbs_qp = cpu_to_be32(qp->remote_qpn);
drivers/infiniband/hw/hfi1/tid_rdma.c
3399
return sizeof(ohdr->u.tid_rdma.w_req) / sizeof(u32);
drivers/infiniband/hw/hfi1/tid_rdma.c
3688
reth = &ohdr->u.tid_rdma.w_req.reth;
drivers/infiniband/hw/hfi1/tid_rdma.c
3893
memset(&ohdr->u.tid_rdma.w_rsp, 0, sizeof(ohdr->u.tid_rdma.w_rsp));
drivers/infiniband/hw/hfi1/tid_rdma.c
3916
KDETH_RESET(ohdr->u.tid_rdma.w_rsp.kdeth0, KVER, 0x1);
drivers/infiniband/hw/hfi1/tid_rdma.c
3917
KDETH_RESET(ohdr->u.tid_rdma.w_rsp.kdeth1, JKEY, remote->jkey);
drivers/infiniband/hw/hfi1/tid_rdma.c
3918
ohdr->u.tid_rdma.w_rsp.aeth = rvt_compute_aeth(qp);
drivers/infiniband/hw/hfi1/tid_rdma.c
3919
ohdr->u.tid_rdma.w_rsp.tid_flow_psn =
drivers/infiniband/hw/hfi1/tid_rdma.c
3924
ohdr->u.tid_rdma.w_rsp.tid_flow_qp =
drivers/infiniband/hw/hfi1/tid_rdma.c
3929
ohdr->u.tid_rdma.w_rsp.verbs_qp = cpu_to_be32(qp->remote_qpn);
drivers/infiniband/hw/hfi1/tid_rdma.c
3932
hdwords = sizeof(ohdr->u.tid_rdma.w_rsp) / sizeof(u32);
drivers/infiniband/hw/hfi1/tid_rdma.c
4054
aeth = be32_to_cpu(ohdr->u.tid_rdma.w_rsp.aeth);
drivers/infiniband/hw/hfi1/tid_rdma.c
4112
flow->tid_qpn = be32_to_cpu(ohdr->u.tid_rdma.w_rsp.tid_flow_qp);
drivers/infiniband/hw/hfi1/tid_rdma.c
4115
flow_psn = mask_psn(be32_to_cpu(ohdr->u.tid_rdma.w_rsp.tid_flow_psn));
drivers/infiniband/hw/hfi1/tid_rdma.c
4216
struct tid_rdma_write_data *wd = &ohdr->u.tid_rdma.w_data;
drivers/infiniband/hw/hfi1/tid_rdma.c
4438
KDETH_RESET(ohdr->u.tid_rdma.ack.kdeth1, JKEY, remote->jkey);
drivers/infiniband/hw/hfi1/tid_rdma.c
4439
ohdr->u.tid_rdma.ack.verbs_qp = cpu_to_be32(qp->remote_qpn);
drivers/infiniband/hw/hfi1/tid_rdma.c
4446
ohdr->u.tid_rdma.ack.aeth = rvt_compute_aeth(qp);
drivers/infiniband/hw/hfi1/tid_rdma.c
4449
ohdr->u.tid_rdma.ack.aeth =
drivers/infiniband/hw/hfi1/tid_rdma.c
4455
ohdr->u.tid_rdma.ack.aeth = rvt_compute_aeth(qp);
drivers/infiniband/hw/hfi1/tid_rdma.c
4457
KDETH_RESET(ohdr->u.tid_rdma.ack.kdeth0, KVER, 0x1);
drivers/infiniband/hw/hfi1/tid_rdma.c
4458
ohdr->u.tid_rdma.ack.tid_flow_qp =
drivers/infiniband/hw/hfi1/tid_rdma.c
4464
ohdr->u.tid_rdma.ack.tid_flow_psn = 0;
drivers/infiniband/hw/hfi1/tid_rdma.c
4465
ohdr->u.tid_rdma.ack.verbs_psn =
drivers/infiniband/hw/hfi1/tid_rdma.c
4476
ohdr->u.tid_rdma.ack.tid_flow_psn =
drivers/infiniband/hw/hfi1/tid_rdma.c
4487
ohdr->u.tid_rdma.ack.tid_flow_psn =
drivers/infiniband/hw/hfi1/tid_rdma.c
4494
return sizeof(ohdr->u.tid_rdma.ack) / sizeof(u32);
drivers/infiniband/hw/hfi1/tid_rdma.c
4512
aeth = be32_to_cpu(ohdr->u.tid_rdma.ack.aeth);
drivers/infiniband/hw/hfi1/tid_rdma.c
4513
req_psn = mask_psn(be32_to_cpu(ohdr->u.tid_rdma.ack.verbs_psn));
drivers/infiniband/hw/hfi1/tid_rdma.c
4514
resync_psn = mask_psn(be32_to_cpu(ohdr->u.tid_rdma.ack.tid_flow_psn));
drivers/infiniband/hw/hfi1/tid_rdma.c
4856
KDETH_RESET(ohdr->u.tid_rdma.ack.kdeth1, JKEY, remote->jkey);
drivers/infiniband/hw/hfi1/tid_rdma.c
4857
ohdr->u.tid_rdma.ack.verbs_qp = cpu_to_be32(qp->remote_qpn);
drivers/infiniband/hw/hfi1/tid_rdma.c
4865
KDETH_RESET(ohdr->u.tid_rdma.ack.kdeth0, KVER, 0x1);
drivers/infiniband/hw/hfi1/tid_rdma.c
4867
return sizeof(ohdr->u.tid_rdma.resync) / sizeof(u32);
drivers/infiniband/hw/hfi1/tid_rdma.c
5048
ohdr = &ps->s_txreq->phdr.hdr.ibh.u.oth;
drivers/infiniband/hw/hfi1/tid_rdma.c
5130
hwords += sizeof(ohdr->u.tid_rdma.w_data) / sizeof(u32);
drivers/infiniband/hw/hfi1/trace.c
16
ohdr = &hdr->u.oth;
drivers/infiniband/hw/hfi1/trace.c
18
ohdr = &hdr->u.l.oth;
drivers/infiniband/hw/hfi1/trace.c
36
ohdr = &hdr->u.oth;
drivers/infiniband/hw/hfi1/trace.c
38
ohdr = &hdr->u.l.oth;
drivers/infiniband/hw/hfi1/trace_ibhdrs.h
214
&packet->ohdr->u,
drivers/infiniband/hw/hfi1/trace_ibhdrs.h
335
__entry->dest_qpn = hfi1_16B_get_dest_qpn(&opah->opah.u.mgmt);
drivers/infiniband/hw/hfi1/trace_ibhdrs.h
336
__entry->src_qpn = hfi1_16B_get_src_qpn(&opah->opah.u.mgmt);
drivers/infiniband/hw/hfi1/trace_ibhdrs.h
339
ohdr = &opah->opah.u.oth;
drivers/infiniband/hw/hfi1/trace_ibhdrs.h
341
ohdr = &opah->opah.u.l.oth;
drivers/infiniband/hw/hfi1/trace_ibhdrs.h
363
ohdr = &opah->ibh.u.oth;
drivers/infiniband/hw/hfi1/trace_ibhdrs.h
365
ohdr = &opah->ibh.u.l.oth;
drivers/infiniband/hw/hfi1/trace_ibhdrs.h
383
&ohdr->u, __get_dynamic_array_len(ehdrs));
drivers/infiniband/hw/hfi1/uc.c
132
ohdr->u.imm_data = wqe->wr.ex.imm_data;
drivers/infiniband/hw/hfi1/uc.c
144
ohdr->u.rc.reth.vaddr =
drivers/infiniband/hw/hfi1/uc.c
146
ohdr->u.rc.reth.rkey =
drivers/infiniband/hw/hfi1/uc.c
148
ohdr->u.rc.reth.length = cpu_to_be32(len);
drivers/infiniband/hw/hfi1/uc.c
161
ohdr->u.rc.imm_data = wqe->wr.ex.imm_data;
drivers/infiniband/hw/hfi1/uc.c
191
ohdr->u.imm_data = wqe->wr.ex.imm_data;
drivers/infiniband/hw/hfi1/uc.c
217
ohdr->u.imm_data = wqe->wr.ex.imm_data;
drivers/infiniband/hw/hfi1/uc.c
389
wc.ex.imm_data = ohdr->u.imm_data;
drivers/infiniband/hw/hfi1/uc.c
444
reth = &ohdr->u.rc.reth;
drivers/infiniband/hw/hfi1/uc.c
469
wc.ex.imm_data = ohdr->u.rc.imm_data;
drivers/infiniband/hw/hfi1/uc.c
484
wc.ex.imm_data = ohdr->u.imm_data;
drivers/infiniband/hw/hfi1/uc.c
58
ohdr = &ps->s_txreq->phdr.hdr.ibh.u.l.oth;
drivers/infiniband/hw/hfi1/uc.c
60
ohdr = &ps->s_txreq->phdr.hdr.ibh.u.oth;
drivers/infiniband/hw/hfi1/uc.c
66
ohdr = &ps->s_txreq->phdr.hdr.opah.u.l.oth;
drivers/infiniband/hw/hfi1/uc.c
68
ohdr = &ps->s_txreq->phdr.hdr.opah.u.oth;
drivers/infiniband/hw/hfi1/ud.c
233
ohdr->u.ud.imm_data = wqe->wr.ex.imm_data;
drivers/infiniband/hw/hfi1/ud.c
255
ohdr->u.ud.deth[0] =
drivers/infiniband/hw/hfi1/ud.c
258
ohdr->u.ud.deth[1] = cpu_to_be32(qp->ibqp.qp_num);
drivers/infiniband/hw/hfi1/ud.c
287
grh = &ps->s_txreq->phdr.hdr.ibh.u.l.grh;
drivers/infiniband/hw/hfi1/ud.c
293
ohdr = &ps->s_txreq->phdr.hdr.ibh.u.l.oth;
drivers/infiniband/hw/hfi1/ud.c
296
ohdr = &ps->s_txreq->phdr.hdr.ibh.u.oth;
drivers/infiniband/hw/hfi1/ud.c
384
grh = &ps->s_txreq->phdr.hdr.opah.u.l.grh;
drivers/infiniband/hw/hfi1/ud.c
389
ohdr = &ps->s_txreq->phdr.hdr.opah.u.l.oth;
drivers/infiniband/hw/hfi1/ud.c
392
ohdr = &ps->s_txreq->phdr.hdr.opah.u.oth;
drivers/infiniband/hw/hfi1/ud.c
412
hfi1_16B_set_qpn(&ps->s_txreq->phdr.hdr.opah.u.mgmt,
drivers/infiniband/hw/hfi1/ud.c
611
struct ib_grh *grh = &hdr.opah.u.l.grh;
drivers/infiniband/hw/hfi1/ud.c
619
ohdr = &hdr.opah.u.l.oth;
drivers/infiniband/hw/hfi1/ud.c
623
ohdr = &hdr.opah.u.oth;
drivers/infiniband/hw/hfi1/ud.c
669
struct ib_grh *grh = &hdr.ibh.u.l.grh;
drivers/infiniband/hw/hfi1/ud.c
677
ohdr = &hdr.ibh.u.l.oth;
drivers/infiniband/hw/hfi1/ud.c
681
ohdr = &hdr.ibh.u.oth;
drivers/infiniband/hw/hfi1/ud.c
922
wc.ex.imm_data = packet->ohdr->u.ud.imm_data;
drivers/infiniband/hw/hfi1/verbs.c
1229
ohdr = &hdr->u.oth;
drivers/infiniband/hw/hfi1/verbs.c
1231
ohdr = &hdr->u.l.oth;
drivers/infiniband/hw/hfi1/verbs.c
1240
ohdr = &hdr->u.l.oth;
drivers/infiniband/hw/hfi1/verbs.c
1242
ohdr = &hdr->u.oth;
drivers/infiniband/hw/hfi1/verbs.c
348
packet->ohdr = &hdr->u.oth;
drivers/infiniband/hw/hfi1/verbs.c
355
qp_num = be32_to_cpu(packet->ohdr->u.tid_rdma.r_req.verbs_qp) &
drivers/infiniband/hw/hfi1/verbs.c
402
packet->ohdr = &hdr->u.oth;
drivers/infiniband/hw/hfi1/verbs.c
409
qp_num = be32_to_cpu(packet->ohdr->u.tid_rdma.r_rsp.verbs_qp) &
drivers/infiniband/hw/hfi1/verbs.h
88
} u;
drivers/infiniband/hw/hns/hns_roce_db.c
115
db->u.pgdir = pgdir;
drivers/infiniband/hw/hns/hns_roce_db.c
163
if (db->order == 0 && test_bit(i ^ 1, db->u.pgdir->order0)) {
drivers/infiniband/hw/hns/hns_roce_db.c
164
clear_bit(i ^ 1, db->u.pgdir->order0);
drivers/infiniband/hw/hns/hns_roce_db.c
169
set_bit(i, db->u.pgdir->bits[o]);
drivers/infiniband/hw/hns/hns_roce_db.c
171
if (bitmap_full(db->u.pgdir->order1,
drivers/infiniband/hw/hns/hns_roce_db.c
173
dma_free_coherent(hr_dev->dev, PAGE_SIZE, db->u.pgdir->page,
drivers/infiniband/hw/hns/hns_roce_db.c
174
db->u.pgdir->db_dma);
drivers/infiniband/hw/hns/hns_roce_db.c
175
list_del(&db->u.pgdir->list);
drivers/infiniband/hw/hns/hns_roce_db.c
176
kfree(db->u.pgdir);
drivers/infiniband/hw/hns/hns_roce_db.c
46
db->u.user_page = page;
drivers/infiniband/hw/hns/hns_roce_db.c
60
refcount_dec(&db->u.user_page->refcount);
drivers/infiniband/hw/hns/hns_roce_db.c
61
if (refcount_dec_if_one(&db->u.user_page->refcount)) {
drivers/infiniband/hw/hns/hns_roce_db.c
62
list_del(&db->u.user_page->list);
drivers/infiniband/hw/hns/hns_roce_db.c
63
ib_umem_release(db->u.user_page->umem);
drivers/infiniband/hw/hns/hns_roce_db.c
64
kfree(db->u.user_page);
drivers/infiniband/hw/hns/hns_roce_device.h
417
} u;
drivers/infiniband/hw/irdma/ctrl.c
6071
status = irdma_sc_ceq_destroy(pcmdinfo->in.u.ceq_destroy.ceq,
drivers/infiniband/hw/irdma/ctrl.c
6072
pcmdinfo->in.u.ceq_destroy.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6076
status = irdma_sc_aeq_destroy(pcmdinfo->in.u.aeq_destroy.aeq,
drivers/infiniband/hw/irdma/ctrl.c
6077
pcmdinfo->in.u.aeq_destroy.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6082
status = irdma_sc_ceq_create(pcmdinfo->in.u.ceq_create.ceq,
drivers/infiniband/hw/irdma/ctrl.c
6083
pcmdinfo->in.u.ceq_create.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6087
status = irdma_sc_aeq_create(pcmdinfo->in.u.aeq_create.aeq,
drivers/infiniband/hw/irdma/ctrl.c
6088
pcmdinfo->in.u.aeq_create.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6092
status = irdma_sc_qp_upload_context(pcmdinfo->in.u.qp_upload_context.dev,
drivers/infiniband/hw/irdma/ctrl.c
6093
&pcmdinfo->in.u.qp_upload_context.info,
drivers/infiniband/hw/irdma/ctrl.c
6094
pcmdinfo->in.u.qp_upload_context.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6098
status = irdma_sc_cq_create(pcmdinfo->in.u.cq_create.cq,
drivers/infiniband/hw/irdma/ctrl.c
6099
pcmdinfo->in.u.cq_create.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6100
pcmdinfo->in.u.cq_create.check_overflow,
drivers/infiniband/hw/irdma/ctrl.c
6104
status = irdma_sc_cq_modify(pcmdinfo->in.u.cq_modify.cq,
drivers/infiniband/hw/irdma/ctrl.c
6105
&pcmdinfo->in.u.cq_modify.info,
drivers/infiniband/hw/irdma/ctrl.c
6106
pcmdinfo->in.u.cq_modify.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6110
status = irdma_sc_cq_destroy(pcmdinfo->in.u.cq_destroy.cq,
drivers/infiniband/hw/irdma/ctrl.c
6111
pcmdinfo->in.u.cq_destroy.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6115
status = irdma_sc_qp_flush_wqes(pcmdinfo->in.u.qp_flush_wqes.qp,
drivers/infiniband/hw/irdma/ctrl.c
6116
&pcmdinfo->in.u.qp_flush_wqes.info,
drivers/infiniband/hw/irdma/ctrl.c
6117
pcmdinfo->in.u.qp_flush_wqes.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6121
status = irdma_sc_gen_ae(pcmdinfo->in.u.gen_ae.qp,
drivers/infiniband/hw/irdma/ctrl.c
6122
&pcmdinfo->in.u.gen_ae.info,
drivers/infiniband/hw/irdma/ctrl.c
6123
pcmdinfo->in.u.gen_ae.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6127
status = irdma_sc_manage_push_page(pcmdinfo->in.u.manage_push_page.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6128
&pcmdinfo->in.u.manage_push_page.info,
drivers/infiniband/hw/irdma/ctrl.c
6129
pcmdinfo->in.u.manage_push_page.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6133
status = irdma_update_pe_sds(pcmdinfo->in.u.update_pe_sds.dev,
drivers/infiniband/hw/irdma/ctrl.c
6134
&pcmdinfo->in.u.update_pe_sds.info,
drivers/infiniband/hw/irdma/ctrl.c
6135
pcmdinfo->in.u.update_pe_sds.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6140
irdma_sc_manage_hmc_pm_func_table(pcmdinfo->in.u.manage_hmc_pm.dev->cqp,
drivers/infiniband/hw/irdma/ctrl.c
6141
&pcmdinfo->in.u.manage_hmc_pm.info,
drivers/infiniband/hw/irdma/ctrl.c
6142
pcmdinfo->in.u.manage_hmc_pm.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6146
status = irdma_sc_suspend_qp(pcmdinfo->in.u.suspend_resume.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6147
pcmdinfo->in.u.suspend_resume.qp,
drivers/infiniband/hw/irdma/ctrl.c
6148
pcmdinfo->in.u.suspend_resume.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6151
status = irdma_sc_resume_qp(pcmdinfo->in.u.suspend_resume.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6152
pcmdinfo->in.u.suspend_resume.qp,
drivers/infiniband/hw/irdma/ctrl.c
6153
pcmdinfo->in.u.suspend_resume.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6156
val_mem.pa = pcmdinfo->in.u.query_fpm_val.fpm_val_pa;
drivers/infiniband/hw/irdma/ctrl.c
6157
val_mem.va = pcmdinfo->in.u.query_fpm_val.fpm_val_va;
drivers/infiniband/hw/irdma/ctrl.c
6158
status = irdma_sc_query_fpm_val(pcmdinfo->in.u.query_fpm_val.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6159
pcmdinfo->in.u.query_fpm_val.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6160
pcmdinfo->in.u.query_fpm_val.hmc_fn_id,
drivers/infiniband/hw/irdma/ctrl.c
6164
val_mem.pa = pcmdinfo->in.u.commit_fpm_val.fpm_val_pa;
drivers/infiniband/hw/irdma/ctrl.c
6165
val_mem.va = pcmdinfo->in.u.commit_fpm_val.fpm_val_va;
drivers/infiniband/hw/irdma/ctrl.c
6166
status = irdma_sc_commit_fpm_val(pcmdinfo->in.u.commit_fpm_val.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6167
pcmdinfo->in.u.commit_fpm_val.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6168
pcmdinfo->in.u.commit_fpm_val.hmc_fn_id,
drivers/infiniband/hw/irdma/ctrl.c
6177
status = irdma_sc_manage_stats_inst(pcmdinfo->in.u.stats_manage.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6178
&pcmdinfo->in.u.stats_manage.info,
drivers/infiniband/hw/irdma/ctrl.c
6180
pcmdinfo->in.u.stats_manage.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6183
status = irdma_sc_gather_stats(pcmdinfo->in.u.stats_gather.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6184
&pcmdinfo->in.u.stats_gather.info,
drivers/infiniband/hw/irdma/ctrl.c
6185
pcmdinfo->in.u.stats_gather.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6188
status = irdma_sc_manage_ws_node(pcmdinfo->in.u.ws_node.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6189
&pcmdinfo->in.u.ws_node.info,
drivers/infiniband/hw/irdma/ctrl.c
6191
pcmdinfo->in.u.ws_node.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6194
status = irdma_sc_manage_ws_node(pcmdinfo->in.u.ws_node.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6195
&pcmdinfo->in.u.ws_node.info,
drivers/infiniband/hw/irdma/ctrl.c
6197
pcmdinfo->in.u.ws_node.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6200
status = irdma_sc_manage_ws_node(pcmdinfo->in.u.ws_node.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6201
&pcmdinfo->in.u.ws_node.info,
drivers/infiniband/hw/irdma/ctrl.c
6203
pcmdinfo->in.u.ws_node.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6206
status = irdma_sc_set_up_map(pcmdinfo->in.u.up_map.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6207
&pcmdinfo->in.u.up_map.info,
drivers/infiniband/hw/irdma/ctrl.c
6208
pcmdinfo->in.u.up_map.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6211
status = irdma_sc_query_rdma_features(pcmdinfo->in.u.query_rdma.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6212
&pcmdinfo->in.u.query_rdma.query_buff_mem,
drivers/infiniband/hw/irdma/ctrl.c
6213
pcmdinfo->in.u.query_rdma.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6216
status = irdma_sc_del_arp_cache_entry(pcmdinfo->in.u.del_arp_cache_entry.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6217
pcmdinfo->in.u.del_arp_cache_entry.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6218
pcmdinfo->in.u.del_arp_cache_entry.arp_index,
drivers/infiniband/hw/irdma/ctrl.c
6222
status = irdma_sc_manage_apbvt_entry(pcmdinfo->in.u.manage_apbvt_entry.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6223
&pcmdinfo->in.u.manage_apbvt_entry.info,
drivers/infiniband/hw/irdma/ctrl.c
6224
pcmdinfo->in.u.manage_apbvt_entry.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6228
status = irdma_sc_manage_qhash_table_entry(pcmdinfo->in.u.manage_qhash_table_entry.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6229
&pcmdinfo->in.u.manage_qhash_table_entry.info,
drivers/infiniband/hw/irdma/ctrl.c
6230
pcmdinfo->in.u.manage_qhash_table_entry.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6234
status = irdma_sc_qp_modify(pcmdinfo->in.u.qp_modify.qp,
drivers/infiniband/hw/irdma/ctrl.c
6235
&pcmdinfo->in.u.qp_modify.info,
drivers/infiniband/hw/irdma/ctrl.c
6236
pcmdinfo->in.u.qp_modify.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6240
status = irdma_sc_qp_create(pcmdinfo->in.u.qp_create.qp,
drivers/infiniband/hw/irdma/ctrl.c
6241
&pcmdinfo->in.u.qp_create.info,
drivers/infiniband/hw/irdma/ctrl.c
6242
pcmdinfo->in.u.qp_create.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6246
status = irdma_sc_qp_destroy(pcmdinfo->in.u.qp_destroy.qp,
drivers/infiniband/hw/irdma/ctrl.c
6247
pcmdinfo->in.u.qp_destroy.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6248
pcmdinfo->in.u.qp_destroy.remove_hash_idx,
drivers/infiniband/hw/irdma/ctrl.c
6249
pcmdinfo->in.u.qp_destroy.ignore_mw_bnd,
drivers/infiniband/hw/irdma/ctrl.c
6253
status = irdma_sc_alloc_stag(pcmdinfo->in.u.alloc_stag.dev,
drivers/infiniband/hw/irdma/ctrl.c
6254
&pcmdinfo->in.u.alloc_stag.info,
drivers/infiniband/hw/irdma/ctrl.c
6255
pcmdinfo->in.u.alloc_stag.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6259
status = irdma_sc_mr_reg_non_shared(pcmdinfo->in.u.mr_reg_non_shared.dev,
drivers/infiniband/hw/irdma/ctrl.c
6260
&pcmdinfo->in.u.mr_reg_non_shared.info,
drivers/infiniband/hw/irdma/ctrl.c
6261
pcmdinfo->in.u.mr_reg_non_shared.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6265
status = irdma_sc_dealloc_stag(pcmdinfo->in.u.dealloc_stag.dev,
drivers/infiniband/hw/irdma/ctrl.c
6266
&pcmdinfo->in.u.dealloc_stag.info,
drivers/infiniband/hw/irdma/ctrl.c
6267
pcmdinfo->in.u.dealloc_stag.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6271
status = irdma_sc_mw_alloc(pcmdinfo->in.u.mw_alloc.dev,
drivers/infiniband/hw/irdma/ctrl.c
6272
&pcmdinfo->in.u.mw_alloc.info,
drivers/infiniband/hw/irdma/ctrl.c
6273
pcmdinfo->in.u.mw_alloc.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6277
status = irdma_sc_add_arp_cache_entry(pcmdinfo->in.u.add_arp_cache_entry.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6278
&pcmdinfo->in.u.add_arp_cache_entry.info,
drivers/infiniband/hw/irdma/ctrl.c
6279
pcmdinfo->in.u.add_arp_cache_entry.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6283
status = irdma_sc_alloc_local_mac_entry(pcmdinfo->in.u.alloc_local_mac_entry.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6284
pcmdinfo->in.u.alloc_local_mac_entry.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6288
status = irdma_sc_add_local_mac_entry(pcmdinfo->in.u.add_local_mac_entry.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6289
&pcmdinfo->in.u.add_local_mac_entry.info,
drivers/infiniband/hw/irdma/ctrl.c
6290
pcmdinfo->in.u.add_local_mac_entry.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6294
status = irdma_sc_del_local_mac_entry(pcmdinfo->in.u.del_local_mac_entry.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6295
pcmdinfo->in.u.del_local_mac_entry.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6296
pcmdinfo->in.u.del_local_mac_entry.entry_idx,
drivers/infiniband/hw/irdma/ctrl.c
6297
pcmdinfo->in.u.del_local_mac_entry.ignore_ref_count,
drivers/infiniband/hw/irdma/ctrl.c
6301
status = irdma_sc_create_ah(pcmdinfo->in.u.ah_create.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6302
&pcmdinfo->in.u.ah_create.info,
drivers/infiniband/hw/irdma/ctrl.c
6303
pcmdinfo->in.u.ah_create.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6306
status = irdma_sc_destroy_ah(pcmdinfo->in.u.ah_destroy.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6307
&pcmdinfo->in.u.ah_destroy.info,
drivers/infiniband/hw/irdma/ctrl.c
6308
pcmdinfo->in.u.ah_destroy.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6311
status = irdma_sc_create_mcast_grp(pcmdinfo->in.u.mc_create.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6312
&pcmdinfo->in.u.mc_create.info,
drivers/infiniband/hw/irdma/ctrl.c
6313
pcmdinfo->in.u.mc_create.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6316
status = irdma_sc_destroy_mcast_grp(pcmdinfo->in.u.mc_destroy.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6317
&pcmdinfo->in.u.mc_destroy.info,
drivers/infiniband/hw/irdma/ctrl.c
6318
pcmdinfo->in.u.mc_destroy.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6321
status = irdma_sc_modify_mcast_grp(pcmdinfo->in.u.mc_modify.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6322
&pcmdinfo->in.u.mc_modify.info,
drivers/infiniband/hw/irdma/ctrl.c
6323
pcmdinfo->in.u.mc_modify.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6326
status = irdma_sc_srq_create(pcmdinfo->in.u.srq_create.srq,
drivers/infiniband/hw/irdma/ctrl.c
6327
pcmdinfo->in.u.srq_create.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6331
status = irdma_sc_srq_modify(pcmdinfo->in.u.srq_modify.srq,
drivers/infiniband/hw/irdma/ctrl.c
6332
&pcmdinfo->in.u.srq_modify.info,
drivers/infiniband/hw/irdma/ctrl.c
6333
pcmdinfo->in.u.srq_modify.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6337
status = irdma_sc_srq_destroy(pcmdinfo->in.u.srq_destroy.srq,
drivers/infiniband/hw/irdma/ctrl.c
6338
pcmdinfo->in.u.srq_destroy.scratch,
drivers/infiniband/hw/irdma/hmc.c
164
sd_entry->u.pd_table.pd_page_addr.pa :
drivers/infiniband/hw/irdma/hmc.c
165
sd_entry->u.bp.addr.pa;
drivers/infiniband/hw/irdma/hmc.c
349
&sd_entry->u.pd_table.pd_page_addr :
drivers/infiniband/hw/irdma/hmc.c
350
&sd_entry->u.bp.addr;
drivers/infiniband/hw/irdma/hmc.c
419
pd_table = &info->hmc_info->sd_table.sd_entry[sd_idx].u.pd_table;
drivers/infiniband/hw/irdma/hmc.c
441
pd_table = &info->hmc_info->sd_table.sd_entry[i].u.pd_table;
drivers/infiniband/hw/irdma/hmc.c
504
&sd_entry->u.pd_table.pd_entry_virt_mem;
drivers/infiniband/hw/irdma/hmc.c
514
sd_entry->u.pd_table.pd_entry = vmem->va;
drivers/infiniband/hw/irdma/hmc.c
516
memcpy(&sd_entry->u.pd_table.pd_page_addr, &dma_mem,
drivers/infiniband/hw/irdma/hmc.c
517
sizeof(sd_entry->u.pd_table.pd_page_addr));
drivers/infiniband/hw/irdma/hmc.c
519
memcpy(&sd_entry->u.bp.addr, &dma_mem,
drivers/infiniband/hw/irdma/hmc.c
520
sizeof(sd_entry->u.bp.addr));
drivers/infiniband/hw/irdma/hmc.c
522
sd_entry->u.bp.sd_pd_index = sd_index;
drivers/infiniband/hw/irdma/hmc.c
529
sd_entry->u.bp.use_cnt++;
drivers/infiniband/hw/irdma/hmc.c
572
pd_table = &hmc_info->sd_table.sd_entry[sd_idx].u.pd_table;
drivers/infiniband/hw/irdma/hmc.c
644
pd_table = &hmc_info->sd_table.sd_entry[sd_idx].u.pd_table;
drivers/infiniband/hw/irdma/hmc.c
682
if (--sd_entry->u.bp.use_cnt)
drivers/infiniband/hw/irdma/hmc.c
702
if (sd_entry->u.pd_table.use_cnt)
drivers/infiniband/hw/irdma/hmc.h
102
} u;
drivers/infiniband/hw/irdma/hw.c
2353
cqp_info->in.u.del_local_mac_entry.cqp = &iwcqp->sc_cqp;
drivers/infiniband/hw/irdma/hw.c
2354
cqp_info->in.u.del_local_mac_entry.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/hw.c
2355
cqp_info->in.u.del_local_mac_entry.entry_idx = idx;
drivers/infiniband/hw/irdma/hw.c
2356
cqp_info->in.u.del_local_mac_entry.ignore_ref_count = 0;
drivers/infiniband/hw/irdma/hw.c
2383
info = &cqp_info->in.u.add_local_mac_entry.info;
drivers/infiniband/hw/irdma/hw.c
2386
cqp_info->in.u.add_local_mac_entry.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/hw.c
2388
cqp_info->in.u.add_local_mac_entry.cqp = &iwcqp->sc_cqp;
drivers/infiniband/hw/irdma/hw.c
2389
cqp_info->in.u.add_local_mac_entry.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/hw.c
2420
cqp_info->in.u.alloc_local_mac_entry.cqp = &iwcqp->sc_cqp;
drivers/infiniband/hw/irdma/hw.c
2421
cqp_info->in.u.alloc_local_mac_entry.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/hw.c
2450
info = &cqp_info->in.u.manage_apbvt_entry.info;
drivers/infiniband/hw/irdma/hw.c
2455
cqp_info->in.u.manage_apbvt_entry.cqp = &iwdev->rf->cqp.sc_cqp;
drivers/infiniband/hw/irdma/hw.c
2456
cqp_info->in.u.manage_apbvt_entry.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/hw.c
2558
info = &cqp_info->in.u.add_arp_cache_entry.info;
drivers/infiniband/hw/irdma/hw.c
2562
cqp_info->in.u.add_arp_cache_entry.scratch =
drivers/infiniband/hw/irdma/hw.c
2564
cqp_info->in.u.add_arp_cache_entry.cqp = &rf->cqp.sc_cqp;
drivers/infiniband/hw/irdma/hw.c
2567
cqp_info->in.u.del_arp_cache_entry.scratch =
drivers/infiniband/hw/irdma/hw.c
2569
cqp_info->in.u.del_arp_cache_entry.cqp = &rf->cqp.sc_cqp;
drivers/infiniband/hw/irdma/hw.c
2570
cqp_info->in.u.del_arp_cache_entry.arp_index = arp_index;
drivers/infiniband/hw/irdma/hw.c
2616
info = &cqp_info->in.u.manage_qhash_table_entry.info;
drivers/infiniband/hw/irdma/hw.c
2669
cqp_info->in.u.manage_qhash_table_entry.cqp = &iwdev->rf->cqp.sc_cqp;
drivers/infiniband/hw/irdma/hw.c
2670
cqp_info->in.u.manage_qhash_table_entry.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/hw.c
2694
hw_info = &cqp_info->in.u.qp_flush_wqes.info;
drivers/infiniband/hw/irdma/hw.c
2695
qp = cqp_info->in.u.qp_flush_wqes.qp;
drivers/infiniband/hw/irdma/hw.c
2742
hw_info = &cqp_request->info.in.u.qp_flush_wqes.info;
drivers/infiniband/hw/irdma/hw.c
2746
cqp_info->in.u.qp_flush_wqes.qp = qp;
drivers/infiniband/hw/irdma/hw.c
2747
cqp_info->in.u.qp_flush_wqes.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/hw.c
2789
hw_info = &new_req->info.in.u.qp_flush_wqes.info;
drivers/infiniband/hw/irdma/hw.c
2793
cqp_info->in.u.qp_flush_wqes.qp = qp;
drivers/infiniband/hw/irdma/hw.c
2794
cqp_info->in.u.qp_flush_wqes.scratch = (uintptr_t)new_req;
drivers/infiniband/hw/irdma/hw.c
2847
ae_info = &cqp_request->info.in.u.gen_ae.info;
drivers/infiniband/hw/irdma/hw.c
2851
cqp_info->in.u.gen_ae.qp = qp;
drivers/infiniband/hw/irdma/hw.c
2852
cqp_info->in.u.gen_ae.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/pble.c
108
chunk->vaddr = sd_entry->u.bp.addr.va + offset;
drivers/infiniband/hw/irdma/pble.c
165
pd_entry = &sd_entry->u.pd_table.pd_entry[rel_pd_idx++];
drivers/infiniband/hw/irdma/pble.c
287
sd_entry->u.pd_table.pd_page_addr.pa :
drivers/infiniband/hw/irdma/pble.c
288
sd_entry->u.bp.addr.pa;
drivers/infiniband/hw/irdma/type.h
1668
} u;
drivers/infiniband/hw/irdma/utils.c
1043
cqp_info->in.u.cq_create.cq = cq;
drivers/infiniband/hw/irdma/utils.c
1044
cqp_info->in.u.cq_create.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1071
qp_info = &cqp_request->info.in.u.qp_create.info;
drivers/infiniband/hw/irdma/utils.c
1076
cqp_info->in.u.qp_create.qp = qp;
drivers/infiniband/hw/irdma/utils.c
1077
cqp_info->in.u.qp_create.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1107
cqp_info->in.u.manage_push_page.info.push_idx = qp->push_idx;
drivers/infiniband/hw/irdma/utils.c
1108
cqp_info->in.u.manage_push_page.info.qs_handle = qp->qs_handle;
drivers/infiniband/hw/irdma/utils.c
1109
cqp_info->in.u.manage_push_page.info.free_page = 1;
drivers/infiniband/hw/irdma/utils.c
1110
cqp_info->in.u.manage_push_page.info.push_page_type = 0;
drivers/infiniband/hw/irdma/utils.c
1111
cqp_info->in.u.manage_push_page.cqp = &rf->cqp.sc_cqp;
drivers/infiniband/hw/irdma/utils.c
1112
cqp_info->in.u.manage_push_page.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1190
cqp_info->in.u.srq_destroy.srq = srq;
drivers/infiniband/hw/irdma/utils.c
1191
cqp_info->in.u.srq_destroy.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1214
cqp_info->in.u.cq_destroy.cq = cq;
drivers/infiniband/hw/irdma/utils.c
1215
cqp_info->in.u.cq_destroy.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1231
iwqp = cqp_info->in.u.qp_modify.qp->qp_uk.back_qp;
drivers/infiniband/hw/irdma/utils.c
1261
m_info = &cqp_info->in.u.qp_modify.info;
drivers/infiniband/hw/irdma/utils.c
1265
cqp_info->in.u.qp_modify.qp = &iwqp->sc_qp;
drivers/infiniband/hw/irdma/utils.c
1266
cqp_info->in.u.qp_modify.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1295
m_info = &cqp_info->in.u.qp_modify.info;
drivers/infiniband/hw/irdma/utils.c
1299
cqp_info->in.u.qp_modify.qp = &iwqp->sc_qp;
drivers/infiniband/hw/irdma/utils.c
1300
cqp_info->in.u.qp_modify.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1348
cqp_info->in.u.qp_destroy.qp = qp;
drivers/infiniband/hw/irdma/utils.c
1349
cqp_info->in.u.qp_destroy.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1350
cqp_info->in.u.qp_destroy.remove_hash_idx = true;
drivers/infiniband/hw/irdma/utils.c
1753
cqp_info->in.u.stats_gather.info = pestat->gather_info;
drivers/infiniband/hw/irdma/utils.c
1754
cqp_info->in.u.stats_gather.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1755
cqp_info->in.u.stats_gather.cqp = &rf->cqp.sc_cqp;
drivers/infiniband/hw/irdma/utils.c
1792
cqp_info->in.u.stats_manage.info = *stats_info;
drivers/infiniband/hw/irdma/utils.c
1793
cqp_info->in.u.stats_manage.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1794
cqp_info->in.u.stats_manage.cqp = &rf->cqp.sc_cqp;
drivers/infiniband/hw/irdma/utils.c
1824
cqp_info->in.u.ceq_create.ceq = sc_ceq;
drivers/infiniband/hw/irdma/utils.c
1825
cqp_info->in.u.ceq_create.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1854
cqp_info->in.u.aeq_create.aeq = sc_aeq;
drivers/infiniband/hw/irdma/utils.c
1855
cqp_info->in.u.aeq_create.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1892
cqp_info->in.u.ws_node.info = *node_info;
drivers/infiniband/hw/irdma/utils.c
1893
cqp_info->in.u.ws_node.cqp = cqp;
drivers/infiniband/hw/irdma/utils.c
1894
cqp_info->in.u.ws_node.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1948
cqp_info->in.u.ah_create.info = sc_ah->ah_info;
drivers/infiniband/hw/irdma/utils.c
1949
cqp_info->in.u.ah_create.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1950
cqp_info->in.u.ah_create.cqp = &rf->cqp.sc_cqp;
drivers/infiniband/hw/irdma/utils.c
1952
cqp_info->in.u.ah_destroy.info = sc_ah->ah_info;
drivers/infiniband/hw/irdma/utils.c
1953
cqp_info->in.u.ah_destroy.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1954
cqp_info->in.u.ah_destroy.cqp = &rf->cqp.sc_cqp;
drivers/infiniband/hw/irdma/utils.c
894
memcpy(&cqp_info->in.u.update_pe_sds.info, sdinfo,
drivers/infiniband/hw/irdma/utils.c
895
sizeof(cqp_info->in.u.update_pe_sds.info));
drivers/infiniband/hw/irdma/utils.c
898
cqp_info->in.u.update_pe_sds.dev = dev;
drivers/infiniband/hw/irdma/utils.c
899
cqp_info->in.u.update_pe_sds.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
927
cqp_info->in.u.suspend_resume.cqp = cqp;
drivers/infiniband/hw/irdma/utils.c
928
cqp_info->in.u.suspend_resume.qp = qp;
drivers/infiniband/hw/irdma/utils.c
929
cqp_info->in.u.suspend_resume.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/verbs.c
2118
m_info = &cqp_info->in.u.cq_modify.info;
drivers/infiniband/hw/irdma/verbs.c
2122
cqp_info->in.u.cq_modify.cq = &iwcq->sc_cq;
drivers/infiniband/hw/irdma/verbs.c
2123
cqp_info->in.u.cq_modify.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/verbs.c
2214
info = &cqp_info->in.u.srq_modify.info;
drivers/infiniband/hw/irdma/verbs.c
2222
cqp_info->in.u.srq_modify.srq = &iwsrq->sc_srq;
drivers/infiniband/hw/irdma/verbs.c
2223
cqp_info->in.u.srq_modify.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/verbs.c
2395
cqp_info->in.u.srq_create.srq = &iwsrq->sc_srq;
drivers/infiniband/hw/irdma/verbs.c
2396
cqp_info->in.u.srq_create.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/verbs.c
260
cqp_info->in.u.manage_push_page.info.push_idx = 0;
drivers/infiniband/hw/irdma/verbs.c
261
cqp_info->in.u.manage_push_page.info.qs_handle =
drivers/infiniband/hw/irdma/verbs.c
263
cqp_info->in.u.manage_push_page.info.free_page = 0;
drivers/infiniband/hw/irdma/verbs.c
2637
cqp_info->in.u.cq_create.cq = cq;
drivers/infiniband/hw/irdma/verbs.c
2638
cqp_info->in.u.cq_create.check_overflow = true;
drivers/infiniband/hw/irdma/verbs.c
2639
cqp_info->in.u.cq_create.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/verbs.c
264
cqp_info->in.u.manage_push_page.info.push_page_type = 0;
drivers/infiniband/hw/irdma/verbs.c
265
cqp_info->in.u.manage_push_page.cqp = &iwdev->rf->cqp.sc_cqp;
drivers/infiniband/hw/irdma/verbs.c
266
cqp_info->in.u.manage_push_page.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/verbs.c
3006
info = &cqp_info->in.u.mw_alloc.info;
drivers/infiniband/hw/irdma/verbs.c
3017
cqp_info->in.u.mw_alloc.dev = &iwdev->rf->sc_dev;
drivers/infiniband/hw/irdma/verbs.c
3018
cqp_info->in.u.mw_alloc.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/verbs.c
3072
info = &cqp_info->in.u.dealloc_stag.info;
drivers/infiniband/hw/irdma/verbs.c
3079
cqp_info->in.u.dealloc_stag.dev = &iwdev->rf->sc_dev;
drivers/infiniband/hw/irdma/verbs.c
3080
cqp_info->in.u.dealloc_stag.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/verbs.c
3108
info = &cqp_info->in.u.alloc_stag.info;
drivers/infiniband/hw/irdma/verbs.c
3116
cqp_info->in.u.alloc_stag.dev = &iwdev->rf->sc_dev;
drivers/infiniband/hw/irdma/verbs.c
3117
cqp_info->in.u.alloc_stag.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/verbs.c
3256
stag_info = &cqp_info->in.u.mr_reg_non_shared.info;
drivers/infiniband/hw/irdma/verbs.c
3287
cqp_info->in.u.mr_reg_non_shared.dev = &iwdev->rf->sc_dev;
drivers/infiniband/hw/irdma/verbs.c
3288
cqp_info->in.u.mr_reg_non_shared.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/verbs.c
3690
info = &cqp_info->in.u.dealloc_stag.info;
drivers/infiniband/hw/irdma/verbs.c
3699
cqp_info->in.u.dealloc_stag.dev = &iwdev->rf->sc_dev;
drivers/infiniband/hw/irdma/verbs.c
3700
cqp_info->in.u.dealloc_stag.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/verbs.c
4836
cqp_request->info.in.u.mc_create.info = *mc_grp_ctx;
drivers/infiniband/hw/irdma/verbs.c
4840
cqp_info->in.u.mc_create.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/verbs.c
4841
cqp_info->in.u.mc_create.cqp = &iwdev->rf->cqp.sc_cqp;
drivers/infiniband/hw/irdma/verbs.c
775
qp_info = &cqp_request->info.in.u.qp_create.info;
drivers/infiniband/hw/irdma/verbs.c
782
cqp_info->in.u.qp_create.qp = &iwqp->sc_qp;
drivers/infiniband/hw/irdma/verbs.c
783
cqp_info->in.u.qp_create.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/mlx4/doorbell.c
80
db->u.user_page = page;
drivers/infiniband/hw/mlx4/doorbell.c
93
if (!--db->u.user_page->refcnt) {
drivers/infiniband/hw/mlx4/doorbell.c
94
list_del(&db->u.user_page->list);
drivers/infiniband/hw/mlx4/doorbell.c
95
ib_umem_release(db->u.user_page->umem);
drivers/infiniband/hw/mlx4/doorbell.c
96
kfree(db->u.user_page);
drivers/infiniband/hw/mlx5/doorbell.c
129
db->u.user_page = page;
drivers/infiniband/hw/mlx5/doorbell.c
163
if (!--db->u.user_page->refcnt) {
drivers/infiniband/hw/mlx5/doorbell.c
164
list_del(&db->u.user_page->list);
drivers/infiniband/hw/mlx5/doorbell.c
165
if (db->u.user_page->mm)
drivers/infiniband/hw/mlx5/doorbell.c
166
mmdrop(db->u.user_page->mm);
drivers/infiniband/hw/mlx5/doorbell.c
167
ib_umem_release(db->u.user_page->umem);
drivers/infiniband/hw/mlx5/doorbell.c
168
kfree(db->u.user_page);
drivers/infiniband/hw/mlx5/fs.c
2297
.u.ptr = {
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
1092
rsp = &mqe->u.rsp;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
1109
if (rsp && (mqe->u.rsp.status & OCRDMA_MBX_RSP_STATUS_MASK))
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
1110
status = ocrdma_get_mbx_errno(mqe->u.rsp.status);
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
1245
ocrdma_init_mch((struct ocrdma_mbx_hdr *)&cmd->u.cmd[0],
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
1272
ocrdma_init_mch((struct ocrdma_mbx_hdr *)&cmd->u.cmd[0],
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
1301
mqe->u.nonemb_req.sge[0].pa_lo = (u32) (dev->stats_mem.pa & 0xffffffff);
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
1302
mqe->u.nonemb_req.sge[0].pa_hi = (u32) upper_32_bits(dev->stats_mem.pa);
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
1303
mqe->u.nonemb_req.sge[0].len = dev->stats_mem.size;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
1349
mqe->u.nonemb_req.sge[0].pa_lo = (u32) (dma.pa & 0xffffffff);
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
1350
mqe->u.nonemb_req.sge[0].pa_hi = (u32) upper_32_bits(dma.pa);
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
1351
mqe->u.nonemb_req.sge[0].len = dma.size;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
1406
ocrdma_init_mch((struct ocrdma_mbx_hdr *)&cmd->u.cmd[0],
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
1410
((struct ocrdma_mbx_hdr *)cmd->u.cmd)->rsvd_version = 0x1;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
1438
ocrdma_init_mch((struct ocrdma_mbx_hdr *)&cmd->u.cmd[0],
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
2882
struct ocrdma_mqe_sge *mqe_sge = cmd.u.nonemb_req.sge;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
366
ocrdma_init_mch(&mqe->u.emb_req.mch, opcode, OCRDMA_SUBSYS_ROCE,
drivers/infiniband/hw/ocrdma/ocrdma_sli.h
292
} u;
drivers/infiniband/hw/qedr/qedr_roce_cm.c
106
qp->rqe_wr_id[qp->rq.gsi_cons].rc = data->u.data_length_error ?
drivers/infiniband/hw/usnic/usnic_fwd.c
166
if (!(filter->u.ipv4.flags & FILTER_FIELD_5TUP_DST_AD))
drivers/infiniband/hw/usnic/usnic_fwd.c
168
if (!(filter->u.ipv4.flags & FILTER_FIELD_5TUP_DST_PT))
drivers/infiniband/hw/usnic/usnic_fwd.c
172
else if (filter->u.ipv4.dst_port == 0)
drivers/infiniband/hw/usnic/usnic_fwd.c
174
else if (ntohl(ufdev->inaddr) != filter->u.ipv4.dst_addr)
drivers/infiniband/hw/usnic/usnic_fwd.h
101
filter->u.usnic.ethtype = ETH_P_IBOE;
drivers/infiniband/hw/usnic/usnic_fwd.h
102
filter->u.usnic.flags = FILTER_FIELD_USNIC_ETHTYPE |
drivers/infiniband/hw/usnic/usnic_fwd.h
105
filter->u.usnic.proto_version = (USNIC_ROCE_GRH_VER <<
drivers/infiniband/hw/usnic/usnic_fwd.h
108
filter->u.usnic.usnic_id = usnic_id;
drivers/infiniband/hw/usnic/usnic_fwd.h
115
filter->u.ipv4.flags = FILTER_FIELD_5TUP_PROTO;
drivers/infiniband/hw/usnic/usnic_fwd.h
116
filter->u.ipv4.protocol = PROTO_UDP;
drivers/infiniband/hw/usnic/usnic_fwd.h
119
filter->u.ipv4.flags |= FILTER_FIELD_5TUP_DST_AD;
drivers/infiniband/hw/usnic/usnic_fwd.h
120
filter->u.ipv4.dst_addr = daddr;
drivers/infiniband/hw/usnic/usnic_fwd.h
124
filter->u.ipv4.flags |= FILTER_FIELD_5TUP_DST_PT;
drivers/infiniband/hw/usnic/usnic_fwd.h
125
filter->u.ipv4.dst_port = dport;
drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c
197
uaction->action.u.rq_idx = res_chunk->res[DFLT_RQ_IDX]->vnic_idx;
drivers/input/evdev.c
1037
unsigned int i, t, u, v;
drivers/input/evdev.c
1064
if (get_user(u, ip))
drivers/input/evdev.c
1069
input_inject_event(&evdev->handle, EV_REP, REP_DELAY, u);
drivers/input/ff-core.c
109
(effect->u.periodic.waveform < FF_WAVEFORM_MIN ||
drivers/input/ff-core.c
110
effect->u.periodic.waveform > FF_WAVEFORM_MAX ||
drivers/input/ff-core.c
111
!test_bit(effect->u.periodic.waveform, dev->ffbit))) {
drivers/input/ff-core.c
44
e1->u.periodic.waveform == e2->u.periodic.waveform);
drivers/input/ff-core.c
63
magnitude = effect->u.rumble.strong_magnitude / 3 +
drivers/input/ff-core.c
64
effect->u.rumble.weak_magnitude / 6;
drivers/input/ff-core.c
67
effect->u.periodic.waveform = FF_SINE;
drivers/input/ff-core.c
68
effect->u.periodic.period = 50;
drivers/input/ff-core.c
69
effect->u.periodic.magnitude = magnitude;
drivers/input/ff-core.c
70
effect->u.periodic.offset = 0;
drivers/input/ff-core.c
71
effect->u.periodic.phase = 0;
drivers/input/ff-core.c
72
effect->u.periodic.envelope.attack_length = 0;
drivers/input/ff-core.c
73
effect->u.periodic.envelope.attack_level = 0;
drivers/input/ff-core.c
74
effect->u.periodic.envelope.fade_length = 0;
drivers/input/ff-core.c
75
effect->u.periodic.envelope.fade_level = 0;
drivers/input/ff-memless.c
254
new->u.constant.level,
drivers/input/ff-memless.c
255
&new->u.constant.envelope));
drivers/input/ff-memless.c
263
effect->u.ramp.start_level =
drivers/input/ff-memless.c
264
clamp_val(effect->u.ramp.start_level + x, -0x80, 0x7f);
drivers/input/ff-memless.c
265
effect->u.ramp.end_level =
drivers/input/ff-memless.c
266
clamp_val(effect->u.ramp.end_level + y, -0x80, 0x7f);
drivers/input/ff-memless.c
270
strong = (u32)new->u.rumble.strong_magnitude * gain / 0xffff;
drivers/input/ff-memless.c
271
weak = (u32)new->u.rumble.weak_magnitude * gain / 0xffff;
drivers/input/ff-memless.c
273
if (effect->u.rumble.strong_magnitude + strong)
drivers/input/ff-memless.c
276
effect->u.rumble.strong_magnitude,
drivers/input/ff-memless.c
278
else if (effect->u.rumble.weak_magnitude + weak)
drivers/input/ff-memless.c
281
effect->u.rumble.weak_magnitude,
drivers/input/ff-memless.c
285
effect->u.rumble.strong_magnitude =
drivers/input/ff-memless.c
286
min(strong + effect->u.rumble.strong_magnitude,
drivers/input/ff-memless.c
288
effect->u.rumble.weak_magnitude =
drivers/input/ff-memless.c
289
min(weak + effect->u.rumble.weak_magnitude, 0xffffU);
drivers/input/ff-memless.c
293
i = apply_envelope(state, abs(new->u.periodic.magnitude),
drivers/input/ff-memless.c
294
&new->u.periodic.envelope);
drivers/input/ff-memless.c
299
if (effect->u.rumble.strong_magnitude + i)
drivers/input/ff-memless.c
302
effect->u.rumble.strong_magnitude,
drivers/input/ff-memless.c
306
effect->u.rumble.strong_magnitude =
drivers/input/ff-memless.c
307
min(i + effect->u.rumble.strong_magnitude, 0xffffU);
drivers/input/ff-memless.c
308
effect->u.rumble.weak_magnitude =
drivers/input/ff-memless.c
309
min(i + effect->u.rumble.weak_magnitude, 0xffffU);
drivers/input/ff-memless.c
62
return &effect->u.periodic.envelope;
drivers/input/ff-memless.c
65
return &effect->u.constant.envelope;
drivers/input/gameport/ns558.c
48
unsigned char c, u, v;
drivers/input/gameport/ns558.c
66
if (~(u = v = inb(io)) & 3) {
drivers/input/gameport/ns558.c
77
if (u == v) {
drivers/input/gameport/ns558.c
87
u = inb(io);
drivers/input/gameport/ns558.c
89
if ((u ^ inb(io)) & 0xf) {
drivers/input/input-compat.c
84
compat_effect->u.periodic.waveform == FF_CUSTOM)
drivers/input/input-compat.c
85
effect->u.periodic.custom_data =
drivers/input/input-compat.c
86
compat_ptr(compat_effect->u.periodic.custom_data);
drivers/input/input-compat.h
51
} u;
drivers/input/joystick/a3d.c
55
unsigned char u, v;
drivers/input/joystick/a3d.c
69
u = v; v = gameport_read(gameport);
drivers/input/joystick/a3d.c
70
if (~v & u & 0x10) {
drivers/input/joystick/adi.c
123
unsigned char u, v, w, x;
drivers/input/joystick/adi.c
139
u = v;
drivers/input/joystick/adi.c
140
w = u ^ (v = x = gameport_read(gameport));
drivers/input/joystick/analog.c
219
unsigned char u;
drivers/input/joystick/analog.c
223
u = gameport_read(port->gameport);
drivers/input/joystick/analog.c
226
port->buttons = (~u >> 4) & 0xf;
drivers/input/joystick/analog.c
232
while ((~u & 0xf0) && (i < 16) && t) {
drivers/input/joystick/analog.c
233
port->buttons |= 1 << analog_chf[(~u >> 4) & 0xf];
drivers/input/joystick/analog.c
238
while (((u = gameport_read(port->gameport)) & port->mask) && t) t--;
drivers/input/joystick/analog.c
518
int i, t, u, v;
drivers/input/joystick/analog.c
540
u = v = 0;
drivers/input/joystick/analog.c
545
while ((gameport_read(port->gameport) & port->mask) && (u < t))
drivers/input/joystick/analog.c
546
u++;
drivers/input/joystick/analog.c
553
if (v < (u >> 1)) { /* FIXME - more than one port */
drivers/input/joystick/cobra.c
40
unsigned char u, v, w;
drivers/input/joystick/cobra.c
54
u = gameport_read(gameport);
drivers/input/joystick/cobra.c
59
for (i = 0, w = u ^ v; i < 2 && w; i++, w >>= 2)
drivers/input/joystick/cobra.c
64
u = v;
drivers/input/joystick/gamecon.c
257
struct ff_rumble_effect *rumble = &effect->u.rumble;
drivers/input/joystick/gf2k.c
77
unsigned char u, v;
drivers/input/joystick/gf2k.c
93
t--; u = v;
drivers/input/joystick/gf2k.c
95
if (v & ~u & 0x10) {
drivers/input/joystick/grip.c
108
unsigned char u, v, w;
drivers/input/joystick/grip.c
125
u = (gameport_read(gameport) >> shift) & 3;
drivers/input/joystick/grip.c
127
if (u ^ v) {
drivers/input/joystick/grip.c
129
if ((u ^ v) & 1) {
drivers/input/joystick/grip.c
130
buf = (buf << 1) | (u >> 1);
drivers/input/joystick/grip.c
135
if ((((u ^ v) & (v ^ w)) >> 1) & ~(u | v | w) & 1) {
drivers/input/joystick/grip.c
149
v = u;
drivers/input/joystick/grip.c
68
unsigned char u, v;
drivers/input/joystick/grip.c
84
u = v; v = (gameport_read(gameport) >> shift) & 3;
drivers/input/joystick/grip.c
85
if (~v & u & 1) {
drivers/input/joystick/guillemot.c
68
unsigned char u, v;
drivers/input/joystick/guillemot.c
85
u = v; v = gameport_read(gameport);
drivers/input/joystick/guillemot.c
86
if (v & ~u & 0x10) {
drivers/input/joystick/iforce/iforce-ff.c
191
ret |= old->u.condition[i].right_saturation != new->u.condition[i].right_saturation
drivers/input/joystick/iforce/iforce-ff.c
192
|| old->u.condition[i].left_saturation != new->u.condition[i].left_saturation
drivers/input/joystick/iforce/iforce-ff.c
193
|| old->u.condition[i].right_coeff != new->u.condition[i].right_coeff
drivers/input/joystick/iforce/iforce-ff.c
194
|| old->u.condition[i].left_coeff != new->u.condition[i].left_coeff
drivers/input/joystick/iforce/iforce-ff.c
195
|| old->u.condition[i].deadband != new->u.condition[i].deadband
drivers/input/joystick/iforce/iforce-ff.c
196
|| old->u.condition[i].center != new->u.condition[i].center;
drivers/input/joystick/iforce/iforce-ff.c
215
return old->u.constant.level != effect->u.constant.level;
drivers/input/joystick/iforce/iforce-ff.c
227
if (old->u.constant.envelope.attack_length != effect->u.constant.envelope.attack_length
drivers/input/joystick/iforce/iforce-ff.c
228
|| old->u.constant.envelope.attack_level != effect->u.constant.envelope.attack_level
drivers/input/joystick/iforce/iforce-ff.c
229
|| old->u.constant.envelope.fade_length != effect->u.constant.envelope.fade_length
drivers/input/joystick/iforce/iforce-ff.c
230
|| old->u.constant.envelope.fade_level != effect->u.constant.envelope.fade_level)
drivers/input/joystick/iforce/iforce-ff.c
235
if (old->u.periodic.envelope.attack_length != effect->u.periodic.envelope.attack_length
drivers/input/joystick/iforce/iforce-ff.c
236
|| old->u.periodic.envelope.attack_level != effect->u.periodic.envelope.attack_level
drivers/input/joystick/iforce/iforce-ff.c
237
|| old->u.periodic.envelope.fade_length != effect->u.periodic.envelope.fade_length
drivers/input/joystick/iforce/iforce-ff.c
238
|| old->u.periodic.envelope.fade_level != effect->u.periodic.envelope.fade_level)
drivers/input/joystick/iforce/iforce-ff.c
262
return (old->u.periodic.period != new->u.periodic.period
drivers/input/joystick/iforce/iforce-ff.c
263
|| old->u.periodic.magnitude != new->u.periodic.magnitude
drivers/input/joystick/iforce/iforce-ff.c
264
|| old->u.periodic.offset != new->u.periodic.offset
drivers/input/joystick/iforce/iforce-ff.c
265
|| old->u.periodic.phase != new->u.periodic.phase);
drivers/input/joystick/iforce/iforce-ff.c
348
effect->u.periodic.magnitude, effect->u.periodic.offset,
drivers/input/joystick/iforce/iforce-ff.c
349
effect->u.periodic.period, effect->u.periodic.phase);
drivers/input/joystick/iforce/iforce-ff.c
358
effect->u.periodic.envelope.attack_length,
drivers/input/joystick/iforce/iforce-ff.c
359
effect->u.periodic.envelope.attack_level,
drivers/input/joystick/iforce/iforce-ff.c
360
effect->u.periodic.envelope.fade_length,
drivers/input/joystick/iforce/iforce-ff.c
361
effect->u.periodic.envelope.fade_level);
drivers/input/joystick/iforce/iforce-ff.c
367
switch (effect->u.periodic.waveform) {
drivers/input/joystick/iforce/iforce-ff.c
418
effect->u.constant.level);
drivers/input/joystick/iforce/iforce-ff.c
427
effect->u.constant.envelope.attack_length,
drivers/input/joystick/iforce/iforce-ff.c
428
effect->u.constant.envelope.attack_level,
drivers/input/joystick/iforce/iforce-ff.c
429
effect->u.constant.envelope.fade_length,
drivers/input/joystick/iforce/iforce-ff.c
430
effect->u.constant.envelope.fade_level);
drivers/input/joystick/iforce/iforce-ff.c
480
effect->u.condition[0].right_saturation,
drivers/input/joystick/iforce/iforce-ff.c
481
effect->u.condition[0].left_saturation,
drivers/input/joystick/iforce/iforce-ff.c
482
effect->u.condition[0].right_coeff,
drivers/input/joystick/iforce/iforce-ff.c
483
effect->u.condition[0].left_coeff,
drivers/input/joystick/iforce/iforce-ff.c
484
effect->u.condition[0].deadband,
drivers/input/joystick/iforce/iforce-ff.c
485
effect->u.condition[0].center);
drivers/input/joystick/iforce/iforce-ff.c
492
effect->u.condition[1].right_saturation,
drivers/input/joystick/iforce/iforce-ff.c
493
effect->u.condition[1].left_saturation,
drivers/input/joystick/iforce/iforce-ff.c
494
effect->u.condition[1].right_coeff,
drivers/input/joystick/iforce/iforce-ff.c
495
effect->u.condition[1].left_coeff,
drivers/input/joystick/iforce/iforce-ff.c
496
effect->u.condition[1].deadband,
drivers/input/joystick/iforce/iforce-ff.c
497
effect->u.condition[1].center);
drivers/input/joystick/interact.c
75
unsigned char u, v;
drivers/input/joystick/interact.c
90
u = v; v = gameport_read(gameport);
drivers/input/joystick/interact.c
91
if (v & ~u & 0x40) {
drivers/input/joystick/joydump.c
37
unsigned char u;
drivers/input/joystick/joydump.c
75
u = gameport_read(gameport);
drivers/input/joystick/joydump.c
77
dump->data = u;
drivers/input/joystick/joydump.c
87
if (dump->data ^ u) {
drivers/input/joystick/joydump.c
88
u = dump->data;
drivers/input/joystick/psxpad-spi.c
150
(effect->u.rumble.weak_magnitude >> 8) & 0xFFU,
drivers/input/joystick/psxpad-spi.c
151
(effect->u.rumble.strong_magnitude >> 8) & 0xFFU);
drivers/input/joystick/sidewinder.c
121
unsigned char pending, u, v;
drivers/input/joystick/sidewinder.c
139
u = v;
drivers/input/joystick/sidewinder.c
141
} while (!(~v & u & 0x10) && (bitout > 0)); /* Wait for first falling edge on clock */
drivers/input/joystick/sidewinder.c
152
u = v;
drivers/input/joystick/sidewinder.c
155
if ((~u & v & 0x10) && (bitout > 0)) { /* Rising edge on clock - data bit */
drivers/input/joystick/sidewinder.c
162
if (kick && (~v & u & 0x01)) { /* Falling edge on axis 0 */
drivers/input/joystick/tmdc.c
129
unsigned char u, v, w, x;
drivers/input/joystick/tmdc.c
149
for (k = 0, v = w, u = x; k < 2; k++, v >>= 2, u >>= 2) {
drivers/input/joystick/tmdc.c
150
if (~v & u & 2) {
drivers/input/joystick/xpad.c
1538
strong = effect->u.rumble.strong_magnitude;
drivers/input/joystick/xpad.c
1539
weak = effect->u.rumble.weak_magnitude;
drivers/input/keyboard/lm8323.c
103
#define PWM_RAMP(s, t, n, u) ((!!(s) << 14) | ((t) & 0x3f) << 8 | \
drivers/input/keyboard/lm8323.c
104
((n) & 0x7f) | ((u) ? 0 : 0x80))
drivers/input/misc/arizona-haptics.c
117
if (effect->u.rumble.strong_magnitude) {
drivers/input/misc/arizona-haptics.c
121
effect->u.rumble.strong_magnitude >> 9;
drivers/input/misc/arizona-haptics.c
126
effect->u.rumble.strong_magnitude >> 8;
drivers/input/misc/aw86927.c
337
level = effect->u.rumble.strong_magnitude;
drivers/input/misc/aw86927.c
339
level = effect->u.rumble.weak_magnitude;
drivers/input/misc/cs40l50-vibra.c
319
struct ff_periodic_effect *periodic = &effect->u.periodic;
drivers/input/misc/cs40l50-vibra.c
329
work_data.custom_data = memdup_array_user(effect->u.periodic.custom_data,
drivers/input/misc/cs40l50-vibra.c
330
effect->u.periodic.custom_len,
drivers/input/misc/cs40l50-vibra.c
335
work_data.custom_len = effect->u.periodic.custom_len;
drivers/input/misc/da7280.c
523
tmp = effect->u.constant.level * 254;
drivers/input/misc/da7280.c
528
haptics->gain = effect->u.constant.level <= 0 ?
drivers/input/misc/da7280.c
529
0 : effect->u.constant.level;
drivers/input/misc/da7280.c
534
if (effect->u.periodic.waveform != FF_CUSTOM) {
drivers/input/misc/da7280.c
547
if (effect->u.periodic.custom_len == DA7280_CUSTOM_DATA_LEN)
drivers/input/misc/da7280.c
550
if (effect->u.periodic.custom_len == DA7280_CUSTOM_GP_DATA_LEN)
drivers/input/misc/da7280.c
553
if (effect->u.periodic.custom_len < DA7280_CUSTOM_DATA_LEN ||
drivers/input/misc/da7280.c
554
effect->u.periodic.custom_len > DA7280_SNP_MEM_SIZE) {
drivers/input/misc/da7280.c
559
if (copy_from_user(data, effect->u.periodic.custom_data,
drivers/input/misc/da7280.c
561
effect->u.periodic.custom_len))
drivers/input/misc/da7280.c
566
for (i = 0; i < effect->u.periodic.custom_len; i++) {
drivers/input/misc/da7280.c
585
if (copy_from_user(data, effect->u.periodic.custom_data,
drivers/input/misc/da7280.c
616
if (copy_from_user(data, effect->u.periodic.custom_data,
drivers/input/misc/drv260x.c
249
if (effect->u.rumble.strong_magnitude > 0)
drivers/input/misc/drv260x.c
250
haptics->magnitude = effect->u.rumble.strong_magnitude >> 8;
drivers/input/misc/drv260x.c
251
else if (effect->u.rumble.weak_magnitude > 0)
drivers/input/misc/drv260x.c
252
haptics->magnitude = effect->u.rumble.weak_magnitude >> 8;
drivers/input/misc/drv2667.c
233
if (effect->u.rumble.strong_magnitude > 0)
drivers/input/misc/drv2667.c
234
haptics->magnitude = effect->u.rumble.strong_magnitude;
drivers/input/misc/drv2667.c
235
else if (effect->u.rumble.weak_magnitude > 0)
drivers/input/misc/drv2667.c
236
haptics->magnitude = effect->u.rumble.weak_magnitude;
drivers/input/misc/gpio-vibra.c
83
level = effect->u.rumble.strong_magnitude;
drivers/input/misc/gpio-vibra.c
85
level = effect->u.rumble.weak_magnitude;
drivers/input/misc/max77693-haptic.c
249
haptic->magnitude = effect->u.rumble.strong_magnitude;
drivers/input/misc/max77693-haptic.c
251
haptic->magnitude = effect->u.rumble.weak_magnitude;
drivers/input/misc/max8997_haptic.c
215
chip->level = effect->u.rumble.strong_magnitude;
drivers/input/misc/max8997_haptic.c
217
chip->level = effect->u.rumble.weak_magnitude;
drivers/input/misc/pm8xxx-vibrator.c
193
vib->speed = effect->u.rumble.strong_magnitude >> 8;
drivers/input/misc/pm8xxx-vibrator.c
195
vib->speed = effect->u.rumble.weak_magnitude >> 9;
drivers/input/misc/pwm-vibra.c
111
vibrator->level = effect->u.rumble.strong_magnitude;
drivers/input/misc/pwm-vibra.c
113
vibrator->level = effect->u.rumble.weak_magnitude;
drivers/input/misc/regulator-haptic.c
100
haptic->magnitude = effect->u.rumble.weak_magnitude;
drivers/input/misc/regulator-haptic.c
98
haptic->magnitude = effect->u.rumble.strong_magnitude;
drivers/input/misc/sc27xx-vibra.c
99
info->strength = effect->u.rumble.weak_magnitude;
drivers/input/misc/sparcspkr.c
110
struct grover_beep_info *info = &state->u.grover;
drivers/input/misc/sparcspkr.c
209
info = &state->u.bbc;
drivers/input/misc/sparcspkr.c
233
struct bbc_beep_info *info = &state->u.bbc;
drivers/input/misc/sparcspkr.c
276
info = &state->u.grover;
drivers/input/misc/sparcspkr.c
305
struct grover_beep_info *info = &state->u.grover;
drivers/input/misc/sparcspkr.c
40
} u;
drivers/input/misc/sparcspkr.c
70
struct bbc_beep_info *info = &state->u.bbc;
drivers/input/misc/twl4030-vibra.c
127
info->speed = effect->u.rumble.strong_magnitude >> 8;
drivers/input/misc/twl4030-vibra.c
129
info->speed = effect->u.rumble.weak_magnitude >> 9;
drivers/input/misc/twl6040-vibra.c
194
info->weak_speed = effect->u.rumble.weak_magnitude;
drivers/input/misc/twl6040-vibra.c
195
info->strong_speed = effect->u.rumble.strong_magnitude;
drivers/input/misc/uinput.c
1016
!req->u.upload.effect) {
drivers/input/misc/uinput.c
1022
ff_up.effect = *req->u.upload.effect;
drivers/input/misc/uinput.c
1023
if (req->u.upload.old)
drivers/input/misc/uinput.c
1024
ff_up.old = *req->u.upload.old;
drivers/input/misc/uinput.c
1044
ff_erase.effect_id = req->u.effect_id;
drivers/input/misc/uinput.c
1059
!req->u.upload.effect) {
drivers/input/misc/uinput.c
261
effect->u.periodic.waveform == FF_CUSTOM)
drivers/input/misc/uinput.c
265
request.u.upload.effect = effect;
drivers/input/misc/uinput.c
266
request.u.upload.old = old;
drivers/input/misc/uinput.c
280
request.u.effect_id = effect_id;
drivers/input/misc/uinput.c
55
} u;
drivers/input/misc/xen-kbdfront.c
131
mtouch->u.pos.abs_x);
drivers/input/misc/xen-kbdfront.c
133
mtouch->u.pos.abs_y);
drivers/input/misc/xen-kbdfront.c
138
mtouch->u.shape.major);
drivers/input/misc/xen-kbdfront.c
140
mtouch->u.shape.minor);
drivers/input/misc/xen-kbdfront.c
145
mtouch->u.orientation);
drivers/input/misc/yealink.c
135
a = lcdMap[el].u.p.a;
drivers/input/misc/yealink.c
136
m = lcdMap[el].u.p.m;
drivers/input/misc/yealink.c
145
for (i = 0; i < ARRAY_SIZE(lcdMap[0].u.s); i++) {
drivers/input/misc/yealink.c
146
m = lcdMap[el].u.s[i].m;
drivers/input/misc/yealink.c
151
a = lcdMap[el].u.s[i].a;
drivers/input/misc/yealink.c
54
.u = { .s = { _LOC(a, am), _LOC(b, bm), _LOC(c, cm), \
drivers/input/misc/yealink.c
59
.u = { .p = { .name = (n), .a = (h), .m = (hm) } } }
drivers/input/misc/yealink.c
667
lcdMap[i].u.p.name);
drivers/input/misc/yealink.c
685
if (strncmp(buf, lcdMap[i].u.p.name, count) == 0) {
drivers/input/misc/yealink.c
71
} u;
drivers/input/tablet/wacom_serial4.c
468
unsigned long u;
drivers/input/tablet/wacom_serial4.c
477
u = wait_for_completion_timeout(&wacom->cmd_done, HZ);
drivers/input/tablet/wacom_serial4.c
478
if (u == 0) {
drivers/mailbox/omap-mailbox.c
30
#define OMAP2_MAILBOX_IRQSTATUS(u) (0x100 + 8 * (u))
drivers/mailbox/omap-mailbox.c
31
#define OMAP2_MAILBOX_IRQENABLE(u) (0x104 + 8 * (u))
drivers/mailbox/omap-mailbox.c
33
#define OMAP4_MAILBOX_IRQSTATUS(u) (0x104 + 0x10 * (u))
drivers/mailbox/omap-mailbox.c
34
#define OMAP4_MAILBOX_IRQENABLE(u) (0x108 + 0x10 * (u))
drivers/mailbox/omap-mailbox.c
35
#define OMAP4_MAILBOX_IRQENABLE_CLR(u) (0x10c + 0x10 * (u))
drivers/mailbox/omap-mailbox.c
37
#define MAILBOX_IRQSTATUS(type, u) (type ? OMAP4_MAILBOX_IRQSTATUS(u) : \
drivers/mailbox/omap-mailbox.c
38
OMAP2_MAILBOX_IRQSTATUS(u))
drivers/mailbox/omap-mailbox.c
39
#define MAILBOX_IRQENABLE(type, u) (type ? OMAP4_MAILBOX_IRQENABLE(u) : \
drivers/mailbox/omap-mailbox.c
40
OMAP2_MAILBOX_IRQENABLE(u))
drivers/mailbox/omap-mailbox.c
41
#define MAILBOX_IRQDISABLE(type, u) (type ? OMAP4_MAILBOX_IRQENABLE_CLR(u) \
drivers/mailbox/omap-mailbox.c
42
: OMAP2_MAILBOX_IRQENABLE(u))
drivers/md/bcache/super.c
1200
struct uuid_entry *u;
drivers/md/bcache/super.c
1235
u = uuid_find(c, dc->sb.uuid);
drivers/md/bcache/super.c
1237
if (u &&
drivers/md/bcache/super.c
1240
memcpy(u->uuid, invalid_uuid, 16);
drivers/md/bcache/super.c
1241
u->invalidated = cpu_to_le32((u32)ktime_get_real_seconds());
drivers/md/bcache/super.c
1242
u = NULL;
drivers/md/bcache/super.c
1245
if (!u) {
drivers/md/bcache/super.c
1251
u = uuid_find_empty(c);
drivers/md/bcache/super.c
1252
if (!u) {
drivers/md/bcache/super.c
1263
if (bch_is_zero(u->uuid, 16)) {
drivers/md/bcache/super.c
1268
memcpy(u->uuid, dc->sb.uuid, 16);
drivers/md/bcache/super.c
1269
memcpy(u->label, dc->sb.label, SB_LABEL_SIZE);
drivers/md/bcache/super.c
1270
u->first_reg = u->last_reg = rtime;
drivers/md/bcache/super.c
1279
u->last_reg = rtime;
drivers/md/bcache/super.c
1283
bcache_device_attach(&dc->disk, c, u - c->uuids);
drivers/md/bcache/super.c
1535
static int flash_dev_run(struct cache_set *c, struct uuid_entry *u)
drivers/md/bcache/super.c
1547
if (bcache_device_init(d, block_bytes(c->cache), u->sectors,
drivers/md/bcache/super.c
1551
bcache_device_attach(d, c, u - c->uuids);
drivers/md/bcache/super.c
1580
struct uuid_entry *u;
drivers/md/bcache/super.c
1582
for (u = c->uuids;
drivers/md/bcache/super.c
1583
u < c->uuids + c->nr_uuids && !ret;
drivers/md/bcache/super.c
1584
u++)
drivers/md/bcache/super.c
1585
if (UUID_FLASH_ONLY(u))
drivers/md/bcache/super.c
1586
ret = flash_dev_run(c, u);
drivers/md/bcache/super.c
1593
struct uuid_entry *u;
drivers/md/bcache/super.c
1601
u = uuid_find_empty(c);
drivers/md/bcache/super.c
1602
if (!u) {
drivers/md/bcache/super.c
1607
get_random_bytes(u->uuid, 16);
drivers/md/bcache/super.c
1608
memset(u->label, 0, 32);
drivers/md/bcache/super.c
1609
u->first_reg = u->last_reg = cpu_to_le32((u32)ktime_get_real_seconds());
drivers/md/bcache/super.c
1611
SET_UUID_FLASH_ONLY(u, 1);
drivers/md/bcache/super.c
1612
u->sectors = size >> 9;
drivers/md/bcache/super.c
1616
return flash_dev_run(c, u);
drivers/md/bcache/super.c
420
struct uuid_entry *u;
drivers/md/bcache/super.c
448
for (u = c->uuids; u < c->uuids + c->nr_uuids; u++)
drivers/md/bcache/super.c
449
if (!bch_is_zero(u->uuid, 16))
drivers/md/bcache/super.c
451
u - c->uuids, u->uuid, u->label,
drivers/md/bcache/super.c
452
u->first_reg, u->last_reg, u->invalidated);
drivers/md/bcache/super.c
536
struct uuid_entry *u;
drivers/md/bcache/super.c
538
for (u = c->uuids;
drivers/md/bcache/super.c
539
u < c->uuids + c->nr_uuids; u++)
drivers/md/bcache/super.c
540
if (!memcmp(u->uuid, uuid, 16))
drivers/md/bcache/super.c
541
return u;
drivers/md/bcache/super.c
831
struct uuid_entry *u = d->c->uuids + d->id;
drivers/md/bcache/super.c
833
SET_UUID_FLASH_ONLY(u, 0);
drivers/md/bcache/super.c
834
memcpy(u->uuid, invalid_uuid, 16);
drivers/md/bcache/super.c
835
u->invalidated = cpu_to_le32((u32)ktime_get_real_seconds());
drivers/md/bcache/sysfs.c
552
struct uuid_entry *u = &d->c->uuids[d->id];
drivers/md/bcache/sysfs.c
555
sysfs_hprint(size, u->sectors << 9);
drivers/md/bcache/sysfs.c
558
memcpy(buf, u->label, SB_LABEL_SIZE);
drivers/md/bcache/sysfs.c
571
struct uuid_entry *u = &d->c->uuids[d->id];
drivers/md/bcache/sysfs.c
584
u->sectors = v >> 9;
drivers/md/bcache/sysfs.c
586
set_capacity(d->disk, u->sectors);
drivers/md/bcache/sysfs.c
590
memcpy(u->label, buf, SB_LABEL_SIZE);
drivers/md/bcache/util.c
109
u++;
drivers/md/bcache/util.c
119
return sprintf(buf, "-%llu.%i%c", q, t * 10 / 1024, units[u]);
drivers/md/bcache/util.c
121
return sprintf(buf, "%llu.%i%c", q, t * 10 / 1024, units[u]);
drivers/md/bcache/util.c
26
int u = 0; \
drivers/md/bcache/util.c
35
u++; \
drivers/md/bcache/util.c
38
u++; \
drivers/md/bcache/util.c
41
u++; \
drivers/md/bcache/util.c
44
u++; \
drivers/md/bcache/util.c
47
u++; \
drivers/md/bcache/util.c
50
u++; \
drivers/md/bcache/util.c
53
u++; \
drivers/md/bcache/util.c
66
while (u--) { \
drivers/md/bcache/util.c
95
int u = 0, t;
drivers/md/dm-bufio.c
416
read_lock_bh(&tree->u.spinlock);
drivers/md/dm-bufio.c
418
down_read(&tree->u.lock);
drivers/md/dm-bufio.c
426
read_unlock_bh(&tree->u.spinlock);
drivers/md/dm-bufio.c
428
up_read(&tree->u.lock);
drivers/md/dm-bufio.c
436
write_lock_bh(&tree->u.spinlock);
drivers/md/dm-bufio.c
438
down_write(&tree->u.lock);
drivers/md/dm-bufio.c
446
write_unlock_bh(&tree->u.spinlock);
drivers/md/dm-bufio.c
448
up_write(&tree->u.lock);
drivers/md/dm-bufio.c
474
write_lock_bh(&lh->cache->trees[index].u.spinlock);
drivers/md/dm-bufio.c
476
down_write(&lh->cache->trees[index].u.lock);
drivers/md/dm-bufio.c
479
read_lock_bh(&lh->cache->trees[index].u.spinlock);
drivers/md/dm-bufio.c
481
down_read(&lh->cache->trees[index].u.lock);
drivers/md/dm-bufio.c
489
write_unlock_bh(&lh->cache->trees[index].u.spinlock);
drivers/md/dm-bufio.c
491
up_write(&lh->cache->trees[index].u.lock);
drivers/md/dm-bufio.c
494
read_unlock_bh(&lh->cache->trees[index].u.spinlock);
drivers/md/dm-bufio.c
496
up_read(&lh->cache->trees[index].u.lock);
drivers/md/dm-bufio.c
552
rwlock_init(&bc->trees[i].u.spinlock);
drivers/md/dm-bufio.c
554
init_rwsem(&bc->trees[i].u.lock);
drivers/md/dm-bufio.c
952
down_write(&bc->trees[i].u.lock);
drivers/md/dm-bufio.c
954
up_write(&bc->trees[i].u.lock);
drivers/md/dm-integrity.c
107
} u;
drivers/md/dm-integrity.c
115
#define journal_entry_set_sector(je, x) do { smp_wmb(); WRITE_ONCE((je)->u.sector, cpu_to_le64(x)); } while (0)
drivers/md/dm-integrity.c
117
#define journal_entry_set_sector(je, x) do { (je)->u.s.sector_lo = cpu_to_le32(x); smp_wmb(); WRITE_ONCE((je)->u.s.sector_hi, cpu_to_le32((x) >> 32)); } while (0)
drivers/md/dm-integrity.c
119
#define journal_entry_get_sector(je) le64_to_cpu((je)->u.sector)
drivers/md/dm-integrity.c
120
#define journal_entry_is_unused(je) ((je)->u.s.sector_hi == cpu_to_le32(-1))
drivers/md/dm-integrity.c
121
#define journal_entry_set_unused(je) ((je)->u.s.sector_hi = cpu_to_le32(-1))
drivers/md/dm-integrity.c
122
#define journal_entry_is_inprogress(je) ((je)->u.s.sector_hi == cpu_to_le32(-2))
drivers/md/dm-integrity.c
123
#define journal_entry_set_inprogress(je) ((je)->u.s.sector_hi = cpu_to_le32(-2))
drivers/md/dm-integrity.c
821
r = crypto_shash_update(desc, (__u8 *)&je->u.sector, sizeof(je->u.sector));
drivers/md/dm-ioctl.c
2260
static long dm_ctl_ioctl(struct file *file, uint command, ulong u)
drivers/md/dm-ioctl.c
2262
return (long)ctl_ioctl(file, command, (struct dm_ioctl __user *)u);
drivers/md/dm-ioctl.c
2266
static long dm_compat_ctl_ioctl(struct file *file, uint command, ulong u)
drivers/md/dm-ioctl.c
2268
return (long)dm_ctl_ioctl(file, command, (ulong) compat_ptr(u));
drivers/md/dm-snap.c
1432
} u;
drivers/md/dm-snap.c
1437
u.table_swap = snap_dest->complete;
drivers/md/dm-snap.c
1439
snap_src->complete = u.table_swap;
drivers/md/dm-snap.c
1441
u.store_swap = snap_dest->store;
drivers/md/dm-snap.c
1443
snap_dest->store->userspace_supports_overflow = u.store_swap->userspace_supports_overflow;
drivers/md/dm-snap.c
1444
snap_src->store = u.store_swap;
drivers/media/dvb-core/dvb_frontend.c
1182
c->symbol_rate = p->u.qpsk.symbol_rate;
drivers/media/dvb-core/dvb_frontend.c
1183
c->fec_inner = p->u.qpsk.fec_inner;
drivers/media/dvb-core/dvb_frontend.c
1187
c->symbol_rate = p->u.qam.symbol_rate;
drivers/media/dvb-core/dvb_frontend.c
1188
c->fec_inner = p->u.qam.fec_inner;
drivers/media/dvb-core/dvb_frontend.c
1189
c->modulation = p->u.qam.modulation;
drivers/media/dvb-core/dvb_frontend.c
1194
switch (p->u.ofdm.bandwidth) {
drivers/media/dvb-core/dvb_frontend.c
1217
c->code_rate_HP = p->u.ofdm.code_rate_HP;
drivers/media/dvb-core/dvb_frontend.c
1218
c->code_rate_LP = p->u.ofdm.code_rate_LP;
drivers/media/dvb-core/dvb_frontend.c
1219
c->modulation = p->u.ofdm.constellation;
drivers/media/dvb-core/dvb_frontend.c
1220
c->transmission_mode = p->u.ofdm.transmission_mode;
drivers/media/dvb-core/dvb_frontend.c
1221
c->guard_interval = p->u.ofdm.guard_interval;
drivers/media/dvb-core/dvb_frontend.c
1222
c->hierarchy = p->u.ofdm.hierarchy_information;
drivers/media/dvb-core/dvb_frontend.c
1226
c->modulation = p->u.vsb.modulation;
drivers/media/dvb-core/dvb_frontend.c
1263
p->u.qpsk.symbol_rate = c->symbol_rate;
drivers/media/dvb-core/dvb_frontend.c
1264
p->u.qpsk.fec_inner = c->fec_inner;
drivers/media/dvb-core/dvb_frontend.c
1268
p->u.qam.symbol_rate = c->symbol_rate;
drivers/media/dvb-core/dvb_frontend.c
1269
p->u.qam.fec_inner = c->fec_inner;
drivers/media/dvb-core/dvb_frontend.c
1270
p->u.qam.modulation = c->modulation;
drivers/media/dvb-core/dvb_frontend.c
1276
p->u.ofdm.bandwidth = BANDWIDTH_10_MHZ;
drivers/media/dvb-core/dvb_frontend.c
1279
p->u.ofdm.bandwidth = BANDWIDTH_8_MHZ;
drivers/media/dvb-core/dvb_frontend.c
1282
p->u.ofdm.bandwidth = BANDWIDTH_7_MHZ;
drivers/media/dvb-core/dvb_frontend.c
1285
p->u.ofdm.bandwidth = BANDWIDTH_6_MHZ;
drivers/media/dvb-core/dvb_frontend.c
1288
p->u.ofdm.bandwidth = BANDWIDTH_5_MHZ;
drivers/media/dvb-core/dvb_frontend.c
1291
p->u.ofdm.bandwidth = BANDWIDTH_1_712_MHZ;
drivers/media/dvb-core/dvb_frontend.c
1295
p->u.ofdm.bandwidth = BANDWIDTH_AUTO;
drivers/media/dvb-core/dvb_frontend.c
1297
p->u.ofdm.code_rate_HP = c->code_rate_HP;
drivers/media/dvb-core/dvb_frontend.c
1298
p->u.ofdm.code_rate_LP = c->code_rate_LP;
drivers/media/dvb-core/dvb_frontend.c
1299
p->u.ofdm.constellation = c->modulation;
drivers/media/dvb-core/dvb_frontend.c
1300
p->u.ofdm.transmission_mode = c->transmission_mode;
drivers/media/dvb-core/dvb_frontend.c
1301
p->u.ofdm.guard_interval = c->guard_interval;
drivers/media/dvb-core/dvb_frontend.c
1302
p->u.ofdm.hierarchy_information = c->hierarchy;
drivers/media/dvb-core/dvb_frontend.c
1306
p->u.vsb.modulation = c->modulation;
drivers/media/dvb-core/dvb_frontend.c
1356
tvp->u.buffer.data[ncaps] = fe->ops.delsys[ncaps];
drivers/media/dvb-core/dvb_frontend.c
1359
tvp->u.buffer.len = ncaps;
drivers/media/dvb-core/dvb_frontend.c
1363
tvp->u.data = c->frequency;
drivers/media/dvb-core/dvb_frontend.c
1366
tvp->u.data = c->modulation;
drivers/media/dvb-core/dvb_frontend.c
1369
tvp->u.data = c->bandwidth_hz;
drivers/media/dvb-core/dvb_frontend.c
1372
tvp->u.data = c->inversion;
drivers/media/dvb-core/dvb_frontend.c
1375
tvp->u.data = c->symbol_rate;
drivers/media/dvb-core/dvb_frontend.c
1378
tvp->u.data = c->fec_inner;
drivers/media/dvb-core/dvb_frontend.c
1381
tvp->u.data = c->pilot;
drivers/media/dvb-core/dvb_frontend.c
1384
tvp->u.data = c->rolloff;
drivers/media/dvb-core/dvb_frontend.c
1387
tvp->u.data = c->delivery_system;
drivers/media/dvb-core/dvb_frontend.c
1390
tvp->u.data = c->voltage;
drivers/media/dvb-core/dvb_frontend.c
1393
tvp->u.data = c->sectone;
drivers/media/dvb-core/dvb_frontend.c
1396
tvp->u.data = (DVB_API_VERSION << 8) | DVB_API_VERSION_MINOR;
drivers/media/dvb-core/dvb_frontend.c
1399
tvp->u.data = c->code_rate_HP;
drivers/media/dvb-core/dvb_frontend.c
1402
tvp->u.data = c->code_rate_LP;
drivers/media/dvb-core/dvb_frontend.c
1405
tvp->u.data = c->guard_interval;
drivers/media/dvb-core/dvb_frontend.c
1408
tvp->u.data = c->transmission_mode;
drivers/media/dvb-core/dvb_frontend.c
1411
tvp->u.data = c->hierarchy;
drivers/media/dvb-core/dvb_frontend.c
1414
tvp->u.data = c->interleaving;
drivers/media/dvb-core/dvb_frontend.c
1419
tvp->u.data = c->isdbt_partial_reception;
drivers/media/dvb-core/dvb_frontend.c
1422
tvp->u.data = c->isdbt_sb_mode;
drivers/media/dvb-core/dvb_frontend.c
1425
tvp->u.data = c->isdbt_sb_subchannel;
drivers/media/dvb-core/dvb_frontend.c
1428
tvp->u.data = c->isdbt_sb_segment_idx;
drivers/media/dvb-core/dvb_frontend.c
1431
tvp->u.data = c->isdbt_sb_segment_count;
drivers/media/dvb-core/dvb_frontend.c
1434
tvp->u.data = c->isdbt_layer_enabled;
drivers/media/dvb-core/dvb_frontend.c
1437
tvp->u.data = c->layer[0].fec;
drivers/media/dvb-core/dvb_frontend.c
1440
tvp->u.data = c->layer[0].modulation;
drivers/media/dvb-core/dvb_frontend.c
1443
tvp->u.data = c->layer[0].segment_count;
drivers/media/dvb-core/dvb_frontend.c
1446
tvp->u.data = c->layer[0].interleaving;
drivers/media/dvb-core/dvb_frontend.c
1449
tvp->u.data = c->layer[1].fec;
drivers/media/dvb-core/dvb_frontend.c
1452
tvp->u.data = c->layer[1].modulation;
drivers/media/dvb-core/dvb_frontend.c
1455
tvp->u.data = c->layer[1].segment_count;
drivers/media/dvb-core/dvb_frontend.c
1458
tvp->u.data = c->layer[1].interleaving;
drivers/media/dvb-core/dvb_frontend.c
1461
tvp->u.data = c->layer[2].fec;
drivers/media/dvb-core/dvb_frontend.c
1464
tvp->u.data = c->layer[2].modulation;
drivers/media/dvb-core/dvb_frontend.c
1467
tvp->u.data = c->layer[2].segment_count;
drivers/media/dvb-core/dvb_frontend.c
1470
tvp->u.data = c->layer[2].interleaving;
drivers/media/dvb-core/dvb_frontend.c
1476
tvp->u.data = c->stream_id;
drivers/media/dvb-core/dvb_frontend.c
1481
tvp->u.data = c->scrambling_sequence_index;
drivers/media/dvb-core/dvb_frontend.c
1486
tvp->u.data = fe->dtv_property_cache.atscmh_fic_ver;
drivers/media/dvb-core/dvb_frontend.c
1489
tvp->u.data = fe->dtv_property_cache.atscmh_parade_id;
drivers/media/dvb-core/dvb_frontend.c
1492
tvp->u.data = fe->dtv_property_cache.atscmh_nog;
drivers/media/dvb-core/dvb_frontend.c
1495
tvp->u.data = fe->dtv_property_cache.atscmh_tnog;
drivers/media/dvb-core/dvb_frontend.c
1498
tvp->u.data = fe->dtv_property_cache.atscmh_sgn;
drivers/media/dvb-core/dvb_frontend.c
1501
tvp->u.data = fe->dtv_property_cache.atscmh_prc;
drivers/media/dvb-core/dvb_frontend.c
1504
tvp->u.data = fe->dtv_property_cache.atscmh_rs_frame_mode;
drivers/media/dvb-core/dvb_frontend.c
1507
tvp->u.data = fe->dtv_property_cache.atscmh_rs_frame_ensemble;
drivers/media/dvb-core/dvb_frontend.c
1510
tvp->u.data = fe->dtv_property_cache.atscmh_rs_code_mode_pri;
drivers/media/dvb-core/dvb_frontend.c
1513
tvp->u.data = fe->dtv_property_cache.atscmh_rs_code_mode_sec;
drivers/media/dvb-core/dvb_frontend.c
1516
tvp->u.data = fe->dtv_property_cache.atscmh_sccc_block_mode;
drivers/media/dvb-core/dvb_frontend.c
1519
tvp->u.data = fe->dtv_property_cache.atscmh_sccc_code_mode_a;
drivers/media/dvb-core/dvb_frontend.c
1522
tvp->u.data = fe->dtv_property_cache.atscmh_sccc_code_mode_b;
drivers/media/dvb-core/dvb_frontend.c
1525
tvp->u.data = fe->dtv_property_cache.atscmh_sccc_code_mode_c;
drivers/media/dvb-core/dvb_frontend.c
1528
tvp->u.data = fe->dtv_property_cache.atscmh_sccc_code_mode_d;
drivers/media/dvb-core/dvb_frontend.c
1532
tvp->u.data = c->lna;
drivers/media/dvb-core/dvb_frontend.c
1537
tvp->u.st = c->strength;
drivers/media/dvb-core/dvb_frontend.c
1538
if (tvp->u.buffer.len > MAX_DTV_STATS * sizeof(u32))
drivers/media/dvb-core/dvb_frontend.c
1539
tvp->u.buffer.len = MAX_DTV_STATS * sizeof(u32);
drivers/media/dvb-core/dvb_frontend.c
1540
len = tvp->u.buffer.len;
drivers/media/dvb-core/dvb_frontend.c
1543
tvp->u.st = c->cnr;
drivers/media/dvb-core/dvb_frontend.c
1544
if (tvp->u.buffer.len > MAX_DTV_STATS * sizeof(u32))
drivers/media/dvb-core/dvb_frontend.c
1545
tvp->u.buffer.len = MAX_DTV_STATS * sizeof(u32);
drivers/media/dvb-core/dvb_frontend.c
1546
len = tvp->u.buffer.len;
drivers/media/dvb-core/dvb_frontend.c
1549
tvp->u.st = c->pre_bit_error;
drivers/media/dvb-core/dvb_frontend.c
1550
if (tvp->u.buffer.len > MAX_DTV_STATS * sizeof(u32))
drivers/media/dvb-core/dvb_frontend.c
1551
tvp->u.buffer.len = MAX_DTV_STATS * sizeof(u32);
drivers/media/dvb-core/dvb_frontend.c
1552
len = tvp->u.buffer.len;
drivers/media/dvb-core/dvb_frontend.c
1555
tvp->u.st = c->pre_bit_count;
drivers/media/dvb-core/dvb_frontend.c
1556
if (tvp->u.buffer.len > MAX_DTV_STATS * sizeof(u32))
drivers/media/dvb-core/dvb_frontend.c
1557
tvp->u.buffer.len = MAX_DTV_STATS * sizeof(u32);
drivers/media/dvb-core/dvb_frontend.c
1558
len = tvp->u.buffer.len;
drivers/media/dvb-core/dvb_frontend.c
1561
tvp->u.st = c->post_bit_error;
drivers/media/dvb-core/dvb_frontend.c
1562
if (tvp->u.buffer.len > MAX_DTV_STATS * sizeof(u32))
drivers/media/dvb-core/dvb_frontend.c
1563
tvp->u.buffer.len = MAX_DTV_STATS * sizeof(u32);
drivers/media/dvb-core/dvb_frontend.c
1564
len = tvp->u.buffer.len;
drivers/media/dvb-core/dvb_frontend.c
1567
tvp->u.st = c->post_bit_count;
drivers/media/dvb-core/dvb_frontend.c
1568
if (tvp->u.buffer.len > MAX_DTV_STATS * sizeof(u32))
drivers/media/dvb-core/dvb_frontend.c
1569
tvp->u.buffer.len = MAX_DTV_STATS * sizeof(u32);
drivers/media/dvb-core/dvb_frontend.c
1570
len = tvp->u.buffer.len;
drivers/media/dvb-core/dvb_frontend.c
1573
tvp->u.st = c->block_error;
drivers/media/dvb-core/dvb_frontend.c
1574
if (tvp->u.buffer.len > MAX_DTV_STATS * sizeof(u32))
drivers/media/dvb-core/dvb_frontend.c
1575
tvp->u.buffer.len = MAX_DTV_STATS * sizeof(u32);
drivers/media/dvb-core/dvb_frontend.c
1576
len = tvp->u.buffer.len;
drivers/media/dvb-core/dvb_frontend.c
1579
tvp->u.st = c->block_count;
drivers/media/dvb-core/dvb_frontend.c
1580
if (tvp->u.buffer.len > MAX_DTV_STATS * sizeof(u32))
drivers/media/dvb-core/dvb_frontend.c
1581
tvp->u.buffer.len = MAX_DTV_STATS * sizeof(u32);
drivers/media/dvb-core/dvb_frontend.c
1582
len = tvp->u.buffer.len;
drivers/media/dvb-core/dvb_frontend.c
1597
tvp->u.buffer.len, tvp->u.buffer.len, tvp->u.buffer.data);
drivers/media/dvb-core/dvb_frontend.c
2130
} u;
drivers/media/dvb-core/dvb_frontend.c
2174
(tvp + i)->u.data);
drivers/media/dvb-core/dvb_frontend.c
2466
(tvp + i)->u.data);
drivers/media/dvb-frontends/as102_fe_types.h
169
} __packed u;
drivers/media/dvb-frontends/dib0090.c
1592
#define steps(u) (((u) > 15) ? ((u)-16) : (u))
drivers/media/dvb-frontends/mxl5xx_defs.h
382
} u;
drivers/media/i2c/adv7180.c
1059
.u.src_change.changes = V4L2_EVENT_SRC_CH_RESOLUTION,
drivers/media/i2c/adv7604.c
325
.u.src_change.changes = V4L2_EVENT_SRC_CH_RESOLUTION,
drivers/media/i2c/adv7842.c
247
.u.src_change.changes = V4L2_EVENT_SRC_CH_RESOLUTION,
drivers/media/i2c/cx25840/cx25840-ir.c
636
unsigned u, v, w;
drivers/media/i2c/cx25840/cx25840-ir.c
661
u = 0;
drivers/media/i2c/cx25840/cx25840-ir.c
664
u = (p->hw_fifo_data & FIFO_RXTX_LVL) ? 1 : 0;
drivers/media/i2c/cx25840/cx25840-ir.c
666
u = u ? 0 : 1;
drivers/media/i2c/cx25840/cx25840-ir.c
676
{ .pulse = u, .duration = v, .timeout = w };
drivers/media/i2c/cx25840/cx25840-ir.c
679
v, u ? "mark" : "space", w ? "(timed out)" : "");
drivers/media/i2c/lt6911uxe.c
105
.u.src_change.changes = V4L2_EVENT_SRC_CH_RESOLUTION,
drivers/media/i2c/tc358743.c
1115
.u.src_change.changes = V4L2_EVENT_SRC_CH_RESOLUTION,
drivers/media/i2c/tda1997x.c
282
.u.src_change.changes = V4L2_EVENT_SRC_CH_RESOLUTION,
drivers/media/i2c/tvp5150.c
875
.u.src_change.changes = V4L2_EVENT_SRC_CH_RESOLUTION,
drivers/media/pci/cx18/cx18-audio.c
26
u32 u, v;
drivers/media/pci/cx18/cx18-audio.c
45
u = cx18_read_reg(cx, CX18_AUDIO_ENABLE);
drivers/media/pci/cx18/cx18-audio.c
46
v = u & ~CX18_AI1_MUX_MASK;
drivers/media/pci/cx18/cx18-audio.c
58
if (v == u) {
drivers/media/pci/cx18/cx18-audio.c
60
u &= ~CX18_AI1_MUX_MASK;
drivers/media/pci/cx18/cx18-audio.c
63
u |= CX18_AI1_MUX_843_I2S;
drivers/media/pci/cx18/cx18-audio.c
66
u |= CX18_AI1_MUX_843_I2S;
drivers/media/pci/cx18/cx18-audio.c
69
u |= CX18_AI1_MUX_I2S1;
drivers/media/pci/cx18/cx18-audio.c
72
cx18_write_reg_expect(cx, u | 0xb00, CX18_AUDIO_ENABLE,
drivers/media/pci/cx18/cx18-audio.c
73
u, CX18_AI1_MUX_MASK);
drivers/media/pci/cx18/cx18-av-firmware.c
179
u = v & CX18_AI1_MUX_MASK;
drivers/media/pci/cx18/cx18-av-firmware.c
181
if (u == CX18_AI1_MUX_843_I2S || u == CX18_AI1_MUX_INVALID) {
drivers/media/pci/cx18/cx18-av-firmware.c
194
v = (v & ~CX18_AI1_MUX_MASK) | u;
drivers/media/pci/cx18/cx18-av-firmware.c
68
u32 u, v;
drivers/media/pci/cx23885/cx23888-ir.c
638
unsigned u, v, w;
drivers/media/pci/cx23885/cx23888-ir.c
656
u = 0;
drivers/media/pci/cx23885/cx23888-ir.c
659
u = (p->hw_fifo_data & FIFO_RXTX_LVL) ? 1 : 0;
drivers/media/pci/cx23885/cx23888-ir.c
661
u = u ? 0 : 1;
drivers/media/pci/cx23885/cx23888-ir.c
671
{ .pulse = u, .duration = v, .timeout = w };
drivers/media/pci/cx23885/cx23888-ir.c
674
v, u ? "mark" : "space", w ? "(timed out)" : "");
drivers/media/pci/hws/hws_video.c
914
ev.u.src_change.changes = V4L2_EVENT_SRC_CH_RESOLUTION;
drivers/media/pci/intel/ipu3/ipu3-cio2.c
611
.u.frame_sync.frame_sequence = atomic_read(&q->frame_sequence),
drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c
579
ev.u.frame_sync.frame_sequence = atomic_fetch_inc(&stream->sequence);
drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c
583
csi2->port, ev.u.frame_sync.frame_sequence, stream->vc);
drivers/media/pci/ivtv/ivtv-irq.c
859
.u.vsync.field = V4L2_FIELD_TOP,
drivers/media/pci/ivtv/ivtv-irq.c
863
.u.vsync.field = V4L2_FIELD_BOTTOM,
drivers/media/pci/mgb4/mgb4_vin.c
781
.u.src_change.changes = V4L2_EVENT_SRC_CH_RESOLUTION,
drivers/media/pci/solo6x10/solo6x10-regs.h
304
#define SOLO_BG_U(u) ((u)<<8)
drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c
531
.u.motion_det = {
drivers/media/pci/tw5864/tw5864-video.c
1446
.u.motion_det = {
drivers/media/platform/amlogic/c3/isp/c3-isp-core.c
582
event.u.frame_sync.frame_sequence = isp->frm_sequence;
drivers/media/platform/amphion/vpu_v4l2.c
106
.u.src_change.changes = V4L2_EVENT_SRC_CH_RESOLUTION
drivers/media/platform/arm/mali-c55/mali-c55-isp.c
405
event.u.frame_sync.frame_sequence = mali_c55->isp.frame_sequence;
drivers/media/platform/aspeed/aspeed-video.c
1865
.u.src_change.changes = V4L2_EVENT_SRC_CH_RESOLUTION,
drivers/media/platform/broadcom/bcm2835-unicam.c
707
.u.frame_sync.frame_sequence = unicam->sequence,
drivers/media/platform/chips-media/coda/coda-common.c
1860
.u.src_change.changes = V4L2_EVENT_SRC_CH_RESOLUTION,
drivers/media/platform/chips-media/coda/coda-mpeg2.c
70
} u = { { 0x00, 0x00, 0x01, 0xb5 } };
drivers/media/platform/chips-media/coda/coda-mpeg2.c
77
(size >= 25 && memcmp(buf + 22, u.start_code_prefix, 3) == 0)) &&
drivers/media/platform/chips-media/coda/coda-mpeg2.c
78
memcmp(buf + 12, u.extension_start, 4) == 0)
drivers/media/platform/chips-media/coda/coda-mpeg2.c
82
(size > 89 && memcmp(buf + 86, u.start_code_prefix, 3) == 0)) &&
drivers/media/platform/chips-media/coda/coda-mpeg2.c
83
memcmp(buf + 76, u.extension_start, 4) == 0)
drivers/media/platform/chips-media/coda/coda-mpeg4.c
67
} u = { { 0x00, 0x00, 0x01, 0xb5 } };
drivers/media/platform/chips-media/coda/coda-mpeg4.c
71
memcmp(buf + 5, u.vo_start, 4) != 0)
drivers/media/platform/chips-media/coda/coda-mpeg4.c
75
(size >= 33 && memcmp(buf + 30, u.start_code_prefix, 3) == 0))
drivers/media/platform/chips-media/coda/coda-mpeg4.c
79
(size >= 34 && memcmp(buf + 31, u.start_code_prefix, 3) == 0))
drivers/media/platform/chips-media/coda/coda-mpeg4.c
83
(size >= 35 && memcmp(buf + 32, u.start_code_prefix, 3) == 0))
drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c
306
.u.src_change.changes = V4L2_EVENT_SRC_CH_RESOLUTION,
drivers/media/platform/marvell/mcam-core.c
329
dma_addr_t y, u = 0, v = 0;
drivers/media/platform/marvell/mcam-core.c
335
u = y + pixel_count;
drivers/media/platform/marvell/mcam-core.c
336
v = u + pixel_count / 4;
drivers/media/platform/marvell/mcam-core.c
340
u = v + pixel_count / 4;
drivers/media/platform/marvell/mcam-core.c
348
mcam_reg_write(cam, REG_U0BAR + frame * 4, u);
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
487
.u.src_change.changes =
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_stateful.c
189
.u.src_change.changes = V4L2_EVENT_SRC_CH_RESOLUTION,
drivers/media/platform/nuvoton/npcm-video.c
1060
.u.src_change.changes = V4L2_EVENT_SRC_CH_RESOLUTION,
drivers/media/platform/nxp/dw100/dw100_regs.h
87
#define DW100_BOUNDARY_PIXEL_U(u) (((u) & GENMASK(7, 0)) << 8)
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
779
.u.src_change.changes = V4L2_EVENT_SRC_CH_RESOLUTION,
drivers/media/platform/nxp/imx-mipi-csis.c
786
event.u.frame_sync.frame_sequence = frame;
drivers/media/platform/qcom/iris/iris_vdec.c
357
event.u.src_change.changes = V4L2_EVENT_SRC_CH_RESOLUTION;
drivers/media/platform/qcom/venus/vdec.c
1482
.u.src_change.changes = V4L2_EVENT_SRC_CH_RESOLUTION };
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
1646
u32 u;
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
1649
u = pispbe_rd(pispbe, PISP_BE_VERSION_REG);
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
1650
dev_dbg(pispbe->dev, "pispbe_probe: HW version: 0x%08x", u);
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
1651
pispbe->hw_version = u;
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
1652
if ((u & ~PISP_BE_VERSION_MINOR_BITS) != PISP_BE_VERSION_2712)
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
1657
u = pispbe_rd(pispbe, PISP_BE_BATCH_STATUS_REG);
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
1658
dev_dbg(pispbe->dev, "pispbe_probe: BatchStatus: 0x%08x", u);
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
1660
pispbe->done = (uint8_t)u;
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
1661
pispbe->started = (uint8_t)(u >> 8);
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
1662
u = pispbe_rd(pispbe, PISP_BE_STATUS_REG);
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
1663
dev_dbg(pispbe->dev, "pispbe_probe: Status: 0x%08x", u);
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
1665
if (u != 0 || pispbe->done != pispbe->started) {
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
258
for (unsigned int u = 0; u < N_HW_ADDRESSES; ++u) {
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
259
pispbe_wr(pispbe, PISP_BE_IO_ADDR_LOW(u),
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
260
lower_32_bits(job->hw_dma_addrs[u]));
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
261
pispbe_wr(pispbe, PISP_BE_IO_ADDR_HIGH(u),
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
262
upper_32_bits(job->hw_dma_addrs[u]));
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
273
for (unsigned int u = begin; u < end; u++)
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
274
pispbe_wr(pispbe, PISP_BE_CONFIG_BASE_REG + sizeof(u32) * u,
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
275
((u32 *)job->config)[u]);
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
278
for (unsigned int u = 0; u < N_HW_ADDRESSES; ++u) {
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
279
unsigned int offset = PISP_BE_IO_ADDR_LOW(u);
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
283
if (along != (u64)(job->hw_dma_addrs[u])) {
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
632
u32 u;
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
634
u = pispbe_rd(pispbe, PISP_BE_INTERRUPT_STATUS_REG);
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
635
if (u == 0)
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
638
pispbe_wr(pispbe, PISP_BE_INTERRUPT_STATUS_REG, u);
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
639
u = pispbe_rd(pispbe, PISP_BE_BATCH_STATUS_REG);
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
640
done = (uint8_t)u;
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
641
started = (uint8_t)(u >> 8);
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
623
.u.frame_sync.frame_sequence = node->fs_count - 1,
drivers/media/platform/renesas/rcar-vin/rcar-dma.c
1076
.u.frame_sync.frame_sequence = vin->sequence,
drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c
1099
event.u.frame_sync.frame_sequence = isp->frame_sequence;
drivers/media/platform/samsung/s5p-jpeg/jpeg-core.c
2524
.u.src_change.changes = V4L2_EVENT_SRC_CH_RESOLUTION,
drivers/media/platform/samsung/s5p-mfc/s5p_mfc.c
408
.u.src_change.changes =
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
1127
.u.src_change.changes = V4L2_EVENT_SRC_CH_RESOLUTION,
drivers/media/platform/ti/omap3isp/ispccdc.c
1477
event.u.frame_sync.frame_sequence = atomic_read(&pipe->frame_number);
drivers/media/platform/ti/omap3isp/ispstat.c
459
struct omap3isp_stat_event_status *status = (void *)event.u.data;
drivers/media/test-drivers/vicodec/vicodec-core.c
1435
.u.src_change.changes = V4L2_EVENT_SRC_CH_RESOLUTION,
drivers/media/test-drivers/vicodec/vicodec-core.c
670
.u.src_change.changes = V4L2_EVENT_SRC_CH_RESOLUTION,
drivers/media/test-drivers/vim2m.c
388
u8 y, y1, u, v;
drivers/media/test-drivers/vim2m.c
392
u = ((-4878 * (*r) - 9578 * (*g) + 14456 * (*b)
drivers/media/test-drivers/vim2m.c
400
*(*dst)++ = u;
drivers/media/test-drivers/vivid/vivid-vid-common.c
841
.u.src_change.changes = V4L2_EVENT_SRC_CH_RESOLUTION,
drivers/media/usb/as102/as102_fw.c
121
fw_pkt->u.request[0] = 0x00;
drivers/media/usb/as102/as102_fw.c
122
fw_pkt->u.request[1] = 0x03;
drivers/media/usb/as102/as102_fw.c
133
fw_pkt->u.request[0] = 0x00;
drivers/media/usb/as102/as102_fw.c
134
fw_pkt->u.request[1] = 0x01;
drivers/media/usb/as102/as102_fw.c
136
data_len += sizeof(fw_pkt->u.request);
drivers/media/usb/as102/as102_fw.h
19
} __packed u;
drivers/media/usb/as102/as10x_cmd.h
396
} __packed u;
drivers/media/usb/as102/as10x_cmd_cfg.c
63
*pvalue = le32_to_cpu((__force __le32)prsp->body.context.rsp.reg_val.u.value32);
drivers/media/usb/as102/as10x_cmd_cfg.c
95
pcmd->body.context.req.reg_val.u.value32 = (__force u32)cpu_to_le32(value);
drivers/media/usb/dvb-usb-v2/af9015.c
547
stream->u.bulk.buffersize = 5 * 188;
drivers/media/usb/dvb-usb-v2/af9035.c
1954
stream->u.bulk.buffersize = 5 * 188;
drivers/media/usb/dvb-usb-v2/ce6230.c
251
.u = {
drivers/media/usb/dvb-usb-v2/dvb_usb.h
161
} u;
drivers/media/usb/dvb-usb-v2/dvb_usb.h
69
.u = { \
drivers/media/usb/dvb-usb-v2/dvb_usb.h
80
.u = { \
drivers/media/usb/dvb-usb-v2/mxl111sf.c
1040
stream->u.bulk.buffersize = 8192;
drivers/media/usb/dvb-usb-v2/mxl111sf.c
1051
stream->u.isoc.framesperurb = framesperurb;
drivers/media/usb/dvb-usb-v2/mxl111sf.c
1052
stream->u.isoc.framesize = framesize;
drivers/media/usb/dvb-usb-v2/mxl111sf.c
1053
stream->u.isoc.interval = 1;
drivers/media/usb/dvb-usb-v2/usb_urb.c
155
stream->props.u.bulk.buffersize,
drivers/media/usb/dvb-usb-v2/usb_urb.c
173
stream->props.u.isoc.framesperurb, GFP_ATOMIC);
drivers/media/usb/dvb-usb-v2/usb_urb.c
189
urb->interval = stream->props.u.isoc.interval;
drivers/media/usb/dvb-usb-v2/usb_urb.c
190
urb->number_of_packets = stream->props.u.isoc.framesperurb;
drivers/media/usb/dvb-usb-v2/usb_urb.c
191
urb->transfer_buffer_length = stream->props.u.isoc.framesize *
drivers/media/usb/dvb-usb-v2/usb_urb.c
192
stream->props.u.isoc.framesperurb;
drivers/media/usb/dvb-usb-v2/usb_urb.c
195
for (j = 0; j < stream->props.u.isoc.framesperurb; j++) {
drivers/media/usb/dvb-usb-v2/usb_urb.c
198
stream->props.u.isoc.framesize;
drivers/media/usb/dvb-usb-v2/usb_urb.c
199
frame_offset += stream->props.u.isoc.framesize;
drivers/media/usb/dvb-usb-v2/usb_urb.c
260
buf_size = stream->props.u.bulk.buffersize;
drivers/media/usb/dvb-usb-v2/usb_urb.c
262
buf_size = props->u.isoc.framesize * props->u.isoc.framesperurb;
drivers/media/usb/dvb-usb-v2/usb_urb.c
281
props->u.bulk.buffersize ==
drivers/media/usb/dvb-usb-v2/usb_urb.c
282
stream->props.u.bulk.buffersize)
drivers/media/usb/dvb-usb-v2/usb_urb.c
285
props->u.isoc.framesperurb ==
drivers/media/usb/dvb-usb-v2/usb_urb.c
286
stream->props.u.isoc.framesperurb &&
drivers/media/usb/dvb-usb-v2/usb_urb.c
287
props->u.isoc.framesize ==
drivers/media/usb/dvb-usb-v2/usb_urb.c
288
stream->props.u.isoc.framesize &&
drivers/media/usb/dvb-usb-v2/usb_urb.c
289
props->u.isoc.interval ==
drivers/media/usb/dvb-usb-v2/usb_urb.c
290
stream->props.u.isoc.interval)
drivers/media/usb/dvb-usb-v2/usb_urb.c
326
stream->props.u.bulk.buffersize);
drivers/media/usb/dvb-usb-v2/usb_urb.c
333
stream->props.u.isoc.framesize *
drivers/media/usb/dvb-usb-v2/usb_urb.c
334
stream->props.u.isoc.framesperurb);
drivers/media/usb/dvb-usb/a800.c
113
.u = {
drivers/media/usb/dvb-usb/af9005.c
1045
.u = {
drivers/media/usb/dvb-usb/az6027.c
1145
.u = {
drivers/media/usb/dvb-usb/cinergyT2-core.c
222
.u = {
drivers/media/usb/dvb-usb/cxusb-analog.c
630
static void cxusb_medion_v_complete(struct urb *u)
drivers/media/usb/dvb-usb/cxusb-analog.c
632
struct dvb_usb_device *dvbdev = u->context;
drivers/media/usb/dvb-usb/cxusb-analog.c
637
if (cxdev->streamurbs[i] == u)
drivers/media/usb/dvb-usb/cxusb.c
1742
.u = {
drivers/media/usb/dvb-usb/cxusb.c
1794
.u = {
drivers/media/usb/dvb-usb/cxusb.c
1853
.u = {
drivers/media/usb/dvb-usb/cxusb.c
1921
.u = {
drivers/media/usb/dvb-usb/cxusb.c
1980
.u = {
drivers/media/usb/dvb-usb/cxusb.c
2032
.u = {
drivers/media/usb/dvb-usb/cxusb.c
2086
.u = {
drivers/media/usb/dvb-usb/cxusb.c
2143
.u = {
drivers/media/usb/dvb-usb/cxusb.c
2197
.u = {
drivers/media/usb/dvb-usb/cxusb.c
2243
.u = {
drivers/media/usb/dvb-usb/cxusb.c
2297
.u = {
drivers/media/usb/dvb-usb/cxusb.c
2352
.u = {
drivers/media/usb/dvb-usb/cxusb.c
481
const int junk_len = p->u.bulk.buffersize;
drivers/media/usb/dvb-usb/dib0700_core.c
568
dib0700_devices[i].adapter[adap_num].fe[0].stream.u.bulk.buffersize = 188*nb_packet_buffer_size;
drivers/media/usb/dvb-usb/dib0700_core.c
572
dib0700_devices[i].adapter[adap_num].fe[0].stream.u.bulk.buffersize = ((188*nb_packet_buffer_size+188/2)/512)*512;
drivers/media/usb/dvb-usb/dib0700_core.c
573
if (dib0700_devices[i].adapter[adap_num].fe[0].stream.u.bulk.buffersize < 512)
drivers/media/usb/dvb-usb/dib0700_core.c
574
dib0700_devices[i].adapter[adap_num].fe[0].stream.u.bulk.buffersize = 512;
drivers/media/usb/dvb-usb/dib0700_devices.c
4023
.u = { \
drivers/media/usb/dvb-usb/dibusb-mb.c
223
.u = {
drivers/media/usb/dvb-usb/dibusb-mb.c
313
.u = {
drivers/media/usb/dvb-usb/dibusb-mb.c
382
.u = {
drivers/media/usb/dvb-usb/dibusb-mb.c
444
.u = {
drivers/media/usb/dvb-usb/dibusb-mc.c
92
.u = {
drivers/media/usb/dvb-usb/digitv.c
330
.u = {
drivers/media/usb/dvb-usb/dtt200u.c
212
.u = {
drivers/media/usb/dvb-usb/dtt200u.c
264
.u = {
drivers/media/usb/dvb-usb/dtt200u.c
316
.u = {
drivers/media/usb/dvb-usb/dtt200u.c
368
.u = {
drivers/media/usb/dvb-usb/dtv5100.c
198
.u = {
drivers/media/usb/dvb-usb/dvb-usb.h
120
} u;
drivers/media/usb/dvb-usb/dw2102.c
2018
.u = {
drivers/media/usb/dvb-usb/dw2102.c
2073
.u = {
drivers/media/usb/dvb-usb/dw2102.c
2125
.u = {
drivers/media/usb/dvb-usb/dw2102.c
2172
.u = {
drivers/media/usb/dvb-usb/dw2102.c
2219
.u = {
drivers/media/usb/dvb-usb/dw2102.c
2266
.u = {
drivers/media/usb/dvb-usb/dw2102.c
2321
.u = {
drivers/media/usb/dvb-usb/dw2102.c
2370
.u = {
drivers/media/usb/dvb-usb/dw2102.c
2451
.u = {
drivers/media/usb/dvb-usb/dw2102.c
2504
.u = {
drivers/media/usb/dvb-usb/dw2102.c
2553
.u = {
drivers/media/usb/dvb-usb/gp8psk.c
352
.u = {
drivers/media/usb/dvb-usb/m920x.c
1010
.u = {
drivers/media/usb/dvb-usb/m920x.c
1073
.u = {
drivers/media/usb/dvb-usb/m920x.c
1097
.u = {
drivers/media/usb/dvb-usb/m920x.c
1139
.u = {
drivers/media/usb/dvb-usb/m920x.c
1193
.u = {
drivers/media/usb/dvb-usb/m920x.c
1250
.u = {
drivers/media/usb/dvb-usb/m920x.c
962
.u = {
drivers/media/usb/dvb-usb/nova-t-usb2.c
201
.u = {
drivers/media/usb/dvb-usb/opera1.c
320
int u = 0x04;
drivers/media/usb/dvb-usb/opera1.c
327
for (; u < 0x7e; u += 2) {
drivers/media/usb/dvb-usb/opera1.c
328
b_pid[0] = u;
drivers/media/usb/dvb-usb/opera1.c
536
.u = {
drivers/media/usb/dvb-usb/pctv452e.c
1050
.u = {
drivers/media/usb/dvb-usb/pctv452e.c
997
.u = {
drivers/media/usb/dvb-usb/technisat-usb2.c
730
.u = {
drivers/media/usb/dvb-usb/ttusb2.c
675
.u = {
drivers/media/usb/dvb-usb/ttusb2.c
730
.u = {
drivers/media/usb/dvb-usb/ttusb2.c
791
.u = {
drivers/media/usb/dvb-usb/ttusb2.c
810
.u = {
drivers/media/usb/dvb-usb/umt-010.c
117
.u = {
drivers/media/usb/dvb-usb/usb-urb.c
143
stream->props.u.bulk.buffersize)) < 0)
drivers/media/usb/dvb-usb/usb-urb.c
158
stream->props.u.bulk.buffersize,
drivers/media/usb/dvb-usb/usb-urb.c
173
stream->props.u.isoc.framesize*stream->props.u.isoc.framesperurb)) < 0)
drivers/media/usb/dvb-usb/usb-urb.c
181
stream->urb_list[i] = usb_alloc_urb(stream->props.u.isoc.framesperurb, GFP_KERNEL);
drivers/media/usb/dvb-usb/usb-urb.c
196
urb->interval = stream->props.u.isoc.interval;
drivers/media/usb/dvb-usb/usb-urb.c
197
urb->number_of_packets = stream->props.u.isoc.framesperurb;
drivers/media/usb/dvb-usb/usb-urb.c
202
for (j = 0; j < stream->props.u.isoc.framesperurb; j++) {
drivers/media/usb/dvb-usb/usb-urb.c
204
urb->iso_frame_desc[j].length = stream->props.u.isoc.framesize;
drivers/media/usb/dvb-usb/usb-urb.c
205
frame_offset += stream->props.u.isoc.framesize;
drivers/media/usb/dvb-usb/vp702x.c
409
.u = {
drivers/media/usb/dvb-usb/vp7045.c
208
.u = {
drivers/media/usb/go7007/go7007-driver.c
396
.u.motion_det = {
drivers/media/usb/uvc/uvc_ctrl.c
2035
ev->u.ctrl.value = value;
drivers/media/usb/uvc/uvc_ctrl.c
2036
ev->u.ctrl.changes = changes;
drivers/media/usb/uvc/uvc_ctrl.c
2037
ev->u.ctrl.type = v4l2_ctrl.type;
drivers/media/usb/uvc/uvc_ctrl.c
2038
ev->u.ctrl.flags = v4l2_ctrl.flags;
drivers/media/usb/uvc/uvc_ctrl.c
2039
ev->u.ctrl.minimum = v4l2_ctrl.minimum;
drivers/media/usb/uvc/uvc_ctrl.c
2040
ev->u.ctrl.maximum = v4l2_ctrl.maximum;
drivers/media/usb/uvc/uvc_ctrl.c
2041
ev->u.ctrl.step = v4l2_ctrl.step;
drivers/media/usb/uvc/uvc_ctrl.c
2042
ev->u.ctrl.default_value = v4l2_ctrl.default_value;
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
749
} u;
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
764
copy_to_user(&p32->u, &p64->u, sizeof(p64->u)) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
783
} u;
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
795
copy_to_user(&p32->u, &p64->u, sizeof(p64->u)) ||
drivers/media/v4l2-core/v4l2-ctrls-api.c
1308
u32 old_changes = old->u.ctrl.changes;
drivers/media/v4l2-core/v4l2-ctrls-api.c
1310
old->u.ctrl = new->u.ctrl;
drivers/media/v4l2-core/v4l2-ctrls-api.c
1311
old->u.ctrl.changes |= old_changes;
drivers/media/v4l2-core/v4l2-ctrls-api.c
1317
new->u.ctrl.changes |= old->u.ctrl.changes;
drivers/media/v4l2-core/v4l2-ctrls-core.c
25
ev->u.ctrl.changes = changes;
drivers/media/v4l2-core/v4l2-ctrls-core.c
26
ev->u.ctrl.type = ctrl->type;
drivers/media/v4l2-core/v4l2-ctrls-core.c
27
ev->u.ctrl.flags = user_flags(ctrl);
drivers/media/v4l2-core/v4l2-ctrls-core.c
29
ev->u.ctrl.value64 = 0;
drivers/media/v4l2-core/v4l2-ctrls-core.c
31
ev->u.ctrl.value64 = *ctrl->p_cur.p_s64;
drivers/media/v4l2-core/v4l2-ctrls-core.c
32
ev->u.ctrl.minimum = ctrl->minimum;
drivers/media/v4l2-core/v4l2-ctrls-core.c
33
ev->u.ctrl.maximum = ctrl->maximum;
drivers/media/v4l2-core/v4l2-ctrls-core.c
36
ev->u.ctrl.step = 1;
drivers/media/v4l2-core/v4l2-ctrls-core.c
38
ev->u.ctrl.step = ctrl->step;
drivers/media/v4l2-core/v4l2-ctrls-core.c
39
ev->u.ctrl.default_value = ctrl->default_value;
drivers/media/v4l2-core/v4l2-event.c
141
kev->event.u = ev->u;
drivers/media/v4l2-core/v4l2-event.c
342
u32 old_changes = old->u.src_change.changes;
drivers/media/v4l2-core/v4l2-event.c
344
old->u.src_change = new->u.src_change;
drivers/media/v4l2-core/v4l2-event.c
345
old->u.src_change.changes |= old_changes;
drivers/media/v4l2-core/v4l2-event.c
351
new->u.src_change.changes |= old->u.src_change.changes;
drivers/media/v4l2-core/v4l2-ioctl.c
3378
memcpy(&ev32.u, &ev->u, sizeof(ev->u));
drivers/media/v4l2-core/v4l2-ioctl.c
800
prt_names(p->u.vsync.field, v4l2_field_names));
drivers/media/v4l2-core/v4l2-ioctl.c
803
c = &p->u.ctrl;
drivers/media/v4l2-core/v4l2-ioctl.c
816
p->u.frame_sync.frame_sequence);
drivers/message/fusion/lsi/mpi.h
378
}u;
drivers/message/fusion/lsi/mpi.h
413
}u;
drivers/message/fusion/lsi/mpi.h
477
}u;
drivers/message/fusion/lsi/mpi.h
493
} u;
drivers/message/fusion/lsi/mpi.h
507
} u;
drivers/message/fusion/lsi/mpi.h
522
} u;
drivers/message/fusion/lsi/mpi_targ.h
80
} u;
drivers/message/fusion/mptbase.c
1000
mf->u.frame.hwhdr.msgctxu.fld.req_idx = cpu_to_le16(req_idx);
drivers/message/fusion/mptbase.c
1001
mf->u.frame.hwhdr.msgctxu.fld.rsvd = 0;
drivers/message/fusion/mptbase.c
1027
if (cpu_to_le32(mf->u.frame.linkage.arg1) == 0xdeadbeaf)
drivers/message/fusion/mptbase.c
1030
mf->u.frame.linkage.arg1 = cpu_to_le32(0xdeadbeaf);
drivers/message/fusion/mptbase.c
1031
list_add(&mf->u.frame.linkage.list, &ioc->FreeQ);
drivers/message/fusion/mptbase.c
1199
mf->u.frame.hwhdr.msgctxu.fld.req_idx = cpu_to_le16(ii);
drivers/message/fusion/mptbase.c
1200
mf->u.frame.hwhdr.msgctxu.fld.cb_idx = cb_idx;
drivers/message/fusion/mptbase.c
4546
list_add_tail(&mf->u.frame.linkage.list, &ioc->FreeChainQ);
drivers/message/fusion/mptbase.c
4561
list_add_tail(&mf->u.frame.linkage.list, &ioc->FreeQ);
drivers/message/fusion/mptbase.c
528
req_idx = le16_to_cpu(mr->u.frame.hwhdr.msgctxu.fld.req_idx);
drivers/message/fusion/mptbase.c
529
cb_idx = mr->u.frame.hwhdr.msgctxu.fld.cb_idx;
drivers/message/fusion/mptbase.c
533
ioc->name, mr, req_idx, cb_idx, mr->u.hdr.Function));
drivers/message/fusion/mptbase.c
538
ioc_stat = le16_to_cpu(mr->u.reply.IOCStatus);
drivers/message/fusion/mptbase.c
540
u32 log_info = le32_to_cpu(mr->u.reply.IOCLogInfo);
drivers/message/fusion/mptbase.c
634
switch (reply->u.hdr.Function) {
drivers/message/fusion/mptbase.c
651
4 * reply->u.reply.MsgLength));
drivers/message/fusion/mptbase.c
667
ioc->name, reply->u.hdr.Function);
drivers/message/fusion/mptbase.c
908
u.frame.linkage.list);
drivers/message/fusion/mptbase.c
909
list_del(&mf->u.frame.linkage.list);
drivers/message/fusion/mptbase.c
910
mf->u.frame.linkage.arg1 = 0;
drivers/message/fusion/mptbase.c
911
mf->u.frame.hwhdr.msgctxu.fld.cb_idx = cb_idx; /* byte */
drivers/message/fusion/mptbase.c
915
mf->u.frame.hwhdr.msgctxu.fld.req_idx = cpu_to_le16(req_idx);
drivers/message/fusion/mptbase.c
916
mf->u.frame.hwhdr.msgctxu.fld.rsvd = 0;
drivers/message/fusion/mptbase.c
961
mf->u.frame.hwhdr.msgctxu.fld.cb_idx = cb_idx; /* byte */
drivers/message/fusion/mptbase.c
965
mf->u.frame.hwhdr.msgctxu.fld.req_idx = cpu_to_le16(req_idx);
drivers/message/fusion/mptbase.c
966
mf->u.frame.hwhdr.msgctxu.fld.rsvd = 0;
drivers/message/fusion/mptbase.c
997
mf->u.frame.hwhdr.msgctxu.fld.cb_idx = cb_idx;
drivers/message/fusion/mptbase.h
328
} u;
drivers/message/fusion/mptctl.c
1297
karg->pciInfo.u.bits.busNumber = pdev->bus->number;
drivers/message/fusion/mptctl.c
1298
karg->pciInfo.u.bits.deviceNumber = PCI_SLOT( pdev->devfn );
drivers/message/fusion/mptctl.c
1299
karg->pciInfo.u.bits.functionNumber = PCI_FUNC( pdev->devfn );
drivers/message/fusion/mptctl.c
1303
karg->pciInfo.u.bits.busNumber = pdev->bus->number;
drivers/message/fusion/mptctl.c
1304
karg->pciInfo.u.bits.deviceNumber = PCI_SLOT( pdev->devfn );
drivers/message/fusion/mptctl.c
1305
karg->pciInfo.u.bits.functionNumber = PCI_FUNC( pdev->devfn );
drivers/message/fusion/mptctl.c
1794
req_idx = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx);
drivers/message/fusion/mptctl.c
211
"(0x%02X), req=%p, reply=%p\n", ioc->name, req->u.hdr.Function,
drivers/message/fusion/mptctl.c
218
if (ioc->ioctl_cmds.msg_context != req->u.hdr.MsgContext)
drivers/message/fusion/mptctl.c
227
sz = min(ioc->reply_sz, 4*reply->u.reply.MsgLength);
drivers/message/fusion/mptctl.c
230
if (reply->u.reply.IOCStatus || reply->u.reply.IOCLogInfo)
drivers/message/fusion/mptctl.c
233
le16_to_cpu(reply->u.reply.IOCStatus),
drivers/message/fusion/mptctl.c
234
le32_to_cpu(reply->u.reply.IOCLogInfo)));
drivers/message/fusion/mptctl.c
236
if ((req->u.hdr.Function == MPI_FUNCTION_SCSI_IO_REQUEST) ||
drivers/message/fusion/mptctl.c
237
(req->u.hdr.Function ==
drivers/message/fusion/mptctl.c
240
if (reply->u.sreply.SCSIStatus || reply->u.sreply.SCSIState)
drivers/message/fusion/mptctl.c
244
reply->u.sreply.SCSIStatus,
drivers/message/fusion/mptctl.c
245
reply->u.sreply.SCSIState,
drivers/message/fusion/mptctl.c
246
le16_to_cpu(reply->u.sreply.TaskTag),
drivers/message/fusion/mptctl.c
247
le32_to_cpu(reply->u.sreply.TransferCount)));
drivers/message/fusion/mptctl.c
249
if (reply->u.sreply.SCSIState &
drivers/message/fusion/mptctl.c
251
sz = req->u.scsireq.SenseBufferLength;
drivers/message/fusion/mptctl.c
253
le16_to_cpu(req->u.frame.hwhdr.msgctxu.fld.req_idx);
drivers/message/fusion/mptctl.c
265
if (req->u.hdr.Function == MPI_FUNCTION_SCSI_TASK_MGMT) {
drivers/message/fusion/mptctl.c
278
if (reply && (reply->u.reply.MsgFlags &
drivers/message/fusion/mptctl.c
302
min(MPT_DEFAULT_FRAME_SIZE, 4 * mr->u.reply.MsgLength));
drivers/message/fusion/mptctl.c
466
u8 function = mf->u.hdr.Function;
drivers/message/fusion/mptctl.h
152
} u;
drivers/message/fusion/mptctl.h
163
} u;
drivers/message/fusion/mptlan.c
1172
i = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx);
drivers/message/fusion/mptlan.c
241
switch (reply->u.hdr.Function) {
drivers/message/fusion/mptsas.c
1257
min(MPT_DEFAULT_FRAME_SIZE, 4 * mr->u.reply.MsgLength));
drivers/message/fusion/mptsas.c
2096
min(ioc->reply_sz, 4 * reply->u.reply.MsgLength));
drivers/message/fusion/mptsas.c
4898
task_context = mf->u.frame.hwhdr.msgctxu.MsgContext;
drivers/message/fusion/mptscsih.c
1346
my_idx = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx);
drivers/message/fusion/mptscsih.c
146
u.frame.linkage.list);
drivers/message/fusion/mptscsih.c
147
list_del(&chainBuf->u.frame.linkage.list);
drivers/message/fusion/mptscsih.c
1475
list_add_tail(&chain->u.frame.linkage.list, &ioc->FreeChainQ);
drivers/message/fusion/mptscsih.c
1766
ctx2abort = mf->u.frame.hwhdr.msgctxu.MsgContext;
drivers/message/fusion/mptscsih.c
2058
min(MPT_DEFAULT_FRAME_SIZE, 4 * mr->u.reply.MsgLength));
drivers/message/fusion/mptscsih.c
2412
req_index = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx);
drivers/message/fusion/mptscsih.c
2633
min(MPT_DEFAULT_FRAME_SIZE, 4 * reply->u.reply.MsgLength));
drivers/message/fusion/mptscsih.c
2634
cmd = reply->u.hdr.Function;
drivers/message/fusion/mptscsih.c
2638
req_idx = le16_to_cpu(req->u.frame.hwhdr.msgctxu.fld.req_idx);
drivers/message/fusion/mptscsih.c
2713
if (req->u.scsireq.CDB[0] == INQUIRY)
drivers/message/fusion/mptscsih.c
2899
my_idx = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx);
drivers/message/fusion/mptscsih.c
597
req_idx = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx);
drivers/message/fusion/mptscsih.c
599
le16_to_cpu(mr->u.frame.hwhdr.msgctxu.fld.req_idx) : req_idx;
drivers/message/fusion/mptscsih.c
606
(le32_to_cpu(mf->u.frame.linkage.arg1) == 0xdeadbeaf))
drivers/mfd/lm3533-core.c
248
} u;
drivers/mfd/lm3533-core.c
259
int id = lattr->u.output.id;
drivers/mfd/lm3533-core.c
296
int id = lattr->u.output.id;
drivers/mfd/lm3533-core.c
318
.u.output = { .id = _id }, }
drivers/misc/cb710/debug.c
31
u##t *reg, unsigned select) \
drivers/misc/cb710/debug.c
55
const u##t *reg, unsigned select) \
drivers/misc/cb710/debug.c
84
u##t regs[CB710_REG_COUNT/sizeof(u##t)]; \
drivers/misc/ntsync.c
237
return !!obj->u.sem.count;
drivers/misc/ntsync.c
239
if (obj->u.mutex.owner && obj->u.mutex.owner != owner)
drivers/misc/ntsync.c
241
return obj->u.mutex.count < UINT_MAX;
drivers/misc/ntsync.c
243
return obj->u.event.signaled;
drivers/misc/ntsync.c
285
obj->u.sem.count--;
drivers/misc/ntsync.c
288
if (obj->u.mutex.ownerdead)
drivers/misc/ntsync.c
290
obj->u.mutex.ownerdead = false;
drivers/misc/ntsync.c
291
obj->u.mutex.count++;
drivers/misc/ntsync.c
292
obj->u.mutex.owner = q->owner;
drivers/misc/ntsync.c
295
if (!obj->u.event.manual)
drivers/misc/ntsync.c
296
obj->u.event.signaled = false;
drivers/misc/ntsync.c
331
if (!sem->u.sem.count)
drivers/misc/ntsync.c
335
sem->u.sem.count--;
drivers/misc/ntsync.c
352
if (mutex->u.mutex.count == UINT_MAX)
drivers/misc/ntsync.c
354
if (mutex->u.mutex.owner && mutex->u.mutex.owner != q->owner)
drivers/misc/ntsync.c
358
if (mutex->u.mutex.ownerdead)
drivers/misc/ntsync.c
360
mutex->u.mutex.ownerdead = false;
drivers/misc/ntsync.c
361
mutex->u.mutex.count++;
drivers/misc/ntsync.c
362
mutex->u.mutex.owner = q->owner;
drivers/misc/ntsync.c
379
if (!event->u.event.signaled)
drivers/misc/ntsync.c
383
if (!event->u.event.manual)
drivers/misc/ntsync.c
384
event->u.event.signaled = false;
drivers/misc/ntsync.c
400
if (check_add_overflow(sem->u.sem.count, count, &sum) ||
drivers/misc/ntsync.c
401
sum > sem->u.sem.max)
drivers/misc/ntsync.c
404
sem->u.sem.count = sum;
drivers/misc/ntsync.c
425
prev_count = sem->u.sem.count;
drivers/misc/ntsync.c
449
if (mutex->u.mutex.owner != args->owner)
drivers/misc/ntsync.c
452
if (!--mutex->u.mutex.count)
drivers/misc/ntsync.c
453
mutex->u.mutex.owner = 0;
drivers/misc/ntsync.c
476
prev_count = mutex->u.mutex.count;
drivers/misc/ntsync.c
500
if (mutex->u.mutex.owner != owner)
drivers/misc/ntsync.c
503
mutex->u.mutex.ownerdead = true;
drivers/misc/ntsync.c
504
mutex->u.mutex.owner = 0;
drivers/misc/ntsync.c
505
mutex->u.mutex.count = 0;
drivers/misc/ntsync.c
549
prev_state = event->u.event.signaled;
drivers/misc/ntsync.c
550
event->u.event.signaled = true;
drivers/misc/ntsync.c
555
event->u.event.signaled = false;
drivers/misc/ntsync.c
576
prev_state = event->u.event.signaled;
drivers/misc/ntsync.c
577
event->u.event.signaled = false;
drivers/misc/ntsync.c
599
args.count = sem->u.sem.count;
drivers/misc/ntsync.c
600
args.max = sem->u.sem.max;
drivers/misc/ntsync.c
622
args.count = mutex->u.mutex.count;
drivers/misc/ntsync.c
623
args.owner = mutex->u.mutex.owner;
drivers/misc/ntsync.c
624
ret = mutex->u.mutex.ownerdead ? -EOWNERDEAD : 0;
drivers/misc/ntsync.c
645
args.manual = event->u.event.manual;
drivers/misc/ntsync.c
646
args.signaled = event->u.event.signaled;
drivers/misc/ntsync.c
70
} u;
drivers/misc/ntsync.c
748
sem->u.sem.count = args.count;
drivers/misc/ntsync.c
749
sem->u.sem.max = args.max;
drivers/misc/ntsync.c
772
mutex->u.mutex.count = args.count;
drivers/misc/ntsync.c
773
mutex->u.mutex.owner = args.owner;
drivers/misc/ntsync.c
793
event->u.event.manual = args.manual;
drivers/misc/ntsync.c
794
event->u.event.signaled = args.signaled;
drivers/misc/sgi-xp/xpc.h
269
} u;
drivers/misc/sgi-xp/xpc_uv.c
1373
xpc_put_fifo_entry_uv(&ch_uv->recv_msg_list, &msg_slot->hdr.u.next);
drivers/misc/sgi-xp/xpc_uv.c
1568
hdr.u.next);
drivers/misc/vmw_vmci/vmci_queue_pair.c
139
} u;
drivers/misc/vmw_vmci/vmci_queue_pair.c
258
queue->kernel_if->u.g.vas[i],
drivers/misc/vmw_vmci/vmci_queue_pair.c
259
queue->kernel_if->u.g.pas[i]);
drivers/misc/vmw_vmci/vmci_queue_pair.c
285
(sizeof(*queue->kernel_if->u.g.pas) +
drivers/misc/vmw_vmci/vmci_queue_pair.c
286
sizeof(*queue->kernel_if->u.g.vas)))
drivers/misc/vmw_vmci/vmci_queue_pair.c
289
pas_size = num_pages * sizeof(*queue->kernel_if->u.g.pas);
drivers/misc/vmw_vmci/vmci_queue_pair.c
290
vas_size = num_pages * sizeof(*queue->kernel_if->u.g.vas);
drivers/misc/vmw_vmci/vmci_queue_pair.c
302
queue->kernel_if->u.g.pas = (dma_addr_t *)(queue->kernel_if + 1);
drivers/misc/vmw_vmci/vmci_queue_pair.c
303
queue->kernel_if->u.g.vas =
drivers/misc/vmw_vmci/vmci_queue_pair.c
304
(void **)((u8 *)queue->kernel_if->u.g.pas + pas_size);
drivers/misc/vmw_vmci/vmci_queue_pair.c
308
queue->kernel_if->u.g.vas[i] =
drivers/misc/vmw_vmci/vmci_queue_pair.c
310
&queue->kernel_if->u.g.pas[i],
drivers/misc/vmw_vmci/vmci_queue_pair.c
312
if (!queue->kernel_if->u.g.vas[i]) {
drivers/misc/vmw_vmci/vmci_queue_pair.c
320
queue->q_header = queue->kernel_if->u.g.vas[0];
drivers/misc/vmw_vmci/vmci_queue_pair.c
348
va = kmap_local_page(kernel_if->u.h.page[page_index]);
drivers/misc/vmw_vmci/vmci_queue_pair.c
350
va = kernel_if->u.g.vas[page_index + 1];
drivers/misc/vmw_vmci/vmci_queue_pair.c
396
va = kmap_local_page(kernel_if->u.h.page[page_index]);
drivers/misc/vmw_vmci/vmci_queue_pair.c
398
va = kernel_if->u.g.vas[page_index + 1];
drivers/misc/vmw_vmci/vmci_queue_pair.c
461
produce_q->kernel_if->u.g.pas[i] >> PAGE_SHIFT;
drivers/misc/vmw_vmci/vmci_queue_pair.c
465
consume_q->kernel_if->u.g.pas[i] >> PAGE_SHIFT;
drivers/misc/vmw_vmci/vmci_queue_pair.c
537
sizeof(*queue->kernel_if->u.h.page))
drivers/misc/vmw_vmci/vmci_queue_pair.c
540
queue_page_size = num_pages * sizeof(*queue->kernel_if->u.h.page);
drivers/misc/vmw_vmci/vmci_queue_pair.c
553
queue->kernel_if->u.h.header_page =
drivers/misc/vmw_vmci/vmci_queue_pair.c
555
queue->kernel_if->u.h.page =
drivers/misc/vmw_vmci/vmci_queue_pair.c
556
&queue->kernel_if->u.h.header_page[1];
drivers/misc/vmw_vmci/vmci_queue_pair.c
661
produce_q->kernel_if->u.h.header_page);
drivers/misc/vmw_vmci/vmci_queue_pair.c
666
qp_release_pages(produce_q->kernel_if->u.h.header_page,
drivers/misc/vmw_vmci/vmci_queue_pair.c
675
consume_q->kernel_if->u.h.header_page);
drivers/misc/vmw_vmci/vmci_queue_pair.c
680
qp_release_pages(consume_q->kernel_if->u.h.header_page,
drivers/misc/vmw_vmci/vmci_queue_pair.c
682
qp_release_pages(produce_q->kernel_if->u.h.header_page,
drivers/misc/vmw_vmci/vmci_queue_pair.c
723
qp_release_pages(produce_q->kernel_if->u.h.header_page,
drivers/misc/vmw_vmci/vmci_queue_pair.c
725
memset(produce_q->kernel_if->u.h.header_page, 0,
drivers/misc/vmw_vmci/vmci_queue_pair.c
726
sizeof(*produce_q->kernel_if->u.h.header_page) *
drivers/misc/vmw_vmci/vmci_queue_pair.c
728
qp_release_pages(consume_q->kernel_if->u.h.header_page,
drivers/misc/vmw_vmci/vmci_queue_pair.c
730
memset(consume_q->kernel_if->u.h.header_page, 0,
drivers/misc/vmw_vmci/vmci_queue_pair.c
731
sizeof(*consume_q->kernel_if->u.h.header_page) *
drivers/misc/vmw_vmci/vmci_queue_pair.c
754
if (produce_q->kernel_if->u.h.header_page == NULL ||
drivers/misc/vmw_vmci/vmci_queue_pair.c
755
*produce_q->kernel_if->u.h.header_page == NULL)
drivers/misc/vmw_vmci/vmci_queue_pair.c
758
headers[0] = *produce_q->kernel_if->u.h.header_page;
drivers/misc/vmw_vmci/vmci_queue_pair.c
759
headers[1] = *consume_q->kernel_if->u.h.header_page;
drivers/mmc/host/sdhci-acpi.c
808
const struct sdhci_acpi_uid_slot *u;
drivers/mmc/host/sdhci-acpi.c
810
for (u = sdhci_acpi_uids; u->hid; u++) {
drivers/mmc/host/sdhci-acpi.c
811
if (acpi_dev_hid_uid_match(adev, u->hid, u->uid))
drivers/mmc/host/sdhci-acpi.c
812
return u->slot;
drivers/mtd/inftlcore.c
575
+ 8, 8, &retlen, (char *)&oob.u);
drivers/mtd/inftlcore.c
576
anac = oob.u.a.ANAC + 1;
drivers/mtd/inftlcore.c
577
nacs = oob.u.a.NACs + 1;
drivers/mtd/inftlcore.c
589
oob.u.a.virtualUnitNo = cpu_to_le16(thisVUC);
drivers/mtd/inftlcore.c
590
oob.u.a.prevUnitNo = cpu_to_le16(prev_block);
drivers/mtd/inftlcore.c
591
oob.u.a.ANAC = anac;
drivers/mtd/inftlcore.c
592
oob.u.a.NACs = nacs;
drivers/mtd/inftlcore.c
593
oob.u.a.parityPerField = parity;
drivers/mtd/inftlcore.c
594
oob.u.a.discarded = 0xaa;
drivers/mtd/inftlcore.c
597
&retlen, (char *)&oob.u);
drivers/mtd/inftlcore.c
600
oob.u.b.virtualUnitNo = cpu_to_le16(thisVUC);
drivers/mtd/inftlcore.c
601
oob.u.b.prevUnitNo = cpu_to_le16(prev_block);
drivers/mtd/inftlcore.c
602
oob.u.b.ANAC = anac;
drivers/mtd/inftlcore.c
603
oob.u.b.NACs = nacs;
drivers/mtd/inftlcore.c
604
oob.u.b.parityPerField = parity;
drivers/mtd/inftlcore.c
605
oob.u.b.discarded = 0xaa;
drivers/mtd/inftlcore.c
608
SECTORSIZE * 4 + 8, 8, &retlen, (char *)&oob.u);
drivers/mtd/maps/scx200_docflash.c
112
for (u = size; u > 1; u >>= 1)
drivers/mtd/maps/scx200_docflash.c
114
if (u != 1)
drivers/mtd/maps/scx200_docflash.c
131
for (u = size; u > 1; u >>= 1)
drivers/mtd/maps/scx200_docflash.c
133
if (u != 1) {
drivers/mtd/maps/scx200_docflash.c
78
unsigned u;
drivers/mtd/nftlcore.c
289
foldmark = oob.u.c.FoldMark | oob.u.c.FoldMark1;
drivers/mtd/nftlcore.c
399
oob.u.c.FoldMark = oob.u.c.FoldMark1 = cpu_to_le16(FOLD_MARK_IN_PROGRESS);
drivers/mtd/nftlcore.c
400
oob.u.c.unused = 0xffffffff;
drivers/mtd/nftlcore.c
402
8, &retlen, (char *)&oob.u);
drivers/mtd/nftlcore.c
427
oob.u.a.VirtUnitNum = oob.u.a.SpareVirtUnitNum = cpu_to_le16(thisVUC);
drivers/mtd/nftlcore.c
428
oob.u.a.ReplUnitNum = oob.u.a.SpareReplUnitNum = BLOCK_NIL;
drivers/mtd/nftlcore.c
431
8, &retlen, (char *)&oob.u);
drivers/mtd/nftlcore.c
639
&retlen, (char *)&oob.u);
drivers/mtd/nftlcore.c
641
oob.u.a.VirtUnitNum = oob.u.a.SpareVirtUnitNum = cpu_to_le16(thisVUC);
drivers/mtd/nftlcore.c
644
&retlen, (char *)&oob.u);
drivers/mtd/nftlcore.c
654
8, &retlen, (char *)&oob.u);
drivers/mtd/nftlcore.c
656
oob.u.a.ReplUnitNum = oob.u.a.SpareReplUnitNum
drivers/mtd/nftlcore.c
660
8, &retlen, (char *)&oob.u);
drivers/mtd/ubi/attach.c
1224
list_for_each_entry(aeb, &ai->corr, u.list)
drivers/mtd/ubi/attach.c
1289
aeb = rb_entry(this, struct ubi_ainf_peb, u.rb);
drivers/mtd/ubi/attach.c
1292
if (this->rb_left == &aeb->u.rb)
drivers/mtd/ubi/attach.c
1299
list_add_tail(&aeb->u.list, list);
drivers/mtd/ubi/attach.c
1317
list_for_each_entry_safe(aeb, aeb_tmp, &ai->alien, u.list) {
drivers/mtd/ubi/attach.c
1318
list_del(&aeb->u.list);
drivers/mtd/ubi/attach.c
1321
list_for_each_entry_safe(aeb, aeb_tmp, &ai->erase, u.list) {
drivers/mtd/ubi/attach.c
1322
list_del(&aeb->u.list);
drivers/mtd/ubi/attach.c
1325
list_for_each_entry_safe(aeb, aeb_tmp, &ai->corr, u.list) {
drivers/mtd/ubi/attach.c
1326
list_del(&aeb->u.list);
drivers/mtd/ubi/attach.c
1329
list_for_each_entry_safe(aeb, aeb_tmp, &ai->free, u.list) {
drivers/mtd/ubi/attach.c
1330
list_del(&aeb->u.list);
drivers/mtd/ubi/attach.c
1333
list_for_each_entry_safe(aeb, aeb_tmp, &ai->fastmap, u.list) {
drivers/mtd/ubi/attach.c
1334
list_del(&aeb->u.list);
drivers/mtd/ubi/attach.c
1416
ubi_rb_for_each_entry(rb2, aeb, &av->root, u.rb)
drivers/mtd/ubi/attach.c
1421
list_for_each_entry(aeb, &ai->free, u.list) {
drivers/mtd/ubi/attach.c
1426
list_for_each_entry(aeb, &ai->corr, u.list)
drivers/mtd/ubi/attach.c
1430
list_for_each_entry(aeb, &ai->erase, u.list)
drivers/mtd/ubi/attach.c
1719
ubi_rb_for_each_entry(rb2, aeb, &av->root, u.rb) {
drivers/mtd/ubi/attach.c
1792
ubi_rb_for_each_entry(rb2, aeb, &av->root, u.rb) {
drivers/mtd/ubi/attach.c
1879
ubi_rb_for_each_entry(rb2, aeb, &av->root, u.rb)
drivers/mtd/ubi/attach.c
1882
list_for_each_entry(aeb, &ai->free, u.list)
drivers/mtd/ubi/attach.c
1885
list_for_each_entry(aeb, &ai->corr, u.list)
drivers/mtd/ubi/attach.c
1888
list_for_each_entry(aeb, &ai->erase, u.list)
drivers/mtd/ubi/attach.c
1891
list_for_each_entry(aeb, &ai->alien, u.list)
drivers/mtd/ubi/attach.c
251
list_add(&aeb->u.list, list);
drivers/mtd/ubi/attach.c
253
list_add_tail(&aeb->u.list, list);
drivers/mtd/ubi/attach.c
279
list_add(&aeb->u.list, &ai->corr);
drivers/mtd/ubi/attach.c
307
list_add(&aeb->u.list, &ai->fastmap);
drivers/mtd/ubi/attach.c
595
aeb = rb_entry(parent, struct ubi_ainf_peb, u.rb);
drivers/mtd/ubi/attach.c
704
rb_link_node(&aeb->u.rb, parent, p);
drivers/mtd/ubi/attach.c
705
rb_insert_color(&aeb->u.rb, &av->root);
drivers/mtd/ubi/attach.c
825
aeb = list_entry(ai->free.next, struct ubi_ainf_peb, u.list);
drivers/mtd/ubi/attach.c
826
list_del(&aeb->u.list);
drivers/mtd/ubi/attach.c
837
list_for_each_entry_safe(aeb, tmp_aeb, &ai->erase, u.list) {
drivers/mtd/ubi/attach.c
846
list_del(&aeb->u.list);
drivers/mtd/ubi/debug.h
207
#define ubi_dbg_fail_bitflip(u) false
drivers/mtd/ubi/debug.h
208
#define ubi_dbg_fail_write(u) false
drivers/mtd/ubi/debug.h
209
#define ubi_dbg_fail_erase(u) false
drivers/mtd/ubi/debug.h
210
#define ubi_dbg_fail_power_cut(u, c) false
drivers/mtd/ubi/debug.h
211
#define ubi_dbg_fail_read(u, c) false
drivers/mtd/ubi/debug.h
212
#define ubi_dbg_fail_eccerr(u) false
drivers/mtd/ubi/debug.h
213
#define ubi_dbg_fail_ff(u, c) false
drivers/mtd/ubi/debug.h
214
#define ubi_dbg_fail_ff_bitflips(u, v) false
drivers/mtd/ubi/debug.h
215
#define ubi_dbg_fail_bad_hdr(u, c) false
drivers/mtd/ubi/debug.h
216
#define ubi_dbg_fail_bad_hdr_ebadmsg(u, c) false
drivers/mtd/ubi/eba.c
1573
ubi_rb_for_each_entry(rb, aeb, &av->root, u.rb)
drivers/mtd/ubi/eba.c
1580
ubi_rb_for_each_entry(rb, aeb, &av->root, u.rb)
drivers/mtd/ubi/eba.c
1657
ubi_rb_for_each_entry(rb, aeb, &av->root, u.rb) {
drivers/mtd/ubi/fastmap-wl.c
244
rb_erase(&e->u.rb, &ubi->free);
drivers/mtd/ubi/fastmap-wl.c
32
ubi_rb_for_each_entry(p, e, root, u.rb) {
drivers/mtd/ubi/fastmap-wl.c
404
e = rb_entry(rb_first(&ubi->used), struct ubi_wl_entry, u.rb);
drivers/mtd/ubi/fastmap-wl.c
558
struct ubi_wl_entry, u.rb);
drivers/mtd/ubi/fastmap-wl.c
94
rb_erase(&e->u.rb, &ubi->free);
drivers/mtd/ubi/fastmap.c
158
list_add_tail(&aeb->u.list, list);
drivers/mtd/ubi/fastmap.c
213
tmp_aeb = rb_entry(parent, struct ubi_ainf_peb, u.rb);
drivers/mtd/ubi/fastmap.c
225
list_del(&aeb->u.list);
drivers/mtd/ubi/fastmap.c
228
rb_link_node(&aeb->u.rb, parent, p);
drivers/mtd/ubi/fastmap.c
229
rb_insert_color(&aeb->u.rb, &av->root);
drivers/mtd/ubi/fastmap.c
252
aeb = rb_entry(parent, struct ubi_ainf_peb, u.rb);
drivers/mtd/ubi/fastmap.c
284
list_add_tail(&victim->u.list, &ai->erase);
drivers/mtd/ubi/fastmap.c
304
list_add_tail(&new_aeb->u.list, &ai->erase);
drivers/mtd/ubi/fastmap.c
321
rb_link_node(&new_aeb->u.rb, parent, p);
drivers/mtd/ubi/fastmap.c
322
rb_insert_color(&new_aeb->u.rb, &av->root);
drivers/mtd/ubi/fastmap.c
377
ubi_rb_for_each_entry(node2, aeb, &av->root, u.rb) {
drivers/mtd/ubi/fastmap.c
379
rb_erase(&aeb->u.rb, &av->root);
drivers/mtd/ubi/fastmap.c
526
list_for_each_entry(aeb, &ai->erase, u.list)
drivers/mtd/ubi/fastmap.c
529
list_for_each_entry(aeb, &ai->free, u.list)
drivers/mtd/ubi/fastmap.c
533
ubi_rb_for_each_entry(rb2, aeb, &av->root, u.rb)
drivers/mtd/ubi/fastmap.c
741
list_for_each_entry(tmp_aeb, &used, u.list) {
drivers/mtd/ubi/fastmap.c
776
list_for_each_entry_safe(tmp_aeb, _tmp_aeb, &free, u.list)
drivers/mtd/ubi/fastmap.c
777
list_move_tail(&tmp_aeb->u.list, &ai->free);
drivers/mtd/ubi/fastmap.c
779
list_for_each_entry_safe(tmp_aeb, _tmp_aeb, &used, u.list)
drivers/mtd/ubi/fastmap.c
780
list_move_tail(&tmp_aeb->u.list, &ai->erase);
drivers/mtd/ubi/fastmap.c
799
list_for_each_entry_safe(tmp_aeb, _tmp_aeb, &used, u.list) {
drivers/mtd/ubi/fastmap.c
800
list_del(&tmp_aeb->u.list);
drivers/mtd/ubi/fastmap.c
803
list_for_each_entry_safe(tmp_aeb, _tmp_aeb, &free, u.list) {
drivers/mtd/ubi/fastmap.c
804
list_del(&tmp_aeb->u.list);
drivers/mtd/ubi/fastmap.c
821
list_for_each_entry(aeb, &ai->fastmap, u.list) {
drivers/mtd/ubi/fastmap.c
879
list_for_each_entry(aeb, &scan_ai->fastmap, u.list) {
drivers/mtd/ubi/fastmap.c
886
list_add(&new->u.list, &ai->fastmap);
drivers/mtd/ubi/ubi.h
1016
ubi_rb_for_each_entry((tmp_rb), (e), &(ubi)->free, u.rb)
drivers/mtd/ubi/ubi.h
1025
ubi_rb_for_each_entry((tmp_rb), (e), &(ubi)->used, u.rb)
drivers/mtd/ubi/ubi.h
1034
ubi_rb_for_each_entry((tmp_rb), (e), &(ubi)->scrub, u.rb)
drivers/mtd/ubi/ubi.h
1044
list_for_each_entry((e), &(ubi->pq[(i)]), u.list)
drivers/mtd/ubi/ubi.h
1071
rb_erase(&aeb->u.rb, &av->root);
drivers/mtd/ubi/ubi.h
1072
list_add_tail(&aeb->u.list, list);
drivers/mtd/ubi/ubi.h
174
} u;
drivers/mtd/ubi/ubi.h
686
} u;
drivers/mtd/ubi/ubi.h
912
int ubi_thread(void *u);
drivers/mtd/ubi/vtbl.c
341
list_add(&new_aeb->u.list, &ai->erase);
drivers/mtd/ubi/vtbl.c
399
ubi_rb_for_each_entry(rb, aeb, &av->root, u.rb) {
drivers/mtd/ubi/wl.c
1061
e1 = rb_entry(rb_first(&ubi->used), struct ubi_wl_entry, u.rb);
drivers/mtd/ubi/wl.c
1326
rb_erase(&e->u.rb, &ubi->used);
drivers/mtd/ubi/wl.c
1329
rb_erase(&e->u.rb, &ubi->scrub);
drivers/mtd/ubi/wl.c
1332
rb_erase(&e->u.rb, &ubi->erroneous);
drivers/mtd/ubi/wl.c
1401
rb_erase(&e->u.rb, &ubi->used);
drivers/mtd/ubi/wl.c
148
e1 = rb_entry(parent, struct ubi_wl_entry, u.rb);
drivers/mtd/ubi/wl.c
1597
rb_erase(&e->u.rb, &ubi->used);
drivers/mtd/ubi/wl.c
1603
rb_erase(&e->u.rb, &ubi->free);
drivers/mtd/ubi/wl.c
163
rb_link_node(&e->u.rb, parent, p);
drivers/mtd/ubi/wl.c
164
rb_insert_color(&e->u.rb, root);
drivers/mtd/ubi/wl.c
1648
e = rb_entry(rb, struct ubi_wl_entry, u.rb);
drivers/mtd/ubi/wl.c
1652
if (rb->rb_left == &e->u.rb)
drivers/mtd/ubi/wl.c
1667
int ubi_thread(void *u)
drivers/mtd/ubi/wl.c
1670
struct ubi_device *ubi = u;
drivers/mtd/ubi/wl.c
1826
list_for_each_entry_safe(aeb, tmp, &ai->erase, u.list) {
drivers/mtd/ubi/wl.c
1836
list_for_each_entry(aeb, &ai->free, u.list) {
drivers/mtd/ubi/wl.c
1858
ubi_rb_for_each_entry(rb2, aeb, &av->root, u.rb) {
drivers/mtd/ubi/wl.c
1885
list_for_each_entry(aeb, &ai->fastmap, u.list) {
drivers/mtd/ubi/wl.c
1974
list_for_each_entry_safe(e, tmp, &ubi->pq[i], u.list) {
drivers/mtd/ubi/wl.c
1975
list_del(&e->u.list);
drivers/mtd/ubi/wl.c
2097
rb_erase(&e->u.rb, &ubi->free);
drivers/mtd/ubi/wl.c
250
e1 = rb_entry(p, struct ubi_wl_entry, u.rb);
drivers/mtd/ubi/wl.c
287
list_for_each_entry(p, &ubi->pq[i], u.list)
drivers/mtd/ubi/wl.c
311
list_add_tail(&e->u.list, &ubi->pq[pq_tail]);
drivers/mtd/ubi/wl.c
333
e = rb_entry(rb_first(root), struct ubi_wl_entry, u.rb);
drivers/mtd/ubi/wl.c
340
e1 = rb_entry(p, struct ubi_wl_entry, u.rb);
drivers/mtd/ubi/wl.c
368
first = rb_entry(rb_first(root), struct ubi_wl_entry, u.rb);
drivers/mtd/ubi/wl.c
369
last = rb_entry(rb_last(root), struct ubi_wl_entry, u.rb);
drivers/mtd/ubi/wl.c
372
e = rb_entry(root->rb_node, struct ubi_wl_entry, u.rb);
drivers/mtd/ubi/wl.c
411
rb_erase(&e->u.rb, &ubi->free);
drivers/mtd/ubi/wl.c
437
list_del(&e->u.list);
drivers/mtd/ubi/wl.c
522
list_for_each_entry_safe(e, tmp, &ubi->pq[ubi->pq_head], u.list) {
drivers/mtd/ubi/wl.c
526
list_del(&e->u.list);
drivers/mtd/ubi/wl.c
729
rb_erase(&e1->u.rb, &ubi->used);
drivers/mtd/ubi/wl.c
741
e1 = rb_entry(rb_first(&ubi->used), struct ubi_wl_entry, u.rb);
drivers/mtd/ubi/wl.c
756
rb_erase(&e1->u.rb, &ubi->used);
drivers/mtd/ubi/wl.c
762
e1 = rb_entry(rb_first(&ubi->scrub), struct ubi_wl_entry, u.rb);
drivers/mtd/ubi/wl.c
768
rb_erase(&e1->u.rb, &ubi->scrub);
drivers/net/bareudp.c
359
udp_tunnel_xmit_skb(rt, sk, skb, saddr, info->key.u.ipv4.dst,
drivers/net/bareudp.c
426
daddr = info->key.u.ipv6.dst;
drivers/net/bareudp.c
523
info->key.u.ipv4.src = saddr;
drivers/net/bareudp.c
541
info->key.u.ipv6.src = saddr;
drivers/net/can/esd/esdacc.c
146
unsigned int u;
drivers/net/can/esd/esdacc.c
165
for (u = 0U; u < ov->active_cores; u++) {
drivers/net/can/esd/esdacc.c
166
struct acc_core *core = &cores[u];
drivers/net/can/esd/esdacc.c
168
core->bmfifo.messages = mem + (u + 1U) * ACC_CORE_DMABUF_SIZE;
drivers/net/can/esd/esdacc.c
169
core->bmfifo.irq_cnt = ov->bmfifo.irq_cnt + (u + 1U);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1023
channel = cmd->u.tx_acknowledge_header.channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1024
tid = cmd->u.tx_acknowledge_header.tid;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1063
hwtstamp = kvaser_usb_timestamp48_to_ktime(dev->cfg, cmd->u.leaf.tx_ack.time);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1066
hwtstamp = kvaser_usb_usbcan_timestamp_to_ktime(dev, cmd->u.usbcan.tx_ack.time);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1097
cmd->u.simple.channel = priv->channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1345
es.channel = cmd->u.usbcan.chip_state_event.channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1346
es.status = cmd->u.usbcan.chip_state_event.status;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1347
es.txerr = cmd->u.usbcan.chip_state_event.tx_errors_count;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1348
es.rxerr = cmd->u.usbcan.chip_state_event.rx_errors_count;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1354
es.status = cmd->u.usbcan.can_error_event.status_ch0;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1355
es.txerr = cmd->u.usbcan.can_error_event.tx_errors_count_ch0;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1356
es.rxerr = cmd->u.usbcan.can_error_event.rx_errors_count_ch0;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1358
cmd->u.usbcan.can_error_event.status_ch1;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1366
es.status = cmd->u.usbcan.can_error_event.status_ch1;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1368
cmd->u.usbcan.can_error_event.tx_errors_count_ch1;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1370
cmd->u.usbcan.can_error_event.rx_errors_count_ch1;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1372
cmd->u.usbcan.can_error_event.status_ch0;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1389
es.channel = cmd->u.leaf.can_error_event.channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1390
es.status = cmd->u.leaf.can_error_event.status;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1391
es.txerr = cmd->u.leaf.can_error_event.tx_errors_count;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1392
es.rxerr = cmd->u.leaf.can_error_event.rx_errors_count;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1393
es.leaf.error_factor = cmd->u.leaf.can_error_event.error_factor;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1396
es.channel = cmd->u.leaf.log_message.channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1397
es.status = cmd->u.leaf.log_message.data[0];
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1398
es.txerr = cmd->u.leaf.log_message.data[2];
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1399
es.rxerr = cmd->u.leaf.log_message.data[3];
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1400
es.leaf.error_factor = cmd->u.leaf.log_message.data[1];
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1403
es.channel = cmd->u.leaf.chip_state_event.channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1404
es.status = cmd->u.leaf.chip_state_event.status;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1405
es.txerr = cmd->u.leaf.chip_state_event.tx_errors_count;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1406
es.rxerr = cmd->u.leaf.chip_state_event.rx_errors_count;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1420
if (cmd->u.rx_can_header.flag & (MSG_FLAG_ERROR_FRAME |
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1425
cmd->u.rx_can_header.flag);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1431
if (cmd->u.rx_can_header.flag & MSG_FLAG_OVERRUN)
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1442
u8 channel = cmd->u.rx_can_header.channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1455
if ((cmd->u.rx_can_header.flag & MSG_FLAG_ERROR_FRAME) &&
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1460
} else if (cmd->u.rx_can_header.flag & (MSG_FLAG_ERROR_FRAME |
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1465
} else if (cmd->u.rx_can_header.flag & ~MSG_FLAG_REMOTE_FRAME) {
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1468
cmd->u.rx_can_header.flag);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1474
rx_data = cmd->u.leaf.rx_can.data;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1475
hwtstamp = kvaser_usb_timestamp48_to_ktime(dev->cfg, cmd->u.leaf.rx_can.time);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1478
rx_data = cmd->u.usbcan.rx_can.data;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1479
hwtstamp = kvaser_usb_usbcan_timestamp_to_ktime(dev, cmd->u.usbcan.rx_can.time);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1491
cf->can_id = le32_to_cpu(cmd->u.leaf.log_message.id);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1497
can_frame_set_cc_len(cf, cmd->u.leaf.log_message.dlc & 0xF, priv->can.ctrlmode);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1499
if (cmd->u.leaf.log_message.flags & MSG_FLAG_REMOTE_FRAME)
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1502
memcpy(cf->data, &cmd->u.leaf.log_message.data,
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1517
if (cmd->u.rx_can_header.flag & MSG_FLAG_REMOTE_FRAME)
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1537
info1 = le16_to_cpu(cmd->u.leaf.error_event.info1);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1540
info1 = le16_to_cpu(cmd->u.usbcan.error_event.info1);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1571
error_code = cmd->u.leaf.error_event.error_code;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1574
error_code = cmd->u.usbcan.error_event.error_code;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1602
u8 channel = cmd->u.simple.channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1625
u8 channel = cmd->u.simple.channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1642
u8 channel = cmd->u.busparams.channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1651
memcpy(&priv->busparams_nominal, &cmd->u.busparams.busparams,
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1707
le32_to_cpu(cmd->u.usbcan.clk_overflow_event.time) &
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1770
cmd->u.ctrl_mode.tid = 0xff;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1771
cmd->u.ctrl_mode.channel = priv->channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1774
cmd->u.ctrl_mode.ctrl_mode = KVASER_CTRL_MODE_SILENT;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1776
cmd->u.ctrl_mode.ctrl_mode = KVASER_CTRL_MODE_NORMAL;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1842
cmd->u.flush_queue.channel = priv->channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1843
cmd->u.flush_queue.flags = 0x00;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1899
cmd->u.busparams.channel = priv->channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1900
cmd->u.busparams.tid = 0xff;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1901
memcpy(&cmd->u.busparams.busparams, busparams,
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1902
sizeof(cmd->u.busparams.busparams));
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
410
} u;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
417
[CMD_START_CHIP_REPLY] = kvaser_fsize(u.simple),
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
418
[CMD_STOP_CHIP_REPLY] = kvaser_fsize(u.simple),
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
419
[CMD_GET_CARD_INFO_REPLY] = kvaser_fsize(u.cardinfo),
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
420
[CMD_TX_ACKNOWLEDGE] = kvaser_fsize(u.leaf.tx_ack),
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
421
[CMD_GET_SOFTWARE_INFO_REPLY] = kvaser_fsize(u.leaf.softinfo),
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
422
[CMD_RX_STD_MESSAGE] = kvaser_fsize(u.leaf.rx_can),
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
423
[CMD_RX_EXT_MESSAGE] = kvaser_fsize(u.leaf.rx_can),
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
424
[CMD_LEAF_LOG_MESSAGE] = kvaser_fsize(u.leaf.log_message),
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
425
[CMD_CHIP_STATE_EVENT] = kvaser_fsize(u.leaf.chip_state_event),
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
426
[CMD_CAN_ERROR_EVENT] = kvaser_fsize(u.leaf.can_error_event),
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
427
[CMD_GET_CAPABILITIES_RESP] = kvaser_fsize(u.leaf.cap_res),
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
428
[CMD_GET_BUS_PARAMS_REPLY] = kvaser_fsize(u.busparams),
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
429
[CMD_ERROR_EVENT] = kvaser_fsize(u.leaf.error_event),
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
436
[CMD_START_CHIP_REPLY] = kvaser_fsize(u.simple),
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
437
[CMD_STOP_CHIP_REPLY] = kvaser_fsize(u.simple),
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
438
[CMD_GET_CARD_INFO_REPLY] = kvaser_fsize(u.cardinfo),
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
439
[CMD_TX_ACKNOWLEDGE] = kvaser_fsize(u.usbcan.tx_ack),
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
440
[CMD_GET_SOFTWARE_INFO_REPLY] = kvaser_fsize(u.usbcan.softinfo),
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
441
[CMD_RX_STD_MESSAGE] = kvaser_fsize(u.usbcan.rx_can),
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
442
[CMD_RX_EXT_MESSAGE] = kvaser_fsize(u.usbcan.rx_can),
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
443
[CMD_CHIP_STATE_EVENT] = kvaser_fsize(u.usbcan.chip_state_event),
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
444
[CMD_CAN_ERROR_EVENT] = kvaser_fsize(u.usbcan.can_error_event),
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
445
[CMD_ERROR_EVENT] = kvaser_fsize(u.usbcan.error_event),
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
446
[CMD_USBCAN_CLOCK_OVERFLOW_EVENT] = kvaser_fsize(u.usbcan.clk_overflow_event),
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
621
cmd->u.tx_can.tid = transid & 0xff;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
624
cmd->u.tx_can.channel = priv->channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
628
cmd_tx_can_flags = &cmd->u.tx_can.leaf.flags;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
631
cmd_tx_can_flags = &cmd->u.tx_can.usbcan.flags;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
639
cmd->u.tx_can.data[0] = (cf->can_id >> 24) & 0x1f;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
640
cmd->u.tx_can.data[1] = (cf->can_id >> 18) & 0x3f;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
641
cmd->u.tx_can.data[2] = (cf->can_id >> 14) & 0x0f;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
642
cmd->u.tx_can.data[3] = (cf->can_id >> 6) & 0xff;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
643
cmd->u.tx_can.data[4] = cf->can_id & 0x3f;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
646
cmd->u.tx_can.data[0] = (cf->can_id >> 6) & 0x1f;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
647
cmd->u.tx_can.data[1] = cf->can_id & 0x3f;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
650
cmd->u.tx_can.data[5] = can_get_cc_dlc(cf, priv->can.ctrlmode);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
651
memcpy(&cmd->u.tx_can.data[6], cf->data, cf->len);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
741
cmd->u.simple.channel = channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
742
cmd->u.simple.tid = 0xff;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
812
kvaser_usb_leaf_get_software_info_leaf(dev, &cmd.u.leaf.softinfo);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
815
fw_version = le32_to_cpu(cmd.u.usbcan.softinfo.fw_version);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
823
le16_to_cpu(cmd.u.usbcan.softinfo.max_outstanding_tx);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
861
dev->nchannels = cmd.u.cardinfo.nchannels;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
866
dev->ean[1] = le32_to_cpu(cmd.u.cardinfo.ean[1]);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
867
dev->ean[0] = le32_to_cpu(cmd.u.cardinfo.ean[0]);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
868
dev->serial_number = le32_to_cpu(cmd.u.cardinfo.serial_number);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
869
dev->hw_revision = cmd.u.cardinfo.hw_revision;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
890
cmd->u.leaf.cap_req.cap_cmd = cpu_to_le16(cap_cmd_req);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
901
*status = le16_to_cpu(cmd->u.leaf.cap_res.status);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
906
cap_cmd_res = le16_to_cpu(cmd->u.leaf.cap_res.cap_cmd);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
910
value = le32_to_cpu(cmd->u.leaf.cap_res.value);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
911
mask = le32_to_cpu(cmd->u.leaf.cap_res.mask);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
988
cmd->u.led_action_req.tid = 0xff;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
990
cmd->u.led_action_req.duration_ms = cpu_to_le16(duration_ms);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
991
cmd->u.led_action_req.action = state |
drivers/net/can/usb/peak_usb/pcan_usb_pro.c
101
pm->u.rec_buffer = (u8 *)buffer_addr;
drivers/net/can/usb/peak_usb/pcan_usb_pro.c
103
pm->rec_ptr = pm->u.rec_buffer + PCAN_USBPRO_MSG_HEADER_LEN;
drivers/net/can/usb/peak_usb/pcan_usb_pro.c
115
*pm->u.rec_cnt = 0;
drivers/net/can/usb/peak_usb/pcan_usb_pro.c
191
le32_add_cpu(pm->u.rec_cnt, 1);
drivers/net/can/usb/peak_usb/pcan_usb_pro.c
218
pum->u.rec_buffer, pum->rec_buffer_len,
drivers/net/can/usb/peak_usb/pcan_usb_pro.c
240
req_data_type = pum->u.rec_buffer[4];
drivers/net/can/usb/peak_usb/pcan_usb_pro.c
241
req_channel = pum->u.rec_buffer[5];
drivers/net/can/usb/peak_usb/pcan_usb_pro.c
243
*pum->u.rec_cnt = 0;
drivers/net/can/usb/peak_usb/pcan_usb_pro.c
253
pum->u.rec_buffer, pum->rec_buffer_len,
drivers/net/can/usb/peak_usb/pcan_usb_pro.c
271
pc = pcan_msg_init(&rsp, pum->u.rec_buffer,
drivers/net/can/usb/peak_usb/pcan_usb_pro.c
274
rec_cnt = le32_to_cpu(*rsp.u.rec_cnt);
drivers/net/can/usb/peak_usb/pcan_usb_pro.c
283
pcan_dump_mem("rcvd rsp msg", pum->u.rec_buffer,
drivers/net/can/usb/peak_usb/pcan_usb_pro.c
68
} u;
drivers/net/can/usb/peak_usb/pcan_usb_pro.c
728
rec_cnt = le16_to_cpu(*usb_msg.u.rec_cnt_rd);
drivers/net/dsa/lan9303-core.c
1040
unsigned int u;
drivers/net/dsa/lan9303-core.c
1045
for (u = 0; u < ARRAY_SIZE(lan9303_mib); u++)
drivers/net/dsa/lan9303-core.c
1046
ethtool_puts(&buf, lan9303_mib[u].name);
drivers/net/dsa/lan9303-core.c
1053
unsigned int u;
drivers/net/dsa/lan9303-core.c
1055
for (u = 0; u < ARRAY_SIZE(lan9303_mib); u++) {
drivers/net/dsa/lan9303-core.c
1060
chip, port, lan9303_mib[u].offset, &reg);
drivers/net/dsa/lan9303-core.c
1064
port, lan9303_mib[u].offset);
drivers/net/dsa/lan9303-core.c
1067
data[u] = reg;
drivers/net/dsa/realtek/realtek-smi.c
123
u32 u;
drivers/net/dsa/realtek/realtek-smi.c
130
u = !!gpiod_get_value(priv->mdio);
drivers/net/dsa/realtek/realtek-smi.c
133
*data |= (u << (len - 1));
drivers/net/dsa/rzn1_a5psw.c
801
unsigned int u;
drivers/net/dsa/rzn1_a5psw.c
806
for (u = 0; u < ARRAY_SIZE(a5psw_stats); u++)
drivers/net/dsa/rzn1_a5psw.c
807
ethtool_puts(&data, a5psw_stats[u].name);
drivers/net/dsa/rzn1_a5psw.c
814
unsigned int u;
drivers/net/dsa/rzn1_a5psw.c
816
for (u = 0; u < ARRAY_SIZE(a5psw_stats); u++)
drivers/net/dsa/rzn1_a5psw.c
817
data[u] = a5psw_read_stat(a5psw, a5psw_stats[u].offset, port);
drivers/net/dsa/yt921x.c
238
u32 u;
drivers/net/dsa/yt921x.c
244
u = v;
drivers/net/dsa/yt921x.c
245
u &= ~mask;
drivers/net/dsa/yt921x.c
246
u |= val;
drivers/net/dsa/yt921x.c
247
if (u == v)
drivers/net/dsa/yt921x.c
250
return yt921x_reg_write(priv, reg, u);
drivers/net/dsa/yt921x.c
330
u32 u = vs[i];
drivers/net/dsa/yt921x.c
332
u &= ~masks[i];
drivers/net/dsa/yt921x.c
333
u |= vals[i];
drivers/net/dsa/yt921x.c
334
if (u != vs[i])
drivers/net/dsa/yt921x.c
337
vs[i] = u;
drivers/net/dsa/yt921x.c
361
u32 u = vs[i];
drivers/net/dsa/yt921x.c
363
u &= ~masks[i];
drivers/net/dsa/yt921x.c
364
if (u != vs[i])
drivers/net/dsa/yt921x.c
367
vs[i] = u;
drivers/net/ethernet/3com/3c59x.c
669
static u ## size \
drivers/net/ethernet/3com/3c59x.c
673
u ## size ret; \
drivers/net/ethernet/3com/3c59x.c
681
window_write ## size(struct vortex_private *vp, u ## size value, \
drivers/net/ethernet/adi/adin1110.c
1318
attr->u.stp_state);
drivers/net/ethernet/airoha/airoha_eth.c
3177
md_dst->u.port_info.port_id = i;
drivers/net/ethernet/amazon/ena/ena_admin_defs.h
1105
} u;
drivers/net/ethernet/amazon/ena/ena_admin_defs.h
1141
} u;
drivers/net/ethernet/amazon/ena/ena_admin_defs.h
1149
} u;
drivers/net/ethernet/amazon/ena/ena_admin_defs.h
196
} u;
drivers/net/ethernet/amazon/ena/ena_admin_defs.h
389
} u;
drivers/net/ethernet/amazon/ena/ena_admin_defs.h
512
} u;
drivers/net/ethernet/amazon/ena/ena_admin_defs.h
622
} u;
drivers/net/ethernet/amazon/ena/ena_com.c
1120
if ((get_resp.u.ind_table.min_size > log_size) ||
drivers/net/ethernet/amazon/ena/ena_com.c
1121
(get_resp.u.ind_table.max_size < log_size)) {
drivers/net/ethernet/amazon/ena/ena_com.c
1124
1 << log_size, 1 << get_resp.u.ind_table.min_size,
drivers/net/ethernet/amazon/ena/ena_com.c
1125
1 << get_resp.u.ind_table.max_size);
drivers/net/ethernet/amazon/ena/ena_com.c
1502
if ((get_resp.u.aenq.supported_groups & groups_flag) != groups_flag) {
drivers/net/ethernet/amazon/ena/ena_com.c
1505
get_resp.u.aenq.supported_groups, groups_flag);
drivers/net/ethernet/amazon/ena/ena_com.c
1515
cmd.u.aenq.enabled_groups = groups_flag;
drivers/net/ethernet/amazon/ena/ena_com.c
1698
if (get_feat_resp.u.phc.type != ENA_ADMIN_PHC_TYPE_READLESS) {
drivers/net/ethernet/amazon/ena/ena_com.c
1708
phc->doorbell_offset = get_feat_resp.u.phc.doorbell_offset;
drivers/net/ethernet/amazon/ena/ena_com.c
1713
phc->expire_timeout_usec = (get_feat_resp.u.phc.expire_timeout_usec) ?
drivers/net/ethernet/amazon/ena/ena_com.c
1714
get_feat_resp.u.phc.expire_timeout_usec :
drivers/net/ethernet/amazon/ena/ena_com.c
1720
phc->block_timeout_usec = (get_feat_resp.u.phc.block_timeout_usec) ?
drivers/net/ethernet/amazon/ena/ena_com.c
1721
get_feat_resp.u.phc.block_timeout_usec :
drivers/net/ethernet/amazon/ena/ena_com.c
1732
set_feat_cmd.u.phc.output_length = sizeof(*phc->virt_addr);
drivers/net/ethernet/amazon/ena/ena_com.c
1734
&set_feat_cmd.u.phc.output_address,
drivers/net/ethernet/amazon/ena/ena_com.c
2188
ctx.get_resp.u.customer_metrics.reported_metrics;
drivers/net/ethernet/amazon/ena/ena_com.c
2205
memcpy(&get_feat_ctx->dev_attr, &get_resp.u.dev_attr,
drivers/net/ethernet/amazon/ena/ena_com.c
2206
sizeof(get_resp.u.dev_attr));
drivers/net/ethernet/amazon/ena/ena_com.c
2208
ena_dev->supported_features = get_resp.u.dev_attr.supported_features;
drivers/net/ethernet/amazon/ena/ena_com.c
2209
ena_dev->capabilities = get_resp.u.dev_attr.capabilities;
drivers/net/ethernet/amazon/ena/ena_com.c
2218
if (get_resp.u.max_queue_ext.version != ENA_FEATURE_MAX_QUEUE_EXT_VER)
drivers/net/ethernet/amazon/ena/ena_com.c
2221
memcpy(&get_feat_ctx->max_queue_ext, &get_resp.u.max_queue_ext,
drivers/net/ethernet/amazon/ena/ena_com.c
2222
sizeof(get_resp.u.max_queue_ext));
drivers/net/ethernet/amazon/ena/ena_com.c
2224
get_resp.u.max_queue_ext.max_queue_ext.max_tx_header_size;
drivers/net/ethernet/amazon/ena/ena_com.c
2228
memcpy(&get_feat_ctx->max_queues, &get_resp.u.max_queue,
drivers/net/ethernet/amazon/ena/ena_com.c
2229
sizeof(get_resp.u.max_queue));
drivers/net/ethernet/amazon/ena/ena_com.c
2231
get_resp.u.max_queue.max_header_size;
drivers/net/ethernet/amazon/ena/ena_com.c
2242
memcpy(&get_feat_ctx->aenq, &get_resp.u.aenq,
drivers/net/ethernet/amazon/ena/ena_com.c
2243
sizeof(get_resp.u.aenq));
drivers/net/ethernet/amazon/ena/ena_com.c
2250
memcpy(&get_feat_ctx->offload, &get_resp.u.offload,
drivers/net/ethernet/amazon/ena/ena_com.c
2251
sizeof(get_resp.u.offload));
drivers/net/ethernet/amazon/ena/ena_com.c
2259
memcpy(&get_feat_ctx->hw_hints, &get_resp.u.hw_hints, sizeof(get_resp.u.hw_hints));
drivers/net/ethernet/amazon/ena/ena_com.c
2267
memcpy(&get_feat_ctx->llq, &get_resp.u.llq, sizeof(get_resp.u.llq));
drivers/net/ethernet/amazon/ena/ena_com.c
2434
memcpy(stats, &ctx.get_resp.u.eni_stats,
drivers/net/ethernet/amazon/ena/ena_com.c
2435
sizeof(ctx.get_resp.u.eni_stats));
drivers/net/ethernet/amazon/ena/ena_com.c
2455
memcpy(info, &ctx.get_resp.u.ena_srd_info,
drivers/net/ethernet/amazon/ena/ena_com.c
2456
sizeof(ctx.get_resp.u.ena_srd_info));
drivers/net/ethernet/amazon/ena/ena_com.c
2487
&get_cmd->u.control_buffer.address,
drivers/net/ethernet/amazon/ena/ena_com.c
2494
get_cmd->u.control_buffer.length = ena_dev->customer_metrics.buffer_len;
drivers/net/ethernet/amazon/ena/ena_com.c
2523
cmd.u.mtu.mtu = mtu;
drivers/net/ethernet/amazon/ena/ena_com.c
2558
if (!(get_resp.u.flow_hash_func.supported_func & BIT(rss->hash_func))) {
drivers/net/ethernet/amazon/ena/ena_com.c
2570
cmd.u.flow_hash_func.init_val = rss->hash_init_val;
drivers/net/ethernet/amazon/ena/ena_com.c
2571
cmd.u.flow_hash_func.selected_func = 1 << rss->hash_func;
drivers/net/ethernet/amazon/ena/ena_com.c
2620
if (!(BIT(func) & get_resp.u.flow_hash_func.supported_func)) {
drivers/net/ethernet/amazon/ena/ena_com.c
2666
rss->hash_func = ffs(get_resp.u.flow_hash_func.selected_func);
drivers/net/ethernet/amazon/ena/ena_com.c
2729
cmd.u.flow_hash_input.enabled_input_sort =
drivers/net/ethernet/amazon/ena/ena_com.c
2896
cmd.u.ind_table.size = rss->tbl_log_size;
drivers/net/ethernet/amazon/ena/ena_com.c
2897
cmd.u.ind_table.inline_index = 0xFFFFFFFF;
drivers/net/ethernet/amazon/ena/ena_com.c
3099
&cmd.u.host_attr.debug_ba,
drivers/net/ethernet/amazon/ena/ena_com.c
3107
&cmd.u.host_attr.os_info_ba,
drivers/net/ethernet/amazon/ena/ena_com.c
3114
cmd.u.host_attr.debug_area_size = host_attr->debug_area_size;
drivers/net/ethernet/amazon/ena/ena_com.c
3193
delay_resolution = get_resp.u.intr_moderation.intr_delay_resolution;
drivers/net/ethernet/amazon/ena/ena_com.c
599
cmd.u.llq.header_location_ctrl_enabled = llq_info->header_location_ctrl;
drivers/net/ethernet/amazon/ena/ena_com.c
600
cmd.u.llq.entry_size_ctrl_enabled = llq_info->desc_list_entry_size_ctrl;
drivers/net/ethernet/amazon/ena/ena_com.c
601
cmd.u.llq.desc_num_before_header_enabled = llq_info->descs_num_before_header;
drivers/net/ethernet/amazon/ena/ena_com.c
602
cmd.u.llq.descriptors_stride_ctrl_enabled = llq_info->desc_stride_ctrl;
drivers/net/ethernet/amazon/ena/ena_com.c
604
cmd.u.llq.accel_mode.u.set.enabled_flags =
drivers/net/ethernet/amazon/ena/ena_com.c
732
llq_accel_mode_get = llq_features->accel_mode.u.get;
drivers/net/ethernet/amazon/ena/ena_ethtool.c
467
link = &feat_resp.u.link;
drivers/net/ethernet/amazon/ena/ena_netdev.c
4029
!!(get_feat_ctx.llq.accel_mode.u.get.supported_flags &
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
186
} u;
drivers/net/ethernet/broadcom/bnge/bnge_txrx.c
1406
return md_dst->u.port_info.port_id;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8447
memcpy(ramrod_param.user_req.u.mac.mac, mac, ETH_ALEN);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8485
ramrod_param.user_req.u.vlan.vlan = vlan;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1063
elem->cmd_data.vlan_mac.u.mac.mac, 0,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1079
u16 vlan = elem->cmd_data.vlan_mac.u.vlan.vlan;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1129
u16 vlan = elem->cmd_data.vlan_mac.u.vlan_mac.vlan;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1130
u8 *mac = elem->cmd_data.vlan_mac.u.vlan_mac.mac;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1146
inner_mac = elem->cmd_data.vlan_mac.u.vlan_mac.is_inner_mac;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1202
elem->cmd_data.vlan_mac.u.vlan_mac.mac,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1203
elem->cmd_data.vlan_mac.u.vlan_mac.vlan,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1254
memcpy(&p->user_req.u, &pos->u, sizeof(pos->u));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1277
struct bnx2x_mac_ramrod_data *data = &elem->cmd_data.vlan_mac.u.mac;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1281
if (!memcmp(&pos->cmd_data.vlan_mac.u.mac, data,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1294
struct bnx2x_vlan_ramrod_data *data = &elem->cmd_data.vlan_mac.u.vlan;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1298
if (!memcmp(&pos->cmd_data.vlan_mac.u.vlan, data,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1312
&elem->cmd_data.vlan_mac.u.vlan_mac;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1316
if (!memcmp(&pos->cmd_data.vlan_mac.u.vlan_mac, data,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1347
rc = o->check_add(bp, o, &elem->cmd_data.vlan_mac.u);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1398
pos = o->check_del(bp, o, &elem->cmd_data.vlan_mac.u);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1459
&elem->cmd_data.vlan_mac.u)) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1756
memcpy(&reg_elem->u, &elem->cmd_data.vlan_mac.u,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1757
sizeof(reg_elem->u));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1763
reg_elem = o->check_del(bp, o, &elem->cmd_data.vlan_mac.u);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1859
&elem->cmd_data.vlan_mac.u);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
1891
&elem->cmd_data.vlan_mac.u);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
2077
memcpy(&p.user_req.u, &pos->u, sizeof(pos->u));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
4164
static inline bool __atomic_add_ifless(atomic_t *v, int a, int u)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
4170
if (unlikely(c + a >= u))
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
4192
static inline bool __atomic_dec_ifmoe(atomic_t *v, int a, int u)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
4198
if (unlikely(c - a < u))
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
624
memcpy(next, &pos->u, size);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
654
if (ether_addr_equal(data->mac.mac, pos->u.mac.mac) &&
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
655
(data->mac.is_inner_mac == pos->u.mac.is_inner_mac))
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
670
if (data->vlan.vlan == pos->u.vlan.vlan)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
686
if ((data->vlan_mac.vlan == pos->u.vlan_mac.vlan) &&
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
687
(!memcmp(data->vlan_mac.mac, pos->u.vlan_mac.mac,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
690
pos->u.vlan_mac.is_inner_mac))
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
707
if (ether_addr_equal(data->mac.mac, pos->u.mac.mac) &&
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
708
(data->mac.is_inner_mac == pos->u.mac.is_inner_mac))
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
724
if (data->vlan.vlan == pos->u.vlan.vlan)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
741
if ((data->vlan_mac.vlan == pos->u.vlan_mac.vlan) &&
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
742
(!memcmp(data->vlan_mac.mac, pos->u.vlan_mac.mac,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
745
pos->u.vlan_mac.is_inner_mac))
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
895
u8 *mac = elem->cmd_data.vlan_mac.u.mac.mac;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
939
cpu_to_le16(elem->cmd_data.vlan_mac.u.mac.is_inner_mac);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
958
u.mac.is_inner_mac);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h
141
union bnx2x_classification_ramrod_data u;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h
259
union bnx2x_classification_ramrod_data u;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
2790
ramrod_param.user_req.u.vlan.vlan = vlan;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
395
ramrod.user_req.u.vlan.vlan = filter->vid;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
396
memcpy(&ramrod.user_req.u.mac.mac, filter->mac, ETH_ALEN);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
400
ramrod.user_req.u.vlan.vlan = filter->vid;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
404
memcpy(&ramrod.user_req.u.mac.mac, filter->mac, ETH_ALEN);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
459
return md_dst->u.port_info.port_id;
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
1243
flow.daddr = tun_key->u.ipv4.dst;
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
1288
tun_key->u.ipv4.src = flow.saddr;
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
1338
tun_key.u.ipv4.dst = flow->tun_key.u.ipv4.src;
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
474
flow->tun_key.u.ipv4.dst = match.key->dst;
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
475
flow->tun_mask.u.ipv4.dst = match.mask->dst;
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
476
flow->tun_key.u.ipv4.src = match.key->src;
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
477
flow->tun_mask.u.ipv4.src = match.mask->src;
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
839
req->dst_ipaddr[0] = tun_key->u.ipv4.dst;
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
840
req->src_ipaddr[0] = tun_key->u.ipv4.src;
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
913
encap_ipv4->dest_ip_addr = encap_key->u.ipv4.dst;
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
914
encap_ipv4->src_ip_addr = encap_key->u.ipv4.src;
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c
126
skb->dev = vf_rep->dst->u.port_info.lower_dev;
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c
405
vf_rep->dst->u.port_info.port_id = vf_rep->tx_cfa_action;
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c
406
vf_rep->dst->u.port_info.lower_dev = bp->dev;
drivers/net/ethernet/cavium/liquidio/lio_main.c
2368
cmdsetup.s.u.datasize = skb->len;
drivers/net/ethernet/cavium/liquidio/lio_main.c
2407
cmdsetup.s.u.gatherptrs = (skb_shinfo(skb)->nr_frags + 1);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1471
cmdsetup.s.u.datasize = skb->len;
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1505
cmdsetup.s.u.gatherptrs = (skb_shinfo(skb)->nr_frags + 1);
drivers/net/ethernet/cavium/liquidio/liquidio_common.h
159
} u;
drivers/net/ethernet/cavium/liquidio/liquidio_common.h
178
sg_entry->u.size[pos] = size;
drivers/net/ethernet/cavium/liquidio/liquidio_common.h
180
sg_entry->u.size[3 - pos] = size;
drivers/net/ethernet/cavium/liquidio/octeon_nic.h
105
} u;
drivers/net/ethernet/cavium/liquidio/octeon_nic.h
151
ih2->dlengsz = setup->s.u.datasize;
drivers/net/ethernet/cavium/liquidio/octeon_nic.h
154
ih2->dlengsz = setup->s.u.gatherptrs;
drivers/net/ethernet/cavium/liquidio/octeon_nic.h
196
ih3->dlengsz = setup->s.u.datasize;
drivers/net/ethernet/cavium/liquidio/octeon_nic.h
199
ih3->dlengsz = setup->s.u.gatherptrs;
drivers/net/ethernet/cavium/thunder/q_struct.h
351
u64 u[64];
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
2623
ldst_cmd.u.mps.rplc.fid_idx =
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
2641
mps_rplc = ldst_cmd.u.mps.rplc;
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1258
} u;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1126
pcmd.u.dcb.app_priority.type = FW_PORT_DCB_TYPE_APP_ID;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1127
pcmd.u.dcb.app_priority.idx = *app_count;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1137
if (!pcmd.u.dcb.app_priority.protocolid)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1156
pcmd.u.dcb.app_priority.type = FW_PORT_DCB_TYPE_APP_ID;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1157
pcmd.u.dcb.app_priority.idx = i;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1167
if (!pcmd.u.dcb.app_priority.protocolid)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1170
table[i].selector = (pcmd.u.dcb.app_priority.sel_field + 1);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1172
be16_to_cpu(pcmd.u.dcb.app_priority.protocolid);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1174
ffs(pcmd.u.dcb.app_priority.user_prio_map) - 1;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1195
pcmd.u.dcb.pgid.type = FW_PORT_DCB_TYPE_PGID;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1201
pgid = be32_to_cpu(pcmd.u.dcb.pgid.pgid);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1207
pcmd.u.dcb.pgrate.type = FW_PORT_DCB_TYPE_PGRATE;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1216
pg->pg_bw[i] = pcmd.u.dcb.pgrate.pgrate[i];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1218
pg->tcs_supported = pcmd.u.dcb.pgrate.num_tcs_supported;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
276
const union fw_port_dcb *fwdcb = &pcmd->u.dcb;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
281
int dcb_type = pcmd->u.dcb.pgid.type;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
289
((pcmd->u.dcb.control.all_syncd_pkd &
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
297
pcmd->u.dcb.control.dcb_version_to_app_state));
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
454
pcmd.u.dcb.pgid.type = FW_PORT_DCB_TYPE_PGID;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
460
*pgid = (be32_to_cpu(pcmd.u.dcb.pgid.pgid) >> (tc * 4)) & 0xf;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
466
pcmd.u.dcb.pgrate.type = FW_PORT_DCB_TYPE_PGRATE;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
474
*bw_per = pcmd.u.dcb.pgrate.pgrate[*pgid];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
518
pcmd.u.dcb.pgid.type = FW_PORT_DCB_TYPE_PGID;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
526
_pgid = be32_to_cpu(pcmd.u.dcb.pgid.pgid);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
529
pcmd.u.dcb.pgid.pgid = cpu_to_be32(_pgid);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
543
pcmd.u.dcb.pgrate.type = FW_PORT_DCB_TYPE_PGRATE;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
552
pcmd.u.dcb.pgrate.pgrate[pgid] = bw_per;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
577
pcmd.u.dcb.pgrate.type = FW_PORT_DCB_TYPE_PGRATE;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
585
*bw_per = pcmd.u.dcb.pgrate.pgrate[pgid];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
607
pcmd.u.dcb.pgrate.type = FW_PORT_DCB_TYPE_PGRATE;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
616
pcmd.u.dcb.pgrate.pgrate[pgid] = bw_per;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
662
pcmd.u.dcb.pfc.type = FW_PORT_DCB_TYPE_PFC;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
663
pcmd.u.dcb.pfc.pfcen = pi->dcb.pfcen;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
666
pcmd.u.dcb.pfc.pfcen |= (1 << (7 - priority));
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
668
pcmd.u.dcb.pfc.pfcen &= (~(1 << (7 - priority)));
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
676
pi->dcb.pfcen = pcmd.u.dcb.pfc.pfcen;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
802
pcmd.u.dcb.app_priority.type = FW_PORT_DCB_TYPE_APP_ID;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
803
pcmd.u.dcb.app_priority.idx = i;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
811
if (be16_to_cpu(pcmd.u.dcb.app_priority.protocolid) == app_id)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
812
if (pcmd.u.dcb.app_priority.sel_field == app_idtype)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
813
return pcmd.u.dcb.app_priority.user_prio_map;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
816
if (!pcmd.u.dcb.app_priority.protocolid)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
853
pcmd.u.dcb.app_priority.type = FW_PORT_DCB_TYPE_APP_ID;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
854
pcmd.u.dcb.app_priority.idx = i;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
862
if (be16_to_cpu(pcmd.u.dcb.app_priority.protocolid) == app_id) {
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
864
pcmd.u.dcb.app_priority.protocolid = 0;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
868
if (!pcmd.u.dcb.app_priority.protocolid)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
883
pcmd.u.dcb.app_priority.type = FW_PORT_DCB_TYPE_APP_ID;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
884
pcmd.u.dcb.app_priority.protocolid = cpu_to_be16(app_id);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
885
pcmd.u.dcb.app_priority.sel_field = app_idtype;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
886
pcmd.u.dcb.app_priority.user_prio_map = app_prio;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
887
pcmd.u.dcb.app_priority.idx = i;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
962
pcmd.u.dcb.pgid.type = FW_PORT_DCB_TYPE_PGID;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
969
tc_info = be32_to_cpu(pcmd.u.dcb.pgid.pgid);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
976
pcmd.u.dcb.pgrate.type = FW_PORT_DCB_TYPE_PGRATE;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
987
ets->tc_tx_bw[i] = pcmd.u.dcb.pgrate.pgrate[i];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
989
ets->tc_tsa[i] = pcmd.u.dcb.pgrate.tsa[i];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1787
ldst_cmd.u.mps.rplc.fid_idx =
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1797
mps_rplc = ldst_cmd.u.mps.rplc;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3507
if (e && e->info.u.params.level != SCHED_CLASS_LEVEL_CL_RL) {
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3510
index, e->idx, e->info.u.params.level);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3544
p.u.params.level = SCHED_CLASS_LEVEL_CL_RL;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3545
p.u.params.mode = SCHED_CLASS_MODE_CLASS;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3546
p.u.params.rateunit = SCHED_CLASS_RATEUNIT_BITS;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3547
p.u.params.ratemode = SCHED_CLASS_RATEMODE_ABS;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3548
p.u.params.channel = pi->tx_chan;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3549
p.u.params.class = SCHED_CLS_NONE;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3550
p.u.params.minrate = 0;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3551
p.u.params.maxrate = req_rate;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3552
p.u.params.weight = 0;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3553
p.u.params.pktsize = dev->mtu;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
613
? !!(pcmd->u.info.dcbxdis_pkd & FW_PORT_CMD_DCBXDIS_F)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
614
: !!(be32_to_cpu(pcmd->u.info32.lstatus32_to_cbllen32)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
139
c.u.init.sc = FW_PTP_SC_RXTIME_STAMP;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
140
c.u.init.mode = cpu_to_be16(mode);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
160
c.u.init.sc = FW_PTP_SC_TX_TYPE;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
161
c.u.init.mode = cpu_to_be16(PTP_TS_NONE);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
185
c.u.init.sc = FW_PTP_SC_RDRX_TYPE;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
186
c.u.init.txchan = pi->tx_chan;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
187
c.u.init.absid = cpu_to_be16(receive_q->rspq.abs_id);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
220
c.u.ts.sc = FW_PTP_SC_ADJ_FREQ;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
221
c.u.ts.sign = (ppb < 0) ? 1 : 0;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
224
c.u.ts.ppb = cpu_to_be32(ppb);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
252
c.u.ts.sc = FW_PTP_SC_ADJ_FTIME;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
253
c.u.ts.sign = (delta < 0) ? 1 : 0;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
256
c.u.ts.tm = cpu_to_be64(delta);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
291
c.u.ts.sc = FW_PTP_SC_ADJ_TIME;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
292
c.u.ts.sign = (delta < 0) ? 1 : 0;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
295
c.u.ts.tm = cpu_to_be64(delta);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
354
c.u.ts.sc = FW_PTP_SC_SET_TIME;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
357
c.u.ts.tm = cpu_to_be64(ns);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
378
c.u.scmd.sc = FW_PTP_SC_INIT_TIMER;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
114
if (e && e->info.u.params.level != SCHED_CLASS_LEVEL_CH_RL) {
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
169
.u.params.level = SCHED_CLASS_LEVEL_CH_RL,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
170
.u.params.mode = SCHED_CLASS_MODE_CLASS,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
171
.u.params.rateunit = SCHED_CLASS_RATEUNIT_BITS,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
172
.u.params.ratemode = SCHED_CLASS_RATEMODE_ABS,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
173
.u.params.class = SCHED_CLS_NONE,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
174
.u.params.minrate = 0,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
175
.u.params.weight = 0,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
176
.u.params.pktsize = dev->mtu,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
198
p.u.params.maxrate = div_u64(entry->police.rate_bytes_ps * 8, 1000);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
199
p.u.params.channel = pi->tx_chan;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
319
.u.params.level = SCHED_CLASS_LEVEL_CL_RL,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
320
.u.params.mode = SCHED_CLASS_MODE_FLOW,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
321
.u.params.rateunit = SCHED_CLASS_RATEUNIT_BITS,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
322
.u.params.ratemode = SCHED_CLASS_RATEMODE_ABS,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
323
.u.params.class = SCHED_CLS_NONE,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
324
.u.params.weight = 0,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
325
.u.params.pktsize = dev->mtu,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
335
p.u.params.channel = pi->tx_chan;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
338
p.u.params.minrate = div_u64(mqprio->min_rate[i] * 8, 1000);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
339
p.u.params.maxrate = div_u64(mqprio->max_rate[i] * 8, 1000);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
346
p.u.params.burstsize = 8 * dev->mtu;
drivers/net/ethernet/chelsio/cxgb4/sched.c
50
e = &s->tab[p->u.params.class];
drivers/net/ethernet/chelsio/cxgb4/sched.c
502
tp.u.params.class = SCHED_CLS_NONE;
drivers/net/ethernet/chelsio/cxgb4/sched.c
511
info.u.params.class = SCHED_CLS_NONE;
drivers/net/ethernet/chelsio/cxgb4/sched.c
514
(!memcmp(&info.u.params, &tp.u.params,
drivers/net/ethernet/chelsio/cxgb4/sched.c
515
sizeof(info.u.params)))) {
drivers/net/ethernet/chelsio/cxgb4/sched.c
535
class_id = p->u.params.class;
drivers/net/ethernet/chelsio/cxgb4/sched.c
547
if (p->u.params.mode == SCHED_CLASS_MODE_FLOW)
drivers/net/ethernet/chelsio/cxgb4/sched.c
55
p->u.params.level, p->u.params.mode,
drivers/net/ethernet/chelsio/cxgb4/sched.c
559
np.u.params.class = e->idx;
drivers/net/ethernet/chelsio/cxgb4/sched.c
56
p->u.params.rateunit,
drivers/net/ethernet/chelsio/cxgb4/sched.c
57
p->u.params.ratemode,
drivers/net/ethernet/chelsio/cxgb4/sched.c
58
p->u.params.channel, e->idx,
drivers/net/ethernet/chelsio/cxgb4/sched.c
59
p->u.params.minrate, p->u.params.maxrate,
drivers/net/ethernet/chelsio/cxgb4/sched.c
591
class_id = p->u.params.class;
drivers/net/ethernet/chelsio/cxgb4/sched.c
60
p->u.params.weight, p->u.params.pktsize,
drivers/net/ethernet/chelsio/cxgb4/sched.c
61
p->u.params.burstsize);
drivers/net/ethernet/chelsio/cxgb4/sched.c
626
p.u.params.mode = 0;
drivers/net/ethernet/chelsio/cxgb4/sched.c
627
p.u.params.minrate = 0;
drivers/net/ethernet/chelsio/cxgb4/sched.c
628
p.u.params.pktsize = 0;
drivers/net/ethernet/chelsio/cxgb4/sched.c
632
p.u.params.maxrate = speed * 1000; /* Mbps to Kbps */
drivers/net/ethernet/chelsio/cxgb4/sched.c
634
p.u.params.maxrate = SCHED_MAX_RATE_KBPS;
drivers/net/ethernet/chelsio/cxgb4/sge.c
1464
wr->u.udpseg.type = FW_ETH_TX_EO_TYPE_UDPSEG;
drivers/net/ethernet/chelsio/cxgb4/sge.c
1465
wr->u.udpseg.ethlen = skb_network_offset(skb);
drivers/net/ethernet/chelsio/cxgb4/sge.c
1466
wr->u.udpseg.iplen = cpu_to_be16(skb_network_header_len(skb));
drivers/net/ethernet/chelsio/cxgb4/sge.c
1467
wr->u.udpseg.udplen = sizeof(struct udphdr);
drivers/net/ethernet/chelsio/cxgb4/sge.c
1468
wr->u.udpseg.rtplen = 0;
drivers/net/ethernet/chelsio/cxgb4/sge.c
1469
wr->u.udpseg.r4 = 0;
drivers/net/ethernet/chelsio/cxgb4/sge.c
1471
wr->u.udpseg.mss = cpu_to_be16(skb_shinfo(skb)->gso_size);
drivers/net/ethernet/chelsio/cxgb4/sge.c
1473
wr->u.udpseg.mss = cpu_to_be16(skb->len - hdr_len);
drivers/net/ethernet/chelsio/cxgb4/sge.c
1474
wr->u.udpseg.schedpktsize = wr->u.udpseg.mss;
drivers/net/ethernet/chelsio/cxgb4/sge.c
1475
wr->u.udpseg.plen = cpu_to_be32(skb->len - hdr_len);
drivers/net/ethernet/chelsio/cxgb4/sge.c
2224
wr->u.tcpseg.type = FW_ETH_TX_EO_TYPE_TCPSEG;
drivers/net/ethernet/chelsio/cxgb4/sge.c
2225
wr->u.tcpseg.ethlen = skb_network_offset(skb);
drivers/net/ethernet/chelsio/cxgb4/sge.c
2226
wr->u.tcpseg.iplen = cpu_to_be16(skb_network_header_len(skb));
drivers/net/ethernet/chelsio/cxgb4/sge.c
2227
wr->u.tcpseg.tcplen = tcp_hdrlen(skb);
drivers/net/ethernet/chelsio/cxgb4/sge.c
2228
wr->u.tcpseg.tsclk_tsoff = 0;
drivers/net/ethernet/chelsio/cxgb4/sge.c
2229
wr->u.tcpseg.r4 = 0;
drivers/net/ethernet/chelsio/cxgb4/sge.c
2230
wr->u.tcpseg.r5 = 0;
drivers/net/ethernet/chelsio/cxgb4/sge.c
2231
wr->u.tcpseg.plen = cpu_to_be32(skb->len - hdr_len);
drivers/net/ethernet/chelsio/cxgb4/sge.c
2236
wr->u.tcpseg.mss = cpu_to_be16(ssi->gso_size);
drivers/net/ethernet/chelsio/cxgb4/sge.c
2239
wr->u.tcpseg.mss = cpu_to_be16(0xffff);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10330
c.u.idctxt.physid = cpu_to_be32(cid);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10334
data[0] = be32_to_cpu(c.u.idctxt.ctxt_data0);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10335
data[1] = be32_to_cpu(c.u.idctxt.ctxt_data1);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10336
data[2] = be32_to_cpu(c.u.idctxt.ctxt_data2);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10337
data[3] = be32_to_cpu(c.u.idctxt.ctxt_data3);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10338
data[4] = be32_to_cpu(c.u.idctxt.ctxt_data4);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10339
data[5] = be32_to_cpu(c.u.idctxt.ctxt_data5);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10380
cmd.u.params.sc = FW_SCHED_SC_PARAMS;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10381
cmd.u.params.type = type;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10382
cmd.u.params.level = level;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10383
cmd.u.params.mode = mode;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10384
cmd.u.params.ch = channel;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10385
cmd.u.params.cl = class;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10386
cmd.u.params.unit = rateunit;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10387
cmd.u.params.rate = ratemode;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10388
cmd.u.params.min = cpu_to_be32(minrate);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10389
cmd.u.params.max = cpu_to_be32(maxrate);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10390
cmd.u.params.weight = cpu_to_be16(weight);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10391
cmd.u.params.pktsize = cpu_to_be16(pktsize);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10392
cmd.u.params.burstsize = cpu_to_be16(burstsize);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10415
unsigned int i2c_max = sizeof(ldst_cmd.u.i2c.data);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10432
ldst_cmd.u.i2c.pid = (port < 0 ? 0xff : port);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10433
ldst_cmd.u.i2c.did = devid;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10438
ldst_cmd.u.i2c.boffset = offset;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10439
ldst_cmd.u.i2c.blen = i2c_len;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10446
memcpy(buf, ldst_rpl.u.i2c.data, i2c_len);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
225
asrt.u.assert.filename_0_7, be32_to_cpu(asrt.u.assert.line),
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
226
be32_to_cpu(asrt.u.assert.x), be32_to_cpu(asrt.u.assert.y));
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
4212
cmd.u.l1cfg.rcap = cpu_to_be32(fwcaps32_to_caps16(rcap));
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
4214
cmd.u.l1cfg32.rcap32 = cpu_to_be32(rcap);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
4257
c.u.l1cfg.rcap = cpu_to_be32(FW_PORT_CAP_ANEG);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
4259
c.u.l1cfg32.rcap32 = cpu_to_be32(FW_PORT_CAP32_ANEG);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5212
c.u.manual.mode_pkd =
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5215
c.u.basicvirtual.mode_pkd =
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5217
c.u.basicvirtual.synmapen_to_hashtoeplitz = cpu_to_be32(flags);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5243
c.u.basicvirtual.defaultq_to_udpen = cpu_to_be32(flags |
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5313
c.u.addrval.addr = cpu_to_be32(start_index + i);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5314
c.u.addrval.val = rw ? 0 : cpu_to_be32(vals[i]);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
5321
vals[i] = be32_to_cpu(c.u.addrval.val);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
6522
c.u.addrval.addr = cpu_to_be32(addr);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
6523
c.u.addrval.val = cpu_to_be32(val);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
6552
c.u.mdio.paddr_mmd = cpu_to_be16(FW_LDST_CMD_PADDR_V(phy_addr) |
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
6554
c.u.mdio.raddr = cpu_to_be16(reg);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
6558
*valp = be16_to_cpu(c.u.mdio.rval);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
6585
c.u.mdio.paddr_mmd = cpu_to_be16(FW_LDST_CMD_PADDR_V(phy_addr) |
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
6587
c.u.mdio.raddr = cpu_to_be16(reg);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
6588
c.u.mdio.rval = cpu_to_be16(val);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
6773
c.u.idctxt.msg_ctxtflush = cpu_to_be32(FW_LDST_CMD_CTXTFLUSH_F);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
748
ldst_cmd.u.pcie.select_naccess = FW_LDST_CMD_NACCESS_V(1);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
749
ldst_cmd.u.pcie.ctrl_to_fn =
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
751
ldst_cmd.u.pcie.r = reg;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
759
val = be32_to_cpu(ldst_cmd.u.pcie.data[0]);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
7779
p = c.u.exact;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
7807
struct fw_vi_mac_raw *p = &c.u.raw;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
7859
struct fw_vi_mac_vni *p = c.u.exact_vni;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
7907
struct fw_vi_mac_raw *p = &c.u.raw;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
7978
unsigned int fw_naddr = (rem < ARRAY_SIZE(c.u.exact) ?
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
7979
rem : ARRAY_SIZE(c.u.exact));
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
7981
u.exact[fw_naddr]), 16);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
7995
for (i = 0, p = c.u.exact; i < fw_naddr; i++, p++) {
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8012
for (i = 0, p = c.u.exact; i < fw_naddr; i++, p++) {
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8065
unsigned int fw_naddr = (rem < ARRAY_SIZE(c.u.exact)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8067
: ARRAY_SIZE(c.u.exact));
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8069
u.exact[fw_naddr]), 16);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8083
for (i = 0, p = c.u.exact; i < (int)fw_naddr; i++, p++) {
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8094
for (i = 0, p = c.u.exact; i < fw_naddr; i++, p++) {
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8135
struct fw_vi_mac_exact *p = c.u.exact;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8201
c.u.hash.hashvec = cpu_to_be64(vec);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8577
u32 lstatus = be32_to_cpu(cmd->u.info.lstatus_to_modtype);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8583
pcaps = fwcaps16_to_caps32(be16_to_cpu(cmd->u.info.pcap));
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8584
acaps = fwcaps16_to_caps32(be16_to_cpu(cmd->u.info.acap));
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8585
lpacaps = fwcaps16_to_caps32(be16_to_cpu(cmd->u.info.lpacap));
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8593
lstatus32 = be32_to_cpu(cmd->u.info32.lstatus32_to_cbllen32);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8598
pcaps = be32_to_cpu(cmd->u.info32.pcaps32);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8599
acaps = be32_to_cpu(cmd->u.info32.acaps32);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8600
lpacaps = be32_to_cpu(cmd->u.info32.lpacaps32);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8601
linkattr = be32_to_cpu(cmd->u.info32.linkattr32);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8803
u32 lstatus = be32_to_cpu(port_cmd.u.info.lstatus_to_modtype);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8807
mtu = be16_to_cpu(port_cmd.u.info.mtu);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8810
be32_to_cpu(port_cmd.u.info32.lstatus32_to_cbllen32);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8813
linkattr = be32_to_cpu(port_cmd.u.info32.linkattr32);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8815
be32_to_cpu(port_cmd.u.info32.auxlinfo32_mtu32));
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
9573
p->rss_mode = be32_to_cpu(rvc.u.basicvirtual.defaultq_to_udpen);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
9638
u32 lstatus = be32_to_cpu(cmd.u.info.lstatus_to_modtype);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
9644
pcaps = fwcaps16_to_caps32(be16_to_cpu(cmd.u.info.pcap));
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
9645
acaps = fwcaps16_to_caps32(be16_to_cpu(cmd.u.info.acap));
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
9647
u32 lstatus32 = be32_to_cpu(cmd.u.info32.lstatus32_to_cbllen32);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
9653
pcaps = be32_to_cpu(cmd.u.info32.pcaps32);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
9654
acaps = be32_to_cpu(cmd.u.info32.acaps32);
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
1032
} u;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
2313
} u;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
2545
} u;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
2899
} u;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
3280
} u;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
3335
} u;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
3376
} u;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
3434
} u;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
3516
} u;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
3590
} u;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
3641
} u;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
3665
} u;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
570
} u;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
605
} u;
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
729
if (!adapter->params.rss.u.basicvirtual.tnlalllookup) {
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h
224
} u;
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1041
be32_to_cpu(rpl.u.manual.mode_pkd));
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1045
rpl.u.basicvirtual.synmapen_to_hashtoeplitz);
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1047
rss->u.basicvirtual.synmapen =
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1049
rss->u.basicvirtual.syn4tupenipv6 =
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1051
rss->u.basicvirtual.syn2tupenipv6 =
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1053
rss->u.basicvirtual.syn4tupenipv4 =
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1055
rss->u.basicvirtual.syn2tupenipv4 =
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1058
rss->u.basicvirtual.ofdmapen =
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1061
rss->u.basicvirtual.tnlmapen =
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1063
rss->u.basicvirtual.tnlalllookup =
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1066
rss->u.basicvirtual.hashtoeplitz =
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1070
if (!rss->u.basicvirtual.tnlmapen)
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1161
u32 word = be32_to_cpu(rpl.u.basicvirtual.defaultq_to_udpen);
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1221
cmd.u.basicvirtual.defaultq_to_udpen = cpu_to_be32(word);
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1541
unsigned int fw_naddr = (rem < ARRAY_SIZE(cmd.u.exact)
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1543
: ARRAY_SIZE(cmd.u.exact));
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1545
u.exact[fw_naddr]), 16);
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1559
for (i = 0, p = cmd.u.exact; i < fw_naddr; i++, p++) {
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1572
for (i = 0, p = rpl.u.exact; i < fw_naddr; i++, p++) {
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1626
unsigned int fw_naddr = (rem < ARRAY_SIZE(cmd.u.exact) ?
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1627
rem : ARRAY_SIZE(cmd.u.exact));
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1629
u.exact[fw_naddr]), 16);
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1643
for (i = 0, p = cmd.u.exact; i < (int)fw_naddr; i++, p++) {
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1655
for (i = 0, p = cmd.u.exact; i < fw_naddr; i++, p++) {
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1695
struct fw_vi_mac_exact *p = &cmd.u.exact[0];
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1697
u.exact[1]), 16);
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1719
p = &rpl.u.exact[0];
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1742
u.exact[0]), 16);
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1752
cmd.u.hash.hashvec = cpu_to_be64(vec);
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1781
size_t len = (offsetof(struct fw_vi_stats_cmd, u) +
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1792
cmd.u.ctl.nstats_ix =
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1799
memcpy(fwsp, &rpl.u.ctl.stat0, sizeof(__be64) * nstats);
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1928
u32 lstatus = be32_to_cpu(cmd->u.info.lstatus_to_modtype);
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1934
pcaps = fwcaps16_to_caps32(be16_to_cpu(cmd->u.info.pcap));
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1935
acaps = fwcaps16_to_caps32(be16_to_cpu(cmd->u.info.acap));
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1936
lpacaps = fwcaps16_to_caps32(be16_to_cpu(cmd->u.info.lpacap));
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1966
lstatus32 = be32_to_cpu(cmd->u.info32.lstatus32_to_cbllen32);
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1971
pcaps = be32_to_cpu(cmd->u.info32.pcaps32);
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1972
acaps = be32_to_cpu(cmd->u.info32.acaps32);
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1973
lpacaps = be32_to_cpu(cmd->u.info32.lpacaps32);
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
1974
linkattr = be32_to_cpu(cmd->u.info32.linkattr32);
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
565
u32 lstatus = be32_to_cpu(port_rpl.u.info.lstatus_to_modtype);
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
571
pcaps = fwcaps16_to_caps32(be16_to_cpu(port_rpl.u.info.pcap));
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
572
acaps = fwcaps16_to_caps32(be16_to_cpu(port_rpl.u.info.acap));
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
575
be32_to_cpu(port_rpl.u.info32.lstatus32_to_cbllen32);
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
581
pcaps = be32_to_cpu(port_rpl.u.info32.pcaps32);
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
582
acaps = be32_to_cpu(port_rpl.u.info32.acaps32);
drivers/net/ethernet/cisco/enic/enic_clsf.c
28
data.u.ipv4.protocol = PROTO_TCP;
drivers/net/ethernet/cisco/enic/enic_clsf.c
31
data.u.ipv4.protocol = PROTO_UDP;
drivers/net/ethernet/cisco/enic/enic_clsf.c
38
data.u.ipv4.src_addr = ntohl(keys->addrs.v4addrs.src);
drivers/net/ethernet/cisco/enic/enic_clsf.c
39
data.u.ipv4.dst_addr = ntohl(keys->addrs.v4addrs.dst);
drivers/net/ethernet/cisco/enic/enic_clsf.c
40
data.u.ipv4.src_port = ntohs(keys->ports.src);
drivers/net/ethernet/cisco/enic/enic_clsf.c
41
data.u.ipv4.dst_port = ntohs(keys->ports.dst);
drivers/net/ethernet/cisco/enic/enic_clsf.c
42
data.u.ipv4.flags = FILTER_FIELDS_IPV4_5TUPLE;
drivers/net/ethernet/cisco/enic/vnic_dev.c
1232
action->u.rq_idx = *entry;
drivers/net/ethernet/cisco/enic/vnic_devcmd.h
628
} u;
drivers/net/ethernet/cisco/enic/vnic_devcmd.h
645
} u;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1808
attr->u.stp_state);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1811
if (!attr->u.vlan_filtering) {
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1818
err = dpaa2_switch_port_pre_bridge_flags(netdev, attr->u.brport_flags, extack);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1821
err = dpaa2_switch_port_bridge_flags(netdev, attr->u.brport_flags, extack);
drivers/net/ethernet/fungible/funcore/fun_hci.h
1203
} u;
drivers/net/ethernet/fungible/funcore/fun_hci.h
1233
} u;
drivers/net/ethernet/fungible/funcore/fun_hci.h
250
} u;
drivers/net/ethernet/fungible/funcore/fun_hci.h
325
} u;
drivers/net/ethernet/fungible/funcore/fun_hci.h
621
} u;
drivers/net/ethernet/fungible/funcore/fun_hci.h
682
} u;
drivers/net/ethernet/fungible/funcore/fun_hci.h
770
} u;
drivers/net/ethernet/fungible/funcore/fun_hci.h
797
} u;
drivers/net/ethernet/fungible/funcore/fun_hci.h
819
} u;
drivers/net/ethernet/fungible/funcore/fun_hci.h
873
} u;
drivers/net/ethernet/fungible/funcore/fun_hci.h
930
} u;
drivers/net/ethernet/fungible/funcore/fun_queue.c
143
cmd.req.u.create =
drivers/net/ethernet/fungible/funcore/fun_queue.c
98
cmd.req.u.create =
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
1130
cmd.req.u.xcvr_read =
drivers/net/ethernet/fungible/funeth/funeth_main.c
106
for (r48rsp = cmd.rsp.u.read.read48, i = 0; i < n; i++, r48rsp++) {
drivers/net/ethernet/fungible/funeth/funeth_main.c
1218
mac_param.u.mac = FUN_ADI_MAC_INIT(ether_addr_to_u64(mac));
drivers/net/ethernet/fungible/funeth/funeth_main.c
1249
vlan_param.u.vlan = FUN_ADI_VLAN_INIT(be16_to_cpu(vlan_proto),
drivers/net/ethernet/fungible/funeth/funeth_main.c
1280
rate_param.u.rate = FUN_ADI_RATE_INIT(max_tx_rate);
drivers/net/ethernet/fungible/funeth/funeth_main.c
159
.u.write.subop = FUN_ADMIN_SUBOP_WRITE,
drivers/net/ethernet/fungible/funeth/funeth_main.c
160
.u.write.attribute = attr,
drivers/net/ethernet/fungible/funeth/funeth_main.c
161
.u.write.id = cpu_to_be32(adi_id),
drivers/net/ethernet/fungible/funeth/funeth_main.c
162
.u.write.param = *param
drivers/net/ethernet/fungible/funeth/funeth_main.c
201
cmd.req.u.create =
drivers/net/ethernet/fungible/funeth/funeth_main.c
207
cmd.req.u.create.dataop = FUN_DATAOP_HDR_INIT(1, 0, 1, 0, len);
drivers/net/ethernet/fungible/funeth/funeth_main.c
52
cmd_size = offsetof(struct fun_admin_port_req, u.write.write48) +
drivers/net/ethernet/fungible/funeth/funeth_main.c
576
cmd.req.u.create =
drivers/net/ethernet/fungible/funeth/funeth_main.c
584
fp->lport = be16_to_cpu(cmd.rsp.u.create.lport);
drivers/net/ethernet/fungible/funeth/funeth_main.c
59
cmd.req.u.write =
drivers/net/ethernet/fungible/funeth/funeth_main.c
610
cmd.req.u.create = FUN_ADMIN_ETH_CREATE_REQ_INIT(
drivers/net/ethernet/fungible/funeth/funeth_main.c
625
.u.create = FUN_ADMIN_VI_CREATE_REQ_INIT(FUN_ADMIN_SUBOP_CREATE,
drivers/net/ethernet/fungible/funeth/funeth_main.c
63
cmd.req.u.write.write48[i] =
drivers/net/ethernet/fungible/funeth/funeth_main.c
88
cmd_size = offsetof(struct fun_admin_port_req, u.read.read48) +
drivers/net/ethernet/fungible/funeth/funeth_main.c
95
cmd.req.u.read =
drivers/net/ethernet/fungible/funeth/funeth_main.c
99
cmd.req.u.read.read48[i] = FUN_ADMIN_READ48_REQ_INIT(keys[i]);
drivers/net/ethernet/fungible/funeth/funeth_rx.c
598
cmd.u.modify =
drivers/net/ethernet/hisilicon/hns/hns_enet.c
955
int u = ring->next_to_use;
drivers/net/ethernet/hisilicon/hns/hns_enet.c
961
assert(u > 0 && u < ring->desc_num);
drivers/net/ethernet/hisilicon/hns/hns_enet.c
963
assert(u != c && h != c); /* must be checked before call this func */
drivers/net/ethernet/hisilicon/hns/hns_enet.c
965
return u > c ? (h > c && h <= u) : (h > c || h <= u);
drivers/net/ethernet/ibm/ehea/ehea_main.c
1608
u8 *imm_data = &swqe->u.immdata_desc.immediate_data[0];
drivers/net/ethernet/ibm/ehea/ehea_main.c
1609
struct ehea_vsgentry *sg1entry = &swqe->u.immdata_desc.sg_entry;
drivers/net/ethernet/ibm/ehea/ehea_main.c
1649
sg1entry = &swqe->u.immdata_desc.sg_entry;
drivers/net/ethernet/ibm/ehea/ehea_main.c
1650
sg_list = (struct ehea_vsgentry *)&swqe->u.immdata_desc.sg_list;
drivers/net/ethernet/ibm/ehea/ehea_main.c
2002
u8 *imm_data = &swqe->u.immdata_nodesc.immediate_data[0];
drivers/net/ethernet/ibm/ehea/ehea_qmr.h
122
} u;
drivers/net/ethernet/intel/e100.c
1073
struct config *config = &cb->u.config;
drivers/net/ethernet/intel/e100.c
1320
memcpy(cb->u.ucode, fw->data, UCODE_SIZE * 4);
drivers/net/ethernet/intel/e100.c
1328
cb->u.ucode[timer] &= cpu_to_le32(0xFFFF0000);
drivers/net/ethernet/intel/e100.c
1329
cb->u.ucode[timer] |= cpu_to_le32(INTDELAY);
drivers/net/ethernet/intel/e100.c
1330
cb->u.ucode[bundle] &= cpu_to_le32(0xFFFF0000);
drivers/net/ethernet/intel/e100.c
1331
cb->u.ucode[bundle] |= cpu_to_le32(BUNDLEMAX);
drivers/net/ethernet/intel/e100.c
1332
cb->u.ucode[min_size] &= cpu_to_le32(0xFFFF0000);
drivers/net/ethernet/intel/e100.c
1333
cb->u.ucode[min_size] |= cpu_to_le32((BUNDLESMALL) ? 0xFFFF : 0xFF80);
drivers/net/ethernet/intel/e100.c
1383
memcpy(cb->u.iaaddr, nic->netdev->dev_addr, ETH_ALEN);
drivers/net/ethernet/intel/e100.c
1390
cb->u.dump_buffer_addr = cpu_to_le32(nic->dma_addr +
drivers/net/ethernet/intel/e100.c
1568
cb->u.multi.count = cpu_to_le16(count * ETH_ALEN);
drivers/net/ethernet/intel/e100.c
1573
memcpy(&cb->u.multi.addr[i++ * ETH_ALEN], &ha->addr,
drivers/net/ethernet/intel/e100.c
1761
cb->u.tcb.tbd_array = cb->dma_addr + offsetof(struct cb, u.tcb.tbd);
drivers/net/ethernet/intel/e100.c
1762
cb->u.tcb.tcb_byte_count = 0;
drivers/net/ethernet/intel/e100.c
1763
cb->u.tcb.threshold = nic->tx_threshold;
drivers/net/ethernet/intel/e100.c
1764
cb->u.tcb.tbd_count = 1;
drivers/net/ethernet/intel/e100.c
1765
cb->u.tcb.tbd.buf_addr = cpu_to_le32(dma_addr);
drivers/net/ethernet/intel/e100.c
1766
cb->u.tcb.tbd.size = cpu_to_le16(skb->len);
drivers/net/ethernet/intel/e100.c
1830
le32_to_cpu(cb->u.tcb.tbd.buf_addr),
drivers/net/ethernet/intel/e100.c
1831
le16_to_cpu(cb->u.tcb.tbd.size),
drivers/net/ethernet/intel/e100.c
1857
le32_to_cpu(cb->u.tcb.tbd.buf_addr),
drivers/net/ethernet/intel/e100.c
1858
le16_to_cpu(cb->u.tcb.tbd.size),
drivers/net/ethernet/intel/e100.c
497
} u;
drivers/net/ethernet/intel/e1000/e1000_main.c
3407
struct my_u *u = (struct my_u *)tx_desc;
drivers/net/ethernet/intel/e1000/e1000_main.c
3420
((le64_to_cpu(u->b) & (1<<20)) ? 'd' : 'c'), i,
drivers/net/ethernet/intel/e1000/e1000_main.c
3421
le64_to_cpu(u->a), le64_to_cpu(u->b),
drivers/net/ethernet/intel/e1000/e1000_main.c
3449
struct my_u *u = (struct my_u *)rx_desc;
drivers/net/ethernet/intel/e1000/e1000_main.c
3460
i, le64_to_cpu(u->a), le64_to_cpu(u->b),
drivers/net/ethernet/intel/i40e/i40e_hmc.c
129
pd_table = &hmc_info->sd_table.sd_entry[sd_idx].u.pd_table;
drivers/net/ethernet/intel/i40e/i40e_hmc.c
207
pd_table = &hmc_info->sd_table.sd_entry[sd_idx].u.pd_table;
drivers/net/ethernet/intel/i40e/i40e_hmc.c
245
I40E_DEC_BP_REFCNT(&sd_entry->u.bp);
drivers/net/ethernet/intel/i40e/i40e_hmc.c
246
if (sd_entry->u.bp.ref_cnt) {
drivers/net/ethernet/intel/i40e/i40e_hmc.c
278
return i40e_free_dma_mem(hw, &sd_entry->u.bp.addr);
drivers/net/ethernet/intel/i40e/i40e_hmc.c
294
if (sd_entry->u.pd_table.ref_cnt) {
drivers/net/ethernet/intel/i40e/i40e_hmc.c
326
return i40e_free_dma_mem(hw, &sd_entry->u.pd_table.pd_page_addr);
drivers/net/ethernet/intel/i40e/i40e_hmc.c
56
&sd_entry->u.pd_table.pd_entry_virt_mem,
drivers/net/ethernet/intel/i40e/i40e_hmc.c
60
sd_entry->u.pd_table.pd_entry =
drivers/net/ethernet/intel/i40e/i40e_hmc.c
62
sd_entry->u.pd_table.pd_entry_virt_mem.va;
drivers/net/ethernet/intel/i40e/i40e_hmc.c
63
sd_entry->u.pd_table.pd_page_addr = mem;
drivers/net/ethernet/intel/i40e/i40e_hmc.c
65
sd_entry->u.bp.addr = mem;
drivers/net/ethernet/intel/i40e/i40e_hmc.c
66
sd_entry->u.bp.sd_pd_index = sd_index;
drivers/net/ethernet/intel/i40e/i40e_hmc.c
76
I40E_INC_BP_REFCNT(&sd_entry->u.bp);
drivers/net/ethernet/intel/i40e/i40e_hmc.h
67
} u;
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
1024
pd_entry = &sd_entry->u.pd_table.pd_entry[rel_pd_idx];
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
1031
*object_base = (u8 *)sd_entry->u.bp.addr.va + obj_offset_in_sd;
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
385
sd_entry->u.pd_table.pd_page_addr.pa,
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
389
I40E_SET_PF_SD_ENTRY(hw, sd_entry->u.bp.addr.pa,
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
585
&info->hmc_info->sd_table.sd_entry[sd_idx].u.pd_table;
drivers/net/ethernet/intel/ice/ice_eswitch.c
121
dst->u.port_info.port_id = vsi->vsi_num;
drivers/net/ethernet/intel/ice/ice_eswitch.c
122
dst->u.port_info.lower_dev = uplink_vsi->netdev;
drivers/net/ethernet/intel/ice/ice_eswitch.c
188
repr->dst->u.port_info.port_id = vsi->vsi_num;
drivers/net/ethernet/intel/ice/ice_eswitch.c
226
skb->dev = repr->dst->u.port_info.lower_dev;
drivers/net/ethernet/intel/ice/ice_eswitch.c
256
dst->u.port_info.port_id);
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
846
attr->u.vlan_filtering);
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
850
clock_t_to_jiffies(attr->u.ageing_time);
drivers/net/ethernet/intel/ice/ice_lag.c
123
repr->dst->u.port_info.lower_dev = netdev;
drivers/net/ethernet/marvell/octeontx2/af/cn20k/npc.c
4466
u16 b, m, p, u;
drivers/net/ethernet/marvell/octeontx2/af/cn20k/npc.c
4479
ret = npc_cn20k_dft_rules_idx_get(rvu, pcifunc, &b, &m, &p, &u);
drivers/net/ethernet/marvell/octeontx2/af/cn20k/npc.c
4486
__func__, b, m, p, u);
drivers/net/ethernet/marvell/prestera/prestera_hw.c
2068
.dst.u.ipv4 = dst
drivers/net/ethernet/marvell/prestera/prestera_hw.c
2081
.dst.u.ipv4 = dst
drivers/net/ethernet/marvell/prestera/prestera_hw.c
548
} u;
drivers/net/ethernet/marvell/prestera/prestera_router.c
101
key->addr.u.ipv4 = cpu_to_be32(fen_info->dst);
drivers/net/ethernet/marvell/prestera/prestera_router.c
1040
&nc->key.addr.u.ipv4);
drivers/net/ethernet/marvell/prestera/prestera_router.c
1055
n = neigh_lookup(&arp_tbl, &nc->key.addr.u.ipv4,
drivers/net/ethernet/marvell/prestera/prestera_router.c
1058
n = neigh_create(&arp_tbl, &nc->key.addr.u.ipv4,
drivers/net/ethernet/marvell/prestera/prestera_router.c
1068
pr_err("Cannot create neighbour %pI4n", &nc->key.addr.u.ipv4);
drivers/net/ethernet/marvell/prestera/prestera_router.c
113
nk->addr.u.ipv4 = nhc->nhc_gw.ipv4;
drivers/net/ethernet/marvell/prestera/prestera_router.c
116
nk->addr.u.ipv6 = nhc->nhc_gw.ipv6;
drivers/net/ethernet/marvell/prestera/prestera_router.c
157
key->addr.u.ipv4 = *(__be32 *)n->primary_key;
drivers/net/ethernet/marvell/prestera/prestera_router.c
288
&addr->u.ipv4,
drivers/net/ethernet/marvell/prestera/prestera_router.c
686
n = neigh_lookup(&arp_tbl, &nc->key.addr.u.ipv4,
drivers/net/ethernet/marvell/prestera/prestera_router.c
706
fri.dst = fc->key.addr.u.ipv4;
drivers/net/ethernet/marvell/prestera/prestera_router.c
768
&fib_key.addr.u.ipv4);
drivers/net/ethernet/marvell/prestera/prestera_router.c
793
n = neigh_lookup(&arp_tbl, &nc->key.addr.u.ipv4, nc->key.dev);
drivers/net/ethernet/marvell/prestera/prestera_router.c
842
&nh_neigh->key.addr.u.ipv4,
drivers/net/ethernet/marvell/prestera/prestera_router.c
948
&fc->key.addr.u.ipv4, fc->key.prefix_len,
drivers/net/ethernet/marvell/prestera/prestera_router_hw.c
584
prestera_hw_lpm_del(sw, vr->hw_vr_id, fib_node->key.addr.u.ipv4,
drivers/net/ethernet/marvell/prestera/prestera_router_hw.c
664
err = prestera_hw_lpm_add(sw, vr->hw_vr_id, key->addr.u.ipv4,
drivers/net/ethernet/marvell/prestera/prestera_router_hw.c
677
prestera_hw_lpm_del(sw, vr->hw_vr_id, key->addr.u.ipv4,
drivers/net/ethernet/marvell/prestera/prestera_router_hw.h
29
} u;
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1168
attr->u.stp_state);
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1171
if (attr->u.brport_flags.mask &
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1177
attr->u.brport_flags);
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1181
attr->u.ageing_time);
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1185
attr->u.vlan_filtering);
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1189
attr->u.mrouter);
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1193
attr->u.mc_disabled);
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3685
md_dst->u.port_info.port_id = i;
drivers/net/ethernet/mellanox/mlx4/alloc.c
683
db->u.pgdir = pgdir;
drivers/net/ethernet/mellanox/mlx4/alloc.c
733
if (db->order == 0 && test_bit(i ^ 1, db->u.pgdir->order0)) {
drivers/net/ethernet/mellanox/mlx4/alloc.c
734
clear_bit(i ^ 1, db->u.pgdir->order0);
drivers/net/ethernet/mellanox/mlx4/alloc.c
738
set_bit(i, db->u.pgdir->bits[o]);
drivers/net/ethernet/mellanox/mlx4/alloc.c
740
if (bitmap_full(db->u.pgdir->order1, MLX4_DB_PER_PAGE / 2)) {
drivers/net/ethernet/mellanox/mlx4/alloc.c
742
db->u.pgdir->db_page, db->u.pgdir->db_dma);
drivers/net/ethernet/mellanox/mlx4/alloc.c
743
list_del(&db->u.pgdir->list);
drivers/net/ethernet/mellanox/mlx4/alloc.c
744
kfree(db->u.pgdir);
drivers/net/ethernet/mellanox/mlx5/core/alloc.c
489
db->u.pgdir = pgdir;
drivers/net/ethernet/mellanox/mlx5/core/alloc.c
536
__set_bit(db->index, db->u.pgdir->bitmap);
drivers/net/ethernet/mellanox/mlx5/core/alloc.c
538
if (bitmap_full(db->u.pgdir->bitmap, db_per_page)) {
drivers/net/ethernet/mellanox/mlx5/core/alloc.c
540
db->u.pgdir->db_page, db->u.pgdir->db_dma);
drivers/net/ethernet/mellanox/mlx5/core/alloc.c
541
list_del(&db->u.pgdir->list);
drivers/net/ethernet/mellanox/mlx5/core/alloc.c
542
bitmap_free(db->u.pgdir->bitmap);
drivers/net/ethernet/mellanox/mlx5/core/alloc.c
543
kfree(db->u.pgdir);
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
294
if (attr->u.brport_flags.mask & ~(BR_LEARNING | BR_FLOOD | BR_MCAST_FLOOD)) {
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
303
attr->u.ageing_time, br_offloads);
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
307
attr->u.vlan_filtering, br_offloads);
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
312
attr->u.vlan_protocol,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
317
!attr->u.mc_disabled, br_offloads);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
238
attr.fl.fl4.daddr = tun_key->u.ipv4.dst;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
239
attr.fl.fl4.saddr = tun_key->u.ipv4.src;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
354
attr.fl.fl4.daddr = tun_key->u.ipv4.dst;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
355
attr.fl.fl4.saddr = tun_key->u.ipv4.src;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
509
attr.fl.fl6.daddr = tun_key->u.ipv6.dst;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
510
attr.fl.fl6.saddr = tun_key->u.ipv6.src;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
624
attr.fl.fl6.daddr = tun_key->u.ipv6.dst;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
625
attr.fl.fl6.saddr = tun_key->u.ipv6.src;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1371
key.endpoint_ip.v4 = tun_info->key.u.ipv4.src;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1374
key.endpoint_ip.v6 = tun_info->key.u.ipv6.src;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
1662
&md_dst->u.macsec_info.sci);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
1681
&md_dst->u.macsec_info.sci);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
727
rx_sc->md_dst->u.macsec_info.sci = rx_sc->sci;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
5686
tun_dst->u.tun_info.key.tp_src = key.enc_tp.src;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
5693
ip_tunnel_info_opts_set(&tun_dst->u.tun_info,
drivers/net/ethernet/mellanox/mlxsw/core.c
2952
__func__, rx_info->u.lag_id,
drivers/net/ethernet/mellanox/mlxsw/core.c
2958
rx_info->u.lag_id,
drivers/net/ethernet/mellanox/mlxsw/core.c
2961
local_port = rx_info->u.sys_port;
drivers/net/ethernet/mellanox/mlxsw/core.h
249
} u;
drivers/net/ethernet/mellanox/mlxsw/pci.c
1006
pp_params.napi = &q->u.cq.napi;
drivers/net/ethernet/mellanox/mlxsw/pci.c
1014
q->u.cq.page_pool = page_pool;
drivers/net/ethernet/mellanox/mlxsw/pci.c
1024
page_pool_destroy(q->u.cq.page_pool);
drivers/net/ethernet/mellanox/mlxsw/pci.c
1039
mlxsw_pci_cqe_owner_set(q->u.cq.v, elem, 1);
drivers/net/ethernet/mellanox/mlxsw/pci.c
1042
if (q->u.cq.v == MLXSW_PCI_CQE_V1)
drivers/net/ethernet/mellanox/mlxsw/pci.c
1045
else if (q->u.cq.v == MLXSW_PCI_CQE_V2)
drivers/net/ethernet/mellanox/mlxsw/pci.c
1066
napi_enable(&q->u.cq.napi);
drivers/net/ethernet/mellanox/mlxsw/pci.c
1081
napi_disable(&q->u.cq.napi);
drivers/net/ethernet/mellanox/mlxsw/pci.c
1089
return q->u.cq.v == MLXSW_PCI_CQE_V2 ? MLXSW_PCI_CQE2_COUNT :
drivers/net/ethernet/mellanox/mlxsw/pci.c
1095
return q->u.cq.v == MLXSW_PCI_CQE_V2 ? MLXSW_PCI_CQE2_SIZE :
drivers/net/ethernet/mellanox/mlxsw/pci.c
1118
struct mlxsw_pci_queue *q = from_tasklet(q, t, u.eq.tasklet);
drivers/net/ethernet/mellanox/mlxsw/pci.c
1144
napi_schedule(&q->u.cq.napi);
drivers/net/ethernet/mellanox/mlxsw/pci.c
1180
tasklet_setup(&q->u.eq.tasklet, mlxsw_pci_eq_tasklet);
drivers/net/ethernet/mellanox/mlxsw/pci.c
1740
tasklet_schedule(&q->u.eq.tasklet);
drivers/net/ethernet/mellanox/mlxsw/pci.c
330
cq->u.cq.dq = q;
drivers/net/ethernet/mellanox/mlxsw/pci.c
397
struct mlxsw_pci_queue *cq = q->u.rdq.cq;
drivers/net/ethernet/mellanox/mlxsw/pci.c
410
page_pool = cq->u.cq.page_pool;
drivers/net/ethernet/mellanox/mlxsw/pci.c
450
struct mlxsw_pci_queue *cq = q->u.rdq.cq;
drivers/net/ethernet/mellanox/mlxsw/pci.c
454
page = page_pool_dev_alloc_pages(cq->u.cq.page_pool);
drivers/net/ethernet/mellanox/mlxsw/pci.c
467
struct mlxsw_pci_queue *cq = q->u.rdq.cq;
drivers/net/ethernet/mellanox/mlxsw/pci.c
469
page_pool_put_page(cq->u.cq.page_pool, elem_info->pages[index], -1,
drivers/net/ethernet/mellanox/mlxsw/pci.c
505
struct mlxsw_pci_queue *cq = q->u.rdq.cq;
drivers/net/ethernet/mellanox/mlxsw/pci.c
521
page_pool_recycle_direct(cq->u.cq.page_pool, old_pages[i]);
drivers/net/ethernet/mellanox/mlxsw/pci.c
530
struct mlxsw_pci_queue *cq = q->u.rdq.cq;
drivers/net/ethernet/mellanox/mlxsw/pci.c
534
page_pool_recycle_direct(cq->u.cq.page_pool, pages[i]);
drivers/net/ethernet/mellanox/mlxsw/pci.c
567
cq->u.cq.dq = q;
drivers/net/ethernet/mellanox/mlxsw/pci.c
568
q->u.rdq.cq = cq;
drivers/net/ethernet/mellanox/mlxsw/pci.c
595
q->u.rdq.cq = NULL;
drivers/net/ethernet/mellanox/mlxsw/pci.c
596
cq->u.cq.dq = NULL;
drivers/net/ethernet/mellanox/mlxsw/pci.c
619
q->u.cq.v = mlxsw_pci->max_cqe_ver;
drivers/net/ethernet/mellanox/mlxsw/pci.c
621
if (q->u.cq.v == MLXSW_PCI_CQE_V2 &&
drivers/net/ethernet/mellanox/mlxsw/pci.c
624
q->u.cq.v = MLXSW_PCI_CQE_V1;
drivers/net/ethernet/mellanox/mlxsw/pci.c
784
rx_info.u.lag_id = mlxsw_pci_cqe_lag_id_get(cqe_v, cqe);
drivers/net/ethernet/mellanox/mlxsw/pci.c
789
rx_info.u.sys_port = mlxsw_pci_cqe_system_port_get(cqe);
drivers/net/ethernet/mellanox/mlxsw/pci.c
829
owner_bit = mlxsw_pci_cqe_owner_get(q->u.cq.v, elem);
drivers/net/ethernet/mellanox/mlxsw/pci.c
843
owner_bit = mlxsw_pci_cqe_owner_get(q->u.cq.v, elem_info->elem);
drivers/net/ethernet/mellanox/mlxsw/pci.c
850
u.cq.napi);
drivers/net/ethernet/mellanox/mlxsw/pci.c
851
struct mlxsw_pci_queue *rdq = q->u.cq.dq;
drivers/net/ethernet/mellanox/mlxsw/pci.c
862
u8 sendq = mlxsw_pci_cqe_sr_get(q->u.cq.v, cqe);
drivers/net/ethernet/mellanox/mlxsw/pci.c
863
u8 dqn = mlxsw_pci_cqe_dqn_get(q->u.cq.v, cqe);
drivers/net/ethernet/mellanox/mlxsw/pci.c
876
wqe_counter, q->u.cq.v, cqe);
drivers/net/ethernet/mellanox/mlxsw/pci.c
912
u.cq.napi);
drivers/net/ethernet/mellanox/mlxsw/pci.c
913
struct mlxsw_pci_queue *sdq = q->u.cq.dq;
drivers/net/ethernet/mellanox/mlxsw/pci.c
920
u8 sendq = mlxsw_pci_cqe_sr_get(q->u.cq.v, cqe);
drivers/net/ethernet/mellanox/mlxsw/pci.c
921
u8 dqn = mlxsw_pci_cqe_dqn_get(q->u.cq.v, cqe);
drivers/net/ethernet/mellanox/mlxsw/pci.c
938
wqe_counter, q->u.cq.v, ncqe, budget);
drivers/net/ethernet/mellanox/mlxsw/pci.c
97
} u;
drivers/net/ethernet/mellanox/mlxsw/pci.c
977
netif_napi_add(mlxsw_pci->napi_dev_tx, &q->u.cq.napi,
drivers/net/ethernet/mellanox/mlxsw/pci.c
981
netif_napi_add(mlxsw_pci->napi_dev_rx, &q->u.cq.napi,
drivers/net/ethernet/mellanox/mlxsw/pci.c
989
netif_napi_del(&q->u.cq.napi);
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
526
struct flowi6 fl6 = t->fl.u.ip6;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1292
attr->u.stp_state);
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1297
attr->u.brport_flags,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1303
attr->u.brport_flags);
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1307
attr->u.ageing_time);
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1312
attr->u.vlan_filtering);
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1317
attr->u.vlan_protocol);
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1322
attr->u.mrouter);
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1327
attr->u.mc_disabled);
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1332
attr->u.mrouter);
drivers/net/ethernet/meta/fbnic/fbnic_devlink.c
265
if (cmpl->u.fw_update.offset != offset + length) {
drivers/net/ethernet/meta/fbnic/fbnic_devlink.c
270
offset = cmpl->u.fw_update.offset;
drivers/net/ethernet/meta/fbnic/fbnic_devlink.c
271
length = cmpl->u.fw_update.length;
drivers/net/ethernet/meta/fbnic/fbnic_devlink.c
400
size = fw_cmpl->u.coredump_info.size;
drivers/net/ethernet/meta/fbnic/fbnic_devlink.c
426
dump_data = (void *)&fw_cmpl->u.coredump.data[index_count];
drivers/net/ethernet/meta/fbnic/fbnic_devlink.c
427
data = fw_cmpl->u.coredump.data;
drivers/net/ethernet/meta/fbnic/fbnic_devlink.c
428
fw_cmpl->u.coredump.size = size;
drivers/net/ethernet/meta/fbnic/fbnic_devlink.c
429
fw_cmpl->u.coredump.stride = TLV_MAX_DATA;
drivers/net/ethernet/meta/fbnic/fbnic_devlink.c
461
if (fw_cmpl->u.coredump.data[index]) {
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1799
fw_cmpl->u.qsfp.length = page_data->length;
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1800
fw_cmpl->u.qsfp.offset = page_data->offset;
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1801
fw_cmpl->u.qsfp.page = page_data->page;
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1802
fw_cmpl->u.qsfp.bank = page_data->bank;
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1826
memcpy(page_data->data, fw_cmpl->u.qsfp.data, page_data->length);
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1011
(cmpl_data->u.coredump.size % cmpl_data->u.coredump.stride) ? :
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1012
cmpl_data->u.coredump.stride;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1013
last_offset = cmpl_data->u.coredump.size - last_length;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1016
if (offset % cmpl_data->u.coredump.stride || offset > last_offset) {
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1020
last_length : cmpl_data->u.coredump.stride)) {
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1029
index = offset / cmpl_data->u.coredump.stride;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1030
if (!cmpl_data->u.coredump.data[index])
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1034
memcpy(cmpl_data->u.coredump.data[index],
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1036
cmpl_data->u.coredump.data[index] = NULL;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1183
cmpl_data->u.fw_update.offset = offset;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1184
cmpl_data->u.fw_update.length = length;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1218
cmpl_data->u.fw_update.offset += cmpl_data->u.fw_update.length;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1219
cmpl_data->u.fw_update.length = 0;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1311
if (bank != cmpl_data->u.qsfp.bank) {
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1313
bank, cmpl_data->u.qsfp.bank);
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1319
if (page != cmpl_data->u.qsfp.page) {
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1321
page, cmpl_data->u.qsfp.page);
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1329
if (length != cmpl_data->u.qsfp.length ||
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1330
offset != cmpl_data->u.qsfp.offset) {
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1334
cmpl_data->u.qsfp.offset, cmpl_data->u.qsfp.length);
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1351
memcpy(cmpl_data->u.qsfp.data, data, length);
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1424
cmpl_data->u.tsene.millidegrees =
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1426
cmpl_data->u.tsene.millivolts =
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
906
cmpl_data->u.coredump_info.size =
drivers/net/ethernet/meta/fbnic/fbnic_fw.h
94
} u;
drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.c
16
stat->u.old_reg_value_32 = rd32(fbd, reg);
drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.c
234
fifo->level.u.old_reg_value_32 = 0;
drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.c
25
stat->value += new_reg_value - stat->u.old_reg_value_32;
drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.c
26
stat->u.old_reg_value_32 = new_reg_value;
drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.c
62
stat->u.old_reg_value_64 = fbnic_stat_rd64(fbd, reg, offset);
drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.c
71
stat->value += new_reg_value - stat->u.old_reg_value_64;
drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.c
72
stat->u.old_reg_value_64 = new_reg_value;
drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.h
17
} u;
drivers/net/ethernet/meta/fbnic/fbnic_mac.c
416
stat->value += new_reg_value - stat->u.old_reg_value_64;
drivers/net/ethernet/meta/fbnic/fbnic_mac.c
417
stat->u.old_reg_value_64 = new_reg_value;
drivers/net/ethernet/meta/fbnic/fbnic_mac.c
428
stat->value += new_reg_value - stat->u.old_reg_value_32;
drivers/net/ethernet/meta/fbnic/fbnic_mac.c
429
stat->u.old_reg_value_32 = new_reg_value;
drivers/net/ethernet/meta/fbnic/fbnic_mac.c
915
sensor = &fw_cmpl->u.tsene.millidegrees;
drivers/net/ethernet/meta/fbnic/fbnic_mac.c
918
sensor = &fw_cmpl->u.tsene.millivolts;
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
220
lan966x_port_bridge_flags(port, attr->u.brport_flags);
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
223
err = lan966x_port_pre_bridge_flags(port, attr->u.brport_flags);
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
226
lan966x_port_stp_state_set(port, attr->u.stp_state);
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
229
lan966x_port_ageing_set(port, attr->u.ageing_time);
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
232
lan966x_vlan_port_set_vlan_aware(port, attr->u.vlan_filtering);
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
236
lan966x_port_mc_set(port, !attr->u.mc_disabled);
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
144
attr->u.brport_flags);
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
146
sparx5_port_attr_bridge_flags(port, attr->u.brport_flags);
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
149
sparx5_attr_stp_state_set(port, attr->u.stp_state);
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
152
sparx5_port_attr_ageing_set(port, attr->u.ageing_time);
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
160
port->vlan_aware = attr->u.vlan_filtering;
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
166
attr->u.mrouter);
drivers/net/ethernet/mscc/ocelot_net.c
1107
ocelot_port_attr_stp_state_set(ocelot, port, attr->u.stp_state);
drivers/net/ethernet/mscc/ocelot_net.c
1110
ocelot_port_attr_ageing_set(ocelot, port, attr->u.ageing_time);
drivers/net/ethernet/mscc/ocelot_net.c
1113
ocelot_port_vlan_filtering(ocelot, port, attr->u.vlan_filtering,
drivers/net/ethernet/mscc/ocelot_net.c
1117
ocelot_port_attr_mc_set(ocelot, port, !attr->u.mc_disabled);
drivers/net/ethernet/mscc/ocelot_net.c
1121
attr->u.brport_flags);
drivers/net/ethernet/mscc/ocelot_net.c
1124
ocelot_port_bridge_flags(ocelot, port, attr->u.brport_flags);
drivers/net/ethernet/netronome/nfp/flower/action.c
471
flow.daddr = ip_tun->key.u.ipv6.dst;
drivers/net/ethernet/netronome/nfp/flower/action.c
491
flow.daddr = ip_tun->key.u.ipv4.dst;
drivers/net/ethernet/netronome/nfp/flower/action.c
514
pre_tun->ipv6_dst = ip_tun->key.u.ipv6.dst;
drivers/net/ethernet/netronome/nfp/flower/action.c
516
pre_tun->ipv4_dst = ip_tun->key.u.ipv4.dst;
drivers/net/ethernet/netronome/nfp/flower/cmsg.c
113
msg->portnum = cpu_to_be32(repr->dst->u.port_info.port_id);
drivers/net/ethernet/netronome/nfp/flower/cmsg.c
87
msg->portnum = cpu_to_be32(repr->dst->u.port_info.port_id);
drivers/net/ethernet/netronome/nfp/flower/main.c
913
app_priv->mtu_conf.portnum = repr->dst->u.port_info.port_id;
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
209
put_unaligned_be32(md_dst->u.port_info.port_id, data);
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
212
put_unaligned_be32(md_dst->u.port_info.port_id, data);
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
194
skb->dev = repr->dst->u.port_info.lower_dev;
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
243
lower_dev = repr->dst->u.port_info.lower_dev;
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
284
if (repr->dst->u.port_info.lower_dev != lower)
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
329
repr->dst->u.port_info.port_id = cmsg_port_id;
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
330
repr->dst->u.port_info.lower_dev = pf_netdev;
drivers/net/ethernet/netronome/nfp/nfp_net_repr.h
87
return priv->dst->u.port_info.port_id;
drivers/net/ethernet/qlogic/qed/qed_iwarp.c
2341
first_mpa_offset += data->u.placement_offset;
drivers/net/ethernet/qlogic/qed/qed_iwarp.c
2343
mpa_buf->placement_offset = data->u.placement_offset;
drivers/net/ethernet/qlogic/qed/qed_iwarp.c
2389
data->u.placement_offset, remote_mac_addr,
drivers/net/ethernet/qlogic/qed/qed_iwarp.c
2408
data->u.placement_offset;
drivers/net/ethernet/qlogic/qed/qed_iwarp.c
2453
ep->syn_phy_addr = buf->data_phys_addr + data->u.placement_offset +
drivers/net/ethernet/qlogic/qed/qed_ll2.c
180
data->u.placement_offset,
drivers/net/ethernet/qlogic/qed/qed_ll2.c
213
data->u.placement_offset += NET_SKB_PAD;
drivers/net/ethernet/qlogic/qed/qed_ll2.c
214
skb_reserve(skb, data->u.placement_offset);
drivers/net/ethernet/qlogic/qed/qed_ll2.c
426
data->u.data_length_error = p_cqe->rx_cqe_gsi.data_length_error;
drivers/net/ethernet/qlogic/qed/qed_ll2.c
443
data->u.placement_offset = p_cqe->rx_cqe_fp.placement_offset;
drivers/net/ethernet/qlogic/qede/qede.h
523
} u;
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1025
WRITE_ONCE(edev->ndev->mtu, args->u.mtu);
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1041
args.u.mtu = new_mtu;
drivers/net/ethernet/qlogic/qede/qede_filter.c
1022
old = xchg(&edev->xdp_prog, args->u.new_prog);
drivers/net/ethernet/qlogic/qede/qede_filter.c
1033
args.u.new_prog = prog;
drivers/net/ethernet/qlogic/qede/qede_filter.c
910
edev->ndev->features = args->u.features;
drivers/net/ethernet/qlogic/qede/qede_filter.c
937
args.u.features = features;
drivers/net/ethernet/renesas/rswitch_l2.c
219
return rswitch_port_update_stp_state(ndev, attr->u.stp_state);
drivers/net/ethernet/renesas/rswitch_l2.c
221
return rswitch_update_ageing_time(ndev, attr->u.ageing_time);
drivers/net/ethernet/rocker/rocker_main.c
2043
attr->u.stp_state);
drivers/net/ethernet/rocker/rocker_main.c
2047
attr->u.brport_flags);
drivers/net/ethernet/rocker/rocker_main.c
2051
attr->u.brport_flags);
drivers/net/ethernet/rocker/rocker_main.c
2055
attr->u.ageing_time);
drivers/net/ethernet/sfc/siena/siena_sriov.c
534
unsigned vf_evq = req->u.init_evq.index;
drivers/net/ethernet/sfc/siena/siena_sriov.c
535
unsigned buf_count = req->u.init_evq.buf_count;
drivers/net/ethernet/sfc/siena/siena_sriov.c
549
efx_siena_sriov_bufs(efx, buftbl, req->u.init_evq.addr, buf_count);
drivers/net/ethernet/sfc/siena/siena_sriov.c
563
memcpy(vf->evq0_addrs, req->u.init_evq.addr,
drivers/net/ethernet/sfc/siena/siena_sriov.c
575
unsigned vf_rxq = req->u.init_rxq.index;
drivers/net/ethernet/sfc/siena/siena_sriov.c
576
unsigned vf_evq = req->u.init_rxq.evq;
drivers/net/ethernet/sfc/siena/siena_sriov.c
577
unsigned buf_count = req->u.init_rxq.buf_count;
drivers/net/ethernet/sfc/siena/siena_sriov.c
592
if (__test_and_set_bit(req->u.init_rxq.index, vf->rxq_mask))
drivers/net/ethernet/sfc/siena/siena_sriov.c
594
efx_siena_sriov_bufs(efx, buftbl, req->u.init_rxq.addr, buf_count);
drivers/net/ethernet/sfc/siena/siena_sriov.c
596
label = req->u.init_rxq.label & EFX_FIELD_MASK(FRF_AZ_RX_DESCQ_LABEL);
drivers/net/ethernet/sfc/siena/siena_sriov.c
603
!!(req->u.init_rxq.flags &
drivers/net/ethernet/sfc/siena/siena_sriov.c
616
unsigned vf_txq = req->u.init_txq.index;
drivers/net/ethernet/sfc/siena/siena_sriov.c
617
unsigned vf_evq = req->u.init_txq.evq;
drivers/net/ethernet/sfc/siena/siena_sriov.c
618
unsigned buf_count = req->u.init_txq.buf_count;
drivers/net/ethernet/sfc/siena/siena_sriov.c
635
if (__test_and_set_bit(req->u.init_txq.index, vf->txq_mask))
drivers/net/ethernet/sfc/siena/siena_sriov.c
638
efx_siena_sriov_bufs(efx, buftbl, req->u.init_txq.addr, buf_count);
drivers/net/ethernet/sfc/siena/siena_sriov.c
642
label = req->u.init_txq.label & EFX_FIELD_MASK(FRF_AZ_TX_DESCQ_LABEL);
drivers/net/ethernet/sfc/siena/siena_sriov.c
766
unsigned vf_rxq = req->u.mac_filter.rxq;
drivers/net/ethernet/sfc/siena/siena_sriov.c
774
req->u.mac_filter.flags);
drivers/net/ethernet/sfc/siena/siena_sriov.c
779
if (req->u.mac_filter.flags & VFDI_MAC_FILTER_FLAG_RSS)
drivers/net/ethernet/sfc/siena/siena_sriov.c
781
if (req->u.mac_filter.flags & VFDI_MAC_FILTER_FLAG_SCATTER)
drivers/net/ethernet/sfc/siena/siena_sriov.c
810
u64 page_count = req->u.set_status_page.peer_page_count;
drivers/net/ethernet/sfc/siena/siena_sriov.c
813
offsetof(struct vfdi_req, u.set_status_page.peer_page_addr[0]))
drivers/net/ethernet/sfc/siena/siena_sriov.c
814
/ sizeof(req->u.set_status_page.peer_page_addr[0]);
drivers/net/ethernet/sfc/siena/siena_sriov.c
816
if (!req->u.set_status_page.dma_addr || page_count > max_page_count) {
drivers/net/ethernet/sfc/siena/siena_sriov.c
826
vf->status_addr = req->u.set_status_page.dma_addr;
drivers/net/ethernet/sfc/siena/siena_sriov.c
837
req->u.set_status_page.peer_page_addr,
drivers/net/ethernet/sfc/siena/vfdi.h
205
} u;
drivers/net/ethernet/sfc/tc_encap_actions.c
105
flow4.daddr = encap->key.u.ipv4.dst;
drivers/net/ethernet/sfc/tc_encap_actions.c
106
flow4.saddr = encap->key.u.ipv4.src;
drivers/net/ethernet/sfc/tc_encap_actions.c
114
flow6.daddr = encap->key.u.ipv6.dst;
drivers/net/ethernet/sfc/tc_encap_actions.c
115
flow6.saddr = encap->key.u.ipv6.src;
drivers/net/ethernet/sfc/tc_encap_actions.c
275
ip->daddr = key->u.ipv4.dst;
drivers/net/ethernet/sfc/tc_encap_actions.c
276
ip->saddr = key->u.ipv4.src;
drivers/net/ethernet/sfc/tc_encap_actions.c
296
ip->daddr = key->u.ipv6.dst;
drivers/net/ethernet/sfc/tc_encap_actions.c
297
ip->saddr = key->u.ipv6.src;
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
102
ret = am65_cpsw_port_stp_state_set(port, attr->u.stp_state);
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
103
netdev_dbg(ndev, "stp state: %u\n", attr->u.stp_state);
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
107
attr->u.brport_flags);
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
99
attr->u.brport_flags);
drivers/net/ethernet/ti/cpsw_switchdev.c
101
attr->u.brport_flags);
drivers/net/ethernet/ti/cpsw_switchdev.c
104
ret = cpsw_port_stp_state_set(priv, attr->u.stp_state);
drivers/net/ethernet/ti/cpsw_switchdev.c
105
dev_dbg(priv->dev, "stp state: %u\n", attr->u.stp_state);
drivers/net/ethernet/ti/cpsw_switchdev.c
109
attr->u.brport_flags);
drivers/net/ethernet/ti/icssg/icssg_switchdev.c
102
attr->u.brport_flags);
drivers/net/ethernet/ti/icssg/icssg_switchdev.c
93
attr->u.brport_flags);
drivers/net/ethernet/ti/icssg/icssg_switchdev.c
97
attr->u.stp_state);
drivers/net/ethernet/ti/icssg/icssg_switchdev.c
98
netdev_dbg(ndev, "stp state: %u\n", attr->u.stp_state);
drivers/net/ethernet/ti/icssm/icssm_switchdev.c
63
attr->u.stp_state);
drivers/net/ethernet/ti/icssm/icssm_switchdev.c
65
if (o_state != attr->u.stp_state)
drivers/net/ethernet/ti/icssm/icssm_switchdev.c
69
attr->u.stp_state, emac->port_id);
drivers/net/ethernet/ti/netcp_core.c
1335
config.u.tx.filt_einfo = false;
drivers/net/ethernet/ti/netcp_core.c
1336
config.u.tx.filt_pswords = false;
drivers/net/ethernet/ti/netcp_core.c
1337
config.u.tx.priority = DMA_PRIO_MED_L;
drivers/net/ethernet/ti/netcp_core.c
1664
config.u.rx.einfo_present = true;
drivers/net/ethernet/ti/netcp_core.c
1665
config.u.rx.psinfo_present = true;
drivers/net/ethernet/ti/netcp_core.c
1666
config.u.rx.err_mode = DMA_DROP;
drivers/net/ethernet/ti/netcp_core.c
1667
config.u.rx.desc_type = DMA_DESC_HOST;
drivers/net/ethernet/ti/netcp_core.c
1668
config.u.rx.psinfo_at_sop = false;
drivers/net/ethernet/ti/netcp_core.c
1669
config.u.rx.sop_offset = NETCP_SOP_OFFSET;
drivers/net/ethernet/ti/netcp_core.c
1670
config.u.rx.dst_q = netcp->rx_queue_id;
drivers/net/ethernet/ti/netcp_core.c
1671
config.u.rx.thresh = DMA_THRESH_NONE;
drivers/net/ethernet/ti/netcp_core.c
1676
config.u.rx.fdq[i] = last_fdq;
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
579
iwe.u.ap_addr.sa_family = ARPHRD_ETHER;
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
580
memcpy(iwe.u.ap_addr.sa_data, &scan->bssid[2], ETH_ALEN);
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
585
iwe.u.data.flags = 1;
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
586
iwe.u.data.length = strnlen(scan->essid, 32);
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
591
iwe.u.freq.m = be16_to_cpu(scan->channel);
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
592
iwe.u.freq.e = 0; /* table value in MHz */
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
593
iwe.u.freq.i = 0;
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
598
iwe.u.bitrate.fixed = iwe.u.bitrate.disabled = 0;
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
612
iwe.u.bitrate.value = rate * 500000; /* 500kbps unit */
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
617
iwe.u.bitrate.value = (scan->ext_rate[j++] & 0x7f) * 500000;
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
628
iwe.u.data.flags = IW_ENCODE_ENABLED | IW_ENCODE_NOKEY;
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
630
iwe.u.data.flags = IW_ENCODE_DISABLED;
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
631
iwe.u.data.length = 0;
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
639
iwe.u.mode = IW_MODE_MASTER;
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
641
iwe.u.mode = IW_MODE_ADHOC;
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
647
iwe.u.qual.updated = IW_QUAL_ALL_UPDATED |
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
649
iwe.u.qual.level = be16_to_cpu(scan->rssi);
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
650
iwe.u.qual.qual = be16_to_cpu(scan->rssi);
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
651
iwe.u.qual.noise = 0;
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
661
iwe.u.data.length = len;
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
676
iwe.u.data.length = ie_info.wpa.len;
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
684
iwe.u.data.length = ie_info.rsn.len;
drivers/net/geneve.c
1101
inet_sk(gs->sk)->inet_saddr != info->key.u.ipv4.src)
drivers/net/geneve.c
1106
!ipv6_addr_equal(&gs->sk->sk_v6_rcv_saddr, &info->key.u.ipv6.src))
drivers/net/geneve.c
1376
if (geneve->cfg.info.key.u.ipv4.src &&
drivers/net/geneve.c
1377
saddr != geneve->cfg.info.key.u.ipv4.src) {
drivers/net/geneve.c
1402
unclone->key.u.ipv4.dst = saddr;
drivers/net/geneve.c
1403
unclone->key.u.ipv4.src = info->key.u.ipv4.dst;
drivers/net/geneve.c
1451
udp_tunnel_xmit_skb(rt, gs4->sk, skb, saddr, info->key.u.ipv4.dst,
drivers/net/geneve.c
1493
if (!ipv6_addr_any(&geneve->cfg.info.key.u.ipv6.src) &&
drivers/net/geneve.c
1494
!ipv6_addr_equal(&saddr, &geneve->cfg.info.key.u.ipv6.src)) {
drivers/net/geneve.c
1518
unclone->key.u.ipv6.dst = saddr;
drivers/net/geneve.c
1519
unclone->key.u.ipv6.src = info->key.u.ipv6.dst;
drivers/net/geneve.c
1548
&saddr, &key->u.ipv6.dst, prio, ttl,
drivers/net/geneve.c
1641
info->key.u.ipv4.src = saddr;
drivers/net/geneve.c
1667
info->key.u.ipv6.src = saddr;
drivers/net/geneve.c
1854
if (!info->key.u.ipv4.src)
drivers/net/geneve.c
1858
if (ipv6_addr_any(&info->key.u.ipv6.src))
drivers/net/geneve.c
1876
if (a->key.u.ipv4.src == b->key.u.ipv4.src)
drivers/net/geneve.c
1880
if (ipv6_addr_equal(&a->key.u.ipv6.src, &b->key.u.ipv6.src))
drivers/net/geneve.c
1907
!memcmp(&info->key.u, &geneve->cfg.info.key.u, sizeof(info->key.u)))
drivers/net/geneve.c
1920
!ipv6_addr_any(&info->key.u.ipv6.dst)) ||
drivers/net/geneve.c
1923
info->key.u.ipv4.dst));
drivers/net/geneve.c
1930
return a->key.u.ipv4.dst == b->key.u.ipv4.dst;
drivers/net/geneve.c
1932
return ipv6_addr_equal(&a->key.u.ipv6.dst, &b->key.u.ipv6.dst);
drivers/net/geneve.c
195
addr == node->geneve->cfg.info.key.u.ipv4.dst)
drivers/net/geneve.c
2038
info->key.u.ipv4.dst =
drivers/net/geneve.c
2041
if (ipv4_is_multicast(info->key.u.ipv4.dst)) {
drivers/net/geneve.c
2058
info->key.u.ipv6.dst =
drivers/net/geneve.c
2061
addr_type = ipv6_addr_type(&info->key.u.ipv6.dst);
drivers/net/geneve.c
2086
src != info->key.u.ipv4.src) {
drivers/net/geneve.c
2091
info->key.u.ipv4.src = nla_get_in_addr(data[IFLA_GENEVE_LOCAL]);
drivers/net/geneve.c
2093
if (ipv4_is_multicast(info->key.u.ipv4.src)) {
drivers/net/geneve.c
2109
!ipv6_addr_equal(&src, &info->key.u.ipv6.src)) {
drivers/net/geneve.c
2117
info->key.u.ipv6.src = nla_get_in6_addr(data[IFLA_GENEVE_LOCAL6]);
drivers/net/geneve.c
2119
addr_type = ipv6_addr_type(&info->key.u.ipv6.src);
drivers/net/geneve.c
214
ipv6_addr_equal(&addr6, &node->geneve->cfg.info.key.u.ipv6.dst))
drivers/net/geneve.c
2279
struct flowi4 fl4 = { .daddr = info->key.u.ipv4.dst };
drivers/net/geneve.c
2295
rt = rt6_lookup(geneve->net, &info->key.u.ipv6.dst, NULL, 0,
drivers/net/geneve.c
2473
info->key.u.ipv4.dst))
drivers/net/geneve.c
2483
&info->key.u.ipv6.dst))
drivers/net/geneve.c
2494
if ((info->key.u.ipv4.src ||
drivers/net/geneve.c
2497
info->key.u.ipv4.src))
drivers/net/geneve.c
2501
if ((!ipv6_addr_any(&info->key.u.ipv6.src) ||
drivers/net/geneve.c
2504
&info->key.u.ipv6.src))
drivers/net/geneve.c
295
ip_tunnel_info_opts_set(&tun_dst->u.tun_info,
drivers/net/geneve.c
797
udp_conf.local_ip6 = info->key.u.ipv6.src;
drivers/net/geneve.c
802
udp_conf.local_ip.s_addr = info->key.u.ipv4.src;
drivers/net/gtp.c
157
pdp->u.v0.tid == tid)
drivers/net/gtp.c
174
pdp->u.v1.i_tei == tid)
drivers/net/gtp.c
1781
pctx->u.v0.tid = nla_get_u64(info->attrs[GTPA_TID]);
drivers/net/gtp.c
1782
pctx->u.v0.flow = nla_get_u16(info->attrs[GTPA_FLOW]);
drivers/net/gtp.c
1785
pctx->u.v1.i_tei = nla_get_u32(info->attrs[GTPA_I_TEI]);
drivers/net/gtp.c
1786
pctx->u.v1.o_tei = nla_get_u32(info->attrs[GTPA_O_TEI]);
drivers/net/gtp.c
1912
pctx->u.v0.tid, pctx);
drivers/net/gtp.c
1915
pctx->u.v1.i_tei, pctx->u.v1.o_tei, pctx);
drivers/net/gtp.c
1963
hash_tid = gtp0_hashfn(pctx->u.v0.tid) % gtp->hash_size;
drivers/net/gtp.c
1966
hash_tid = gtp1u_hashfn(pctx->u.v1.i_tei) % gtp->hash_size;
drivers/net/gtp.c
1976
pctx->u.v0.tid, &pctx->peer.addr,
drivers/net/gtp.c
1981
pctx->u.v1.i_tei, pctx->u.v1.o_tei,
drivers/net/gtp.c
2147
pctx->u.v0.tid, pctx);
drivers/net/gtp.c
2150
pctx->u.v1.i_tei, pctx->u.v1.o_tei, pctx);
drivers/net/gtp.c
2199
if (nla_put_u64_64bit(skb, GTPA_TID, pctx->u.v0.tid, GTPA_PAD) ||
drivers/net/gtp.c
2200
nla_put_u16(skb, GTPA_FLOW, pctx->u.v0.flow))
drivers/net/gtp.c
2204
if (nla_put_u32(skb, GTPA_I_TEI, pctx->u.v1.i_tei) ||
drivers/net/gtp.c
2205
nla_put_u32(skb, GTPA_O_TEI, pctx->u.v1.o_tei))
drivers/net/gtp.c
53
} u;
drivers/net/gtp.c
961
gtp0->flow = htons(pctx->u.v0.flow);
drivers/net/gtp.c
964
gtp0->tid = cpu_to_be64(pctx->u.v0.tid);
drivers/net/gtp.c
983
gtp1->tid = htonl(pctx->u.v1.o_tei);
drivers/net/macsec.c
1051
md_dst->u.macsec_info.sci);
drivers/net/macsec.c
4150
secy->tx_sc.md_dst->u.macsec_info.sci = sci;
drivers/net/pfcp.c
74
md = ip_tunnel_info_opts(&tun_dst->u.tun_info);
drivers/net/pfcp.c
83
__set_bit(IP_TUNNEL_PFCP_OPT_BIT, tun_dst->u.tun_info.key.tun_flags);
drivers/net/pfcp.c
84
tun_dst->u.tun_info.options_len = sizeof(*md);
drivers/net/tap.c
925
unsigned short u;
drivers/net/tap.c
933
if (get_user(u, &ifr->ifr_flags))
drivers/net/tap.c
937
if ((u & ~TAP_IFFEATURES) != (IFF_NO_PI | IFF_TAP))
drivers/net/tap.c
940
q->flags = (q->flags & ~TAP_IFFEATURES) | u;
drivers/net/tap.c
953
u = q->flags;
drivers/net/tap.c
955
put_user(u, &ifr->ifr_flags))
drivers/net/tap.c
962
if (get_user(u, &ifr->ifr_flags))
drivers/net/tap.c
965
ret = tap_ioctl_set_queue(file, u);
drivers/net/tun.c
818
struct { u8 u[ETH_ALEN]; } *addr;
drivers/net/tun.c
844
memcpy(filter->addr[n], addr[n].u, ETH_ALEN);
drivers/net/tun.c
852
if (!is_multicast_ether_addr(addr[n].u)) {
drivers/net/tun.c
856
addr_hash_set(filter->mask, addr[n].u);
drivers/net/usb/cdc_ether.c
168
info->u = header.usb_cdc_union_desc;
drivers/net/usb/cdc_ether.c
171
if (!info->u) {
drivers/net/usb/cdc_ether.c
184
info->control = usb_ifnum_to_if(dev->udev, info->u->bMasterInterface0);
drivers/net/usb/cdc_ether.c
185
info->data = usb_ifnum_to_if(dev->udev, info->u->bSlaveInterface0);
drivers/net/usb/cdc_ether.c
189
info->u->bMasterInterface0,
drivers/net/usb/cdc_ether.c
191
info->u->bSlaveInterface0,
drivers/net/usb/cdc_ether.c
271
if (rndis && (!info->u || android_rndis_quirk)) {
drivers/net/usb/cdc_ether.c
285
info->u ? "" : "union ",
drivers/net/usb/kaweth.c
409
static void int_callback(struct urb *u)
drivers/net/usb/kaweth.c
411
struct kaweth_device *kaweth = u->context;
drivers/net/usb/kaweth.c
413
int status = u->status;
drivers/net/usb/rndis_host.c
237
} u;
drivers/net/usb/rndis_host.c
240
u.buf = buf;
drivers/net/usb/rndis_host.c
242
memset(u.get, 0, sizeof *u.get + in_len);
drivers/net/usb/rndis_host.c
243
u.get->msg_type = cpu_to_le32(RNDIS_MSG_QUERY);
drivers/net/usb/rndis_host.c
244
u.get->msg_len = cpu_to_le32(sizeof *u.get + in_len);
drivers/net/usb/rndis_host.c
245
u.get->oid = cpu_to_le32(oid);
drivers/net/usb/rndis_host.c
246
u.get->len = cpu_to_le32(in_len);
drivers/net/usb/rndis_host.c
247
u.get->offset = cpu_to_le32(20);
drivers/net/usb/rndis_host.c
249
retval = rndis_command(dev, u.header, CONTROL_BUFFER_SIZE);
drivers/net/usb/rndis_host.c
256
off = le32_to_cpu(u.get_c->offset);
drivers/net/usb/rndis_host.c
257
len = le32_to_cpu(u.get_c->len);
drivers/net/usb/rndis_host.c
265
*reply = (unsigned char *) &u.get_c->request_id + off;
drivers/net/usb/rndis_host.c
304
} u;
drivers/net/usb/rndis_host.c
311
u.buf = kmalloc(CONTROL_BUFFER_SIZE, GFP_KERNEL);
drivers/net/usb/rndis_host.c
312
if (!u.buf)
drivers/net/usb/rndis_host.c
318
u.init->msg_type = cpu_to_le32(RNDIS_MSG_INIT);
drivers/net/usb/rndis_host.c
319
u.init->msg_len = cpu_to_le32(sizeof *u.init);
drivers/net/usb/rndis_host.c
320
u.init->major_version = cpu_to_le32(1);
drivers/net/usb/rndis_host.c
321
u.init->minor_version = cpu_to_le32(0);
drivers/net/usb/rndis_host.c
347
u.init->max_transfer_size = cpu_to_le32(dev->rx_urb_size);
drivers/net/usb/rndis_host.c
351
retval = rndis_command(dev, u.header, CONTROL_BUFFER_SIZE);
drivers/net/usb/rndis_host.c
357
tmp = le32_to_cpu(u.init_c->max_transfer_size);
drivers/net/usb/rndis_host.c
378
1 << le32_to_cpu(u.init_c->packet_alignment));
drivers/net/usb/rndis_host.c
389
retval = rndis_query(dev, intf, u.buf,
drivers/net/usb/rndis_host.c
414
retval = rndis_query(dev, intf, u.buf,
drivers/net/usb/rndis_host.c
425
memset(u.set, 0, sizeof *u.set);
drivers/net/usb/rndis_host.c
426
u.set->msg_type = cpu_to_le32(RNDIS_MSG_SET);
drivers/net/usb/rndis_host.c
427
u.set->msg_len = cpu_to_le32(4 + sizeof *u.set);
drivers/net/usb/rndis_host.c
428
u.set->oid = cpu_to_le32(RNDIS_OID_GEN_CURRENT_PACKET_FILTER);
drivers/net/usb/rndis_host.c
429
u.set->len = cpu_to_le32(4);
drivers/net/usb/rndis_host.c
430
u.set->offset = cpu_to_le32((sizeof *u.set) - 8);
drivers/net/usb/rndis_host.c
431
*(__le32 *)(u.buf + sizeof *u.set) = cpu_to_le32(RNDIS_DEFAULT_FILTER);
drivers/net/usb/rndis_host.c
433
retval = rndis_command(dev, u.header, CONTROL_BUFFER_SIZE);
drivers/net/usb/rndis_host.c
441
kfree(u.buf);
drivers/net/usb/rndis_host.c
445
memset(u.halt, 0, sizeof *u.halt);
drivers/net/usb/rndis_host.c
446
u.halt->msg_type = cpu_to_le32(RNDIS_MSG_HALT);
drivers/net/usb/rndis_host.c
447
u.halt->msg_len = cpu_to_le32(sizeof *u.halt);
drivers/net/usb/rndis_host.c
448
(void) rndis_command(dev, (void *)u.halt, CONTROL_BUFFER_SIZE);
drivers/net/usb/rndis_host.c
454
kfree(u.buf);
drivers/net/vxlan/vxlan_core.c
1575
tun_dst->u.tun_info.key.tun_flags);
drivers/net/vxlan/vxlan_core.c
1576
tun_dst->u.tun_info.options_len = sizeof(*md);
drivers/net/vxlan/vxlan_core.c
1737
md = ip_tunnel_info_opts(&tun_dst->u.tun_info);
drivers/net/vxlan/vxlan_core.c
2407
key.u.ipv4.src = vxlan->cfg.saddr.sin.sin_addr.s_addr;
drivers/net/vxlan/vxlan_core.c
2408
key.u.ipv4.dst = rdst->remote_ip.sin.sin_addr.s_addr;
drivers/net/vxlan/vxlan_core.c
2410
key.u.ipv6.src = vxlan->cfg.saddr.sin6.sin6_addr;
drivers/net/vxlan/vxlan_core.c
2411
key.u.ipv6.dst = rdst->remote_ip.sin6.sin6_addr;
drivers/net/vxlan/vxlan_core.c
2535
unclone->key.u.ipv4.src = pkey->u.ipv4.dst;
drivers/net/vxlan/vxlan_core.c
2536
unclone->key.u.ipv4.dst = saddr;
drivers/net/vxlan/vxlan_core.c
2553
pkey->u.ipv4.dst, tos, ttl, df,
drivers/net/vxlan/vxlan_core.c
2608
unclone->key.u.ipv6.src = pkey->u.ipv6.dst;
drivers/net/vxlan/vxlan_core.c
2609
unclone->key.u.ipv6.dst = saddr;
drivers/net/vxlan/vxlan_core.c
2628
&saddr, &pkey->u.ipv6.dst, tos, ttl,
drivers/net/vxlan/vxlan_core.c
3252
&info->key.u.ipv4.src,
drivers/net/vxlan/vxlan_core.c
3268
0, &info->key.u.ipv6.src,
drivers/net/vxlan/vxlan_mdb.c
114
e->addr.u.ip4 = dst->sin.sin_addr.s_addr;
drivers/net/vxlan/vxlan_mdb.c
119
e->addr.u.ip6 = dst->sin6.sin6_addr;
drivers/net/vxlan/vxlan_mdb.c
389
group->dst.sin.sin_addr.s_addr = entry->addr.u.ip4;
drivers/net/vxlan/vxlan_mdb.c
394
group->dst.sin6.sin6_addr = entry->addr.u.ip6;
drivers/net/wireless/ath/ath10k/core.h
620
} u;
drivers/net/wireless/ath/ath10k/htt_rx.c
2498
if (fw_desc->u.bits.discard) {
drivers/net/wireless/ath/ath10k/mac.c
1535
arg.ssid = arvif->u.ap.ssid;
drivers/net/wireless/ath/ath10k/mac.c
1536
arg.ssid_len = arvif->u.ap.ssid_len;
drivers/net/wireless/ath/ath10k/mac.c
1537
arg.hidden_ssid = arvif->u.ap.hidden_ssid;
drivers/net/wireless/ath/ath10k/mac.c
1602
mgmt->u.beacon.variable,
drivers/net/wireless/ath/ath10k/mac.c
1603
bcn->len - (mgmt->u.beacon.variable -
drivers/net/wireless/ath/ath10k/mac.c
1683
u.beacon.variable));
drivers/net/wireless/ath/ath10k/mac.c
1891
if (arvif->u.sta.uapsd)
drivers/net/wireless/ath/ath10k/mac.c
1916
if (arvif->u.sta.uapsd)
drivers/net/wireless/ath/ath10k/mac.c
3884
if (arvif->u.ap.noa_data)
drivers/net/wireless/ath/ath10k/mac.c
3885
if (!pskb_expand_head(skb, 0, arvif->u.ap.noa_len,
drivers/net/wireless/ath/ath10k/mac.c
3887
skb_put_data(skb, arvif->u.ap.noa_data,
drivers/net/wireless/ath/ath10k/mac.c
3888
arvif->u.ap.noa_len);
drivers/net/wireless/ath/ath10k/mac.c
4567
.u.scan_id = ATH10K_SCAN_ID,
drivers/net/wireless/ath/ath10k/mac.c
5963
kfree(arvif->u.ap.noa_data);
drivers/net/wireless/ath/ath10k/mac.c
6159
arvif->u.ap.ssid_len = 4;
drivers/net/wireless/ath/ath10k/mac.c
6160
memcpy(arvif->u.ap.ssid, "mesh", arvif->u.ap.ssid_len);
drivers/net/wireless/ath/ath10k/mac.c
6188
arvif->u.ap.ssid_len = vif->cfg.ssid_len;
drivers/net/wireless/ath/ath10k/mac.c
6190
memcpy(arvif->u.ap.ssid, vif->cfg.ssid,
drivers/net/wireless/ath/ath10k/mac.c
6192
arvif->u.ap.hidden_ssid = info->hidden_ssid;
drivers/net/wireless/ath/ath10k/mac.c
7794
arvif->u.sta.uapsd |= value;
drivers/net/wireless/ath/ath10k/mac.c
7796
arvif->u.sta.uapsd &= ~value;
drivers/net/wireless/ath/ath10k/mac.c
7800
arvif->u.sta.uapsd);
drivers/net/wireless/ath/ath10k/mac.c
7806
if (arvif->u.sta.uapsd)
drivers/net/wireless/ath/ath10k/p2p.c
77
kfree(arvif->u.ap.noa_data);
drivers/net/wireless/ath/ath10k/p2p.c
79
arvif->u.ap.noa_data = ie;
drivers/net/wireless/ath/ath10k/p2p.c
80
arvif->u.ap.noa_len = len;
drivers/net/wireless/ath/ath10k/rx_desc.h
1329
} u;
drivers/net/wireless/ath/ath10k/wmi-tlv.c
2088
if (arg->req_type == WMI_SCAN_STOP_ONE && arg->u.scan_id > 0xFFF)
drivers/net/wireless/ath/ath10k/wmi-tlv.c
2095
scan_id = arg->u.scan_id;
drivers/net/wireless/ath/ath10k/wmi-tlv.c
2106
cmd->vdev_id = __cpu_to_le32(arg->u.vdev_id);
drivers/net/wireless/ath/ath10k/wmi.c
3597
if (sizeof(arvif->u.ap.tim_bitmap) < tim_len) {
drivers/net/wireless/ath/ath10k/wmi.c
3599
tim_len, sizeof(arvif->u.ap.tim_bitmap));
drivers/net/wireless/ath/ath10k/wmi.c
3600
tim_len = sizeof(arvif->u.ap.tim_bitmap);
drivers/net/wireless/ath/ath10k/wmi.c
3606
arvif->u.ap.tim_bitmap[i] = (v >> ((i % 4) * 8)) & 0xFF;
drivers/net/wireless/ath/ath10k/wmi.c
3612
arvif->u.ap.tim_len = 0;
drivers/net/wireless/ath/ath10k/wmi.c
3614
if (arvif->u.ap.tim_bitmap[i])
drivers/net/wireless/ath/ath10k/wmi.c
3615
arvif->u.ap.tim_len = i;
drivers/net/wireless/ath/ath10k/wmi.c
3617
arvif->u.ap.tim_len++;
drivers/net/wireless/ath/ath10k/wmi.c
3636
if (pvm_len < arvif->u.ap.tim_len) {
drivers/net/wireless/ath/ath10k/wmi.c
3658
memcpy(tim->virtual_map, arvif->u.ap.tim_bitmap, pvm_len);
drivers/net/wireless/ath/ath10k/wmi.c
3684
if (arvif->u.ap.noa_data)
drivers/net/wireless/ath/ath10k/wmi.c
3685
if (!pskb_expand_head(bcn, 0, arvif->u.ap.noa_len, GFP_ATOMIC))
drivers/net/wireless/ath/ath10k/wmi.c
3686
skb_put_data(bcn, arvif->u.ap.noa_data,
drivers/net/wireless/ath/ath10k/wmi.c
3687
arvif->u.ap.noa_len);
drivers/net/wireless/ath/ath10k/wmi.c
7114
if (arg->req_type == WMI_SCAN_STOP_ONE && arg->u.scan_id > 0xFFF)
drivers/net/wireless/ath/ath10k/wmi.c
7121
scan_id = arg->u.scan_id;
drivers/net/wireless/ath/ath10k/wmi.c
7129
cmd->vdev_id = __cpu_to_le32(arg->u.vdev_id);
drivers/net/wireless/ath/ath10k/wmi.c
7135
arg->req_id, arg->req_type, arg->u.scan_id);
drivers/net/wireless/ath/ath10k/wmi.h
3360
} u;
drivers/net/wireless/ath/ath11k/core.h
394
} u;
drivers/net/wireless/ath/ath11k/debugfs.c
83
entry->hp = srng->u.src_ring.hp;
drivers/net/wireless/ath/ath11k/debugfs.c
84
entry->tp = *srng->u.src_ring.tp_addr;
drivers/net/wireless/ath/ath11k/hal.c
1049
srng->u.src_ring.hp = 0;
drivers/net/wireless/ath/ath11k/hal.c
1050
srng->u.src_ring.cached_tp = 0;
drivers/net/wireless/ath/ath11k/hal.c
1051
srng->u.src_ring.reap_hp = srng->ring_size - srng->entry_size;
drivers/net/wireless/ath/ath11k/hal.c
1052
srng->u.src_ring.tp_addr = (void *)(hal->rdp.vaddr + ring_id);
drivers/net/wireless/ath/ath11k/hal.c
1053
srng->u.src_ring.low_threshold = params->low_threshold *
drivers/net/wireless/ath/ath11k/hal.c
1057
srng->u.src_ring.hp_addr = (void *)(hal->wrp.vaddr +
drivers/net/wireless/ath/ath11k/hal.c
1062
srng->u.src_ring.hp_addr =
drivers/net/wireless/ath/ath11k/hal.c
1069
(unsigned long)srng->u.src_ring.hp_addr -
drivers/net/wireless/ath/ath11k/hal.c
1081
srng->u.dst_ring.loop_cnt = 1;
drivers/net/wireless/ath/ath11k/hal.c
1082
srng->u.dst_ring.tp = 0;
drivers/net/wireless/ath/ath11k/hal.c
1083
srng->u.dst_ring.cached_hp = 0;
drivers/net/wireless/ath/ath11k/hal.c
1084
srng->u.dst_ring.hp_addr = (void *)(hal->rdp.vaddr + ring_id);
drivers/net/wireless/ath/ath11k/hal.c
1090
srng->u.dst_ring.tp_addr = (void *)(hal->wrp.vaddr +
drivers/net/wireless/ath/ath11k/hal.c
1095
srng->u.dst_ring.tp_addr =
drivers/net/wireless/ath/ath11k/hal.c
1104
(unsigned long)srng->u.dst_ring.tp_addr -
drivers/net/wireless/ath/ath11k/hal.c
1115
srng->u.dst_ring.max_buffer_length = params->max_buffer_len;
drivers/net/wireless/ath/ath11k/hal.c
1139
srng->u.dst_ring.tp_addr = (u32 *)(HAL_SHADOW_REG(ab, shadow_cfg_idx) +
drivers/net/wireless/ath/ath11k/hal.c
1142
srng->u.src_ring.hp_addr = (u32 *)(HAL_SHADOW_REG(ab, shadow_cfg_idx) +
drivers/net/wireless/ath/ath11k/hal.c
1224
*srng->u.src_ring.tp_addr != srng->u.src_ring.hp)
drivers/net/wireless/ath/ath11k/hal.c
1448
srng->ring_id, srng->u.src_ring.hp,
drivers/net/wireless/ath/ath11k/hal.c
1449
srng->u.src_ring.reap_hp,
drivers/net/wireless/ath/ath11k/hal.c
1450
*srng->u.src_ring.tp_addr, srng->u.src_ring.cached_tp,
drivers/net/wireless/ath/ath11k/hal.c
1451
srng->u.src_ring.last_tp,
drivers/net/wireless/ath/ath11k/hal.c
1456
srng->ring_id, srng->u.dst_ring.tp,
drivers/net/wireless/ath/ath11k/hal.c
1457
*srng->u.dst_ring.hp_addr,
drivers/net/wireless/ath/ath11k/hal.c
1458
srng->u.dst_ring.cached_hp,
drivers/net/wireless/ath/ath11k/hal.c
1459
srng->u.dst_ring.last_hp,
drivers/net/wireless/ath/ath11k/hal.c
264
srng->u.dst_ring.max_buffer_length);
drivers/net/wireless/ath/ath11k/hal.c
321
((unsigned long)srng->u.dst_ring.hp_addr -
drivers/net/wireless/ath/ath11k/hal.c
332
*srng->u.dst_ring.hp_addr = 0;
drivers/net/wireless/ath/ath11k/hal.c
415
srng->u.src_ring.low_threshold);
drivers/net/wireless/ath/ath11k/hal.c
423
((unsigned long)srng->u.src_ring.tp_addr -
drivers/net/wireless/ath/ath11k/hal.c
437
*srng->u.src_ring.tp_addr = 0;
drivers/net/wireless/ath/ath11k/hal.c
520
params->low_threshold = srng->u.src_ring.low_threshold;
drivers/net/wireless/ath/ath11k/hal.c
534
((unsigned long)srng->u.src_ring.hp_addr -
drivers/net/wireless/ath/ath11k/hal.c
538
((unsigned long)srng->u.dst_ring.hp_addr -
drivers/net/wireless/ath/ath11k/hal.c
550
((unsigned long)srng->u.src_ring.tp_addr -
drivers/net/wireless/ath/ath11k/hal.c
554
((unsigned long)srng->u.dst_ring.tp_addr -
drivers/net/wireless/ath/ath11k/hal.c
624
if (srng->u.dst_ring.tp != srng->u.dst_ring.cached_hp)
drivers/net/wireless/ath/ath11k/hal.c
625
return (srng->ring_base_vaddr + srng->u.dst_ring.tp);
drivers/net/wireless/ath/ath11k/hal.c
635
if (srng->u.dst_ring.tp != srng->u.dst_ring.cached_hp) {
drivers/net/wireless/ath/ath11k/hal.c
637
sizeof(*srng->ring_base_vaddr) * srng->u.dst_ring.tp;
drivers/net/wireless/ath/ath11k/hal.c
638
return srng->ring_base_vaddr + srng->u.dst_ring.tp;
drivers/net/wireless/ath/ath11k/hal.c
667
if (srng->u.dst_ring.tp == srng->u.dst_ring.cached_hp)
drivers/net/wireless/ath/ath11k/hal.c
670
desc = srng->ring_base_vaddr + srng->u.dst_ring.tp;
drivers/net/wireless/ath/ath11k/hal.c
672
srng->u.dst_ring.tp += srng->entry_size;
drivers/net/wireless/ath/ath11k/hal.c
675
if (srng->u.dst_ring.tp == srng->ring_size)
drivers/net/wireless/ath/ath11k/hal.c
676
srng->u.dst_ring.tp = 0;
drivers/net/wireless/ath/ath11k/hal.c
692
tp = srng->u.dst_ring.tp;
drivers/net/wireless/ath/ath11k/hal.c
695
hp = *srng->u.dst_ring.hp_addr;
drivers/net/wireless/ath/ath11k/hal.c
696
srng->u.dst_ring.cached_hp = hp;
drivers/net/wireless/ath/ath11k/hal.c
698
hp = srng->u.dst_ring.cached_hp;
drivers/net/wireless/ath/ath11k/hal.c
715
hp = srng->u.src_ring.hp;
drivers/net/wireless/ath/ath11k/hal.c
718
tp = *srng->u.src_ring.tp_addr;
drivers/net/wireless/ath/ath11k/hal.c
719
srng->u.src_ring.cached_tp = tp;
drivers/net/wireless/ath/ath11k/hal.c
721
tp = srng->u.src_ring.cached_tp;
drivers/net/wireless/ath/ath11k/hal.c
744
next_hp = (srng->u.src_ring.hp + srng->entry_size) % srng->ring_size;
drivers/net/wireless/ath/ath11k/hal.c
746
if (next_hp == srng->u.src_ring.cached_tp)
drivers/net/wireless/ath/ath11k/hal.c
749
desc = srng->ring_base_vaddr + srng->u.src_ring.hp;
drivers/net/wireless/ath/ath11k/hal.c
750
srng->u.src_ring.hp = next_hp;
drivers/net/wireless/ath/ath11k/hal.c
758
srng->u.src_ring.reap_hp = next_hp;
drivers/net/wireless/ath/ath11k/hal.c
771
next_reap_hp = (srng->u.src_ring.reap_hp + srng->entry_size) %
drivers/net/wireless/ath/ath11k/hal.c
774
if (next_reap_hp == srng->u.src_ring.cached_tp)
drivers/net/wireless/ath/ath11k/hal.c
778
srng->u.src_ring.reap_hp = next_reap_hp;
drivers/net/wireless/ath/ath11k/hal.c
790
if (srng->u.src_ring.hp == srng->u.src_ring.reap_hp)
drivers/net/wireless/ath/ath11k/hal.c
793
desc = srng->ring_base_vaddr + srng->u.src_ring.hp;
drivers/net/wireless/ath/ath11k/hal.c
794
srng->u.src_ring.hp = (srng->u.src_ring.hp + srng->entry_size) %
drivers/net/wireless/ath/ath11k/hal.c
806
next_hp = (srng->u.src_ring.hp + srng->entry_size) % srng->ring_size;
drivers/net/wireless/ath/ath11k/hal.c
808
if (next_hp != srng->u.src_ring.cached_tp)
drivers/net/wireless/ath/ath11k/hal.c
818
if (((srng->u.src_ring.hp + srng->entry_size) % srng->ring_size) ==
drivers/net/wireless/ath/ath11k/hal.c
819
srng->u.src_ring.cached_tp)
drivers/net/wireless/ath/ath11k/hal.c
822
return srng->ring_base_vaddr + srng->u.src_ring.hp;
drivers/net/wireless/ath/ath11k/hal.c
832
srng->u.src_ring.cached_tp =
drivers/net/wireless/ath/ath11k/hal.c
833
*(volatile u32 *)srng->u.src_ring.tp_addr;
drivers/net/wireless/ath/ath11k/hal.c
835
hp = READ_ONCE(*srng->u.dst_ring.hp_addr);
drivers/net/wireless/ath/ath11k/hal.c
837
if (hp != srng->u.dst_ring.cached_hp) {
drivers/net/wireless/ath/ath11k/hal.c
838
srng->u.dst_ring.cached_hp = hp;
drivers/net/wireless/ath/ath11k/hal.c
863
srng->u.src_ring.last_tp =
drivers/net/wireless/ath/ath11k/hal.c
864
*(volatile u32 *)srng->u.src_ring.tp_addr;
drivers/net/wireless/ath/ath11k/hal.c
869
WRITE_ONCE(*srng->u.src_ring.hp_addr, srng->u.src_ring.hp);
drivers/net/wireless/ath/ath11k/hal.c
871
srng->u.dst_ring.last_hp = *srng->u.dst_ring.hp_addr;
drivers/net/wireless/ath/ath11k/hal.c
876
WRITE_ONCE(*srng->u.dst_ring.tp_addr, srng->u.dst_ring.tp);
drivers/net/wireless/ath/ath11k/hal.c
880
srng->u.src_ring.last_tp =
drivers/net/wireless/ath/ath11k/hal.c
881
*(volatile u32 *)srng->u.src_ring.tp_addr;
drivers/net/wireless/ath/ath11k/hal.c
887
(unsigned long)srng->u.src_ring.hp_addr -
drivers/net/wireless/ath/ath11k/hal.c
889
srng->u.src_ring.hp);
drivers/net/wireless/ath/ath11k/hal.c
891
srng->u.dst_ring.last_hp = *srng->u.dst_ring.hp_addr;
drivers/net/wireless/ath/ath11k/hal.c
897
(unsigned long)srng->u.dst_ring.tp_addr -
drivers/net/wireless/ath/ath11k/hal.c
899
srng->u.dst_ring.tp);
drivers/net/wireless/ath/ath11k/hal.h
641
} u;
drivers/net/wireless/ath/ath11k/hal.h
881
} u;
drivers/net/wireless/ath/ath11k/hal_rx.c
523
status->u.flush_queue.err_detected =
drivers/net/wireless/ath/ath11k/hal_rx.c
543
status->u.flush_cache.err_detected =
drivers/net/wireless/ath/ath11k/hal_rx.c
546
status->u.flush_cache.err_code =
drivers/net/wireless/ath/ath11k/hal_rx.c
549
if (!status->u.flush_cache.err_code)
drivers/net/wireless/ath/ath11k/hal_rx.c
552
status->u.flush_cache.cache_controller_flush_status_hit =
drivers/net/wireless/ath/ath11k/hal_rx.c
556
status->u.flush_cache.cache_controller_flush_status_desc_type =
drivers/net/wireless/ath/ath11k/hal_rx.c
559
status->u.flush_cache.cache_controller_flush_status_client_id =
drivers/net/wireless/ath/ath11k/hal_rx.c
562
status->u.flush_cache.cache_controller_flush_status_err =
drivers/net/wireless/ath/ath11k/hal_rx.c
565
status->u.flush_cache.cache_controller_flush_status_cnt =
drivers/net/wireless/ath/ath11k/hal_rx.c
585
status->u.unblock_cache.err_detected =
drivers/net/wireless/ath/ath11k/hal_rx.c
588
status->u.unblock_cache.unblock_type =
drivers/net/wireless/ath/ath11k/hal_rx.c
592
if (!status->u.unblock_cache.err_detected &&
drivers/net/wireless/ath/ath11k/hal_rx.c
593
status->u.unblock_cache.unblock_type ==
drivers/net/wireless/ath/ath11k/hal_rx.c
613
status->u.timeout_list.err_detected =
drivers/net/wireless/ath/ath11k/hal_rx.c
616
status->u.timeout_list.list_empty =
drivers/net/wireless/ath/ath11k/hal_rx.c
620
status->u.timeout_list.release_desc_cnt =
drivers/net/wireless/ath/ath11k/hal_rx.c
623
status->u.timeout_list.fwd_buf_cnt =
drivers/net/wireless/ath/ath11k/hal_rx.c
643
status->u.desc_thresh_reached.threshold_idx =
drivers/net/wireless/ath/ath11k/hal_rx.c
647
status->u.desc_thresh_reached.link_desc_counter0 =
drivers/net/wireless/ath/ath11k/hal_rx.c
651
status->u.desc_thresh_reached.link_desc_counter1 =
drivers/net/wireless/ath/ath11k/hal_rx.c
655
status->u.desc_thresh_reached.link_desc_counter2 =
drivers/net/wireless/ath/ath11k/hal_rx.c
659
status->u.desc_thresh_reached.link_desc_counter_sum =
drivers/net/wireless/ath/ath11k/hal_rx.h
442
} u;
drivers/net/wireless/ath/ath11k/hw.c
237
__le32_to_cpu(desc->u.ipq8074.msdu_end.info2));
drivers/net/wireless/ath/ath11k/hw.c
243
__le32_to_cpu(desc->u.ipq8074.msdu_end.info2));
drivers/net/wireless/ath/ath11k/hw.c
249
__le32_to_cpu(desc->u.ipq8074.msdu_end.info2));
drivers/net/wireless/ath/ath11k/hw.c
254
return desc->u.ipq8074.hdr_status;
drivers/net/wireless/ath/ath11k/hw.c
259
return __le32_to_cpu(desc->u.ipq8074.mpdu_start.info1) &
drivers/net/wireless/ath/ath11k/hw.c
266
__le32_to_cpu(desc->u.ipq8074.mpdu_start.info2));
drivers/net/wireless/ath/ath11k/hw.c
272
__le32_to_cpu(desc->u.ipq8074.msdu_start.info2));
drivers/net/wireless/ath/ath11k/hw.c
278
__le32_to_cpu(desc->u.ipq8074.msdu_start.info2));
drivers/net/wireless/ath/ath11k/hw.c
284
__le32_to_cpu(desc->u.ipq8074.msdu_start.info2));
drivers/net/wireless/ath/ath11k/hw.c
290
__le32_to_cpu(desc->u.ipq8074.mpdu_start.info1));
drivers/net/wireless/ath/ath11k/hw.c
296
__le32_to_cpu(desc->u.ipq8074.mpdu_start.info1));
drivers/net/wireless/ath/ath11k/hw.c
302
__le32_to_cpu(desc->u.ipq8074.mpdu_start.info1));
drivers/net/wireless/ath/ath11k/hw.c
308
__le32_to_cpu(desc->u.ipq8074.msdu_start.info1));
drivers/net/wireless/ath/ath11k/hw.c
314
__le32_to_cpu(desc->u.ipq8074.msdu_start.info3));
drivers/net/wireless/ath/ath11k/hw.c
320
__le32_to_cpu(desc->u.ipq8074.msdu_start.info3));
drivers/net/wireless/ath/ath11k/hw.c
326
__le32_to_cpu(desc->u.ipq8074.msdu_start.info3));
drivers/net/wireless/ath/ath11k/hw.c
331
return __le32_to_cpu(desc->u.ipq8074.msdu_start.phy_meta_data);
drivers/net/wireless/ath/ath11k/hw.c
337
__le32_to_cpu(desc->u.ipq8074.msdu_start.info3));
drivers/net/wireless/ath/ath11k/hw.c
343
__le32_to_cpu(desc->u.ipq8074.msdu_start.info3));
drivers/net/wireless/ath/ath11k/hw.c
349
__le32_to_cpu(desc->u.ipq8074.mpdu_start.info2));
drivers/net/wireless/ath/ath11k/hw.c
354
return __le16_to_cpu(desc->u.ipq8074.mpdu_start.sw_peer_id);
drivers/net/wireless/ath/ath11k/hw.c
360
memcpy((u8 *)&fdesc->u.ipq8074.msdu_end, (u8 *)&ldesc->u.ipq8074.msdu_end,
drivers/net/wireless/ath/ath11k/hw.c
362
memcpy((u8 *)&fdesc->u.ipq8074.attention, (u8 *)&ldesc->u.ipq8074.attention,
drivers/net/wireless/ath/ath11k/hw.c
364
memcpy((u8 *)&fdesc->u.ipq8074.mpdu_end, (u8 *)&ldesc->u.ipq8074.mpdu_end,
drivers/net/wireless/ath/ath11k/hw.c
371
__le32_to_cpu(desc->u.ipq8074.mpdu_start_tag));
drivers/net/wireless/ath/ath11k/hw.c
376
return __le16_to_cpu(desc->u.ipq8074.mpdu_start.phy_ppdu_id);
drivers/net/wireless/ath/ath11k/hw.c
381
u32 info = __le32_to_cpu(desc->u.ipq8074.msdu_start.info1);
drivers/net/wireless/ath/ath11k/hw.c
386
desc->u.ipq8074.msdu_start.info1 = __cpu_to_le32(info);
drivers/net/wireless/ath/ath11k/hw.c
391
return __le32_to_cpu(desc->u.ipq8074.mpdu_start.info1) &
drivers/net/wireless/ath/ath11k/hw.c
397
return desc->u.ipq8074.mpdu_start.addr2;
drivers/net/wireless/ath/ath11k/hw.c
403
return &desc->u.ipq8074.attention;
drivers/net/wireless/ath/ath11k/hw.c
408
return &desc->u.ipq8074.msdu_payload[0];
drivers/net/wireless/ath/ath11k/hw.c
414
__le16_to_cpu(desc->u.qcn9074.msdu_end.info4));
drivers/net/wireless/ath/ath11k/hw.c
420
__le16_to_cpu(desc->u.qcn9074.msdu_end.info4));
drivers/net/wireless/ath/ath11k/hw.c
426
__le16_to_cpu(desc->u.qcn9074.msdu_end.info4));
drivers/net/wireless/ath/ath11k/hw.c
431
return desc->u.qcn9074.hdr_status;
drivers/net/wireless/ath/ath11k/hw.c
436
return __le32_to_cpu(desc->u.qcn9074.mpdu_start.info11) &
drivers/net/wireless/ath/ath11k/hw.c
443
__le32_to_cpu(desc->u.qcn9074.mpdu_start.info9));
drivers/net/wireless/ath/ath11k/hw.c
449
__le32_to_cpu(desc->u.qcn9074.msdu_start.info2));
drivers/net/wireless/ath/ath11k/hw.c
455
__le32_to_cpu(desc->u.qcn9074.msdu_start.info2));
drivers/net/wireless/ath/ath11k/hw.c
461
__le32_to_cpu(desc->u.qcn9074.msdu_start.info2));
drivers/net/wireless/ath/ath11k/hw.c
467
__le32_to_cpu(desc->u.qcn9074.mpdu_start.info11));
drivers/net/wireless/ath/ath11k/hw.c
473
__le32_to_cpu(desc->u.qcn9074.mpdu_start.info11));
drivers/net/wireless/ath/ath11k/hw.c
479
__le32_to_cpu(desc->u.qcn9074.mpdu_start.info11));
drivers/net/wireless/ath/ath11k/hw.c
485
__le32_to_cpu(desc->u.qcn9074.msdu_start.info1));
drivers/net/wireless/ath/ath11k/hw.c
491
__le32_to_cpu(desc->u.qcn9074.msdu_start.info3));
drivers/net/wireless/ath/ath11k/hw.c
497
__le32_to_cpu(desc->u.qcn9074.msdu_start.info3));
drivers/net/wireless/ath/ath11k/hw.c
503
__le32_to_cpu(desc->u.qcn9074.msdu_start.info3));
drivers/net/wireless/ath/ath11k/hw.c
508
return __le32_to_cpu(desc->u.qcn9074.msdu_start.phy_meta_data);
drivers/net/wireless/ath/ath11k/hw.c
514
__le32_to_cpu(desc->u.qcn9074.msdu_start.info3));
drivers/net/wireless/ath/ath11k/hw.c
520
__le32_to_cpu(desc->u.qcn9074.msdu_start.info3));
drivers/net/wireless/ath/ath11k/hw.c
526
__le32_to_cpu(desc->u.qcn9074.mpdu_start.info9));
drivers/net/wireless/ath/ath11k/hw.c
531
return __le16_to_cpu(desc->u.qcn9074.mpdu_start.sw_peer_id);
drivers/net/wireless/ath/ath11k/hw.c
537
memcpy((u8 *)&fdesc->u.qcn9074.msdu_end, (u8 *)&ldesc->u.qcn9074.msdu_end,
drivers/net/wireless/ath/ath11k/hw.c
539
memcpy((u8 *)&fdesc->u.qcn9074.attention, (u8 *)&ldesc->u.qcn9074.attention,
drivers/net/wireless/ath/ath11k/hw.c
541
memcpy((u8 *)&fdesc->u.qcn9074.mpdu_end, (u8 *)&ldesc->u.qcn9074.mpdu_end,
drivers/net/wireless/ath/ath11k/hw.c
548
__le32_to_cpu(desc->u.qcn9074.mpdu_start_tag));
drivers/net/wireless/ath/ath11k/hw.c
553
return __le16_to_cpu(desc->u.qcn9074.mpdu_start.phy_ppdu_id);
drivers/net/wireless/ath/ath11k/hw.c
558
u32 info = __le32_to_cpu(desc->u.qcn9074.msdu_start.info1);
drivers/net/wireless/ath/ath11k/hw.c
563
desc->u.qcn9074.msdu_start.info1 = __cpu_to_le32(info);
drivers/net/wireless/ath/ath11k/hw.c
569
return &desc->u.qcn9074.attention;
drivers/net/wireless/ath/ath11k/hw.c
574
return &desc->u.qcn9074.msdu_payload[0];
drivers/net/wireless/ath/ath11k/hw.c
579
return __le32_to_cpu(desc->u.qcn9074.mpdu_start.info11) &
drivers/net/wireless/ath/ath11k/hw.c
585
return desc->u.qcn9074.mpdu_start.addr2;
drivers/net/wireless/ath/ath11k/hw.c
591
__le32_to_cpu(desc->u.wcn6855.msdu_end.info2));
drivers/net/wireless/ath/ath11k/hw.c
597
__le32_to_cpu(desc->u.wcn6855.msdu_end.info2));
drivers/net/wireless/ath/ath11k/hw.c
603
__le32_to_cpu(desc->u.wcn6855.msdu_end.info2));
drivers/net/wireless/ath/ath11k/hw.c
608
return desc->u.wcn6855.hdr_status;
drivers/net/wireless/ath/ath11k/hw.c
613
return __le32_to_cpu(desc->u.wcn6855.mpdu_start.info1) &
drivers/net/wireless/ath/ath11k/hw.c
620
__le32_to_cpu(desc->u.wcn6855.mpdu_start.info2));
drivers/net/wireless/ath/ath11k/hw.c
626
__le32_to_cpu(desc->u.wcn6855.msdu_start.info2));
drivers/net/wireless/ath/ath11k/hw.c
632
__le32_to_cpu(desc->u.wcn6855.msdu_start.info2));
drivers/net/wireless/ath/ath11k/hw.c
638
__le32_to_cpu(desc->u.wcn6855.mpdu_start.info1));
drivers/net/wireless/ath/ath11k/hw.c
644
__le32_to_cpu(desc->u.wcn6855.mpdu_start.info1));
drivers/net/wireless/ath/ath11k/hw.c
650
__le32_to_cpu(desc->u.wcn6855.mpdu_start.info1));
drivers/net/wireless/ath/ath11k/hw.c
656
__le32_to_cpu(desc->u.wcn6855.msdu_start.info1));
drivers/net/wireless/ath/ath11k/hw.c
662
__le32_to_cpu(desc->u.wcn6855.msdu_start.info3));
drivers/net/wireless/ath/ath11k/hw.c
668
__le32_to_cpu(desc->u.wcn6855.msdu_start.info3));
drivers/net/wireless/ath/ath11k/hw.c
674
__le32_to_cpu(desc->u.wcn6855.msdu_start.info3));
drivers/net/wireless/ath/ath11k/hw.c
679
return __le32_to_cpu(desc->u.wcn6855.msdu_start.phy_meta_data);
drivers/net/wireless/ath/ath11k/hw.c
685
__le32_to_cpu(desc->u.wcn6855.msdu_start.info3));
drivers/net/wireless/ath/ath11k/hw.c
691
__le32_to_cpu(desc->u.wcn6855.msdu_start.info3));
drivers/net/wireless/ath/ath11k/hw.c
697
__le32_to_cpu(desc->u.wcn6855.mpdu_start.info2));
drivers/net/wireless/ath/ath11k/hw.c
702
return __le16_to_cpu(desc->u.wcn6855.mpdu_start.sw_peer_id);
drivers/net/wireless/ath/ath11k/hw.c
708
memcpy((u8 *)&fdesc->u.wcn6855.msdu_end, (u8 *)&ldesc->u.wcn6855.msdu_end,
drivers/net/wireless/ath/ath11k/hw.c
710
memcpy((u8 *)&fdesc->u.wcn6855.attention, (u8 *)&ldesc->u.wcn6855.attention,
drivers/net/wireless/ath/ath11k/hw.c
712
memcpy((u8 *)&fdesc->u.wcn6855.mpdu_end, (u8 *)&ldesc->u.wcn6855.mpdu_end,
drivers/net/wireless/ath/ath11k/hw.c
719
__le32_to_cpu(desc->u.wcn6855.mpdu_start_tag));
drivers/net/wireless/ath/ath11k/hw.c
724
return __le16_to_cpu(desc->u.wcn6855.mpdu_start.phy_ppdu_id);
drivers/net/wireless/ath/ath11k/hw.c
729
u32 info = __le32_to_cpu(desc->u.wcn6855.msdu_start.info1);
drivers/net/wireless/ath/ath11k/hw.c
734
desc->u.wcn6855.msdu_start.info1 = __cpu_to_le32(info);
drivers/net/wireless/ath/ath11k/hw.c
740
return &desc->u.wcn6855.attention;
drivers/net/wireless/ath/ath11k/hw.c
745
return &desc->u.wcn6855.msdu_payload[0];
drivers/net/wireless/ath/ath11k/hw.c
750
return __le32_to_cpu(desc->u.wcn6855.mpdu_start.info1) &
drivers/net/wireless/ath/ath11k/hw.c
756
return desc->u.wcn6855.mpdu_start.addr2;
drivers/net/wireless/ath/ath11k/hw.c
847
__le32_to_cpu(mpdu_info->u.ipq8074.info0));
drivers/net/wireless/ath/ath11k/hw.c
858
__le32_to_cpu(mpdu_info->u.qcn9074.info0));
drivers/net/wireless/ath/ath11k/hw.c
869
__le32_to_cpu(mpdu_info->u.wcn6855.info0));
drivers/net/wireless/ath/ath11k/hw.c
876
__le32_to_cpu(desc->u.wcn6855.msdu_start.info2));
drivers/net/wireless/ath/ath11k/mac.c
1383
ies += sizeof(mgmt->u.beacon);
drivers/net/wireless/ath/ath11k/mac.c
1436
mgmt->u.beacon.variable,
drivers/net/wireless/ath/ath11k/mac.c
1437
bcn->len - (mgmt->u.beacon.variable -
drivers/net/wireless/ath/ath11k/mac.c
1491
ies += sizeof(mgmt->u.beacon);
drivers/net/wireless/ath/ath11k/mac.c
1522
u.beacon.variable));
drivers/net/wireless/ath/ath11k/mac.c
3609
arvif->u.ap.ssid_len = vif->cfg.ssid_len;
drivers/net/wireless/ath/ath11k/mac.c
3611
memcpy(arvif->u.ap.ssid, vif->cfg.ssid,
drivers/net/wireless/ath/ath11k/mac.c
3613
arvif->u.ap.hidden_ssid = info->hidden_ssid;
drivers/net/wireless/ath/ath11k/mac.c
5411
arvif->u.sta.uapsd |= value;
drivers/net/wireless/ath/ath11k/mac.c
5413
arvif->u.sta.uapsd &= ~value;
drivers/net/wireless/ath/ath11k/mac.c
5417
arvif->u.sta.uapsd);
drivers/net/wireless/ath/ath11k/mac.c
5423
if (arvif->u.sta.uapsd)
drivers/net/wireless/ath/ath11k/mac.c
6294
buf = (u8 *)&mgmt->u.action;
drivers/net/wireless/ath/ath11k/mac.c
7598
arg.ssid = arvif->u.ap.ssid;
drivers/net/wireless/ath/ath11k/mac.c
7599
arg.ssid_len = arvif->u.ap.ssid_len;
drivers/net/wireless/ath/ath11k/mac.c
7600
arg.hidden_ssid = arvif->u.ap.hidden_ssid;
drivers/net/wireless/ath/ath11k/p2p.c
87
kfree(arvif->u.ap.noa_data);
drivers/net/wireless/ath/ath11k/p2p.c
89
arvif->u.ap.noa_data = ie;
drivers/net/wireless/ath/ath11k/p2p.c
90
arvif->u.ap.noa_len = len;
drivers/net/wireless/ath/ath11k/rx_desc.h
1495
} u;
drivers/net/wireless/ath/ath12k/core.h
385
} u;
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
2554
u8 i, u;
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
2602
for (u = 0, i = 0; u < ATH12K_HTT_TX_NUM_AC_MUMIMO_USER_STATS; u++) {
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
2604
"Sounding User_%u = 20MHz: %u, ", u,
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
2649
for (u = 0, i = 0; u < ATH12K_HTT_TX_NUM_AX_MUMIMO_USER_STATS; u++) {
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
2651
"Sounding User_%u = 20MHz: %u, ", u,
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
2703
for (u = 0, i = 0; u < ATH12K_HTT_TX_NUM_BE_MUMIMO_USER_STATS; u++) {
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
2705
"Sounding User_%u = 20MHz: %u, ", u,
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
2714
le32_to_cpu(htt_stats_buf->sounding_320[u]));
drivers/net/wireless/ath/ath12k/hal.c
249
params->low_threshold = srng->u.src_ring.low_threshold;
drivers/net/wireless/ath/ath12k/hal.c
266
((unsigned long)srng->u.src_ring.hp_addr -
drivers/net/wireless/ath/ath12k/hal.c
270
((unsigned long)srng->u.dst_ring.hp_addr -
drivers/net/wireless/ath/ath12k/hal.c
282
((unsigned long)srng->u.src_ring.tp_addr -
drivers/net/wireless/ath/ath12k/hal.c
286
((unsigned long)srng->u.dst_ring.tp_addr -
drivers/net/wireless/ath/ath12k/hal.c
322
if (srng->u.dst_ring.tp != srng->u.dst_ring.cached_hp)
drivers/net/wireless/ath/ath12k/hal.c
323
return (srng->ring_base_vaddr + srng->u.dst_ring.tp);
drivers/net/wireless/ath/ath12k/hal.c
336
if (srng->u.dst_ring.tp == srng->u.dst_ring.cached_hp)
drivers/net/wireless/ath/ath12k/hal.c
339
desc = srng->ring_base_vaddr + srng->u.dst_ring.tp;
drivers/net/wireless/ath/ath12k/hal.c
341
srng->u.dst_ring.tp = (srng->u.dst_ring.tp + srng->entry_size) %
drivers/net/wireless/ath/ath12k/hal.c
355
tp = srng->u.dst_ring.tp;
drivers/net/wireless/ath/ath12k/hal.c
358
hp = *srng->u.dst_ring.hp_addr;
drivers/net/wireless/ath/ath12k/hal.c
359
srng->u.dst_ring.cached_hp = hp;
drivers/net/wireless/ath/ath12k/hal.c
361
hp = srng->u.dst_ring.cached_hp;
drivers/net/wireless/ath/ath12k/hal.c
379
hp = srng->u.src_ring.hp;
drivers/net/wireless/ath/ath12k/hal.c
382
tp = *srng->u.src_ring.tp_addr;
drivers/net/wireless/ath/ath12k/hal.c
383
srng->u.src_ring.cached_tp = tp;
drivers/net/wireless/ath/ath12k/hal.c
385
tp = srng->u.src_ring.cached_tp;
drivers/net/wireless/ath/ath12k/hal.c
402
next_hp = (srng->u.src_ring.hp + srng->entry_size) % srng->ring_size;
drivers/net/wireless/ath/ath12k/hal.c
404
if (next_hp == srng->u.src_ring.cached_tp)
drivers/net/wireless/ath/ath12k/hal.c
427
next_hp = (srng->u.src_ring.hp + srng->entry_size) % srng->ring_size;
drivers/net/wireless/ath/ath12k/hal.c
429
if (next_hp == srng->u.src_ring.cached_tp)
drivers/net/wireless/ath/ath12k/hal.c
432
desc = srng->ring_base_vaddr + srng->u.src_ring.hp;
drivers/net/wireless/ath/ath12k/hal.c
433
srng->u.src_ring.hp = next_hp;
drivers/net/wireless/ath/ath12k/hal.c
441
srng->u.src_ring.reap_hp = next_hp;
drivers/net/wireless/ath/ath12k/hal.c
451
if (((srng->u.src_ring.hp + srng->entry_size) % srng->ring_size) ==
drivers/net/wireless/ath/ath12k/hal.c
452
srng->u.src_ring.cached_tp)
drivers/net/wireless/ath/ath12k/hal.c
455
return srng->ring_base_vaddr + srng->u.src_ring.hp;
drivers/net/wireless/ath/ath12k/hal.c
467
next_reap_hp = (srng->u.src_ring.reap_hp + srng->entry_size) %
drivers/net/wireless/ath/ath12k/hal.c
470
if (next_reap_hp == srng->u.src_ring.cached_tp)
drivers/net/wireless/ath/ath12k/hal.c
474
srng->u.src_ring.reap_hp = next_reap_hp;
drivers/net/wireless/ath/ath12k/hal.c
486
if (srng->u.src_ring.hp == srng->u.src_ring.reap_hp)
drivers/net/wireless/ath/ath12k/hal.c
489
desc = srng->ring_base_vaddr + srng->u.src_ring.hp;
drivers/net/wireless/ath/ath12k/hal.c
490
srng->u.src_ring.hp = (srng->u.src_ring.hp + srng->entry_size) %
drivers/net/wireless/ath/ath12k/hal.c
503
srng->u.src_ring.cached_tp =
drivers/net/wireless/ath/ath12k/hal.c
504
*(volatile u32 *)srng->u.src_ring.tp_addr;
drivers/net/wireless/ath/ath12k/hal.c
506
hp = READ_ONCE(*srng->u.dst_ring.hp_addr);
drivers/net/wireless/ath/ath12k/hal.c
508
if (hp != srng->u.dst_ring.cached_hp) {
drivers/net/wireless/ath/ath12k/hal.c
509
srng->u.dst_ring.cached_hp = hp;
drivers/net/wireless/ath/ath12k/hal.c
531
srng->u.src_ring.last_tp =
drivers/net/wireless/ath/ath12k/hal.c
532
*(volatile u32 *)srng->u.src_ring.tp_addr;
drivers/net/wireless/ath/ath12k/hal.c
537
WRITE_ONCE(*srng->u.src_ring.hp_addr, srng->u.src_ring.hp);
drivers/net/wireless/ath/ath12k/hal.c
539
srng->u.dst_ring.last_hp = *srng->u.dst_ring.hp_addr;
drivers/net/wireless/ath/ath12k/hal.c
544
WRITE_ONCE(*srng->u.dst_ring.tp_addr, srng->u.dst_ring.tp);
drivers/net/wireless/ath/ath12k/hal.c
548
srng->u.src_ring.last_tp =
drivers/net/wireless/ath/ath12k/hal.c
549
*(volatile u32 *)srng->u.src_ring.tp_addr;
drivers/net/wireless/ath/ath12k/hal.c
555
(unsigned long)srng->u.src_ring.hp_addr -
drivers/net/wireless/ath/ath12k/hal.c
557
srng->u.src_ring.hp);
drivers/net/wireless/ath/ath12k/hal.c
559
srng->u.dst_ring.last_hp = *srng->u.dst_ring.hp_addr;
drivers/net/wireless/ath/ath12k/hal.c
565
(unsigned long)srng->u.dst_ring.tp_addr -
drivers/net/wireless/ath/ath12k/hal.c
567
srng->u.dst_ring.tp);
drivers/net/wireless/ath/ath12k/hal.c
620
srng->u.src_ring.hp = 0;
drivers/net/wireless/ath/ath12k/hal.c
621
srng->u.src_ring.cached_tp = 0;
drivers/net/wireless/ath/ath12k/hal.c
622
srng->u.src_ring.reap_hp = srng->ring_size - srng->entry_size;
drivers/net/wireless/ath/ath12k/hal.c
623
srng->u.src_ring.tp_addr = (void *)(hal->rdp.vaddr + ring_id);
drivers/net/wireless/ath/ath12k/hal.c
624
srng->u.src_ring.low_threshold = params->low_threshold *
drivers/net/wireless/ath/ath12k/hal.c
630
srng->u.src_ring.hp_addr = (void *)(hal->wrp.vaddr +
drivers/net/wireless/ath/ath12k/hal.c
643
srng->u.dst_ring.loop_cnt = 1;
drivers/net/wireless/ath/ath12k/hal.c
644
srng->u.dst_ring.tp = 0;
drivers/net/wireless/ath/ath12k/hal.c
645
srng->u.dst_ring.cached_hp = 0;
drivers/net/wireless/ath/ath12k/hal.c
646
srng->u.dst_ring.hp_addr = (void *)(hal->rdp.vaddr + ring_id);
drivers/net/wireless/ath/ath12k/hal.c
654
srng->u.dst_ring.tp_addr = (void *)(hal->wrp.vaddr +
drivers/net/wireless/ath/ath12k/hal.c
666
srng->u.dst_ring.max_buffer_length = params->max_buffer_len;
drivers/net/wireless/ath/ath12k/hal.c
714
*srng->u.src_ring.tp_addr != srng->u.src_ring.hp)
drivers/net/wireless/ath/ath12k/hal.c
811
srng->ring_id, srng->u.src_ring.hp,
drivers/net/wireless/ath/ath12k/hal.c
812
srng->u.src_ring.reap_hp,
drivers/net/wireless/ath/ath12k/hal.c
813
*srng->u.src_ring.tp_addr, srng->u.src_ring.cached_tp,
drivers/net/wireless/ath/ath12k/hal.c
814
srng->u.src_ring.last_tp,
drivers/net/wireless/ath/ath12k/hal.c
819
srng->ring_id, srng->u.dst_ring.tp,
drivers/net/wireless/ath/ath12k/hal.c
820
*srng->u.dst_ring.hp_addr,
drivers/net/wireless/ath/ath12k/hal.c
821
srng->u.dst_ring.cached_hp,
drivers/net/wireless/ath/ath12k/hal.c
822
srng->u.dst_ring.last_hp,
drivers/net/wireless/ath/ath12k/hal.h
972
} u;
drivers/net/wireless/ath/ath12k/mac.c
11396
arg.ssid = ahvif->u.ap.ssid;
drivers/net/wireless/ath/ath12k/mac.c
11397
arg.ssid_len = ahvif->u.ap.ssid_len;
drivers/net/wireless/ath/ath12k/mac.c
11398
arg.hidden_ssid = ahvif->u.ap.hidden_ssid;
drivers/net/wireless/ath/ath12k/mac.c
1596
mgmt->u.beacon.variable,
drivers/net/wireless/ath/ath12k/mac.c
1597
bcn->len - (mgmt->u.beacon.variable -
drivers/net/wireless/ath/ath12k/mac.c
1654
start = bcn->data + ieee80211_get_hdrlen_from_skb(bcn) + sizeof(mgmt->u.beacon);
drivers/net/wireless/ath/ath12k/mac.c
1873
u.beacon.variable));
drivers/net/wireless/ath/ath12k/mac.c
4442
ahvif->u.ap.ssid_len = vif->cfg.ssid_len;
drivers/net/wireless/ath/ath12k/mac.c
4444
memcpy(ahvif->u.ap.ssid, vif->cfg.ssid, vif->cfg.ssid_len);
drivers/net/wireless/ath/ath12k/mac.c
4855
ahvif->u.ap.ssid_len = vif->cfg.ssid_len;
drivers/net/wireless/ath/ath12k/mac.c
4857
memcpy(ahvif->u.ap.ssid, vif->cfg.ssid, vif->cfg.ssid_len);
drivers/net/wireless/ath/ath12k/mac.c
4858
ahvif->u.ap.hidden_ssid = info->hidden_ssid;
drivers/net/wireless/ath/ath12k/mac.c
8264
ahvif->u.sta.uapsd |= value;
drivers/net/wireless/ath/ath12k/mac.c
8266
ahvif->u.sta.uapsd &= ~value;
drivers/net/wireless/ath/ath12k/mac.c
8270
ahvif->u.sta.uapsd);
drivers/net/wireless/ath/ath12k/mac.c
8276
if (ahvif->u.sta.uapsd)
drivers/net/wireless/ath/ath12k/mac.c
9305
buf = (u8 *)&mgmt->u.action;
drivers/net/wireless/ath/ath12k/mac.c
9547
if (ahvif->u.ap.noa_data &&
drivers/net/wireless/ath/ath12k/mac.c
9548
!pskb_expand_head(skb, 0, ahvif->u.ap.noa_len,
drivers/net/wireless/ath/ath12k/mac.c
9550
skb_put_data(skb, ahvif->u.ap.noa_data,
drivers/net/wireless/ath/ath12k/mac.c
9551
ahvif->u.ap.noa_len);
drivers/net/wireless/ath/ath12k/p2p.c
79
kfree(arvif->ahvif->u.ap.noa_data);
drivers/net/wireless/ath/ath12k/p2p.c
81
arvif->ahvif->u.ap.noa_data = ie;
drivers/net/wireless/ath/ath12k/p2p.c
82
arvif->ahvif->u.ap.noa_len = len;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
139
val |= u32_encode_bits(srng->u.dst_ring.max_buffer_length,
drivers/net/wireless/ath/ath12k/wifi7/hal.c
198
((unsigned long)srng->u.dst_ring.hp_addr -
drivers/net/wireless/ath/ath12k/wifi7/hal.c
211
*srng->u.dst_ring.hp_addr = 0;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
277
val |= u32_encode_bits(srng->u.src_ring.low_threshold,
drivers/net/wireless/ath/ath12k/wifi7/hal.c
286
((unsigned long)srng->u.src_ring.tp_addr -
drivers/net/wireless/ath/ath12k/wifi7/hal.c
300
*srng->u.src_ring.tp_addr = 0;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
329
srng->u.src_ring.hp_addr =
drivers/net/wireless/ath/ath12k/wifi7/hal.c
335
(unsigned long)srng->u.src_ring.hp_addr -
drivers/net/wireless/ath/ath12k/wifi7/hal.c
340
srng->u.dst_ring.tp_addr =
drivers/net/wireless/ath/ath12k/wifi7/hal.c
347
(unsigned long)srng->u.dst_ring.tp_addr -
drivers/net/wireless/ath/ath12k/wifi7/hal.c
394
srng->u.dst_ring.tp_addr = (u32 *)(HAL_SHADOW_REG(shadow_cfg_idx) +
drivers/net/wireless/ath/ath12k/wifi7/hal.c
397
srng->u.src_ring.hp_addr = (u32 *)(HAL_SHADOW_REG(shadow_cfg_idx) +
drivers/net/wireless/ath/ath12k/wifi7/hal.h
519
} u;
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
101
u32 info = __le32_to_cpu(desc->u.qcc2072.msdu_end.info10);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
106
desc->u.qcc2072.msdu_end.info10 = __cpu_to_le32(info);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
112
hdr->frame_control = desc->u.qcc2072.mpdu_start.frame_ctrl;
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
113
hdr->duration_id = desc->u.qcc2072.mpdu_start.duration;
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
114
ether_addr_copy(hdr->addr1, desc->u.qcc2072.mpdu_start.addr1);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
115
ether_addr_copy(hdr->addr2, desc->u.qcc2072.mpdu_start.addr2);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
116
ether_addr_copy(hdr->addr3, desc->u.qcc2072.mpdu_start.addr3);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
118
if (__le32_to_cpu(desc->u.qcc2072.mpdu_start.info4) &
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
120
ether_addr_copy(hdr->addr4, desc->u.qcc2072.mpdu_start.addr4);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
122
hdr->seq_ctrl = desc->u.qcc2072.mpdu_start.seq_ctrl;
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
137
HAL_RX_MPDU_INFO_PN_GET_BYTE2(desc->u.qcc2072.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
140
HAL_RX_MPDU_INFO_PN_GET_BYTE1(desc->u.qcc2072.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
147
HAL_RX_MPDU_INFO_PN_GET_BYTE1(desc->u.qcc2072.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
149
HAL_RX_MPDU_INFO_PN_GET_BYTE2(desc->u.qcc2072.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
160
key_id = u32_get_bits(__le32_to_cpu(desc->u.qcc2072.mpdu_start.info5),
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
163
crypto_hdr[4] = HAL_RX_MPDU_INFO_PN_GET_BYTE3(desc->u.qcc2072.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
164
crypto_hdr[5] = HAL_RX_MPDU_INFO_PN_GET_BYTE4(desc->u.qcc2072.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
165
crypto_hdr[6] = HAL_RX_MPDU_INFO_PN_GET_BYTE1(desc->u.qcc2072.mpdu_start.pn[1]);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
166
crypto_hdr[7] = HAL_RX_MPDU_INFO_PN_GET_BYTE2(desc->u.qcc2072.mpdu_start.pn[1]);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
172
memcpy(&fdesc->u.qcc2072.msdu_end, &ldesc->u.qcc2072.msdu_end,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
183
return le16_get_bits(desc->u.qcc2072.msdu_end.info5,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
190
return le16_get_bits(desc->u.qcc2072.msdu_end.info5,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
197
return le16_get_bits(desc->u.qcc2072.msdu_end.info5,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
203
return le32_get_bits(desc->u.qcc2072.mpdu_start_tag,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
209
return __le16_to_cpu(desc->u.qcc2072.mpdu_start.phy_ppdu_id);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
214
return &desc->u.qcc2072.msdu_payload[0];
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
219
return !!le16_get_bits(desc->u.qcc2072.msdu_end.info5,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
225
return !!le16_get_bits(desc->u.qcc2072.msdu_end.info5,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
231
return !!le32_get_bits(desc->u.qcc2072.mpdu_start.info4,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
240
return le32_get_bits(desc->u.qcc2072.mpdu_start.info2,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
246
return le32_get_bits(desc->u.qcc2072.msdu_end.info11,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
252
return le32_get_bits(desc->u.qcc2072.msdu_end.info11,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
258
return !!le32_get_bits(desc->u.qcc2072.mpdu_start.info4,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
264
return !!le32_get_bits(desc->u.qcc2072.mpdu_start.info4,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
270
return le32_get_bits(desc->u.qcc2072.mpdu_start.info4,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
276
return le32_get_bits(desc->u.qcc2072.msdu_end.info10,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
282
return le32_get_bits(desc->u.qcc2072.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
288
return le32_get_bits(desc->u.qcc2072.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
294
return le32_get_bits(desc->u.qcc2072.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
300
return __le32_to_cpu(desc->u.qcc2072.msdu_end.phy_meta_data);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
305
return le32_get_bits(desc->u.qcc2072.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
311
return le32_get_bits(desc->u.qcc2072.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
317
return le32_get_bits(desc->u.qcc2072.mpdu_start.info2,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
323
return __le16_to_cpu(desc->u.qcc2072.mpdu_start.sw_peer_id);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
328
return __le32_to_cpu(desc->u.qcc2072.mpdu_start.info4) &
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
334
return desc->u.qcc2072.mpdu_start.addr2;
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
339
return __le32_to_cpu(desc->u.qcc2072.msdu_end.info13) &
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
345
return !!le32_get_bits(desc->u.qcc2072.msdu_end.info14,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
351
return !!le32_get_bits(desc->u.qcc2072.msdu_end.info13,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
357
return !!le32_get_bits(desc->u.qcc2072.msdu_end.info13,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
363
return (le32_get_bits(desc->u.qcc2072.msdu_end.info14,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
370
u32 info = __le32_to_cpu(desc->u.qcc2072.msdu_end.info13);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
578
return !!le16_get_bits(desc->u.qcn9274_compact.msdu_end.info5,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
585
return !!le16_get_bits(desc->u.qcn9274_compact.msdu_end.info5,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
591
return le16_get_bits(desc->u.qcn9274_compact.msdu_end.info5,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
598
return !!le32_get_bits(desc->u.qcn9274_compact.mpdu_start.info4,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
608
return le32_get_bits(desc->u.qcn9274_compact.mpdu_start.info2,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
615
return le32_get_bits(desc->u.qcn9274_compact.msdu_end.info11,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
622
return le32_get_bits(desc->u.qcn9274_compact.msdu_end.info11,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
629
return !!le32_get_bits(desc->u.qcn9274_compact.mpdu_start.info4,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
636
return !!le32_get_bits(desc->u.qcn9274_compact.mpdu_start.info4,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
643
return le32_get_bits(desc->u.qcn9274_compact.mpdu_start.info4,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
650
return le32_get_bits(desc->u.qcn9274_compact.msdu_end.info10,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
657
return le32_get_bits(desc->u.qcn9274_compact.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
664
return le32_get_bits(desc->u.qcn9274_compact.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
671
return le32_get_bits(desc->u.qcn9274_compact.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
678
return __le32_to_cpu(desc->u.qcn9274_compact.msdu_end.phy_meta_data);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
684
return le32_get_bits(desc->u.qcn9274_compact.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
691
return le32_get_bits(desc->u.qcn9274_compact.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
698
return le16_get_bits(desc->u.qcn9274_compact.msdu_end.info5,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
705
return le16_get_bits(desc->u.qcn9274_compact.msdu_end.info5,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
712
return le16_get_bits(desc->u.qcn9274_compact.msdu_end.info5,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
719
return __le16_to_cpu(desc->u.qcn9274_compact.mpdu_start.sw_peer_id);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
725
fdesc->u.qcn9274_compact.msdu_end = ldesc->u.qcn9274_compact.msdu_end;
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
730
return __le16_to_cpu(desc->u.qcn9274_compact.mpdu_start.phy_ppdu_id);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
735
u32 info = __le32_to_cpu(desc->u.qcn9274_compact.msdu_end.info10);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
738
desc->u.qcn9274_compact.msdu_end.info10 = __cpu_to_le32(info);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
743
return &desc->u.qcn9274_compact.msdu_payload[0];
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
759
return __le32_to_cpu(desc->u.qcn9274_compact.mpdu_start.info4) &
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
766
return desc->u.qcn9274_compact.mpdu_start.addr2;
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
772
return __le16_to_cpu(desc->u.qcn9274_compact.msdu_end.info5) &
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
779
return !!le32_get_bits(desc->u.qcn9274_compact.msdu_end.info14,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
786
return !!le32_get_bits(desc->u.qcn9274_compact.msdu_end.info13,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
793
return !!le32_get_bits(desc->u.qcn9274_compact.msdu_end.info13,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
800
return (le32_get_bits(desc->u.qcn9274_compact.msdu_end.info14,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
812
return le64_get_bits(desc->u.qcn9274_compact.msdu_end.msdu_end_tag,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
828
u32 info = __le32_to_cpu(desc->u.qcn9274_compact.msdu_end.info13);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
867
HAL_RX_MPDU_INFO_PN_GET_BYTE2(desc->u.qcn9274_compact.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
870
HAL_RX_MPDU_INFO_PN_GET_BYTE1(desc->u.qcn9274_compact.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
877
HAL_RX_MPDU_INFO_PN_GET_BYTE1(desc->u.qcn9274_compact.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
879
HAL_RX_MPDU_INFO_PN_GET_BYTE2(desc->u.qcn9274_compact.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
889
key_id = le32_get_bits(desc->u.qcn9274_compact.mpdu_start.info5,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
893
HAL_RX_MPDU_INFO_PN_GET_BYTE3(desc->u.qcn9274_compact.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
895
HAL_RX_MPDU_INFO_PN_GET_BYTE4(desc->u.qcn9274_compact.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
897
HAL_RX_MPDU_INFO_PN_GET_BYTE1(desc->u.qcn9274_compact.mpdu_start.pn[1]);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
899
HAL_RX_MPDU_INFO_PN_GET_BYTE2(desc->u.qcn9274_compact.mpdu_start.pn[1]);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
905
hdr->frame_control = desc->u.qcn9274_compact.mpdu_start.frame_ctrl;
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
906
hdr->duration_id = desc->u.qcn9274_compact.mpdu_start.duration;
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
907
ether_addr_copy(hdr->addr1, desc->u.qcn9274_compact.mpdu_start.addr1);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
908
ether_addr_copy(hdr->addr2, desc->u.qcn9274_compact.mpdu_start.addr2);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
909
ether_addr_copy(hdr->addr3, desc->u.qcn9274_compact.mpdu_start.addr3);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
910
if (__le32_to_cpu(desc->u.qcn9274_compact.mpdu_start.info4) &
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
912
ether_addr_copy(hdr->addr4, desc->u.qcn9274_compact.mpdu_start.addr4);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
914
hdr->seq_ctrl = desc->u.qcn9274_compact.mpdu_start.seq_ctrl;
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
616
status->u.flush_queue.err_detected =
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
635
status->u.flush_cache.err_detected =
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
638
status->u.flush_cache.err_code =
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
641
if (!status->u.flush_cache.err_code)
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
644
status->u.flush_cache.cache_controller_flush_status_hit =
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
648
status->u.flush_cache.cache_controller_flush_status_desc_type =
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
651
status->u.flush_cache.cache_controller_flush_status_client_id =
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
654
status->u.flush_cache.cache_controller_flush_status_err =
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
657
status->u.flush_cache.cache_controller_flush_status_cnt =
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
675
status->u.unblock_cache.err_detected =
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
678
status->u.unblock_cache.unblock_type =
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
682
if (!status->u.unblock_cache.err_detected &&
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
683
status->u.unblock_cache.unblock_type ==
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
700
status->u.timeout_list.err_detected =
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
703
status->u.timeout_list.list_empty =
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
707
status->u.timeout_list.release_desc_cnt =
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
710
status->u.timeout_list.fwd_buf_cnt =
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
727
status->u.desc_thresh_reached.threshold_idx =
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
731
status->u.desc_thresh_reached.link_desc_counter0 =
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
735
status->u.desc_thresh_reached.link_desc_counter1 =
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
739
status->u.desc_thresh_reached.link_desc_counter2 =
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
743
status->u.desc_thresh_reached.link_desc_counter_sum =
drivers/net/wireless/ath/ath12k/wifi7/hal_rx_desc.h
1505
} u;
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
266
return !!le16_get_bits(desc->u.wcn7850.msdu_end.info5,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
273
return !!le16_get_bits(desc->u.wcn7850.msdu_end.info5,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
279
return le16_get_bits(desc->u.wcn7850.msdu_end.info5,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
286
return le16_get_bits(desc->u.wcn7850.msdu_end.info5,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
293
return le16_get_bits(desc->u.wcn7850.msdu_end.info5,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
300
return !!le32_get_bits(desc->u.wcn7850.mpdu_start.info4,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
310
return le32_get_bits(desc->u.wcn7850.mpdu_start.info2,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
317
return le32_get_bits(desc->u.wcn7850.msdu_end.info11,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
324
return le32_get_bits(desc->u.wcn7850.msdu_end.info11,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
331
return !!le32_get_bits(desc->u.wcn7850.mpdu_start.info4,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
338
return !!le32_get_bits(desc->u.wcn7850.mpdu_start.info4,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
345
return le32_get_bits(desc->u.wcn7850.mpdu_start.info4,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
352
return le32_get_bits(desc->u.wcn7850.msdu_end.info10,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
359
return le32_get_bits(desc->u.wcn7850.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
366
return le32_get_bits(desc->u.wcn7850.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
373
return le32_get_bits(desc->u.wcn7850.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
380
return __le32_to_cpu(desc->u.wcn7850.msdu_end.phy_meta_data);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
386
return le32_get_bits(desc->u.wcn7850.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
393
return le32_get_bits(desc->u.wcn7850.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
400
return le32_get_bits(desc->u.wcn7850.mpdu_start.info2,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
407
return __le16_to_cpu(desc->u.wcn7850.mpdu_start.sw_peer_id);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
413
memcpy(&fdesc->u.wcn7850.msdu_end, &ldesc->u.wcn7850.msdu_end,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
419
return le64_get_bits(desc->u.wcn7850.mpdu_start_tag,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
425
return __le16_to_cpu(desc->u.wcn7850.mpdu_start.phy_ppdu_id);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
430
u32 info = __le32_to_cpu(desc->u.wcn7850.msdu_end.info10);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
435
desc->u.wcn7850.msdu_end.info10 = __cpu_to_le32(info);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
440
return &desc->u.wcn7850.msdu_payload[0];
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
456
return __le32_to_cpu(desc->u.wcn7850.mpdu_start.info4) &
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
463
return desc->u.wcn7850.mpdu_start.addr2;
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
469
return __le32_to_cpu(desc->u.wcn7850.msdu_end.info13) &
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
476
return !!le32_get_bits(desc->u.wcn7850.msdu_end.info14,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
483
return !!le32_get_bits(desc->u.wcn7850.msdu_end.info13,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
490
return !!le32_get_bits(desc->u.wcn7850.msdu_end.info13,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
497
return (le32_get_bits(desc->u.wcn7850.msdu_end.info14,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
514
u32 info = __le32_to_cpu(desc->u.wcn7850.msdu_end.info13);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
553
HAL_RX_MPDU_INFO_PN_GET_BYTE2(desc->u.wcn7850.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
556
HAL_RX_MPDU_INFO_PN_GET_BYTE1(desc->u.wcn7850.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
563
HAL_RX_MPDU_INFO_PN_GET_BYTE1(desc->u.wcn7850.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
565
HAL_RX_MPDU_INFO_PN_GET_BYTE2(desc->u.wcn7850.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
575
key_id = u32_get_bits(__le32_to_cpu(desc->u.wcn7850.mpdu_start.info5),
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
578
crypto_hdr[4] = HAL_RX_MPDU_INFO_PN_GET_BYTE3(desc->u.wcn7850.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
579
crypto_hdr[5] = HAL_RX_MPDU_INFO_PN_GET_BYTE4(desc->u.wcn7850.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
580
crypto_hdr[6] = HAL_RX_MPDU_INFO_PN_GET_BYTE1(desc->u.wcn7850.mpdu_start.pn[1]);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
581
crypto_hdr[7] = HAL_RX_MPDU_INFO_PN_GET_BYTE2(desc->u.wcn7850.mpdu_start.pn[1]);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
587
hdr->frame_control = desc->u.wcn7850.mpdu_start.frame_ctrl;
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
588
hdr->duration_id = desc->u.wcn7850.mpdu_start.duration;
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
589
ether_addr_copy(hdr->addr1, desc->u.wcn7850.mpdu_start.addr1);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
590
ether_addr_copy(hdr->addr2, desc->u.wcn7850.mpdu_start.addr2);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
591
ether_addr_copy(hdr->addr3, desc->u.wcn7850.mpdu_start.addr3);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
592
if (__le32_to_cpu(desc->u.wcn7850.mpdu_start.info4) &
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
594
ether_addr_copy(hdr->addr4, desc->u.wcn7850.mpdu_start.addr4);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
596
hdr->seq_ctrl = desc->u.wcn7850.mpdu_start.seq_ctrl;
drivers/net/wireless/ath/ath12k/wifi7/hw.c
104
if (mgmt->u.action.category != WLAN_CATEGORY_BACK)
drivers/net/wireless/ath/ath12k/wifi7/hw.c
107
if (mgmt->u.action.action_code != WLAN_ACTION_ADDBA_RESP)
drivers/net/wireless/ath/ath5k/base.c
1292
if (le16_to_cpu(mgmt->u.beacon.capab_info) & WLAN_CAPABILITY_IBSS) {
drivers/net/wireless/ath/ath5k/base.c
1299
bc_tstamp = le64_to_cpu(mgmt->u.beacon.timestamp);
drivers/net/wireless/ath/ath6kl/cfg80211.c
2809
ies = mgmt->u.beacon.variable;
drivers/net/wireless/ath/ath6kl/cfg80211.c
3090
pos = mgmt->u.probe_resp.variable;
drivers/net/wireless/ath/ath6kl/cfg80211.c
3184
if (buf + len >= &mgmt->u.probe_resp.variable[1] &&
drivers/net/wireless/ath/ath6kl/cfg80211.c
3185
(mgmt->u.probe_resp.variable[1] > P2P_WILDCARD_SSID_LEN)) {
drivers/net/wireless/ath/ath6kl/main.c
441
sizeof(mgmt->u.assoc_req)) {
drivers/net/wireless/ath/ath6kl/main.c
442
ies = mgmt->u.assoc_req.variable;
drivers/net/wireless/ath/ath6kl/main.c
446
+ sizeof(mgmt->u.reassoc_req)) {
drivers/net/wireless/ath/ath6kl/main.c
447
ies = mgmt->u.reassoc_req.variable;
drivers/net/wireless/ath/ath6kl/wmi.c
888
if (memcmp(dev->dev_addr, ev->u.ap_bss.bssid, ETH_ALEN) == 0) {
drivers/net/wireless/ath/ath6kl/wmi.c
891
__func__, le16_to_cpu(ev->u.ap_bss.ch),
drivers/net/wireless/ath/ath6kl/wmi.c
892
ev->u.ap_bss.bssid);
drivers/net/wireless/ath/ath6kl/wmi.c
894
vif, le16_to_cpu(ev->u.ap_bss.ch));
drivers/net/wireless/ath/ath6kl/wmi.c
898
__func__, ev->u.ap_sta.aid,
drivers/net/wireless/ath/ath6kl/wmi.c
899
ev->u.ap_sta.mac_addr,
drivers/net/wireless/ath/ath6kl/wmi.c
900
ev->u.ap_sta.auth,
drivers/net/wireless/ath/ath6kl/wmi.c
901
ev->u.ap_sta.keymgmt,
drivers/net/wireless/ath/ath6kl/wmi.c
902
le16_to_cpu(ev->u.ap_sta.cipher),
drivers/net/wireless/ath/ath6kl/wmi.c
903
ev->u.ap_sta.apsd_info);
drivers/net/wireless/ath/ath6kl/wmi.c
906
vif, ev->u.ap_sta.aid, ev->u.ap_sta.mac_addr,
drivers/net/wireless/ath/ath6kl/wmi.c
907
ev->u.ap_sta.keymgmt,
drivers/net/wireless/ath/ath6kl/wmi.c
908
le16_to_cpu(ev->u.ap_sta.cipher),
drivers/net/wireless/ath/ath6kl/wmi.c
909
ev->u.ap_sta.auth, ev->assoc_req_len,
drivers/net/wireless/ath/ath6kl/wmi.c
911
ev->u.ap_sta.apsd_info);
drivers/net/wireless/ath/ath6kl/wmi.c
920
le16_to_cpu(ev->u.sta.ch), ev->u.sta.bssid,
drivers/net/wireless/ath/ath6kl/wmi.c
921
le16_to_cpu(ev->u.sta.listen_intvl),
drivers/net/wireless/ath/ath6kl/wmi.c
922
le16_to_cpu(ev->u.sta.beacon_intvl),
drivers/net/wireless/ath/ath6kl/wmi.c
923
le32_to_cpu(ev->u.sta.nw_type));
drivers/net/wireless/ath/ath6kl/wmi.c
952
ath6kl_connect_event(vif, le16_to_cpu(ev->u.sta.ch),
drivers/net/wireless/ath/ath6kl/wmi.c
953
ev->u.sta.bssid,
drivers/net/wireless/ath/ath6kl/wmi.c
954
le16_to_cpu(ev->u.sta.listen_intvl),
drivers/net/wireless/ath/ath6kl/wmi.c
955
le16_to_cpu(ev->u.sta.beacon_intvl),
drivers/net/wireless/ath/ath6kl/wmi.c
956
le32_to_cpu(ev->u.sta.nw_type),
drivers/net/wireless/ath/ath6kl/wmi.h
1544
} u;
drivers/net/wireless/ath/ath9k/ar9002_mac.c
408
WRITE_ONCE(ads->u.rx.status0, 0);
drivers/net/wireless/ath/ath9k/ar9002_mac.c
409
WRITE_ONCE(ads->u.rx.status1, 0);
drivers/net/wireless/ath/ath9k/ar9002_mac.c
410
WRITE_ONCE(ads->u.rx.status2, 0);
drivers/net/wireless/ath/ath9k/ar9002_mac.c
411
WRITE_ONCE(ads->u.rx.status3, 0);
drivers/net/wireless/ath/ath9k/ar9002_mac.c
412
WRITE_ONCE(ads->u.rx.status4, 0);
drivers/net/wireless/ath/ath9k/ar9002_mac.c
413
WRITE_ONCE(ads->u.rx.status5, 0);
drivers/net/wireless/ath/ath9k/ar9002_mac.c
414
WRITE_ONCE(ads->u.rx.status6, 0);
drivers/net/wireless/ath/ath9k/ar9002_mac.c
415
WRITE_ONCE(ads->u.rx.status7, 0);
drivers/net/wireless/ath/ath9k/ar9002_mac.c
416
WRITE_ONCE(ads->u.rx.status8, 0);
drivers/net/wireless/ath/ath9k/beacon.c
145
mgmt_hdr->u.beacon.timestamp = avp->tsf_adjust;
drivers/net/wireless/ath/ath9k/htc_drv_beacon.c
229
mgmt->u.beacon.timestamp = avp->tsfadjust;
drivers/net/wireless/ath/ath9k/htc_drv_txrx.c
238
mgmt->u.probe_resp.timestamp = avp->tsfadjust;
drivers/net/wireless/ath/ath9k/mac.c
534
ads.u.rx = adsp->u.rx;
drivers/net/wireless/ath/ath9k/mac.h
315
} u;
drivers/net/wireless/ath/ath9k/mac.h
321
#define ds_ctl2 u.tx.ctl2
drivers/net/wireless/ath/ath9k/mac.h
322
#define ds_ctl3 u.tx.ctl3
drivers/net/wireless/ath/ath9k/mac.h
323
#define ds_ctl4 u.tx.ctl4
drivers/net/wireless/ath/ath9k/mac.h
324
#define ds_ctl5 u.tx.ctl5
drivers/net/wireless/ath/ath9k/mac.h
325
#define ds_ctl6 u.tx.ctl6
drivers/net/wireless/ath/ath9k/mac.h
326
#define ds_ctl7 u.tx.ctl7
drivers/net/wireless/ath/ath9k/mac.h
327
#define ds_ctl8 u.tx.ctl8
drivers/net/wireless/ath/ath9k/mac.h
328
#define ds_ctl9 u.tx.ctl9
drivers/net/wireless/ath/ath9k/mac.h
329
#define ds_ctl10 u.tx.ctl10
drivers/net/wireless/ath/ath9k/mac.h
330
#define ds_ctl11 u.tx.ctl11
drivers/net/wireless/ath/ath9k/mac.h
332
#define ds_txstatus0 u.tx.status0
drivers/net/wireless/ath/ath9k/mac.h
333
#define ds_txstatus1 u.tx.status1
drivers/net/wireless/ath/ath9k/mac.h
334
#define ds_txstatus2 u.tx.status2
drivers/net/wireless/ath/ath9k/mac.h
335
#define ds_txstatus3 u.tx.status3
drivers/net/wireless/ath/ath9k/mac.h
336
#define ds_txstatus4 u.tx.status4
drivers/net/wireless/ath/ath9k/mac.h
337
#define ds_txstatus5 u.tx.status5
drivers/net/wireless/ath/ath9k/mac.h
338
#define ds_txstatus6 u.tx.status6
drivers/net/wireless/ath/ath9k/mac.h
339
#define ds_txstatus7 u.tx.status7
drivers/net/wireless/ath/ath9k/mac.h
340
#define ds_txstatus8 u.tx.status8
drivers/net/wireless/ath/ath9k/mac.h
341
#define ds_txstatus9 u.tx.status9
drivers/net/wireless/ath/ath9k/mac.h
343
#define ds_rxstatus0 u.rx.status0
drivers/net/wireless/ath/ath9k/mac.h
344
#define ds_rxstatus1 u.rx.status1
drivers/net/wireless/ath/ath9k/mac.h
345
#define ds_rxstatus2 u.rx.status2
drivers/net/wireless/ath/ath9k/mac.h
346
#define ds_rxstatus3 u.rx.status3
drivers/net/wireless/ath/ath9k/mac.h
347
#define ds_rxstatus4 u.rx.status4
drivers/net/wireless/ath/ath9k/mac.h
348
#define ds_rxstatus5 u.rx.status5
drivers/net/wireless/ath/ath9k/mac.h
349
#define ds_rxstatus6 u.rx.status6
drivers/net/wireless/ath/ath9k/mac.h
350
#define ds_rxstatus7 u.rx.status7
drivers/net/wireless/ath/ath9k/mac.h
351
#define ds_rxstatus8 u.rx.status8
drivers/net/wireless/ath/ath9k/recv.c
511
pos = mgmt->u.beacon.variable;
drivers/net/wireless/ath/carl9170/rx.c
496
pos = (u8 *)mgmt->u.beacon.variable;
drivers/net/wireless/ath/wcn36xx/hal.h
3559
} u;
drivers/net/wireless/ath/wcn36xx/smd.c
2915
memcpy(&msg_body.host_offload_params.u,
drivers/net/wireless/ath/wcn36xx/smd.c
2958
memcpy(&ho_params->u,
drivers/net/wireless/ath/wil6210/cfg80211.c
1871
u.probe_resp.variable);
drivers/net/wireless/ath/wil6210/cfg80211.c
1873
ies = f->u.probe_resp.variable;
drivers/net/wireless/ath/wil6210/cfg80211.c
2101
memcpy(vif->ssid, wdev->u.ap.ssid, wdev->u.ap.ssid_len);
drivers/net/wireless/ath/wil6210/cfg80211.c
2102
vif->ssid_len = wdev->u.ap.ssid_len;
drivers/net/wireless/ath/wil6210/debugfs.c
1070
volatile u32 *u;
drivers/net/wireless/ath/wil6210/debugfs.c
1113
u = (volatile u32 *)d;
drivers/net/wireless/ath/wil6210/debugfs.c
1140
u[0], u[1], u[2], u[3]);
drivers/net/wireless/ath/wil6210/debugfs.c
1142
u[4], u[5], u[6], u[7]);
drivers/net/wireless/ath/wil6210/debugfs.c
1164
u32 *u;
drivers/net/wireless/ath/wil6210/debugfs.c
1185
u = sring->va + (sring->elem_size * status_msg_idx);
drivers/net/wireless/ath/wil6210/debugfs.c
1191
u[0], u[1], u[2], u[3]);
drivers/net/wireless/ath/wil6210/debugfs.c
1194
u[4], u[5], u[6], u[7]);
drivers/net/wireless/ath/wil6210/wmi.c
876
u64 tsf = le64_to_cpu(rx_mgmt_frame->u.beacon.timestamp);
drivers/net/wireless/ath/wil6210/wmi.c
877
u16 cap = le16_to_cpu(rx_mgmt_frame->u.beacon.capab_info);
drivers/net/wireless/ath/wil6210/wmi.c
878
u16 bi = le16_to_cpu(rx_mgmt_frame->u.beacon.beacon_int);
drivers/net/wireless/ath/wil6210/wmi.c
879
const u8 *ie_buf = rx_mgmt_frame->u.beacon.variable;
drivers/net/wireless/ath/wil6210/wmi.c
881
u.beacon.variable);
drivers/net/wireless/atmel/at76c50x-usb.c
1523
el_off = offsetof(struct ieee80211_mgmt, u.probe_resp.variable);
drivers/net/wireless/atmel/at76c50x-usb.c
1525
el_off = offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/broadcom/b43/main.c
1658
ie = bcn->u.beacon.variable;
drivers/net/wireless/broadcom/b43/main.c
1659
variable_len = len - offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/broadcom/b43/main.c
1679
tim_position += offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/broadcom/b43legacy/main.c
1065
ie_start = offsetof(struct ieee80211_mgmt, u.probe_resp.variable);
drivers/net/wireless/broadcom/b43legacy/main.c
1067
u.beacon.variable));
drivers/net/wireless/broadcom/b43legacy/main.c
976
ie = bcn->u.beacon.variable;
drivers/net/wireless/broadcom/b43legacy/main.c
977
variable_len = len - offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/broadcom/b43legacy/main.c
998
u.beacon.variable);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/core.c
296
if (mgmt_frame_len < offsetof(struct ieee80211_mgmt, u)) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/core.c
317
frame += offsetof(struct ieee80211_mgmt, u);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/core.c
318
memcpy(&mgmt_frame->u, frame,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/core.c
319
mgmt_frame_len - offsetof(struct ieee80211_mgmt, u));
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h
301
} u;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
1460
mgmt_frame = kzalloc(offsetof(struct ieee80211_mgmt, u) +
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
1471
memcpy(mgmt_frame->u.body, frame, mgmt_frame_len);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
1472
mgmt_frame_len += offsetof(struct ieee80211_mgmt, u.body);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
2216
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
538
} u;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
1184
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
1320
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
1469
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
1553
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
2015
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
2187
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
2216
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
2314
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
2385
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
2592
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
2871
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3130
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3337
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3392
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3508
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3839
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3987
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4104
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4132
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4188
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4256
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4622
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4678
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4740
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4790
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4955
kfree(pi->u.pi_lcnphy);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4966
pi->u.pi_lcnphy = pi_lcn;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
5038
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
5080
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2591
struct ipw2100_rx *u = priv->rx_buffers[i].rxp;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2596
return (status->frame_size != sizeof(u->rx_data.command));
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2598
return (status->frame_size != sizeof(u->rx_data.status));
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2600
return (status->frame_size < sizeof(u->rx_data.notification));
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2606
switch (WLAN_FC_GET_TYPE(le16_to_cpu(u->rx_data.header.frame_ctl))) {
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2651
struct ipw2100_rx *u;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2683
u = packet->rxp;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2700
isr_rx_complete_command(priv, &u->rx_data.command);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2704
isr_status_change(priv, u->rx_data.status);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2717
switch (WLAN_FC_GET_TYPE(le16_to_cpu(u->rx_data.header.frame_ctl))) {
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2720
&u->rx_data.header, &stats);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10092
tfd->u.data.station_number = id;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10097
tfd->u.data.cmd_id = DINO_CMD_TX;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10098
tfd->u.data.len = cpu_to_le16(txb->payload_size);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10101
tfd->u.data.tx_flags_ext |= DCT_FLAG_EXT_MODE_CCK;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10103
tfd->u.data.tx_flags_ext |= DCT_FLAG_EXT_MODE_OFDM;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10106
tfd->u.data.tx_flags |= DCT_FLAG_SHORT_PREAMBLE;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10111
memcpy(&tfd->u.data.tfd.tfd_24.mchdr, hdr, hdr_len);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10114
tfd->u.data.tx_flags |= DCT_FLAG_ACK_REQD;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10119
tfd->u.data.tfd.tfd_24.mchdr.frame_ctl |=
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10126
tfd->u.data.tx_flags |= DCT_FLAG_ACK_REQD;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10128
tfd->u.data.tx_flags &= ~DCT_FLAG_NO_WEP;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10129
tfd->u.data.tx_flags_ext |= DCT_FLAG_EXT_SECURITY_CCM;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10130
tfd->u.data.key_index = 0;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10131
tfd->u.data.key_index |= DCT_WEP_INDEX_USE_IMMEDIATE;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10134
tfd->u.data.tfd.tfd_24.mchdr.frame_ctl |=
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10136
tfd->u.data.tx_flags &= ~DCT_FLAG_NO_WEP;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10137
tfd->u.data.tx_flags_ext |= DCT_FLAG_EXT_SECURITY_TKIP;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10138
tfd->u.data.key_index = DCT_WEP_INDEX_USE_IMMEDIATE;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10141
tfd->u.data.tfd.tfd_24.mchdr.frame_ctl |=
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10143
tfd->u.data.key_index = priv->ieee->crypt_info.tx_keyidx;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10146
tfd->u.data.key_index |= DCT_WEP_KEY_64Bit;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10148
tfd->u.data.key_index |= DCT_WEP_KEY_128Bit;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10159
tfd->u.data.tx_flags |= DCT_FLAG_NO_WEP;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10163
ipw_qos_set_tx_queue_command(priv, pri, &(tfd->u.data));
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10167
tfd->u.data.num_chunks = cpu_to_le32(min((u8) (NUM_TFD_CHUNKS - 2),
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10170
txb->nr_frags, le32_to_cpu(tfd->u.data.num_chunks));
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10171
for (i = 0; i < le32_to_cpu(tfd->u.data.num_chunks); i++) {
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10173
i, le32_to_cpu(tfd->u.data.num_chunks),
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10176
i, tfd->u.data.num_chunks,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10181
tfd->u.data.chunk_ptr[i] =
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10186
tfd->u.data.chunk_len[i] =
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10202
tfd->u.data.chunk_len[i] = cpu_to_le16(remaining_bytes);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10214
tfd->u.data.chunk_ptr[i] =
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10220
le32_add_cpu(&tfd->u.data.num_chunks, 1);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3764
if (le32_to_cpu(bd->u.data.num_chunks) > NUM_TFD_CHUNKS) {
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3766
le32_to_cpu(bd->u.data.num_chunks));
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3772
for (i = 0; i < le32_to_cpu(bd->u.data.num_chunks); i++) {
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3774
le32_to_cpu(bd->u.data.chunk_ptr[i]),
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3775
le16_to_cpu(bd->u.data.chunk_len[i]),
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4434
struct notif_association *assoc = &notif->u.assoc;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4475
(IPW_GET_PACKET_STYPE(&notif->u.raw)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4496
&notif->u.raw, &stats);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4511
= &notif->u.auth;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4549
*)&notif->u.raw;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4595
struct notif_authenticate *auth = &notif->u.auth;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4683
&notif->u.channel_result;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4697
struct notif_scan_complete *x = &notif->u.scan_complete;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4770
struct notif_frag_length *x = &notif->u.frag_len;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4784
&notif->u.link_deterioration;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4811
struct notif_beacon_state *x = &notif->u.beacon_state;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4829
struct notif_tgi_tx_key *x = &notif->u.tgi_tx_key;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4845
struct notif_calibration *x = &notif->u.calibration;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4863
(u8) (le32_to_cpu(notif->u.noise.value) & 0xff),
drivers/net/wireless/intel/ipw2x00/ipw2200.c
5008
tfd->u.cmd.index = hcmd;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
5009
tfd->u.cmd.length = len;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
5010
memcpy(tfd->u.cmd.payload, buf, len);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7645
if (unlikely((le16_to_cpu(pkt->u.frame.length) + IPW_RX_FRAME_SIZE) >
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7659
skb_reserve(rxb->skb, offsetof(struct ipw_rx_packet, u.frame.data));
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7662
skb_put(rxb->skb, le16_to_cpu(pkt->u.frame.length));
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7688
struct ipw_rx_frame *frame = &pkt->u.frame;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7701
unsigned short len = le16_to_cpu(pkt->u.frame.length);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7708
if (unlikely((le16_to_cpu(pkt->u.frame.length) + IPW_RX_FRAME_SIZE) >
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7865
struct ipw_rx_frame *frame = &pkt->u.frame;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7876
unsigned short len = le16_to_cpu(pkt->u.frame.length);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8179
skb_put(skb, le16_to_cpu(pkt->u.frame.length) +
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8241
.rssi = pkt->u.frame.rssi_dbm -
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8244
pkt->u.frame.rssi_dbm -
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8247
le16_to_cpu(pkt->u.frame.noise),
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8248
.rate = pkt->u.frame.rate,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8251
pkt->u.frame.received_channel,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8253
(pkt->u.frame.
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8257
.len = le16_to_cpu(pkt->u.frame.length),
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8312
le16_to_cpu(pkt->u.frame.length));
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8314
if (le16_to_cpu(pkt->u.frame.length) <
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8362
pkt->u.notification.subtype,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8363
pkt->u.notification.flags,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8364
le16_to_cpu(pkt->u.notification.size));
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8365
ipw_rx_notification(priv, &pkt->u.notification);
drivers/net/wireless/intel/ipw2x00/ipw2200.h
507
} u;
drivers/net/wireless/intel/ipw2x00/ipw2200.h
653
} u;
drivers/net/wireless/intel/ipw2x00/ipw2200.h
691
} u;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
100
iwe.u.data.flags = IW_ENCODE_DISABLED;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
101
iwe.u.data.length = 0;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
111
iwe.u.bitrate.fixed = iwe.u.bitrate.disabled = 0;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
121
iwe.u.bitrate.value = ((rate & 0x7f) * 500000);
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
129
iwe.u.bitrate.value = ((rate & 0x7f) * 500000);
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
140
iwe.u.qual.updated = IW_QUAL_QUAL_UPDATED | IW_QUAL_LEVEL_UPDATED |
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
144
iwe.u.qual.updated |= IW_QUAL_QUAL_INVALID |
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
146
iwe.u.qual.qual = 0;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
149
iwe.u.qual.qual = 100;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
151
iwe.u.qual.qual =
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
162
if (iwe.u.qual.qual > 100)
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
163
iwe.u.qual.qual = 100;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
164
else if (iwe.u.qual.qual < 1)
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
165
iwe.u.qual.qual = 0;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
169
iwe.u.qual.updated |= IW_QUAL_NOISE_INVALID;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
170
iwe.u.qual.noise = 0;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
172
iwe.u.qual.noise = network->stats.noise;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
176
iwe.u.qual.updated |= IW_QUAL_LEVEL_INVALID;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
177
iwe.u.qual.level = 0;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
179
iwe.u.qual.level = network->stats.signal;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
187
iwe.u.data.length = p - custom;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
188
if (iwe.u.data.length)
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
196
iwe.u.data.length = network->wpa_ie_len;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
205
iwe.u.data.length = network->rsn_ie_len;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
216
iwe.u.data.length = p - custom;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
217
if (iwe.u.data.length)
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
238
iwe.u.data.length = p - custom;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
56
iwe.u.ap_addr.sa_family = ARPHRD_ETHER;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
57
memcpy(iwe.u.ap_addr.sa_data, network->bssid, ETH_ALEN);
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
64
iwe.u.data.flags = 1;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
65
iwe.u.data.length = min(network->ssid_len, (u8) 32);
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
71
snprintf(iwe.u.name, IFNAMSIZ, "IEEE 802.11%s",
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
79
iwe.u.mode = IW_MODE_MASTER;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
81
iwe.u.mode = IW_MODE_ADHOC;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
90
iwe.u.freq.m = libipw_channel_to_freq(ieee, network->channel);
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
91
iwe.u.freq.e = 6;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
92
iwe.u.freq.i = 0;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
98
iwe.u.data.flags = IW_ENCODE_ENABLED | IW_ENCODE_NOKEY;
drivers/net/wireless/intel/iwlegacy/3945-mac.c
330
rc = il_send_cmd_pdu(il, C_TX_BEACON, frame_size, &frame->u.cmd[0]);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
694
spectrum_resp_status = le16_to_cpu(pkt->u.spectrum.status);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
697
if (pkt->u.spectrum.id != 0xff) {
drivers/net/wireless/intel/iwlegacy/3945-mac.c
699
pkt->u.spectrum.id);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
723
palive = &pkt->u.alive_frame;
drivers/net/wireless/intel/iwlegacy/3945-mac.c
730
memcpy(&il->card_alive_init, &pkt->u.alive_frame,
drivers/net/wireless/intel/iwlegacy/3945-mac.c
735
memcpy(&il->card_alive, &pkt->u.alive_frame,
drivers/net/wireless/intel/iwlegacy/3945-mac.c
754
D_RX("Received C_ADD_STA: 0x%02X\n", pkt->u.status);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
761
struct il3945_beacon_notif *beacon = &(pkt->u.beacon_status);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
782
u32 flags = le32_to_cpu(pkt->u.card_state_notif.flags);
drivers/net/wireless/intel/iwlegacy/3945.c
2420
tx_beacon_cmd = (struct il3945_tx_beacon_cmd *)&frame->u;
drivers/net/wireless/intel/iwlegacy/3945.c
2428
sizeof(frame->u) - sizeof(*tx_beacon_cmd));
drivers/net/wireless/intel/iwlegacy/3945.c
306
struct il3945_tx_resp *tx_resp = (void *)&pkt->u.raw[0];
drivers/net/wireless/intel/iwlegacy/3945.c
412
il3945_accumulative_stats(il, (__le32 *) &pkt->u.raw);
drivers/net/wireless/intel/iwlegacy/3945.c
415
memcpy(&il->_3945.stats, pkt->u.raw, sizeof(il->_3945.stats));
drivers/net/wireless/intel/iwlegacy/3945.c
422
__le32 *flag = (__le32 *) &pkt->u.raw;
drivers/net/wireless/intel/iwlegacy/3945.h
134
} u;
drivers/net/wireless/intel/iwlegacy/3945.h
162
container_of(&x->u.rx_frame.stats, \
drivers/net/wireless/intel/iwlegacy/3945.h
165
x->u.rx_frame.stats.phy_count))
drivers/net/wireless/intel/iwlegacy/3945.h
169
#define IL_RX_STATS(x) (&x->u.rx_frame.stats)
drivers/net/wireless/intel/iwlegacy/4965-mac.c
1257
missed_beacon = &pkt->u.missed_beacon;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
1368
pkt->u.stats.general.common.temperature) ||
drivers/net/wireless/intel/iwlegacy/4965-mac.c
1370
(pkt->u.stats.flag & STATS_REPLY_FLG_HT40_MODE_MSK)));
drivers/net/wireless/intel/iwlegacy/4965-mac.c
1372
il4965_accumulative_stats(il, (__le32 *) &pkt->u.stats);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
1376
memcpy(&il->_4965.stats, &pkt->u.stats, sizeof(il->_4965.stats));
drivers/net/wireless/intel/iwlegacy/4965-mac.c
1402
if (le32_to_cpu(pkt->u.stats.flag) & UCODE_STATS_CLEAR_MSK) {
drivers/net/wireless/intel/iwlegacy/4965-mac.c
2622
return le32_to_cpup(&tx_resp->u.status +
drivers/net/wireless/intel/iwlegacy/4965-mac.c
2651
struct agg_tx_status *frame_status = tx_resp->u.agg_status;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
2768
struct il4965_tx_resp *tx_resp = (void *)&pkt->u.raw[0];
drivers/net/wireless/intel/iwlegacy/4965-mac.c
2769
u32 status = le32_to_cpu(tx_resp->u.status);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
2909
struct il_compressed_ba_resp *ba_resp = &pkt->u.compressed_ba;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
3764
tim_idx = mgmt->u.beacon.variable - beacon;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
3799
tx_beacon_cmd = &frame->u.beacon;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
3805
sizeof(frame->u) - sizeof(*tx_beacon_cmd));
drivers/net/wireless/intel/iwlegacy/4965-mac.c
3855
rc = il_send_cmd_pdu(il, C_TX_BEACON, frame_size, &frame->u.cmd[0]);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4019
palive = &pkt->u.alive_frame;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4026
memcpy(&il->card_alive_init, &pkt->u.raw,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4031
memcpy(&il->card_alive, &pkt->u.alive_frame,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4074
(struct il4965_beacon_notif *)pkt->u.raw;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4113
u32 flags = le32_to_cpu(pkt->u.card_state_notif.flags);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
634
phy_res = (struct il_rx_phy_res *)pkt->u.raw;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
636
(struct ieee80211_hdr *)(pkt->u.raw + sizeof(*phy_res) +
drivers/net/wireless/intel/iwlegacy/4965-mac.c
641
*(__le32 *) (pkt->u.raw + sizeof(*phy_res) +
drivers/net/wireless/intel/iwlegacy/4965-mac.c
650
amsdu = (struct il_rx_mpdu_res_start *)pkt->u.raw;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
651
header = (struct ieee80211_hdr *)(pkt->u.raw + sizeof(*amsdu));
drivers/net/wireless/intel/iwlegacy/4965-mac.c
653
rx_pkt_status = *(__le32 *) (pkt->u.raw + sizeof(*amsdu) + len);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
751
memcpy(&il->_4965.last_phy_res, pkt->u.raw,
drivers/net/wireless/intel/iwlegacy/commands.h
1731
} u;
drivers/net/wireless/intel/iwlegacy/commands.h
3387
} u;
drivers/net/wireless/intel/iwlegacy/common.c
1274
if (pkt->u.status != CAN_ABORT_STATUS) {
drivers/net/wireless/intel/iwlegacy/common.c
1281
D_SCAN("SCAN_ABORT ret %d.\n", pkt->u.status);
drivers/net/wireless/intel/iwlegacy/common.c
1393
(struct il_scanreq_notification *)pkt->u.raw;
drivers/net/wireless/intel/iwlegacy/common.c
1405
(struct il_scanstart_notification *)pkt->u.raw;
drivers/net/wireless/intel/iwlegacy/common.c
1420
(struct il_scanresults_notification *)pkt->u.raw;
drivers/net/wireless/intel/iwlegacy/common.c
1436
struct il_scancomplete_notification *scan_notif = (void *)pkt->u.raw;
drivers/net/wireless/intel/iwlegacy/common.c
1635
pos = &frame->u.probe_req.variable[0];
drivers/net/wireless/intel/iwlegacy/common.c
1773
switch (pkt->u.add_sta.status) {
drivers/net/wireless/intel/iwlegacy/common.c
1791
D_ASSOC("Received C_ADD_STA:(0x%08X)\n", pkt->u.add_sta.status);
drivers/net/wireless/intel/iwlegacy/common.c
2117
switch (pkt->u.rem_sta.status) {
drivers/net/wireless/intel/iwlegacy/common.c
2641
struct il_spectrum_notification *report = &(pkt->u.spectrum_notif);
drivers/net/wireless/intel/iwlegacy/common.c
4079
struct il_csa_notification *csa = &(pkt->u.csa_notif);
drivers/net/wireless/intel/iwlegacy/common.c
4421
struct il_sleep_notification *sleep = &(pkt->u.sleep_notif);
drivers/net/wireless/intel/iwlegacy/common.c
4435
il_print_hex_dump(il, IL_DL_RADIO, pkt->u.raw, len);
drivers/net/wireless/intel/iwlegacy/common.c
4446
le32_to_cpu(pkt->u.err_resp.error_type),
drivers/net/wireless/intel/iwlegacy/common.c
4447
il_get_cmd_string(pkt->u.err_resp.cmd_id),
drivers/net/wireless/intel/iwlegacy/common.c
4448
pkt->u.err_resp.cmd_id,
drivers/net/wireless/intel/iwlegacy/common.c
4449
le16_to_cpu(pkt->u.err_resp.bad_cmd_seq_num),
drivers/net/wireless/intel/iwlegacy/common.c
4450
le32_to_cpu(pkt->u.err_resp.error_info));
drivers/net/wireless/intel/iwlegacy/common.c
5277
timestamp = ((struct ieee80211_mgmt *)skb->data)->u.beacon.timestamp;
drivers/net/wireless/intel/iwlegacy/common.h
529
} u;
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
1121
if (event->u.rssi.data == RSSI_EVENT_LOW)
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
1123
else if (event->u.rssi.data == RSSI_EVENT_HIGH)
drivers/net/wireless/intel/iwlwifi/dvm/main.c
165
tim_idx = mgmt->u.beacon.variable - beacon;
drivers/net/wireless/intel/iwlwifi/dvm/scan.c
583
pos = &frame->u.probe_req.variable[0];
drivers/net/wireless/intel/iwlwifi/fw/api/d3.h
316
union iwl_wowlan_pattern_data u;
drivers/net/wireless/intel/iwlwifi/fw/api/datapath.h
631
} __packed u; /* TX_QUEUE_CFG_CMD_OPERATION_API_U_VER_1 */
drivers/net/wireless/intel/iwlwifi/fw/api/datapath.h
706
} __packed u; /* SEC_KEY_OPERATION_API_U_VER_1 */
drivers/net/wireless/intel/iwlwifi/fw/file.h
34
} u;
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
615
build = le32_to_cpu(ucode->u.v2.build);
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
617
le32_to_cpu(ucode->u.v2.inst_size));
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
619
le32_to_cpu(ucode->u.v2.data_size));
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
621
le32_to_cpu(ucode->u.v2.init_size));
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
623
le32_to_cpu(ucode->u.v2.init_data_size));
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
624
src = ucode->u.v2.data;
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
636
le32_to_cpu(ucode->u.v1.inst_size));
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
638
le32_to_cpu(ucode->u.v1.data_size));
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
640
le32_to_cpu(ucode->u.v1.init_size));
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
642
le32_to_cpu(ucode->u.v1.init_data_size));
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
643
src = ucode->u.v1.data;
drivers/net/wireless/intel/iwlwifi/iwl-utils.h
44
if (WARN_ON_ONCE(frame_size <= (mgmt->u.beacon.variable - beacon)))
drivers/net/wireless/intel/iwlwifi/iwl-utils.h
47
frame_size -= mgmt->u.beacon.variable - beacon;
drivers/net/wireless/intel/iwlwifi/iwl-utils.h
49
ie = cfg80211_find_ie(eid, mgmt->u.beacon.variable, frame_size);
drivers/net/wireless/intel/iwlwifi/mld/ap.c
27
tim_idx = mgmt->u.beacon.variable - beacon;
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1890
memcpy(&pattern_cmd->patterns[i].u.bitmask.mask,
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1892
memcpy(&pattern_cmd->patterns[i].u.bitmask.pattern,
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1895
pattern_cmd->patterns[i].u.bitmask.mask_size = mask_len;
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1896
pattern_cmd->patterns[i].u.bitmask.pattern_size =
drivers/net/wireless/intel/iwlwifi/mld/key.c
156
.u.add.sta_mask = cpu_to_le32(sta_mask),
drivers/net/wireless/intel/iwlwifi/mld/key.c
157
.u.add.key_id = cpu_to_le32(key->keyidx),
drivers/net/wireless/intel/iwlwifi/mld/key.c
158
.u.add.key_flags = cpu_to_le32(key_flags),
drivers/net/wireless/intel/iwlwifi/mld/key.c
159
.u.add.tx_seq = cpu_to_le64(atomic64_read(&key->tx_pn)),
drivers/net/wireless/intel/iwlwifi/mld/key.c
162
int max_key_len = sizeof(cmd.u.add.key);
drivers/net/wireless/intel/iwlwifi/mld/key.c
176
memcpy(cmd.u.add.key, key->key, key->keylen);
drivers/net/wireless/intel/iwlwifi/mld/key.c
179
memcpy(cmd.u.add.tkip_mic_rx_key,
drivers/net/wireless/intel/iwlwifi/mld/key.c
182
memcpy(cmd.u.add.tkip_mic_tx_key,
drivers/net/wireless/intel/iwlwifi/mld/key.c
196
.u.remove.sta_mask = cpu_to_le32(sta_mask),
drivers/net/wireless/intel/iwlwifi/mld/key.c
197
.u.remove.key_id = cpu_to_le32(keyidx),
drivers/net/wireless/intel/iwlwifi/mld/key.c
198
.u.remove.key_flags = cpu_to_le32(key_flags),
drivers/net/wireless/intel/iwlwifi/mld/key.c
400
.u.modify.old_sta_mask = cpu_to_le32(data->old_sta_mask),
drivers/net/wireless/intel/iwlwifi/mld/key.c
401
.u.modify.new_sta_mask = cpu_to_le32(data->new_sta_mask),
drivers/net/wireless/intel/iwlwifi/mld/key.c
402
.u.modify.key_id = cpu_to_le32(key->keyidx),
drivers/net/wireless/intel/iwlwifi/mld/key.c
403
.u.modify.key_flags =
drivers/net/wireless/intel/iwlwifi/mld/scan.c
402
pos = frame->u.probe_req.variable;
drivers/net/wireless/intel/iwlwifi/mld/time_sync.c
119
skb_dialog_token = mgmt->u.action.wnm_timing_msr.dialog_token;
drivers/net/wireless/intel/iwlwifi/mld/time_sync.c
121
skb_dialog_token = mgmt->u.action.ftm.dialog_token;
drivers/net/wireless/intel/iwlwifi/mld/tx.c
1350
.u.modify.old_sta_mask = cpu_to_le32(old_sta_mask),
drivers/net/wireless/intel/iwlwifi/mld/tx.c
1351
.u.modify.new_sta_mask = cpu_to_le32(new_sta_mask),
drivers/net/wireless/intel/iwlwifi/mld/tx.c
1368
cmd.u.modify.tid = cpu_to_le32(IWL_MGMT_TID);
drivers/net/wireless/intel/iwlwifi/mld/tx.c
1370
cmd.u.modify.tid = cpu_to_le32(tid);
drivers/net/wireless/intel/iwlwifi/mld/tx.c
172
.u.remove.tid = cpu_to_le32(tid),
drivers/net/wireless/intel/iwlwifi/mld/tx.c
173
.u.remove.sta_mask = cpu_to_le32(fw_sta_mask),
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
700
memcpy(&pattern_cmd->patterns[i].u.bitmask.mask,
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
702
memcpy(&pattern_cmd->patterns[i].u.bitmask.pattern,
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
705
pattern_cmd->patterns[i].u.bitmask.mask_size = mask_len;
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
706
pattern_cmd->patterns[i].u.bitmask.pattern_size =
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c
1452
ies = mgmt->u.action.ftm.variable;
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c
856
tim_idx = mgmt->u.beacon.variable - beacon;
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6108
iwl_mvm_event_mlme_callback_ini(mvm, vif, &event->u.mlme);
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6119
if (event->u.mlme.data == ASSOC_EVENT) {
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6120
if (event->u.mlme.status == MLME_DENIED)
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6123
event->u.mlme.reason);
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6124
else if (event->u.mlme.status == MLME_TIMEOUT)
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6127
} else if (event->u.mlme.data == AUTH_EVENT) {
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6128
if (event->u.mlme.status == MLME_DENIED)
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6131
event->u.mlme.reason);
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6132
else if (event->u.mlme.status == MLME_TIMEOUT)
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6135
} else if (event->u.mlme.data == DEAUTH_RX_EVENT) {
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6137
"DEAUTH RX %d", event->u.mlme.reason);
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6138
} else if (event->u.mlme.data == DEAUTH_TX_EVENT) {
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6140
"DEAUTH TX %d", event->u.mlme.reason);
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6159
if (!(le16_to_cpu(ba_trig->rx_bar) & BIT(event->u.ba.tid)))
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6164
event->u.ba.sta->addr, event->u.ba.tid,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6165
event->u.ba.ssn);
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6182
iwl_mvm_event_frame_timeout_callback(mvm, vif, event->u.ba.sta,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6183
event->u.ba.tid);
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
130
.u.remove.sta_mask = cpu_to_le32(sta_mask),
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
131
.u.remove.key_id = cpu_to_le32(keyidx),
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
132
.u.remove.key_flags = cpu_to_le32(key_flags),
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
144
.u.add.sta_mask = cpu_to_le32(sta_mask),
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
145
.u.add.key_id = cpu_to_le32(keyconf->keyidx),
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
146
.u.add.key_flags = cpu_to_le32(key_flags),
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
147
.u.add.tx_seq = cpu_to_le64(atomic64_read(&keyconf->tx_pn)),
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
149
int max_key_len = sizeof(cmd.u.add.key);
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
164
memcpy(cmd.u.add.key + IWL_SEC_WEP_KEY_OFFSET, keyconf->key,
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
167
memcpy(cmd.u.add.key, keyconf->key, keyconf->keylen);
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
170
memcpy(cmd.u.add.tkip_mic_rx_key,
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
173
memcpy(cmd.u.add.tkip_mic_tx_key,
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
188
cmd.u.add.key_flags ^= cpu_to_le32(IWL_SEC_KEY_FLAG_MCAST_KEY);
drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c
302
.u.remove.tid = cpu_to_le32(tid),
drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c
303
.u.remove.sta_mask = cpu_to_le32(sta_mask),
drivers/net/wireless/intel/iwlwifi/mvm/scan.c
778
pos = frame->u.probe_req.variable;
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
2620
} u = {};
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
2643
u.cmd.common.key_flags = key_flags;
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
2644
u.cmd.common.key_offset = keyconf->hw_key_idx;
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
2645
u.cmd.common.sta_id = sta_id;
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
2647
size = new_api ? sizeof(u.cmd) : sizeof(u.cmd_v1);
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
2650
ret = iwl_mvm_send_cmd_pdu_status(mvm, ADD_STA_KEY, size, &u.cmd,
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3541
} u = {};
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3568
memcpy((void *)&u.cmd.tx_mic_key,
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3572
memcpy((void *)&u.cmd.rx_mic_key,
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3578
u.cmd_v1.tkip_rx_tsc_byte2 = tkip_iv32;
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3580
u.cmd_v1.tkip_rx_ttak[i] =
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3583
memcpy(u.cmd.common.key, key->key, key->keylen);
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3587
memcpy(u.cmd.common.key, key->key, key->keylen);
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3596
memcpy(u.cmd.common.key + 3, key->key, key->keylen);
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3603
memcpy(u.cmd.common.key, key->key, key->keylen);
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3609
memcpy(u.cmd.common.key, key->key, key->keylen);
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3617
u.cmd.common.key_offset = key_offset;
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3618
u.cmd.common.key_flags = key_flags;
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3619
u.cmd.common.sta_id = sta_id;
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3654
if (iwl_mvm_pn_cmp(rx_pn, (u8 *)&u.cmd.common.rx_secur_seq_cnt,
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3656
memcpy(&u.cmd.common.rx_secur_seq_cnt, rx_pn,
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3661
u.cmd.transmit_seq_cnt = cpu_to_le64(pn);
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3662
size = sizeof(u.cmd);
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3664
size = sizeof(u.cmd_v1);
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3670
&u.cmd);
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3673
&u.cmd, &status);
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
369
.u.remove.sta_mask = cpu_to_le32(BIT(sta_id)),
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
375
remove_cmd.u.remove.tid = cpu_to_le32(tid);
drivers/net/wireless/intel/iwlwifi/mvm/time-sync.c
21
skb_dialog_token = mgmt->u.action.wnm_timing_msr.dialog_token;
drivers/net/wireless/intel/iwlwifi/mvm/time-sync.c
23
skb_dialog_token = mgmt->u.action.ftm.dialog_token;
drivers/net/wireless/intel/iwlwifi/mvm/tx.c
716
int base_len = (u8 *)mgmt->u.probe_resp.variable - (u8 *)mgmt;
drivers/net/wireless/intel/iwlwifi/mvm/tx.c
737
mgmt->u.probe_resp.variable,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1079
cmd.new.u.add.tfdq_dram_addr = cpu_to_le64(txq->dma_addr);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1080
cmd.new.u.add.bc_dram_addr = cpu_to_le64(txq->bc_tbl.dma);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1081
cmd.new.u.add.cb_size = cpu_to_le32(TFD_QUEUE_CB_SIZE(size));
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1082
cmd.new.u.add.flags = cpu_to_le32(flags);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1083
cmd.new.u.add.sta_mask = cpu_to_le32(sta_mask);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1084
cmd.new.u.add.tid = tid;
drivers/net/wireless/intersil/p54/main.c
82
pos = (u8 *)mgmt->u.beacon.variable;
drivers/net/wireless/marvell/libertas/host.h
305
} u;
drivers/net/wireless/marvell/libertas/host.h
339
} __packed u;
drivers/net/wireless/marvell/libertas/mesh.c
1004
sprintf(mesh_wdev->u.mesh.id, "mesh");
drivers/net/wireless/marvell/libertas/mesh.c
1005
mesh_wdev->u.mesh.id_up_len = 4;
drivers/net/wireless/marvell/libertas/mesh.c
1074
if (rxpd->u.bss.bss_num == MESH_IFACE_ID)
drivers/net/wireless/marvell/libertas/mesh.c
1089
txpd->u.bss.bss_num = MESH_IFACE_ID;
drivers/net/wireless/marvell/libertas/mesh.c
112
ie->val.mesh_id_len = mesh_wdev->u.mesh.id_up_len;
drivers/net/wireless/marvell/libertas/mesh.c
113
memcpy(ie->val.mesh_id, mesh_wdev->u.mesh.id,
drivers/net/wireless/marvell/libertas/mesh.c
114
mesh_wdev->u.mesh.id_up_len);
drivers/net/wireless/marvell/mwifiex/fw.h
2269
} u;
drivers/net/wireless/marvell/mwifiex/join.c
681
&hdr->u.assoc_resp;
drivers/net/wireless/marvell/mwifiex/sta_event.c
273
le16_to_cpu(tdls_evt->u.reason_code),
drivers/net/wireless/marvell/mwifiex/sta_event.c
280
tdls_evt->u.switch_result.status,
drivers/net/wireless/marvell/mwifiex/sta_event.c
281
tdls_evt->u.switch_result.reason,
drivers/net/wireless/marvell/mwifiex/sta_event.c
282
tdls_evt->u.switch_result.cur_chan);
drivers/net/wireless/marvell/mwifiex/sta_event.c
285
if (tdls_evt->u.switch_result.status != 0) {
drivers/net/wireless/marvell/mwifiex/sta_event.c
286
switch (tdls_evt->u.switch_result.cur_chan) {
drivers/net/wireless/marvell/mwifiex/sta_event.c
300
switch (tdls_evt->u.switch_result.cur_chan) {
drivers/net/wireless/marvell/mwifiex/sta_event.c
327
tdls_evt->u.cs_stop_reason);
drivers/net/wireless/marvell/mwifiex/tdls.c
477
tf = skb_put(skb, offsetof(struct ieee80211_tdls_data, u));
drivers/net/wireless/marvell/mwifiex/tdls.c
487
skb_put(skb, sizeof(tf->u.setup_req));
drivers/net/wireless/marvell/mwifiex/tdls.c
488
tf->u.setup_req.dialog_token = dialog_token;
drivers/net/wireless/marvell/mwifiex/tdls.c
489
tf->u.setup_req.capability = cpu_to_le16(capab);
drivers/net/wireless/marvell/mwifiex/tdls.c
526
skb_put(skb, sizeof(tf->u.setup_resp));
drivers/net/wireless/marvell/mwifiex/tdls.c
527
tf->u.setup_resp.status_code = cpu_to_le16(status_code);
drivers/net/wireless/marvell/mwifiex/tdls.c
528
tf->u.setup_resp.dialog_token = dialog_token;
drivers/net/wireless/marvell/mwifiex/tdls.c
529
tf->u.setup_resp.capability = cpu_to_le16(capab);
drivers/net/wireless/marvell/mwifiex/tdls.c
566
skb_put(skb, sizeof(tf->u.setup_cfm));
drivers/net/wireless/marvell/mwifiex/tdls.c
567
tf->u.setup_cfm.status_code = cpu_to_le16(status_code);
drivers/net/wireless/marvell/mwifiex/tdls.c
568
tf->u.setup_cfm.dialog_token = dialog_token;
drivers/net/wireless/marvell/mwifiex/tdls.c
594
skb_put(skb, sizeof(tf->u.teardown));
drivers/net/wireless/marvell/mwifiex/tdls.c
595
tf->u.teardown.reason_code = cpu_to_le16(status_code);
drivers/net/wireless/marvell/mwifiex/tdls.c
601
skb_put(skb, sizeof(tf->u.discover_req));
drivers/net/wireless/marvell/mwifiex/tdls.c
602
tf->u.discover_req.dialog_token = dialog_token;
drivers/net/wireless/marvell/mwifiex/tdls.c
743
mgmt = skb_put(skb, offsetof(struct ieee80211_mgmt, u));
drivers/net/wireless/marvell/mwifiex/tdls.c
760
mgmt->u.action.category = WLAN_CATEGORY_PUBLIC;
drivers/net/wireless/marvell/mwifiex/tdls.c
761
mgmt->u.action.action_code = WLAN_PUB_ACTION_TDLS_DISCOVER_RES;
drivers/net/wireless/marvell/mwifiex/tdls.c
762
mgmt->u.action.tdls_discover_resp.dialog_token = dialog_token;
drivers/net/wireless/marvell/mwifiex/tdls.c
763
mgmt->u.action.tdls_discover_resp.capability = cpu_to_le16(capab);
drivers/net/wireless/marvell/mwifiex/tdls.c
765
memmove(pos + ETH_ALEN, &mgmt->u.action, extra);
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
245
int var_offset = offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/marvell/mwifiex/util.c
367
mgmt->u.deauth.reason_code = cpu_to_le16(reason_code);
drivers/net/wireless/marvell/mwl8k.c
1987
mgmt->u.action.category == WLAN_CATEGORY_BACK &&
drivers/net/wireless/marvell/mwl8k.c
1988
mgmt->u.action.action_code == WLAN_ACTION_ADDBA_REQ &&
drivers/net/wireless/marvell/mwl8k.c
1990
u16 capab = le16_to_cpu(mgmt->u.action.addba_req.capab);
drivers/net/wireless/marvell/mwl8k.c
2975
if (len <= offsetof(struct ieee80211_mgmt, u.beacon.variable))
drivers/net/wireless/marvell/mwl8k.c
2978
ies_len = len - offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/marvell/mwl8k.c
2980
return cfg80211_find_ie(WLAN_EID_DS_PARAMS, mgmt->u.beacon.variable,
drivers/net/wireless/marvell/mwl8k.c
2996
ies = mgmt->u.beacon.variable;
drivers/net/wireless/marvell/mwl8k.c
2997
hdr_len = offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/marvell/mwl8k.c
3419
memcpy(cmd->beacon_data, &payload->u.beacon, payload_len);
drivers/net/wireless/marvell/mwl8k.c
5717
int len = skb->len - offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/marvell/mwl8k.c
5719
mgmt->u.beacon.variable, len);
drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
426
mgmt->u.action.category == WLAN_CATEGORY_BACK &&
drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
427
mgmt->u.action.action_code == WLAN_ACTION_ADDBA_REQ) {
drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
428
u16 capab = le16_to_cpu(mgmt->u.action.addba_req.capab);
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
677
mgmt->u.action.category == WLAN_CATEGORY_BACK &&
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
678
mgmt->u.action.action_code == WLAN_ACTION_ADDBA_REQ)
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
2330
cap_offs = offsetof(struct ieee80211_mgmt, u.beacon.capab_info);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
768
mgmt->u.action.category == WLAN_CATEGORY_BACK &&
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
769
mgmt->u.action.action_code == WLAN_ACTION_ADDBA_REQ) {
drivers/net/wireless/mediatek/mt76/usb_trace.h
55
TP_PROTO(struct mt76_dev *dev, struct urb *u),
drivers/net/wireless/mediatek/mt76/usb_trace.h
56
TP_ARGS(dev, u),
drivers/net/wireless/mediatek/mt76/usb_trace.h
62
__entry->pipe = u->pipe;
drivers/net/wireless/mediatek/mt76/usb_trace.h
63
__entry->len = u->transfer_buffer_length;
drivers/net/wireless/mediatek/mt76/usb_trace.h
70
TP_PROTO(struct mt76_dev *dev, struct urb *u),
drivers/net/wireless/mediatek/mt76/usb_trace.h
71
TP_ARGS(dev, u)
drivers/net/wireless/mediatek/mt76/usb_trace.h
75
TP_PROTO(struct mt76_dev *dev, struct urb *u),
drivers/net/wireless/mediatek/mt76/usb_trace.h
76
TP_ARGS(dev, u)
drivers/net/wireless/mediatek/mt7601u/trace.h
57
TP_PROTO(struct mt7601u_dev *dev, struct urb *u),
drivers/net/wireless/mediatek/mt7601u/trace.h
58
TP_ARGS(dev, u),
drivers/net/wireless/mediatek/mt7601u/trace.h
64
__entry->pipe = u->pipe;
drivers/net/wireless/mediatek/mt7601u/trace.h
65
__entry->len = u->transfer_buffer_length;
drivers/net/wireless/mediatek/mt7601u/trace.h
72
struct urb u; \
drivers/net/wireless/mediatek/mt7601u/trace.h
73
u.pipe = __pipe; \
drivers/net/wireless/mediatek/mt7601u/trace.h
74
u.transfer_buffer_length = __len; \
drivers/net/wireless/mediatek/mt7601u/trace.h
75
trace_mt_submit_urb(__dev, &u); \
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1025
int ie_offset = offsetof(struct ieee80211_mgmt, u) + sizeof(*d);
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1061
d = (struct wilc_p2p_pub_act_frame *)(&mgmt->u.action);
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1169
int ie_offset = offsetof(struct ieee80211_mgmt, u) + sizeof(*d);
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1210
d = (struct wilc_p2p_pub_act_frame *)(&mgmt->u.action);
drivers/net/wireless/microchip/wilc1000/hif.c
549
offset = offsetof(struct ieee80211_mgmt, u.probe_resp.variable);
drivers/net/wireless/microchip/wilc1000/hif.c
551
offset = offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/microchip/wilc1000/hif.c
555
ies = rcvd_info->mgmt->u.beacon.variable;
drivers/net/wireless/microchip/wilc1000/spi.c
142
} u;
drivers/net/wireless/microchip/wilc1000/spi.c
536
c->u.simple_cmd.addr[0] = adr >> 16;
drivers/net/wireless/microchip/wilc1000/spi.c
537
c->u.simple_cmd.addr[1] = adr >> 8;
drivers/net/wireless/microchip/wilc1000/spi.c
538
c->u.simple_cmd.addr[2] = adr;
drivers/net/wireless/microchip/wilc1000/spi.c
540
c->u.simple_cmd.addr[0] = adr >> 8;
drivers/net/wireless/microchip/wilc1000/spi.c
542
c->u.simple_cmd.addr[0] |= BIT(7);
drivers/net/wireless/microchip/wilc1000/spi.c
543
c->u.simple_cmd.addr[1] = adr;
drivers/net/wireless/microchip/wilc1000/spi.c
544
c->u.simple_cmd.addr[2] = 0x0;
drivers/net/wireless/microchip/wilc1000/spi.c
550
cmd_len = offsetof(struct wilc_spi_cmd, u.simple_cmd.crc);
drivers/net/wireless/microchip/wilc1000/spi.c
554
c->u.simple_cmd.crc[0] = wilc_get_crc7(wb, cmd_len);
drivers/net/wireless/microchip/wilc1000/spi.c
629
c->u.internal_w_cmd.addr[0] = adr >> 8;
drivers/net/wireless/microchip/wilc1000/spi.c
631
c->u.internal_w_cmd.addr[0] |= BIT(7);
drivers/net/wireless/microchip/wilc1000/spi.c
633
c->u.internal_w_cmd.addr[1] = adr;
drivers/net/wireless/microchip/wilc1000/spi.c
634
c->u.internal_w_cmd.data = cpu_to_be32(data);
drivers/net/wireless/microchip/wilc1000/spi.c
635
cmd_len = offsetof(struct wilc_spi_cmd, u.internal_w_cmd.crc);
drivers/net/wireless/microchip/wilc1000/spi.c
637
c->u.internal_w_cmd.crc[0] = wilc_get_crc7(wb, cmd_len);
drivers/net/wireless/microchip/wilc1000/spi.c
639
c->u.w_cmd.addr[0] = adr >> 16;
drivers/net/wireless/microchip/wilc1000/spi.c
640
c->u.w_cmd.addr[1] = adr >> 8;
drivers/net/wireless/microchip/wilc1000/spi.c
641
c->u.w_cmd.addr[2] = adr;
drivers/net/wireless/microchip/wilc1000/spi.c
642
c->u.w_cmd.data = cpu_to_be32(data);
drivers/net/wireless/microchip/wilc1000/spi.c
643
cmd_len = offsetof(struct wilc_spi_cmd, u.w_cmd.crc);
drivers/net/wireless/microchip/wilc1000/spi.c
645
c->u.w_cmd.crc[0] = wilc_get_crc7(wb, cmd_len);
drivers/net/wireless/microchip/wilc1000/spi.c
706
c->u.dma_cmd.addr[0] = adr >> 16;
drivers/net/wireless/microchip/wilc1000/spi.c
707
c->u.dma_cmd.addr[1] = adr >> 8;
drivers/net/wireless/microchip/wilc1000/spi.c
708
c->u.dma_cmd.addr[2] = adr;
drivers/net/wireless/microchip/wilc1000/spi.c
709
c->u.dma_cmd.size[0] = sz >> 8;
drivers/net/wireless/microchip/wilc1000/spi.c
710
c->u.dma_cmd.size[1] = sz;
drivers/net/wireless/microchip/wilc1000/spi.c
711
cmd_len = offsetof(struct wilc_spi_cmd, u.dma_cmd.crc);
drivers/net/wireless/microchip/wilc1000/spi.c
713
c->u.dma_cmd.crc[0] = wilc_get_crc7(wb, cmd_len);
drivers/net/wireless/microchip/wilc1000/spi.c
715
c->u.dma_cmd_ext.addr[0] = adr >> 16;
drivers/net/wireless/microchip/wilc1000/spi.c
716
c->u.dma_cmd_ext.addr[1] = adr >> 8;
drivers/net/wireless/microchip/wilc1000/spi.c
717
c->u.dma_cmd_ext.addr[2] = adr;
drivers/net/wireless/microchip/wilc1000/spi.c
718
c->u.dma_cmd_ext.size[0] = sz >> 16;
drivers/net/wireless/microchip/wilc1000/spi.c
719
c->u.dma_cmd_ext.size[1] = sz >> 8;
drivers/net/wireless/microchip/wilc1000/spi.c
720
c->u.dma_cmd_ext.size[2] = sz;
drivers/net/wireless/microchip/wilc1000/spi.c
721
cmd_len = offsetof(struct wilc_spi_cmd, u.dma_cmd_ext.crc);
drivers/net/wireless/microchip/wilc1000/spi.c
723
c->u.dma_cmd_ext.crc[0] = wilc_get_crc7(wb, cmd_len);
drivers/net/wireless/microchip/wilc1000/spi.c
834
memset(c->u.simple_cmd.addr, 0xFF, 3);
drivers/net/wireless/microchip/wilc1000/spi.c
836
cmd_len = offsetof(struct wilc_spi_cmd, u.simple_cmd.crc);
drivers/net/wireless/microchip/wilc1000/spi.c
840
c->u.simple_cmd.crc[0] = wilc_get_crc7(wb, cmd_len);
drivers/net/wireless/quantenna/qtnfmac/event.c
192
if (!vif->wdev.u.client.ssid_len) {
drivers/net/wireless/quantenna/qtnfmac/event.c
200
ie = kzalloc(2 + vif->wdev.u.client.ssid_len, GFP_KERNEL);
drivers/net/wireless/quantenna/qtnfmac/event.c
210
ie[1] = vif->wdev.u.client.ssid_len;
drivers/net/wireless/quantenna/qtnfmac/event.c
211
memcpy(ie + 2, vif->wdev.u.client.ssid,
drivers/net/wireless/quantenna/qtnfmac/event.c
212
vif->wdev.u.client.ssid_len);
drivers/net/wireless/quantenna/qtnfmac/event.c
218
ie, 2 + vif->wdev.u.client.ssid_len,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1115
rt2x00_set_field32(&word, TXD_W3_PLCP_SIGNAL, txdesc->u.plcp.signal);
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1118
rt2x00_set_field32(&word, TXD_W3_PLCP_SERVICE, txdesc->u.plcp.service);
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1125
txdesc->u.plcp.length_low);
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1129
txdesc->u.plcp.length_high);
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1150
rt2x00_set_field32(&word, TXD_W0_IFS, txdesc->u.plcp.ifs);
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1270
rt2x00_set_field32(&word, TXD_W3_PLCP_SIGNAL, txdesc->u.plcp.signal);
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1271
rt2x00_set_field32(&word, TXD_W3_PLCP_SERVICE, txdesc->u.plcp.service);
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1273
txdesc->u.plcp.length_low);
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1275
txdesc->u.plcp.length_high);
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1300
rt2x00_set_field32(&word, TXD_W0_IFS, txdesc->u.plcp.ifs);
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
1078
rt2x00_set_field32(&word, TXD_W0_IFS, txdesc->u.plcp.ifs);
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
1092
rt2x00_set_field32(&word, TXD_W2_PLCP_SIGNAL, txdesc->u.plcp.signal);
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
1093
rt2x00_set_field32(&word, TXD_W2_PLCP_SERVICE, txdesc->u.plcp.service);
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
1095
txdesc->u.plcp.length_low);
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
1097
txdesc->u.plcp.length_high);
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
816
txdesc->u.ht.mpdu_density);
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
817
rt2x00_set_field32(&word, TXWI_W0_TX_OP, txdesc->u.ht.txop);
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
818
rt2x00_set_field32(&word, TXWI_W0_MCS, txdesc->u.ht.mcs);
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
823
rt2x00_set_field32(&word, TXWI_W0_STBC, txdesc->u.ht.stbc);
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
832
rt2x00_set_field32(&word, TXWI_W1_BW_WIN_SIZE, txdesc->u.ht.ba_size);
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
835
txdesc->key_idx : txdesc->u.ht.wcid);
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
565
pos = (u8 *)mgmt->u.beacon.variable;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
244
txdesc->u.plcp.ifs = IFS_BACKOFF;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
246
txdesc->u.plcp.ifs = IFS_SIFS;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
256
txdesc->u.plcp.signal = hwrate->plcp;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
257
txdesc->u.plcp.service = 0x04;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
260
txdesc->u.plcp.length_high = (data_length >> 6) & 0x3f;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
261
txdesc->u.plcp.length_low = data_length & 0x3f;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
276
txdesc->u.plcp.service |= 0x80;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
279
txdesc->u.plcp.length_high = (duration >> 8) & 0xff;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
280
txdesc->u.plcp.length_low = duration & 0xff;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
287
txdesc->u.plcp.signal |= 0x08;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
305
txdesc->u.ht.wcid = sta_priv->wcid;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
314
txdesc->u.ht.mcs = txrate->idx;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
320
if (sta && txdesc->u.ht.mcs > 7 &&
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
324
txdesc->u.ht.mcs = rt2x00_get_rate_mcs(hwrate->mcs);
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
326
txdesc->u.ht.mcs |= 0x08;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
331
txdesc->u.ht.txop = TXOP_SIFS;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
333
txdesc->u.ht.txop = TXOP_BACKOFF;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
343
txdesc->u.ht.stbc = 1;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
352
txdesc->u.ht.mpdu_density = density;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
353
txdesc->u.ht.ba_size = 7; /* FIXME: What value is needed? */
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
377
txdesc->u.ht.txop = TXOP_BACKOFF;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
379
txdesc->u.ht.txop = TXOP_SIFS;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
381
txdesc->u.ht.txop = TXOP_HTTXOP;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.h
316
} u;
drivers/net/wireless/ralink/rt2x00/rt61pci.c
1798
rt2x00_set_field32(&word, TXD_W2_PLCP_SIGNAL, txdesc->u.plcp.signal);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
1799
rt2x00_set_field32(&word, TXD_W2_PLCP_SERVICE, txdesc->u.plcp.service);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
1801
txdesc->u.plcp.length_low);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
1803
txdesc->u.plcp.length_high);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
1847
rt2x00_set_field32(&word, TXD_W0_IFS, txdesc->u.plcp.ifs);
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1466
rt2x00_set_field32(&word, TXD_W0_IFS, txdesc->u.plcp.ifs);
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1491
rt2x00_set_field32(&word, TXD_W2_PLCP_SIGNAL, txdesc->u.plcp.signal);
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1492
rt2x00_set_field32(&word, TXD_W2_PLCP_SERVICE, txdesc->u.plcp.service);
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1494
txdesc->u.plcp.length_low);
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1496
txdesc->u.plcp.length_high);
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1307
mgmt->u.beacon.timestamp = cpu_to_le64(rtl8180_get_tsf(dev, vif));
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
1099
mgmt->u.beacon.timestamp = cpu_to_le64(rtl8187_get_tsf(dev, vif));
drivers/net/wireless/realtek/rtl8xxxu/core.c
5189
switch (mgmt->u.action.action_code) {
drivers/net/wireless/realtek/rtl8xxxu/core.c
5194
cap = le16_to_cpu(mgmt->u.action.addba_resp.capab);
drivers/net/wireless/realtek/rtl8xxxu/core.c
5195
timeout = le16_to_cpu(mgmt->u.action.addba_resp.timeout);
drivers/net/wireless/realtek/rtl8xxxu/core.c
5203
le16_to_cpu(mgmt->u.action.addba_resp.status));
drivers/net/wireless/realtek/rtl8xxxu/core.c
5209
cap = le16_to_cpu(mgmt->u.action.addba_req.capab);
drivers/net/wireless/realtek/rtl8xxxu/core.c
5210
timeout = le16_to_cpu(mgmt->u.action.addba_req.timeout);
drivers/net/wireless/realtek/rtl8xxxu/core.c
5220
mgmt->u.action.action_code);
drivers/net/wireless/realtek/rtlwifi/base.c
1382
switch (mgmt->u.action.category) {
drivers/net/wireless/realtek/rtlwifi/base.c
1384
switch (mgmt->u.action.action_code) {
drivers/net/wireless/realtek/rtlwifi/base.c
1415
le16_to_cpu(mgmt->u.action.addba_req.capab);
drivers/net/wireless/realtek/rtlwifi/base.c
2374
pos = (u8 *)mgmt->u.beacon.variable;
drivers/net/wireless/realtek/rtlwifi/base.c
2410
action_frame->u.action.category = WLAN_CATEGORY_HT;
drivers/net/wireless/realtek/rtlwifi/base.c
2411
action_frame->u.action.action_code = WLAN_HT_ACTION_SMPS;
drivers/net/wireless/realtek/rtlwifi/base.c
2418
action_frame->u.action.ht_smps.smps_control =
drivers/net/wireless/realtek/rtlwifi/base.c
2422
action_frame->u.action.ht_smps.smps_control =
drivers/net/wireless/realtek/rtlwifi/base.c
2426
action_frame->u.action.ht_smps.smps_control =
drivers/net/wireless/realtek/rtlwifi/base.c
2537
action_frame->u.action.category = WLAN_CATEGORY_BACK;
drivers/net/wireless/realtek/rtlwifi/base.c
2538
action_frame->u.action.action_code = WLAN_ACTION_DELBA;
drivers/net/wireless/realtek/rtlwifi/base.c
2542
action_frame->u.action.delba.params = cpu_to_le16(params);
drivers/net/wireless/realtek/rtlwifi/base.c
2543
action_frame->u.action.delba.reason_code =
drivers/net/wireless/realtek/rtlwifi/base.c
2598
pos = (u8 *)mgmt->u.beacon.variable;
drivers/net/wireless/realtek/rtlwifi/pci.c
511
action_frame->u.action.action_code ==
drivers/net/wireless/realtek/rtlwifi/ps.c
702
pos = (u8 *)mgmt->u.beacon.variable;
drivers/net/wireless/realtek/rtlwifi/ps.c
804
pos = (u8 *)&mgmt->u.action.category;
drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.h
243
} u;
drivers/net/wireless/realtek/rtw88/rtw8723x.c
235
ether_addr_copy(efuse->addr, map->u.mac_addr);
drivers/net/wireless/realtek/rtw88/rtw8723x.c
89
DBG_EFUSE_2BYTE(rtwdev, map, u.vendor_id);
drivers/net/wireless/realtek/rtw88/rtw8723x.c
90
DBG_EFUSE_2BYTE(rtwdev, map, u.product_id);
drivers/net/wireless/realtek/rtw88/rtw8723x.c
91
DBG_EFUSE_VAL(rtwdev, map, u.usb_option);
drivers/net/wireless/realtek/rtw88/rtw8723x.c
92
rtw_dbg(rtwdev, RTW_DBG_EFUSE, "mac_addr=%pM\n", map->u.mac_addr);
drivers/net/wireless/realtek/rtw88/rtw8723x.h
96
struct rtw8723xu_efuse u;
drivers/net/wireless/realtek/rtw88/rtw8814a.c
168
ether_addr_copy(efuse->addr, map->u.mac_addr);
drivers/net/wireless/realtek/rtw88/rtw8814a.h
52
struct rtw8814au_efuse u;
drivers/net/wireless/realtek/rtw88/rtw8821c.c
32
ether_addr_copy(efuse->addr, map->u.mac_addr);
drivers/net/wireless/realtek/rtw88/rtw8821c.h
102
struct rtw8821cu_efuse u;
drivers/net/wireless/realtek/rtw88/rtw8822b.c
32
ether_addr_copy(efuse->addr, map->u.mac_addr);
drivers/net/wireless/realtek/rtw88/rtw8822b.h
104
struct rtw8822bu_efuse u;
drivers/net/wireless/realtek/rtw88/rtw8822c.c
35
ether_addr_copy(efuse->addr, map->u.mac_addr);
drivers/net/wireless/realtek/rtw88/rtw8822c.h
103
struct rtw8822cu_efuse u;
drivers/net/wireless/realtek/rtw88/rx.c
170
variable = mgmt->u.beacon.variable;
drivers/net/wireless/realtek/rtw88/rx.c
172
u.beacon.variable);
drivers/net/wireless/realtek/rtw88/rx.c
174
variable = mgmt->u.probe_resp.variable;
drivers/net/wireless/realtek/rtw88/rx.c
176
u.probe_resp.variable);
drivers/net/wireless/realtek/rtw89/acpi.c
388
&res->u.policy_6ghz);
drivers/net/wireless/realtek/rtw89/acpi.c
391
&res->u.policy_6ghz_sp);
drivers/net/wireless/realtek/rtw89/acpi.c
394
&res->u.policy_6ghz_vlp);
drivers/net/wireless/realtek/rtw89/acpi.c
396
ret = rtw89_acpi_dsm_get_policy_tas(rtwdev, obj, &res->u.policy_tas);
drivers/net/wireless/realtek/rtw89/acpi.c
399
&res->u.policy_reg_rules);
drivers/net/wireless/realtek/rtw89/acpi.c
401
ret = rtw89_acpi_dsm_get_value(rtwdev, obj, &res->u.value);
drivers/net/wireless/realtek/rtw89/acpi.h
113
} u;
drivers/net/wireless/realtek/rtw89/core.c
2537
const u8 *ies = mgmt->u.beacon.variable, *ssid_ie;
drivers/net/wireless/realtek/rtw89/core.c
2575
if (len < offsetof(typeof(*mgmt), u.beacon.variable))
drivers/net/wireless/realtek/rtw89/core.c
2578
WRITE_ONCE(rtwvif_link->sync_bcn_tsf, le64_to_cpu(mgmt->u.beacon.timestamp));
drivers/net/wireless/realtek/rtw89/core.c
2999
u64 tsf = le64_to_cpu(mgmt->u.beacon.timestamp);
drivers/net/wireless/realtek/rtw89/core.c
3801
variable = mgmt->u.beacon.variable;
drivers/net/wireless/realtek/rtw89/core.c
3803
u.beacon.variable);
drivers/net/wireless/realtek/rtw89/core.c
3805
variable = mgmt->u.probe_resp.variable;
drivers/net/wireless/realtek/rtw89/core.c
3807
u.probe_resp.variable);
drivers/net/wireless/realtek/rtw89/debug.c
5273
rule_size = le32_to_cpu(elm->u.diag_mac.rule_size);
drivers/net/wireless/realtek/rtw89/debug.c
5282
rule = &elm->u.diag_mac.rules_and_msgs[0];
drivers/net/wireless/realtek/rtw89/debug.c
5283
rule_end = &elm->u.diag_mac.rules_and_msgs[rule_size];
drivers/net/wireless/realtek/rtw89/debug.c
5284
msg_start = &elm->u.diag_mac.rules_and_msgs[ALIGN(rule_size, 16)];
drivers/net/wireless/realtek/rtw89/fw.c
1106
idx = elm->u.reg2.idx;
drivers/net/wireless/realtek/rtw89/fw.c
1134
regs[i].addr = le32_to_cpu(elm->u.reg2.regs[i].addr);
drivers/net/wireless/realtek/rtw89/fw.c
1135
regs[i].data = le32_to_cpu(elm->u.reg2.regs[i].data);
drivers/net/wireless/realtek/rtw89/fw.c
1162
const struct __rtw89_fw_txpwr_element *txpwr_elm = &elm->u.txpwr;
drivers/net/wireless/realtek/rtw89/fw.c
1230
bitmap = le32_to_cpu(elm->u.txpwr_trk.bitmap);
drivers/net/wireless/realtek/rtw89/fw.c
1258
elm_info->txpwr_trk->delta[type] = &elm->u.txpwr_trk.contents[offset];
drivers/net/wireless/realtek/rtw89/fw.c
1292
rfk_id = elm->u.rfk_log_fmt.rfk_id;
drivers/net/wireless/realtek/rtw89/fw.c
1354
const struct __rtw89_fw_regd_element *regd_elm = &elm->u.regd;
drivers/net/wireless/realtek/rtw89/fw.c
1432
rfe_type = elm->u.tx_comp.rfe_type;
drivers/net/wireless/realtek/rtw89/fw.c
2198
args[i] = le32_to_cpu(log_fmt->u.argv[i]);
drivers/net/wireless/realtek/rtw89/fw.c
2208
para_int, log_fmt->argc, log_fmt->u.raw);
drivers/net/wireless/realtek/rtw89/fw.c
2249
(*rtwdev->fw.log.fmts)[fmt_idx], log_fmt->u.raw);
drivers/net/wireless/realtek/rtw89/fw.c
795
if (hal->cv < elm->u.bbmcu.cv)
drivers/net/wireless/realtek/rtw89/fw.c
802
fw_suit->data = elm->u.bbmcu.contents;
drivers/net/wireless/realtek/rtw89/fw.c
8205
sizeof(info->u.h2creg[0]));
drivers/net/wireless/realtek/rtw89/fw.c
8207
u32p_replace_bits(&info->u.hdr.w0, info->id, RTW89_H2CREG_HDR_FUNC_MASK);
drivers/net/wireless/realtek/rtw89/fw.c
8208
u32p_replace_bits(&info->u.hdr.w0, len, RTW89_H2CREG_HDR_LEN_MASK);
drivers/net/wireless/realtek/rtw89/fw.c
8211
rtw89_write32(rtwdev, h2c_reg[i], info->u.h2creg[i]);
drivers/net/wireless/realtek/rtw89/fw.c
8250
info->u.c2hreg[i] = rtw89_read32(rtwdev, c2h_reg[i]);
drivers/net/wireless/realtek/rtw89/fw.c
8254
info->id = u32_get_bits(info->u.hdr.w0, RTW89_C2HREG_HDR_FUNC_MASK);
drivers/net/wireless/realtek/rtw89/fw.c
8256
(u32_get_bits(info->u.hdr.w0, RTW89_C2HREG_HDR_LEN_MASK) << 2) -
drivers/net/wireless/realtek/rtw89/fw.h
132
} u;
drivers/net/wireless/realtek/rtw89/fw.h
142
} u;
drivers/net/wireless/realtek/rtw89/fw.h
3933
} __packed u;
drivers/net/wireless/realtek/rtw89/fw.h
4558
} __packed u;
drivers/net/wireless/realtek/rtw89/mac.c
3207
h2c_info.u.hdr.w0 = u32_encode_bits(part_num, RTW89_H2CREG_GET_FEATURE_PART_NUM);
drivers/net/wireless/realtek/rtw89/mac.c
3240
phycap = &c2h_info.u.phycap;
drivers/net/wireless/realtek/rtw89/mac.c
3297
phycap = &c2h_info.u.phycap;
drivers/net/wireless/realtek/rtw89/mac.c
3343
struct rtw89_h2creg_sch_tx_en *sch_tx_en = &h2c_info.u.sch_tx_en;
drivers/net/wireless/realtek/rtw89/mac.c
7318
h2c_info.content_len = sizeof(h2c_info.u.hdr);
drivers/net/wireless/realtek/rtw89/mac.c
7319
h2c_info.u.hdr.w0 = u32_encode_bits(wow_enable, RTW89_H2CREG_WOW_CPUIO_RX_CTRL_EN);
drivers/net/wireless/realtek/rtw89/phy.c
1929
info = &afe_elm->u.afe.infos[i];
drivers/net/wireless/realtek/rtw89/phy.c
3835
if (!elm || fmt_idx >= elm->u.rfk_log_fmt.nr)
drivers/net/wireless/realtek/rtw89/phy.c
3838
offset = le16_to_cpu(elm->u.rfk_log_fmt.offset[fmt_idx]);
drivers/net/wireless/realtek/rtw89/phy.c
3842
rtw89_debug(rtwdev, RTW89_DBG_RFK, &elm->u.common.contents[offset],
drivers/net/wireless/realtek/rtw89/ps.c
32
c2hreg_macid = u32_get_bits(c2h_info.u.c2hreg[0],
drivers/net/wireless/realtek/rtw89/ps.c
34
c2hreg_ret = u32_get_bits(c2h_info.u.c2hreg[1], RTW89_C2HREG_PS_LEAVE_ACK_RET);
drivers/net/wireless/realtek/rtw89/regd.c
394
val = res.u.value;
drivers/net/wireless/realtek/rtw89/regd.c
451
ptr = res.u.policy_6ghz;
drivers/net/wireless/realtek/rtw89/regd.c
506
ptr = res.u.policy_6ghz_sp;
drivers/net/wireless/realtek/rtw89/regd.c
560
ptr = res.u.policy_6ghz_vlp;
drivers/net/wireless/realtek/rtw89/regd.c
613
val = res.u.value;
drivers/net/wireless/realtek/rtw89/regd.c
701
ptr = res.u.policy_reg_rules;
drivers/net/wireless/realtek/rtw89/rtw8851b.c
675
ether_addr_copy(efuse->addr, map->u.mac_addr);
drivers/net/wireless/realtek/rtw89/rtw8851b.h
69
struct rtw8851bu_efuse u;
drivers/net/wireless/realtek/rtw89/rtw8852a.c
720
ether_addr_copy(efuse->addr, map->u.mac_addr);
drivers/net/wireless/realtek/rtw89/rtw8852a.h
79
struct rtw8852au_efuse u;
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
259
ether_addr_copy(efuse->addr, map->u.mac_addr);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.h
90
struct rtw8852bx_u_efuse u;
drivers/net/wireless/realtek/rtw89/rtw8852c.c
629
memcpy(efuse->sn, map->u.sn, sizeof(efuse->sn));
drivers/net/wireless/realtek/rtw89/rtw8852c.c
630
memcpy(efuse->uuid, map->u.uuid, sizeof(efuse->uuid));
drivers/net/wireless/realtek/rtw89/rtw8852c.c
651
ether_addr_copy(efuse->addr, map->u.mac_addr);
drivers/net/wireless/realtek/rtw89/rtw8852c.h
100
struct rtw8852c_u_efuse u;
drivers/net/wireless/realtek/rtw89/rtw8922d.c
2198
pwr_comp = (const void *)txcomp_elm->u.common.contents;
drivers/net/wireless/realtek/rtw89/rtw8922d.c
2202
pwr_comp_v0 = (const void *)txcomp_elm->u.common.contents;
drivers/net/wireless/realtek/rtw89/sar.c
716
ptr = res.u.policy_tas;
drivers/net/wireless/realtek/rtw89/wow.c
19
const u8 *rsn, *ies = mgmt->u.assoc_req.variable;
drivers/net/wireless/realtek/rtw89/wow.c
549
u32_get_bits(c2h_info.u.c2hreg[0], RTW89_C2HREG_AOAC_RPT_1_W0_KEY_IDX);
drivers/net/wireless/realtek/rtw89/wow.c
552
u32_get_bits(c2h_info.u.c2hreg[1], RTW89_C2HREG_AOAC_RPT_1_W1_IV_0);
drivers/net/wireless/realtek/rtw89/wow.c
554
u32_get_bits(c2h_info.u.c2hreg[1], RTW89_C2HREG_AOAC_RPT_1_W1_IV_1);
drivers/net/wireless/realtek/rtw89/wow.c
556
u32_get_bits(c2h_info.u.c2hreg[1], RTW89_C2HREG_AOAC_RPT_1_W1_IV_2);
drivers/net/wireless/realtek/rtw89/wow.c
558
u32_get_bits(c2h_info.u.c2hreg[1], RTW89_C2HREG_AOAC_RPT_1_W1_IV_3);
drivers/net/wireless/realtek/rtw89/wow.c
560
u32_get_bits(c2h_info.u.c2hreg[2], RTW89_C2HREG_AOAC_RPT_1_W2_IV_4);
drivers/net/wireless/realtek/rtw89/wow.c
562
u32_get_bits(c2h_info.u.c2hreg[2], RTW89_C2HREG_AOAC_RPT_1_W2_IV_5);
drivers/net/wireless/realtek/rtw89/wow.c
564
u32_get_bits(c2h_info.u.c2hreg[2], RTW89_C2HREG_AOAC_RPT_1_W2_IV_6);
drivers/net/wireless/realtek/rtw89/wow.c
566
u32_get_bits(c2h_info.u.c2hreg[2], RTW89_C2HREG_AOAC_RPT_1_W2_IV_7);
drivers/net/wireless/realtek/rtw89/wow.c
568
u32_get_bits(c2h_info.u.c2hreg[3], RTW89_C2HREG_AOAC_RPT_1_W3_PTK_IV_0);
drivers/net/wireless/realtek/rtw89/wow.c
570
u32_get_bits(c2h_info.u.c2hreg[3], RTW89_C2HREG_AOAC_RPT_1_W3_PTK_IV_1);
drivers/net/wireless/realtek/rtw89/wow.c
572
u32_get_bits(c2h_info.u.c2hreg[3], RTW89_C2HREG_AOAC_RPT_1_W3_PTK_IV_2);
drivers/net/wireless/realtek/rtw89/wow.c
574
u32_get_bits(c2h_info.u.c2hreg[3], RTW89_C2HREG_AOAC_RPT_1_W3_PTK_IV_3);
drivers/net/wireless/realtek/rtw89/wow.c
583
u32_get_bits(c2h_info.u.c2hreg[0], RTW89_C2HREG_AOAC_RPT_2_W0_PTK_IV_4);
drivers/net/wireless/realtek/rtw89/wow.c
585
u32_get_bits(c2h_info.u.c2hreg[0], RTW89_C2HREG_AOAC_RPT_2_W0_PTK_IV_5);
drivers/net/wireless/realtek/rtw89/wow.c
587
u32_get_bits(c2h_info.u.c2hreg[1], RTW89_C2HREG_AOAC_RPT_2_W1_PTK_IV_6);
drivers/net/wireless/realtek/rtw89/wow.c
589
u32_get_bits(c2h_info.u.c2hreg[1], RTW89_C2HREG_AOAC_RPT_2_W1_PTK_IV_7);
drivers/net/wireless/realtek/rtw89/wow.c
591
u32_get_bits(c2h_info.u.c2hreg[1], RTW89_C2HREG_AOAC_RPT_2_W1_IGTK_IPN_IV_0);
drivers/net/wireless/realtek/rtw89/wow.c
593
u32_get_bits(c2h_info.u.c2hreg[1], RTW89_C2HREG_AOAC_RPT_2_W1_IGTK_IPN_IV_1);
drivers/net/wireless/realtek/rtw89/wow.c
595
u32_get_bits(c2h_info.u.c2hreg[2], RTW89_C2HREG_AOAC_RPT_2_W2_IGTK_IPN_IV_2);
drivers/net/wireless/realtek/rtw89/wow.c
597
u32_get_bits(c2h_info.u.c2hreg[2], RTW89_C2HREG_AOAC_RPT_2_W2_IGTK_IPN_IV_3);
drivers/net/wireless/realtek/rtw89/wow.c
599
u32_get_bits(c2h_info.u.c2hreg[2], RTW89_C2HREG_AOAC_RPT_2_W2_IGTK_IPN_IV_4);
drivers/net/wireless/realtek/rtw89/wow.c
601
u32_get_bits(c2h_info.u.c2hreg[2], RTW89_C2HREG_AOAC_RPT_2_W2_IGTK_IPN_IV_5);
drivers/net/wireless/realtek/rtw89/wow.c
603
u32_get_bits(c2h_info.u.c2hreg[3], RTW89_C2HREG_AOAC_RPT_2_W3_IGTK_IPN_IV_6);
drivers/net/wireless/realtek/rtw89/wow.c
605
u32_get_bits(c2h_info.u.c2hreg[3], RTW89_C2HREG_AOAC_RPT_2_W3_IGTK_IPN_IV_7);
drivers/net/wireless/silabs/wfx/data_rx.c
24
switch (mgmt->u.action.action_code) {
drivers/net/wireless/silabs/wfx/data_rx.c
26
params = le16_to_cpu(mgmt->u.action.addba_req.capab);
drivers/net/wireless/silabs/wfx/data_rx.c
31
params = le16_to_cpu(mgmt->u.action.delba.params);
drivers/net/wireless/silabs/wfx/data_rx.c
82
mgmt->u.action.category == WLAN_CATEGORY_BACK &&
drivers/net/wireless/silabs/wfx/data_tx.c
206
if (mgmt->u.action.category != WLAN_CATEGORY_BACK)
drivers/net/wireless/silabs/wfx/sta.c
344
const int ieoffset = offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/st/cw1200/txrx.c
1030
(mgmt->u.action.category == WLAN_CATEGORY_PUBLIC)) {
drivers/net/wireless/st/cw1200/txrx.c
1041
(mgmt->u.action.category == WLAN_CATEGORY_PUBLIC)) {
drivers/net/wireless/st/cw1200/txrx.c
1165
(skb->data))->u.beacon.variable;
drivers/net/wireless/st/cw1200/txrx.c
554
mgmt->u.action.category == WLAN_CATEGORY_BACK)
drivers/net/wireless/st/cw1200/txrx.c
607
if (le16_to_cpu(mgt_frame->u.assoc_req.listen_interval) <
drivers/net/wireless/st/cw1200/txrx.c
611
mgt_frame->u.assoc_req.listen_interval);
drivers/net/wireless/st/cw1200/txrx.c
615
mgt_frame->u.assoc_req.listen_interval = cpu_to_le16(priv->listen_interval);
drivers/net/wireless/st/cw1200/txrx.c
795
if (mgmt->u.action.category == WLAN_CATEGORY_BACK)
drivers/net/wireless/ti/wlcore/main.c
2982
u.probe_req.variable);
drivers/net/wireless/ti/wlcore/main.c
3023
u.probe_req.variable);
drivers/net/wireless/ti/wlcore/main.c
4042
ie_offset = offsetof(struct ieee80211_mgmt, u.probe_resp.variable);
drivers/net/wireless/ti/wlcore/main.c
4125
int ieoffset = offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/ti/wlcore/main.c
5567
int ieoffset = offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/virtual/mac80211_hwsim_main.c
1621
if (skb->len >= offsetofend(typeof(*mgmt), u.probe_resp.timestamp) &&
drivers/net/wireless/virtual/mac80211_hwsim_main.c
1623
mgmt->u.probe_resp.timestamp =
drivers/net/wireless/virtual/mac80211_hwsim_main.c
1626
} else if (skb->len >= offsetofend(typeof(*mgmt), u.beacon.timestamp) &&
drivers/net/wireless/virtual/mac80211_hwsim_main.c
1628
mgmt->u.beacon.timestamp = cpu_to_le64(sim_time +
drivers/net/wireless/virtual/mac80211_hwsim_main.c
1633
u.s1g_beacon.timestamp) &&
drivers/net/wireless/virtual/mac80211_hwsim_main.c
1637
ext->u.s1g_beacon.timestamp = cpu_to_le32(sim_time +
drivers/net/wireless/virtual/mac80211_hwsim_nan.c
221
struct element *nan_elem = (void *)mgmt->u.beacon.variable;
drivers/net/wireless/virtual/mac80211_hwsim_nan.c
234
if (skb->len < (offsetofend(struct ieee80211_mgmt, u.beacon) + 6) ||
drivers/net/wireless/virtual/mac80211_hwsim_nan.c
238
data_len = skb->len - offsetofend(struct ieee80211_mgmt, u.beacon);
drivers/net/wireless/virtual/mac80211_hwsim_nan.c
298
mgmt->u.beacon.variable,
drivers/net/wireless/virtual/mac80211_hwsim_nan.c
307
is_sync_beacon = le16_to_cpu(mgmt->u.beacon.beacon_int) == DWST_TU;
drivers/net/wireless/virtual/mac80211_hwsim_nan.c
336
le64_to_cpu(mgmt->u.beacon.timestamp));
drivers/net/wireless/virtual/mac80211_hwsim_nan.c
424
cg += le64_to_cpu(mgmt->u.beacon.timestamp) >> 19;
drivers/net/wireless/virtual/mac80211_hwsim_nan.c
572
le64_to_cpu(mgmt->u.beacon.timestamp) -
drivers/net/wireless/virtual/mac80211_hwsim_nan.c
709
offsetofend(struct ieee80211_mgmt, u.beacon) +
drivers/net/wireless/virtual/mac80211_hwsim_nan.c
728
mgmt = skb_put(skb, offsetofend(struct ieee80211_mgmt, u.beacon));
drivers/net/wireless/virtual/mac80211_hwsim_nan.c
730
memset(mgmt, 0, offsetofend(struct ieee80211_mgmt, u.beacon));
drivers/net/wireless/virtual/mac80211_hwsim_nan.c
737
mgmt->u.beacon.beacon_int = cpu_to_le16(is_discovery ? 100 : DWST_TU);
drivers/net/wireless/virtual/mac80211_hwsim_nan.c
738
mgmt->u.beacon.capab_info =
drivers/net/xen-netback/hash.c
294
.source.u.ref = gref,
drivers/net/xen-netback/hash.c
296
.dest.u.gmfn = virt_to_gfn(key),
drivers/net/xen-netback/hash.c
340
.source.u.ref = gref,
drivers/net/xen-netback/hash.c
351
copy_op[0].dest.u.gmfn = virt_to_gfn(mapping + off);
drivers/net/xen-netback/hash.c
356
copy_op[1].dest.u.gmfn = virt_to_gfn(mapping + off + len);
drivers/net/xen-netback/netback.c
1076
switch (extra->u.hash.type) {
drivers/net/xen-netback/netback.c
1093
*(u32 *)extra->u.hash.value,
drivers/net/xen-netback/netback.c
407
cop->source.u.ref = txp->gref;
drivers/net/xen-netback/netback.c
415
cop->dest.u.gmfn = virt_to_gfn(skb->data + skb_headlen(skb)
drivers/net/xen-netback/netback.c
598
(*gopp_copy)->source.u.ref);
drivers/net/xen-netback/netback.c
764
if (!gso->u.gso.size) {
drivers/net/xen-netback/netback.c
770
switch (gso->u.gso.type) {
drivers/net/xen-netback/netback.c
778
netdev_err(vif->dev, "Bad GSO type %d.\n", gso->u.gso.type);
drivers/net/xen-netback/netback.c
783
skb_shinfo(skb)->gso_size = gso->u.gso.size;
drivers/net/xen-netback/netback.c
978
ret = xenvif_mcast_add(queue->vif, extra->u.mcast.addr);
drivers/net/xen-netback/netback.c
991
xenvif_mcast_del(queue->vif, extra->u.mcast.addr);
drivers/net/xen-netback/rx.c
213
op->source.u.ref = foreign->gref;
drivers/net/xen-netback/rx.c
216
op->source.u.gmfn = virt_to_gfn(data);
drivers/net/xen-netback/rx.c
221
op->dest.u.ref = req->gref;
drivers/net/xen-netback/rx.c
277
extra->u.gso.type = gso_type;
drivers/net/xen-netback/rx.c
278
extra->u.gso.size = skb_shinfo(skb)->gso_size;
drivers/net/xen-netback/rx.c
279
extra->u.gso.pad = 0;
drivers/net/xen-netback/rx.c
280
extra->u.gso.features = 0;
drivers/net/xen-netback/rx.c
293
extra->u.xdp.headroom = queue->vif->xdp_headroom;
drivers/net/xen-netback/rx.c
305
extra->u.hash.algorithm =
drivers/net/xen-netback/rx.c
309
extra->u.hash.type =
drivers/net/xen-netback/rx.c
314
extra->u.hash.type =
drivers/net/xen-netback/rx.c
319
*(uint32_t *)extra->u.hash.value = skb_get_hash_raw(skb);
drivers/net/xen-netback/xenbus.c
469
unsigned long b, u;
drivers/net/xen-netback/xenbus.c
486
u = simple_strtoul(s, &e, 10);
drivers/net/xen-netback/xenbus.c
491
*usec = u;
drivers/net/xen-netfront.c
1046
rx->offset = xdp->u.xdp.headroom;
drivers/net/xen-netfront.c
1138
if (!gso->u.gso.size) {
drivers/net/xen-netfront.c
1144
if (gso->u.gso.type != XEN_NETIF_GSO_TYPE_TCPV4 &&
drivers/net/xen-netfront.c
1145
gso->u.gso.type != XEN_NETIF_GSO_TYPE_TCPV6) {
drivers/net/xen-netfront.c
1147
pr_warn("Bad GSO type %d\n", gso->u.gso.type);
drivers/net/xen-netfront.c
1151
skb_shinfo(skb)->gso_size = gso->u.gso.size;
drivers/net/xen-netfront.c
1153
(gso->u.gso.type == XEN_NETIF_GSO_TYPE_TCPV4) ?
drivers/net/xen-netfront.c
811
gso->u.gso.size = skb_shinfo(skb)->gso_size;
drivers/net/xen-netfront.c
812
gso->u.gso.type = (skb_shinfo(skb)->gso_type & SKB_GSO_TCPV6) ?
drivers/net/xen-netfront.c
815
gso->u.gso.pad = 0;
drivers/net/xen-netfront.c
816
gso->u.gso.features = 0;
drivers/ntb/hw/amd/ntb_hw_amd.c
855
union { u64 v64; u32 v32; u16 v16; } u;
drivers/ntb/hw/amd/ntb_hw_amd.c
904
u.v32 = readl(ndev->self_mmio + AMD_DBMASK_OFFSET);
drivers/ntb/hw/amd/ntb_hw_amd.c
906
"Doorbell Mask -\t\t\t%#06x\n", u.v32);
drivers/ntb/hw/amd/ntb_hw_amd.c
908
u.v32 = readl(mmio + AMD_DBSTAT_OFFSET);
drivers/ntb/hw/amd/ntb_hw_amd.c
910
"Doorbell Bell -\t\t\t%#06x\n", u.v32);
drivers/ntb/hw/amd/ntb_hw_amd.c
915
u.v64 = read64(mmio + AMD_BAR1XLAT_OFFSET);
drivers/ntb/hw/amd/ntb_hw_amd.c
917
"XLAT1 -\t\t%#018llx\n", u.v64);
drivers/ntb/hw/amd/ntb_hw_amd.c
919
u.v64 = read64(ndev->self_mmio + AMD_BAR23XLAT_OFFSET);
drivers/ntb/hw/amd/ntb_hw_amd.c
921
"XLAT23 -\t\t%#018llx\n", u.v64);
drivers/ntb/hw/amd/ntb_hw_amd.c
923
u.v64 = read64(ndev->self_mmio + AMD_BAR45XLAT_OFFSET);
drivers/ntb/hw/amd/ntb_hw_amd.c
925
"XLAT45 -\t\t%#018llx\n", u.v64);
drivers/ntb/hw/amd/ntb_hw_amd.c
927
u.v32 = readl(mmio + AMD_BAR1LMT_OFFSET);
drivers/ntb/hw/amd/ntb_hw_amd.c
929
"LMT1 -\t\t\t%#06x\n", u.v32);
drivers/ntb/hw/amd/ntb_hw_amd.c
931
u.v64 = read64(ndev->self_mmio + AMD_BAR23LMT_OFFSET);
drivers/ntb/hw/amd/ntb_hw_amd.c
933
"LMT23 -\t\t\t%#018llx\n", u.v64);
drivers/ntb/hw/amd/ntb_hw_amd.c
935
u.v64 = read64(ndev->self_mmio + AMD_BAR45LMT_OFFSET);
drivers/ntb/hw/amd/ntb_hw_amd.c
937
"LMT45 -\t\t\t%#018llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen1.c
500
union { u64 v64; u32 v32; u16 v16; u8 v8; } u;
drivers/ntb/hw/intel/ntb_hw_gen1.c
569
u.v64 = ndev_db_read(ndev, mmio + ndev->self_reg->db_mask);
drivers/ntb/hw/intel/ntb_hw_gen1.c
571
"Doorbell Mask -\t\t%#llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen1.c
573
u.v64 = ndev_db_read(ndev, mmio + ndev->self_reg->db_bell);
drivers/ntb/hw/intel/ntb_hw_gen1.c
575
"Doorbell Bell -\t\t%#llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen1.c
580
pci_read_config_byte(pdev, XEON_PBAR23SZ_OFFSET, &u.v8);
drivers/ntb/hw/intel/ntb_hw_gen1.c
582
"PBAR23SZ %hhu\n", u.v8);
drivers/ntb/hw/intel/ntb_hw_gen1.c
584
pci_read_config_byte(pdev, XEON_PBAR45SZ_OFFSET, &u.v8);
drivers/ntb/hw/intel/ntb_hw_gen1.c
586
"PBAR45SZ %hhu\n", u.v8);
drivers/ntb/hw/intel/ntb_hw_gen1.c
588
pci_read_config_byte(pdev, XEON_PBAR4SZ_OFFSET, &u.v8);
drivers/ntb/hw/intel/ntb_hw_gen1.c
590
"PBAR4SZ %hhu\n", u.v8);
drivers/ntb/hw/intel/ntb_hw_gen1.c
591
pci_read_config_byte(pdev, XEON_PBAR5SZ_OFFSET, &u.v8);
drivers/ntb/hw/intel/ntb_hw_gen1.c
593
"PBAR5SZ %hhu\n", u.v8);
drivers/ntb/hw/intel/ntb_hw_gen1.c
596
pci_read_config_byte(pdev, XEON_SBAR23SZ_OFFSET, &u.v8);
drivers/ntb/hw/intel/ntb_hw_gen1.c
598
"SBAR23SZ %hhu\n", u.v8);
drivers/ntb/hw/intel/ntb_hw_gen1.c
600
pci_read_config_byte(pdev, XEON_SBAR45SZ_OFFSET, &u.v8);
drivers/ntb/hw/intel/ntb_hw_gen1.c
602
"SBAR45SZ %hhu\n", u.v8);
drivers/ntb/hw/intel/ntb_hw_gen1.c
604
pci_read_config_byte(pdev, XEON_SBAR4SZ_OFFSET, &u.v8);
drivers/ntb/hw/intel/ntb_hw_gen1.c
606
"SBAR4SZ %hhu\n", u.v8);
drivers/ntb/hw/intel/ntb_hw_gen1.c
607
pci_read_config_byte(pdev, XEON_SBAR5SZ_OFFSET, &u.v8);
drivers/ntb/hw/intel/ntb_hw_gen1.c
609
"SBAR5SZ %hhu\n", u.v8);
drivers/ntb/hw/intel/ntb_hw_gen1.c
615
u.v64 = ioread64(mmio + bar2_off(ndev->xlat_reg->bar2_xlat, 2));
drivers/ntb/hw/intel/ntb_hw_gen1.c
617
"XLAT23 -\t\t%#018llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen1.c
620
u.v32 = ioread32(mmio + bar2_off(ndev->xlat_reg->bar2_xlat, 4));
drivers/ntb/hw/intel/ntb_hw_gen1.c
622
"XLAT4 -\t\t\t%#06x\n", u.v32);
drivers/ntb/hw/intel/ntb_hw_gen1.c
624
u.v32 = ioread32(mmio + bar2_off(ndev->xlat_reg->bar2_xlat, 5));
drivers/ntb/hw/intel/ntb_hw_gen1.c
626
"XLAT5 -\t\t\t%#06x\n", u.v32);
drivers/ntb/hw/intel/ntb_hw_gen1.c
628
u.v64 = ioread64(mmio + bar2_off(ndev->xlat_reg->bar2_xlat, 4));
drivers/ntb/hw/intel/ntb_hw_gen1.c
630
"XLAT45 -\t\t%#018llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen1.c
633
u.v64 = ioread64(mmio + bar2_off(ndev->xlat_reg->bar2_limit, 2));
drivers/ntb/hw/intel/ntb_hw_gen1.c
635
"LMT23 -\t\t\t%#018llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen1.c
638
u.v32 = ioread32(mmio + bar2_off(ndev->xlat_reg->bar2_limit, 4));
drivers/ntb/hw/intel/ntb_hw_gen1.c
640
"LMT4 -\t\t\t%#06x\n", u.v32);
drivers/ntb/hw/intel/ntb_hw_gen1.c
641
u.v32 = ioread32(mmio + bar2_off(ndev->xlat_reg->bar2_limit, 5));
drivers/ntb/hw/intel/ntb_hw_gen1.c
643
"LMT5 -\t\t\t%#06x\n", u.v32);
drivers/ntb/hw/intel/ntb_hw_gen1.c
645
u.v64 = ioread64(mmio + bar2_off(ndev->xlat_reg->bar2_limit, 4));
drivers/ntb/hw/intel/ntb_hw_gen1.c
647
"LMT45 -\t\t\t%#018llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen1.c
655
u.v64 = ioread64(mmio + XEON_PBAR23XLAT_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen1.c
657
"B2B XLAT23 -\t\t%#018llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen1.c
660
u.v32 = ioread32(mmio + XEON_PBAR4XLAT_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen1.c
663
u.v32);
drivers/ntb/hw/intel/ntb_hw_gen1.c
664
u.v32 = ioread32(mmio + XEON_PBAR5XLAT_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen1.c
667
u.v32);
drivers/ntb/hw/intel/ntb_hw_gen1.c
669
u.v64 = ioread64(mmio + XEON_PBAR45XLAT_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen1.c
672
u.v64);
drivers/ntb/hw/intel/ntb_hw_gen1.c
675
u.v64 = ioread64(mmio + XEON_PBAR23LMT_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen1.c
677
"B2B LMT23 -\t\t%#018llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen1.c
680
u.v32 = ioread32(mmio + XEON_PBAR4LMT_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen1.c
683
u.v32);
drivers/ntb/hw/intel/ntb_hw_gen1.c
684
u.v32 = ioread32(mmio + XEON_PBAR5LMT_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen1.c
687
u.v32);
drivers/ntb/hw/intel/ntb_hw_gen1.c
689
u.v64 = ioread64(mmio + XEON_PBAR45LMT_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen1.c
692
u.v64);
drivers/ntb/hw/intel/ntb_hw_gen1.c
698
u.v64 = ioread64(mmio + XEON_SBAR0BASE_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen1.c
700
"SBAR01 -\t\t%#018llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen1.c
702
u.v64 = ioread64(mmio + XEON_SBAR23BASE_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen1.c
704
"SBAR23 -\t\t%#018llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen1.c
707
u.v32 = ioread32(mmio + XEON_SBAR4BASE_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen1.c
709
"SBAR4 -\t\t\t%#06x\n", u.v32);
drivers/ntb/hw/intel/ntb_hw_gen1.c
710
u.v32 = ioread32(mmio + XEON_SBAR5BASE_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen1.c
712
"SBAR5 -\t\t\t%#06x\n", u.v32);
drivers/ntb/hw/intel/ntb_hw_gen1.c
714
u.v64 = ioread64(mmio + XEON_SBAR45BASE_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen1.c
717
u.v64);
drivers/ntb/hw/intel/ntb_hw_gen1.c
724
u.v16 = ioread16(mmio + XEON_USMEMMISS_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen1.c
726
"Upstream Memory Miss -\t%u\n", u.v16);
drivers/ntb/hw/intel/ntb_hw_gen1.c
732
XEON_DEVSTS_OFFSET, &u.v16))
drivers/ntb/hw/intel/ntb_hw_gen1.c
734
"DEVSTS -\t\t%#06x\n", u.v16);
drivers/ntb/hw/intel/ntb_hw_gen1.c
737
XEON_LINK_STATUS_OFFSET, &u.v16))
drivers/ntb/hw/intel/ntb_hw_gen1.c
739
"LNKSTS -\t\t%#06x\n", u.v16);
drivers/ntb/hw/intel/ntb_hw_gen1.c
742
XEON_UNCERRSTS_OFFSET, &u.v32))
drivers/ntb/hw/intel/ntb_hw_gen1.c
744
"UNCERRSTS -\t\t%#06x\n", u.v32);
drivers/ntb/hw/intel/ntb_hw_gen1.c
747
XEON_CORERRSTS_OFFSET, &u.v32))
drivers/ntb/hw/intel/ntb_hw_gen1.c
749
"CORERRSTS -\t\t%#06x\n", u.v32);
drivers/ntb/hw/intel/ntb_hw_gen3.c
266
union { u64 v64; u32 v32; u16 v16; } u;
drivers/ntb/hw/intel/ntb_hw_gen3.c
323
u.v64 = ndev_db_read(ndev, mmio + ndev->self_reg->db_mask);
drivers/ntb/hw/intel/ntb_hw_gen3.c
325
"Doorbell Mask -\t\t%#llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen3.c
327
u.v64 = ndev_db_read(ndev, mmio + ndev->self_reg->db_bell);
drivers/ntb/hw/intel/ntb_hw_gen3.c
329
"Doorbell Bell -\t\t%#llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen3.c
334
u.v64 = ioread64(mmio + GEN3_IMBAR1XBASE_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen3.c
336
"IMBAR1XBASE -\t\t%#018llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen3.c
338
u.v64 = ioread64(mmio + GEN3_IMBAR2XBASE_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen3.c
340
"IMBAR2XBASE -\t\t%#018llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen3.c
342
u.v64 = ioread64(mmio + GEN3_IMBAR1XLMT_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen3.c
344
"IMBAR1XLMT -\t\t\t%#018llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen3.c
346
u.v64 = ioread64(mmio + GEN3_IMBAR2XLMT_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen3.c
348
"IMBAR2XLMT -\t\t\t%#018llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen3.c
354
u.v64 = ioread64(mmio + GEN3_EMBAR1XBASE_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen3.c
356
"EMBAR1XBASE -\t\t%#018llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen3.c
358
u.v64 = ioread64(mmio + GEN3_EMBAR2XBASE_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen3.c
360
"EMBAR2XBASE -\t\t%#018llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen3.c
362
u.v64 = ioread64(mmio + GEN3_EMBAR1XLMT_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen3.c
364
"EMBAR1XLMT -\t\t%#018llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen3.c
366
u.v64 = ioread64(mmio + GEN3_EMBAR2XLMT_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen3.c
368
"EMBAR2XLMT -\t\t%#018llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen3.c
373
u.v64 = ioread64(mmio + GEN3_EMBAR0_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen3.c
375
"EMBAR0 -\t\t%#018llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen3.c
377
u.v64 = ioread64(mmio + GEN3_EMBAR1_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen3.c
379
"EMBAR1 -\t\t%#018llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen3.c
381
u.v64 = ioread64(mmio + GEN3_EMBAR2_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen3.c
383
"EMBAR2 -\t\t%#018llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen3.c
389
u.v16 = ioread16(mmio + GEN3_USMEMMISS_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen3.c
391
"Upstream Memory Miss -\t%u\n", u.v16);
drivers/ntb/hw/intel/ntb_hw_gen3.c
397
GEN3_DEVSTS_OFFSET, &u.v16))
drivers/ntb/hw/intel/ntb_hw_gen3.c
399
"DEVSTS -\t\t%#06x\n", u.v16);
drivers/ntb/hw/intel/ntb_hw_gen3.c
402
GEN3_LINK_STATUS_OFFSET, &u.v16))
drivers/ntb/hw/intel/ntb_hw_gen3.c
404
"LNKSTS -\t\t%#06x\n", u.v16);
drivers/ntb/hw/intel/ntb_hw_gen3.c
407
GEN3_UNCERRSTS_OFFSET, &u.v32))
drivers/ntb/hw/intel/ntb_hw_gen3.c
409
"UNCERRSTS -\t\t%#06x\n", u.v32);
drivers/ntb/hw/intel/ntb_hw_gen3.c
412
GEN3_CORERRSTS_OFFSET, &u.v32))
drivers/ntb/hw/intel/ntb_hw_gen3.c
414
"CORERRSTS -\t\t%#06x\n", u.v32);
drivers/ntb/hw/intel/ntb_hw_gen4.c
237
union { u64 v64; u32 v32; u16 v16; } u;
drivers/ntb/hw/intel/ntb_hw_gen4.c
294
u.v64 = ndev_db_read(ndev, mmio + ndev->self_reg->db_mask);
drivers/ntb/hw/intel/ntb_hw_gen4.c
296
"Doorbell Mask -\t\t%#llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen4.c
301
u.v64 = ioread64(mmio + GEN4_IM23XBASE_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen4.c
303
"IM23XBASE -\t\t%#018llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen4.c
305
u.v64 = ioread64(mmio + GEN4_IM45XBASE_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen4.c
307
"IM45XBASE -\t\t%#018llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen4.c
309
u.v64 = ioread64(mmio + GEN4_IM23XLMT_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen4.c
311
"IM23XLMT -\t\t\t%#018llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen4.c
313
u.v64 = ioread64(mmio + GEN4_IM45XLMT_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen4.c
315
"IM45XLMT -\t\t\t%#018llx\n", u.v64);
drivers/ntb/hw/intel/ntb_hw_gen4.c
324
GEN4_DEVSTS_OFFSET, &u.v16))
drivers/ntb/hw/intel/ntb_hw_gen4.c
326
"DEVSTS -\t\t%#06x\n", u.v16);
drivers/ntb/hw/intel/ntb_hw_gen4.c
328
u.v16 = ioread16(mmio + GEN4_LINK_STATUS_OFFSET);
drivers/ntb/hw/intel/ntb_hw_gen4.c
330
"LNKSTS -\t\t%#06x\n", u.v16);
drivers/ntb/hw/intel/ntb_hw_gen4.c
333
GEN4_UNCERRSTS_OFFSET, &u.v32))
drivers/ntb/hw/intel/ntb_hw_gen4.c
335
"UNCERRSTS -\t\t%#06x\n", u.v32);
drivers/ntb/hw/intel/ntb_hw_gen4.c
338
GEN4_CORERRSTS_OFFSET, &u.v32))
drivers/ntb/hw/intel/ntb_hw_gen4.c
340
"CORERRSTS -\t\t%#06x\n", u.v32);
drivers/nvmem/stm32-bsec-optee-ta.c
165
param[0].u.value.a = start;
drivers/nvmem/stm32-bsec-optee-ta.c
166
param[0].u.value.b = SHADOW_ACCESS;
drivers/nvmem/stm32-bsec-optee-ta.c
175
param[1].u.memref.shm = shm;
drivers/nvmem/stm32-bsec-optee-ta.c
176
param[1].u.memref.size = num_bytes;
drivers/nvmem/stm32-bsec-optee-ta.c
230
param[0].u.value.a = offset;
drivers/nvmem/stm32-bsec-optee-ta.c
231
param[0].u.value.b = FUSE_ACCESS;
drivers/nvmem/stm32-bsec-optee-ta.c
240
param[1].u.memref.shm = shm;
drivers/nvmem/stm32-bsec-optee-ta.c
241
param[1].u.memref.size = bytes;
drivers/nvmem/stm32-bsec-optee-ta.c
275
param[0].u.value.a = start;
drivers/nvmem/stm32-bsec-optee-ta.c
276
param[0].u.value.b = LOCK_ACCESS;
drivers/nvmem/stm32-bsec-optee-ta.c
277
param[1].u.memref.size = nb_lock * 4;
drivers/parisc/ccio-dma.c
299
u##size *res_ptr = (u##size *)&((ioc)->res_map[ioa->res_hint & ~((size >> 3) - 1)]); \
drivers/parisc/ccio-dma.c
300
u##size *res_end = (u##size *)&(ioc)->res_map[ioa->res_size]; \
drivers/parisc/ccio-dma.c
302
res_ptr = (u##size *)&(ioc)->res_map[0]; \
drivers/parisc/ccio-dma.c
407
u##size *res_ptr = (u##size *)&((ioc)->res_map[res_idx]); \
drivers/parisc/dino.c
254
static u##size dino_in##size (struct pci_hba_data *d, u16 addr) \
drivers/parisc/dino.c
256
u##size v; \
drivers/parisc/dino.c
272
static void dino_out##size (struct pci_hba_data *d, u16 addr, u##size val) \
drivers/parisc/lba_pci.c
888
static u##size lba_astro_in##size (struct pci_hba_data *d, u16 addr) \
drivers/parisc/lba_pci.c
890
u##size t; \
drivers/parisc/lba_pci.c
929
static void lba_astro_out##size (struct pci_hba_data *d, u16 addr, u##size val) \
drivers/parisc/lba_pci.c
970
static u##size lba_pat_in##size (struct pci_hba_data *l, u16 addr) \
drivers/parisc/lba_pci.c
972
u##size t; \
drivers/parisc/lba_pci.c
986
static void lba_pat_out##size (struct pci_hba_data *l, u16 addr, u##size val) \
drivers/parport/parport_amiga.c
126
s->u.amiga.data = 0;
drivers/parport/parport_amiga.c
127
s->u.amiga.datadir = 255;
drivers/parport/parport_amiga.c
128
s->u.amiga.status = 0;
drivers/parport/parport_amiga.c
129
s->u.amiga.statusdir = 0;
drivers/parport/parport_amiga.c
135
s->u.amiga.data = ciaa.prb;
drivers/parport/parport_amiga.c
136
s->u.amiga.datadir = ciaa.ddrb;
drivers/parport/parport_amiga.c
137
s->u.amiga.status = ciab.pra & 7;
drivers/parport/parport_amiga.c
138
s->u.amiga.statusdir = ciab.ddra & 7;
drivers/parport/parport_amiga.c
145
ciaa.prb = s->u.amiga.data;
drivers/parport/parport_amiga.c
146
ciaa.ddrb = s->u.amiga.datadir;
drivers/parport/parport_amiga.c
147
ciab.pra |= (ciab.pra & 0xf8) | s->u.amiga.status;
drivers/parport/parport_amiga.c
148
ciab.ddra |= (ciab.ddra & 0xf8) | s->u.amiga.statusdir;
drivers/parport/parport_gsc.c
78
s->u.pc.ctr = 0xc | (dev->irq_func ? 0x10 : 0x0);
drivers/parport/parport_gsc.c
83
s->u.pc.ctr = parport_readb (CONTROL (p));
drivers/parport/parport_gsc.c
88
parport_writeb (s->u.pc.ctr, CONTROL (p));
drivers/parport/parport_ip32.c
1029
s->u.ip32.dcr = DCR_SELECT | DCR_nINIT;
drivers/parport/parport_ip32.c
1030
s->u.ip32.ecr = ECR_MODE_PS2 | ECR_nERRINTR | ECR_SERVINTR;
drivers/parport/parport_ip32.c
1041
s->u.ip32.dcr = __parport_ip32_read_control(p);
drivers/parport/parport_ip32.c
1042
s->u.ip32.ecr = parport_ip32_read_econtrol(p);
drivers/parport/parport_ip32.c
1053
parport_ip32_set_mode(p, s->u.ip32.ecr & ECR_MODE_MASK);
drivers/parport/parport_ip32.c
1054
parport_ip32_write_econtrol(p, s->u.ip32.ecr);
drivers/parport/parport_ip32.c
1055
__parport_ip32_write_control(p, s->u.ip32.dcr);
drivers/parport/parport_mfc3.c
215
s->u.amiga.data = 0;
drivers/parport/parport_mfc3.c
216
s->u.amiga.datadir = 255;
drivers/parport/parport_mfc3.c
217
s->u.amiga.status = 0;
drivers/parport/parport_mfc3.c
218
s->u.amiga.statusdir = 0xe0;
drivers/parport/parport_mfc3.c
223
s->u.amiga.data = pia(p)->pprb;
drivers/parport/parport_mfc3.c
225
s->u.amiga.datadir = pia(p)->pddrb;
drivers/parport/parport_mfc3.c
227
s->u.amiga.status = pia(p)->ppra;
drivers/parport/parport_mfc3.c
229
s->u.amiga.statusdir = pia(p)->pddrb;
drivers/parport/parport_mfc3.c
235
pia(p)->pprb = s->u.amiga.data;
drivers/parport/parport_mfc3.c
237
pia(p)->pddrb = s->u.amiga.datadir;
drivers/parport/parport_mfc3.c
239
pia(p)->ppra = s->u.amiga.status;
drivers/parport/parport_mfc3.c
241
pia(p)->pddrb = s->u.amiga.statusdir;
drivers/parport/parport_pc.c
236
s->u.pc.ctr = 0xc;
drivers/parport/parport_pc.c
240
s->u.pc.ctr |= 0x10;
drivers/parport/parport_pc.c
242
s->u.pc.ecr = 0x34; /* NetMos chip can cause problems 0x24;
drivers/parport/parport_pc.c
249
s->u.pc.ctr = priv->ctr;
drivers/parport/parport_pc.c
251
s->u.pc.ecr = inb(ECONTROL(p));
drivers/parport/parport_pc.c
258
register unsigned char c = s->u.pc.ctr & priv->ctr_writable;
drivers/parport/parport_pc.c
262
ECR_WRITE(p, s->u.pc.ecr);
drivers/parport/parport_sunbpp.c
218
s->u.pc.ctr = 0xc;
drivers/parport/parport_sunbpp.c
219
s->u.pc.ecr = 0x0;
drivers/parport/parport_sunbpp.c
224
s->u.pc.ctr = parport_sunbpp_read_control(p);
drivers/parport/parport_sunbpp.c
229
parport_sunbpp_write_control(p, s->u.pc.ctr);
drivers/parport/probe.c
71
char *u;
drivers/parport/probe.c
74
u = sep + strlen (sep) - 1;
drivers/parport/probe.c
75
while (u >= p && *u == ' ')
drivers/parport/probe.c
76
*u-- = '\0';
drivers/pci/controller/dwc/pcie-designware-ep.c
927
.u.db_mmio = {
drivers/pci/endpoint/pci-ep-msi.c
122
.msg.data = doorbell->u.db_mmio.data,
drivers/pci/endpoint/pci-ep-msi.c
123
.virq = doorbell->u.db_mmio.irq,
drivers/pci/hotplug/ibmphp.h
729
} u;
drivers/pci/hotplug/ibmphp_ebda.c
1049
release_region(controller->u.isa_ctlr.io_start, (controller->u.isa_ctlr.io_end - controller->u.isa_ctlr.io_start + 1));
drivers/pci/hotplug/ibmphp_ebda.c
1109
if ((dev->devfn == ctrl->u.pci_ctlr.dev_fun) && (dev->bus->number == ctrl->u.pci_ctlr.bus)) {
drivers/pci/hotplug/ibmphp_ebda.c
210
debug("%s - bus: %x\n", __func__, hpc_ptr->u.pci_ctlr.bus);
drivers/pci/hotplug/ibmphp_ebda.c
211
debug("%s - dev_fun: %x\n", __func__, hpc_ptr->u.pci_ctlr.dev_fun);
drivers/pci/hotplug/ibmphp_ebda.c
216
debug("%s - io_start: %x\n", __func__, hpc_ptr->u.isa_ctlr.io_start);
drivers/pci/hotplug/ibmphp_ebda.c
217
debug("%s - io_end: %x\n", __func__, hpc_ptr->u.isa_ctlr.io_end);
drivers/pci/hotplug/ibmphp_ebda.c
223
debug("%s - wpegbbar: %lx\n", __func__, hpc_ptr->u.wpeg_ctlr.wpegbbar);
drivers/pci/hotplug/ibmphp_ebda.c
224
debug("%s - i2c_addr: %x\n", __func__, hpc_ptr->u.wpeg_ctlr.i2c_addr);
drivers/pci/hotplug/ibmphp_ebda.c
799
hpc_ptr->u.pci_ctlr.bus = readb(io_mem + addr);
drivers/pci/hotplug/ibmphp_ebda.c
800
hpc_ptr->u.pci_ctlr.dev_fun = readb(io_mem + addr + 1);
drivers/pci/hotplug/ibmphp_ebda.c
804
hpc_ptr->u.pci_ctlr.bus,
drivers/pci/hotplug/ibmphp_ebda.c
805
hpc_ptr->u.pci_ctlr.dev_fun, hpc_ptr->irq);
drivers/pci/hotplug/ibmphp_ebda.c
809
hpc_ptr->u.isa_ctlr.io_start = readw(io_mem + addr);
drivers/pci/hotplug/ibmphp_ebda.c
810
hpc_ptr->u.isa_ctlr.io_end = readw(io_mem + addr + 2);
drivers/pci/hotplug/ibmphp_ebda.c
811
if (!request_region(hpc_ptr->u.isa_ctlr.io_start,
drivers/pci/hotplug/ibmphp_ebda.c
812
(hpc_ptr->u.isa_ctlr.io_end - hpc_ptr->u.isa_ctlr.io_start + 1),
drivers/pci/hotplug/ibmphp_ebda.c
823
hpc_ptr->u.wpeg_ctlr.wpegbbar = readl(io_mem + addr);
drivers/pci/hotplug/ibmphp_ebda.c
824
hpc_ptr->u.wpeg_ctlr.i2c_addr = readb(io_mem + addr + 4);
drivers/pci/hotplug/ibmphp_hpc.c
136
ultemp = (unsigned long)ctlr_ptr->u.wpeg_ctlr.i2c_addr;
drivers/pci/hotplug/ibmphp_hpc.c
247
ultemp = (unsigned long)ctlr_ptr->u.wpeg_ctlr.i2c_addr;
drivers/pci/hotplug/ibmphp_hpc.c
330
start_address = ctlr_ptr->u.isa_ctlr.io_start;
drivers/pci/hotplug/ibmphp_hpc.c
343
start_address = ctlr_ptr->u.isa_ctlr.io_start;
drivers/pci/hotplug/ibmphp_hpc.c
547
wpg_bbar = ioremap(ctlr_ptr->u.wpeg_ctlr.wpegbbar, WPG_I2C_IOREMAP_SIZE);
drivers/pci/hotplug/ibmphp_hpc.c
687
wpg_bbar = ioremap(ctlr_ptr->u.wpeg_ctlr.wpegbbar, WPG_I2C_IOREMAP_SIZE);
drivers/pci/hotplug/ibmphp_hpc.c
690
ctlr_ptr->ctlr_id, (ulong) (ctlr_ptr->u.wpeg_ctlr.wpegbbar), (ulong) wpg_bbar,
drivers/pci/hotplug/ibmphp_hpc.c
691
ctlr_ptr->u.wpeg_ctlr.i2c_addr);
drivers/perf/arm-ni.c
143
#define cd_for_each_unit(cd, u) \
drivers/perf/arm-ni.c
144
for (struct arm_ni_unit *u = cd->units; u < cd->units + cd->num_units; u++)
drivers/platform/chrome/cros_ec.c
161
} u;
drivers/platform/chrome/cros_ec.c
167
buf.u.req1.sleep_event = sleep_event;
drivers/platform/chrome/cros_ec.c
168
buf.u.req1.suspend_params.sleep_timeout_ms =
drivers/platform/chrome/cros_ec.c
171
buf.msg.outsize = sizeof(buf.u.req1);
drivers/platform/chrome/cros_ec.c
174
buf.msg.insize = sizeof(buf.u.resp1);
drivers/platform/chrome/cros_ec.c
179
buf.u.req0.sleep_event = sleep_event;
drivers/platform/chrome/cros_ec.c
180
buf.msg.outsize = sizeof(buf.u.req0);
drivers/platform/chrome/cros_ec.c
191
buf.u.resp1.resume_response.sleep_transitions;
drivers/platform/chrome/cros_ec.c
193
WARN_ONCE(buf.u.resp1.resume_response.sleep_transitions &
drivers/platform/chrome/cros_ec.c
196
buf.u.resp1.resume_response.sleep_transitions &
drivers/platform/raspberrypi/vchiq-mmal/mmal-common.h
62
u32 u;
drivers/platform/raspberrypi/vchiq-mmal/mmal-msg.h
287
} u;
drivers/platform/raspberrypi/vchiq-mmal/mmal-msg.h
404
} u;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1003
ret = -rmsg->u.component_destroy_reply.status;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1022
m.u.component_enable.component_handle = component->handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1025
sizeof(m.u.component_enable),
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1036
ret = -rmsg->u.component_enable_reply.status;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1054
m.u.component_disable.component_handle = component->handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1057
sizeof(m.u.component_disable),
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1068
ret = -rmsg->u.component_disable_reply.status;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1089
sizeof(m.u.version),
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1100
*major_out = rmsg->u.version.major;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1101
*minor_out = rmsg->u.version.minor;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1120
m.u.port_action_port.component_handle = port->component->handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1121
m.u.port_action_port.port_handle = port->handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1122
m.u.port_action_port.action = action_type;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1124
port_to_mmal_msg(port, &m.u.port_action_port.port);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1127
sizeof(m.u.port_action_port),
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1138
ret = -rmsg->u.port_action_reply.status;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1165
m.u.port_action_handle.component_handle = port->component->handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1166
m.u.port_action_handle.port_handle = port->handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1167
m.u.port_action_handle.action = action_type;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1169
m.u.port_action_handle.connect_component_handle =
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1171
m.u.port_action_handle.connect_port_handle = connect_port_handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1174
sizeof(m.u.port_action_handle),
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1185
ret = -rmsg->u.port_action_reply.status;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1210
m.u.port_parameter_set.component_handle = port->component->handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1211
m.u.port_parameter_set.port_handle = port->handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1212
m.u.port_parameter_set.id = parameter_id;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1213
m.u.port_parameter_set.size = (2 * sizeof(u32)) + value_size;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1214
memcpy(&m.u.port_parameter_set.value, value, value_size);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1228
ret = -rmsg->u.port_parameter_set_reply.status;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1251
m.u.port_parameter_get.component_handle = port->component->handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1252
m.u.port_parameter_get.port_handle = port->handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1253
m.u.port_parameter_get.id = parameter_id;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1254
m.u.port_parameter_get.size = (2 * sizeof(u32)) + *value_size;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1270
ret = rmsg->u.port_parameter_get_reply.status;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1275
rmsg->u.port_parameter_get_reply.size -= (2 * sizeof(u32));
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1277
if (ret || rmsg->u.port_parameter_get_reply.size > *value_size) {
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1281
memcpy(value, &rmsg->u.port_parameter_get_reply.value,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1284
memcpy(value, &rmsg->u.port_parameter_get_reply.value,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1285
rmsg->u.port_parameter_get_reply.size);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1288
*value_size = rmsg->u.port_parameter_get_reply.size;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
163
} u;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
241
msg->u.event_to_host.client_component,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
242
msg->u.event_to_host.port_type,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
243
msg->u.event_to_host.port_num,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
244
msg->u.event_to_host.cmd, msg->u.event_to_host.length);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
255
container_of(work, struct mmal_msg_context, u.bulk.work);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
256
struct mmal_buffer *buffer = msg_context->u.bulk.buffer;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
264
buffer->length = msg_context->u.bulk.buffer_used;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
265
buffer->mmal_flags = msg_context->u.bulk.mmal_flags;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
266
buffer->dts = msg_context->u.bulk.dts;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
267
buffer->pts = msg_context->u.bulk.pts;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
269
atomic_dec(&msg_context->u.bulk.port->buffers_with_vpu);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
271
msg_context->u.bulk.port->buffer_cb(msg_context->u.bulk.instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
272
msg_context->u.bulk.port,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
273
msg_context->u.bulk.status,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
274
msg_context->u.bulk.buffer);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
288
u.bulk.buffer_to_host_work);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
290
unsigned long len = msg_context->u.bulk.buffer_used;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
299
msg_context->u.bulk.buffer->buffer,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
321
rd_len = msg->u.buffer_from_host.buffer_header.length;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
323
if (!msg_context->u.bulk.buffer) {
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
340
if (rd_len > msg_context->u.bulk.buffer->buffer_size) {
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
341
rd_len = msg_context->u.bulk.buffer->buffer_size;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
349
msg_context->u.bulk.buffer_used = rd_len;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
350
msg_context->u.bulk.dts = msg->u.buffer_from_host.buffer_header.dts;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
351
msg_context->u.bulk.pts = msg->u.buffer_from_host.buffer_header.pts;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
354
&msg_context->u.bulk.buffer_to_host_work);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
364
memcpy(msg_context->u.bulk.buffer->buffer,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
365
msg->u.buffer_from_host.short_data,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
366
msg->u.buffer_from_host.payload_in_message);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
368
msg_context->u.bulk.buffer_used =
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
369
msg->u.buffer_from_host.payload_in_message;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
397
msg_context->u.bulk.instance = instance;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
398
msg_context->u.bulk.port = port;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
399
msg_context->u.bulk.buffer = buf;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
400
msg_context->u.bulk.buffer_used = 0;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
403
INIT_WORK(&msg_context->u.bulk.work, buffer_work_cb);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
404
INIT_WORK(&msg_context->u.bulk.buffer_to_host_work,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
418
m.u.buffer_from_host.drvbuf.magic = MMAL_MAGIC;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
419
m.u.buffer_from_host.drvbuf.component_handle = port->component->handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
420
m.u.buffer_from_host.drvbuf.port_handle = port->handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
421
m.u.buffer_from_host.drvbuf.client_context = msg_context->handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
424
m.u.buffer_from_host.buffer_header.cmd = 0;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
425
m.u.buffer_from_host.buffer_header.data =
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
427
m.u.buffer_from_host.buffer_header.alloc_size = buf->buffer_size;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
428
m.u.buffer_from_host.buffer_header.length = 0; /* nothing used yet */
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
429
m.u.buffer_from_host.buffer_header.offset = 0; /* no offset */
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
430
m.u.buffer_from_host.buffer_header.flags = 0; /* no flags */
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
431
m.u.buffer_from_host.buffer_header.pts = MMAL_TIME_UNKNOWN;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
432
m.u.buffer_from_host.buffer_header.dts = MMAL_TIME_UNKNOWN;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
435
memset(&m.u.buffer_from_host.buffer_header_type_specific, 0,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
436
sizeof(m.u.buffer_from_host.buffer_header_type_specific));
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
439
m.u.buffer_from_host.payload_in_message = 0;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
445
sizeof(m.u.buffer_from_host));
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
464
if (msg->u.buffer_from_host.drvbuf.magic == MMAL_MAGIC) {
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
465
handle = msg->u.buffer_from_host.drvbuf.client_context;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
478
msg_context->u.bulk.mmal_flags =
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
479
msg->u.buffer_from_host.buffer_header.flags;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
485
msg_context->u.bulk.status = msg->h.status;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
487
} else if (msg->u.buffer_from_host.buffer_header.length == 0) {
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
489
if (msg->u.buffer_from_host.buffer_header.flags &
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
491
msg_context->u.bulk.status =
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
493
if (msg_context->u.bulk.status == 0)
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
499
msg_context->u.bulk.status = 0;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
500
msg_context->u.bulk.buffer_used = 0;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
502
} else if (msg->u.buffer_from_host.payload_in_message == 0) {
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
504
msg_context->u.bulk.status =
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
506
if (msg_context->u.bulk.status == 0)
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
513
msg_context->u.bulk.status);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
515
} else if (msg->u.buffer_from_host.payload_in_message <=
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
518
msg_context->u.bulk.status = inline_receive(instance, msg,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
524
msg_context->u.bulk.status = -EINVAL;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
525
msg_context->u.bulk.buffer_used =
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
526
msg->u.buffer_from_host.payload_in_message;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
530
schedule_work(&msg_context->u.bulk.work);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
536
msg_context->u.bulk.status = 0;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
539
schedule_work(&msg_context->u.bulk.work);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
547
msg_context->u.bulk.status = -EINTR;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
549
schedule_work(&msg_context->u.bulk.work);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
610
msg_context->u.sync.msg_handle = header;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
611
msg_context->u.sync.msg = msg;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
612
msg_context->u.sync.msg_len = msg_len;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
624
complete(&msg_context->u.sync.cmplt);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
675
init_completion(&msg_context->u.sync.cmplt);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
698
time_left = wait_for_completion_timeout(&msg_context->u.sync.cmplt,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
708
*msg_out = msg_context->u.sync.msg;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
709
*msg_handle = msg_context->u.sync.msg_handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
790
m.u.port_info_set.component_handle = port->component->handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
791
m.u.port_info_set.port_type = port->type;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
792
m.u.port_info_set.port_index = port->index;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
794
port_to_mmal_msg(port, &m.u.port_info_set.port);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
797
m.u.port_info_set.format.type = port->format.type;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
798
m.u.port_info_set.format.encoding = port->format.encoding;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
799
m.u.port_info_set.format.encoding_variant =
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
801
m.u.port_info_set.format.bitrate = port->format.bitrate;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
802
m.u.port_info_set.format.flags = port->format.flags;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
804
memcpy(&m.u.port_info_set.es, &port->es,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
807
m.u.port_info_set.format.extradata_size = port->format.extradata_size;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
808
memcpy(&m.u.port_info_set.extradata, port->format.extradata,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
812
sizeof(m.u.port_info_set),
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
824
ret = -rmsg->u.port_info_get_reply.status;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
846
m.u.port_info_get.component_handle = port->component->handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
847
m.u.port_info_get.port_type = port->type;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
848
m.u.port_info_get.index = port->index;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
851
sizeof(m.u.port_info_get),
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
863
ret = -rmsg->u.port_info_get_reply.status;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
867
if (rmsg->u.port_info_get_reply.port.is_enabled == 0)
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
873
port->handle = rmsg->u.port_info_get_reply.port_handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
878
port->type = rmsg->u.port_info_get_reply.port_type;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
879
port->index = rmsg->u.port_info_get_reply.port_index;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
882
rmsg->u.port_info_get_reply.port.buffer_num_min;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
884
rmsg->u.port_info_get_reply.port.buffer_size_min;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
886
rmsg->u.port_info_get_reply.port.buffer_alignment_min;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
889
rmsg->u.port_info_get_reply.port.buffer_alignment_min;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
891
rmsg->u.port_info_get_reply.port.buffer_num_recommended;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
893
port->current_buffer.num = rmsg->u.port_info_get_reply.port.buffer_num;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
895
rmsg->u.port_info_get_reply.port.buffer_size;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
898
port->format.type = rmsg->u.port_info_get_reply.format.type;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
899
port->format.encoding = rmsg->u.port_info_get_reply.format.encoding;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
901
rmsg->u.port_info_get_reply.format.encoding_variant;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
902
port->format.bitrate = rmsg->u.port_info_get_reply.format.bitrate;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
903
port->format.flags = rmsg->u.port_info_get_reply.format.flags;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
907
&rmsg->u.port_info_get_reply.es,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
912
rmsg->u.port_info_get_reply.format.extradata_size;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
914
rmsg->u.port_info_get_reply.extradata,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
942
m.u.component_create.client_component = component->client_component;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
943
strscpy_pad(m.u.component_create.name, name,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
944
sizeof(m.u.component_create.name));
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
945
m.u.component_create.pid = 0;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
948
sizeof(m.u.component_create),
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
959
ret = -rmsg->u.component_create_reply.status;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
964
component->handle = rmsg->u.component_create_reply.component_handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
965
component->inputs = rmsg->u.component_create_reply.input_num;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
966
component->outputs = rmsg->u.component_create_reply.output_num;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
967
component->clocks = rmsg->u.component_create_reply.clock_num;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
989
m.u.component_destroy.component_handle = component->handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
992
sizeof(m.u.component_destroy),
drivers/platform/wmi/tests/string_kunit.c
100
cpu_to_le16(u'E'),
drivers/platform/wmi/tests/string_kunit.c
101
cpu_to_le16(u'S'),
drivers/platform/wmi/tests/string_kunit.c
102
cpu_to_le16(u'T'),
drivers/platform/wmi/tests/string_kunit.c
103
cpu_to_le16(u'!'),
drivers/platform/wmi/tests/string_kunit.c
104
cpu_to_le16(u'\0'),
drivers/platform/wmi/tests/string_kunit.c
115
cpu_to_le16(u'T'),
drivers/platform/wmi/tests/string_kunit.c
118
cpu_to_le16(u'E'),
drivers/platform/wmi/tests/string_kunit.c
119
cpu_to_le16(u'S'),
drivers/platform/wmi/tests/string_kunit.c
120
cpu_to_le16(u'T'),
drivers/platform/wmi/tests/string_kunit.c
121
cpu_to_le16(u'\0'),
drivers/platform/wmi/tests/string_kunit.c
36
cpu_to_le16(u'T'),
drivers/platform/wmi/tests/string_kunit.c
37
cpu_to_le16(u'E'),
drivers/platform/wmi/tests/string_kunit.c
38
cpu_to_le16(u'S'),
drivers/platform/wmi/tests/string_kunit.c
39
cpu_to_le16(u'T'),
drivers/platform/wmi/tests/string_kunit.c
40
cpu_to_le16(u'\0'),
drivers/platform/wmi/tests/string_kunit.c
51
cpu_to_le16(u'Ä'),
drivers/platform/wmi/tests/string_kunit.c
52
cpu_to_le16(u'Ö'),
drivers/platform/wmi/tests/string_kunit.c
53
cpu_to_le16(u'Ü'),
drivers/platform/wmi/tests/string_kunit.c
54
cpu_to_le16(u'ß'),
drivers/platform/wmi/tests/string_kunit.c
55
cpu_to_le16(u'€'),
drivers/platform/wmi/tests/string_kunit.c
56
cpu_to_le16(u'\0'),
drivers/platform/wmi/tests/string_kunit.c
67
cpu_to_le16(u'K'),
drivers/platform/wmi/tests/string_kunit.c
71
cpu_to_le16(u'!'),
drivers/platform/wmi/tests/string_kunit.c
72
cpu_to_le16(u'\0'),
drivers/platform/wmi/tests/string_kunit.c
83
cpu_to_le16(u'T'),
drivers/platform/wmi/tests/string_kunit.c
84
cpu_to_le16(u'E'),
drivers/platform/wmi/tests/string_kunit.c
85
cpu_to_le16(u'S'),
drivers/platform/wmi/tests/string_kunit.c
86
cpu_to_le16(u'T'),
drivers/platform/wmi/tests/string_kunit.c
87
cpu_to_le16(u'\0'),
drivers/platform/wmi/tests/string_kunit.c
88
cpu_to_le16(u'\0'),
drivers/platform/wmi/tests/string_kunit.c
99
cpu_to_le16(u'T'),
drivers/platform/x86/amd/pmf/tee-if.c
56
param[0].u.memref.size = sizeof(struct ta_pmf_shared_memory);
drivers/platform/x86/amd/pmf/tee-if.c
58
param[0].u.memref.shm = dev->fw_shm_pool;
drivers/platform/x86/amd/pmf/tee-if.c
59
param[0].u.memref.shm_offs = 0;
drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c
219
} u;
drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c
473
if (msg->u.return_value < 0) {
drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c
474
dev_err(dev, "IPI return: %d\n", msg->u.return_value);
drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c
491
msg.u.shared_mem.base = mfg->shared_mem_phys;
drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c
492
msg.u.shared_mem.size = mfg->shared_mem_size;
drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c
511
msg.u.power_state = enabled ? 1 : 0;
drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c
525
msg.u.dual_commit.gpu_oppidx = opp_idx;
drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c
526
msg.u.dual_commit.stack_oppidx = opp_idx;
drivers/pnp/base.h
75
} u;
drivers/pnp/interface.c
194
pnp_print_port(buffer, space, &option->u.port);
drivers/pnp/interface.c
197
pnp_print_mem(buffer, space, &option->u.mem);
drivers/pnp/interface.c
200
pnp_print_irq(buffer, space, &option->u.irq);
drivers/pnp/interface.c
203
pnp_print_dma(buffer, space, &option->u.dma);
drivers/pnp/manager.c
274
ret = pnp_assign_port(dev, &option->u.port, nport++);
drivers/pnp/manager.c
277
ret = pnp_assign_mem(dev, &option->u.mem, nmem++);
drivers/pnp/manager.c
280
ret = pnp_assign_irq(dev, &option->u.irq, nirq++);
drivers/pnp/manager.c
284
ret = pnp_assign_dma(dev, &option->u.dma, ndma++);
drivers/pnp/quirks.c
123
port = &option->u.port;
drivers/pnp/quirks.c
194
irq = &new_option->u.irq;
drivers/pnp/quirks.c
217
irq = &option->u.irq;
drivers/pnp/quirks.c
40
new_option->u.port.min += offset;
drivers/pnp/quirks.c
41
new_option->u.port.max += offset;
drivers/pnp/quirks.c
45
(unsigned long long) new_option->u.port.min,
drivers/pnp/quirks.c
46
(unsigned long long) new_option->u.port.max,
drivers/pnp/quirks.c
80
irq = &option->u.irq;
drivers/pnp/quirks.c
89
dma = &option->u.dma;
drivers/pnp/resource.c
110
port = &option->u.port;
drivers/pnp/resource.c
133
mem = &option->u.mem;
drivers/pnp/resource.c
62
irq = &option->u.irq;
drivers/pnp/resource.c
660
port = &option->u.port;
drivers/pnp/resource.c
665
mem = &option->u.mem;
drivers/pnp/resource.c
670
irq = &option->u.irq;
drivers/pnp/resource.c
676
dma = &option->u.dma;
drivers/pnp/resource.c
90
dma = &option->u.dma;
drivers/pnp/support.c
125
port = &option->u.port;
drivers/pnp/support.c
134
mem = &option->u.mem;
drivers/pnp/support.c
143
irq = &option->u.irq;
drivers/pnp/support.c
162
dma = &option->u.dma;
drivers/rapidio/devices/rio_mport_cdev.c
1388
event.u.doorbell.rioid = src;
drivers/rapidio/devices/rio_mport_cdev.c
1389
event.u.doorbell.payload = info;
drivers/rapidio/devices/rio_mport_cdev.c
1508
memcpy(event.u.portwrite.payload, msg->raw, RIO_PW_MSG_SIZE);
drivers/rapidio/devices/rio_mport_cdev.c
2304
event.u.doorbell.rioid,
drivers/rapidio/devices/rio_mport_cdev.c
2305
event.u.doorbell.payload);
drivers/rtc/rtc-optee.c
166
param[0].u.memref.shm = priv->shm;
drivers/rtc/rtc-optee.c
167
param[0].u.memref.size = sizeof(struct optee_rtc_time);
drivers/rtc/rtc-optee.c
177
if (param[0].u.memref.size != sizeof(*optee_tm))
drivers/rtc/rtc-optee.c
205
param[0].u.memref.shm = priv->shm;
drivers/rtc/rtc-optee.c
206
param[0].u.memref.size = sizeof(struct optee_rtc_time);
drivers/rtc/rtc-optee.c
247
*offset = param[0].u.value.a;
drivers/rtc/rtc-optee.c
267
param[0].u.value.a = offset;
drivers/rtc/rtc-optee.c
293
param[0].u.memref.shm = priv->shm;
drivers/rtc/rtc-optee.c
294
param[0].u.memref.size = sizeof(struct optee_rtc_alarm);
drivers/rtc/rtc-optee.c
304
if (param[0].u.memref.size != sizeof(*optee_alarm))
drivers/rtc/rtc-optee.c
339
param[0].u.memref.shm = priv->shm;
drivers/rtc/rtc-optee.c
340
param[0].u.memref.size = sizeof(struct optee_rtc_alarm);
drivers/rtc/rtc-optee.c
378
param[0].u.value.a = (bool)enabled;
drivers/rtc/rtc-optee.c
417
*return_status = param[0].u.value.a;
drivers/rtc/rtc-optee.c
458
param[0].u.value.a = status;
drivers/rtc/rtc-optee.c
513
param[0].u.memref.shm = priv->shm;
drivers/rtc/rtc-optee.c
514
param[0].u.memref.size = sizeof(*info);
drivers/rtc/rtc-optee.c
524
if (param[0].u.memref.size != sizeof(*info))
drivers/s390/cio/chsc.c
351
} u;
drivers/s390/cio/chsc.c
714
chsc_process_sei_nt0(&sei->u.nt0_area);
drivers/s390/cio/chsc.c
717
chsc_process_sei_nt2(&sei->u.nt2_area);
drivers/s390/cio/chsc.c
724
if (!(sei->u.nt0_area.flags & 0x80))
drivers/s390/cio/cmf.c
1006
unsigned long u = cmf_read(to_ccwdev(dev), avg_utilization);
drivers/s390/cio/cmf.c
1008
return sysfs_emit(buf, "%02lu.%01lu%%\n", u / 10, u % 10);
drivers/s390/cio/qdio.h
182
} u;
drivers/s390/cio/qdio_debug.c
114
q->u.in.batch_start, q->u.in.batch_count);
drivers/s390/cio/qdio_main.c
1217
overlap = min_t(int, count - sub_buf(q->u.in.batch_start, bufnr),
drivers/s390/cio/qdio_main.c
1218
q->u.in.batch_count);
drivers/s390/cio/qdio_main.c
1220
q->u.in.batch_start = add_buf(q->u.in.batch_start, overlap);
drivers/s390/cio/qdio_main.c
1221
q->u.in.batch_count -= overlap;
drivers/s390/cio/qdio_main.c
394
if (!q->u.in.batch_count)
drivers/s390/cio/qdio_main.c
400
set_buf_states(q, q->u.in.batch_start, SLSB_P_INPUT_NOT_INIT,
drivers/s390/cio/qdio_main.c
401
q->u.in.batch_count);
drivers/s390/cio/qdio_main.c
402
q->u.in.batch_count = 0;
drivers/s390/cio/qdio_main.c
437
if (!q->u.in.batch_count)
drivers/s390/cio/qdio_main.c
438
q->u.in.batch_start = start;
drivers/s390/cio/qdio_main.c
439
q->u.in.batch_count += count;
drivers/s390/crypto/pkey_api.c
397
u32 u;
drivers/s390/crypto/pkey_api.c
401
u = pkey_aes_bitsize_to_keytype(kgs.size);
drivers/s390/crypto/pkey_api.c
402
if (!u) {
drivers/s390/crypto/pkey_api.c
416
u, kgs.type, kgs.size, kgs.keygenflags,
drivers/s390/crypto/pkey_api.c
449
u32 u;
drivers/s390/crypto/pkey_api.c
453
u = pkey_aes_bitsize_to_keytype(kcs.size);
drivers/s390/crypto/pkey_api.c
454
if (!u) {
drivers/s390/crypto/pkey_api.c
472
u, kcs.type, kcs.size, kcs.keygenflags,
drivers/s390/crypto/zcrypt_ep11misc.c
452
static inline void prep_urb(struct ep11_urb *u,
drivers/s390/crypto/zcrypt_ep11misc.c
457
memset(u, 0, sizeof(*u));
drivers/s390/crypto/zcrypt_ep11misc.c
458
u->targets = (u8 __user *)t;
drivers/s390/crypto/zcrypt_ep11misc.c
459
u->targets_num = nt;
drivers/s390/crypto/zcrypt_ep11misc.c
460
u->req = (u8 __user *)req;
drivers/s390/crypto/zcrypt_ep11misc.c
461
u->req_len = req_len;
drivers/s390/crypto/zcrypt_ep11misc.c
462
u->resp = (u8 __user *)rep;
drivers/s390/crypto/zcrypt_ep11misc.c
463
u->resp_len = rep_len;
drivers/s390/crypto/zcrypt_msgtype50.c
105
unsigned char u[64];
drivers/s390/crypto/zcrypt_msgtype50.c
118
unsigned char u[128];
drivers/s390/crypto/zcrypt_msgtype50.c
131
unsigned char u[256];
drivers/s390/crypto/zcrypt_msgtype50.c
262
unsigned char *p, *q, *dp, *dq, *u, *inp;
drivers/s390/crypto/zcrypt_msgtype50.c
285
u = crb1->u + sizeof(crb1->u) - short_len;
drivers/s390/crypto/zcrypt_msgtype50.c
299
u = crb2->u + sizeof(crb2->u) - short_len;
drivers/s390/crypto/zcrypt_msgtype50.c
314
u = crb3->u + sizeof(crb3->u) - short_len;
drivers/s390/crypto/zcrypt_msgtype50.c
328
copy_from_user(u, crt->u_mult_inv + MSGTYPE_ADJUSTMENT, short_len) ||
drivers/s390/net/qeth_l3.h
43
} u;
drivers/s390/net/qeth_l3.h
63
return ipv6_addr_equal(&a1->u.a6.addr, &a2->u.a6.addr);
drivers/s390/net/qeth_l3.h
64
return a1->u.a4.addr == a2->u.a4.addr;
drivers/s390/net/qeth_l3.h
83
return a1->u.a6.pfxlen == a2->u.a6.pfxlen;
drivers/s390/net/qeth_l3.h
84
return a1->u.a4.mask == a2->u.a4.mask;
drivers/s390/net/qeth_l3.h
90
return ipv6_addr_hash(&addr->u.a6.addr);
drivers/s390/net/qeth_l3.h
92
return ipv4_addr_hash(addr->u.a4.addr);
drivers/s390/net/qeth_l3_main.c
100
qeth_l3_convert_addr_to_bits((u8 *) &addr->u, addr_bits,
drivers/s390/net/qeth_l3_main.c
1076
tmp.u.a4.addr = im4->multiaddr;
drivers/s390/net/qeth_l3_main.c
1108
tmp.u.a6.addr = im6->mca_addr;
drivers/s390/net/qeth_l3_main.c
135
QETH_CARD_HEX(card, 4, &tmp_addr->u.a4.addr, 4);
drivers/s390/net/qeth_l3_main.c
137
QETH_CARD_HEX(card, 4, &tmp_addr->u.a6.addr, 8);
drivers/s390/net/qeth_l3_main.c
138
QETH_CARD_HEX(card, 4, ((char *)&tmp_addr->u.a6.addr) + 8, 8);
drivers/s390/net/qeth_l3_main.c
172
QETH_CARD_HEX(card, 4, &tmp_addr->u.a4.addr, 4);
drivers/s390/net/qeth_l3_main.c
174
QETH_CARD_HEX(card, 4, &tmp_addr->u.a6.addr, 8);
drivers/s390/net/qeth_l3_main.c
175
QETH_CARD_HEX(card, 4, ((char *)&tmp_addr->u.a6.addr) + 8, 8);
drivers/s390/net/qeth_l3_main.c
186
qeth_l3_ipaddr_to_string(tmp_addr->proto, (u8 *)&tmp_addr->u,
drivers/s390/net/qeth_l3_main.c
2137
addr.u.a4.addr = ifa->ifa_address;
drivers/s390/net/qeth_l3_main.c
2138
addr.u.a4.mask = ifa->ifa_mask;
drivers/s390/net/qeth_l3_main.c
2178
ip_work->addr.u.a6.addr = ifa->addr;
drivers/s390/net/qeth_l3_main.c
2179
ip_work->addr.u.a6.pfxlen = ifa->prefix_len;
drivers/s390/net/qeth_l3_main.c
330
cmd->data.setdelipm.ip = addr->u.a6.addr;
drivers/s390/net/qeth_l3_main.c
331
ipv6_eth_mc_map(&addr->u.a6.addr, cmd->data.setdelipm.mac);
drivers/s390/net/qeth_l3_main.c
333
cmd->data.setdelipm.ip.s6_addr32[3] = addr->u.a4.addr;
drivers/s390/net/qeth_l3_main.c
334
ip_eth_mc_map(addr->u.a4.addr, cmd->data.setdelipm.mac);
drivers/s390/net/qeth_l3_main.c
386
cmd->data.setdelip6.addr = addr->u.a6.addr;
drivers/s390/net/qeth_l3_main.c
388
addr->u.a6.pfxlen);
drivers/s390/net/qeth_l3_main.c
391
cmd->data.setdelip4.addr = addr->u.a4.addr;
drivers/s390/net/qeth_l3_main.c
392
cmd->data.setdelip4.mask = addr->u.a4.mask;
drivers/s390/net/qeth_l3_main.c
599
memcpy(&addr.u.a4.addr, ip, 4);
drivers/s390/net/qeth_l3_main.c
601
memcpy(&addr.u.a6.addr, ip, 16);
drivers/s390/net/qeth_l3_main.c
612
addr.u.a6.addr.s6_addr[0] = 0xfe;
drivers/s390/net/qeth_l3_main.c
613
addr.u.a6.addr.s6_addr[1] = 0x80;
drivers/s390/net/qeth_l3_main.c
615
addr.u.a6.addr.s6_addr[8+i] = card->options.hsuid[i];
drivers/s390/net/qeth_l3_main.c
632
QETH_CARD_HEX(card, 3, &addr->u.a4.addr, sizeof(int));
drivers/s390/net/qeth_l3_main.c
635
QETH_CARD_HEX(card, 3, &addr->u.a6.addr, 8);
drivers/s390/net/qeth_l3_main.c
636
QETH_CARD_HEX(card, 3, ((char *)&addr->u.a6.addr) + 8, 8);
drivers/s390/net/qeth_l3_main.c
651
qeth_l3_ipaddr_to_string(addr->proto, (u8 *)&addr->u, buf);
drivers/s390/net/qeth_l3_main.c
668
QETH_CARD_HEX(card, 3, &addr->u.a4.addr, sizeof(int));
drivers/s390/net/qeth_l3_main.c
671
QETH_CARD_HEX(card, 3, &addr->u.a6.addr, 8);
drivers/s390/net/qeth_l3_main.c
672
QETH_CARD_HEX(card, 3, ((char *)&addr->u.a6.addr) + 8, 8);
drivers/s390/net/qeth_l3_sys.c
585
qeth_l3_ipaddr_to_string(proto, (u8 *)&ipaddr->u, addr_str);
drivers/s390/scsi/zfcp_ccw.c
115
struct zfcp_unit *unit, *u;
drivers/s390/scsi/zfcp_ccw.c
135
list_for_each_entry_safe(unit, u, &unit_remove_lh, list)
drivers/s390/scsi/zfcp_dbf.c
136
rec->u.fces.req_issued = req->issued;
drivers/s390/scsi/zfcp_dbf.c
137
rec->u.fces.fsf_status = q_head->fsf_status;
drivers/s390/scsi/zfcp_dbf.c
138
rec->u.fces.port_handle = q_head->port_handle;
drivers/s390/scsi/zfcp_dbf.c
139
rec->u.fces.wwpn = wwpn;
drivers/s390/scsi/zfcp_dbf.c
140
rec->u.fces.fc_security_old = fc_security_old;
drivers/s390/scsi/zfcp_dbf.c
141
rec->u.fces.fc_security_new = fc_security_new;
drivers/s390/scsi/zfcp_dbf.c
160
struct zfcp_dbf_hba_res *const res = &rec->u.res;
drivers/s390/scsi/zfcp_dbf.c
217
rec->u.uss.status_type = srb->status_type;
drivers/s390/scsi/zfcp_dbf.c
218
rec->u.uss.status_subtype = srb->status_subtype;
drivers/s390/scsi/zfcp_dbf.c
219
rec->u.uss.d_id = ntoh24(srb->d_id);
drivers/s390/scsi/zfcp_dbf.c
220
rec->u.uss.lun = srb->fcp_lun;
drivers/s390/scsi/zfcp_dbf.c
221
memcpy(&rec->u.uss.queue_designator, &srb->queue_designator,
drivers/s390/scsi/zfcp_dbf.c
222
sizeof(rec->u.uss.queue_designator));
drivers/s390/scsi/zfcp_dbf.c
260
memcpy(&rec->u.be, &sr_buf->payload.bit_error,
drivers/s390/scsi/zfcp_dbf.c
359
rec->u.trig.ready++;
drivers/s390/scsi/zfcp_dbf.c
362
rec->u.trig.running++;
drivers/s390/scsi/zfcp_dbf.c
364
rec->u.trig.want = want;
drivers/s390/scsi/zfcp_dbf.c
365
rec->u.trig.need = need;
drivers/s390/scsi/zfcp_dbf.c
415
rec->u.run.fsf_req_id = erp->fsf_req_id;
drivers/s390/scsi/zfcp_dbf.c
416
rec->u.run.rec_status = erp->status;
drivers/s390/scsi/zfcp_dbf.c
417
rec->u.run.rec_step = erp->step;
drivers/s390/scsi/zfcp_dbf.c
418
rec->u.run.rec_action = erp->type;
drivers/s390/scsi/zfcp_dbf.c
421
rec->u.run.rec_count =
drivers/s390/scsi/zfcp_dbf.c
424
rec->u.run.rec_count = atomic_read(&erp->port->erp_counter);
drivers/s390/scsi/zfcp_dbf.c
426
rec->u.run.rec_count = atomic_read(&erp->adapter->erp_counter);
drivers/s390/scsi/zfcp_dbf.c
468
rec->u.run.fsf_req_id = req_id;
drivers/s390/scsi/zfcp_dbf.c
469
rec->u.run.rec_status = ~0;
drivers/s390/scsi/zfcp_dbf.c
470
rec->u.run.rec_step = ~0;
drivers/s390/scsi/zfcp_dbf.c
471
rec->u.run.rec_action = ~0;
drivers/s390/scsi/zfcp_dbf.c
472
rec->u.run.rec_count = ~0;
drivers/s390/scsi/zfcp_dbf.c
86
rec->u.res.req_issued = req->issued;
drivers/s390/scsi/zfcp_dbf.c
87
rec->u.res.prot_status = q_pref->prot_status;
drivers/s390/scsi/zfcp_dbf.c
88
rec->u.res.fsf_status = q_head->fsf_status;
drivers/s390/scsi/zfcp_dbf.c
89
rec->u.res.port_handle = q_head->port_handle;
drivers/s390/scsi/zfcp_dbf.c
90
rec->u.res.lun_handle = q_head->lun_handle;
drivers/s390/scsi/zfcp_dbf.c
92
memcpy(rec->u.res.prot_status_qual, &q_pref->prot_status_qual,
drivers/s390/scsi/zfcp_dbf.c
94
memcpy(rec->u.res.fsf_status_qual, &q_head->fsf_status_qual,
drivers/s390/scsi/zfcp_dbf.h
224
} u;
drivers/s390/scsi/zfcp_dbf.h
93
} u;
drivers/s390/scsi/zfcp_fc.c
358
struct zfcp_fc_gid_pn_rsp *gid_pn_rsp = &fc_req->u.gid_pn.rsp;
drivers/s390/scsi/zfcp_fc.c
388
struct zfcp_fc_gid_pn_req *gid_pn_req = &fc_req->u.gid_pn.req;
drivers/s390/scsi/zfcp_fc.c
389
struct zfcp_fc_gid_pn_rsp *gid_pn_rsp = &fc_req->u.gid_pn.rsp;
drivers/s390/scsi/zfcp_fc.c
515
struct fc_els_adisc *adisc_resp = &fc_req->u.adisc.rsp;
drivers/s390/scsi/zfcp_fc.c
563
sg_init_one(&fc_req->sg_req, &fc_req->u.adisc.req,
drivers/s390/scsi/zfcp_fc.c
565
sg_init_one(&fc_req->sg_rsp, &fc_req->u.adisc.rsp,
drivers/s390/scsi/zfcp_fc.c
573
fc_req->u.adisc.req.adisc_wwpn = cpu_to_be64(fc_host_port_name(shost));
drivers/s390/scsi/zfcp_fc.c
574
fc_req->u.adisc.req.adisc_wwnn = cpu_to_be64(fc_host_node_name(shost));
drivers/s390/scsi/zfcp_fc.c
575
fc_req->u.adisc.req.adisc_cmd = ELS_ADISC;
drivers/s390/scsi/zfcp_fc.c
576
hton24(fc_req->u.adisc.req.adisc_port_id, fc_host_port_id(shost));
drivers/s390/scsi/zfcp_fc.c
690
sg_init_one(&fc_req->sg_req, &fc_req->u.gpn_ft.req,
drivers/s390/scsi/zfcp_fc.c
700
struct zfcp_fc_gpn_ft_req *req = &fc_req->u.gpn_ft.req;
drivers/s390/scsi/zfcp_fc.c
855
struct zfcp_fc_gspn_req *gspn_req = &fc_req->u.gspn.req;
drivers/s390/scsi/zfcp_fc.c
856
struct zfcp_fc_gspn_rsp *gspn_rsp = &fc_req->u.gspn.rsp;
drivers/s390/scsi/zfcp_fc.c
900
struct zfcp_fc_rspn_req *rspn_req = &fc_req->u.rspn.req;
drivers/s390/scsi/zfcp_fc.c
901
struct fc_ct_hdr *rspn_rsp = &fc_req->u.rspn.rsp;
drivers/s390/scsi/zfcp_fc.h
168
} u;
drivers/scsi/aacraid/aacraid.h
1202
} u;
drivers/scsi/aacraid/aacraid.h
703
} u;
drivers/scsi/aacraid/commsup.c
313
hw_fib->header.u.ReceiverFibAddress = cpu_to_le32(fibptr->hw_fib_pa);
drivers/scsi/aacraid/commsup.c
438
hw_fib->header.u.ReceiverFibAddress = hw_fib->header.SenderFibAddress; /* Let the adapter now where to find its data */
drivers/scsi/aacraid/src.c
576
fib->hw_fib_va->header.u.TimeStamp = 0;
drivers/scsi/aacraid/src.c
639
dev->base)->u.tupelo.IndexRegs;
drivers/scsi/aacraid/src.c
669
dev->base)->u.denali.IndexRegs;
drivers/scsi/arcmsr/arcmsr.h
497
} u;
drivers/scsi/arcmsr/arcmsr_hba.c
1848
int8_t *psge = (int8_t *)&arcmsr_cdb->u;
drivers/scsi/be2iscsi/be_cmds.h
1026
u8 u; /* dword 2 */
drivers/scsi/be2iscsi/be_main.c
1331
u, psol))
drivers/scsi/be2iscsi/be_main.c
1538
phys_addr.u.a32.address_lo = AMAP_GET_BITS(struct amap_i_t_dpdu_cqe,
drivers/scsi/be2iscsi/be_main.c
1540
phys_addr.u.a32.address_lo -= dpl;
drivers/scsi/be2iscsi/be_main.c
1541
phys_addr.u.a32.address_hi = AMAP_GET_BITS(struct amap_i_t_dpdu_cqe,
drivers/scsi/be2iscsi/be_main.c
1561
if (pasync_handle->pa.u.a64.address != phys_addr.u.a64.address ||
drivers/scsi/be2iscsi/be_main.c
1568
pasync_handle->pa.u.a64.address,
drivers/scsi/be2iscsi/be_main.c
1570
phys_addr.u.a64.address, ci);
drivers/scsi/be2iscsi/be_main.c
1586
cid, code, ci, phys_addr.u.a64.address);
drivers/scsi/be2iscsi/be_main.c
1761
pasync_sge[pi].hi = pasync_handle->pa.u.a32.address_lo;
drivers/scsi/be2iscsi/be_main.c
1762
pasync_sge[pi].lo = pasync_handle->pa.u.a32.address_hi;
drivers/scsi/be2iscsi/be_main.c
2101
io_task->bhs_pa.u.a32.address_lo);
drivers/scsi/be2iscsi/be_main.c
2103
io_task->bhs_pa.u.a32.address_hi);
drivers/scsi/be2iscsi/be_main.c
2143
io_task->bhs_pa.u.a32.address_hi);
drivers/scsi/be2iscsi/be_main.c
2145
io_task->bhs_pa.u.a32.address_lo);
drivers/scsi/be2iscsi/be_main.c
2196
io_task->bhs_pa.u.a32.address_lo);
drivers/scsi/be2iscsi/be_main.c
2198
io_task->bhs_pa.u.a32.address_hi);
drivers/scsi/be2iscsi/be_main.c
2232
io_task->bhs_pa.u.a32.address_hi);
drivers/scsi/be2iscsi/be_main.c
2234
io_task->bhs_pa.u.a32.address_lo);
drivers/scsi/be2iscsi/be_main.c
2287
io_task->bhs_pa.u.a32.address_lo);
drivers/scsi/be2iscsi/be_main.c
2289
io_task->bhs_pa.u.a32.address_hi);
drivers/scsi/be2iscsi/be_main.c
2334
io_task->bhs_pa.u.a32.address_hi);
drivers/scsi/be2iscsi/be_main.c
2336
io_task->bhs_pa.u.a32.address_lo);
drivers/scsi/be2iscsi/be_main.c
2529
mem_arr->bus_address.u.
drivers/scsi/be2iscsi/be_main.c
2561
bus_address.u.a64.address);
drivers/scsi/be2iscsi/be_main.c
2763
pasync_ctx->async_header.pa_base.u.a64.address =
drivers/scsi/be2iscsi/be_main.c
2765
bus_address.u.a64.address;
drivers/scsi/be2iscsi/be_main.c
2869
pasync_ctx->async_data.pa_base.u.a64.address =
drivers/scsi/be2iscsi/be_main.c
2871
bus_address.u.a64.address;
drivers/scsi/be2iscsi/be_main.c
2889
pasync_header_h->pa.u.a64.address =
drivers/scsi/be2iscsi/be_main.c
2890
pasync_ctx->async_header.pa_base.u.a64.
drivers/scsi/be2iscsi/be_main.c
2910
pasync_ctx->async_data.pa_base.u.
drivers/scsi/be2iscsi/be_main.c
2913
bus_address.u.a64.address;
drivers/scsi/be2iscsi/be_main.c
2924
pasync_data_h->pa.u.a64.address =
drivers/scsi/be2iscsi/be_main.c
2925
pasync_ctx->async_data.pa_base.u.a64.
drivers/scsi/be2iscsi/be_main.c
2971
pmem->bus_address.u.a64.address,
drivers/scsi/be2iscsi/be_main.c
2983
pmem->bus_address.u.a64.address,
drivers/scsi/be2iscsi/be_main.c
3163
bus_address.u.a64.address;
drivers/scsi/be2iscsi/be_main.c
3216
bus_address.u.a64.address;
drivers/scsi/be2iscsi/be_main.c
3365
pa_addr_lo = mem_descr->mem_array[idx].bus_address.u.a64.address;
drivers/scsi/be2iscsi/be_main.c
3372
pwrb_arr[num].bus_address.u.a64.address = pa_addr_lo;
drivers/scsi/be2iscsi/be_main.c
3382
bus_address.u.a64.address;
drivers/scsi/be2iscsi/be_main.c
3387
pwrb_arr[num].bus_address.u.a64.address = pa_addr_lo;
drivers/scsi/be2iscsi/be_main.c
3870
bus_address.u.a64.address);
drivers/scsi/be2iscsi/be_main.c
4250
io_task->bhs_pa.u.a64.address);
drivers/scsi/be2iscsi/be_main.c
4370
io_task->bhs_pa.u.a64.address = paddr;
drivers/scsi/be2iscsi/be_main.c
4491
io_task->bhs_pa.u.a64.address);
drivers/scsi/be2iscsi/be_main.h
192
} u;
drivers/scsi/be2iscsi/be_mgmt.c
1351
mem_descr->mem_array[0].bus_address.u.a32.address_hi);
drivers/scsi/be2iscsi/be_mgmt.c
1354
mem_descr->mem_array[0].bus_address.u.a32.address_lo);
drivers/scsi/be2iscsi/be_mgmt.h
145
bus_address.u.a32.address_lo; \
drivers/scsi/be2iscsi/be_mgmt.h
147
bus_address.u.a32.address_hi; \
drivers/scsi/csiostor/csio_lnode.c
1563
&rdev_wr->u.fcoe_rdev);
drivers/scsi/csiostor/csio_mb.c
1042
cmdp->u.ctl.nstats_port = FW_FCOE_STATS_CMD_NSTATS(portparams->nstats) |
drivers/scsi/csiostor/csio_mb.c
1045
cmdp->u.ctl.port_valid_ix = FW_FCOE_STATS_CMD_IX(portparams->idx) |
drivers/scsi/csiostor/csio_mb.c
1138
ntohs(dbg->u.prt.dprtstridx));
drivers/scsi/csiostor/csio_mb.c
1140
ntohl(dbg->u.prt.dprtstrparam0));
drivers/scsi/csiostor/csio_mb.c
1142
ntohl(dbg->u.prt.dprtstrparam1));
drivers/scsi/csiostor/csio_mb.c
1144
ntohl(dbg->u.prt.dprtstrparam2));
drivers/scsi/csiostor/csio_mb.c
1146
ntohl(dbg->u.prt.dprtstrparam3));
drivers/scsi/csiostor/csio_mb.c
1150
dbg->u.assert.filename_0_7,
drivers/scsi/csiostor/csio_mb.c
1151
ntohl(dbg->u.assert.line),
drivers/scsi/csiostor/csio_mb.c
1152
ntohl(dbg->u.assert.x),
drivers/scsi/csiostor/csio_mb.c
1153
ntohl(dbg->u.assert.y));
drivers/scsi/csiostor/csio_mb.c
1429
link_status = ntohl(pcmd->u.info.lstatus_to_modtype);
drivers/scsi/csiostor/csio_mb.c
1437
ntohl(pcmd->u.info32.lstatus32_to_cbllen32);
drivers/scsi/csiostor/csio_mb.c
1439
linkattr = ntohl(pcmd->u.info32.linkattr32);
drivers/scsi/csiostor/csio_mb.c
279
ldst_cmd->u.pcie.select_naccess = FW_LDST_CMD_NACCESS_V(1);
drivers/scsi/csiostor/csio_mb.c
280
ldst_cmd->u.pcie.ctrl_to_fn =
drivers/scsi/csiostor/csio_mb.c
282
ldst_cmd->u.pcie.r = (uint8_t)reg;
drivers/scsi/csiostor/csio_mb.c
371
cmdp->u.l1cfg.rcap = cpu_to_be32(fwcaps32_to_caps16(fc));
drivers/scsi/csiostor/csio_mb.c
373
cmdp->u.l1cfg32.rcap32 = cpu_to_be32(fc);
drivers/scsi/csiostor/csio_mb.c
395
*pcaps = fwcaps16_to_caps32(ntohs(rsp->u.info.pcap));
drivers/scsi/csiostor/csio_mb.c
396
*acaps = fwcaps16_to_caps32(ntohs(rsp->u.info.acap));
drivers/scsi/csiostor/csio_mb.c
398
*pcaps = be32_to_cpu(rsp->u.info32.pcaps32);
drivers/scsi/csiostor/csio_mb.c
399
*acaps = be32_to_cpu(rsp->u.info32.acaps32);
drivers/scsi/csiostor/csio_scsi.c
230
wr->u.fcoe.ctl_pri = 0;
drivers/scsi/csiostor/csio_scsi.c
231
wr->u.fcoe.cp_en_class = 0;
drivers/scsi/csiostor/csio_scsi.c
232
wr->u.fcoe.r4_lo[0] = 0;
drivers/scsi/csiostor/csio_scsi.c
233
wr->u.fcoe.r4_lo[1] = 0;
drivers/scsi/csiostor/csio_scsi.c
389
wr->u.fcoe.ctl_pri = 0;
drivers/scsi/csiostor/csio_scsi.c
390
wr->u.fcoe.cp_en_class = 0;
drivers/scsi/csiostor/csio_scsi.c
391
wr->u.fcoe.r3_lo[0] = 0;
drivers/scsi/csiostor/csio_scsi.c
392
wr->u.fcoe.r3_lo[1] = 0;
drivers/scsi/csiostor/csio_scsi.c
442
wr->u.fcoe.ctl_pri = 0;
drivers/scsi/csiostor/csio_scsi.c
443
wr->u.fcoe.cp_en_class = 0;
drivers/scsi/csiostor/csio_scsi.c
444
wr->u.fcoe.r3_lo[0] = 0;
drivers/scsi/csiostor/csio_scsi.c
445
wr->u.fcoe.r3_lo[1] = 0;
drivers/scsi/csiostor/csio_wr.c
1112
return (q->un.iq.genbit == (ftr->u.type_gen >> IQWRF_GEN_SHIFT));
drivers/scsi/csiostor/csio_wr.c
1155
wr_type = IQWRF_TYPE_GET(ftr->u.type_gen);
drivers/scsi/csiostor/csio_wr.h
309
} u;
drivers/scsi/csiostor/t4fw_api_stor.h
168
} u;
drivers/scsi/csiostor/t4fw_api_stor.h
223
} u;
drivers/scsi/csiostor/t4fw_api_stor.h
249
} u;
drivers/scsi/csiostor/t4fw_api_stor.h
275
} u;
drivers/scsi/csiostor/t4fw_api_stor.h
502
} u;
drivers/scsi/elx/efct/efct_hw.c
2599
memcpy(&bls.u.acc, bls_params->payload, sizeof(bls.u.acc));
drivers/scsi/elx/efct/efct_hw.c
2603
memcpy(&bls.u.rjt, bls_params->payload, sizeof(bls.u.rjt));
drivers/scsi/elx/libefc_sli/sli4.c
1185
if (!(q->u.flag & SLI4_QUEUE_FLAG_HDR))
drivers/scsi/elx/libefc_sli/sli4.c
1290
qe += q->u.r_idx * q->size;
drivers/scsi/elx/libefc_sli/sli4.c
1293
if (q->index == q->u.r_idx) {
drivers/scsi/elx/libefc_sli/sli4.c
1299
q->u.r_idx = (q->u.r_idx + 1) & (q->length - 1);
drivers/scsi/elx/libefc_sli/sli4.c
1354
if (cq->u.flag & SLI4_QUEUE_FLAG_MQ) {
drivers/scsi/elx/libefc_sli/sli4.c
1437
bptr->u.data.low = sge[0].buffer_address_low;
drivers/scsi/elx/libefc_sli/sli4.c
1438
bptr->u.data.high = sge[0].buffer_address_high;
drivers/scsi/elx/libefc_sli/sli4.c
1446
bptr->u.blp.low = cpu_to_le32(lower_32_bits(sgl->phys));
drivers/scsi/elx/libefc_sli/sli4.c
1447
bptr->u.blp.high = cpu_to_le32(upper_32_bits(sgl->phys));
drivers/scsi/elx/libefc_sli/sli4.c
1589
bptr->u.data.low = sge[0].buffer_address_low;
drivers/scsi/elx/libefc_sli/sli4.c
1590
bptr->u.data.high = sge[0].buffer_address_high;
drivers/scsi/elx/libefc_sli/sli4.c
1598
bptr->u.blp.low = cpu_to_le32(lower_32_bits(sgl->phys));
drivers/scsi/elx/libefc_sli/sli4.c
1599
bptr->u.blp.high = cpu_to_le32(upper_32_bits(sgl->phys));
drivers/scsi/elx/libefc_sli/sli4.c
1658
bptr->u.blp.low = sge[0].buffer_address_low;
drivers/scsi/elx/libefc_sli/sli4.c
1659
bptr->u.blp.high = sge[0].buffer_address_high;
drivers/scsi/elx/libefc_sli/sli4.c
1667
bptr->u.blp.low =
drivers/scsi/elx/libefc_sli/sli4.c
1669
bptr->u.blp.high =
drivers/scsi/elx/libefc_sli/sli4.c
1719
bptr->u.data.low =
drivers/scsi/elx/libefc_sli/sli4.c
1721
bptr->u.data.high =
drivers/scsi/elx/libefc_sli/sli4.c
1756
bptr->u.data.low = sge[0].buffer_address_low;
drivers/scsi/elx/libefc_sli/sli4.c
1757
bptr->u.data.high = sge[0].buffer_address_high;
drivers/scsi/elx/libefc_sli/sli4.c
1764
bptr->u.blp.low = cpu_to_le32(lower_32_bits(sgl->phys));
drivers/scsi/elx/libefc_sli/sli4.c
1765
bptr->u.blp.high = cpu_to_le32(upper_32_bits(sgl->phys));
drivers/scsi/elx/libefc_sli/sli4.c
1815
bptr->u.data.low = sge[first_data_sge].buffer_address_low;
drivers/scsi/elx/libefc_sli/sli4.c
1816
bptr->u.data.high = sge[first_data_sge].buffer_address_high;
drivers/scsi/elx/libefc_sli/sli4.c
1851
bptr->u.data.low = sge[0].buffer_address_low;
drivers/scsi/elx/libefc_sli/sli4.c
1852
bptr->u.data.high = sge[0].buffer_address_high;
drivers/scsi/elx/libefc_sli/sli4.c
1867
bptr->u.data.low = sge[2].buffer_address_low;
drivers/scsi/elx/libefc_sli/sli4.c
1868
bptr->u.data.high = sge[2].buffer_address_high;
drivers/scsi/elx/libefc_sli/sli4.c
1873
bptr->u.blp.low = cpu_to_le32(lower_32_bits(sgl->phys));
drivers/scsi/elx/libefc_sli/sli4.c
1874
bptr->u.blp.high =
drivers/scsi/elx/libefc_sli/sli4.c
1921
bptr->u.data.low = sge[first_data_sge].buffer_address_low;
drivers/scsi/elx/libefc_sli/sli4.c
1922
bptr->u.data.high = sge[first_data_sge].buffer_address_high;
drivers/scsi/elx/libefc_sli/sli4.c
1984
bptr->u.data.low = sge[0].buffer_address_low;
drivers/scsi/elx/libefc_sli/sli4.c
1985
bptr->u.data.high = sge[0].buffer_address_high;
drivers/scsi/elx/libefc_sli/sli4.c
2058
bptr->u.data.low = sge[2].buffer_address_low;
drivers/scsi/elx/libefc_sli/sli4.c
2059
bptr->u.data.high = sge[2].buffer_address_high;
drivers/scsi/elx/libefc_sli/sli4.c
2076
bptr->u.data.low =
drivers/scsi/elx/libefc_sli/sli4.c
2078
bptr->u.data.high =
drivers/scsi/elx/libefc_sli/sli4.c
2085
bptr->u.blp.low =
drivers/scsi/elx/libefc_sli/sli4.c
2087
bptr->u.blp.high =
drivers/scsi/elx/libefc_sli/sli4.c
2130
bptr->u.data.low =
drivers/scsi/elx/libefc_sli/sli4.c
2132
bptr->u.data.high =
drivers/scsi/elx/libefc_sli/sli4.c
2177
bptr->u.data.low = sge[0].buffer_address_low;
drivers/scsi/elx/libefc_sli/sli4.c
2178
bptr->u.data.high = sge[0].buffer_address_high;
drivers/scsi/elx/libefc_sli/sli4.c
2187
bptr->u.blp.low =
drivers/scsi/elx/libefc_sli/sli4.c
2189
bptr->u.blp.high =
drivers/scsi/elx/libefc_sli/sli4.c
2236
sf->bde.u.data.low = cpu_to_le32(lower_32_bits(payload->phys));
drivers/scsi/elx/libefc_sli/sli4.c
2237
sf->bde.u.data.high = cpu_to_le32(upper_32_bits(payload->phys));
drivers/scsi/elx/libefc_sli/sli4.c
2295
cpu_to_le32((payload->u.acc.seq_id_last << 16) |
drivers/scsi/elx/libefc_sli/sli4.c
2296
(payload->u.acc.seq_id_validity << 24));
drivers/scsi/elx/libefc_sli/sli4.c
2297
bls->high_seq_cnt = payload->u.acc.high_seq_cnt;
drivers/scsi/elx/libefc_sli/sli4.c
2298
bls->low_seq_cnt = payload->u.acc.low_seq_cnt;
drivers/scsi/elx/libefc_sli/sli4.c
2301
cpu_to_le32(*((u32 *)&payload->u.rjt));
drivers/scsi/elx/libefc_sli/sli4.c
2363
els->els_response_payload.u.data.low =
drivers/scsi/elx/libefc_sli/sli4.c
2365
els->els_response_payload.u.data.high =
drivers/scsi/elx/libefc_sli/sli4.c
2427
xmit->bde.u.data.low =
drivers/scsi/elx/libefc_sli/sli4.c
2429
xmit->bde.u.data.high =
drivers/scsi/elx/libefc_sli/sli4.c
3269
read_sparm64->bde_64.u.data.low =
drivers/scsi/elx/libefc_sli/sli4.c
3271
read_sparm64->bde_64.u.data.high =
drivers/scsi/elx/libefc_sli/sli4.c
3301
read_topo->bde_loop_map.u.data.low =
drivers/scsi/elx/libefc_sli/sli4.c
3303
read_topo->bde_loop_map.u.data.high =
drivers/scsi/elx/libefc_sli/sli4.c
3425
reg_rpi->bde_64.u.data.low =
drivers/scsi/elx/libefc_sli/sli4.c
3427
reg_rpi->bde_64.u.data.high =
drivers/scsi/elx/libefc_sli/sli4.c
3453
reg_vfi->sparm.u.data.low =
drivers/scsi/elx/libefc_sli/sli4.c
3455
reg_vfi->sparm.u.data.high =
drivers/scsi/elx/libefc_sli/sli4.c
3816
bde->u.data.low = cpu_to_le32(lower_32_bits(dma->phys));
drivers/scsi/elx/libefc_sli/sli4.c
3817
bde->u.data.high = cpu_to_le32(upper_32_bits(dma->phys));
drivers/scsi/elx/libefc_sli/sli4.c
3869
bde->u.data.low = cpu_to_le32(lower_32_bits(dma->phys));
drivers/scsi/elx/libefc_sli/sli4.c
3870
bde->u.data.high = cpu_to_le32(upper_32_bits(dma->phys));
drivers/scsi/elx/libefc_sli/sli4.c
3872
bde->u.data.low = 0;
drivers/scsi/elx/libefc_sli/sli4.c
3873
bde->u.data.high = 0;
drivers/scsi/elx/libefc_sli/sli4.c
569
q->u.flag |= SLI4_QUEUE_FLAG_HDR;
drivers/scsi/elx/libefc_sli/sli4.c
571
q->u.flag &= ~SLI4_QUEUE_FLAG_HDR;
drivers/scsi/elx/libefc_sli/sli4.c
626
qs[i]->u.flag |= SLI4_QUEUE_FLAG_HDR;
drivers/scsi/elx/libefc_sli/sli4.c
628
qs[i]->u.flag &= ~SLI4_QUEUE_FLAG_HDR;
drivers/scsi/elx/libefc_sli/sli4.c
794
assoc->u.flag |= SLI4_QUEUE_FLAG_MQ;
drivers/scsi/elx/libefc_sli/sli4.h
1749
} u;
drivers/scsi/elx/libefc_sli/sli4.h
337
} u;
drivers/scsi/elx/libefc_sli/sli4.h
3545
} u;
drivers/scsi/esas2r/atvda.h
1077
} u;
drivers/scsi/esas2r/esas2r.h
1189
sgc->sge.a64.curr = &rq->vrq->scsi.u.sge[0];
drivers/scsi/esas2r/esas2r.h
1191
(u8)offsetof(struct atto_vda_scsi_req, u.sge);
drivers/scsi/esas2r/esas2r_main.c
952
ar->vrq->scsi.u.abort_handle =
drivers/scsi/fnic/fcpio.h
121
} u;
drivers/scsi/fnic/fcpio.h
127
tag->u.req_id = id;
drivers/scsi/fnic/fcpio.h
133
*id = tag->u.req_id;
drivers/scsi/fnic/fcpio.h
139
tag->u.ex_id.rx_id = rx_id;
drivers/scsi/fnic/fcpio.h
140
tag->u.ex_id.ox_id = ox_id;
drivers/scsi/fnic/fcpio.h
146
*rx_id = tag->u.ex_id.rx_id;
drivers/scsi/fnic/fcpio.h
147
*ox_id = tag->u.ex_id.ox_id;
drivers/scsi/fnic/fcpio.h
482
} u;
drivers/scsi/fnic/fcpio.h
713
} u;
drivers/scsi/fnic/fdls_fc.h
138
(min(_plogi_rsp->u.csp_plogi.b2b_rdf_size, \
drivers/scsi/fnic/fnic_res.h
100
memcpy(desc->u.icmnd_16.scsi_cdb, scsi_cdb, cdb_len); /* SCSI CDB */
drivers/scsi/fnic/fnic_res.h
101
desc->u.icmnd_16.data_len = data_len; /* length of data expected */
drivers/scsi/fnic/fnic_res.h
102
memcpy(desc->u.icmnd_16.lun, lun, LUN_ADDRESS); /* LUN address */
drivers/scsi/fnic/fnic_res.h
103
desc->u.icmnd_16._resvd2 = 0; /* reserved */
drivers/scsi/fnic/fnic_res.h
104
hton24(desc->u.icmnd_16.d_id, d_id); /* FC vNIC only: Target D_ID */
drivers/scsi/fnic/fnic_res.h
105
desc->u.icmnd_16.mss = mss; /* FC vNIC only: max burst */
drivers/scsi/fnic/fnic_res.h
106
desc->u.icmnd_16.r_a_tov = ratov; /*FC vNIC only: Res. Alloc Timeout */
drivers/scsi/fnic/fnic_res.h
107
desc->u.icmnd_16.e_d_tov = edtov; /*FC vNIC only: Err Detect Timeout */
drivers/scsi/fnic/fnic_res.h
123
desc->hdr.tag.u.req_id = req_id; /* id for this request */
drivers/scsi/fnic/fnic_res.h
125
desc->u.itmf.lunmap_id = lunmap_id; /* index into lunmap table */
drivers/scsi/fnic/fnic_res.h
126
desc->u.itmf.tm_req = tm_req; /* SCSI Task Management request */
drivers/scsi/fnic/fnic_res.h
127
desc->u.itmf.t_tag = tm_id; /* tag of fcpio to be aborted */
drivers/scsi/fnic/fnic_res.h
128
desc->u.itmf._resvd = 0;
drivers/scsi/fnic/fnic_res.h
129
memcpy(desc->u.itmf.lun, lun, LUN_ADDRESS); /* LUN address */
drivers/scsi/fnic/fnic_res.h
130
desc->u.itmf._resvd1 = 0;
drivers/scsi/fnic/fnic_res.h
131
hton24(desc->u.itmf.d_id, d_id); /* FC vNIC only: Target D_ID */
drivers/scsi/fnic/fnic_res.h
132
desc->u.itmf.r_a_tov = r_a_tov; /* FC vNIC only: R_A_TOV in msec */
drivers/scsi/fnic/fnic_res.h
133
desc->u.itmf.e_d_tov = e_d_tov; /* FC vNIC only: E_D_TOV in msec */
drivers/scsi/fnic/fnic_res.h
147
desc->hdr.tag.u.req_id = req_id; /* id for this request */
drivers/scsi/fnic/fnic_res.h
149
desc->u.flogi_reg.format = format;
drivers/scsi/fnic/fnic_res.h
150
desc->u.flogi_reg._resvd = 0;
drivers/scsi/fnic/fnic_res.h
151
hton24(desc->u.flogi_reg.s_id, s_id);
drivers/scsi/fnic/fnic_res.h
152
memcpy(desc->u.flogi_reg.gateway_mac, gw_mac, ETH_ALEN);
drivers/scsi/fnic/fnic_res.h
167
desc->hdr.tag.u.req_id = req_id; /* id for this request */
drivers/scsi/fnic/fnic_res.h
169
desc->u.flogi_fip_reg._resvd0 = 0;
drivers/scsi/fnic/fnic_res.h
170
hton24(desc->u.flogi_fip_reg.s_id, s_id);
drivers/scsi/fnic/fnic_res.h
171
memcpy(desc->u.flogi_fip_reg.fcf_mac, fcf_mac, ETH_ALEN);
drivers/scsi/fnic/fnic_res.h
172
desc->u.flogi_fip_reg._resvd1 = 0;
drivers/scsi/fnic/fnic_res.h
173
desc->u.flogi_fip_reg.r_a_tov = r_a_tov;
drivers/scsi/fnic/fnic_res.h
174
desc->u.flogi_fip_reg.e_d_tov = e_d_tov;
drivers/scsi/fnic/fnic_res.h
175
memcpy(desc->u.flogi_fip_reg.ha_mac, ha_mac, ETH_ALEN);
drivers/scsi/fnic/fnic_res.h
176
desc->u.flogi_fip_reg._resvd2 = 0;
drivers/scsi/fnic/fnic_res.h
189
desc->hdr.tag.u.req_id = req_id; /* id for this request */
drivers/scsi/fnic/fnic_res.h
203
desc->hdr.tag.u.req_id = req_id; /* id for this request */
drivers/scsi/fnic/fnic_res.h
205
desc->u.lunmap_req.addr = lunmap_addr; /* address of the buffer */
drivers/scsi/fnic/fnic_res.h
206
desc->u.lunmap_req.len = lunmap_len; /* len of the buffer */
drivers/scsi/fnic/fnic_res.h
84
desc->hdr.tag.u.req_id = req_id; /* id for this request */
drivers/scsi/fnic/fnic_res.h
86
desc->u.icmnd_16.lunmap_id = lunmap_id; /* index into lunmap table */
drivers/scsi/fnic/fnic_res.h
87
desc->u.icmnd_16.special_req_flags = spl_flags; /* exch req flags */
drivers/scsi/fnic/fnic_res.h
88
desc->u.icmnd_16._resvd0[0] = 0; /* reserved */
drivers/scsi/fnic/fnic_res.h
89
desc->u.icmnd_16._resvd0[1] = 0; /* reserved */
drivers/scsi/fnic/fnic_res.h
90
desc->u.icmnd_16._resvd0[2] = 0; /* reserved */
drivers/scsi/fnic/fnic_res.h
91
desc->u.icmnd_16.sgl_cnt = sgl_cnt; /* scatter-gather list count */
drivers/scsi/fnic/fnic_res.h
92
desc->u.icmnd_16.sense_len = sense_len; /* sense buffer length */
drivers/scsi/fnic/fnic_res.h
93
desc->u.icmnd_16.sgl_addr = sgl_addr; /* scatter-gather list addr */
drivers/scsi/fnic/fnic_res.h
94
desc->u.icmnd_16.sense_addr = sns_addr; /* sense buffer address */
drivers/scsi/fnic/fnic_res.h
95
desc->u.icmnd_16.crn = crn; /* SCSI Command Reference No.*/
drivers/scsi/fnic/fnic_res.h
96
desc->u.icmnd_16.pri_ta = pri_ta; /* SCSI Pri & Task attribute */
drivers/scsi/fnic/fnic_res.h
97
desc->u.icmnd_16._resvd1 = 0; /* reserved: should be 0 */
drivers/scsi/fnic/fnic_res.h
98
desc->u.icmnd_16.flags = flags; /* command flags */
drivers/scsi/fnic/fnic_res.h
99
memset(desc->u.icmnd_16.scsi_cdb, 0, CDB_16);
drivers/scsi/fnic/fnic_scsi.c
1029
icmnd_cmpl = &desc->u.icmnd_cmpl;
drivers/scsi/fnic/fnic_scsi.c
879
u16 request_out = desc->u.ack.request_out;
drivers/scsi/fnic/fnic_scsi.c
929
icmnd_cmpl = &desc->u.icmnd_cmpl;
drivers/scsi/hisi_sas/hisi_sas.h
622
} u;
drivers/scsi/hptiop.c
115
struct hpt_iopmu_itl __iomem *iop = hba->u.itl.iop;
drivers/scsi/hptiop.c
116
void __iomem *plx = hba->u.itl.plx;
drivers/scsi/hptiop.c
1184
hba->u.mv.internal_req = dma_alloc_coherent(&hba->pcidev->dev,
drivers/scsi/hptiop.c
1185
0x800, &hba->u.mv.internal_req_phy, GFP_KERNEL);
drivers/scsi/hptiop.c
1186
if (hba->u.mv.internal_req)
drivers/scsi/hptiop.c
1194
u32 list_count = readl(&hba->u.mvfrey.mu->inbound_conf_ctl);
drivers/scsi/hptiop.c
1207
hba->u.mvfrey.list_count = list_count;
drivers/scsi/hptiop.c
1208
hba->u.mvfrey.internal_mem_size = 0x800 +
drivers/scsi/hptiop.c
1214
hba->u.mvfrey.internal_mem_size, &phy, GFP_KERNEL);
drivers/scsi/hptiop.c
1218
hba->u.mvfrey.internal_req.req_virt = p;
drivers/scsi/hptiop.c
1219
hba->u.mvfrey.internal_req.req_shifted_phy = phy >> 5;
drivers/scsi/hptiop.c
1220
hba->u.mvfrey.internal_req.scp = NULL;
drivers/scsi/hptiop.c
1221
hba->u.mvfrey.internal_req.next = NULL;
drivers/scsi/hptiop.c
1226
hba->u.mvfrey.inlist = (struct mvfrey_inlist_entry *)p;
drivers/scsi/hptiop.c
1227
hba->u.mvfrey.inlist_phy = phy;
drivers/scsi/hptiop.c
1232
hba->u.mvfrey.outlist = (struct mvfrey_outlist_entry *)p;
drivers/scsi/hptiop.c
1233
hba->u.mvfrey.outlist_phy = phy;
drivers/scsi/hptiop.c
1238
hba->u.mvfrey.outlist_cptr = (__le32 *)p;
drivers/scsi/hptiop.c
1239
hba->u.mvfrey.outlist_cptr_phy = phy;
drivers/scsi/hptiop.c
1251
if (hba->u.mv.internal_req) {
drivers/scsi/hptiop.c
1253
hba->u.mv.internal_req, hba->u.mv.internal_req_phy);
drivers/scsi/hptiop.c
1261
if (hba->u.mvfrey.internal_req.req_virt) {
drivers/scsi/hptiop.c
1263
hba->u.mvfrey.internal_mem_size,
drivers/scsi/hptiop.c
1264
hba->u.mvfrey.internal_req.req_virt,
drivers/scsi/hptiop.c
1266
hba->u.mvfrey.internal_req.req_shifted_phy << 5);
drivers/scsi/hptiop.c
1522
int_mask = readl(&hba->u.itl.iop->outbound_intmask);
drivers/scsi/hptiop.c
1525
&hba->u.itl.iop->outbound_intmask);
drivers/scsi/hptiop.c
1526
readl(&hba->u.itl.iop->outbound_intmask);
drivers/scsi/hptiop.c
1531
writel(0, &hba->u.mv.regs->outbound_intmask);
drivers/scsi/hptiop.c
1532
readl(&hba->u.mv.regs->outbound_intmask);
drivers/scsi/hptiop.c
1537
writel(0, &(hba->u.mvfrey.mu->f0_doorbell_enable));
drivers/scsi/hptiop.c
1538
readl(&(hba->u.mvfrey.mu->f0_doorbell_enable));
drivers/scsi/hptiop.c
1539
writel(0, &(hba->u.mvfrey.mu->isr_enable));
drivers/scsi/hptiop.c
1540
readl(&(hba->u.mvfrey.mu->isr_enable));
drivers/scsi/hptiop.c
1541
writel(0, &(hba->u.mvfrey.mu->pcie_f0_int_enable));
drivers/scsi/hptiop.c
1542
readl(&(hba->u.mvfrey.mu->pcie_f0_int_enable));
drivers/scsi/hptiop.c
163
u32 inbound_head = readl(&hba->u.mv.mu->inbound_head);
drivers/scsi/hptiop.c
169
memcpy_toio(&hba->u.mv.mu->inbound_q[inbound_head], &p, 8);
drivers/scsi/hptiop.c
170
writel(head, &hba->u.mv.mu->inbound_head);
drivers/scsi/hptiop.c
172
&hba->u.mv.regs->inbound_doorbell);
drivers/scsi/hptiop.c
208
status = readl(&hba->u.mv.regs->outbound_doorbell);
drivers/scsi/hptiop.c
209
writel(~status, &hba->u.mv.regs->outbound_doorbell);
drivers/scsi/hptiop.c
213
msg = readl(&hba->u.mv.mu->outbound_msg);
drivers/scsi/hptiop.c
222
while ((tag = mv_outbound_read(hba->u.mv.mu)))
drivers/scsi/hptiop.c
259
writel(0, &(hba->u.mvfrey.mu->pcie_f0_int_enable));
drivers/scsi/hptiop.c
261
status = readl(&(hba->u.mvfrey.mu->f0_doorbell));
drivers/scsi/hptiop.c
263
writel(status, &(hba->u.mvfrey.mu->f0_doorbell));
drivers/scsi/hptiop.c
265
u32 msg = readl(&(hba->u.mvfrey.mu->cpu_to_f0_msg_a));
drivers/scsi/hptiop.c
272
status = readl(&(hba->u.mvfrey.mu->isr_cause));
drivers/scsi/hptiop.c
274
writel(status, &(hba->u.mvfrey.mu->isr_cause));
drivers/scsi/hptiop.c
276
cptr = *hba->u.mvfrey.outlist_cptr & 0xff;
drivers/scsi/hptiop.c
277
cur_rptr = hba->u.mvfrey.outlist_rptr;
drivers/scsi/hptiop.c
280
if (cur_rptr == hba->u.mvfrey.list_count)
drivers/scsi/hptiop.c
283
_tag = hba->u.mvfrey.outlist[cur_rptr].val;
drivers/scsi/hptiop.c
288
hba->u.mvfrey.outlist_rptr = cur_rptr;
drivers/scsi/hptiop.c
289
} while (cptr != (*hba->u.mvfrey.outlist_cptr & 0xff));
drivers/scsi/hptiop.c
293
writel(0x1010, &(hba->u.mvfrey.mu->pcie_f0_int_enable));
drivers/scsi/hptiop.c
306
writel((unsigned long)req - (unsigned long)hba->u.itl.iop,
drivers/scsi/hptiop.c
307
&hba->u.itl.iop->inbound_queue);
drivers/scsi/hptiop.c
308
readl(&hba->u.itl.iop->outbound_intstatus);
drivers/scsi/hptiop.c
323
struct hpt_iop_request_header *reqhdr = hba->u.mv.internal_req;
drivers/scsi/hptiop.c
328
mv_inbound_write(hba->u.mv.internal_req_phy |
drivers/scsi/hptiop.c
344
hba->u.mvfrey.internal_req.req_virt;
drivers/scsi/hptiop.c
349
hba->ops->post_req(hba, &(hba->u.mvfrey.internal_req));
drivers/scsi/hptiop.c
362
writel(msg, &hba->u.itl.iop->inbound_msgaddr0);
drivers/scsi/hptiop.c
363
readl(&hba->u.itl.iop->outbound_intstatus);
drivers/scsi/hptiop.c
368
writel(msg, &hba->u.mv.mu->inbound_msg);
drivers/scsi/hptiop.c
369
writel(MVIOP_MU_INBOUND_INT_MSG, &hba->u.mv.regs->inbound_doorbell);
drivers/scsi/hptiop.c
370
readl(&hba->u.mv.regs->inbound_doorbell);
drivers/scsi/hptiop.c
375
writel(msg, &(hba->u.mvfrey.mu->f0_to_cpu_msg_a));
drivers/scsi/hptiop.c
376
readl(&(hba->u.mvfrey.mu->f0_to_cpu_msg_a));
drivers/scsi/hptiop.c
406
req32 = readl(&hba->u.itl.iop->inbound_queue);
drivers/scsi/hptiop.c
411
((unsigned long)hba->u.itl.iop + req32);
drivers/scsi/hptiop.c
424
writel(req32, &hba->u.itl.iop->outbound_queue);
drivers/scsi/hptiop.c
431
struct hpt_iop_request_get_config *req = hba->u.mv.internal_req;
drivers/scsi/hptiop.c
453
struct hpt_iop_request_get_config *info = hba->u.mvfrey.config;
drivers/scsi/hptiop.c
478
req32 = readl(&hba->u.itl.iop->inbound_queue);
drivers/scsi/hptiop.c
483
((unsigned long)hba->u.itl.iop + req32);
drivers/scsi/hptiop.c
500
writel(req32, &hba->u.itl.iop->outbound_queue);
drivers/scsi/hptiop.c
507
struct hpt_iop_request_set_config *req = hba->u.mv.internal_req;
drivers/scsi/hptiop.c
52
req = readl(&hba->u.itl.iop->inbound_queue);
drivers/scsi/hptiop.c
530
hba->u.mvfrey.internal_req.req_virt;
drivers/scsi/hptiop.c
552
&hba->u.itl.iop->outbound_intmask);
drivers/scsi/hptiop.c
558
&hba->u.mv.regs->outbound_intmask);
drivers/scsi/hptiop.c
563
writel(CPU_TO_F0_DRBL_MSG_BIT, &(hba->u.mvfrey.mu->f0_doorbell_enable));
drivers/scsi/hptiop.c
564
writel(0x1, &(hba->u.mvfrey.mu->isr_enable));
drivers/scsi/hptiop.c
565
writel(0x1010, &(hba->u.mvfrey.mu->pcie_f0_int_enable));
drivers/scsi/hptiop.c
59
writel(req, &hba->u.itl.iop->outbound_queue);
drivers/scsi/hptiop.c
60
readl(&hba->u.itl.iop->outbound_intstatus);
drivers/scsi/hptiop.c
614
hba->u.itl.iop = hptiop_map_pci_bar(hba, 0);
drivers/scsi/hptiop.c
615
if (hba->u.itl.iop == NULL)
drivers/scsi/hptiop.c
618
hba->u.itl.plx = hba->u.itl.iop;
drivers/scsi/hptiop.c
619
hba->u.itl.iop = hptiop_map_pci_bar(hba, 2);
drivers/scsi/hptiop.c
620
if (hba->u.itl.iop == NULL) {
drivers/scsi/hptiop.c
621
iounmap(hba->u.itl.plx);
drivers/scsi/hptiop.c
630
if (hba->u.itl.plx)
drivers/scsi/hptiop.c
631
iounmap(hba->u.itl.plx);
drivers/scsi/hptiop.c
632
iounmap(hba->u.itl.iop);
drivers/scsi/hptiop.c
637
hba->u.mv.regs = hptiop_map_pci_bar(hba, 0);
drivers/scsi/hptiop.c
638
if (hba->u.mv.regs == NULL)
drivers/scsi/hptiop.c
641
hba->u.mv.mu = hptiop_map_pci_bar(hba, 2);
drivers/scsi/hptiop.c
642
if (hba->u.mv.mu == NULL) {
drivers/scsi/hptiop.c
643
iounmap(hba->u.mv.regs);
drivers/scsi/hptiop.c
652
hba->u.mvfrey.config = hptiop_map_pci_bar(hba, 0);
drivers/scsi/hptiop.c
653
if (hba->u.mvfrey.config == NULL)
drivers/scsi/hptiop.c
656
hba->u.mvfrey.mu = hptiop_map_pci_bar(hba, 2);
drivers/scsi/hptiop.c
657
if (hba->u.mvfrey.mu == NULL) {
drivers/scsi/hptiop.c
658
iounmap(hba->u.mvfrey.config);
drivers/scsi/hptiop.c
667
iounmap(hba->u.mv.regs);
drivers/scsi/hptiop.c
668
iounmap(hba->u.mv.mu);
drivers/scsi/hptiop.c
673
iounmap(hba->u.mvfrey.config);
drivers/scsi/hptiop.c
674
iounmap(hba->u.mvfrey.mu);
drivers/scsi/hptiop.c
801
((unsigned long)hba->u.itl.iop + tag);
drivers/scsi/hptiop.c
830
writel(tag, &hba->u.itl.iop->outbound_queue);
drivers/scsi/hptiop.c
894
&hba->u.itl.iop->inbound_queue);
drivers/scsi/hptiop.c
897
&hba->u.itl.iop->inbound_queue);
drivers/scsi/hptiop.c
90
while ((req = readl(&hba->u.itl.iop->outbound_queue)) !=
drivers/scsi/hptiop.c
938
hba->u.mvfrey.inlist_wptr++;
drivers/scsi/hptiop.c
939
index = hba->u.mvfrey.inlist_wptr & 0x3fff;
drivers/scsi/hptiop.c
941
if (index == hba->u.mvfrey.list_count) {
drivers/scsi/hptiop.c
943
hba->u.mvfrey.inlist_wptr &= ~0x3fff;
drivers/scsi/hptiop.c
944
hba->u.mvfrey.inlist_wptr ^= CL_POINTER_TOGGLE;
drivers/scsi/hptiop.c
947
hba->u.mvfrey.inlist[index].addr =
drivers/scsi/hptiop.c
949
hba->u.mvfrey.inlist[index].intrfc_len = (reqhdr->size + 3) / 4;
drivers/scsi/hptiop.c
950
writel(hba->u.mvfrey.inlist_wptr,
drivers/scsi/hptiop.c
951
&(hba->u.mvfrey.mu->inbound_write_ptr));
drivers/scsi/hptiop.c
952
readl(&(hba->u.mvfrey.mu->inbound_write_ptr));
drivers/scsi/hptiop.c
967
u32 list_count = hba->u.mvfrey.list_count;
drivers/scsi/hptiop.c
975
writel(cpu_to_le32(hba->u.mvfrey.inlist_phy & 0xffffffff),
drivers/scsi/hptiop.c
976
&(hba->u.mvfrey.mu->inbound_base));
drivers/scsi/hptiop.c
977
writel(cpu_to_le32((hba->u.mvfrey.inlist_phy >> 16) >> 16),
drivers/scsi/hptiop.c
978
&(hba->u.mvfrey.mu->inbound_base_high));
drivers/scsi/hptiop.c
980
writel(cpu_to_le32(hba->u.mvfrey.outlist_phy & 0xffffffff),
drivers/scsi/hptiop.c
981
&(hba->u.mvfrey.mu->outbound_base));
drivers/scsi/hptiop.c
982
writel(cpu_to_le32((hba->u.mvfrey.outlist_phy >> 16) >> 16),
drivers/scsi/hptiop.c
983
&(hba->u.mvfrey.mu->outbound_base_high));
drivers/scsi/hptiop.c
985
writel(cpu_to_le32(hba->u.mvfrey.outlist_cptr_phy & 0xffffffff),
drivers/scsi/hptiop.c
986
&(hba->u.mvfrey.mu->outbound_shadow_base));
drivers/scsi/hptiop.c
987
writel(cpu_to_le32((hba->u.mvfrey.outlist_cptr_phy >> 16) >> 16),
drivers/scsi/hptiop.c
988
&(hba->u.mvfrey.mu->outbound_shadow_base_high));
drivers/scsi/hptiop.c
99
((char __iomem *)hba->u.itl.iop + req);
drivers/scsi/hptiop.c
990
hba->u.mvfrey.inlist_wptr = (list_count - 1) | CL_POINTER_TOGGLE;
drivers/scsi/hptiop.c
991
*hba->u.mvfrey.outlist_cptr = (list_count - 1) | CL_POINTER_TOGGLE;
drivers/scsi/hptiop.c
992
hba->u.mvfrey.outlist_rptr = list_count - 1;
drivers/scsi/hptiop.h
298
} u;
drivers/scsi/ibmvscsi/ibmvfc.c
241
entry->u.start.xfer_len = be32_to_cpu(iu->xfer_len);
drivers/scsi/ibmvscsi/ibmvfc.c
278
entry->u.end.status = be16_to_cpu(vfc_cmd->status);
drivers/scsi/ibmvscsi/ibmvfc.c
279
entry->u.end.error = be16_to_cpu(vfc_cmd->error);
drivers/scsi/ibmvscsi/ibmvfc.c
280
entry->u.end.fcp_rsp_flags = rsp->flags;
drivers/scsi/ibmvscsi/ibmvfc.c
281
entry->u.end.rsp_code = rsp->data.info.rsp_code;
drivers/scsi/ibmvscsi/ibmvfc.c
282
entry->u.end.scsi_status = rsp->scsi_status;
drivers/scsi/ibmvscsi/ibmvfc.c
286
entry->u.end.status = be16_to_cpu(mad->status);
drivers/scsi/ibmvscsi/ibmvfc.h
618
} u;
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.h
353
#define h_vioctl(u, o, a, u1, u2, u3, u4) \
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.h
354
plpar_hcall_norets(H_VIOCTL, u, o, a, u1, u2)
drivers/scsi/ipr.c
1067
ipr_cmd->u.hostrcb = hostrcb;
drivers/scsi/ipr.c
1117
res->flags = be16_to_cpu(cfgtew->u.cfgte64->flags);
drivers/scsi/ipr.c
1118
res->res_flags = be16_to_cpu(cfgtew->u.cfgte64->res_flags);
drivers/scsi/ipr.c
1120
res->type = cfgtew->u.cfgte64->res_type;
drivers/scsi/ipr.c
1122
memcpy(res->res_path, &cfgtew->u.cfgte64->res_path,
drivers/scsi/ipr.c
1126
memcpy(&res->dev_lun.scsi_lun, &cfgtew->u.cfgte64->lun,
drivers/scsi/ipr.c
1132
if (gscsi_res->dev_id == cfgtew->u.cfgte64->dev_id) {
drivers/scsi/ipr.c
1163
res->flags = cfgtew->u.cfgte->flags;
drivers/scsi/ipr.c
1167
res->type = cfgtew->u.cfgte->rsvd_subtype & 0x0f;
drivers/scsi/ipr.c
1169
res->bus = cfgtew->u.cfgte->res_addr.bus;
drivers/scsi/ipr.c
1170
res->target = cfgtew->u.cfgte->res_addr.target;
drivers/scsi/ipr.c
1171
res->lun = cfgtew->u.cfgte->res_addr.lun;
drivers/scsi/ipr.c
1172
res->lun_wwn = get_unaligned_be64(cfgtew->u.cfgte->lun_wwn);
drivers/scsi/ipr.c
1188
if (!memcmp(&res->dev_id, &cfgtew->u.cfgte64->dev_id,
drivers/scsi/ipr.c
1189
sizeof(cfgtew->u.cfgte64->dev_id)) &&
drivers/scsi/ipr.c
1190
!memcmp(&res->dev_lun.scsi_lun, &cfgtew->u.cfgte64->lun,
drivers/scsi/ipr.c
1191
sizeof(cfgtew->u.cfgte64->lun))) {
drivers/scsi/ipr.c
1195
if (res->bus == cfgtew->u.cfgte->res_addr.bus &&
drivers/scsi/ipr.c
1196
res->target == cfgtew->u.cfgte->res_addr.target &&
drivers/scsi/ipr.c
1197
res->lun == cfgtew->u.cfgte->res_addr.lun)
drivers/scsi/ipr.c
1262
res->flags = be16_to_cpu(cfgtew->u.cfgte64->flags);
drivers/scsi/ipr.c
1263
res->res_flags = be16_to_cpu(cfgtew->u.cfgte64->res_flags);
drivers/scsi/ipr.c
1264
res->type = cfgtew->u.cfgte64->res_type;
drivers/scsi/ipr.c
1266
memcpy(&res->std_inq_data, &cfgtew->u.cfgte64->std_inq_data,
drivers/scsi/ipr.c
1270
res->res_handle = cfgtew->u.cfgte64->res_handle;
drivers/scsi/ipr.c
1271
res->dev_id = cfgtew->u.cfgte64->dev_id;
drivers/scsi/ipr.c
1273
memcpy(&res->dev_lun.scsi_lun, &cfgtew->u.cfgte64->lun,
drivers/scsi/ipr.c
1276
if (memcmp(res->res_path, &cfgtew->u.cfgte64->res_path,
drivers/scsi/ipr.c
1278
memcpy(res->res_path, &cfgtew->u.cfgte64->res_path,
drivers/scsi/ipr.c
1288
res->flags = cfgtew->u.cfgte->flags;
drivers/scsi/ipr.c
1292
res->type = cfgtew->u.cfgte->rsvd_subtype & 0x0f;
drivers/scsi/ipr.c
1294
memcpy(&res->std_inq_data, &cfgtew->u.cfgte->std_inq_data,
drivers/scsi/ipr.c
1298
res->res_handle = cfgtew->u.cfgte->res_handle;
drivers/scsi/ipr.c
1350
cfgtew.u.cfgte64 = &hostrcb->hcam.u.ccn.u.cfgte64;
drivers/scsi/ipr.c
1351
cc_res_handle = cfgtew.u.cfgte64->res_handle;
drivers/scsi/ipr.c
1353
cfgtew.u.cfgte = &hostrcb->hcam.u.ccn.u.cfgte;
drivers/scsi/ipr.c
1354
cc_res_handle = cfgtew.u.cfgte->res_handle;
drivers/scsi/ipr.c
1412
struct ipr_hostrcb *hostrcb = ipr_cmd->u.hostrcb;
drivers/scsi/ipr.c
1546
error = &hostrcb->hcam.u.error64.u.type_12_error;
drivers/scsi/ipr.c
1548
error = &hostrcb->hcam.u.error.u.type_12_error;
drivers/scsi/ipr.c
1580
&hostrcb->hcam.u.error.u.type_02_error;
drivers/scsi/ipr.c
1615
error = &hostrcb->hcam.u.error.u.type_13_error;
drivers/scsi/ipr.c
1656
error = &hostrcb->hcam.u.error64.u.type_23_error;
drivers/scsi/ipr.c
1698
error = &hostrcb->hcam.u.error.u.type_03_error;
drivers/scsi/ipr.c
1746
error = &hostrcb->hcam.u.error.u.type_14_error;
drivers/scsi/ipr.c
1797
error = &hostrcb->hcam.u.error.u.type_04_error;
drivers/scsi/ipr.c
1878
error = &hostrcb->hcam.u.error64.u.type_17_error;
drivers/scsi/ipr.c
1880
error = &hostrcb->hcam.u.error.u.type_17_error;
drivers/scsi/ipr.c
1886
be32_to_cpu(hostrcb->hcam.u.error.prc));
drivers/scsi/ipr.c
1890
(offsetof(struct ipr_hostrcb_error, u) +
drivers/scsi/ipr.c
1907
error = &hostrcb->hcam.u.error.u.type_07_error;
drivers/scsi/ipr.c
1912
be32_to_cpu(hostrcb->hcam.u.error.prc));
drivers/scsi/ipr.c
1916
(offsetof(struct ipr_hostrcb_error, u) +
drivers/scsi/ipr.c
2197
error = &hostrcb->hcam.u.error.u.type_20_error;
drivers/scsi/ipr.c
2202
(offsetof(struct ipr_hostrcb_error, u) +
drivers/scsi/ipr.c
2235
error = &hostrcb->hcam.u.error64.u.type_24_error;
drivers/scsi/ipr.c
2290
error = &hostrcb->hcam.u.error64.u.type_30_error;
drivers/scsi/ipr.c
2296
(offsetof(struct ipr_hostrcb64_error, u) +
drivers/scsi/ipr.c
2325
error = &hostrcb->hcam.u.error64.u.type_41_error;
drivers/scsi/ipr.c
2331
(offsetof(struct ipr_hostrcb_error, u) +
drivers/scsi/ipr.c
2345
ipr_log_hex_data(ioa_cfg, hostrcb->hcam.u.raw.data,
drivers/scsi/ipr.c
2363
error = &hostrcb->hcam.u.error64.u.type_21_error;
drivers/scsi/ipr.c
2431
ioasc = be32_to_cpu(hostrcb->hcam.u.error64.fd_ioasc);
drivers/scsi/ipr.c
2433
ioasc = be32_to_cpu(hostrcb->hcam.u.error.fd_ioasc);
drivers/scsi/ipr.c
2439
hostrcb->hcam.u.error.fd_res_addr.bus);
drivers/scsi/ipr.c
2449
error = &hostrcb->hcam.u.error64.u.type_21_error;
drivers/scsi/ipr.c
2463
if (be32_to_cpu(hostrcb->hcam.length) > sizeof(hostrcb->hcam.u.raw))
drivers/scsi/ipr.c
2464
hostrcb->hcam.length = cpu_to_be32(sizeof(hostrcb->hcam.u.raw));
drivers/scsi/ipr.c
2551
struct ipr_hostrcb *hostrcb = ipr_cmd->u.hostrcb;
drivers/scsi/ipr.c
2556
fd_ioasc = be32_to_cpu(hostrcb->hcam.u.error64.fd_ioasc);
drivers/scsi/ipr.c
2558
fd_ioasc = be32_to_cpu(hostrcb->hcam.u.error.fd_ioasc);
drivers/scsi/ipr.c
5167
sdev_printk(KERN_ERR, ipr_cmd->u.sdev, "Abort timed out. Resetting bus.\n");
drivers/scsi/ipr.c
5246
ipr_cmd->u.sdev = scsi_cmd->device;
drivers/scsi/ipr.c
5705
if (ipr_cmd->dma_use_sg <= ARRAY_SIZE(ioarcb->u.add_data.u.ioadl)) {
drivers/scsi/ipr.c
5706
ioadl = ioarcb->u.add_data.u.ioadl;
drivers/scsi/ipr.c
5708
offsetof(struct ipr_ioarcb, u.add_data));
drivers/scsi/ipr.c
5801
ioarcb->u.sis64_addr_data.data_ioadl_addr =
drivers/scsi/ipr.c
596
trace_entry->u.add_data = add_data;
drivers/scsi/ipr.c
5993
ioasa->u.vset.failing_lba_hi != 0) {
drivers/scsi/ipr.c
6004
failing_lba = be32_to_cpu(ioasa->u.vset.failing_lba_hi);
drivers/scsi/ipr.c
6011
failing_lba = be32_to_cpu(ioasa->u.vset.failing_lba_lo);
drivers/scsi/ipr.c
6043
failing_lba = be32_to_cpu(ioasa->u.vset.failing_lba_lo);
drivers/scsi/ipr.c
6045
failing_lba = be32_to_cpu(ioasa->u.dasd.failing_lba);
drivers/scsi/ipr.c
643
ioarcb->u.sis64_addr_data.data_ioadl_addr =
drivers/scsi/ipr.c
6550
struct ipr_resource_entry *res = ipr_cmd->u.res;
drivers/scsi/ipr.c
6558
ipr_cmd->u.res = res;
drivers/scsi/ipr.c
670
ipr_cmd->u.scratch = 0;
drivers/scsi/ipr.c
6790
ipr_cmd->u.res = list_entry(ioa_cfg->used_res_q.next,
drivers/scsi/ipr.c
6864
ipr_cmd->u.res = list_entry(ioa_cfg->used_res_q.next,
drivers/scsi/ipr.c
7011
flag = ioa_cfg->u.cfg_table64->hdr64.flags;
drivers/scsi/ipr.c
7013
flag = ioa_cfg->u.cfg_table->hdr.flags;
drivers/scsi/ipr.c
7022
entries = be16_to_cpu(ioa_cfg->u.cfg_table64->hdr64.num_entries);
drivers/scsi/ipr.c
7024
entries = ioa_cfg->u.cfg_table->hdr.num_entries;
drivers/scsi/ipr.c
7028
cfgtew.u.cfgte64 = &ioa_cfg->u.cfg_table64->dev[i];
drivers/scsi/ipr.c
7030
cfgtew.u.cfgte = &ioa_cfg->u.cfg_table->dev[i];
drivers/scsi/ipr.c
7551
memset(ioa_cfg->u.cfg_table, 0, ioa_cfg->cfg_table_size);
drivers/scsi/ipr.c
7777
ioasc = be32_to_cpu(hostrcb->hcam.u.error.fd_ioasc);
drivers/scsi/ipr.c
7819
if (!ioa_cfg->sis64 || !ipr_cmd->u.time_left ||
drivers/scsi/ipr.c
7823
if (!ipr_cmd->u.time_left)
drivers/scsi/ipr.c
7837
ipr_cmd->u.time_left -= IPR_CHECK_FOR_RESET_TIMEOUT;
drivers/scsi/ipr.c
7920
ipr_cmd->u.time_left = IPR_WAIT_FOR_MAILBOX;
drivers/scsi/ipr.c
8072
if (ipr_cmd->u.time_left) {
drivers/scsi/ipr.c
8074
ipr_cmd->u.time_left -= IPR_CHECK_FOR_RESET_TIMEOUT;
drivers/scsi/ipr.c
8100
ipr_cmd->u.time_left = IPR_WAIT_FOR_RESET_TIMEOUT;
drivers/scsi/ipr.c
8139
if (!ipr_reset_allowed(ioa_cfg) && ipr_cmd->u.time_left) {
drivers/scsi/ipr.c
8140
ipr_cmd->u.time_left -= IPR_CHECK_FOR_RESET_TIMEOUT;
drivers/scsi/ipr.c
8179
ipr_cmd->u.time_left = IPR_WAIT_FOR_RESET_TIMEOUT;
drivers/scsi/ipr.c
8379
enum ipr_shutdown_type shutdown_type = ipr_cmd->u.shutdown_type;
drivers/scsi/ipr.c
8489
ipr_cmd->u.shutdown_type = shutdown_type;
drivers/scsi/ipr.c
8783
ioa_cfg->u.cfg_table, ioa_cfg->cfg_table_dma);
drivers/scsi/ipr.c
8927
ioarcb->u.sis64_addr_data.data_ioadl_addr =
drivers/scsi/ipr.c
8929
ioarcb->u.sis64_addr_data.ioasa_host_pci_addr =
drivers/scsi/ipr.c
9006
ioa_cfg->u.cfg_table = dma_alloc_coherent(&pdev->dev,
drivers/scsi/ipr.c
9011
if (!ioa_cfg->u.cfg_table)
drivers/scsi/ipr.c
9047
ioa_cfg->u.cfg_table, ioa_cfg->cfg_table_dma);
drivers/scsi/ipr.h
1095
} u;
drivers/scsi/ipr.h
1117
} u;
drivers/scsi/ipr.h
1176
} u;
drivers/scsi/ipr.h
1384
} u;
drivers/scsi/ipr.h
1459
} u;
drivers/scsi/ipr.h
1572
} u;
drivers/scsi/ipr.h
1750
hostrcb->hcam.u.error64.fd_res_path, \
drivers/scsi/ipr.h
1756
(hostrcb)->hcam.u.error.fd_res_addr, \
drivers/scsi/ipr.h
1882
res_path = &hostrcb->hcam.u.error64.fd_res_path[0];
drivers/scsi/ipr.h
1887
res_addr = &hostrcb->hcam.u.error.fd_res_addr;
drivers/scsi/ipr.h
464
} u;
drivers/scsi/ipr.h
471
} u;
drivers/scsi/ipr.h
570
} u;
drivers/scsi/ipr.h
611
} u;
drivers/scsi/ipr.h
679
} u;
drivers/scsi/ipr.h
692
} u;
drivers/scsi/isci/init.c
369
static void isci_user_parameters_get(struct sci_user_parameters *u)
drivers/scsi/isci/init.c
374
struct sci_phy_user_params *u_phy = &u->phys[i];
drivers/scsi/isci/init.c
384
u->stp_inactivity_timeout = stp_inactive_to;
drivers/scsi/isci/init.c
385
u->ssp_inactivity_timeout = ssp_inactive_to;
drivers/scsi/isci/init.c
386
u->stp_max_occupancy_timeout = stp_max_occ_to;
drivers/scsi/isci/init.c
387
u->ssp_max_occupancy_timeout = ssp_max_occ_to;
drivers/scsi/isci/init.c
388
u->no_outbound_task_timeout = no_outbound_task_to;
drivers/scsi/isci/init.c
389
u->max_concurr_spinup = max_concurr_spinup;
drivers/scsi/isci/init.c
402
struct sci_phy_user_params *u;
drivers/scsi/isci/init.c
404
u = &sci_parms->phys[index];
drivers/scsi/isci/init.c
406
if (!((u->max_speed_generation <= SCIC_SDS_PARM_MAX_SPEED) &&
drivers/scsi/isci/init.c
407
(u->max_speed_generation > SCIC_SDS_PARM_NO_SPEED)))
drivers/scsi/isci/init.c
410
if ((u->in_connection_align_insertion_frequency < 3) ||
drivers/scsi/isci/init.c
411
(u->align_insertion_frequency == 0) ||
drivers/scsi/isci/init.c
412
(u->notify_enable_spin_up_insertion_frequency == 0))
drivers/scsi/lpfc/lpfc.h
1706
writel(reg_data.word0, phba->sli4_hba.u.if_type2.EQDregaddr);
drivers/scsi/lpfc/lpfc_attr.c
1437
pmboxq->u.mb.mbxCommand = MBX_DOWN_LINK;
drivers/scsi/lpfc/lpfc_attr.c
1438
pmboxq->u.mb.mbxOwner = OWN_HOST;
drivers/scsi/lpfc/lpfc_attr.c
1446
(pmboxq->u.mb.mbxStatus == 0 ||
drivers/scsi/lpfc/lpfc_attr.c
1447
pmboxq->u.mb.mbxStatus == MBXERR_LINK_DOWN)) {
drivers/scsi/lpfc/lpfc_attr.c
1454
(pmboxq->u.mb.mbxStatus == MBXERR_SEC_NO_PERMISSION))
drivers/scsi/lpfc/lpfc_attr.c
1773
if (lpfc_readl(phba->sli4_hba.u.if_type2.STATUSregaddr,
drivers/scsi/lpfc/lpfc_attr.c
1791
if (lpfc_readl(phba->sli4_hba.u.if_type2.STATUSregaddr,
drivers/scsi/lpfc/lpfc_attr.c
2012
&mbox->u.mqe.un.set_trunk_mode,
drivers/scsi/lpfc/lpfc_attr.c
2297
pmb = &pmboxq->u.mb;
drivers/scsi/lpfc/lpfc_attr.c
493
wwn_to_u64(vport->fc_portname.u.wwn));
drivers/scsi/lpfc/lpfc_attr.c
511
wwn_to_u64(vport->fc_portname.u.wwn),
drivers/scsi/lpfc/lpfc_attr.c
512
wwn_to_u64(vport->fc_nodename.u.wwn),
drivers/scsi/lpfc/lpfc_attr.c
647
wwn_to_u64(vport->fc_portname.u.wwn));
drivers/scsi/lpfc/lpfc_attr.c
6727
node_name = wwn_to_u64(phba->fc_fabparam.nodeName.u.wwn);
drivers/scsi/lpfc/lpfc_attr.c
673
wwn_to_u64(vport->fc_portname.u.wwn),
drivers/scsi/lpfc/lpfc_attr.c
674
wwn_to_u64(vport->fc_nodename.u.wwn),
drivers/scsi/lpfc/lpfc_attr.c
6776
pmb = &pmboxq->u.mb;
drivers/scsi/lpfc/lpfc_attr.c
6915
pmb = &pmboxq->u.mb;
drivers/scsi/lpfc/lpfc_attr.c
7080
ndlp ? wwn_to_u64(ndlp->nlp_nodename.u.wwn) : 0;
drivers/scsi/lpfc/lpfc_attr.c
7095
ndlp ? wwn_to_u64(ndlp->nlp_portname.u.wwn) : 0;
drivers/scsi/lpfc/lpfc_bsg.c
1792
pmboxq->u.mb.mbxCommand = MBX_DOWN_LINK;
drivers/scsi/lpfc/lpfc_bsg.c
1793
pmboxq->u.mb.mbxOwner = OWN_HOST;
drivers/scsi/lpfc/lpfc_bsg.c
1797
if ((mbxstatus == MBX_SUCCESS) && (pmboxq->u.mb.mbxStatus == 0)) {
drivers/scsi/lpfc/lpfc_bsg.c
1810
pmboxq->u.mb.un.varInitLnk.link_flags = FLAGS_LOCAL_LB;
drivers/scsi/lpfc/lpfc_bsg.c
1812
pmboxq->u.mb.un.varInitLnk.link_flags =
drivers/scsi/lpfc/lpfc_bsg.c
1815
pmboxq->u.mb.mbxCommand = MBX_INIT_LINK;
drivers/scsi/lpfc/lpfc_bsg.c
1816
pmboxq->u.mb.mbxOwner = OWN_HOST;
drivers/scsi/lpfc/lpfc_bsg.c
1821
if ((mbxstatus != MBX_SUCCESS) || (pmboxq->u.mb.mbxStatus))
drivers/scsi/lpfc/lpfc_bsg.c
1897
link_diag_state = &pmboxq->u.mqe.un.link_diag_state;
drivers/scsi/lpfc/lpfc_bsg.c
1898
bf_set(lpfc_mbx_set_diag_state_diag_bit_valid, &link_diag_state->u.req,
drivers/scsi/lpfc/lpfc_bsg.c
1900
bf_set(lpfc_mbx_set_diag_state_link_num, &link_diag_state->u.req,
drivers/scsi/lpfc/lpfc_bsg.c
1902
bf_set(lpfc_mbx_set_diag_state_link_type, &link_diag_state->u.req,
drivers/scsi/lpfc/lpfc_bsg.c
1906
&link_diag_state->u.req, 1);
drivers/scsi/lpfc/lpfc_bsg.c
1909
&link_diag_state->u.req, 0);
drivers/scsi/lpfc/lpfc_bsg.c
1913
if ((mbxstatus == MBX_SUCCESS) && (pmboxq->u.mb.mbxStatus == 0))
drivers/scsi/lpfc/lpfc_bsg.c
1955
link_diag_loopback = &pmboxq->u.mqe.un.link_diag_loopback;
drivers/scsi/lpfc/lpfc_bsg.c
1957
&link_diag_loopback->u.req, link_no);
drivers/scsi/lpfc/lpfc_bsg.c
1961
&link_diag_loopback->u.req, LPFC_LNK_FC_TRUNKED);
drivers/scsi/lpfc/lpfc_bsg.c
1964
&link_diag_loopback->u.req,
drivers/scsi/lpfc/lpfc_bsg.c
1968
bf_set(lpfc_mbx_set_diag_lpbk_type, &link_diag_loopback->u.req,
drivers/scsi/lpfc/lpfc_bsg.c
1972
if ((mbxstatus != MBX_SUCCESS) || (pmboxq->u.mb.mbxStatus)) {
drivers/scsi/lpfc/lpfc_bsg.c
1976
pmboxq->u.mb.mbxStatus);
drivers/scsi/lpfc/lpfc_bsg.c
2424
run_link_diag_test = &pmboxq->u.mqe.un.link_diag_test;
drivers/scsi/lpfc/lpfc_bsg.c
2425
bf_set(lpfc_mbx_run_diag_test_link_num, &run_link_diag_test->u.req,
drivers/scsi/lpfc/lpfc_bsg.c
2427
bf_set(lpfc_mbx_run_diag_test_link_type, &run_link_diag_test->u.req,
drivers/scsi/lpfc/lpfc_bsg.c
2429
bf_set(lpfc_mbx_run_diag_test_test_id, &run_link_diag_test->u.req,
drivers/scsi/lpfc/lpfc_bsg.c
2431
bf_set(lpfc_mbx_run_diag_test_loops, &run_link_diag_test->u.req,
drivers/scsi/lpfc/lpfc_bsg.c
2433
bf_set(lpfc_mbx_run_diag_test_test_ver, &run_link_diag_test->u.req,
drivers/scsi/lpfc/lpfc_bsg.c
2435
bf_set(lpfc_mbx_run_diag_test_err_act, &run_link_diag_test->u.req,
drivers/scsi/lpfc/lpfc_bsg.c
2441
&pmboxq->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_bsg.c
2535
if ((status != MBX_SUCCESS) || (mbox->u.mb.mbxStatus)) {
drivers/scsi/lpfc/lpfc_bsg.c
2546
*rpi = mbox->u.mb.un.varWords[0];
drivers/scsi/lpfc/lpfc_bsg.c
2579
if ((status != MBX_SUCCESS) || (mbox->u.mb.mbxStatus)) {
drivers/scsi/lpfc/lpfc_bsg.c
3400
pmb = (uint8_t *)&pmboxq->u.mb;
drivers/scsi/lpfc/lpfc_bsg.c
3685
pmb = (uint8_t *)&pmboxq->u.mb;
drivers/scsi/lpfc/lpfc_bsg.c
3776
pmboxq->u.mb.mbxStatus = MBXERR_ERROR;
drivers/scsi/lpfc/lpfc_bsg.c
3781
phba->mbox_ext_buf_ctx.state, pmboxq->u.mb.mbxStatus);
drivers/scsi/lpfc/lpfc_bsg.c
3783
if (pmboxq->u.mb.mbxStatus || phba->mbox_ext_buf_ctx.numBuf == 1)
drivers/scsi/lpfc/lpfc_bsg.c
3816
pmboxq->u.mb.mbxStatus = MBXERR_ERROR;
drivers/scsi/lpfc/lpfc_bsg.c
3821
phba->mbox_ext_buf_ctx.state, pmboxq->u.mb.mbxStatus);
drivers/scsi/lpfc/lpfc_bsg.c
4111
pmb = &pmboxq->u.mb;
drivers/scsi/lpfc/lpfc_bsg.c
4291
pmb = &pmboxq->u.mb;
drivers/scsi/lpfc/lpfc_bsg.c
4641
pmb = &pmboxq->u.mb;
drivers/scsi/lpfc/lpfc_bsg.c
4914
pmb = &pmboxq->u.mb;
drivers/scsi/lpfc/lpfc_bsg.c
5041
sli4_config = &pmboxq->u.mqe.un.sli4_config;
drivers/scsi/lpfc/lpfc_debugfs.c
2421
be64_to_cpu(phba->lpfc_injerr_wwpn.u.wwn_be));
drivers/scsi/lpfc/lpfc_debugfs.c
2487
phba->lpfc_injerr_wwpn.u.wwn_be = cpu_to_be64(tmp);
drivers/scsi/lpfc/lpfc_debugfs.c
867
wwn_to_u64(ndlp->nlp_portname.u.wwn));
drivers/scsi/lpfc/lpfc_debugfs.c
870
wwn_to_u64(ndlp->nlp_nodename.u.wwn));
drivers/scsi/lpfc/lpfc_debugfs.c
934
wwn_to_u64(vport->fc_nodename.u.wwn),
drivers/scsi/lpfc/lpfc_debugfs.c
935
wwn_to_u64(vport->fc_portname.u.wwn),
drivers/scsi/lpfc/lpfc_els.c
10901
mbox->u.mb.un.varInitLnk.lipsr_AL_PA = 0;
drivers/scsi/lpfc/lpfc_els.c
11131
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_els.c
5406
u32 mbx_cmd = pmb->u.mb.mbxCommand;
drivers/scsi/lpfc/lpfc_els.c
7389
mb = &mbox->u.mb;
drivers/scsi/lpfc/lpfc_els.c
7407
&mbox->u.mqe.un.mem_dump_type3, DMP_SFF_PAGE_A0_SIZE);
drivers/scsi/lpfc/lpfc_els.c
7408
mbox->u.mqe.un.mem_dump_type3.addr_lo = putPaddrLow(mp->phys);
drivers/scsi/lpfc/lpfc_els.c
7409
mbox->u.mqe.un.mem_dump_type3.addr_hi = putPaddrHigh(mp->phys);
drivers/scsi/lpfc/lpfc_els.c
7424
if (bf_get(lpfc_mqe_status, &mbox->u.mqe)) {
drivers/scsi/lpfc/lpfc_els.c
7440
bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_DUMP_MEMORY);
drivers/scsi/lpfc/lpfc_els.c
7442
&mbox->u.mqe.un.mem_dump_type3, DMP_LMSD);
drivers/scsi/lpfc/lpfc_els.c
7444
&mbox->u.mqe.un.mem_dump_type3, phba->sli4_hba.physical_port);
drivers/scsi/lpfc/lpfc_els.c
7446
&mbox->u.mqe.un.mem_dump_type3, DMP_PAGE_A2);
drivers/scsi/lpfc/lpfc_els.c
7448
mb = &mbox->u.mb;
drivers/scsi/lpfc/lpfc_els.c
7466
&mbox->u.mqe.un.mem_dump_type3, DMP_SFF_PAGE_A2_SIZE);
drivers/scsi/lpfc/lpfc_els.c
7467
mbox->u.mqe.un.mem_dump_type3.addr_lo = putPaddrLow(mp->phys);
drivers/scsi/lpfc/lpfc_els.c
7468
mbox->u.mqe.un.mem_dump_type3.addr_hi = putPaddrHigh(mp->phys);
drivers/scsi/lpfc/lpfc_els.c
7475
if (bf_get(lpfc_mqe_status, &mbox->u.mqe)) {
drivers/scsi/lpfc/lpfc_els.c
7617
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_els.c
7624
&pmb->u.mqe.un.beacon_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_els.c
7754
cfg_shdr = &mbox->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_els.c
7763
bf_set(lpfc_mbx_set_beacon_port_num, &mbox->u.mqe.un.beacon_config,
drivers/scsi/lpfc/lpfc_els.c
7765
bf_set(lpfc_mbx_set_beacon_state, &mbox->u.mqe.un.beacon_config,
drivers/scsi/lpfc/lpfc_els.c
7767
mbox->u.mqe.un.beacon_config.word5 = 0; /* Reserved */
drivers/scsi/lpfc/lpfc_els.c
7780
&mbox->u.mqe.un.beacon_config, 0);
drivers/scsi/lpfc/lpfc_els.c
7782
&mbox->u.mqe.un.beacon_config,
drivers/scsi/lpfc/lpfc_els.c
7793
&mbox->u.mqe.un.beacon_config, beacon_state);
drivers/scsi/lpfc/lpfc_els.c
7795
&mbox->u.mqe.un.beacon_config, 1);
drivers/scsi/lpfc/lpfc_els.c
7797
&mbox->u.mqe.un.beacon_config,
drivers/scsi/lpfc/lpfc_els.c
8501
mbox->u.mb.un.varInitLnk.lipsr_AL_PA = 0;
drivers/scsi/lpfc/lpfc_els.c
8767
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_hbadisc.c
1458
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_hbadisc.c
1517
u16 status = pmb->u.mb.mbxStatus;
drivers/scsi/lpfc/lpfc_hbadisc.c
1623
if (mboxq->u.mb.mbxStatus) {
drivers/scsi/lpfc/lpfc_hbadisc.c
1626
"HBA state x%x\n", mboxq->u.mb.mbxStatus,
drivers/scsi/lpfc/lpfc_hbadisc.c
1632
phba->fcf.fcfi = bf_get(lpfc_reg_fcfi_fcfi, &mboxq->u.mqe.un.reg_fcfi);
drivers/scsi/lpfc/lpfc_hbadisc.c
245
if (rport->port_name != wwn_to_u64(ndlp->nlp_portname.u.wwn))
drivers/scsi/lpfc/lpfc_hbadisc.c
249
wwn_to_u64(ndlp->nlp_portname.u.wwn));
drivers/scsi/lpfc/lpfc_hbadisc.c
3164
if (mboxq->u.mb.mbxStatus &&
drivers/scsi/lpfc/lpfc_hbadisc.c
3167
mboxq->u.mb.mbxStatus != MBX_VFI_IN_USE) {
drivers/scsi/lpfc/lpfc_hbadisc.c
3170
mboxq->u.mb.mbxStatus);
drivers/scsi/lpfc/lpfc_hbadisc.c
3229
if (mboxq->u.mb.mbxStatus) {
drivers/scsi/lpfc/lpfc_hbadisc.c
3232
mboxq->u.mb.mbxStatus);
drivers/scsi/lpfc/lpfc_hbadisc.c
3371
if (mboxq->u.mb.mbxStatus &&
drivers/scsi/lpfc/lpfc_hbadisc.c
3374
mboxq->u.mb.mbxStatus != MBX_VFI_IN_USE) {
drivers/scsi/lpfc/lpfc_hbadisc.c
3378
mboxq->u.mb.mbxStatus, vport->port_state);
drivers/scsi/lpfc/lpfc_hbadisc.c
3450
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_hbadisc.c
3483
fc_host_port_name(shost) = wwn_to_u64(vport->fc_portname.u.wwn);
drivers/scsi/lpfc/lpfc_hbadisc.c
3755
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_hbadisc.c
3774
la = (struct lpfc_mbx_read_top *) &pmb->u.mb.un.varReadTop;
drivers/scsi/lpfc/lpfc_hbadisc.c
3924
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_hbadisc.c
3988
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_hbadisc.c
4064
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_hbadisc.c
4104
byte_count = pmb->u.mqe.un.mb_words[5];
drivers/scsi/lpfc/lpfc_hbadisc.c
4184
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_hbadisc.c
4322
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_hbadisc.c
4446
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_hbadisc.c
4495
rport_ids.node_name = wwn_to_u64(ndlp->nlp_nodename.u.wwn);
drivers/scsi/lpfc/lpfc_hbadisc.c
4496
rport_ids.port_name = wwn_to_u64(ndlp->nlp_portname.u.wwn);
drivers/scsi/lpfc/lpfc_hbadisc.c
5477
if ((mb->u.mb.mbxCommand == MBX_REG_LOGIN64) &&
drivers/scsi/lpfc/lpfc_hbadisc.c
5488
if ((mb->u.mb.mbxCommand != MBX_REG_LOGIN64) ||
drivers/scsi/lpfc/lpfc_hbadisc.c
5498
if ((mb->u.mb.mbxCommand == MBX_REG_LOGIN64) &&
drivers/scsi/lpfc/lpfc_hbadisc.c
6226
initlinkmbox->u.mb.un.varInitLnk.lipsr_AL_PA = 0;
drivers/scsi/lpfc/lpfc_hbadisc.c
6333
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_hbadisc.c
6720
if (mboxq->u.mb.mbxStatus) {
drivers/scsi/lpfc/lpfc_hbadisc.c
6724
mboxq->u.mb.mbxStatus, vport->port_state);
drivers/scsi/lpfc/lpfc_hbadisc.c
6743
if (mboxq->u.mb.mbxStatus) {
drivers/scsi/lpfc/lpfc_hbadisc.c
6747
mboxq->u.mb.mbxStatus, vport->port_state);
drivers/scsi/lpfc/lpfc_hw.h
378
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1242
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1262
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1275
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1290
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1333
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1389
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1505
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1520
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1619
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1634
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1721
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1773
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1788
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1828
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1879
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1897
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1926
} u;
drivers/scsi/lpfc/lpfc_hw4.h
2012
} u;
drivers/scsi/lpfc/lpfc_hw4.h
2037
} u;
drivers/scsi/lpfc/lpfc_hw4.h
2069
} u;
drivers/scsi/lpfc/lpfc_hw4.h
2108
} u;
drivers/scsi/lpfc/lpfc_hw4.h
2380
} u;
drivers/scsi/lpfc/lpfc_hw4.h
3795
} u;
drivers/scsi/lpfc/lpfc_hw4.h
3909
} u;
drivers/scsi/lpfc/lpfc_hw4.h
3956
} u;
drivers/scsi/lpfc/lpfc_init.c
10196
&pmb->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_init.c
10203
bf_get(lpfc_mqe_command, &pmb->u.mqe),
drivers/scsi/lpfc/lpfc_init.c
10204
bf_get(lpfc_mqe_status, &pmb->u.mqe));
drivers/scsi/lpfc/lpfc_init.c
10209
get_func_cfg = &pmb->u.mqe.un.get_func_cfg;
drivers/scsi/lpfc/lpfc_init.c
10286
memcpy(&mboxq->u.mqe, &endian_mb_data, sizeof(endian_mb_data));
drivers/scsi/lpfc/lpfc_init.c
11081
&mboxq->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_init.c
11095
mboxq->u.mqe.un.query_fw_cfg.rsp.function_mode;
drivers/scsi/lpfc/lpfc_init.c
11097
mboxq->u.mqe.un.query_fw_cfg.rsp.physical_port;
drivers/scsi/lpfc/lpfc_init.c
11696
&mboxq->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_init.c
11719
if (lpfc_readl(phba->sli4_hba.u.if_type2.
drivers/scsi/lpfc/lpfc_init.c
11731
phba->sli4_hba.u.if_type2.ERR1regaddr);
drivers/scsi/lpfc/lpfc_init.c
11733
phba->sli4_hba.u.if_type2.ERR2regaddr);
drivers/scsi/lpfc/lpfc_init.c
11756
writel(reg_data.word0, phba->sli4_hba.u.if_type2.
drivers/scsi/lpfc/lpfc_init.c
12131
pmb->u.mb.mbxCommand, pmb->u.mb.mbxStatus);
drivers/scsi/lpfc/lpfc_init.c
13471
mboxq->u.mb.mbxStatus = MBX_NOT_FINISHED;
drivers/scsi/lpfc/lpfc_init.c
13633
reg_congestion_buf = &mboxq->u.mqe.un.reg_congestion_buf;
drivers/scsi/lpfc/lpfc_init.c
13647
&mboxq->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_init.c
13692
struct lpfc_mqe *mqe = &mboxq->u.mqe;
drivers/scsi/lpfc/lpfc_init.c
141
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_init.c
1941
mboxq->u.mb.mbxStatus = MBX_NOT_FINISHED;
drivers/scsi/lpfc/lpfc_init.c
2015
phba->sli4_hba.u.if_type0.UERRLOregaddr,
drivers/scsi/lpfc/lpfc_init.c
2018
phba->sli4_hba.u.if_type0.UEMASKLOregaddr,
drivers/scsi/lpfc/lpfc_init.c
2078
phba->sli4_hba.u.if_type2.STATUSregaddr,
drivers/scsi/lpfc/lpfc_init.c
2084
readl(phba->sli4_hba.u.if_type2.STATUSregaddr));
drivers/scsi/lpfc/lpfc_init.c
2088
reg_err1 = readl(phba->sli4_hba.u.if_type2.ERR1regaddr);
drivers/scsi/lpfc/lpfc_init.c
2089
reg_err2 = readl(phba->sli4_hba.u.if_type2.ERR2regaddr);
drivers/scsi/lpfc/lpfc_init.c
292
if (pmboxq->u.mb.mbxStatus == MBX_SUCCESS)
drivers/scsi/lpfc/lpfc_init.c
319
if (pmboxq->u.mb.mbxStatus != MBX_SUCCESS) {
drivers/scsi/lpfc/lpfc_init.c
327
prog_id_word = pmboxq->u.mb.un.varWords[7];
drivers/scsi/lpfc/lpfc_init.c
3375
actcmd = phba->sli.mbox_active->u.mb.mbxCommand;
drivers/scsi/lpfc/lpfc_init.c
360
if (vport->fc_nodename.u.wwn[0] == 0)
drivers/scsi/lpfc/lpfc_init.c
371
if (vport->fc_portname.u.wwn[0] != 0 &&
drivers/scsi/lpfc/lpfc_init.c
386
wwn_to_u64(vport->fc_portname.u.wwn),
drivers/scsi/lpfc/lpfc_init.c
388
(vport->fc_sparam.portName.u.wwn),
drivers/scsi/lpfc/lpfc_init.c
396
if (vport->fc_portname.u.wwn[0] == 0)
drivers/scsi/lpfc/lpfc_init.c
444
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_init.c
4598
bf_get(lpfc_mqe_command, &mboxq->u.mqe),
drivers/scsi/lpfc/lpfc_init.c
4599
bf_get(lpfc_mqe_status, &mboxq->u.mqe));
drivers/scsi/lpfc/lpfc_init.c
4603
mb = &mboxq->u.mb;
drivers/scsi/lpfc/lpfc_init.c
477
fc_host_node_name(shost) = wwn_to_u64(vport->fc_nodename.u.wwn);
drivers/scsi/lpfc/lpfc_init.c
478
fc_host_port_name(shost) = wwn_to_u64(vport->fc_portname.u.wwn);
drivers/scsi/lpfc/lpfc_init.c
486
outptr = &vport->fc_nodename.u.s.IEEE[0];
drivers/scsi/lpfc/lpfc_init.c
5022
fc_host_node_name(shost) = wwn_to_u64(vport->fc_nodename.u.wwn);
drivers/scsi/lpfc/lpfc_init.c
5023
fc_host_port_name(shost) = wwn_to_u64(vport->fc_portname.u.wwn);
drivers/scsi/lpfc/lpfc_init.c
5509
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_init.c
5516
la = (struct lpfc_mbx_read_top *) &pmb->u.mb.un.varReadTop;
drivers/scsi/lpfc/lpfc_init.c
562
pmb->u.mb.mbxCommand,
drivers/scsi/lpfc/lpfc_init.c
563
pmb->u.mb.mbxStatus);
drivers/scsi/lpfc/lpfc_init.c
6371
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_init.c
6378
la = (struct lpfc_mbx_read_top *)&pmb->u.mb.un.varReadTop;
drivers/scsi/lpfc/lpfc_init.c
6600
memset(phba->pport->fc_portname.u.wwn, 0,
drivers/scsi/lpfc/lpfc_init.c
691
mqe = &mboxq->u.mqe;
drivers/scsi/lpfc/lpfc_init.c
773
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_init.c
8126
bf_get(lpfc_mqe_command, &mboxq->u.mqe),
drivers/scsi/lpfc/lpfc_init.c
8127
bf_get(lpfc_mqe_status, &mboxq->u.mqe));
drivers/scsi/lpfc/lpfc_init.c
8132
mb = &mboxq->u.mb;
drivers/scsi/lpfc/lpfc_init.c
8136
phba->sli4_hba.wwnn.u.name = wwn;
drivers/scsi/lpfc/lpfc_init.c
8141
phba->sli4_hba.wwpn.u.name = wwn;
drivers/scsi/lpfc/lpfc_init.c
9467
readl(phba->sli4_hba.u.if_type0.UEMASKLOregaddr);
drivers/scsi/lpfc/lpfc_init.c
9469
readl(phba->sli4_hba.u.if_type0.UEMASKHIregaddr);
drivers/scsi/lpfc/lpfc_init.c
9471
readl(phba->sli4_hba.u.if_type0.UERRLOregaddr);
drivers/scsi/lpfc/lpfc_init.c
9473
readl(phba->sli4_hba.u.if_type0.UERRHIregaddr);
drivers/scsi/lpfc/lpfc_init.c
9494
if (lpfc_readl(phba->sli4_hba.u.if_type2.STATUSregaddr,
drivers/scsi/lpfc/lpfc_init.c
9498
readl(phba->sli4_hba.u.if_type2.
drivers/scsi/lpfc/lpfc_init.c
9501
readl(phba->sli4_hba.u.if_type2.
drivers/scsi/lpfc/lpfc_init.c
9544
phba->sli4_hba.u.if_type0.UERRLOregaddr =
drivers/scsi/lpfc/lpfc_init.c
9546
phba->sli4_hba.u.if_type0.UERRHIregaddr =
drivers/scsi/lpfc/lpfc_init.c
9548
phba->sli4_hba.u.if_type0.UEMASKLOregaddr =
drivers/scsi/lpfc/lpfc_init.c
9550
phba->sli4_hba.u.if_type0.UEMASKHIregaddr =
drivers/scsi/lpfc/lpfc_init.c
9556
phba->sli4_hba.u.if_type2.EQDregaddr =
drivers/scsi/lpfc/lpfc_init.c
9559
phba->sli4_hba.u.if_type2.ERR1regaddr =
drivers/scsi/lpfc/lpfc_init.c
9562
phba->sli4_hba.u.if_type2.ERR2regaddr =
drivers/scsi/lpfc/lpfc_init.c
9565
phba->sli4_hba.u.if_type2.CTRLregaddr =
drivers/scsi/lpfc/lpfc_init.c
9568
phba->sli4_hba.u.if_type2.STATUSregaddr =
drivers/scsi/lpfc/lpfc_init.c
9591
phba->sli4_hba.u.if_type2.EQDregaddr =
drivers/scsi/lpfc/lpfc_init.c
9594
phba->sli4_hba.u.if_type2.ERR1regaddr =
drivers/scsi/lpfc/lpfc_init.c
9597
phba->sli4_hba.u.if_type2.ERR2regaddr =
drivers/scsi/lpfc/lpfc_init.c
9600
phba->sli4_hba.u.if_type2.CTRLregaddr =
drivers/scsi/lpfc/lpfc_init.c
9603
phba->sli4_hba.u.if_type2.STATUSregaddr =
drivers/scsi/lpfc/lpfc_init.c
9916
bf_get(lpfc_mqe_command, &pmb->u.mqe),
drivers/scsi/lpfc/lpfc_init.c
9917
bf_get(lpfc_mqe_status, &pmb->u.mqe));
drivers/scsi/lpfc/lpfc_init.c
9920
rd_config = &pmb->u.mqe.un.rd_config;
drivers/scsi/lpfc/lpfc_init.c
9934
bf_get(lpfc_mqe_command, &pmb->u.mqe));
drivers/scsi/lpfc/lpfc_mbox.c
1086
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
1098
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
1103
mqe = &pmb->u.mqe;
drivers/scsi/lpfc/lpfc_mbox.c
1199
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
1274
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
1329
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
140
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
1516
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
1635
mboxq->u.mb.mbxCommand);
drivers/scsi/lpfc/lpfc_mbox.c
1681
MAILBOX_t *mbox = &mboxq->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
1747
&mbox->u.mqe.un.nembed_cmd;
drivers/scsi/lpfc/lpfc_mbox.c
1769
&mbox->u.mqe.un.nembed_cmd;
drivers/scsi/lpfc/lpfc_mbox.c
1792
sli4_cfg = &mbox->u.mqe.un.sli4_config;
drivers/scsi/lpfc/lpfc_mbox.c
185
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
1851
bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_SLI4_CONFIG);
drivers/scsi/lpfc/lpfc_mbox.c
1854
sli4_config = &mbox->u.mqe.un.sli4_config;
drivers/scsi/lpfc/lpfc_mbox.c
1967
&mbox->u.mqe.un.alloc_rsrc_extents.u.req,
drivers/scsi/lpfc/lpfc_mbox.c
1984
&mbox->u.mqe.un.alloc_rsrc_extents.u.req,
drivers/scsi/lpfc/lpfc_mbox.c
2021
if (mbox->u.mb.mbxCommand != MBX_SLI4_CONFIG)
drivers/scsi/lpfc/lpfc_mbox.c
2023
sli4_cfg = &mbox->u.mqe.un.sli4_config;
drivers/scsi/lpfc/lpfc_mbox.c
2027
cfg_shdr = &mbox->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_mbox.c
2054
if (mbox->u.mb.mbxCommand != MBX_SLI4_CONFIG)
drivers/scsi/lpfc/lpfc_mbox.c
2056
sli4_cfg = &mbox->u.mqe.un.sli4_config;
drivers/scsi/lpfc/lpfc_mbox.c
2060
cfg_shdr = &mbox->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_mbox.c
208
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
2121
bf_set(lpfc_mbx_read_fcf_tbl_indx, &read_fcf->u.request, fcf_index);
drivers/scsi/lpfc/lpfc_mbox.c
2142
bf_set(lpfc_mqe_command, &mboxq->u.mqe, MBX_SLI4_REQ_FTRS);
drivers/scsi/lpfc/lpfc_mbox.c
2145
bf_set(lpfc_mbx_rq_ftr_rq_fcpi, &mboxq->u.mqe.un.req_ftrs, 1);
drivers/scsi/lpfc/lpfc_mbox.c
2149
bf_set(lpfc_mbx_rq_ftr_rq_dif, &mboxq->u.mqe.un.req_ftrs, 1);
drivers/scsi/lpfc/lpfc_mbox.c
2153
bf_set(lpfc_mbx_rq_ftr_rq_npiv, &mboxq->u.mqe.un.req_ftrs, 1);
drivers/scsi/lpfc/lpfc_mbox.c
2156
bf_set(lpfc_mbx_rq_ftr_rq_mrqp, &mboxq->u.mqe.un.req_ftrs, 1);
drivers/scsi/lpfc/lpfc_mbox.c
2158
bf_set(lpfc_mbx_rq_ftr_rq_iaab, &mboxq->u.mqe.un.req_ftrs, 0);
drivers/scsi/lpfc/lpfc_mbox.c
2159
bf_set(lpfc_mbx_rq_ftr_rq_iaar, &mboxq->u.mqe.un.req_ftrs, 0);
drivers/scsi/lpfc/lpfc_mbox.c
2164
bf_set(lpfc_mbx_rq_ftr_rq_ashdr, &mboxq->u.mqe.un.req_ftrs, 1);
drivers/scsi/lpfc/lpfc_mbox.c
2188
init_vfi = &mbox->u.mqe.un.init_vfi;
drivers/scsi/lpfc/lpfc_mbox.c
2189
bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_INIT_VFI);
drivers/scsi/lpfc/lpfc_mbox.c
2220
reg_vfi = &mbox->u.mqe.un.reg_vfi;
drivers/scsi/lpfc/lpfc_mbox.c
2221
bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_REG_VFI);
drivers/scsi/lpfc/lpfc_mbox.c
2296
bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_INIT_VPI);
drivers/scsi/lpfc/lpfc_mbox.c
2297
bf_set(lpfc_init_vpi_vpi, &mbox->u.mqe.un.init_vpi,
drivers/scsi/lpfc/lpfc_mbox.c
2299
bf_set(lpfc_init_vpi_vfi, &mbox->u.mqe.un.init_vpi,
drivers/scsi/lpfc/lpfc_mbox.c
2318
bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_UNREG_VFI);
drivers/scsi/lpfc/lpfc_mbox.c
2319
bf_set(lpfc_unreg_vfi_vfi, &mbox->u.mqe.un.unreg_vfi,
drivers/scsi/lpfc/lpfc_mbox.c
2339
mb = &mbox->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
2366
mb = &mboxq->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
237
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
2385
if (bf_get(lpfc_mqe_status, &mbox->u.mqe))
drivers/scsi/lpfc/lpfc_mbox.c
2415
if (bf_get(lpfc_mqe_status, &mbox->u.mqe))
drivers/scsi/lpfc/lpfc_mbox.c
2430
bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_DUMP_MEMORY);
drivers/scsi/lpfc/lpfc_mbox.c
2432
&mbox->u.mqe.un.mem_dump_type3, DMP_LMSD);
drivers/scsi/lpfc/lpfc_mbox.c
2434
&mbox->u.mqe.un.mem_dump_type3, phba->sli4_hba.physical_port);
drivers/scsi/lpfc/lpfc_mbox.c
2436
&mbox->u.mqe.un.mem_dump_type3, DMP_PAGE_A2);
drivers/scsi/lpfc/lpfc_mbox.c
2438
&mbox->u.mqe.un.mem_dump_type3, DMP_SFF_PAGE_A2_SIZE);
drivers/scsi/lpfc/lpfc_mbox.c
2439
mbox->u.mqe.un.mem_dump_type3.addr_lo = putPaddrLow(mp->phys);
drivers/scsi/lpfc/lpfc_mbox.c
2440
mbox->u.mqe.un.mem_dump_type3.addr_hi = putPaddrHigh(mp->phys);
drivers/scsi/lpfc/lpfc_mbox.c
2479
bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_DUMP_MEMORY);
drivers/scsi/lpfc/lpfc_mbox.c
2481
&mbox->u.mqe.un.mem_dump_type3, DMP_LMSD);
drivers/scsi/lpfc/lpfc_mbox.c
2483
&mbox->u.mqe.un.mem_dump_type3, phba->sli4_hba.physical_port);
drivers/scsi/lpfc/lpfc_mbox.c
2485
&mbox->u.mqe.un.mem_dump_type3, DMP_PAGE_A0);
drivers/scsi/lpfc/lpfc_mbox.c
2487
&mbox->u.mqe.un.mem_dump_type3, DMP_SFF_PAGE_A0_SIZE);
drivers/scsi/lpfc/lpfc_mbox.c
2490
mbox->u.mqe.un.mem_dump_type3.addr_lo = putPaddrLow(mp->phys);
drivers/scsi/lpfc/lpfc_mbox.c
2491
mbox->u.mqe.un.mem_dump_type3.addr_hi = putPaddrHigh(mp->phys);
drivers/scsi/lpfc/lpfc_mbox.c
2515
reg_fcfi = &mbox->u.mqe.un.reg_fcfi;
drivers/scsi/lpfc/lpfc_mbox.c
2516
bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_REG_FCFI);
drivers/scsi/lpfc/lpfc_mbox.c
2589
reg_fcfi = &mbox->u.mqe.un.reg_fcfi_mrq;
drivers/scsi/lpfc/lpfc_mbox.c
2590
bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_REG_FCFI_MRQ);
drivers/scsi/lpfc/lpfc_mbox.c
2641
bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_UNREG_FCFI);
drivers/scsi/lpfc/lpfc_mbox.c
2642
bf_set(lpfc_unreg_fcfi, &mbox->u.mqe.un.unreg_fcfi, fcfi);
drivers/scsi/lpfc/lpfc_mbox.c
2660
resume_rpi = &mbox->u.mqe.un.resume_rpi;
drivers/scsi/lpfc/lpfc_mbox.c
2661
bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_RESUME_RPI);
drivers/scsi/lpfc/lpfc_mbox.c
270
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
296
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
322
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
356
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
393
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
420
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
471
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
554
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
687
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
720
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
752
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
777
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
813
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
876
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
915
mbox->u.mb.un.varUnregLogin.rsvd1 = 0x4000;
drivers/scsi/lpfc/lpfc_mbox.c
941
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
988
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mem.c
67
bf_get(lpfc_mqe_command, &mbox->u.mqe) == MBX_SLI4_CONFIG) {
drivers/scsi/lpfc/lpfc_nportdisc.c
1163
evt == NLP_EVT_CMPL_REG_LOGIN && !pmb->u.mb.mbxStatus) {
drivers/scsi/lpfc/lpfc_nportdisc.c
1164
rpi = pmb->u.mb.un.varWords[0];
drivers/scsi/lpfc/lpfc_nportdisc.c
1395
(wwn_to_u64(sp->portName.u.wwn) == 0 ||
drivers/scsi/lpfc/lpfc_nportdisc.c
1396
wwn_to_u64(sp->nodeName.u.wwn) == 0)) {
drivers/scsi/lpfc/lpfc_nportdisc.c
1572
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_nportdisc.c
1579
rpi = pmb->u.mb.un.varWords[0];
drivers/scsi/lpfc/lpfc_nportdisc.c
169
sp->nodeName.u.wwn[0], sp->nodeName.u.wwn[1],
drivers/scsi/lpfc/lpfc_nportdisc.c
170
sp->nodeName.u.wwn[2], sp->nodeName.u.wwn[3],
drivers/scsi/lpfc/lpfc_nportdisc.c
171
sp->nodeName.u.wwn[4], sp->nodeName.u.wwn[5],
drivers/scsi/lpfc/lpfc_nportdisc.c
172
sp->nodeName.u.wwn[6], sp->nodeName.u.wwn[7]);
drivers/scsi/lpfc/lpfc_nportdisc.c
1864
if ((mb->u.mb.mbxCommand == MBX_REG_LOGIN64) &&
drivers/scsi/lpfc/lpfc_nportdisc.c
1875
if ((mb->u.mb.mbxCommand == MBX_REG_LOGIN64) &&
drivers/scsi/lpfc/lpfc_nportdisc.c
1923
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_nportdisc.c
2843
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_nportdisc.c
318
MAILBOX_t *mb = &login_mbox->u.mb;
drivers/scsi/lpfc/lpfc_nportdisc.c
380
if (wwn_to_u64(sp->portName.u.wwn) == 0) {
drivers/scsi/lpfc/lpfc_nportdisc.c
389
if (wwn_to_u64(sp->nodeName.u.wwn) == 0) {
drivers/scsi/lpfc/lpfc_nportdisc.c
399
nlp_portwwn = wwn_to_u64(ndlp->nlp_portname.u.wwn);
drivers/scsi/lpfc/lpfc_nportdisc.c
455
nlp_portwwn != wwn_to_u64(sp->portName.u.wwn))
drivers/scsi/lpfc/lpfc_nportdisc.c
462
wwn_to_u64(sp->portName.u.wwn));
drivers/scsi/lpfc/lpfc_nvme.c
2132
nfcp_info.node_name = wwn_to_u64(vport->fc_nodename.u.wwn);
drivers/scsi/lpfc/lpfc_nvme.c
2133
nfcp_info.port_name = wwn_to_u64(vport->fc_portname.u.wwn);
drivers/scsi/lpfc/lpfc_nvme.c
2403
rpinfo.port_name = wwn_to_u64(ndlp->nlp_portname.u.wwn);
drivers/scsi/lpfc/lpfc_nvme.c
2404
rpinfo.node_name = wwn_to_u64(ndlp->nlp_nodename.u.wwn);
drivers/scsi/lpfc/lpfc_nvmet.c
1366
*wwnn = wwn_to_u64(ndlp->nlp_nodename.u.wwn);
drivers/scsi/lpfc/lpfc_nvmet.c
1367
*wwpn = wwn_to_u64(ndlp->nlp_portname.u.wwn);
drivers/scsi/lpfc/lpfc_nvmet.c
1659
pinfo.node_name = wwn_to_u64(vport->fc_nodename.u.wwn);
drivers/scsi/lpfc/lpfc_nvmet.c
1660
pinfo.port_name = wwn_to_u64(vport->fc_portname.u.wwn);
drivers/scsi/lpfc/lpfc_scsi.c
1014
if (phba->lpfc_injerr_wwpn.u.wwn[0] &&
drivers/scsi/lpfc/lpfc_scsi.c
5303
ndlp->nlp_nodename.u.wwn[0],
drivers/scsi/lpfc/lpfc_scsi.c
5304
ndlp->nlp_nodename.u.wwn[1],
drivers/scsi/lpfc/lpfc_scsi.c
5305
ndlp->nlp_nodename.u.wwn[2],
drivers/scsi/lpfc/lpfc_scsi.c
5306
ndlp->nlp_nodename.u.wwn[3],
drivers/scsi/lpfc/lpfc_scsi.c
5307
ndlp->nlp_nodename.u.wwn[4],
drivers/scsi/lpfc/lpfc_scsi.c
5308
ndlp->nlp_nodename.u.wwn[5],
drivers/scsi/lpfc/lpfc_scsi.c
5309
ndlp->nlp_nodename.u.wwn[6],
drivers/scsi/lpfc/lpfc_scsi.c
5310
ndlp->nlp_nodename.u.wwn[7],
drivers/scsi/lpfc/lpfc_scsi.c
5311
ndlp->nlp_portname.u.wwn[0],
drivers/scsi/lpfc/lpfc_scsi.c
5312
ndlp->nlp_portname.u.wwn[1],
drivers/scsi/lpfc/lpfc_scsi.c
5313
ndlp->nlp_portname.u.wwn[2],
drivers/scsi/lpfc/lpfc_scsi.c
5314
ndlp->nlp_portname.u.wwn[3],
drivers/scsi/lpfc/lpfc_scsi.c
5315
ndlp->nlp_portname.u.wwn[4],
drivers/scsi/lpfc/lpfc_scsi.c
5316
ndlp->nlp_portname.u.wwn[5],
drivers/scsi/lpfc/lpfc_scsi.c
5317
ndlp->nlp_portname.u.wwn[6],
drivers/scsi/lpfc/lpfc_scsi.c
5318
ndlp->nlp_portname.u.wwn[7]);
drivers/scsi/lpfc/lpfc_scsi.c
6276
u64_to_wwn(rport->port_name, target_wwpn.u.wwn);
drivers/scsi/lpfc/lpfc_scsi.c
6588
if (((wwn_to_u64(vport_wwpn->u.wwn) == 0) ||
drivers/scsi/lpfc/lpfc_scsi.c
6591
((wwn_to_u64(target_wwpn->u.wwn) == 0) ||
drivers/scsi/lpfc/lpfc_sli.c
10089
lpfc_idiag_mbxacc_dump_issue_mbox(phba, &mboxq->u.mb);
drivers/scsi/lpfc/lpfc_sli.c
10097
mboxq->u.mb.mbxCommand,
drivers/scsi/lpfc/lpfc_sli.c
10117
mboxq->u.mb.mbxCommand,
drivers/scsi/lpfc/lpfc_sli.c
10122
bf_get(lpfc_mqe_status, &mboxq->u.mqe),
drivers/scsi/lpfc/lpfc_sli.c
10134
mboxq->u.mb.mbxCommand,
drivers/scsi/lpfc/lpfc_sli.c
10151
mboxq->u.mb.mbxCommand,
drivers/scsi/lpfc/lpfc_sli.c
10156
bf_get(lpfc_mqe_status, &mboxq->u.mqe),
drivers/scsi/lpfc/lpfc_sli.c
10174
mboxq->u.mb.mbxCommand,
drivers/scsi/lpfc/lpfc_sli.c
10190
bf_get(lpfc_mqe_command, &mboxq->u.mqe),
drivers/scsi/lpfc/lpfc_sli.c
10193
mboxq->u.mb.un.varUnregLogin.rpi,
drivers/scsi/lpfc/lpfc_sli.c
10265
mqe = &mboxq->u.mqe;
drivers/scsi/lpfc/lpfc_sli.c
10304
mboxq->u.mb.mbxCommand,
drivers/scsi/lpfc/lpfc_sli.c
10316
mboxq->u.mb.mbxStatus = MBX_NOT_FINISHED;
drivers/scsi/lpfc/lpfc_sli.c
11920
pmb->u.mb.mbxStatus = MBX_NOT_FINISHED;
drivers/scsi/lpfc/lpfc_sli.c
13472
if (lpfc_readl(phba->sli4_hba.u.if_type0.UERRLOregaddr,
drivers/scsi/lpfc/lpfc_sli.c
13474
lpfc_readl(phba->sli4_hba.u.if_type0.UERRHIregaddr,
drivers/scsi/lpfc/lpfc_sli.c
13500
if (lpfc_readl(phba->sli4_hba.u.if_type2.STATUSregaddr,
drivers/scsi/lpfc/lpfc_sli.c
13511
readl(phba->sli4_hba.u.if_type2.ERR1regaddr);
drivers/scsi/lpfc/lpfc_sli.c
13513
readl(phba->sli4_hba.u.if_type2.ERR2regaddr);
drivers/scsi/lpfc/lpfc_sli.c
13814
pmbox = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_sli.c
14334
mqe = &pmb->u.mqe;
drivers/scsi/lpfc/lpfc_sli.c
14335
pmbox = (MAILBOX_t *)&pmb->u.mqe;
drivers/scsi/lpfc/lpfc_sli.c
16060
eq_delay = &mbox->u.mqe.un.eq_delay;
drivers/scsi/lpfc/lpfc_sli.c
16074
eq_delay->u.request.eq[cnt].eq_id = eq->queue_id;
drivers/scsi/lpfc/lpfc_sli.c
16075
eq_delay->u.request.eq[cnt].phase = 0;
drivers/scsi/lpfc/lpfc_sli.c
16076
eq_delay->u.request.eq[cnt].delay_multi = dmult;
drivers/scsi/lpfc/lpfc_sli.c
16081
eq_delay->u.request.num_eq = cnt;
drivers/scsi/lpfc/lpfc_sli.c
16146
eq_create = &mbox->u.mqe.un.eq_create;
drivers/scsi/lpfc/lpfc_sli.c
16148
bf_set(lpfc_mbx_eq_create_num_pages, &eq_create->u.request,
drivers/scsi/lpfc/lpfc_sli.c
16150
bf_set(lpfc_eq_context_size, &eq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16152
bf_set(lpfc_eq_context_valid, &eq_create->u.request.context, 1);
drivers/scsi/lpfc/lpfc_sli.c
16158
bf_set(lpfc_eq_context_autovalid, &eq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16164
bf_set(lpfc_eq_context_delay_multi, &eq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16177
bf_set(lpfc_eq_context_count, &eq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16181
bf_set(lpfc_eq_context_count, &eq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16185
bf_set(lpfc_eq_context_count, &eq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16189
bf_set(lpfc_eq_context_count, &eq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16193
bf_set(lpfc_eq_context_count, &eq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16199
eq_create->u.request.page[dmabuf->buffer_tag].addr_lo =
drivers/scsi/lpfc/lpfc_sli.c
16201
eq_create->u.request.page[dmabuf->buffer_tag].addr_hi =
drivers/scsi/lpfc/lpfc_sli.c
16220
eq->queue_id = bf_get(lpfc_mbx_eq_create_q_id, &eq_create->u.response);
drivers/scsi/lpfc/lpfc_sli.c
16342
cq_create = &mbox->u.mqe.un.cq_create;
drivers/scsi/lpfc/lpfc_sli.c
16344
bf_set(lpfc_mbx_cq_create_num_pages, &cq_create->u.request,
drivers/scsi/lpfc/lpfc_sli.c
16346
bf_set(lpfc_cq_context_event, &cq_create->u.request.context, 1);
drivers/scsi/lpfc/lpfc_sli.c
16347
bf_set(lpfc_cq_context_valid, &cq_create->u.request.context, 1);
drivers/scsi/lpfc/lpfc_sli.c
16351
bf_set(lpfc_mbx_cq_create_page_size, &cq_create->u.request,
drivers/scsi/lpfc/lpfc_sli.c
16353
bf_set(lpfc_cq_eq_id_2, &cq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16355
bf_set(lpfc_cq_context_autovalid, &cq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16358
bf_set(lpfc_cq_eq_id, &cq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16366
cq_create->u.request.context.lpfc_cq_context_count =
drivers/scsi/lpfc/lpfc_sli.c
16369
&cq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16386
bf_set(lpfc_cq_context_count, &cq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16390
bf_set(lpfc_cq_context_count, &cq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16394
bf_set(lpfc_cq_context_count, &cq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16400
cq_create->u.request.page[dmabuf->buffer_tag].addr_lo =
drivers/scsi/lpfc/lpfc_sli.c
16402
cq_create->u.request.page[dmabuf->buffer_tag].addr_hi =
drivers/scsi/lpfc/lpfc_sli.c
16418
cq->queue_id = bf_get(lpfc_mbx_cq_create_q_id, &cq_create->u.response);
drivers/scsi/lpfc/lpfc_sli.c
16428
cq->queue_id = bf_get(lpfc_mbx_cq_create_q_id, &cq_create->u.response);
drivers/scsi/lpfc/lpfc_sli.c
16522
&cq_set->u.request,
drivers/scsi/lpfc/lpfc_sli.c
16525
&cq_set->u.request, cq->page_count);
drivers/scsi/lpfc/lpfc_sli.c
16527
&cq_set->u.request, 1);
drivers/scsi/lpfc/lpfc_sli.c
16529
&cq_set->u.request, 1);
drivers/scsi/lpfc/lpfc_sli.c
16531
&cq_set->u.request, 0);
drivers/scsi/lpfc/lpfc_sli.c
16533
&cq_set->u.request, numcq);
drivers/scsi/lpfc/lpfc_sli.c
16535
&cq_set->u.request,
drivers/scsi/lpfc/lpfc_sli.c
16543
&cq_set->u.request,
drivers/scsi/lpfc/lpfc_sli.c
16546
&cq_set->u.request,
drivers/scsi/lpfc/lpfc_sli.c
16562
&cq_set->u.request, LPFC_CQ_CNT_256);
drivers/scsi/lpfc/lpfc_sli.c
16566
&cq_set->u.request, LPFC_CQ_CNT_512);
drivers/scsi/lpfc/lpfc_sli.c
16570
&cq_set->u.request, LPFC_CQ_CNT_1024);
drivers/scsi/lpfc/lpfc_sli.c
16574
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16578
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16582
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16586
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16590
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16594
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16598
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16602
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16606
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16610
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16614
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16618
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16622
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16626
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16630
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16634
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16655
cq_set->u.request.page[cnt].addr_lo =
drivers/scsi/lpfc/lpfc_sli.c
16657
cq_set->u.request.page[cnt].addr_hi =
drivers/scsi/lpfc/lpfc_sli.c
16677
rc = bf_get(lpfc_mbx_cq_create_set_base_id, &cq_set->u.response);
drivers/scsi/lpfc/lpfc_sli.c
16722
mq_create = &mbox->u.mqe.un.mq_create;
drivers/scsi/lpfc/lpfc_sli.c
16723
bf_set(lpfc_mbx_mq_create_num_pages, &mq_create->u.request,
drivers/scsi/lpfc/lpfc_sli.c
16725
bf_set(lpfc_mq_context_cq_id, &mq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16727
bf_set(lpfc_mq_context_valid, &mq_create->u.request.context, 1);
drivers/scsi/lpfc/lpfc_sli.c
16730
bf_set(lpfc_mq_context_ring_size, &mq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16734
bf_set(lpfc_mq_context_ring_size, &mq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16738
bf_set(lpfc_mq_context_ring_size, &mq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16742
bf_set(lpfc_mq_context_ring_size, &mq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16747
mq_create->u.request.page[dmabuf->buffer_tag].addr_lo =
drivers/scsi/lpfc/lpfc_sli.c
16749
mq_create->u.request.page[dmabuf->buffer_tag].addr_hi =
drivers/scsi/lpfc/lpfc_sli.c
1680
pmbox = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_sli.c
16803
mq_create_ext = &mbox->u.mqe.un.mq_create_ext;
drivers/scsi/lpfc/lpfc_sli.c
16806
&mq_create_ext->u.request, mq->page_count);
drivers/scsi/lpfc/lpfc_sli.c
16808
&mq_create_ext->u.request, 1);
drivers/scsi/lpfc/lpfc_sli.c
16810
&mq_create_ext->u.request, 1);
drivers/scsi/lpfc/lpfc_sli.c
16812
&mq_create_ext->u.request, 1);
drivers/scsi/lpfc/lpfc_sli.c
16814
&mq_create_ext->u.request, 1);
drivers/scsi/lpfc/lpfc_sli.c
16816
&mq_create_ext->u.request, 1);
drivers/scsi/lpfc/lpfc_sli.c
16817
bf_set(lpfc_mq_context_valid, &mq_create_ext->u.request.context, 1);
drivers/scsi/lpfc/lpfc_sli.c
16821
bf_set(lpfc_mbx_mq_create_ext_cq_id, &mq_create_ext->u.request,
drivers/scsi/lpfc/lpfc_sli.c
16824
bf_set(lpfc_mq_context_cq_id, &mq_create_ext->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16838
&mq_create_ext->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16843
&mq_create_ext->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16848
&mq_create_ext->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16853
&mq_create_ext->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16859
mq_create_ext->u.request.page[dmabuf->buffer_tag].addr_lo =
drivers/scsi/lpfc/lpfc_sli.c
16861
mq_create_ext->u.request.page[dmabuf->buffer_tag].addr_hi =
drivers/scsi/lpfc/lpfc_sli.c
16866
&mq_create_ext->u.response);
drivers/scsi/lpfc/lpfc_sli.c
16873
mq_create = &mbox->u.mqe.un.mq_create;
drivers/scsi/lpfc/lpfc_sli.c
16877
&mq_create->u.response);
drivers/scsi/lpfc/lpfc_sli.c
16963
wq_create = &mbox->u.mqe.un.wq_create;
drivers/scsi/lpfc/lpfc_sli.c
16965
bf_set(lpfc_mbx_wq_create_num_pages, &wq_create->u.request,
drivers/scsi/lpfc/lpfc_sli.c
16967
bf_set(lpfc_mbx_wq_create_cq_id, &wq_create->u.request,
drivers/scsi/lpfc/lpfc_sli.c
16982
bf_set(lpfc_mbx_wq_create_wqe_count, &wq_create->u.request_1,
drivers/scsi/lpfc/lpfc_sli.c
16991
&wq_create->u.request_1,
drivers/scsi/lpfc/lpfc_sli.c
16996
&wq_create->u.request_1,
drivers/scsi/lpfc/lpfc_sli.c
17001
bf_set(lpfc_mbx_wq_create_dpp_req, &wq_create->u.request_1, 1);
drivers/scsi/lpfc/lpfc_sli.c
17003
&wq_create->u.request_1,
drivers/scsi/lpfc/lpfc_sli.c
17005
page = wq_create->u.request_1.page;
drivers/scsi/lpfc/lpfc_sli.c
17008
page = wq_create->u.request.page;
drivers/scsi/lpfc/lpfc_sli.c
17019
bf_set(lpfc_mbx_wq_create_dua, &wq_create->u.request, 1);
drivers/scsi/lpfc/lpfc_sli.c
17036
&wq_create->u.response);
drivers/scsi/lpfc/lpfc_sli.c
17039
&wq_create->u.response_1);
drivers/scsi/lpfc/lpfc_sli.c
17050
&wq_create->u.response);
drivers/scsi/lpfc/lpfc_sli.c
17061
&wq_create->u.response);
drivers/scsi/lpfc/lpfc_sli.c
17072
db_offset = wq_create->u.response.doorbell_offset;
drivers/scsi/lpfc/lpfc_sli.c
17092
&wq_create->u.response_1);
drivers/scsi/lpfc/lpfc_sli.c
17095
&wq_create->u.response_1);
drivers/scsi/lpfc/lpfc_sli.c
17106
db_offset = wq_create->u.response_1.doorbell_offset;
drivers/scsi/lpfc/lpfc_sli.c
17109
&wq_create->u.response_1);
drivers/scsi/lpfc/lpfc_sli.c
17111
&wq_create->u.response_1);
drivers/scsi/lpfc/lpfc_sli.c
17122
dpp_offset = wq_create->u.response_1.dpp_offset;
drivers/scsi/lpfc/lpfc_sli.c
17223
rq_create = &mbox->u.mqe.un.rq_create;
drivers/scsi/lpfc/lpfc_sli.c
17229
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17231
rq_create->u.request.context.buffer_size = LPFC_HDR_BUF_SIZE;
drivers/scsi/lpfc/lpfc_sli.c
17233
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17236
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17251
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17256
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17261
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17266
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17270
bf_set(lpfc_rq_context_buf_size, &rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17273
bf_set(lpfc_rq_context_cq_id, &rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17275
bf_set(lpfc_mbx_rq_create_num_pages, &rq_create->u.request,
drivers/scsi/lpfc/lpfc_sli.c
17279
rq_create->u.request.page[dmabuf->buffer_tag].addr_lo =
drivers/scsi/lpfc/lpfc_sli.c
17281
rq_create->u.request.page[dmabuf->buffer_tag].addr_hi =
drivers/scsi/lpfc/lpfc_sli.c
17285
bf_set(lpfc_mbx_rq_create_dua, &rq_create->u.request, 1);
drivers/scsi/lpfc/lpfc_sli.c
17299
hrq->queue_id = bf_get(lpfc_mbx_rq_create_q_id, &rq_create->u.response);
drivers/scsi/lpfc/lpfc_sli.c
17307
&rq_create->u.response);
drivers/scsi/lpfc/lpfc_sli.c
17319
&rq_create->u.response);
drivers/scsi/lpfc/lpfc_sli.c
17330
db_offset = rq_create->u.response.doorbell_offset;
drivers/scsi/lpfc/lpfc_sli.c
17364
&rq_create->u.request.context, hrq->entry_count);
drivers/scsi/lpfc/lpfc_sli.c
17366
rq_create->u.request.context.buffer_size =
drivers/scsi/lpfc/lpfc_sli.c
17369
rq_create->u.request.context.buffer_size =
drivers/scsi/lpfc/lpfc_sli.c
17371
bf_set(lpfc_rq_context_rqe_size, &rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17373
bf_set(lpfc_rq_context_page_size, &rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17388
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17393
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17398
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17403
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17409
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17413
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17416
bf_set(lpfc_rq_context_cq_id, &rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17418
bf_set(lpfc_mbx_rq_create_num_pages, &rq_create->u.request,
drivers/scsi/lpfc/lpfc_sli.c
17421
rq_create->u.request.page[dmabuf->buffer_tag].addr_lo =
drivers/scsi/lpfc/lpfc_sli.c
17423
rq_create->u.request.page[dmabuf->buffer_tag].addr_hi =
drivers/scsi/lpfc/lpfc_sli.c
17427
bf_set(lpfc_mbx_rq_create_dua, &rq_create->u.request, 1);
drivers/scsi/lpfc/lpfc_sli.c
17437
drq->queue_id = bf_get(lpfc_mbx_rq_create_q_id, &rq_create->u.response);
drivers/scsi/lpfc/lpfc_sli.c
17550
&rq_create->u.request,
drivers/scsi/lpfc/lpfc_sli.c
17553
&rq_create->u.request, (numrq * 2));
drivers/scsi/lpfc/lpfc_sli.c
17554
bf_set(lpfc_mbx_rq_create_dnb, &rq_create->u.request,
drivers/scsi/lpfc/lpfc_sli.c
17557
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17560
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17563
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17566
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17569
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17572
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17579
rq_create->u.request.page[cnt].addr_lo =
drivers/scsi/lpfc/lpfc_sli.c
17581
rq_create->u.request.page[cnt].addr_hi =
drivers/scsi/lpfc/lpfc_sli.c
17591
rq_create->u.request.page[cnt].addr_lo =
drivers/scsi/lpfc/lpfc_sli.c
17593
rq_create->u.request.page[cnt].addr_hi =
drivers/scsi/lpfc/lpfc_sli.c
17633
rc = bf_get(lpfc_mbx_rq_create_q_id, &rq_create->u.response);
drivers/scsi/lpfc/lpfc_sli.c
17688
bf_set(lpfc_mbx_eq_destroy_q_id, &mbox->u.mqe.un.eq_destroy.u.request,
drivers/scsi/lpfc/lpfc_sli.c
17696
&mbox->u.mqe.un.eq_destroy.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
17751
bf_set(lpfc_mbx_cq_destroy_q_id, &mbox->u.mqe.un.cq_destroy.u.request,
drivers/scsi/lpfc/lpfc_sli.c
17758
&mbox->u.mqe.un.wq_create.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
17812
bf_set(lpfc_mbx_mq_destroy_q_id, &mbox->u.mqe.un.mq_destroy.u.request,
drivers/scsi/lpfc/lpfc_sli.c
17819
&mbox->u.mqe.un.mq_destroy.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
17873
bf_set(lpfc_mbx_wq_destroy_q_id, &mbox->u.mqe.un.wq_destroy.u.request,
drivers/scsi/lpfc/lpfc_sli.c
17879
&mbox->u.mqe.un.wq_destroy.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
17937
bf_set(lpfc_mbx_rq_destroy_q_id, &mbox->u.mqe.un.rq_destroy.u.request,
drivers/scsi/lpfc/lpfc_sli.c
17944
&mbox->u.mqe.un.rq_destroy.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
17955
bf_set(lpfc_mbx_rq_destroy_q_id, &mbox->u.mqe.un.rq_destroy.u.request,
drivers/scsi/lpfc/lpfc_sli.c
17959
&mbox->u.mqe.un.rq_destroy.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
18028
&mbox->u.mqe.un.post_sgl_pages;
drivers/scsi/lpfc/lpfc_sli.c
19744
hdr_tmpl = &mboxq->u.mqe.un.hdr_tmpl;
drivers/scsi/lpfc/lpfc_sli.c
19981
bf_get(lpfc_mqe_status, &mboxq->u.mqe));
drivers/scsi/lpfc/lpfc_sli.c
20017
bf_get(lpfc_mqe_status, &mboxq->u.mqe));
drivers/scsi/lpfc/lpfc_sli.c
20552
redisc_fcf = &mbox->u.mqe.un.redisc_fcf_tbl;
drivers/scsi/lpfc/lpfc_sli.c
20627
redisc_fcf = &mbox->u.mqe.un.redisc_fcf_tbl;
drivers/scsi/lpfc/lpfc_sli.c
20694
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_sli.c
20757
mqe = &mboxq->u.mqe;
drivers/scsi/lpfc/lpfc_sli.c
21001
wr_object = (struct lpfc_mbx_wr_object *)&mbox->u.mqe.un.wr_object;
drivers/scsi/lpfc/lpfc_sli.c
21002
wr_object->u.request.write_offset = *offset;
drivers/scsi/lpfc/lpfc_sli.c
21003
sprintf((uint8_t *)wr_object->u.request.object_name, "/");
drivers/scsi/lpfc/lpfc_sli.c
21004
wr_object->u.request.object_name[0] =
drivers/scsi/lpfc/lpfc_sli.c
21005
cpu_to_le32(wr_object->u.request.object_name[0]);
drivers/scsi/lpfc/lpfc_sli.c
21006
bf_set(lpfc_wr_object_eof, &wr_object->u.request, 0);
drivers/scsi/lpfc/lpfc_sli.c
21010
wr_object->u.request.bde[i].addrLow = putPaddrLow(dmabuf->phys);
drivers/scsi/lpfc/lpfc_sli.c
21011
wr_object->u.request.bde[i].addrHigh =
drivers/scsi/lpfc/lpfc_sli.c
21014
wr_object->u.request.bde[i].tus.f.bdeSize =
drivers/scsi/lpfc/lpfc_sli.c
21017
bf_set(lpfc_wr_object_eof, &wr_object->u.request, 1);
drivers/scsi/lpfc/lpfc_sli.c
21018
bf_set(lpfc_wr_object_eas, &wr_object->u.request, 1);
drivers/scsi/lpfc/lpfc_sli.c
21021
wr_object->u.request.bde[i].tus.f.bdeSize =
drivers/scsi/lpfc/lpfc_sli.c
21027
wr_object->u.request.bde_count = i;
drivers/scsi/lpfc/lpfc_sli.c
21028
bf_set(lpfc_wr_object_write_length, &wr_object->u.request, written);
drivers/scsi/lpfc/lpfc_sli.c
21048
&wr_object->u.response);
drivers/scsi/lpfc/lpfc_sli.c
21050
&wr_object->u.response);
drivers/scsi/lpfc/lpfc_sli.c
21063
*offset += wr_object->u.response.actual_write_length;
drivers/scsi/lpfc/lpfc_sli.c
21104
if ((mb->u.mb.mbxCommand != MBX_REG_LOGIN64) &&
drivers/scsi/lpfc/lpfc_sli.c
21105
(mb->u.mb.mbxCommand != MBX_REG_VPI))
drivers/scsi/lpfc/lpfc_sli.c
21113
if ((mb->u.mb.mbxCommand == MBX_REG_LOGIN64) ||
drivers/scsi/lpfc/lpfc_sli.c
21114
(mb->u.mb.mbxCommand == MBX_REG_VPI))
drivers/scsi/lpfc/lpfc_sli.c
21116
if (mb->u.mb.mbxCommand == MBX_REG_LOGIN64) {
drivers/scsi/lpfc/lpfc_sli.c
21140
if ((mb->u.mb.mbxCommand != MBX_REG_LOGIN64) &&
drivers/scsi/lpfc/lpfc_sli.c
21141
(mb->u.mb.mbxCommand != MBX_REG_VPI))
drivers/scsi/lpfc/lpfc_sli.c
21145
if (mb->u.mb.mbxCommand == MBX_REG_LOGIN64) {
drivers/scsi/lpfc/lpfc_sli.c
21161
if (mb->u.mb.mbxCommand == MBX_REG_LOGIN64) {
drivers/scsi/lpfc/lpfc_sli.c
22284
read_object = &mbox->u.mqe.un.read_object;
drivers/scsi/lpfc/lpfc_sli.c
22288
bf_set(lpfc_mbx_rd_object_rlen, &read_object->u.request, datasz);
drivers/scsi/lpfc/lpfc_sli.c
22289
read_object->u.request.rd_object_offset = 0;
drivers/scsi/lpfc/lpfc_sli.c
22290
read_object->u.request.rd_object_cnt = 1;
drivers/scsi/lpfc/lpfc_sli.c
22292
memset((void *)read_object->u.request.rd_object_name, 0,
drivers/scsi/lpfc/lpfc_sli.c
22296
read_object->u.request.rd_object_name[j] =
drivers/scsi/lpfc/lpfc_sli.c
22308
read_object->u.request.rd_object_hbuf[0].pa_lo =
drivers/scsi/lpfc/lpfc_sli.c
22310
read_object->u.request.rd_object_hbuf[0].pa_hi =
drivers/scsi/lpfc/lpfc_sli.c
22312
read_object->u.request.rd_object_hbuf[0].length = LPFC_BPL_SIZE;
drivers/scsi/lpfc/lpfc_sli.c
22335
length = read_object->u.response.rd_object_actual_rlen;
drivers/scsi/lpfc/lpfc_sli.c
22336
eof = bf_get(lpfc_mbx_rd_object_eof, &read_object->u.response);
drivers/scsi/lpfc/lpfc_sli.c
2864
pmb->u.mb.mbxCommand == MBX_REG_LOGIN64 &&
drivers/scsi/lpfc/lpfc_sli.c
2865
!pmb->u.mb.mbxStatus) {
drivers/scsi/lpfc/lpfc_sli.c
2872
rpi = pmb->u.mb.un.varWords[0];
drivers/scsi/lpfc/lpfc_sli.c
2873
vpi = pmb->u.mb.un.varRegLogin.vpi;
drivers/scsi/lpfc/lpfc_sli.c
2884
if ((pmb->u.mb.mbxCommand == MBX_REG_VPI) &&
drivers/scsi/lpfc/lpfc_sli.c
2886
!pmb->u.mb.mbxStatus) {
drivers/scsi/lpfc/lpfc_sli.c
2894
if (pmb->u.mb.mbxCommand == MBX_REG_LOGIN64) {
drivers/scsi/lpfc/lpfc_sli.c
2899
if (pmb->u.mb.mbxCommand == MBX_UNREG_LOGIN) {
drivers/scsi/lpfc/lpfc_sli.c
2932
if (pmb->u.mb.mbxCommand == MBX_RESUME_RPI) {
drivers/scsi/lpfc/lpfc_sli.c
2938
if ((pmb->u.mb.mbxCommand == MBX_INIT_LINK) &&
drivers/scsi/lpfc/lpfc_sli.c
2939
(pmb->u.mb.mbxStatus == MBXERR_SEC_NO_PERMISSION))
drivers/scsi/lpfc/lpfc_sli.c
2944
if (bf_get(lpfc_mqe_command, &pmb->u.mqe) == MBX_SLI4_CONFIG)
drivers/scsi/lpfc/lpfc_sli.c
2970
if (pmb->u.mb.mbxCommand == MBX_UNREG_LOGIN) {
drivers/scsi/lpfc/lpfc_sli.c
3056
pmbox = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_sli.c
5473
pmbox = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_sli.c
5610
pmb->u.mb.mbxCommand, pmb->u.mb.mbxStatus, 0);
drivers/scsi/lpfc/lpfc_sli.c
5622
if ((pmb->u.mb.un.varCfgPort.casabt == 1) &&
drivers/scsi/lpfc/lpfc_sli.c
5623
(pmb->u.mb.un.varCfgPort.gasabt == 0))
drivers/scsi/lpfc/lpfc_sli.c
5632
if (pmb->u.mb.un.varCfgPort.sli_mode == 3) {
drivers/scsi/lpfc/lpfc_sli.c
5633
if (!pmb->u.mb.un.varCfgPort.cMA) {
drivers/scsi/lpfc/lpfc_sli.c
5637
if (phba->max_vpi && pmb->u.mb.un.varCfgPort.gmv) {
drivers/scsi/lpfc/lpfc_sli.c
5639
phba->max_vpi = pmb->u.mb.un.varCfgPort.max_vpi;
drivers/scsi/lpfc/lpfc_sli.c
5645
if (pmb->u.mb.un.varCfgPort.gerbm)
drivers/scsi/lpfc/lpfc_sli.c
5647
if (pmb->u.mb.un.varCfgPort.gcrp)
drivers/scsi/lpfc/lpfc_sli.c
5654
if (pmb->u.mb.un.varCfgPort.gbg == 0) {
drivers/scsi/lpfc/lpfc_sli.c
5799
mqe = &mboxq->u.mqe;
drivers/scsi/lpfc/lpfc_sli.c
5893
mqe = &mboxq->u.mqe;
drivers/scsi/lpfc/lpfc_sli.c
5975
bf_get(lpfc_mqe_command, &mboxq->u.mqe),
drivers/scsi/lpfc/lpfc_sli.c
6004
if (bf_get(lpfc_mqe_command, &mboxq->u.mqe) == MBX_SLI4_CONFIG)
drivers/scsi/lpfc/lpfc_sli.c
6060
get_port_name = &mboxq->u.mqe.un.get_port_name;
drivers/scsi/lpfc/lpfc_sli.c
6063
bf_set(lpfc_mbx_get_port_name_lnk_type, &get_port_name->u.request,
drivers/scsi/lpfc/lpfc_sli.c
6072
bf_get(lpfc_mqe_command, &mboxq->u.mqe),
drivers/scsi/lpfc/lpfc_sli.c
6082
&get_port_name->u.response);
drivers/scsi/lpfc/lpfc_sli.c
6087
&get_port_name->u.response);
drivers/scsi/lpfc/lpfc_sli.c
6092
&get_port_name->u.response);
drivers/scsi/lpfc/lpfc_sli.c
6097
&get_port_name->u.response);
drivers/scsi/lpfc/lpfc_sli.c
6112
if (bf_get(lpfc_mqe_command, &mboxq->u.mqe) == MBX_SLI4_CONFIG)
drivers/scsi/lpfc/lpfc_sli.c
6222
rsrc_info = &mbox->u.mqe.un.rsrc_extent_info;
drivers/scsi/lpfc/lpfc_sli.c
6237
&rsrc_info->u.rsp);
drivers/scsi/lpfc/lpfc_sli.c
6239
&rsrc_info->u.rsp);
drivers/scsi/lpfc/lpfc_sli.c
6448
rsrc_ext = &mbox->u.mqe.un.alloc_rsrc_extents;
drivers/scsi/lpfc/lpfc_sli.c
6449
id_array = &rsrc_ext->u.rsp.id[0];
drivers/scsi/lpfc/lpfc_sli.c
6450
rsrc_cnt = bf_get(lpfc_mbx_rsrc_cnt, &rsrc_ext->u.rsp);
drivers/scsi/lpfc/lpfc_sli.c
6667
dealloc_rsrc = &mbox->u.mqe.un.dealloc_rsrc_extents;
drivers/scsi/lpfc/lpfc_sli.c
6750
&mbox->u.mqe.un.set_feature, 1);
drivers/scsi/lpfc/lpfc_sli.c
6751
mbox->u.mqe.un.set_feature.feature = LPFC_SET_UE_RECOVERY;
drivers/scsi/lpfc/lpfc_sli.c
6752
mbox->u.mqe.un.set_feature.param_len = 8;
drivers/scsi/lpfc/lpfc_sli.c
6756
&mbox->u.mqe.un.set_feature, 1);
drivers/scsi/lpfc/lpfc_sli.c
6758
&mbox->u.mqe.un.set_feature, 1);
drivers/scsi/lpfc/lpfc_sli.c
6759
mbox->u.mqe.un.set_feature.feature = LPFC_SET_MDS_DIAGS;
drivers/scsi/lpfc/lpfc_sli.c
6760
mbox->u.mqe.un.set_feature.param_len = 8;
drivers/scsi/lpfc/lpfc_sli.c
6770
&mbox->u.mqe.un.set_feature, sig_freq);
drivers/scsi/lpfc/lpfc_sli.c
6772
&mbox->u.mqe.un.set_feature, sig_freq);
drivers/scsi/lpfc/lpfc_sli.c
6777
&mbox->u.mqe.un.set_feature, sig_freq);
drivers/scsi/lpfc/lpfc_sli.c
6786
&mbox->u.mqe.un.set_feature, sig_freq);
drivers/scsi/lpfc/lpfc_sli.c
6788
mbox->u.mqe.un.set_feature.feature = LPFC_SET_CGN_SIGNAL;
drivers/scsi/lpfc/lpfc_sli.c
6789
mbox->u.mqe.un.set_feature.param_len = 12;
drivers/scsi/lpfc/lpfc_sli.c
6793
&mbox->u.mqe.un.set_feature, LPFC_ENABLE_DUAL_DUMP);
drivers/scsi/lpfc/lpfc_sli.c
6795
&mbox->u.mqe.un.set_feature, 0);
drivers/scsi/lpfc/lpfc_sli.c
6796
mbox->u.mqe.un.set_feature.feature = LPFC_SET_DUAL_DUMP;
drivers/scsi/lpfc/lpfc_sli.c
6797
mbox->u.mqe.un.set_feature.param_len = 4;
drivers/scsi/lpfc/lpfc_sli.c
6800
mbox->u.mqe.un.set_feature.feature = LPFC_SET_ENABLE_MI;
drivers/scsi/lpfc/lpfc_sli.c
6801
mbox->u.mqe.un.set_feature.param_len = 4;
drivers/scsi/lpfc/lpfc_sli.c
6802
bf_set(lpfc_mbx_set_feature_milunq, &mbox->u.mqe.un.set_feature,
drivers/scsi/lpfc/lpfc_sli.c
6804
bf_set(lpfc_mbx_set_feature_mi, &mbox->u.mqe.un.set_feature,
drivers/scsi/lpfc/lpfc_sli.c
6808
mbox->u.mqe.un.set_feature.feature = LPFC_SET_LD_SIGNAL;
drivers/scsi/lpfc/lpfc_sli.c
6809
mbox->u.mqe.un.set_feature.param_len = 16;
drivers/scsi/lpfc/lpfc_sli.c
6811
&mbox->u.mqe.un.set_feature, LPFC_QUERY_LDS_OP);
drivers/scsi/lpfc/lpfc_sli.c
6814
mbox->u.mqe.un.set_feature.feature = LPFC_SET_ENABLE_CMF;
drivers/scsi/lpfc/lpfc_sli.c
6815
mbox->u.mqe.un.set_feature.param_len = 4;
drivers/scsi/lpfc/lpfc_sli.c
6817
&mbox->u.mqe.un.set_feature, 1);
drivers/scsi/lpfc/lpfc_sli.c
6965
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_sli.c
6968
&pmb->u.mqe.un.ras_fwlog.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
7055
mbx_fwlog = (struct lpfc_mbx_set_ras_fwlog *)&mbox->u.mqe.un.ras_fwlog;
drivers/scsi/lpfc/lpfc_sli.c
7056
bf_set(lpfc_fwlog_enable, &mbx_fwlog->u.request,
drivers/scsi/lpfc/lpfc_sli.c
7058
bf_set(lpfc_fwlog_loglvl, &mbx_fwlog->u.request,
drivers/scsi/lpfc/lpfc_sli.c
7060
bf_set(lpfc_fwlog_buffcnt, &mbx_fwlog->u.request,
drivers/scsi/lpfc/lpfc_sli.c
7062
bf_set(lpfc_fwlog_buffsz, &mbx_fwlog->u.request,
drivers/scsi/lpfc/lpfc_sli.c
7069
mbx_fwlog->u.request.buff_fwlog[dmabuf->buffer_tag].addr_lo =
drivers/scsi/lpfc/lpfc_sli.c
7072
mbx_fwlog->u.request.buff_fwlog[dmabuf->buffer_tag].addr_hi =
drivers/scsi/lpfc/lpfc_sli.c
7077
mbx_fwlog->u.request.lwpd.addr_lo = putPaddrLow(ras_fwlog->lwpd.phys);
drivers/scsi/lpfc/lpfc_sli.c
7078
mbx_fwlog->u.request.lwpd.addr_hi = putPaddrHigh(ras_fwlog->lwpd.phys);
drivers/scsi/lpfc/lpfc_sli.c
7092
bf_get(lpfc_mqe_status, &mbox->u.mqe));
drivers/scsi/lpfc/lpfc_sli.c
7519
rsrc_ext = &mbox->u.mqe.un.alloc_rsrc_extents;
drivers/scsi/lpfc/lpfc_sli.c
7521
*extnt_cnt = bf_get(lpfc_mbx_rsrc_cnt, &rsrc_ext->u.rsp);
drivers/scsi/lpfc/lpfc_sli.c
7738
mbox->u.mqe.un.set_host_data.param_id = LPFC_SET_HOST_OS_DRIVER_VERSION;
drivers/scsi/lpfc/lpfc_sli.c
7739
mbox->u.mqe.un.set_host_data.param_len =
drivers/scsi/lpfc/lpfc_sli.c
7741
snprintf(mbox->u.mqe.un.set_host_data.un.data,
drivers/scsi/lpfc/lpfc_sli.c
7816
&pmb->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
7819
if (shdr_status || shdr_add_status || pmb->u.mb.mbxStatus) {
drivers/scsi/lpfc/lpfc_sli.c
7824
shdr_add_status, pmb->u.mb.mbxStatus);
drivers/scsi/lpfc/lpfc_sli.c
7831
phba->degrade_activate_threshold = pmb->u.mqe.un.set_feature.word7;
drivers/scsi/lpfc/lpfc_sli.c
7832
phba->degrade_deactivate_threshold = pmb->u.mqe.un.set_feature.word8;
drivers/scsi/lpfc/lpfc_sli.c
7833
phba->fec_degrade_interval = pmb->u.mqe.un.set_feature.word10;
drivers/scsi/lpfc/lpfc_sli.c
7877
&pmb->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
7880
if (shdr_status || shdr_add_status || pmb->u.mb.mbxStatus) {
drivers/scsi/lpfc/lpfc_sli.c
7886
pmb->u.mb.mbxStatus);
drivers/scsi/lpfc/lpfc_sli.c
7897
&pmb->u.mqe.un.set_feature);
drivers/scsi/lpfc/lpfc_sli.c
7899
&pmb->u.mqe.un.set_feature);
drivers/scsi/lpfc/lpfc_sli.c
8001
if (lpfc_readl(phba->sli4_hba.u.if_type2.STATUSregaddr,
drivers/scsi/lpfc/lpfc_sli.c
8207
&mboxq->u.mqe.un.set_feature);
drivers/scsi/lpfc/lpfc_sli.c
8227
bf_get(lpfc_mqe_command, &mboxq->u.mqe),
drivers/scsi/lpfc/lpfc_sli.c
8248
&mboxq->u.mqe.un.set_feature);
drivers/scsi/lpfc/lpfc_sli.c
8258
bf_get(lpfc_mqe_command, &mboxq->u.mqe),
drivers/scsi/lpfc/lpfc_sli.c
8398
mboxq->u.mqe.un.set_host_data.param_id = LPFC_SET_HOST_DATE_TIME;
drivers/scsi/lpfc/lpfc_sli.c
8399
mboxq->u.mqe.un.set_host_data.param_len =
drivers/scsi/lpfc/lpfc_sli.c
8401
tm = &mboxq->u.mqe.un.set_host_data.un.tm;
drivers/scsi/lpfc/lpfc_sli.c
8560
mqe = &mboxq->u.mqe;
drivers/scsi/lpfc/lpfc_sli.c
8683
&mboxq->u.mqe.un.set_feature);
drivers/scsi/lpfc/lpfc_sli.c
8686
&mboxq->u.mqe.un.set_feature);
drivers/scsi/lpfc/lpfc_sli.c
8765
dd = bf_get(lpfc_mbx_set_feature_dd, &mboxq->u.mqe.un.set_feature);
drivers/scsi/lpfc/lpfc_sli.c
8773
bf_get(lpfc_mqe_command, &mboxq->u.mqe),
drivers/scsi/lpfc/lpfc_sli.c
8840
fc_host_node_name(shost) = wwn_to_u64(vport->fc_nodename.u.wwn);
drivers/scsi/lpfc/lpfc_sli.c
8841
fc_host_port_name(shost) = wwn_to_u64(vport->fc_portname.u.wwn);
drivers/scsi/lpfc/lpfc_sli.c
8994
&mboxq->u.mqe.un.reg_fcfi);
drivers/scsi/lpfc/lpfc_sli.c
9006
&mboxq->u.mqe.un.reg_fcfi_mrq);
drivers/scsi/lpfc/lpfc_sli.c
9307
mb = &pmbox->u.mb;
drivers/scsi/lpfc/lpfc_sli.c
9416
pmbox->u.mb.mbxCommand);
drivers/scsi/lpfc/lpfc_sli.c
9436
mbx = &pmbox->u.mb;
drivers/scsi/lpfc/lpfc_sli.c
9447
pmbox->u.mb.mbxCommand, psli->sli_flag, flag);
drivers/scsi/lpfc/lpfc_sli.c
9459
pmbox->u.mb.mbxCommand, psli->sli_flag, flag);
drivers/scsi/lpfc/lpfc_sli.c
9478
pmbox->u.mb.mbxCommand,
drivers/scsi/lpfc/lpfc_sli.c
9490
pmbox->u.mb.mbxCommand,
drivers/scsi/lpfc/lpfc_sli.c
9543
pmbox->u.mb.mbxCommand,
drivers/scsi/lpfc/lpfc_sli.c
9763
pmbox->u.mb.mbxStatus = MBX_NOT_FINISHED;
drivers/scsi/lpfc/lpfc_sli.c
9820
cmd = mboxq->u.mb.mbxCommand;
drivers/scsi/lpfc/lpfc_sli.c
9911
if (lpfc_readl(phba->sli4_hba.u.if_type2.STATUSregaddr,
drivers/scsi/lpfc/lpfc_sli.c
9961
struct lpfc_mqe *mb = &mboxq->u.mqe;
drivers/scsi/lpfc/lpfc_sli.c
9976
mboxq->u.mb.mbxCommand,
drivers/scsi/lpfc/lpfc_sli.h
183
} u;
drivers/scsi/lpfc/lpfc_sli4.h
820
} u;
drivers/scsi/lpfc/lpfc_vport.c
129
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_vport.c
186
if (!((wwn->u.wwn[0] >> 4) == 1 &&
drivers/scsi/lpfc/lpfc_vport.c
187
((wwn->u.wwn[0] & 0xf) != 0 || (wwn->u.wwn[1] & 0xf) != 0)))
drivers/scsi/lpfc/lpfc_vport.c
194
wwn->u.wwn[0], wwn->u.wwn[1],
drivers/scsi/lpfc/lpfc_vport.c
195
wwn->u.wwn[2], wwn->u.wwn[3],
drivers/scsi/lpfc/lpfc_vport.c
196
wwn->u.wwn[4], wwn->u.wwn[5],
drivers/scsi/lpfc/lpfc_vport.c
197
wwn->u.wwn[6], wwn->u.wwn[7]);
drivers/scsi/lpfc/lpfc_vport.c
371
u64_to_wwn(fc_vport->node_name, vport->fc_nodename.u.wwn);
drivers/scsi/lpfc/lpfc_vport.c
372
u64_to_wwn(fc_vport->port_name, vport->fc_portname.u.wwn);
drivers/scsi/lpfc/lpfc_vport.c
374
memcpy(&vport->fc_sparam.portName, vport->fc_portname.u.wwn, 8);
drivers/scsi/lpfc/lpfc_vport.c
375
memcpy(&vport->fc_sparam.nodeName, vport->fc_nodename.u.wwn, 8);
drivers/scsi/megaraid/megaraid_sas.h
805
} u;
drivers/scsi/megaraid/megaraid_sas_base.c
5060
if (ci->host_device_list[i].flags.u.bits.is_sys_pd) {
drivers/scsi/megaraid/megaraid_sas_base.c
8817
if (targetid_entry->flags.u.bits.is_sys_pd) {
drivers/scsi/megaraid/megaraid_sas_fusion.c
1243
req_desc.u.low = cpu_to_le32(lower_32_bits(cmd->frame_phys_addr));
drivers/scsi/megaraid/megaraid_sas_fusion.c
1244
req_desc.u.high = cpu_to_le32(upper_32_bits(cmd->frame_phys_addr));
drivers/scsi/megaraid/megaraid_sas_fusion.c
297
u64 req_data = (((u64)le32_to_cpu(req_desc->u.high) << 32) |
drivers/scsi/megaraid/megaraid_sas_fusion.c
298
le32_to_cpu(req_desc->u.low));
drivers/scsi/megaraid/megaraid_sas_fusion.c
303
writel(le32_to_cpu(req_desc->u.low),
drivers/scsi/megaraid/megaraid_sas_fusion.c
305
writel(le32_to_cpu(req_desc->u.high),
drivers/scsi/megaraid/megaraid_sas_fusion.c
324
writel(le32_to_cpu(req_desc->u.low),
drivers/scsi/megaraid/megaraid_sas_fusion.c
3589
while (d_val.u.low != cpu_to_le32(UINT_MAX) &&
drivers/scsi/megaraid/megaraid_sas_fusion.c
3590
d_val.u.high != cpu_to_le32(UINT_MAX)) {
drivers/scsi/megaraid/megaraid_sas_fusion.h
1091
} u;
drivers/scsi/megaraid/megaraid_sas_fusion.h
1371
} u;
drivers/scsi/megaraid/megaraid_sas_fusion.h
188
} u;
drivers/scsi/megaraid/megaraid_sas_fusion.h
207
rctx_g35->u.bytes[0] = (u8)(sge_count & NUM_SGE_MASK_LOWER);
drivers/scsi/megaraid/megaraid_sas_fusion.h
208
rctx_g35->u.bytes[1] |= (u8)((sge_count >> NUM_SGE_SHIFT_UPPER)
drivers/scsi/megaraid/megaraid_sas_fusion.h
216
sge_count = (u16)(((rctx_g35->u.bytes[1] & NUM_SGE_MASK_UPPER)
drivers/scsi/megaraid/megaraid_sas_fusion.h
217
<< NUM_SGE_SHIFT_UPPER) | (rctx_g35->u.bytes[0]));
drivers/scsi/megaraid/megaraid_sas_fusion.h
222
(rctx_g35.u.bytes[1] |= STREAM_DETECT_MASK)
drivers/scsi/megaraid/megaraid_sas_fusion.h
225
(rctx_g35.u.bytes[1] &= ~(STREAM_DETECT_MASK))
drivers/scsi/megaraid/megaraid_sas_fusion.h
229
return ((rctx_g35->u.bytes[1] & STREAM_DETECT_MASK));
drivers/scsi/megaraid/megaraid_sas_fusion.h
330
} u;
drivers/scsi/megaraid/megaraid_sas_fusion.h
348
} u;
drivers/scsi/megaraid/megaraid_sas_fusion.h
601
} u;
drivers/scsi/mpt3sas/mpi/mpi2.h
1006
} u;
drivers/scsi/mpt3sas/mpi/mpi2.h
1018
} u;
drivers/scsi/mpt3sas/mpi/mpi2.h
1033
} u;
drivers/scsi/mpt3sas/mpi/mpi2.h
1191
} u;
drivers/scsi/mpt3sas/mpi/mpi2.h
894
} u;
drivers/scsi/mpt3sas/mpi/mpi2.h
927
} u;
drivers/scsi/mpt3sas/mpi/mpi2.h
991
} u;
drivers/scsi/mpt3sas/mpt3sas_base.c
1676
} u;
drivers/scsi/mpt3sas/mpt3sas_base.c
1726
if (rd.u.low == UINT_MAX || rd.u.high == UINT_MAX)
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1239
karg.pci_information.u.bits.bus = ioc->pdev->bus->number;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1240
karg.pci_information.u.bits.device = PCI_SLOT(ioc->pdev->devfn);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1241
karg.pci_information.u.bits.function = PCI_FUNC(ioc->pdev->devfn);
drivers/scsi/mpt3sas/mpt3sas_ctl.h
148
} u;
drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c
116
u32 *trig_data = (u32 *)&event_data->u.master;
drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c
141
&event_data->u.scsi,
drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c
146
&event_data->u.mpi,
drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c
151
event_data->u.master.MasterData;
drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c
155
&event_data->u.event,
drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c
230
event_data.u.master.MasterData = trigger_bitmask;
drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c
319
event_data.u.event.EventValue = event;
drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c
320
event_data.u.event.LogEntryQualifier = log_entry_qualifier;
drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c
394
event_data.u.scsi.SenseKey = sense_key;
drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c
395
event_data.u.scsi.ASC = asc;
drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c
396
event_data.u.scsi.ASCQ = ascq;
drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c
467
event_data.u.mpi.IOCStatus = ioc_status;
drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c
468
event_data.u.mpi.IocLogInfo = loginfo;
drivers/scsi/mpt3sas/mpt3sas_trigger_diag.h
192
} u;
drivers/scsi/mvsas/mv_94xx.c
170
phy_cfg.u.disable_phy = phy_cfg_tmp.u.disable_phy;
drivers/scsi/mvsas/mv_94xx.c
171
phy_cfg.u.sas_support = 1;
drivers/scsi/mvsas/mv_94xx.c
172
phy_cfg.u.sata_support = 1;
drivers/scsi/mvsas/mv_94xx.c
173
phy_cfg.u.sata_host_mode = 1;
drivers/scsi/mvsas/mv_94xx.c
178
phy_cfg.u.speed_support = 1;
drivers/scsi/mvsas/mv_94xx.c
179
phy_cfg.u.snw_3_support = 0;
drivers/scsi/mvsas/mv_94xx.c
180
phy_cfg.u.tx_lnk_parity = 1;
drivers/scsi/mvsas/mv_94xx.c
181
phy_cfg.u.tx_spt_phs_lnk_rate = 0x30;
drivers/scsi/mvsas/mv_94xx.c
186
phy_cfg.u.speed_support = 3;
drivers/scsi/mvsas/mv_94xx.c
187
phy_cfg.u.tx_spt_phs_lnk_rate = 0x3c;
drivers/scsi/mvsas/mv_94xx.c
188
phy_cfg.u.tx_lgcl_lnk_rate = 0x08;
drivers/scsi/mvsas/mv_94xx.c
193
phy_cfg.u.speed_support = 7;
drivers/scsi/mvsas/mv_94xx.c
194
phy_cfg.u.snw_3_support = 1;
drivers/scsi/mvsas/mv_94xx.c
195
phy_cfg.u.tx_lnk_parity = 1;
drivers/scsi/mvsas/mv_94xx.c
196
phy_cfg.u.tx_spt_phs_lnk_rate = 0x3f;
drivers/scsi/mvsas/mv_94xx.c
197
phy_cfg.u.tx_lgcl_lnk_rate = 0x09;
drivers/scsi/mvsas/mv_94xx.h
204
} u;
drivers/scsi/myrs.h
1030
} u;
drivers/scsi/myrs.h
1032
u.wq = addr;
drivers/scsi/myrs.h
1034
writel(u.wl[0], write_address);
drivers/scsi/myrs.h
1035
writel(u.wl[1], write_address + 4);
drivers/scsi/ncr53c8xx.c
793
int c, h, t, u, v;
drivers/scsi/ncr53c8xx.c
799
u = NO_LUN;
drivers/scsi/ncr53c8xx.c
806
u = ALL_LUNS;
drivers/scsi/ncr53c8xx.c
811
u = ALL_LUNS;
drivers/scsi/ncr53c8xx.c
814
if (u != lun)
drivers/scsi/ncr53c8xx.c
815
u = (lun == v) ? v : NO_LUN;
drivers/scsi/ncr53c8xx.c
820
(u == ALL_LUNS || u == lun))
drivers/scsi/ncr53c8xx.c
825
u = ALL_LUNS;
drivers/scsi/pmcraid.c
1022
add_data.u.ioadl[0]));
drivers/scsi/pmcraid.c
1028
ioadl = &(ioarcb->add_data.u.ioadl[0]);
drivers/scsi/pmcraid.c
1159
add_data.u.ioadl[0]));
drivers/scsi/pmcraid.c
1161
ioadl = ioarcb->add_data.u.ioadl;
drivers/scsi/pmcraid.c
2420
struct pmcraid_ioadl_desc *ioadl = ioarcb->add_data.u.ioadl;
drivers/scsi/pmcraid.c
2445
add_data.u.ioadl[0]));
drivers/scsi/pmcraid.c
2520
ioasa->u.vset.failing_lba_hi != 0) {
drivers/scsi/pmcraid.c
2532
failing_lba = le32_to_cpu(ioasa->u.vset.failing_lba_hi);
drivers/scsi/pmcraid.c
2539
failing_lba = le32_to_cpu(ioasa->u.vset.failing_lba_lo);
drivers/scsi/pmcraid.c
2554
le32_to_cpu(ioasa->u.
drivers/scsi/pmcraid.c
3146
if ((sgcount + ioadl_count) > (ARRAY_SIZE(ioarcb->add_data.u.ioadl))) {
drivers/scsi/pmcraid.c
3156
add_data.u.ioadl[3]));
drivers/scsi/pmcraid.c
3157
ioadl = &ioarcb->add_data.u.ioadl[3];
drivers/scsi/pmcraid.c
3162
add_data.u.ioadl[ioadl_count]));
drivers/scsi/pmcraid.c
3164
ioadl = &ioarcb->add_data.u.ioadl[ioadl_count];
drivers/scsi/pmcraid.c
4965
add_data.u.ioadl[0]));
drivers/scsi/pmcraid.c
4973
ioadl = &(ioarcb->add_data.u.ioadl[0]);
drivers/scsi/pmcraid.c
5142
add_data.u.ioadl[0]));
drivers/scsi/pmcraid.c
5150
ioadl = &(ioarcb->add_data.u.ioadl[0]);
drivers/scsi/pmcraid.h
221
} u;
drivers/scsi/pmcraid.h
296
} u;
drivers/scsi/pmcraid.h
390
} u;
drivers/scsi/qla2xxx/qla_bsg.c
1195
ql84_mgmt->mgmt.mgmtp.u.mem.start_addr);
drivers/scsi/qla2xxx/qla_bsg.c
1200
cpu_to_le32(ql84_mgmt->mgmt.mgmtp.u.info.type);
drivers/scsi/qla2xxx/qla_bsg.c
1204
ql84_mgmt->mgmt.mgmtp.u.info.context);
drivers/scsi/qla2xxx/qla_bsg.c
1246
cpu_to_le32(ql84_mgmt->mgmt.mgmtp.u.mem.start_addr);
drivers/scsi/qla2xxx/qla_bsg.c
1252
cpu_to_le32(ql84_mgmt->mgmt.mgmtp.u.config.id);
drivers/scsi/qla2xxx/qla_bsg.c
1255
cpu_to_le32(ql84_mgmt->mgmt.mgmtp.u.config.param0);
drivers/scsi/qla2xxx/qla_bsg.c
1258
cpu_to_le32(ql84_mgmt->mgmt.mgmtp.u.config.param1);
drivers/scsi/qla2xxx/qla_bsg.c
1943
sp->u.bsg_job = bsg_job;
drivers/scsi/qla2xxx/qla_bsg.c
2069
sp->u.bsg_job = bsg_job;
drivers/scsi/qla2xxx/qla_bsg.c
27
struct bsg_job *bsg_job = sp->u.bsg_job;
drivers/scsi/qla2xxx/qla_bsg.c
3118
sp->u.bsg_job == bsg_job) {
drivers/scsi/qla2xxx/qla_bsg.c
3181
req->outstanding_cmds[cnt]->u.bsg_job != bsg_job) {
drivers/scsi/qla2xxx/qla_bsg.c
418
sp->u.bsg_job = bsg_job;
drivers/scsi/qla2xxx/qla_bsg.c
49
struct bsg_job *bsg_job = sp->u.bsg_job;
drivers/scsi/qla2xxx/qla_bsg.c
555
sp->u.bsg_job = bsg_job;
drivers/scsi/qla2xxx/qla_bsg.h
156
} u;
drivers/scsi/qla2xxx/qla_dbg.c
413
stat = rd_reg_dword(&reg->u.isp2300.host_status);
drivers/scsi/qla2xxx/qla_dbg.c
466
__le16 __iomem *dmp_reg = &reg->u.isp2300.fb_cmd;
drivers/scsi/qla2xxx/qla_dbg.c
794
dmp_reg = &reg->u.isp2300.req_q_in;
drivers/scsi/qla2xxx/qla_dbg.c
799
dmp_reg = &reg->u.isp2300.mailbox0;
drivers/scsi/qla2xxx/qla_dbg.c
943
dmp_reg = &reg->u.isp2100.mailbox0;
drivers/scsi/qla2xxx/qla_dbg.c
951
dmp_reg = &reg->u.isp2100.unused_2[0];
drivers/scsi/qla2xxx/qla_def.h
1052
&(reg)->u.isp2100.mailbox4 : \
drivers/scsi/qla2xxx/qla_def.h
1053
&(reg)->u.isp2300.req_q_in)
drivers/scsi/qla2xxx/qla_def.h
1056
&(reg)->u.isp2100.mailbox4 : \
drivers/scsi/qla2xxx/qla_def.h
1057
&(reg)->u.isp2300.req_q_out)
drivers/scsi/qla2xxx/qla_def.h
1060
&(reg)->u.isp2100.mailbox5 : \
drivers/scsi/qla2xxx/qla_def.h
1061
&(reg)->u.isp2300.rsp_q_in)
drivers/scsi/qla2xxx/qla_def.h
1064
&(reg)->u.isp2100.mailbox5 : \
drivers/scsi/qla2xxx/qla_def.h
1065
&(reg)->u.isp2300.rsp_q_out)
drivers/scsi/qla2xxx/qla_def.h
1073
&(reg)->u.isp2100.mailbox0 + (num) : \
drivers/scsi/qla2xxx/qla_def.h
1075
&(reg)->u.isp2300.mailbox0 + (num))
drivers/scsi/qla2xxx/qla_def.h
1084
&(reg)->u.isp2300.fb_cmd)
drivers/scsi/qla2xxx/qla_def.h
2148
} u;
drivers/scsi/qla2xxx/qla_def.h
2464
} u;
drivers/scsi/qla2xxx/qla_def.h
2472
} u;
drivers/scsi/qla2xxx/qla_def.h
3637
} u;
drivers/scsi/qla2xxx/qla_def.h
654
} u;
drivers/scsi/qla2xxx/qla_def.h
717
} u;
drivers/scsi/qla2xxx/qla_def.h
756
} u;
drivers/scsi/qla2xxx/qla_def.h
790
#define GET_CMD_SP(sp) (sp->u.scmd.cmd)
drivers/scsi/qla2xxx/qla_def.h
793
(sp->u.scmd.request_sense_length)
drivers/scsi/qla2xxx/qla_def.h
795
(sp->u.scmd.request_sense_length = len)
drivers/scsi/qla2xxx/qla_def.h
797
(sp->u.scmd.request_sense_ptr)
drivers/scsi/qla2xxx/qla_def.h
799
(sp->u.scmd.request_sense_ptr = ptr)
drivers/scsi/qla2xxx/qla_def.h
801
(sp->u.scmd.fw_sense_length)
drivers/scsi/qla2xxx/qla_def.h
803
(sp->u.scmd.fw_sense_length = len)
drivers/scsi/qla2xxx/qla_def.h
910
} u;
drivers/scsi/qla2xxx/qla_edif.c
1190
ap.port_id = dbnode->u.plogi_did;
drivers/scsi/qla2xxx/qla_edif.c
1194
ap.port_id = dbnode->u.els_sid;
drivers/scsi/qla2xxx/qla_edif.c
1198
ap.port_id = dbnode->u.sa_aen.port_id;
drivers/scsi/qla2xxx/qla_edif.c
1199
memcpy(&ap.event_data, &dbnode->u,
drivers/scsi/qla2xxx/qla_edif.c
1789
sp->u.bsg_job = bsg_job;
drivers/scsi/qla2xxx/qla_edif.c
1793
iocb_cmd = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_edif.c
1794
iocb_cmd->u.sa_update.sa_frame = sa_frame;
drivers/scsi/qla2xxx/qla_edif.c
1926
purex = &e->u.purexinfo;
drivers/scsi/qla2xxx/qla_edif.c
1961
purex = &node->u.purexinfo;
drivers/scsi/qla2xxx/qla_edif.c
2001
purex = &list_node->u.purexinfo;
drivers/scsi/qla2xxx/qla_edif.c
2047
purex = &ptr->u.purexinfo;
drivers/scsi/qla2xxx/qla_edif.c
2126
sid = e->u.plogi_did;
drivers/scsi/qla2xxx/qla_edif.c
2129
sid = e->u.els_sid;
drivers/scsi/qla2xxx/qla_edif.c
213
e->u.sa_update.fcport = fcport;
drivers/scsi/qla2xxx/qla_edif.c
214
e->u.sa_update.sa_ctl = sa_ctl;
drivers/scsi/qla2xxx/qla_edif.c
215
e->u.sa_update.nport_handle = nport_handle;
drivers/scsi/qla2xxx/qla_edif.c
2274
edbnode->u.plogi_did.b24 = fcport->d_id.b24;
drivers/scsi/qla2xxx/qla_edif.c
2277
edbnode->u.els_sid.b24 = fcport->d_id.b24;
drivers/scsi/qla2xxx/qla_edif.c
2280
edbnode->u.sa_aen.port_id = fcport->d_id;
drivers/scsi/qla2xxx/qla_edif.c
2281
edbnode->u.sa_aen.status = data;
drivers/scsi/qla2xxx/qla_edif.c
2282
edbnode->u.sa_aen.key_type = data2;
drivers/scsi/qla2xxx/qla_edif.c
2283
edbnode->u.sa_aen.version = EDIF_VERSION1;
drivers/scsi/qla2xxx/qla_edif.c
2356
struct edif_sa_ctl *sa_ctl = e->u.sa_update.sa_ctl;
drivers/scsi/qla2xxx/qla_edif.c
2357
uint16_t nport_handle = e->u.sa_update.nport_handle;
drivers/scsi/qla2xxx/qla_edif.c
2381
iocb_cmd = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_edif.c
2382
iocb_cmd->u.sa_update.sa_ctl = sa_ctl;
drivers/scsi/qla2xxx/qla_edif.c
2424
&sp->u.iocb_cmd.u.sa_update.sa_frame;
drivers/scsi/qla2xxx/qla_edif.c
2458
sa_update_iocb->u.nport_handle = cpu_to_le16(sp->fcport->loop_id);
drivers/scsi/qla2xxx/qla_edif.c
2502
struct srb_iocb *srb_iocb = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_edif.c
2503
struct edif_sa_ctl *sa_ctl = srb_iocb->u.sa_update.sa_ctl;
drivers/scsi/qla2xxx/qla_edif.c
2512
sa_update_iocb->u.nport_handle = cpu_to_le16(nport_handle);
drivers/scsi/qla2xxx/qla_edif.c
2600
purex = &ptr->u.purexinfo;
drivers/scsi/qla2xxx/qla_edif.c
2832
__func__, sp->fcport->port_name, pkt->u.comp_sts, pkt->old_sa_info, pkt->new_sa_info,
drivers/scsi/qla2xxx/qla_edif.c
2873
} else if ((pkt->entry_status == 0) && (pkt->u.comp_sts == 0) &&
drivers/scsi/qla2xxx/qla_edif.c
2909
(le16_to_cpu(pkt->u.comp_sts) << 16) | QL_VND_SA_STAT_FAILED,
drivers/scsi/qla2xxx/qla_edif.c
2913
(le16_to_cpu(pkt->u.comp_sts) << 16) | QL_VND_SA_STAT_FAILED,
drivers/scsi/qla2xxx/qla_edif.c
2943
} else if (pkt->u.comp_sts) {
drivers/scsi/qla2xxx/qla_edif.c
2949
switch (le16_to_cpu(pkt->u.comp_sts)) {
drivers/scsi/qla2xxx/qla_edif.c
30
} u;
drivers/scsi/qla2xxx/qla_edif.c
3055
if (qla_get_buf(vha, sp->qpair, &sp->u.scmd.buf_dsc)) {
drivers/scsi/qla2xxx/qla_edif.c
3062
ctx = &sp->u.scmd.ct6_ctx;
drivers/scsi/qla2xxx/qla_edif.c
3063
ctx->fcp_cmnd = sp->u.scmd.buf_dsc.buf;
drivers/scsi/qla2xxx/qla_edif.c
3064
ctx->fcp_cmnd_dma = sp->u.scmd.buf_dsc.buf_dma;
drivers/scsi/qla2xxx/qla_edif.c
3218
qla_put_buf(sp->qpair, &sp->u.scmd.buf_dsc);
drivers/scsi/qla2xxx/qla_edif.c
3514
struct qla_els_pt_arg *a = &sp->u.bsg_cmd.u.els_arg;
drivers/scsi/qla2xxx/qla_edif.c
3515
struct bsg_job *bsg_job = sp->u.bsg_cmd.bsg_job;
drivers/scsi/qla2xxx/qla_edif.c
3635
sp->u.bsg_cmd.bsg_job = bsg_job;
drivers/scsi/qla2xxx/qla_edif.c
768
portid.b.domain = appplogiok.u.d_id.b.domain;
drivers/scsi/qla2xxx/qla_edif.c
769
portid.b.area = appplogiok.u.d_id.b.area;
drivers/scsi/qla2xxx/qla_edif.c
770
portid.b.al_pa = appplogiok.u.d_id.b.al_pa;
drivers/scsi/qla2xxx/qla_edif.c
776
appplogiok.u.wwpn, 0);
drivers/scsi/qla2xxx/qla_edif.c
780
__func__, appplogiok.u.wwpn);
drivers/scsi/qla2xxx/qla_edif.c
883
portid.b.domain = appplogifail.u.d_id.b.domain;
drivers/scsi/qla2xxx/qla_edif.c
884
portid.b.area = appplogifail.u.d_id.b.area;
drivers/scsi/qla2xxx/qla_edif.c
885
portid.b.al_pa = appplogifail.u.d_id.b.al_pa;
drivers/scsi/qla2xxx/qla_edif.c
894
appplogifail.u.wwpn, 0);
drivers/scsi/qla2xxx/qla_edif.h
130
} u;
drivers/scsi/qla2xxx/qla_edif.h
74
} u;
drivers/scsi/qla2xxx/qla_edif_bsg.h
252
} u;
drivers/scsi/qla2xxx/qla_fw.h
1571
} u;
drivers/scsi/qla2xxx/qla_gs.c
2720
e->u.fcport.fcport = fcport;
drivers/scsi/qla2xxx/qla_gs.c
2836
sp->u.iocb_cmd.u.ctarg.req = fcport->ct_desc.ct_sns;
drivers/scsi/qla2xxx/qla_gs.c
2837
sp->u.iocb_cmd.u.ctarg.req_dma = fcport->ct_desc.ct_sns_dma;
drivers/scsi/qla2xxx/qla_gs.c
2838
sp->u.iocb_cmd.u.ctarg.rsp = fcport->ct_desc.ct_sns;
drivers/scsi/qla2xxx/qla_gs.c
2839
sp->u.iocb_cmd.u.ctarg.rsp_dma = fcport->ct_desc.ct_sns_dma;
drivers/scsi/qla2xxx/qla_gs.c
2840
sp->u.iocb_cmd.u.ctarg.req_size = GPSC_REQ_SIZE;
drivers/scsi/qla2xxx/qla_gs.c
2841
sp->u.iocb_cmd.u.ctarg.rsp_size = GPSC_RSP_SIZE;
drivers/scsi/qla2xxx/qla_gs.c
2842
sp->u.iocb_cmd.u.ctarg.nport_handle = vha->mgmt_svr_loop_id;
drivers/scsi/qla2xxx/qla_gs.c
2864
struct srb_iocb *c = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_gs.c
2868
qla2x00_els_dcmd2_free(vha, &c->u.els_plogi);
drivers/scsi/qla2xxx/qla_gs.c
2872
if (sp->u.iocb_cmd.u.ctarg.req) {
drivers/scsi/qla2xxx/qla_gs.c
2874
sp->u.iocb_cmd.u.ctarg.req_allocated_size,
drivers/scsi/qla2xxx/qla_gs.c
2875
sp->u.iocb_cmd.u.ctarg.req,
drivers/scsi/qla2xxx/qla_gs.c
2876
sp->u.iocb_cmd.u.ctarg.req_dma);
drivers/scsi/qla2xxx/qla_gs.c
2877
sp->u.iocb_cmd.u.ctarg.req = NULL;
drivers/scsi/qla2xxx/qla_gs.c
2880
if (sp->u.iocb_cmd.u.ctarg.rsp) {
drivers/scsi/qla2xxx/qla_gs.c
2882
sp->u.iocb_cmd.u.ctarg.rsp_allocated_size,
drivers/scsi/qla2xxx/qla_gs.c
2883
sp->u.iocb_cmd.u.ctarg.rsp,
drivers/scsi/qla2xxx/qla_gs.c
2884
sp->u.iocb_cmd.u.ctarg.rsp_dma);
drivers/scsi/qla2xxx/qla_gs.c
2885
sp->u.iocb_cmd.u.ctarg.rsp = NULL;
drivers/scsi/qla2xxx/qla_gs.c
2906
ct_rsp = sp->u.iocb_cmd.u.ctarg.rsp;
drivers/scsi/qla2xxx/qla_gs.c
2933
if (sp->u.iocb_cmd.u.ctarg.req) {
drivers/scsi/qla2xxx/qla_gs.c
2935
sp->u.iocb_cmd.u.ctarg.req_allocated_size,
drivers/scsi/qla2xxx/qla_gs.c
2936
sp->u.iocb_cmd.u.ctarg.req,
drivers/scsi/qla2xxx/qla_gs.c
2937
sp->u.iocb_cmd.u.ctarg.req_dma);
drivers/scsi/qla2xxx/qla_gs.c
2938
sp->u.iocb_cmd.u.ctarg.req = NULL;
drivers/scsi/qla2xxx/qla_gs.c
2941
if (sp->u.iocb_cmd.u.ctarg.rsp) {
drivers/scsi/qla2xxx/qla_gs.c
2943
sp->u.iocb_cmd.u.ctarg.rsp_allocated_size,
drivers/scsi/qla2xxx/qla_gs.c
2944
sp->u.iocb_cmd.u.ctarg.rsp,
drivers/scsi/qla2xxx/qla_gs.c
2945
sp->u.iocb_cmd.u.ctarg.rsp_dma);
drivers/scsi/qla2xxx/qla_gs.c
2946
sp->u.iocb_cmd.u.ctarg.rsp = NULL;
drivers/scsi/qla2xxx/qla_gs.c
2980
sp->u.iocb_cmd.timeout = qla2x00_els_dcmd2_iocb_timeout;
drivers/scsi/qla2xxx/qla_gs.c
2985
sp->u.iocb_cmd.u.ctarg.req_allocated_size = sizeof(struct ct_sns_pkt);
drivers/scsi/qla2xxx/qla_gs.c
2986
sp->u.iocb_cmd.u.ctarg.req = dma_alloc_coherent(&vha->hw->pdev->dev,
drivers/scsi/qla2xxx/qla_gs.c
2987
sp->u.iocb_cmd.u.ctarg.req_allocated_size,
drivers/scsi/qla2xxx/qla_gs.c
2988
&sp->u.iocb_cmd.u.ctarg.req_dma,
drivers/scsi/qla2xxx/qla_gs.c
2990
if (!sp->u.iocb_cmd.u.ctarg.req) {
drivers/scsi/qla2xxx/qla_gs.c
2997
sp->u.iocb_cmd.u.ctarg.rsp_allocated_size = sizeof(struct ct_sns_pkt);
drivers/scsi/qla2xxx/qla_gs.c
2998
sp->u.iocb_cmd.u.ctarg.rsp = dma_alloc_coherent(&vha->hw->pdev->dev,
drivers/scsi/qla2xxx/qla_gs.c
2999
sp->u.iocb_cmd.u.ctarg.rsp_allocated_size,
drivers/scsi/qla2xxx/qla_gs.c
3000
&sp->u.iocb_cmd.u.ctarg.rsp_dma,
drivers/scsi/qla2xxx/qla_gs.c
3002
if (!sp->u.iocb_cmd.u.ctarg.rsp) {
drivers/scsi/qla2xxx/qla_gs.c
3010
ct_req = qla2x00_prep_ct_req(sp->u.iocb_cmd.u.ctarg.req, GFF_ID_CMD, GFF_ID_RSP_SIZE);
drivers/scsi/qla2xxx/qla_gs.c
3016
sp->u.iocb_cmd.u.ctarg.req_size = GFF_ID_REQ_SIZE;
drivers/scsi/qla2xxx/qla_gs.c
3017
sp->u.iocb_cmd.u.ctarg.rsp_size = GFF_ID_RSP_SIZE;
drivers/scsi/qla2xxx/qla_gs.c
3018
sp->u.iocb_cmd.u.ctarg.nport_handle = NPH_SNS;
drivers/scsi/qla2xxx/qla_gs.c
3035
if (sp->u.iocb_cmd.u.ctarg.req) {
drivers/scsi/qla2xxx/qla_gs.c
3037
sp->u.iocb_cmd.u.ctarg.req_allocated_size,
drivers/scsi/qla2xxx/qla_gs.c
3038
sp->u.iocb_cmd.u.ctarg.req,
drivers/scsi/qla2xxx/qla_gs.c
3039
sp->u.iocb_cmd.u.ctarg.req_dma);
drivers/scsi/qla2xxx/qla_gs.c
3040
sp->u.iocb_cmd.u.ctarg.req = NULL;
drivers/scsi/qla2xxx/qla_gs.c
3043
if (sp->u.iocb_cmd.u.ctarg.rsp) {
drivers/scsi/qla2xxx/qla_gs.c
3045
sp->u.iocb_cmd.u.ctarg.rsp_allocated_size,
drivers/scsi/qla2xxx/qla_gs.c
3046
sp->u.iocb_cmd.u.ctarg.rsp,
drivers/scsi/qla2xxx/qla_gs.c
3047
sp->u.iocb_cmd.u.ctarg.rsp_dma);
drivers/scsi/qla2xxx/qla_gs.c
3048
sp->u.iocb_cmd.u.ctarg.rsp = NULL;
drivers/scsi/qla2xxx/qla_gs.c
3325
e->u.iosb.sp = sp;
drivers/scsi/qla2xxx/qla_gs.c
3336
(struct ct_sns_gpnft_rsp *)sp->u.iocb_cmd.u.ctarg.rsp;
drivers/scsi/qla2xxx/qla_gs.c
3558
sp->u.iocb_cmd.u.ctarg.req = dma_alloc_coherent(&vha->hw->pdev->dev,
drivers/scsi/qla2xxx/qla_gs.c
3560
&sp->u.iocb_cmd.u.ctarg.req_dma,
drivers/scsi/qla2xxx/qla_gs.c
3562
sp->u.iocb_cmd.u.ctarg.req_allocated_size = sizeof(struct ct_sns_pkt);
drivers/scsi/qla2xxx/qla_gs.c
3563
if (!sp->u.iocb_cmd.u.ctarg.req) {
drivers/scsi/qla2xxx/qla_gs.c
3577
sp->u.iocb_cmd.u.ctarg.rsp = dma_alloc_coherent(&vha->hw->pdev->dev,
drivers/scsi/qla2xxx/qla_gs.c
3579
&sp->u.iocb_cmd.u.ctarg.rsp_dma,
drivers/scsi/qla2xxx/qla_gs.c
3581
sp->u.iocb_cmd.u.ctarg.rsp_allocated_size = rspsz;
drivers/scsi/qla2xxx/qla_gs.c
3582
if (!sp->u.iocb_cmd.u.ctarg.rsp) {
drivers/scsi/qla2xxx/qla_gs.c
3589
sp->u.iocb_cmd.u.ctarg.req_allocated_size,
drivers/scsi/qla2xxx/qla_gs.c
3590
sp->u.iocb_cmd.u.ctarg.req,
drivers/scsi/qla2xxx/qla_gs.c
3591
sp->u.iocb_cmd.u.ctarg.req_dma);
drivers/scsi/qla2xxx/qla_gs.c
3592
sp->u.iocb_cmd.u.ctarg.req = NULL;
drivers/scsi/qla2xxx/qla_gs.c
3597
sp->u.iocb_cmd.u.ctarg.rsp_size = rspsz;
drivers/scsi/qla2xxx/qla_gs.c
3627
if (!sp->u.iocb_cmd.u.ctarg.req || !sp->u.iocb_cmd.u.ctarg.rsp) {
drivers/scsi/qla2xxx/qla_gs.c
3630
__func__, sp->u.iocb_cmd.u.ctarg.req,
drivers/scsi/qla2xxx/qla_gs.c
3631
sp->u.iocb_cmd.u.ctarg.rsp);
drivers/scsi/qla2xxx/qla_gs.c
3641
rspsz = sp->u.iocb_cmd.u.ctarg.rsp_size;
drivers/scsi/qla2xxx/qla_gs.c
3642
memset(sp->u.iocb_cmd.u.ctarg.req, 0, sp->u.iocb_cmd.u.ctarg.req_size);
drivers/scsi/qla2xxx/qla_gs.c
3643
memset(sp->u.iocb_cmd.u.ctarg.rsp, 0, sp->u.iocb_cmd.u.ctarg.rsp_size);
drivers/scsi/qla2xxx/qla_gs.c
3651
ct_sns = (struct ct_sns_pkt *)sp->u.iocb_cmd.u.ctarg.req;
drivers/scsi/qla2xxx/qla_gs.c
3659
sp->u.iocb_cmd.u.ctarg.req_size = GPN_FT_REQ_SIZE;
drivers/scsi/qla2xxx/qla_gs.c
3665
sp->u.iocb_cmd.u.ctarg.req_size = GNN_FT_REQ_SIZE;
drivers/scsi/qla2xxx/qla_gs.c
3671
sp->u.iocb_cmd.u.ctarg.req_size = GPN_FT_REQ_SIZE;
drivers/scsi/qla2xxx/qla_gs.c
3677
sp->u.iocb_cmd.u.ctarg.req_size = GNN_FT_REQ_SIZE;
drivers/scsi/qla2xxx/qla_gs.c
3685
sp->u.iocb_cmd.u.ctarg.nport_handle = NPH_SNS;
drivers/scsi/qla2xxx/qla_gs.c
3689
__func__, vha->scan.step, sp->u.iocb_cmd.u.ctarg.rsp_size,
drivers/scsi/qla2xxx/qla_gs.c
3690
sp->u.iocb_cmd.u.ctarg.req_size, sp->handle, sp->name,
drivers/scsi/qla2xxx/qla_gs.c
3702
if (sp->u.iocb_cmd.u.ctarg.req) {
drivers/scsi/qla2xxx/qla_gs.c
3704
sp->u.iocb_cmd.u.ctarg.req_allocated_size,
drivers/scsi/qla2xxx/qla_gs.c
3705
sp->u.iocb_cmd.u.ctarg.req,
drivers/scsi/qla2xxx/qla_gs.c
3706
sp->u.iocb_cmd.u.ctarg.req_dma);
drivers/scsi/qla2xxx/qla_gs.c
3707
sp->u.iocb_cmd.u.ctarg.req = NULL;
drivers/scsi/qla2xxx/qla_gs.c
3709
if (sp->u.iocb_cmd.u.ctarg.rsp) {
drivers/scsi/qla2xxx/qla_gs.c
3711
sp->u.iocb_cmd.u.ctarg.rsp_allocated_size,
drivers/scsi/qla2xxx/qla_gs.c
3712
sp->u.iocb_cmd.u.ctarg.rsp,
drivers/scsi/qla2xxx/qla_gs.c
3713
sp->u.iocb_cmd.u.ctarg.rsp_dma);
drivers/scsi/qla2xxx/qla_gs.c
3714
sp->u.iocb_cmd.u.ctarg.rsp = NULL;
drivers/scsi/qla2xxx/qla_gs.c
3846
sp->u.iocb_cmd.u.ctarg.req = fcport->ct_desc.ct_sns;
drivers/scsi/qla2xxx/qla_gs.c
3847
sp->u.iocb_cmd.u.ctarg.req_dma = fcport->ct_desc.ct_sns_dma;
drivers/scsi/qla2xxx/qla_gs.c
3848
sp->u.iocb_cmd.u.ctarg.rsp = fcport->ct_desc.ct_sns;
drivers/scsi/qla2xxx/qla_gs.c
3849
sp->u.iocb_cmd.u.ctarg.rsp_dma = fcport->ct_desc.ct_sns_dma;
drivers/scsi/qla2xxx/qla_gs.c
3850
sp->u.iocb_cmd.u.ctarg.req_size = GFPN_ID_REQ_SIZE;
drivers/scsi/qla2xxx/qla_gs.c
3851
sp->u.iocb_cmd.u.ctarg.rsp_size = GFPN_ID_RSP_SIZE;
drivers/scsi/qla2xxx/qla_gs.c
3852
sp->u.iocb_cmd.u.ctarg.nport_handle = NPH_SNS;
drivers/scsi/qla2xxx/qla_gs.c
3886
e->u.fcport.fcport = fcport;
drivers/scsi/qla2xxx/qla_gs.c
518
ct_sns = (struct ct_sns_pkt *)sp->u.iocb_cmd.u.ctarg.rsp;
drivers/scsi/qla2xxx/qla_gs.c
532
e->u.iosb.sp = sp;
drivers/scsi/qla2xxx/qla_gs.c
542
if (sp->u.iocb_cmd.u.ctarg.req) {
drivers/scsi/qla2xxx/qla_gs.c
544
sp->u.iocb_cmd.u.ctarg.req_allocated_size,
drivers/scsi/qla2xxx/qla_gs.c
545
sp->u.iocb_cmd.u.ctarg.req,
drivers/scsi/qla2xxx/qla_gs.c
546
sp->u.iocb_cmd.u.ctarg.req_dma);
drivers/scsi/qla2xxx/qla_gs.c
547
sp->u.iocb_cmd.u.ctarg.req = NULL;
drivers/scsi/qla2xxx/qla_gs.c
550
if (sp->u.iocb_cmd.u.ctarg.rsp) {
drivers/scsi/qla2xxx/qla_gs.c
552
sp->u.iocb_cmd.u.ctarg.rsp_allocated_size,
drivers/scsi/qla2xxx/qla_gs.c
553
sp->u.iocb_cmd.u.ctarg.rsp,
drivers/scsi/qla2xxx/qla_gs.c
554
sp->u.iocb_cmd.u.ctarg.rsp_dma);
drivers/scsi/qla2xxx/qla_gs.c
555
sp->u.iocb_cmd.u.ctarg.rsp = NULL;
drivers/scsi/qla2xxx/qla_gs.c
563
e->u.iosb.sp = sp;
drivers/scsi/qla2xxx/qla_gs.c
604
sp->u.iocb_cmd.u.ctarg.req = dma_alloc_coherent(&vha->hw->pdev->dev,
drivers/scsi/qla2xxx/qla_gs.c
605
sizeof(struct ct_sns_pkt), &sp->u.iocb_cmd.u.ctarg.req_dma,
drivers/scsi/qla2xxx/qla_gs.c
607
sp->u.iocb_cmd.u.ctarg.req_allocated_size = sizeof(struct ct_sns_pkt);
drivers/scsi/qla2xxx/qla_gs.c
608
if (!sp->u.iocb_cmd.u.ctarg.req) {
drivers/scsi/qla2xxx/qla_gs.c
615
sp->u.iocb_cmd.u.ctarg.rsp = dma_alloc_coherent(&vha->hw->pdev->dev,
drivers/scsi/qla2xxx/qla_gs.c
616
sizeof(struct ct_sns_pkt), &sp->u.iocb_cmd.u.ctarg.rsp_dma,
drivers/scsi/qla2xxx/qla_gs.c
618
sp->u.iocb_cmd.u.ctarg.rsp_allocated_size = sizeof(struct ct_sns_pkt);
drivers/scsi/qla2xxx/qla_gs.c
619
if (!sp->u.iocb_cmd.u.ctarg.rsp) {
drivers/scsi/qla2xxx/qla_gs.c
625
ct_sns = (struct ct_sns_pkt *)sp->u.iocb_cmd.u.ctarg.rsp;
drivers/scsi/qla2xxx/qla_gs.c
627
ct_sns = (struct ct_sns_pkt *)sp->u.iocb_cmd.u.ctarg.req;
drivers/scsi/qla2xxx/qla_gs.c
639
sp->u.iocb_cmd.u.ctarg.req_size = RFT_ID_REQ_SIZE;
drivers/scsi/qla2xxx/qla_gs.c
640
sp->u.iocb_cmd.u.ctarg.rsp_size = RFT_ID_RSP_SIZE;
drivers/scsi/qla2xxx/qla_gs.c
641
sp->u.iocb_cmd.u.ctarg.nport_handle = NPH_SNS;
drivers/scsi/qla2xxx/qla_gs.c
700
sp->u.iocb_cmd.u.ctarg.req = dma_alloc_coherent(&vha->hw->pdev->dev,
drivers/scsi/qla2xxx/qla_gs.c
701
sizeof(struct ct_sns_pkt), &sp->u.iocb_cmd.u.ctarg.req_dma,
drivers/scsi/qla2xxx/qla_gs.c
703
sp->u.iocb_cmd.u.ctarg.req_allocated_size = sizeof(struct ct_sns_pkt);
drivers/scsi/qla2xxx/qla_gs.c
704
if (!sp->u.iocb_cmd.u.ctarg.req) {
drivers/scsi/qla2xxx/qla_gs.c
711
sp->u.iocb_cmd.u.ctarg.rsp = dma_alloc_coherent(&vha->hw->pdev->dev,
drivers/scsi/qla2xxx/qla_gs.c
712
sizeof(struct ct_sns_pkt), &sp->u.iocb_cmd.u.ctarg.rsp_dma,
drivers/scsi/qla2xxx/qla_gs.c
714
sp->u.iocb_cmd.u.ctarg.rsp_allocated_size = sizeof(struct ct_sns_pkt);
drivers/scsi/qla2xxx/qla_gs.c
715
if (!sp->u.iocb_cmd.u.ctarg.rsp) {
drivers/scsi/qla2xxx/qla_gs.c
721
ct_sns = (struct ct_sns_pkt *)sp->u.iocb_cmd.u.ctarg.rsp;
drivers/scsi/qla2xxx/qla_gs.c
723
ct_sns = (struct ct_sns_pkt *)sp->u.iocb_cmd.u.ctarg.req;
drivers/scsi/qla2xxx/qla_gs.c
733
sp->u.iocb_cmd.u.ctarg.req_size = RFF_ID_REQ_SIZE;
drivers/scsi/qla2xxx/qla_gs.c
734
sp->u.iocb_cmd.u.ctarg.rsp_size = RFF_ID_RSP_SIZE;
drivers/scsi/qla2xxx/qla_gs.c
735
sp->u.iocb_cmd.u.ctarg.nport_handle = NPH_SNS;
drivers/scsi/qla2xxx/qla_gs.c
792
sp->u.iocb_cmd.u.ctarg.req = dma_alloc_coherent(&vha->hw->pdev->dev,
drivers/scsi/qla2xxx/qla_gs.c
793
sizeof(struct ct_sns_pkt), &sp->u.iocb_cmd.u.ctarg.req_dma,
drivers/scsi/qla2xxx/qla_gs.c
795
sp->u.iocb_cmd.u.ctarg.req_allocated_size = sizeof(struct ct_sns_pkt);
drivers/scsi/qla2xxx/qla_gs.c
796
if (!sp->u.iocb_cmd.u.ctarg.req) {
drivers/scsi/qla2xxx/qla_gs.c
803
sp->u.iocb_cmd.u.ctarg.rsp = dma_alloc_coherent(&vha->hw->pdev->dev,
drivers/scsi/qla2xxx/qla_gs.c
804
sizeof(struct ct_sns_pkt), &sp->u.iocb_cmd.u.ctarg.rsp_dma,
drivers/scsi/qla2xxx/qla_gs.c
806
sp->u.iocb_cmd.u.ctarg.rsp_allocated_size = sizeof(struct ct_sns_pkt);
drivers/scsi/qla2xxx/qla_gs.c
807
if (!sp->u.iocb_cmd.u.ctarg.rsp) {
drivers/scsi/qla2xxx/qla_gs.c
813
ct_sns = (struct ct_sns_pkt *)sp->u.iocb_cmd.u.ctarg.rsp;
drivers/scsi/qla2xxx/qla_gs.c
815
ct_sns = (struct ct_sns_pkt *)sp->u.iocb_cmd.u.ctarg.req;
drivers/scsi/qla2xxx/qla_gs.c
824
sp->u.iocb_cmd.u.ctarg.req_size = RNN_ID_REQ_SIZE;
drivers/scsi/qla2xxx/qla_gs.c
825
sp->u.iocb_cmd.u.ctarg.rsp_size = RNN_ID_RSP_SIZE;
drivers/scsi/qla2xxx/qla_gs.c
826
sp->u.iocb_cmd.u.ctarg.nport_handle = NPH_SNS;
drivers/scsi/qla2xxx/qla_gs.c
899
sp->u.iocb_cmd.u.ctarg.req = dma_alloc_coherent(&vha->hw->pdev->dev,
drivers/scsi/qla2xxx/qla_gs.c
900
sizeof(struct ct_sns_pkt), &sp->u.iocb_cmd.u.ctarg.req_dma,
drivers/scsi/qla2xxx/qla_gs.c
902
sp->u.iocb_cmd.u.ctarg.req_allocated_size = sizeof(struct ct_sns_pkt);
drivers/scsi/qla2xxx/qla_gs.c
903
if (!sp->u.iocb_cmd.u.ctarg.req) {
drivers/scsi/qla2xxx/qla_gs.c
910
sp->u.iocb_cmd.u.ctarg.rsp = dma_alloc_coherent(&vha->hw->pdev->dev,
drivers/scsi/qla2xxx/qla_gs.c
911
sizeof(struct ct_sns_pkt), &sp->u.iocb_cmd.u.ctarg.rsp_dma,
drivers/scsi/qla2xxx/qla_gs.c
913
sp->u.iocb_cmd.u.ctarg.rsp_allocated_size = sizeof(struct ct_sns_pkt);
drivers/scsi/qla2xxx/qla_gs.c
914
if (!sp->u.iocb_cmd.u.ctarg.rsp) {
drivers/scsi/qla2xxx/qla_gs.c
920
ct_sns = (struct ct_sns_pkt *)sp->u.iocb_cmd.u.ctarg.rsp;
drivers/scsi/qla2xxx/qla_gs.c
922
ct_sns = (struct ct_sns_pkt *)sp->u.iocb_cmd.u.ctarg.req;
drivers/scsi/qla2xxx/qla_gs.c
937
sp->u.iocb_cmd.u.ctarg.req_size = 24 + 1 + ct_req->req.rsnn_nn.name_len;
drivers/scsi/qla2xxx/qla_gs.c
938
sp->u.iocb_cmd.u.ctarg.rsp_size = RSNN_NN_RSP_SIZE;
drivers/scsi/qla2xxx/qla_gs.c
939
sp->u.iocb_cmd.u.ctarg.nport_handle = NPH_SNS;
drivers/scsi/qla2xxx/qla_init.c
1037
sp->name, res, sp->u.iocb_cmd.u.mbx.in_mb[1],
drivers/scsi/qla2xxx/qla_init.c
1038
sp->u.iocb_cmd.u.mbx.in_mb[2]);
drivers/scsi/qla2xxx/qla_init.c
1046
if (sp->u.iocb_cmd.u.mbx.in_mb[1] >=
drivers/scsi/qla2xxx/qla_init.c
1048
n = sp->u.iocb_cmd.u.mbx.in_mb[1] /
drivers/scsi/qla2xxx/qla_init.c
1050
ea.data[0] = sp->u.iocb_cmd.u.mbx.in_mb[1]; /* amnt xfered */
drivers/scsi/qla2xxx/qla_init.c
109
struct srb_iocb *abt = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_init.c
1175
mb = sp->u.iocb_cmd.u.mbx.out_mb;
drivers/scsi/qla2xxx/qla_init.c
1200
sp->u.iocb_cmd.u.mbx.in_mb[0] = MBS_COMMAND_ERROR;
drivers/scsi/qla2xxx/qla_init.c
1216
e->u.fcport.fcport = fcport;
drivers/scsi/qla2xxx/qla_init.c
1226
u16 *mb = sp->u.iocb_cmd.u.mbx.in_mb;
drivers/scsi/qla2xxx/qla_init.c
1245
dma_pool_free(ha->s_dma_pool, sp->u.iocb_cmd.u.mbx.in,
drivers/scsi/qla2xxx/qla_init.c
1246
sp->u.iocb_cmd.u.mbx.in_dma);
drivers/scsi/qla2xxx/qla_init.c
1262
e->u.fcport.fcport = fcport;
drivers/scsi/qla2xxx/qla_init.c
1270
struct srb_iocb *lio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_init.c
1282
ea.data[0] = lio->u.logio.data[0];
drivers/scsi/qla2xxx/qla_init.c
1283
ea.data[1] = lio->u.logio.data[1];
drivers/scsi/qla2xxx/qla_init.c
1284
ea.iop[0] = lio->u.logio.iop[0];
drivers/scsi/qla2xxx/qla_init.c
1285
ea.iop[1] = lio->u.logio.iop[1];
drivers/scsi/qla2xxx/qla_init.c
1331
lio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_init.c
1332
lio->u.logio.flags = 0;
drivers/scsi/qla2xxx/qla_init.c
1335
lio->u.logio.flags |= SRB_LOGIN_NVME_PRLI;
drivers/scsi/qla2xxx/qla_init.c
1367
e->u.fcport.fcport = fcport;
drivers/scsi/qla2xxx/qla_init.c
1368
e->u.fcport.opt = opt;
drivers/scsi/qla2xxx/qla_init.c
1419
mb = sp->u.iocb_cmd.u.mbx.out_mb;
drivers/scsi/qla2xxx/qla_init.c
1429
mbx = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_init.c
1430
mbx->u.mbx.in = (void *)pd;
drivers/scsi/qla2xxx/qla_init.c
1431
mbx->u.mbx.in_dma = pd_dma;
drivers/scsi/qla2xxx/qla_init.c
153
abt->u.abt.comp_status = cpu_to_le16(CS_TIMEOUT);
drivers/scsi/qla2xxx/qla_init.c
1542
pd = (struct port_database_24xx *)sp->u.iocb_cmd.u.mbx.in;
drivers/scsi/qla2xxx/qla_init.c
160
struct srb_iocb *abt = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_init.c
167
complete(&abt->u.abt.comp);
drivers/scsi/qla2xxx/qla_init.c
1835
e->u.new_sess.id = *id;
drivers/scsi/qla2xxx/qla_init.c
1836
e->u.new_sess.pla = pla;
drivers/scsi/qla2xxx/qla_init.c
1837
e->u.new_sess.fc4_type = fc4_type;
drivers/scsi/qla2xxx/qla_init.c
1838
memcpy(e->u.new_sess.port_name, port_name, WWN_SIZE);
drivers/scsi/qla2xxx/qla_init.c
1840
memcpy(e->u.new_sess.node_name, node_name, WWN_SIZE);
drivers/scsi/qla2xxx/qla_init.c
187
abt_iocb = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_init.c
195
init_completion(&abt_iocb->u.abt.comp);
drivers/scsi/qla2xxx/qla_init.c
198
sp->u.iocb_cmd.timeout = qla24xx_abort_iocb_timeout;
drivers/scsi/qla2xxx/qla_init.c
200
abt_iocb->u.abt.cmd_hndl = cmd_sp->handle;
drivers/scsi/qla2xxx/qla_init.c
2009
struct srb_iocb *tmf = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_init.c
201
abt_iocb->u.abt.req_que_no = cpu_to_le16(cmd_sp->qpair->req->id);
drivers/scsi/qla2xxx/qla_init.c
2028
tmf->u.tmf.comp_status = cpu_to_le16(CS_TIMEOUT);
drivers/scsi/qla2xxx/qla_init.c
2029
tmf->u.tmf.data = QLA_FUNCTION_FAILED;
drivers/scsi/qla2xxx/qla_init.c
2030
complete(&tmf->u.tmf.comp);
drivers/scsi/qla2xxx/qla_init.c
2036
struct srb_iocb *tmf = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_init.c
2041
sp->handle, sp->fcport->d_id.b24, sp->u.iocb_cmd.u.tmf.flags,
drivers/scsi/qla2xxx/qla_init.c
2042
sp->u.iocb_cmd.u.tmf.lun, sp->qpair->id);
drivers/scsi/qla2xxx/qla_init.c
2044
sp->u.iocb_cmd.u.tmf.data = res;
drivers/scsi/qla2xxx/qla_init.c
2045
complete(&tmf->u.tmf.comp);
drivers/scsi/qla2xxx/qla_init.c
2099
sp->u.iocb_cmd.timeout = qla2x00_tmf_iocb_timeout;
drivers/scsi/qla2xxx/qla_init.c
2101
tm_iocb = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_init.c
2102
init_completion(&tm_iocb->u.tmf.comp);
drivers/scsi/qla2xxx/qla_init.c
2103
tm_iocb->u.tmf.modifier = arg->modifier;
drivers/scsi/qla2xxx/qla_init.c
2104
tm_iocb->u.tmf.lun = arg->lun;
drivers/scsi/qla2xxx/qla_init.c
2105
tm_iocb->u.tmf.loop_id = fcport->loop_id;
drivers/scsi/qla2xxx/qla_init.c
2106
tm_iocb->u.tmf.vp_index = vha->vp_idx;
drivers/scsi/qla2xxx/qla_init.c
2121
wait_for_completion(&tm_iocb->u.tmf.comp);
drivers/scsi/qla2xxx/qla_init.c
2122
rval = tm_iocb->u.tmf.data;
drivers/scsi/qla2xxx/qla_init.c
2140
struct srb_iocb *tmf = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_init.c
2143
tmf->u.tmf.data = res;
drivers/scsi/qla2xxx/qla_init.c
2144
complete(&tmf->u.tmf.comp);
drivers/scsi/qla2xxx/qla_init.c
215
wait_for_completion(&abt_iocb->u.abt.comp);
drivers/scsi/qla2xxx/qla_init.c
216
rval = abt_iocb->u.abt.comp_status == CS_COMPLETE ?
drivers/scsi/qla2xxx/qla_init.c
2190
sp->u.iocb_cmd.timeout = qla2x00_tmf_iocb_timeout;
drivers/scsi/qla2xxx/qla_init.c
2192
tm_iocb = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_init.c
2193
init_completion(&tm_iocb->u.tmf.comp);
drivers/scsi/qla2xxx/qla_init.c
2194
tm_iocb->u.tmf.flags = arg->flags;
drivers/scsi/qla2xxx/qla_init.c
2195
tm_iocb->u.tmf.lun = arg->lun;
drivers/scsi/qla2xxx/qla_init.c
2206
wait_for_completion(&tm_iocb->u.tmf.comp);
drivers/scsi/qla2xxx/qla_init.c
2208
rval = tm_iocb->u.tmf.data;
drivers/scsi/qla2xxx/qla_init.c
2233
if (tm_iocb->u.tmf.data)
drivers/scsi/qla2xxx/qla_init.c
2234
rval = tm_iocb->u.tmf.data;
drivers/scsi/qla2xxx/qla_init.c
230
struct srb_iocb *lio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_init.c
2399
(sp->u.iocb_cmd.u.logio.flags & SRB_LOGIN_NVME_PRLI) ?
drivers/scsi/qla2xxx/qla_init.c
2403
if (sp->u.iocb_cmd.u.logio.flags & SRB_LOGIN_NVME_PRLI)
drivers/scsi/qla2xxx/qla_init.c
250
lio->u.logio.data[0] = MBS_COMMAND_ERROR;
drivers/scsi/qla2xxx/qla_init.c
251
lio->u.logio.data[1] =
drivers/scsi/qla2xxx/qla_init.c
252
lio->u.logio.flags & SRB_LOGIN_RETRIED ?
drivers/scsi/qla2xxx/qla_init.c
298
struct srb_iocb *lio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_init.c
309
ea.data[0] = lio->u.logio.data[0];
drivers/scsi/qla2xxx/qla_init.c
310
ea.data[1] = lio->u.logio.data[1];
drivers/scsi/qla2xxx/qla_init.c
311
ea.iop[0] = lio->u.logio.iop[0];
drivers/scsi/qla2xxx/qla_init.c
312
ea.iop[1] = lio->u.logio.iop[1];
drivers/scsi/qla2xxx/qla_init.c
355
lio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_init.c
357
lio->u.logio.flags |= SRB_LOGIN_PRLI_ONLY;
drivers/scsi/qla2xxx/qla_init.c
361
lio->u.logio.flags |=
drivers/scsi/qla2xxx/qla_init.c
364
lio->u.logio.flags |= SRB_LOGIN_COND_PLOGI;
drivers/scsi/qla2xxx/qla_init.c
369
lio->u.logio.flags |= SRB_LOGIN_SKIP_PRLI;
drivers/scsi/qla2xxx/qla_init.c
377
lio->u.logio.flags & SRB_LOGIN_FCSP ? "FCSP" : "");
drivers/scsi/qla2xxx/qla_init.c
406
qlt_logo_completion_handler(sp->fcport, sp->u.iocb_cmd.u.logio.data[0]);
drivers/scsi/qla2xxx/qla_init.c
460
struct srb_iocb *lio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_init.c
466
lio->u.logio.data);
drivers/scsi/qla2xxx/qla_init.c
48
srb_t *sp = timer_container_of(sp, t, u.iocb_cmd.timer);
drivers/scsi/qla2xxx/qla_init.c
53
iocb = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_init.c
565
e->u.fcport.fcport = fcport;
drivers/scsi/qla2xxx/qla_init.c
575
struct srb_iocb *lio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_init.c
585
ea.data[0] = lio->u.logio.data[0];
drivers/scsi/qla2xxx/qla_init.c
586
ea.data[1] = lio->u.logio.data[1];
drivers/scsi/qla2xxx/qla_init.c
587
ea.iop[0] = lio->u.logio.iop[0];
drivers/scsi/qla2xxx/qla_init.c
588
ea.iop[1] = lio->u.logio.iop[1];
drivers/scsi/qla2xxx/qla_init.c
6128
e->u.fcport.fcport = fcport;
drivers/scsi/qla2xxx/qla_init.c
632
lio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_init.c
633
lio->u.logio.flags |= SRB_LOGIN_RETRIED;
drivers/scsi/qla2xxx/qla_init.c
68
struct srb_iocb *iocb = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_iocb.c
1002
&sp->u.scmd.crc_ctx->dsd_list);
drivers/scsi/qla2xxx/qla_iocb.c
1048
difctx = sp->u.scmd.crc_ctx;
drivers/scsi/qla2xxx/qla_iocb.c
1388
crc_ctx_pkt = sp->u.scmd.crc_ctx =
drivers/scsi/qla2xxx/qla_iocb.c
1476
cur_dsd = &crc_ctx_pkt->u.nobundling.data_dsd[0];
drivers/scsi/qla2xxx/qla_iocb.c
1483
crc_ctx_pkt->u.bundling.dif_byte_count = cpu_to_le32(dif_bytes);
drivers/scsi/qla2xxx/qla_iocb.c
1484
crc_ctx_pkt->u.bundling.dseg_count = cpu_to_le16(tot_dsds -
drivers/scsi/qla2xxx/qla_iocb.c
1486
cur_dsd = &crc_ctx_pkt->u.bundling.data_dsd[0];
drivers/scsi/qla2xxx/qla_iocb.c
1519
cur_dsd = &crc_ctx_pkt->u.bundling.dif_dsd;
drivers/scsi/qla2xxx/qla_iocb.c
2385
struct srb_iocb *lio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_iocb.c
2389
if (lio->u.logio.flags & SRB_LOGIN_NVME_PRLI) {
drivers/scsi/qla2xxx/qla_iocb.c
2417
struct srb_iocb *lio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_iocb.c
2422
if (lio->u.logio.flags & SRB_LOGIN_PRLI_ONLY) {
drivers/scsi/qla2xxx/qla_iocb.c
2426
if (lio->u.logio.flags & SRB_LOGIN_COND_PLOGI)
drivers/scsi/qla2xxx/qla_iocb.c
2428
if (lio->u.logio.flags & SRB_LOGIN_SKIP_PRLI)
drivers/scsi/qla2xxx/qla_iocb.c
2430
if (lio->u.logio.flags & SRB_LOGIN_FCSP) {
drivers/scsi/qla2xxx/qla_iocb.c
2448
struct srb_iocb *lio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_iocb.c
2454
opts = lio->u.logio.flags & SRB_LOGIN_COND_PLOGI ? BIT_0 : 0;
drivers/scsi/qla2xxx/qla_iocb.c
2455
opts |= lio->u.logio.flags & SRB_LOGIN_SKIP_PRLI ? BIT_1 : 0;
drivers/scsi/qla2xxx/qla_iocb.c
2547
struct srb_iocb *iocb = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_iocb.c
2550
flags = iocb->u.tmf.flags;
drivers/scsi/qla2xxx/qla_iocb.c
2551
lun = iocb->u.tmf.lun;
drivers/scsi/qla2xxx/qla_iocb.c
2575
if (timer_delete(&sp->u.iocb_cmd.timer)) {
drivers/scsi/qla2xxx/qla_iocb.c
2595
if (sp->u.iocb_cmd.u.ctarg.req &&
drivers/scsi/qla2xxx/qla_iocb.c
2597
sp->u.iocb_cmd.u.ctarg.req != sp->fcport->ct_desc.ct_sns)) {
drivers/scsi/qla2xxx/qla_iocb.c
2599
sp->u.iocb_cmd.u.ctarg.req_allocated_size,
drivers/scsi/qla2xxx/qla_iocb.c
2600
sp->u.iocb_cmd.u.ctarg.req,
drivers/scsi/qla2xxx/qla_iocb.c
2601
sp->u.iocb_cmd.u.ctarg.req_dma);
drivers/scsi/qla2xxx/qla_iocb.c
2602
sp->u.iocb_cmd.u.ctarg.req = NULL;
drivers/scsi/qla2xxx/qla_iocb.c
2604
if (sp->u.iocb_cmd.u.ctarg.rsp &&
drivers/scsi/qla2xxx/qla_iocb.c
2606
sp->u.iocb_cmd.u.ctarg.rsp != sp->fcport->ct_desc.ct_sns)) {
drivers/scsi/qla2xxx/qla_iocb.c
2608
sp->u.iocb_cmd.u.ctarg.rsp_allocated_size,
drivers/scsi/qla2xxx/qla_iocb.c
2609
sp->u.iocb_cmd.u.ctarg.rsp,
drivers/scsi/qla2xxx/qla_iocb.c
2610
sp->u.iocb_cmd.u.ctarg.rsp_dma);
drivers/scsi/qla2xxx/qla_iocb.c
2611
sp->u.iocb_cmd.u.ctarg.rsp = NULL;
drivers/scsi/qla2xxx/qla_iocb.c
2625
timer_setup(&sp->u.iocb_cmd.timer, qla2x00_sp_timeout, 0);
drivers/scsi/qla2xxx/qla_iocb.c
2629
sp->u.iocb_cmd.timeout = qla2x00_async_iocb_timeout;
drivers/scsi/qla2xxx/qla_iocb.c
2630
sp->u.iocb_cmd.timer.expires = jiffies + tmo * HZ;
drivers/scsi/qla2xxx/qla_iocb.c
2632
init_completion(&sp->u.iocb_cmd.u.fxiocb.fxiocb_comp);
drivers/scsi/qla2xxx/qla_iocb.c
2638
struct srb_iocb *elsio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_iocb.c
2643
if (elsio->u.els_logo.els_logo_pyld)
drivers/scsi/qla2xxx/qla_iocb.c
2645
elsio->u.els_logo.els_logo_pyld,
drivers/scsi/qla2xxx/qla_iocb.c
2646
elsio->u.els_logo.els_logo_pyld_dma);
drivers/scsi/qla2xxx/qla_iocb.c
2658
struct srb_iocb *lio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_iocb.c
2680
complete(&lio->u.els_logo.comp);
drivers/scsi/qla2xxx/qla_iocb.c
2690
struct srb_iocb *lio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_iocb.c
2698
complete(&lio->u.els_logo.comp);
drivers/scsi/qla2xxx/qla_iocb.c
2729
elsio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_iocb.c
2744
sp->u.iocb_cmd.timeout = qla2x00_els_dcmd_iocb_timeout;
drivers/scsi/qla2xxx/qla_iocb.c
2745
init_completion(&sp->u.iocb_cmd.u.els_logo.comp);
drivers/scsi/qla2xxx/qla_iocb.c
2747
elsio->u.els_logo.els_logo_pyld = dma_alloc_coherent(&ha->pdev->dev,
drivers/scsi/qla2xxx/qla_iocb.c
2748
DMA_POOL_SIZE, &elsio->u.els_logo.els_logo_pyld_dma,
drivers/scsi/qla2xxx/qla_iocb.c
2751
if (!elsio->u.els_logo.els_logo_pyld) {
drivers/scsi/qla2xxx/qla_iocb.c
2759
elsio->u.els_logo.els_cmd = els_opcode;
drivers/scsi/qla2xxx/qla_iocb.c
2767
memcpy(elsio->u.els_logo.els_logo_pyld, &logo_pyld,
drivers/scsi/qla2xxx/qla_iocb.c
2771
elsio->u.els_logo.els_logo_pyld,
drivers/scsi/qla2xxx/qla_iocb.c
2772
sizeof(*elsio->u.els_logo.els_logo_pyld));
drivers/scsi/qla2xxx/qla_iocb.c
2786
wait_for_completion(&elsio->u.els_logo.comp);
drivers/scsi/qla2xxx/qla_iocb.c
2797
struct srb_iocb *elsio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_iocb.c
2809
els_iocb->opcode = elsio->u.els_logo.els_cmd;
drivers/scsi/qla2xxx/qla_iocb.c
2819
if (elsio->u.els_logo.els_cmd == ELS_DCMD_PLOGI) {
drivers/scsi/qla2xxx/qla_iocb.c
2826
put_unaligned_le64(elsio->u.els_plogi.els_plogi_pyld_dma,
drivers/scsi/qla2xxx/qla_iocb.c
2831
put_unaligned_le64(elsio->u.els_plogi.els_resp_pyld_dma,
drivers/scsi/qla2xxx/qla_iocb.c
2842
put_unaligned_le64(elsio->u.els_logo.els_logo_pyld_dma,
drivers/scsi/qla2xxx/qla_iocb.c
2908
struct srb_iocb *lio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_iocb.c
2914
const __le32 *fw_status = sp->u.iocb_cmd.u.els_plogi.fw_status;
drivers/scsi/qla2xxx/qla_iocb.c
2927
complete(&lio->u.els_plogi.comp);
drivers/scsi/qla2xxx/qla_iocb.c
3029
struct srb_iocb *elsio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_iocb.c
3031
qla2x00_els_dcmd2_free(vha, &elsio->u.els_plogi);
drivers/scsi/qla2xxx/qla_iocb.c
3036
e->u.iosb.sp = sp;
drivers/scsi/qla2xxx/qla_iocb.c
3063
elsio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_iocb.c
3072
sp->u.iocb_cmd.timeout = qla2x00_els_dcmd2_iocb_timeout;
drivers/scsi/qla2xxx/qla_iocb.c
3074
elsio->u.els_plogi.tx_size = elsio->u.els_plogi.rx_size = DMA_POOL_SIZE;
drivers/scsi/qla2xxx/qla_iocb.c
3076
ptr = elsio->u.els_plogi.els_plogi_pyld =
drivers/scsi/qla2xxx/qla_iocb.c
3077
dma_alloc_coherent(&ha->pdev->dev, elsio->u.els_plogi.tx_size,
drivers/scsi/qla2xxx/qla_iocb.c
3078
&elsio->u.els_plogi.els_plogi_pyld_dma, GFP_KERNEL);
drivers/scsi/qla2xxx/qla_iocb.c
3080
if (!elsio->u.els_plogi.els_plogi_pyld) {
drivers/scsi/qla2xxx/qla_iocb.c
3085
resp_ptr = elsio->u.els_plogi.els_resp_pyld =
drivers/scsi/qla2xxx/qla_iocb.c
3086
dma_alloc_coherent(&ha->pdev->dev, elsio->u.els_plogi.rx_size,
drivers/scsi/qla2xxx/qla_iocb.c
3087
&elsio->u.els_plogi.els_resp_pyld_dma, GFP_KERNEL);
drivers/scsi/qla2xxx/qla_iocb.c
3089
if (!elsio->u.els_plogi.els_resp_pyld) {
drivers/scsi/qla2xxx/qla_iocb.c
3098
memcpy(elsio->u.els_plogi.els_plogi_pyld->data,
drivers/scsi/qla2xxx/qla_iocb.c
3102
elsio->u.els_plogi.els_cmd = els_opcode;
drivers/scsi/qla2xxx/qla_iocb.c
3103
elsio->u.els_plogi.els_plogi_pyld->opcode = els_opcode;
drivers/scsi/qla2xxx/qla_iocb.c
3112
(uint8_t *)elsio->u.els_plogi.els_plogi_pyld,
drivers/scsi/qla2xxx/qla_iocb.c
3113
sizeof(*elsio->u.els_plogi.els_plogi_pyld));
drivers/scsi/qla2xxx/qla_iocb.c
3130
qla2x00_els_dcmd2_free(vha, &elsio->u.els_plogi);
drivers/scsi/qla2xxx/qla_iocb.c
3179
struct bsg_job *bsg_job = sp->u.bsg_job;
drivers/scsi/qla2xxx/qla_iocb.c
3229
struct bsg_job *bsg_job = sp->u.bsg_job;
drivers/scsi/qla2xxx/qla_iocb.c
3296
struct bsg_job *bsg_job = sp->u.bsg_job;
drivers/scsi/qla2xxx/qla_iocb.c
3487
ctx = &sp->u.scmd.ct6_ctx;
drivers/scsi/qla2xxx/qla_iocb.c
3677
if (sp->u.scmd.crc_ctx) {
drivers/scsi/qla2xxx/qla_iocb.c
3678
mempool_free(sp->u.scmd.crc_ctx, ha->ctx_mempool);
drivers/scsi/qla2xxx/qla_iocb.c
3679
sp->u.scmd.crc_ctx = NULL;
drivers/scsi/qla2xxx/qla_iocb.c
3689
struct srb_iocb *aio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_iocb.c
3705
make_handle(le16_to_cpu(aio->u.abt.req_que_no),
drivers/scsi/qla2xxx/qla_iocb.c
3706
aio->u.abt.cmd_hndl);
drivers/scsi/qla2xxx/qla_iocb.c
3708
abt_iocb->req_que_no = aio->u.abt.req_que_no;
drivers/scsi/qla2xxx/qla_iocb.c
3725
sz = min(ARRAY_SIZE(mbx->mb), ARRAY_SIZE(sp->u.iocb_cmd.u.mbx.out_mb));
drivers/scsi/qla2xxx/qla_iocb.c
3728
mbx->mb[i] = sp->u.iocb_cmd.u.mbx.out_mb[i];
drivers/scsi/qla2xxx/qla_iocb.c
3734
sp->u.iocb_cmd.u.ctarg.iocb = ct_pkt;
drivers/scsi/qla2xxx/qla_iocb.c
3735
qla24xx_prep_ms_iocb(sp->vha, &sp->u.iocb_cmd.u.ctarg);
drivers/scsi/qla2xxx/qla_iocb.c
3742
struct imm_ntfy_from_isp *ntfy = sp->u.iocb_cmd.u.nack.ntfy;
drivers/scsi/qla2xxx/qla_iocb.c
3748
nack->u.isp24.handle = sp->handle;
drivers/scsi/qla2xxx/qla_iocb.c
3749
nack->u.isp24.nport_handle = ntfy->u.isp24.nport_handle;
drivers/scsi/qla2xxx/qla_iocb.c
3750
if (le16_to_cpu(ntfy->u.isp24.status) == IMM_NTFY_ELS) {
drivers/scsi/qla2xxx/qla_iocb.c
3751
nack->u.isp24.flags = ntfy->u.isp24.flags &
drivers/scsi/qla2xxx/qla_iocb.c
3754
nack->u.isp24.srr_rx_id = ntfy->u.isp24.srr_rx_id;
drivers/scsi/qla2xxx/qla_iocb.c
3755
nack->u.isp24.status = ntfy->u.isp24.status;
drivers/scsi/qla2xxx/qla_iocb.c
3756
nack->u.isp24.status_subcode = ntfy->u.isp24.status_subcode;
drivers/scsi/qla2xxx/qla_iocb.c
3757
nack->u.isp24.fw_handle = ntfy->u.isp24.fw_handle;
drivers/scsi/qla2xxx/qla_iocb.c
3758
nack->u.isp24.exchange_address = ntfy->u.isp24.exchange_address;
drivers/scsi/qla2xxx/qla_iocb.c
3759
nack->u.isp24.srr_rel_offs = ntfy->u.isp24.srr_rel_offs;
drivers/scsi/qla2xxx/qla_iocb.c
3760
nack->u.isp24.srr_ui = ntfy->u.isp24.srr_ui;
drivers/scsi/qla2xxx/qla_iocb.c
3761
nack->u.isp24.srr_flags = 0;
drivers/scsi/qla2xxx/qla_iocb.c
3762
nack->u.isp24.srr_reject_code = 0;
drivers/scsi/qla2xxx/qla_iocb.c
3763
nack->u.isp24.srr_reject_code_expl = 0;
drivers/scsi/qla2xxx/qla_iocb.c
3764
nack->u.isp24.vp_index = ntfy->u.isp24.vp_index;
drivers/scsi/qla2xxx/qla_iocb.c
3766
if (ntfy->u.isp24.status_subcode == ELS_PLOGI &&
drivers/scsi/qla2xxx/qla_iocb.c
3767
(le16_to_cpu(ntfy->u.isp24.flags) & NOTIFY24XX_FLAGS_FCSP) &&
drivers/scsi/qla2xxx/qla_iocb.c
3773
nack->u.isp24.flags |= cpu_to_le16(NOTIFY_ACK_FLAGS_FCSP);
drivers/scsi/qla2xxx/qla_iocb.c
3785
nvme = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_iocb.c
3788
cmd_pkt->timeout = cpu_to_le16(nvme->u.nvme.timeout_sec);
drivers/scsi/qla2xxx/qla_iocb.c
3794
cmd_pkt->nport_handle = nvme->u.nvme.nport_handle;
drivers/scsi/qla2xxx/qla_iocb.c
3795
cmd_pkt->exchange_address = nvme->u.nvme.exchange_address;
drivers/scsi/qla2xxx/qla_iocb.c
3801
cmd_pkt->rx_byte_count = nvme->u.nvme.rsp_len;
drivers/scsi/qla2xxx/qla_iocb.c
3802
cmd_pkt->dsd[1].length = nvme->u.nvme.rsp_len;
drivers/scsi/qla2xxx/qla_iocb.c
3803
put_unaligned_le64(nvme->u.nvme.rsp_dma, &cmd_pkt->dsd[1].address);
drivers/scsi/qla2xxx/qla_iocb.c
3807
cmd_pkt->tx_byte_count = nvme->u.nvme.cmd_len;
drivers/scsi/qla2xxx/qla_iocb.c
3808
cmd_pkt->dsd[0].length = nvme->u.nvme.cmd_len;
drivers/scsi/qla2xxx/qla_iocb.c
3809
put_unaligned_le64(nvme->u.nvme.cmd_dma, &cmd_pkt->dsd[0].address);
drivers/scsi/qla2xxx/qla_iocb.c
3820
vce->command = cpu_to_le16(sp->u.iocb_cmd.u.ctrlvp.cmd);
drivers/scsi/qla2xxx/qla_iocb.c
3827
map = (sp->u.iocb_cmd.u.ctrlvp.vp_index - 1) / 8;
drivers/scsi/qla2xxx/qla_iocb.c
3828
pos = (sp->u.iocb_cmd.u.ctrlvp.vp_index - 1) & 7;
drivers/scsi/qla2xxx/qla_iocb.c
3909
mrk->modifier = sp->u.iocb_cmd.u.tmf.modifier;
drivers/scsi/qla2xxx/qla_iocb.c
3911
if (sp->u.iocb_cmd.u.tmf.modifier != MK_SYNC_ALL) {
drivers/scsi/qla2xxx/qla_iocb.c
3912
mrk->nport_handle = cpu_to_le16(sp->u.iocb_cmd.u.tmf.loop_id);
drivers/scsi/qla2xxx/qla_iocb.c
3913
int_to_scsilun(sp->u.iocb_cmd.u.tmf.lun, (struct scsi_lun *)&mrk->lun);
drivers/scsi/qla2xxx/qla_iocb.c
3915
mrk->vp_index = sp->u.iocb_cmd.u.tmf.vp_index;
drivers/scsi/qla2xxx/qla_iocb.c
3966
qla_els_pt_iocb(sp->vha, pkt, &sp->u.bsg_cmd.u.els_arg);
drivers/scsi/qla2xxx/qla_iocb.c
4036
add_timer(&sp->u.iocb_cmd.timer);
drivers/scsi/qla2xxx/qla_iocb.c
4059
struct bsg_job *bsg_job = sp->u.bsg_job;
drivers/scsi/qla2xxx/qla_iocb.c
4356
ctx = &sp->u.scmd.ct6_ctx;
drivers/scsi/qla2xxx/qla_iocb.c
4481
if (sp->u.scmd.crc_ctx) {
drivers/scsi/qla2xxx/qla_iocb.c
4482
mempool_free(sp->u.scmd.crc_ctx, ha->ctx_mempool);
drivers/scsi/qla2xxx/qla_iocb.c
4483
sp->u.scmd.crc_ctx = NULL;
drivers/scsi/qla2xxx/qla_iocb.c
627
ctx = &sp->u.scmd.ct6_ctx;
drivers/scsi/qla2xxx/qla_iocb.c
905
&sp->u.scmd.crc_ctx->dsd_list);
drivers/scsi/qla2xxx/qla_isr.c
2110
lio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_isr.c
2113
data = lio->u.logio.data;
drivers/scsi/qla2xxx/qla_isr.c
2116
data[1] = lio->u.logio.flags & SRB_LOGIN_RETRIED ?
drivers/scsi/qla2xxx/qla_isr.c
2207
si = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_isr.c
2208
sz = min(ARRAY_SIZE(pkt->mb), ARRAY_SIZE(sp->u.iocb_cmd.u.mbx.in_mb));
drivers/scsi/qla2xxx/qla_isr.c
2211
si->u.mbx.in_mb[i] = pkt->mb[i];
drivers/scsi/qla2xxx/qla_isr.c
2213
res = (si->u.mbx.in_mb[0] & MBS_MASK);
drivers/scsi/qla2xxx/qla_isr.c
2230
if (pkt->u.isp2x.status != cpu_to_le16(NOTIFY_ACK_SUCCESS))
drivers/scsi/qla2xxx/qla_isr.c
2254
bsg_job = sp->u.bsg_job;
drivers/scsi/qla2xxx/qla_isr.c
2300
(struct ct_sns_rsp *)sp->u.iocb_cmd.u.ctarg.rsp,
drivers/scsi/qla2xxx/qla_isr.c
2329
bsg_job = sp->u.bsg_job;
drivers/scsi/qla2xxx/qla_isr.c
2391
(struct ct_sns_rsp *)sp->u.iocb_cmd.u.ctarg.rsp,
drivers/scsi/qla2xxx/qla_isr.c
2402
els = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_isr.c
2403
els->u.els_plogi.fw_status[0] = cpu_to_le32(fw_status[0]);
drivers/scsi/qla2xxx/qla_isr.c
2404
els->u.els_plogi.fw_status[1] = cpu_to_le32(fw_status[1]);
drivers/scsi/qla2xxx/qla_isr.c
2405
els->u.els_plogi.fw_status[2] = cpu_to_le32(fw_status[2]);
drivers/scsi/qla2xxx/qla_isr.c
2406
els->u.els_plogi.comp_status = cpu_to_le16(fw_status[0]);
drivers/scsi/qla2xxx/qla_isr.c
2412
els->u.els_plogi.len = cpu_to_le16(le32_to_cpu(
drivers/scsi/qla2xxx/qla_isr.c
2429
els->u.els_plogi.len = 0;
drivers/scsi/qla2xxx/qla_isr.c
2433
els->u.els_plogi.len = 0;
drivers/scsi/qla2xxx/qla_isr.c
2477
bsg_job = sp->u.bsg_job;
drivers/scsi/qla2xxx/qla_isr.c
2535
lio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_isr.c
2538
data = lio->u.logio.data;
drivers/scsi/qla2xxx/qla_isr.c
2541
data[1] = lio->u.logio.flags & SRB_LOGIN_RETRIED ?
drivers/scsi/qla2xxx/qla_isr.c
2566
lio->u.logio.iop[0] =
drivers/scsi/qla2xxx/qla_isr.c
2568
lio->u.logio.iop[1] =
drivers/scsi/qla2xxx/qla_isr.c
2576
lio->u.logio.iop[1] = le32_to_cpu(logio->io_parameter[5]);
drivers/scsi/qla2xxx/qla_isr.c
2601
lio->u.logio.iop[0] = iop[0];
drivers/scsi/qla2xxx/qla_isr.c
2602
lio->u.logio.iop[1] = iop[1];
drivers/scsi/qla2xxx/qla_isr.c
2679
iocb = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_isr.c
2682
iocb->u.tmf.data = QLA_SUCCESS;
drivers/scsi/qla2xxx/qla_isr.c
2688
iocb->u.tmf.data = QLA_FUNCTION_FAILED;
drivers/scsi/qla2xxx/qla_isr.c
2693
iocb->u.tmf.data = QLA_FUNCTION_FAILED;
drivers/scsi/qla2xxx/qla_isr.c
2705
iocb->u.tmf.data = QLA_FUNCTION_FAILED;
drivers/scsi/qla2xxx/qla_isr.c
2732
if (iocb->u.tmf.data != QLA_SUCCESS)
drivers/scsi/qla2xxx/qla_isr.c
2751
iocb = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_isr.c
2753
iocb->u.nvme.comp_status = comp_status;
drivers/scsi/qla2xxx/qla_isr.c
2755
fd = iocb->u.nvme.desc;
drivers/scsi/qla2xxx/qla_isr.c
2757
if (unlikely(iocb->u.nvme.aen_op))
drivers/scsi/qla2xxx/qla_isr.c
2777
iocb->u.nvme.rsp_pyld_len = 0;
drivers/scsi/qla2xxx/qla_isr.c
2781
iocb->u.nvme.rsp_pyld_len = sts->nvme_rsp_pyld_len;
drivers/scsi/qla2xxx/qla_isr.c
2787
iocb->u.nvme.rsp_pyld_len = 0;
drivers/scsi/qla2xxx/qla_isr.c
2798
iocb->u.nvme.rsp_pyld_len = sts->nvme_rsp_pyld_len;
drivers/scsi/qla2xxx/qla_isr.c
2799
if (unlikely(le16_to_cpu(iocb->u.nvme.rsp_pyld_len) >
drivers/scsi/qla2xxx/qla_isr.c
2803
iocb->u.nvme.rsp_pyld_len);
drivers/scsi/qla2xxx/qla_isr.c
2806
iocb->u.nvme.rsp_pyld_len);
drivers/scsi/qla2xxx/qla_isr.c
2808
iocb->u.nvme.rsp_pyld_len =
drivers/scsi/qla2xxx/qla_isr.c
2811
iter = le16_to_cpu(iocb->u.nvme.rsp_pyld_len) >> 2;
drivers/scsi/qla2xxx/qla_isr.c
2867
iocb->u.nvme.rsp_pyld_len = 0;
drivers/scsi/qla2xxx/qla_isr.c
3194
bsg_job = sp->u.bsg_job;
drivers/scsi/qla2xxx/qla_isr.c
3878
abt = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_isr.c
3879
abt->u.abt.comp_status = pkt->comp_status;
drivers/scsi/qla2xxx/qla_isr.c
3961
sp->u.iocb_cmd.u.tmf.data = res;
drivers/scsi/qla2xxx/qla_isr.c
482
stat = rd_reg_dword(&reg->u.isp2300.host_status);
drivers/scsi/qla2xxx/qla_mbx.c
4083
rptid_entry->u.f1.port_name);
drivers/scsi/qla2xxx/qla_mbx.c
4089
switch (rptid_entry->u.f1.flags & TOPO_MASK) {
drivers/scsi/qla2xxx/qla_mbx.c
4099
wwn_to_u64(rptid_entry->u.f1.port_name)) {
drivers/scsi/qla2xxx/qla_mbx.c
4111
rptid_entry->u.f1.port_name);
drivers/scsi/qla2xxx/qla_mbx.c
4116
rptid_entry->u.f1.port_name, 1);
drivers/scsi/qla2xxx/qla_mbx.c
4150
rptid_entry->u.f1.port_name,
drivers/scsi/qla2xxx/qla_mbx.c
4151
rptid_entry->u.f1.node_name,
drivers/scsi/qla2xxx/qla_mbx.c
4173
vha->flags.bbcr_enable = (rptid_entry->u.f1.bbcr & 0xf) != 0;
drivers/scsi/qla2xxx/qla_mbx.c
4180
(rptid_entry->u.f1.flags &
drivers/scsi/qla2xxx/qla_mbx.c
4183
rptid_entry->u.f1.port_name,
drivers/scsi/qla2xxx/qla_mbx.c
4234
rptid_entry->u.f2.port_name);
drivers/scsi/qla2xxx/qla_mbx.c
4254
rptid_entry->u.f2.port_name, 1);
drivers/scsi/qla2xxx/qla_mbx.c
4263
rptid_entry->u.f2.remote_nport_id[2];
drivers/scsi/qla2xxx/qla_mbx.c
4265
rptid_entry->u.f2.remote_nport_id[1];
drivers/scsi/qla2xxx/qla_mbx.c
4267
rptid_entry->u.f2.remote_nport_id[0];
drivers/scsi/qla2xxx/qla_mbx.c
6587
sp->u.iocb_cmd.u.mbx.rc = res;
drivers/scsi/qla2xxx/qla_mbx.c
6589
complete(&sp->u.iocb_cmd.u.mbx.comp);
drivers/scsi/qla2xxx/qla_mbx.c
6612
c = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_mbx.c
6613
init_completion(&c->u.mbx.comp);
drivers/scsi/qla2xxx/qla_mbx.c
6620
memcpy(sp->u.iocb_cmd.u.mbx.out_mb, mcp->mb, SIZEOF_IOCB_MB_REG);
drivers/scsi/qla2xxx/qla_mbx.c
6633
wait_for_completion(&c->u.mbx.comp);
drivers/scsi/qla2xxx/qla_mbx.c
6634
memcpy(mcp->mb, sp->u.iocb_cmd.u.mbx.in_mb, SIZEOF_IOCB_MB_REG);
drivers/scsi/qla2xxx/qla_mbx.c
6636
rval = c->u.mbx.rc;
drivers/scsi/qla2xxx/qla_mid.c
970
sp->u.iocb_cmd.u.ctrlvp.cmd = cmd;
drivers/scsi/qla2xxx/qla_mid.c
971
sp->u.iocb_cmd.u.ctrlvp.vp_index = vp_index;
drivers/scsi/qla2xxx/qla_mr.c
1695
aen_data = evt->u.aenfx.evtcode;
drivers/scsi/qla2xxx/qla_mr.c
1697
switch (evt->u.aenfx.evtcode) {
drivers/scsi/qla2xxx/qla_mr.c
1699
if (evt->u.aenfx.mbx[1] == 0) {
drivers/scsi/qla2xxx/qla_mr.c
1700
if (evt->u.aenfx.mbx[2] == 1) {
drivers/scsi/qla2xxx/qla_mr.c
1707
} else if (evt->u.aenfx.mbx[2] == 2) {
drivers/scsi/qla2xxx/qla_mr.c
1708
qlafx00_tgt_detach(vha, evt->u.aenfx.mbx[3]);
drivers/scsi/qla2xxx/qla_mr.c
1710
} else if (evt->u.aenfx.mbx[1] == 0xffff) {
drivers/scsi/qla2xxx/qla_mr.c
1711
if (evt->u.aenfx.mbx[2] == 1) {
drivers/scsi/qla2xxx/qla_mr.c
1715
} else if (evt->u.aenfx.mbx[2] == 2) {
drivers/scsi/qla2xxx/qla_mr.c
1733
evt->u.aenfx.evtcode);
drivers/scsi/qla2xxx/qla_mr.c
1767
struct srb_iocb *lio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_mr.c
1769
complete(&lio->u.fxiocb.fxiocb_comp);
drivers/scsi/qla2xxx/qla_mr.c
1774
struct srb_iocb *lio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_mr.c
1776
complete(&lio->u.fxiocb.fxiocb_comp);
drivers/scsi/qla2xxx/qla_mr.c
1799
sp->u.iocb_cmd.timeout = qla2x00_fxdisc_iocb_timeout;
drivers/scsi/qla2xxx/qla_mr.c
1801
fdisc = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_mr.c
1804
fdisc->u.fxiocb.flags =
drivers/scsi/qla2xxx/qla_mr.c
1806
fdisc->u.fxiocb.rsp_len = sizeof(struct config_info_data);
drivers/scsi/qla2xxx/qla_mr.c
1809
fdisc->u.fxiocb.flags =
drivers/scsi/qla2xxx/qla_mr.c
1811
fdisc->u.fxiocb.rsp_len = QLAFX00_PORT_DATA_INFO;
drivers/scsi/qla2xxx/qla_mr.c
1812
fdisc->u.fxiocb.req_data = cpu_to_le32(fcport->port_id);
drivers/scsi/qla2xxx/qla_mr.c
1815
fdisc->u.fxiocb.flags =
drivers/scsi/qla2xxx/qla_mr.c
1817
fdisc->u.fxiocb.rsp_len = QLAFX00_TGT_NODE_INFO;
drivers/scsi/qla2xxx/qla_mr.c
1818
fdisc->u.fxiocb.req_data = cpu_to_le32(fcport->tgt_id);
drivers/scsi/qla2xxx/qla_mr.c
1821
fdisc->u.fxiocb.flags =
drivers/scsi/qla2xxx/qla_mr.c
1823
fdisc->u.fxiocb.rsp_len = QLAFX00_TGT_NODE_LIST_SIZE;
drivers/scsi/qla2xxx/qla_mr.c
1826
fdisc->u.fxiocb.flags = SRB_FXDISC_REQ_DMA_VALID;
drivers/scsi/qla2xxx/qla_mr.c
1827
fdisc->u.fxiocb.req_len = sizeof(struct register_host_info);
drivers/scsi/qla2xxx/qla_mr.c
1840
if (fdisc->u.fxiocb.flags & SRB_FXDISC_REQ_DMA_VALID) {
drivers/scsi/qla2xxx/qla_mr.c
1841
fdisc->u.fxiocb.req_addr = dma_alloc_coherent(&ha->pdev->dev,
drivers/scsi/qla2xxx/qla_mr.c
1842
fdisc->u.fxiocb.req_len,
drivers/scsi/qla2xxx/qla_mr.c
1843
&fdisc->u.fxiocb.req_dma_handle, GFP_KERNEL);
drivers/scsi/qla2xxx/qla_mr.c
1844
if (!fdisc->u.fxiocb.req_addr)
drivers/scsi/qla2xxx/qla_mr.c
1849
fdisc->u.fxiocb.req_addr;
drivers/scsi/qla2xxx/qla_mr.c
1893
if (fdisc->u.fxiocb.flags & SRB_FXDISC_RESP_DMA_VALID) {
drivers/scsi/qla2xxx/qla_mr.c
1894
fdisc->u.fxiocb.rsp_addr = dma_alloc_coherent(&ha->pdev->dev,
drivers/scsi/qla2xxx/qla_mr.c
1895
fdisc->u.fxiocb.rsp_len,
drivers/scsi/qla2xxx/qla_mr.c
1896
&fdisc->u.fxiocb.rsp_dma_handle, GFP_KERNEL);
drivers/scsi/qla2xxx/qla_mr.c
1897
if (!fdisc->u.fxiocb.rsp_addr)
drivers/scsi/qla2xxx/qla_mr.c
1901
fdisc->u.fxiocb.req_func_type = cpu_to_le16(fx_type);
drivers/scsi/qla2xxx/qla_mr.c
1907
wait_for_completion(&fdisc->u.fxiocb.fxiocb_comp);
drivers/scsi/qla2xxx/qla_mr.c
1911
(struct config_info_data *) fdisc->u.fxiocb.rsp_addr;
drivers/scsi/qla2xxx/qla_mr.c
1934
(struct port_info_data *) fdisc->u.fxiocb.rsp_addr;
drivers/scsi/qla2xxx/qla_mr.c
1945
(struct qlafx00_tgt_node_info *) fdisc->u.fxiocb.rsp_addr;
drivers/scsi/qla2xxx/qla_mr.c
1953
(struct qlafx00_tgt_node_info *) fdisc->u.fxiocb.rsp_addr;
drivers/scsi/qla2xxx/qla_mr.c
1958
fdisc->u.fxiocb.result =
drivers/scsi/qla2xxx/qla_mr.c
1959
(fdisc->u.fxiocb.result ==
drivers/scsi/qla2xxx/qla_mr.c
1963
rval = le32_to_cpu(fdisc->u.fxiocb.result);
drivers/scsi/qla2xxx/qla_mr.c
1966
if (fdisc->u.fxiocb.rsp_addr)
drivers/scsi/qla2xxx/qla_mr.c
1967
dma_free_coherent(&ha->pdev->dev, fdisc->u.fxiocb.rsp_len,
drivers/scsi/qla2xxx/qla_mr.c
1968
fdisc->u.fxiocb.rsp_addr, fdisc->u.fxiocb.rsp_dma_handle);
drivers/scsi/qla2xxx/qla_mr.c
1971
if (fdisc->u.fxiocb.req_addr)
drivers/scsi/qla2xxx/qla_mr.c
1972
dma_free_coherent(&ha->pdev->dev, fdisc->u.fxiocb.req_len,
drivers/scsi/qla2xxx/qla_mr.c
1973
fdisc->u.fxiocb.req_addr, fdisc->u.fxiocb.req_dma_handle);
drivers/scsi/qla2xxx/qla_mr.c
2153
tmf = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_mr.c
2157
tmf->u.tmf.comp_status = cpstatus;
drivers/scsi/qla2xxx/qla_mr.c
2173
abt = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_mr.c
2174
abt->u.abt.comp_status = pkt->tgt_id_sts;
drivers/scsi/qla2xxx/qla_mr.c
2196
iocb_job = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_mr.c
2197
iocb_job->u.fxiocb.seq_number = pkt->seq_no;
drivers/scsi/qla2xxx/qla_mr.c
2198
iocb_job->u.fxiocb.fw_flags = pkt->fw_iotcl_flags;
drivers/scsi/qla2xxx/qla_mr.c
2199
iocb_job->u.fxiocb.result = pkt->status;
drivers/scsi/qla2xxx/qla_mr.c
2200
if (iocb_job->u.fxiocb.flags & SRB_FXDISC_RSP_DWRD_VALID)
drivers/scsi/qla2xxx/qla_mr.c
2201
iocb_job->u.fxiocb.req_data =
drivers/scsi/qla2xxx/qla_mr.c
2204
bsg_job = sp->u.bsg_job;
drivers/scsi/qla2xxx/qla_mr.c
3171
struct srb_iocb *fxio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_mr.c
3183
tm_iocb.control_flags = cpu_to_le32(fxio->u.tmf.flags);
drivers/scsi/qla2xxx/qla_mr.c
3185
int_to_scsilun(fxio->u.tmf.lun, &llun);
drivers/scsi/qla2xxx/qla_mr.c
3198
struct srb_iocb *fxio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_mr.c
3207
abt_iocb.abort_handle = make_handle(req->id, fxio->u.abt.cmd_hndl);
drivers/scsi/qla2xxx/qla_mr.c
3219
struct srb_iocb *fxio = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_mr.c
3233
sp->u.iocb_cmd.u.fxiocb.req_func_type;
drivers/scsi/qla2xxx/qla_mr.c
3234
fx_iocb.adapid = fxio->u.fxiocb.adapter_id;
drivers/scsi/qla2xxx/qla_mr.c
3235
fx_iocb.adapid_hi = fxio->u.fxiocb.adapter_id_hi;
drivers/scsi/qla2xxx/qla_mr.c
3236
fx_iocb.reserved_0 = fxio->u.fxiocb.reserved_0;
drivers/scsi/qla2xxx/qla_mr.c
3237
fx_iocb.reserved_1 = fxio->u.fxiocb.reserved_1;
drivers/scsi/qla2xxx/qla_mr.c
3238
fx_iocb.dataword_extra = fxio->u.fxiocb.req_data_extra;
drivers/scsi/qla2xxx/qla_mr.c
3240
if (fxio->u.fxiocb.flags & SRB_FXDISC_REQ_DMA_VALID) {
drivers/scsi/qla2xxx/qla_mr.c
3243
cpu_to_le16(fxio->u.fxiocb.req_len);
drivers/scsi/qla2xxx/qla_mr.c
3244
put_unaligned_le64(fxio->u.fxiocb.req_dma_handle,
drivers/scsi/qla2xxx/qla_mr.c
3247
cpu_to_le32(fxio->u.fxiocb.req_len);
drivers/scsi/qla2xxx/qla_mr.c
3250
if (fxio->u.fxiocb.flags & SRB_FXDISC_RESP_DMA_VALID) {
drivers/scsi/qla2xxx/qla_mr.c
3253
cpu_to_le16(fxio->u.fxiocb.rsp_len);
drivers/scsi/qla2xxx/qla_mr.c
3254
put_unaligned_le64(fxio->u.fxiocb.rsp_dma_handle,
drivers/scsi/qla2xxx/qla_mr.c
3257
cpu_to_le32(fxio->u.fxiocb.rsp_len);
drivers/scsi/qla2xxx/qla_mr.c
3260
if (fxio->u.fxiocb.flags & SRB_FXDISC_REQ_DWRD_VALID) {
drivers/scsi/qla2xxx/qla_mr.c
3261
fx_iocb.dataword = fxio->u.fxiocb.req_data;
drivers/scsi/qla2xxx/qla_mr.c
3263
fx_iocb.flags = fxio->u.fxiocb.flags;
drivers/scsi/qla2xxx/qla_mr.c
3267
bsg_job = sp->u.bsg_job;
drivers/scsi/qla2xxx/qla_nvme.c
175
nvme = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_nvme.c
176
fd = nvme->u.nvme.desc;
drivers/scsi/qla2xxx/qla_nvme.c
182
fd->rcv_rsplen = le16_to_cpu(nvme->u.nvme.rsp_pyld_len);
drivers/scsi/qla2xxx/qla_nvme.c
314
__func__, sp, sp->handle, fcport, sp->u.iocb_cmd.u.nvme.desc, fcport->deleted);
drivers/scsi/qla2xxx/qla_nvme.c
397
nvme = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_nvme.c
399
nvme->u.nvme.desc = fd_resp;
drivers/scsi/qla2xxx/qla_nvme.c
400
nvme->u.nvme.dir = 0;
drivers/scsi/qla2xxx/qla_nvme.c
401
nvme->u.nvme.dl = 0;
drivers/scsi/qla2xxx/qla_nvme.c
402
nvme->u.nvme.timeout_sec = 0;
drivers/scsi/qla2xxx/qla_nvme.c
403
nvme->u.nvme.cmd_dma = fd_resp->rspdma;
drivers/scsi/qla2xxx/qla_nvme.c
404
nvme->u.nvme.cmd_len = cpu_to_le32(fd_resp->rsplen);
drivers/scsi/qla2xxx/qla_nvme.c
405
nvme->u.nvme.rsp_len = 0;
drivers/scsi/qla2xxx/qla_nvme.c
406
nvme->u.nvme.rsp_dma = 0;
drivers/scsi/qla2xxx/qla_nvme.c
407
nvme->u.nvme.exchange_address = uctx->exchange_address;
drivers/scsi/qla2xxx/qla_nvme.c
408
nvme->u.nvme.nport_handle = uctx->nport_handle;
drivers/scsi/qla2xxx/qla_nvme.c
409
nvme->u.nvme.ox_id = uctx->ox_id;
drivers/scsi/qla2xxx/qla_nvme.c
410
dma_sync_single_for_device(&ha->pdev->dev, nvme->u.nvme.cmd_dma,
drivers/scsi/qla2xxx/qla_nvme.c
504
nvme = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_nvme.c
506
nvme->u.nvme.desc = fd;
drivers/scsi/qla2xxx/qla_nvme.c
507
nvme->u.nvme.dir = 0;
drivers/scsi/qla2xxx/qla_nvme.c
508
nvme->u.nvme.dl = 0;
drivers/scsi/qla2xxx/qla_nvme.c
509
nvme->u.nvme.cmd_len = cpu_to_le32(fd->rqstlen);
drivers/scsi/qla2xxx/qla_nvme.c
510
nvme->u.nvme.rsp_len = cpu_to_le32(fd->rsplen);
drivers/scsi/qla2xxx/qla_nvme.c
511
nvme->u.nvme.rsp_dma = fd->rspdma;
drivers/scsi/qla2xxx/qla_nvme.c
512
nvme->u.nvme.timeout_sec = fd->timeout;
drivers/scsi/qla2xxx/qla_nvme.c
513
nvme->u.nvme.cmd_dma = fd->rqstdma;
drivers/scsi/qla2xxx/qla_nvme.c
514
dma_sync_single_for_device(&ha->pdev->dev, nvme->u.nvme.cmd_dma,
drivers/scsi/qla2xxx/qla_nvme.c
568
struct srb_iocb *nvme = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_nvme.c
570
struct nvmefc_fcp_req *fd = nvme->u.nvme.desc;
drivers/scsi/qla2xxx/qla_nvme.c
621
nvme->u.nvme.aen_op = 1;
drivers/scsi/qla2xxx/qla_nvme.c
743
if (!nvme->u.nvme.aen_op)
drivers/scsi/qla2xxx/qla_nvme.c
823
nvme = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_nvme.c
824
nvme->u.nvme.desc = fd;
drivers/scsi/qla2xxx/qla_nx.c
3586
if ((!sp->u.scmd.crc_ctx ||
drivers/scsi/qla2xxx/qla_os.c
1044
sp->u.scmd.cmd = cmd;
drivers/scsi/qla2xxx/qla_os.c
5177
e->u.aen.code = code;
drivers/scsi/qla2xxx/qla_os.c
5178
e->u.aen.data = data;
drivers/scsi/qla2xxx/qla_os.c
5191
memcpy(e->u.idc_ack.mb, mb, QLA_IDC_ACK_REGS * sizeof(uint16_t));
drivers/scsi/qla2xxx/qla_os.c
5206
e->u.logio.fcport = fcport; \
drivers/scsi/qla2xxx/qla_os.c
5208
e->u.logio.data[0] = data[0]; \
drivers/scsi/qla2xxx/qla_os.c
5209
e->u.logio.data[1] = data[1]; \
drivers/scsi/qla2xxx/qla_os.c
5230
e->u.uevent.code = code;
drivers/scsi/qla2xxx/qla_os.c
5262
e->u.aenfx.evtcode = evtcode;
drivers/scsi/qla2xxx/qla_os.c
5263
e->u.aenfx.count = cnt;
drivers/scsi/qla2xxx/qla_os.c
5264
memcpy(e->u.aenfx.mbx, data, sizeof(*data) * cnt);
drivers/scsi/qla2xxx/qla_os.c
5295
(struct qlt_plogi_ack_t *)e->u.new_sess.pla;
drivers/scsi/qla2xxx/qla_os.c
5300
__func__, __LINE__, e->u.new_sess.port_name);
drivers/scsi/qla2xxx/qla_os.c
5303
fcport = qla2x00_find_fcport_by_wwpn(vha, e->u.new_sess.port_name, 1);
drivers/scsi/qla2xxx/qla_os.c
5305
fcport->d_id = e->u.new_sess.id;
drivers/scsi/qla2xxx/qla_os.c
5309
pla->iocb.u.isp24.u.plogi.node_name,
drivers/scsi/qla2xxx/qla_os.c
5321
fcport->d_id = e->u.new_sess.id;
drivers/scsi/qla2xxx/qla_os.c
5326
memcpy(fcport->port_name, e->u.new_sess.port_name,
drivers/scsi/qla2xxx/qla_os.c
5329
fcport->fc4_type = e->u.new_sess.fc4_type;
drivers/scsi/qla2xxx/qla_os.c
5335
if (e->u.new_sess.fc4_type & FS_FCP_IS_N2N) {
drivers/scsi/qla2xxx/qla_os.c
5347
__func__, e->u.new_sess.port_name);
drivers/scsi/qla2xxx/qla_os.c
5359
e->u.new_sess.port_name, 1);
drivers/scsi/qla2xxx/qla_os.c
5384
memcpy(fcport->node_name, e->u.new_sess.node_name, WWN_SIZE);
drivers/scsi/qla2xxx/qla_os.c
5387
if (pla->iocb.u.isp24.status_subcode == ELS_PRLI) {
drivers/scsi/qla2xxx/qla_os.c
5394
pla->iocb.u.isp24.nport_handle);
drivers/scsi/qla2xxx/qla_os.c
5398
pla->iocb.u.isp24.u.prli.wd3_lo);
drivers/scsi/qla2xxx/qla_os.c
5414
&e->u.new_sess.id, 1);
drivers/scsi/qla2xxx/qla_os.c
5470
struct srb *sp = e->u.iosb.sp;
drivers/scsi/qla2xxx/qla_os.c
5499
e->u.aen.code, e->u.aen.data);
drivers/scsi/qla2xxx/qla_os.c
5502
qla81xx_idc_ack(vha, e->u.idc_ack.mb);
drivers/scsi/qla2xxx/qla_os.c
5505
qla2x00_async_login(vha, e->u.logio.fcport,
drivers/scsi/qla2xxx/qla_os.c
5506
e->u.logio.data);
drivers/scsi/qla2xxx/qla_os.c
5509
rc = qla2x00_async_logout(vha, e->u.logio.fcport);
drivers/scsi/qla2xxx/qla_os.c
5512
qla2x00_async_adisc(vha, e->u.logio.fcport,
drivers/scsi/qla2xxx/qla_os.c
5513
e->u.logio.data);
drivers/scsi/qla2xxx/qla_os.c
5516
qla2x00_uevent_emit(vha, e->u.uevent.code);
drivers/scsi/qla2xxx/qla_os.c
5522
qla24xx_sp_unmap(vha, e->u.iosb.sp);
drivers/scsi/qla2xxx/qla_os.c
5531
qla24xx_async_gpdb(vha, e->u.fcport.fcport,
drivers/scsi/qla2xxx/qla_os.c
5532
e->u.fcport.opt);
drivers/scsi/qla2xxx/qla_os.c
5535
qla24xx_async_prli(vha, e->u.fcport.fcport);
drivers/scsi/qla2xxx/qla_os.c
5538
qla24xx_async_gpsc(vha, e->u.fcport.fcport);
drivers/scsi/qla2xxx/qla_os.c
5541
qla24xx_async_gnl(vha, e->u.fcport.fcport);
drivers/scsi/qla2xxx/qla_os.c
5547
rc = qla2x00_async_prlo(vha, e->u.logio.fcport);
drivers/scsi/qla2xxx/qla_os.c
5550
qla2x00_async_prlo_done(vha, e->u.logio.fcport,
drivers/scsi/qla2xxx/qla_os.c
5551
e->u.logio.data);
drivers/scsi/qla2xxx/qla_os.c
5554
qla_fab_async_scan(vha, e->u.iosb.sp);
drivers/scsi/qla2xxx/qla_os.c
5557
qla_fab_scan_finish(vha, e->u.iosb.sp);
drivers/scsi/qla2xxx/qla_os.c
5560
qla24xx_async_gfpnid(vha, e->u.fcport.fcport);
drivers/scsi/qla2xxx/qla_os.c
5566
qla_do_iidma_work(vha, e->u.fcport.fcport);
drivers/scsi/qla2xxx/qla_os.c
5570
e->u.fcport.fcport);
drivers/scsi/qla2xxx/qla_os.c
727
qla2x00_clean_dsd_pool(ha, sp->u.scmd.crc_ctx);
drivers/scsi/qla2xxx/qla_os.c
732
struct crc_context *ctx0 = sp->u.scmd.crc_ctx;
drivers/scsi/qla2xxx/qla_os.c
739
struct ct6_dsd *ctx1 = &sp->u.scmd.ct6_ctx;
drivers/scsi/qla2xxx/qla_os.c
749
qla_put_buf(sp->qpair, &sp->u.scmd.buf_dsc);
drivers/scsi/qla2xxx/qla_os.c
784
qla2x00_clean_dsd_pool(ha, sp->u.scmd.crc_ctx);
drivers/scsi/qla2xxx/qla_os.c
7882
stat = rd_reg_dword(&reg->u.isp2300.host_status);
drivers/scsi/qla2xxx/qla_os.c
789
struct crc_context *difctx = sp->u.scmd.crc_ctx;
drivers/scsi/qla2xxx/qla_os.c
825
struct ct6_dsd *ctx1 = &sp->u.scmd.ct6_ctx;
drivers/scsi/qla2xxx/qla_os.c
836
struct crc_context *ctx0 = sp->u.scmd.crc_ctx;
drivers/scsi/qla2xxx/qla_os.c
843
qla_put_buf(sp->qpair, &sp->u.scmd.buf_dsc);
drivers/scsi/qla2xxx/qla_os.c
955
sp->u.scmd.cmd = cmd;
drivers/scsi/qla2xxx/qla_sup.c
35
wrt_reg_word(&reg->u.isp2300.host_semaphore, 0x1);
drivers/scsi/qla2xxx/qla_sup.c
36
rd_reg_word(&reg->u.isp2300.host_semaphore);
drivers/scsi/qla2xxx/qla_sup.c
38
data = rd_reg_word(&reg->u.isp2300.host_semaphore);
drivers/scsi/qla2xxx/qla_sup.c
42
wrt_reg_word(&reg->u.isp2300.host_semaphore, 0x1);
drivers/scsi/qla2xxx/qla_sup.c
43
rd_reg_word(&reg->u.isp2300.host_semaphore);
drivers/scsi/qla2xxx/qla_sup.c
45
data = rd_reg_word(&reg->u.isp2300.host_semaphore);
drivers/scsi/qla2xxx/qla_sup.c
60
wrt_reg_word(&reg->u.isp2300.host_semaphore, 0);
drivers/scsi/qla2xxx/qla_sup.c
61
rd_reg_word(&reg->u.isp2300.host_semaphore);
drivers/scsi/qla2xxx/qla_target.c
1008
(!own || own->iocb.u.isp24.status_subcode == ELS_PLOGI)) {
drivers/scsi/qla2xxx/qla_target.c
1113
iocb->u.isp24.port_name, con->ref_count);
drivers/scsi/qla2xxx/qla_target.c
1214
loop_id = le16_to_cpu(n->u.isp24.nport_handle);
drivers/scsi/qla2xxx/qla_target.c
1684
nack->u.isp24.handle = QLA_TGT_SKIP_HANDLE;
drivers/scsi/qla2xxx/qla_target.c
1685
nack->u.isp24.nport_handle = ntfy->u.isp24.nport_handle;
drivers/scsi/qla2xxx/qla_target.c
1686
if (le16_to_cpu(ntfy->u.isp24.status) == IMM_NTFY_ELS) {
drivers/scsi/qla2xxx/qla_target.c
1687
nack->u.isp24.flags = ntfy->u.isp24.flags &
drivers/scsi/qla2xxx/qla_target.c
1690
nack->u.isp24.srr_rx_id = ntfy->u.isp24.srr_rx_id;
drivers/scsi/qla2xxx/qla_target.c
1691
nack->u.isp24.status = ntfy->u.isp24.status;
drivers/scsi/qla2xxx/qla_target.c
1692
nack->u.isp24.status_subcode = ntfy->u.isp24.status_subcode;
drivers/scsi/qla2xxx/qla_target.c
1693
nack->u.isp24.fw_handle = ntfy->u.isp24.fw_handle;
drivers/scsi/qla2xxx/qla_target.c
1694
nack->u.isp24.exchange_address = ntfy->u.isp24.exchange_address;
drivers/scsi/qla2xxx/qla_target.c
1695
nack->u.isp24.srr_rel_offs = ntfy->u.isp24.srr_rel_offs;
drivers/scsi/qla2xxx/qla_target.c
1696
nack->u.isp24.srr_ui = ntfy->u.isp24.srr_ui;
drivers/scsi/qla2xxx/qla_target.c
1697
nack->u.isp24.srr_flags = cpu_to_le16(srr_flags);
drivers/scsi/qla2xxx/qla_target.c
1698
nack->u.isp24.srr_reject_code = srr_reject_code;
drivers/scsi/qla2xxx/qla_target.c
1699
nack->u.isp24.srr_reject_code_expl = srr_explan;
drivers/scsi/qla2xxx/qla_target.c
1700
nack->u.isp24.vp_index = ntfy->u.isp24.vp_index;
drivers/scsi/qla2xxx/qla_target.c
1703
if (ntfy->u.isp24.status_subcode == ELS_PLOGI &&
drivers/scsi/qla2xxx/qla_target.c
1704
(le16_to_cpu(ntfy->u.isp24.flags) & NOTIFY24XX_FLAGS_FCSP)) {
drivers/scsi/qla2xxx/qla_target.c
1705
nack->u.isp24.flags |= cpu_to_le16(NOTIFY_ACK_FLAGS_FCSP);
drivers/scsi/qla2xxx/qla_target.c
1710
vha->vp_idx, nack->u.isp24.status);
drivers/scsi/qla2xxx/qla_target.c
1931
ctio->u.status1.flags = cpu_to_le16(tmp);
drivers/scsi/qla2xxx/qla_target.c
1932
ctio->u.status1.ox_id = entry->fcp_hdr_le.ox_id;
drivers/scsi/qla2xxx/qla_target.c
1936
le16_to_cpu(ctio->u.status1.flags),
drivers/scsi/qla2xxx/qla_target.c
1937
le16_to_cpu(ctio->u.status1.ox_id),
drivers/scsi/qla2xxx/qla_target.c
1973
op_key = sid_to_key(op->atio.u.isp24.fcp_hdr.s_id);
drivers/scsi/qla2xxx/qla_target.c
1975
(struct scsi_lun *)&op->atio.u.isp24.fcp_cmnd.lun);
drivers/scsi/qla2xxx/qla_target.c
1984
cmd_key = sid_to_key(cmd->atio.u.isp24.fcp_hdr.s_id);
drivers/scsi/qla2xxx/qla_target.c
1986
(struct scsi_lun *)&cmd->atio.u.isp24.fcp_cmnd.lun);
drivers/scsi/qla2xxx/qla_target.c
2090
mcmd->abort_io_attr = abort_cmd->atio.u.isp24.attr;
drivers/scsi/qla2xxx/qla_target.c
210
struct qla_tgt_sess_op *u;
drivers/scsi/qla2xxx/qla_target.c
216
BUILD_BUG_ON(offsetof(struct qla_tgt_sess_op, atio) + sizeof(u->atio) != sizeof(*u));
drivers/scsi/qla2xxx/qla_target.c
2201
ctio->initiator_id = be_id_to_le(atio->u.isp24.fcp_hdr.s_id);
drivers/scsi/qla2xxx/qla_target.c
2202
ctio->exchange_addr = atio->u.isp24.exchange_addr;
drivers/scsi/qla2xxx/qla_target.c
2203
temp = (atio->u.isp24.attr << 9)|
drivers/scsi/qla2xxx/qla_target.c
2205
ctio->u.status1.flags = cpu_to_le16(temp);
drivers/scsi/qla2xxx/qla_target.c
2206
temp = be16_to_cpu(atio->u.isp24.fcp_hdr.ox_id);
drivers/scsi/qla2xxx/qla_target.c
2207
ctio->u.status1.ox_id = cpu_to_le16(temp);
drivers/scsi/qla2xxx/qla_target.c
2208
ctio->u.status1.scsi_status =
drivers/scsi/qla2xxx/qla_target.c
2210
ctio->u.status1.response_len = cpu_to_le16(8);
drivers/scsi/qla2xxx/qla_target.c
2211
ctio->u.status1.sense_data[0] = resp_code;
drivers/scsi/qla2xxx/qla_target.c
225
if (atio->u.raw.entry_type == ATIO_TYPE7 &&
drivers/scsi/qla2xxx/qla_target.c
226
atio->u.isp24.fcp_cmnd.task_mgmt_flags == 0)
drivers/scsi/qla2xxx/qla_target.c
2273
ctio->initiator_id = be_id_to_le(atio->u.isp24.fcp_hdr.s_id);
drivers/scsi/qla2xxx/qla_target.c
2274
ctio->exchange_addr = atio->u.isp24.exchange_addr;
drivers/scsi/qla2xxx/qla_target.c
2275
temp = (atio->u.isp24.attr << 9) |
drivers/scsi/qla2xxx/qla_target.c
2277
ctio->u.status1.flags = cpu_to_le16(temp);
drivers/scsi/qla2xxx/qla_target.c
2278
temp = be16_to_cpu(atio->u.isp24.fcp_hdr.ox_id);
drivers/scsi/qla2xxx/qla_target.c
2279
ctio->u.status1.ox_id = cpu_to_le16(temp);
drivers/scsi/qla2xxx/qla_target.c
228
((unsigned int) atio->u.isp24.fcp_cmnd.add_cdb_len) * 4;
drivers/scsi/qla2xxx/qla_target.c
2280
ctio->u.status1.scsi_status =
drivers/scsi/qla2xxx/qla_target.c
2282
ctio->u.status1.response_len = cpu_to_le16(18);
drivers/scsi/qla2xxx/qla_target.c
2283
ctio->u.status1.residual = cpu_to_le32(get_datalen_for_atio(atio));
drivers/scsi/qla2xxx/qla_target.c
2285
if (ctio->u.status1.residual != 0)
drivers/scsi/qla2xxx/qla_target.c
2286
ctio->u.status1.scsi_status |=
drivers/scsi/qla2xxx/qla_target.c
2290
ctio->u.status1.sense_data[0] = 0x70;
drivers/scsi/qla2xxx/qla_target.c
2291
ctio->u.status1.sense_data[2] = sense_key;
drivers/scsi/qla2xxx/qla_target.c
2293
ctio->u.status1.sense_data[7] = 0xa;
drivers/scsi/qla2xxx/qla_target.c
2295
ctio->u.status1.sense_data[12] = asc;
drivers/scsi/qla2xxx/qla_target.c
2296
ctio->u.status1.sense_data[13] = ascq;
drivers/scsi/qla2xxx/qla_target.c
230
u = kzalloc(sizeof(*u) + add_cdb_len, GFP_ATOMIC);
drivers/scsi/qla2xxx/qla_target.c
231
if (u == NULL)
drivers/scsi/qla2xxx/qla_target.c
234
u->vha = vha;
drivers/scsi/qla2xxx/qla_target.c
2340
switch (mcmd->orig_iocb.imm_ntfy.u.isp24.status_subcode) {
drivers/scsi/qla2xxx/qla_target.c
235
memcpy(&u->atio, atio, sizeof(*atio) + add_cdb_len);
drivers/scsi/qla2xxx/qla_target.c
2356
if (mcmd->orig_iocb.atio.u.raw.entry_type == ABTS_RECV_24XX) {
drivers/scsi/qla2xxx/qla_target.c
236
INIT_LIST_HEAD(&u->cmd_list);
drivers/scsi/qla2xxx/qla_target.c
239
list_add_tail(&u->cmd_list, &vha->unknown_atio_list);
drivers/scsi/qla2xxx/qla_target.c
255
struct qla_tgt_sess_op *u, *t;
drivers/scsi/qla2xxx/qla_target.c
2575
pkt->initiator_id = be_id_to_le(atio->u.isp24.fcp_hdr.s_id);
drivers/scsi/qla2xxx/qla_target.c
2576
pkt->exchange_addr = atio->u.isp24.exchange_addr;
drivers/scsi/qla2xxx/qla_target.c
2577
temp = atio->u.isp24.attr << 9;
drivers/scsi/qla2xxx/qla_target.c
2578
pkt->u.status0.flags |= cpu_to_le16(temp);
drivers/scsi/qla2xxx/qla_target.c
2579
temp = be16_to_cpu(atio->u.isp24.fcp_hdr.ox_id);
drivers/scsi/qla2xxx/qla_target.c
2580
pkt->u.status0.ox_id = cpu_to_le16(temp);
drivers/scsi/qla2xxx/qla_target.c
2581
pkt->u.status0.relative_offset = cpu_to_le32(prm->cmd->offset);
drivers/scsi/qla2xxx/qla_target.c
2589
pkt->u.status0.edif_flags |= EF_EN_EDIF;
drivers/scsi/qla2xxx/qla_target.c
261
list_for_each_entry_safe(u, t, &vha->unknown_atio_list, cmd_list) {
drivers/scsi/qla2xxx/qla_target.c
262
if (u->aborted) {
drivers/scsi/qla2xxx/qla_target.c
2645
pkt24->u.status0.transfer_length = cpu_to_le32(prm->cmd->bufflen);
drivers/scsi/qla2xxx/qla_target.c
2648
cur_dsd = &pkt24->u.status0.dsd;
drivers/scsi/qla2xxx/qla_target.c
265
"ATIO_TYPE7", u);
drivers/scsi/qla2xxx/qla_target.c
267
&u->atio, ha_locked);
drivers/scsi/qla2xxx/qla_target.c
2695
cmd->atio.u.isp24.exchange_addr);
drivers/scsi/qla2xxx/qla_target.c
2702
cmd->atio.u.isp24.exchange_addr);
drivers/scsi/qla2xxx/qla_target.c
2709
cmd->atio.u.isp24.exchange_addr);
drivers/scsi/qla2xxx/qla_target.c
271
host = qla_find_host_by_d_id(vha, u->atio.u.isp24.fcp_hdr.d_id);
drivers/scsi/qla2xxx/qla_target.c
2716
cmd->atio.u.isp24.exchange_addr);
drivers/scsi/qla2xxx/qla_target.c
274
"Requeuing unknown ATIO_TYPE7 %p\n", u);
drivers/scsi/qla2xxx/qla_target.c
275
qlt_24xx_atio_pkt(host, &u->atio, ha_locked);
drivers/scsi/qla2xxx/qla_target.c
279
"ATIO_TYPE7", u);
drivers/scsi/qla2xxx/qla_target.c
2807
(uint32_t)sizeof(ctio->u.status1.sense_data));
drivers/scsi/qla2xxx/qla_target.c
2808
ctio->u.status0.flags |= cpu_to_le16(CTIO7_FLAGS_SEND_STATUS);
drivers/scsi/qla2xxx/qla_target.c
281
&u->atio, ha_locked);
drivers/scsi/qla2xxx/qla_target.c
2810
ctio->u.status0.flags |= cpu_to_le16(
drivers/scsi/qla2xxx/qla_target.c
2814
ctio->u.status0.residual = cpu_to_le32(prm->residual);
drivers/scsi/qla2xxx/qla_target.c
2815
ctio->u.status0.scsi_status = cpu_to_le16(prm->rq_result);
drivers/scsi/qla2xxx/qla_target.c
2827
ctio->u.status1.flags |= cpu_to_le16(
drivers/scsi/qla2xxx/qla_target.c
2832
ctio->u.status1.flags &=
drivers/scsi/qla2xxx/qla_target.c
2834
ctio->u.status1.flags |=
drivers/scsi/qla2xxx/qla_target.c
2836
ctio->u.status1.scsi_status |=
drivers/scsi/qla2xxx/qla_target.c
2838
ctio->u.status1.sense_length =
drivers/scsi/qla2xxx/qla_target.c
284
"Reschedule u %p, vha %p, host %p\n", u, vha, host);
drivers/scsi/qla2xxx/qla_target.c
2846
&((uint32_t *)ctio->u.status1.sense_data)[i]);
drivers/scsi/qla2xxx/qla_target.c
2851
ctio->u.status1.flags &=
drivers/scsi/qla2xxx/qla_target.c
2853
ctio->u.status1.flags |=
drivers/scsi/qla2xxx/qla_target.c
2855
ctio->u.status1.sense_length = 0;
drivers/scsi/qla2xxx/qla_target.c
2856
memset(ctio->u.status1.sense_data, 0,
drivers/scsi/qla2xxx/qla_target.c
2857
sizeof(ctio->u.status1.sense_data));
drivers/scsi/qla2xxx/qla_target.c
295
list_del(&u->cmd_list);
drivers/scsi/qla2xxx/qla_target.c
297
kfree(u);
drivers/scsi/qla2xxx/qla_target.c
3101
pkt->initiator_id = be_id_to_le(atio->u.isp24.fcp_hdr.s_id);
drivers/scsi/qla2xxx/qla_target.c
3102
pkt->exchange_addr = atio->u.isp24.exchange_addr;
drivers/scsi/qla2xxx/qla_target.c
3105
t16 = be16_to_cpu(atio->u.isp24.fcp_hdr.ox_id);
drivers/scsi/qla2xxx/qla_target.c
3108
t16 = (atio->u.isp24.attr << 9);
drivers/scsi/qla2xxx/qla_target.c
314
__func__, vha->vp_idx, atio->u.raw.entry_type,
drivers/scsi/qla2xxx/qla_target.c
3143
cur_dsd = &crc_ctx_pkt->u.nobundling.data_dsd[0];
drivers/scsi/qla2xxx/qla_target.c
315
be16_to_cpu(atio->u.isp24.fcp_hdr.ox_id));
drivers/scsi/qla2xxx/qla_target.c
3150
crc_ctx_pkt->u.bundling.dif_byte_count = cpu_to_le32(dif_bytes);
drivers/scsi/qla2xxx/qla_target.c
3151
crc_ctx_pkt->u.bundling.dseg_count =
drivers/scsi/qla2xxx/qla_target.c
3153
cur_dsd = &crc_ctx_pkt->u.bundling.data_dsd[0];
drivers/scsi/qla2xxx/qla_target.c
317
switch (atio->u.raw.entry_type) {
drivers/scsi/qla2xxx/qla_target.c
3186
cur_dsd = &crc_ctx_pkt->u.bundling.dif_dsd;
drivers/scsi/qla2xxx/qla_target.c
321
atio->u.isp24.fcp_hdr.d_id);
drivers/scsi/qla2xxx/qla_target.c
326
atio->u.isp24.fcp_hdr.d_id.domain,
drivers/scsi/qla2xxx/qla_target.c
327
atio->u.isp24.fcp_hdr.d_id.area,
drivers/scsi/qla2xxx/qla_target.c
3276
pkt->u.status0.flags |=
drivers/scsi/qla2xxx/qla_target.c
328
atio->u.isp24.fcp_hdr.d_id.al_pa);
drivers/scsi/qla2xxx/qla_target.c
3285
pkt->u.status0.scsi_status =
drivers/scsi/qla2xxx/qla_target.c
3288
pkt->u.status0.residual =
drivers/scsi/qla2xxx/qla_target.c
3291
pkt->u.status0.flags |= cpu_to_le16(
drivers/scsi/qla2xxx/qla_target.c
3294
pkt->u.status0.flags |=
drivers/scsi/qla2xxx/qla_target.c
3324
ctio->u.status1.flags &= ~cpu_to_le16(
drivers/scsi/qla2xxx/qla_target.c
3329
pkt->u.status0.flags |= cpu_to_le16(
drivers/scsi/qla2xxx/qla_target.c
3345
cmd->ctio_flags = le16_to_cpu(pkt->u.status0.flags);
drivers/scsi/qla2xxx/qla_target.c
3432
pkt->u.status0.flags |= cpu_to_le16(CTIO7_FLAGS_DATA_OUT |
drivers/scsi/qla2xxx/qla_target.c
3440
cmd->ctio_flags = le16_to_cpu(pkt->u.status0.flags);
drivers/scsi/qla2xxx/qla_target.c
349
if ((entry->u.isp24.vp_index != 0xFF) &&
drivers/scsi/qla2xxx/qla_target.c
3497
cmd->atio.u.isp24.fcp_hdr.ox_id);
drivers/scsi/qla2xxx/qla_target.c
350
(entry->u.isp24.nport_handle != cpu_to_le16(0xFFFF))) {
drivers/scsi/qla2xxx/qla_target.c
3513
cmd->atio.u.isp24.fcp_hdr.ox_id);
drivers/scsi/qla2xxx/qla_target.c
352
entry->u.isp24.vp_index);
drivers/scsi/qla2xxx/qla_target.c
3530
cmd->atio.u.isp24.fcp_hdr.ox_id);
drivers/scsi/qla2xxx/qla_target.c
358
vha->vp_idx, entry->u.isp24.vp_index);
drivers/scsi/qla2xxx/qla_target.c
3590
nack->u.isp24.nport_handle = ntfy->u.isp24.nport_handle;
drivers/scsi/qla2xxx/qla_target.c
3591
if (le16_to_cpu(ntfy->u.isp24.status) == IMM_NTFY_ELS) {
drivers/scsi/qla2xxx/qla_target.c
3592
nack->u.isp24.flags = ntfy->u.isp24.flags &
drivers/scsi/qla2xxx/qla_target.c
3597
nack->u.isp24.flags |=
drivers/scsi/qla2xxx/qla_target.c
3600
nack->u.isp24.srr_rx_id = ntfy->u.isp24.srr_rx_id;
drivers/scsi/qla2xxx/qla_target.c
3601
nack->u.isp24.status = ntfy->u.isp24.status;
drivers/scsi/qla2xxx/qla_target.c
3602
nack->u.isp24.status_subcode = ntfy->u.isp24.status_subcode;
drivers/scsi/qla2xxx/qla_target.c
3603
nack->u.isp24.fw_handle = ntfy->u.isp24.fw_handle;
drivers/scsi/qla2xxx/qla_target.c
3604
nack->u.isp24.exchange_address = ntfy->u.isp24.exchange_address;
drivers/scsi/qla2xxx/qla_target.c
3605
nack->u.isp24.srr_rel_offs = ntfy->u.isp24.srr_rel_offs;
drivers/scsi/qla2xxx/qla_target.c
3606
nack->u.isp24.srr_ui = ntfy->u.isp24.srr_ui;
drivers/scsi/qla2xxx/qla_target.c
3607
nack->u.isp24.vp_index = ntfy->u.isp24.vp_index;
drivers/scsi/qla2xxx/qla_target.c
3696
port_id_t id = be_to_port_id(atio->u.isp24.fcp_hdr.s_id);
drivers/scsi/qla2xxx/qla_target.c
3725
vha->vp_idx, le32_to_cpu(atio->u.isp24.exchange_addr));
drivers/scsi/qla2xxx/qla_target.c
3744
ctio24->initiator_id = be_id_to_le(atio->u.isp24.fcp_hdr.s_id);
drivers/scsi/qla2xxx/qla_target.c
3745
ctio24->exchange_addr = atio->u.isp24.exchange_addr;
drivers/scsi/qla2xxx/qla_target.c
3746
temp = (atio->u.isp24.attr << 9) | CTIO7_FLAGS_STATUS_MODE_1 |
drivers/scsi/qla2xxx/qla_target.c
3748
ctio24->u.status1.flags = cpu_to_le16(temp);
drivers/scsi/qla2xxx/qla_target.c
3749
temp = be16_to_cpu(atio->u.isp24.fcp_hdr.ox_id);
drivers/scsi/qla2xxx/qla_target.c
3750
ctio24->u.status1.ox_id = cpu_to_le16(temp);
drivers/scsi/qla2xxx/qla_target.c
3906
be16_to_cpu(cmd->atio.u.isp24.fcp_hdr.ox_id));
drivers/scsi/qla2xxx/qla_target.c
3931
if (unlikely(cmd->cdb != &cmd->atio.u.isp24.fcp_cmnd.cdb[0])) {
drivers/scsi/qla2xxx/qla_target.c
3933
cmd->cdb = &cmd->atio.u.isp24.fcp_cmnd.cdb[0];
drivers/scsi/qla2xxx/qla_target.c
399
"type %x\n", vha->vp_idx, atio->u.raw.entry_type);
drivers/scsi/qla2xxx/qla_target.c
4085
atio.u.isp24.exchange_addr;
drivers/scsi/qla2xxx/qla_target.c
4196
cmd->unpacked_lun, cmd->atio.u.isp24.attr,
drivers/scsi/qla2xxx/qla_target.c
437
host = qla_find_host_by_vp_idx(vha, entry->u.isp24.vp_index);
drivers/scsi/qla2xxx/qla_target.c
442
vha->vp_idx, entry->u.isp24.vp_index);
drivers/scsi/qla2xxx/qla_target.c
4422
cmd->atio.u.isp24.exchange_addr);
drivers/scsi/qla2xxx/qla_target.c
4426
cmd->se_cmd.tag = le32_to_cpu(atio->u.isp24.exchange_addr);
drivers/scsi/qla2xxx/qla_target.c
4428
if (atio->u.isp24.fcp_cmnd.rddata &&
drivers/scsi/qla2xxx/qla_target.c
4429
atio->u.isp24.fcp_cmnd.wrdata) {
drivers/scsi/qla2xxx/qla_target.c
4432
} else if (atio->u.isp24.fcp_cmnd.rddata)
drivers/scsi/qla2xxx/qla_target.c
4434
else if (atio->u.isp24.fcp_cmnd.wrdata)
drivers/scsi/qla2xxx/qla_target.c
4440
atio->u.isp24.fcp_cmnd.task_attr);
drivers/scsi/qla2xxx/qla_target.c
4464
if (unlikely(cmd->cdb != &cmd->atio.u.isp24.fcp_cmnd.cdb[0])) {
drivers/scsi/qla2xxx/qla_target.c
4466
cmd->cdb = &cmd->atio.u.isp24.fcp_cmnd.cdb[0];
drivers/scsi/qla2xxx/qla_target.c
454
if (0xFF != entry->u.isp24.vp_index) {
drivers/scsi/qla2xxx/qla_target.c
456
entry->u.isp24.vp_index);
drivers/scsi/qla2xxx/qla_target.c
4607
len = src->u.isp24.fcp_cmnd.add_cdb_len;
drivers/scsi/qla2xxx/qla_target.c
4609
dst->u.isp24.fcp_cmnd.add_cdb_len = 0;
drivers/scsi/qla2xxx/qla_target.c
4610
memcpy(&dst->u.isp24.fcp_cmnd.add_cdb[0],
drivers/scsi/qla2xxx/qla_target.c
4611
&src->u.isp24.fcp_cmnd.add_cdb[len * 4],
drivers/scsi/qla2xxx/qla_target.c
463
entry->u.isp24.vp_index);
drivers/scsi/qla2xxx/qla_target.c
4642
(struct scsi_lun *)&atio->u.isp24.fcp_cmnd.lun);
drivers/scsi/qla2xxx/qla_target.c
4648
cmd->cdb = &cmd->atio.u.isp24.fcp_cmnd.cdb[0];
drivers/scsi/qla2xxx/qla_target.c
4655
add_cdb_len = atio->u.isp24.fcp_cmnd.add_cdb_len;
drivers/scsi/qla2xxx/qla_target.c
4666
memcpy(cdb, atio->u.isp24.fcp_cmnd.cdb, cdb_len);
drivers/scsi/qla2xxx/qla_target.c
4691
id = be_to_port_id(atio->u.isp24.fcp_hdr.s_id);
drivers/scsi/qla2xxx/qla_target.c
4695
sess = ha->tgt.tgt_ops->find_sess_by_s_id(vha, atio->u.isp24.fcp_hdr.s_id);
drivers/scsi/qla2xxx/qla_target.c
4715
be16_to_cpu(atio->u.isp24.fcp_hdr.ox_id));
drivers/scsi/qla2xxx/qla_target.c
4738
if (cmd->atio.u.isp24.fcp_cmnd.rddata)
drivers/scsi/qla2xxx/qla_target.c
4787
abort_cmds_for_lun(vha, lun, a->u.isp24.fcp_hdr.s_id);
drivers/scsi/qla2xxx/qla_target.c
4821
fn = a->u.isp24.fcp_cmnd.task_mgmt_flags;
drivers/scsi/qla2xxx/qla_target.c
4825
a->u.isp24.fcp_hdr.s_id);
drivers/scsi/qla2xxx/qla_target.c
4829
scsilun_to_int((struct scsi_lun *)&a->u.isp24.fcp_cmnd.lun);
drivers/scsi/qla2xxx/qla_target.c
4861
scsilun_to_int((struct scsi_lun *)&a->u.isp24.fcp_cmnd.lun);
drivers/scsi/qla2xxx/qla_target.c
4867
le16_to_cpu(iocb->u.isp2x.seq_id));
drivers/scsi/qla2xxx/qla_target.c
5011
uint32_t op_key = sid_to_key(op->atio.u.isp24.fcp_hdr.s_id);
drivers/scsi/qla2xxx/qla_target.c
5020
uint32_t cmd_key = sid_to_key(cmd->atio.u.isp24.fcp_hdr.s_id);
drivers/scsi/qla2xxx/qla_target.c
5045
wwn = wwn_to_u64(iocb->u.isp24.port_name);
drivers/scsi/qla2xxx/qla_target.c
5047
port_id.b.domain = iocb->u.isp24.port_id[2];
drivers/scsi/qla2xxx/qla_target.c
5048
port_id.b.area = iocb->u.isp24.port_id[1];
drivers/scsi/qla2xxx/qla_target.c
5049
port_id.b.al_pa = iocb->u.isp24.port_id[0];
drivers/scsi/qla2xxx/qla_target.c
5052
loop_id = le16_to_cpu(iocb->u.isp24.nport_handle);
drivers/scsi/qla2xxx/qla_target.c
5077
iocb->u.isp24.status_subcode == ELS_PLOGI &&
drivers/scsi/qla2xxx/qla_target.c
5078
!(le16_to_cpu(iocb->u.isp24.flags) & NOTIFY24XX_FLAGS_FCSP)) {
drivers/scsi/qla2xxx/qla_target.c
5093
} else if (iocb->u.isp24.status_subcode == ELS_PLOGI &&
drivers/scsi/qla2xxx/qla_target.c
5094
!(le16_to_cpu(iocb->u.isp24.flags) & NOTIFY24XX_FLAGS_FCSP)) {
drivers/scsi/qla2xxx/qla_target.c
5108
iocb->u.isp24.port_name);
drivers/scsi/qla2xxx/qla_target.c
5123
__func__, __LINE__, iocb->u.isp24.port_name);
drivers/scsi/qla2xxx/qla_target.c
5124
if (iocb->u.isp24.status_subcode == ELS_PLOGI)
drivers/scsi/qla2xxx/qla_target.c
5126
iocb->u.isp24.port_name,
drivers/scsi/qla2xxx/qla_target.c
5127
iocb->u.isp24.u.plogi.node_name,
drivers/scsi/qla2xxx/qla_target.c
5131
iocb->u.isp24.port_name, NULL,
drivers/scsi/qla2xxx/qla_target.c
5170
if (iocb->u.isp24.status_subcode == ELS_PLOGI) {
drivers/scsi/qla2xxx/qla_target.c
5183
if (iocb->u.isp24.status_subcode == ELS_PRLI) {
drivers/scsi/qla2xxx/qla_target.c
5189
wd3_lo = le16_to_cpu(iocb->u.isp24.u.prli.wd3_lo);
drivers/scsi/qla2xxx/qla_target.c
523
e->u.nack.fcport = fcport;
drivers/scsi/qla2xxx/qla_target.c
524
e->u.nack.type = type;
drivers/scsi/qla2xxx/qla_target.c
525
memcpy(e->u.nack.iocb, ntfy, sizeof(struct imm_ntfy_from_isp));
drivers/scsi/qla2xxx/qla_target.c
5318
uint32_t tag = le32_to_cpu(iocb->u.isp24.exchange_address);
drivers/scsi/qla2xxx/qla_target.c
5330
loop_id = le16_to_cpu(iocb->u.isp24.nport_handle);
drivers/scsi/qla2xxx/qla_target.c
5332
s_id.domain = iocb->u.isp24.port_id[2];
drivers/scsi/qla2xxx/qla_target.c
5333
s_id.area = iocb->u.isp24.port_id[1];
drivers/scsi/qla2xxx/qla_target.c
5334
s_id.al_pa = iocb->u.isp24.port_id[0];
drivers/scsi/qla2xxx/qla_target.c
5355
u16 srr_ox_id = le16_to_cpu(iocb->u.isp24.srr_ox_id);
drivers/scsi/qla2xxx/qla_target.c
5356
u16 cmd_ox_id = be16_to_cpu(cmd->atio.u.isp24.fcp_hdr.ox_id);
drivers/scsi/qla2xxx/qla_target.c
5841
uint32_t srr_rel_offs = le32_to_cpu(srr->imm_ntfy.u.isp24.srr_rel_offs);
drivers/scsi/qla2xxx/qla_target.c
5842
uint16_t srr_ui = le16_to_cpu(srr->imm_ntfy.u.isp24.srr_ui);
drivers/scsi/qla2xxx/qla_target.c
609
(le16_to_cpu(ntfy->u.isp24.flags) & NOTIFY24XX_FLAGS_FCSP))
drivers/scsi/qla2xxx/qla_target.c
6122
wwn = wwn_to_u64(iocb->u.isp24.port_name);
drivers/scsi/qla2xxx/qla_target.c
6124
port_id.b.domain = iocb->u.isp24.port_id[2];
drivers/scsi/qla2xxx/qla_target.c
6125
port_id.b.area = iocb->u.isp24.port_id[1];
drivers/scsi/qla2xxx/qla_target.c
6126
port_id.b.al_pa = iocb->u.isp24.port_id[0];
drivers/scsi/qla2xxx/qla_target.c
6129
loop_id = le16_to_cpu(iocb->u.isp24.nport_handle);
drivers/scsi/qla2xxx/qla_target.c
6133
vha->vp_idx, iocb->u.isp24.port_id[2],
drivers/scsi/qla2xxx/qla_target.c
6134
iocb->u.isp24.port_id[1], iocb->u.isp24.port_id[0],
drivers/scsi/qla2xxx/qla_target.c
6135
iocb->u.isp24.status_subcode, loop_id,
drivers/scsi/qla2xxx/qla_target.c
6136
iocb->u.isp24.port_name);
drivers/scsi/qla2xxx/qla_target.c
6141
switch (iocb->u.isp24.status_subcode) {
drivers/scsi/qla2xxx/qla_target.c
6149
iocb->u.isp24.port_name, 1);
drivers/scsi/qla2xxx/qla_target.c
6156
__func__, __LINE__, iocb->u.isp24.port_name);
drivers/scsi/qla2xxx/qla_target.c
6165
iocb->u.isp24.port_name);
drivers/scsi/qla2xxx/qla_target.c
6179
wd3_lo = le16_to_cpu(iocb->u.isp24.u.prli.wd3_lo);
drivers/scsi/qla2xxx/qla_target.c
6214
__func__, __LINE__, iocb->u.isp24.port_name);
drivers/scsi/qla2xxx/qla_target.c
6279
sess->loop_id, sess, iocb->u.isp24.nport_handle);
drivers/scsi/qla2xxx/qla_target.c
632
sp->u.iocb_cmd.u.nack.ntfy = ntfy;
drivers/scsi/qla2xxx/qla_target.c
6325
if (le16_to_cpu(iocb->u.isp24.flags) &
drivers/scsi/qla2xxx/qla_target.c
6379
iocb->u.isp24.port_name, 1);
drivers/scsi/qla2xxx/qla_target.c
6395
"received\n", vha->vp_idx, iocb->u.isp24.status_subcode);
drivers/scsi/qla2xxx/qla_target.c
6402
vha->vp_idx, iocb->u.isp24.status_subcode, res);
drivers/scsi/qla2xxx/qla_target.c
6421
status = le16_to_cpu(iocb->u.isp2x.status);
drivers/scsi/qla2xxx/qla_target.c
6427
vha->vp_idx, le16_to_cpu(iocb->u.isp24.nport_handle),
drivers/scsi/qla2xxx/qla_target.c
6428
iocb->u.isp24.status_subcode);
drivers/scsi/qla2xxx/qla_target.c
6442
le16_to_cpu(iocb->u.isp24.nport_handle),
drivers/scsi/qla2xxx/qla_target.c
6443
iocb->u.isp24.status_subcode);
drivers/scsi/qla2xxx/qla_target.c
6462
le16_to_cpu(iocb->u.isp24.nport_handle),
drivers/scsi/qla2xxx/qla_target.c
6463
iocb->u.isp24.status_subcode);
drivers/scsi/qla2xxx/qla_target.c
6507
le16_to_cpu(iocb->u.isp2x.seq_id),
drivers/scsi/qla2xxx/qla_target.c
6509
le16_to_cpu(iocb->u.isp2x.lun));
drivers/scsi/qla2xxx/qla_target.c
6523
vha->vp_idx, iocb->u.isp2x.task_flags);
drivers/scsi/qla2xxx/qla_target.c
655
switch (e->u.nack.type) {
drivers/scsi/qla2xxx/qla_target.c
6564
id = be_to_port_id(atio->u.isp24.fcp_hdr.s_id);
drivers/scsi/qla2xxx/qla_target.c
657
t = e->u.nack.fcport;
drivers/scsi/qla2xxx/qla_target.c
6592
ctio24->initiator_id = be_id_to_le(atio->u.isp24.fcp_hdr.s_id);
drivers/scsi/qla2xxx/qla_target.c
6593
ctio24->exchange_addr = atio->u.isp24.exchange_addr;
drivers/scsi/qla2xxx/qla_target.c
6594
temp = (atio->u.isp24.attr << 9) |
drivers/scsi/qla2xxx/qla_target.c
6597
ctio24->u.status1.flags = cpu_to_le16(temp);
drivers/scsi/qla2xxx/qla_target.c
6602
ctio24->u.status1.ox_id =
drivers/scsi/qla2xxx/qla_target.c
6603
cpu_to_le16(be16_to_cpu(atio->u.isp24.fcp_hdr.ox_id));
drivers/scsi/qla2xxx/qla_target.c
6604
ctio24->u.status1.scsi_status = cpu_to_le16(status);
drivers/scsi/qla2xxx/qla_target.c
6606
ctio24->u.status1.residual = cpu_to_le32(get_datalen_for_atio(atio));
drivers/scsi/qla2xxx/qla_target.c
6608
if (ctio24->u.status1.residual != 0)
drivers/scsi/qla2xxx/qla_target.c
6609
ctio24->u.status1.scsi_status |= cpu_to_le16(SS_RESIDUAL_UNDER);
drivers/scsi/qla2xxx/qla_target.c
661
t = qlt_create_sess(vha, e->u.nack.fcport, 0);
drivers/scsi/qla2xxx/qla_target.c
6658
(vha, atio->u.isp24.fcp_hdr.s_id);
drivers/scsi/qla2xxx/qla_target.c
667
vha->hw->tgt.tgt_ops->put_sess(e->u.nack.fcport);
drivers/scsi/qla2xxx/qla_target.c
6687
cmd->cdb = &cmd->atio.u.isp24.fcp_cmnd.cdb[0];
drivers/scsi/qla2xxx/qla_target.c
671
qla24xx_async_notify_ack(vha, e->u.nack.fcport,
drivers/scsi/qla2xxx/qla_target.c
672
(struct imm_ntfy_from_isp *)e->u.nack.iocb, e->u.nack.type);
drivers/scsi/qla2xxx/qla_target.c
6761
switch (atio->u.raw.entry_type) {
drivers/scsi/qla2xxx/qla_target.c
6763
if (unlikely(atio->u.isp24.exchange_addr ==
drivers/scsi/qla2xxx/qla_target.c
6778
if (likely(atio->u.isp24.fcp_cmnd.task_mgmt_flags == 0)) {
drivers/scsi/qla2xxx/qla_target.c
6826
if (unlikely(atio->u.isp2x.entry_status != 0)) {
drivers/scsi/qla2xxx/qla_target.c
6830
atio->u.raw.entry_type,
drivers/scsi/qla2xxx/qla_target.c
6831
atio->u.isp2x.entry_status);
drivers/scsi/qla2xxx/qla_target.c
6847
"type %x\n", vha->vp_idx, atio->u.raw.entry_type);
drivers/scsi/qla2xxx/qla_target.c
6984
if (atio->u.isp2x.status !=
drivers/scsi/qla2xxx/qla_target.c
6989
le16_to_cpu(atio->u.isp2x.status));
drivers/scsi/qla2xxx/qla_target.c
7040
le16_to_cpu(entry->u.isp2x.seq_id),
drivers/scsi/qla2xxx/qla_target.c
7041
le16_to_cpu(entry->u.isp2x.status));
drivers/scsi/qla2xxx/qla_target.c
7043
if (entry->u.isp2x.status !=
drivers/scsi/qla2xxx/qla_target.c
7048
le16_to_cpu(entry->u.isp2x.status));
drivers/scsi/qla2xxx/qla_target.c
782
pla->iocb.u.isp24.port_name);
drivers/scsi/qla2xxx/qla_target.c
7860
pkt->u.raw.signature = cpu_to_le32(ATIO_PROCESSED);
drivers/scsi/qla2xxx/qla_target.c
7883
cnt = pkt->u.raw.entry_count;
drivers/scsi/qla2xxx/qla_target.c
7893
&pkt->u.isp24.fcp_hdr.s_id,
drivers/scsi/qla2xxx/qla_target.c
7894
be16_to_cpu(pkt->u.isp24.fcp_hdr.ox_id),
drivers/scsi/qla2xxx/qla_target.c
7895
pkt->u.isp24.exchange_addr, pkt);
drivers/scsi/qla2xxx/qla_target.c
7913
pkt->u.raw.signature = cpu_to_le32(ATIO_PROCESSED);
drivers/scsi/qla2xxx/qla_target.c
820
" exch %#x ox_id %#x\n", iocb->u.isp24.port_name,
drivers/scsi/qla2xxx/qla_target.c
821
iocb->u.isp24.port_id[2], iocb->u.isp24.port_id[1],
drivers/scsi/qla2xxx/qla_target.c
822
iocb->u.isp24.port_id[0],
drivers/scsi/qla2xxx/qla_target.c
823
le16_to_cpu(iocb->u.isp24.nport_handle),
drivers/scsi/qla2xxx/qla_target.c
824
iocb->u.isp24.exchange_address, iocb->ox_id);
drivers/scsi/qla2xxx/qla_target.c
826
port_id.b.domain = iocb->u.isp24.port_id[2];
drivers/scsi/qla2xxx/qla_target.c
827
port_id.b.area = iocb->u.isp24.port_id[1];
drivers/scsi/qla2xxx/qla_target.c
828
port_id.b.al_pa = iocb->u.isp24.port_id[0];
drivers/scsi/qla2xxx/qla_target.c
831
loop_id = le16_to_cpu(iocb->u.isp24.nport_handle);
drivers/scsi/qla2xxx/qla_target.c
835
if (iocb->u.isp24.status_subcode == ELS_PLOGI)
drivers/scsi/qla2xxx/qla_target.c
863
iocb->u.isp24.port_name, iocb->u.isp24.port_id[2],
drivers/scsi/qla2xxx/qla_target.c
864
iocb->u.isp24.port_id[1], iocb->u.isp24.port_id[0],
drivers/scsi/qla2xxx/qla_target.c
978
(own->iocb.u.isp24.status_subcode == ELS_PLOGI)) {
drivers/scsi/qla2xxx/qla_target.c
988
} else if (own && (own->iocb.u.isp24.status_subcode ==
drivers/scsi/qla2xxx/qla_target.h
121
? le16_to_cpu((iocb)->u.isp2x.target.extended) \
drivers/scsi/qla2xxx/qla_target.h
122
: (uint16_t)(iocb)->u.isp2x.target.id.standard)
drivers/scsi/qla2xxx/qla_target.h
175
} u;
drivers/scsi/qla2xxx/qla_target.h
364
} u;
drivers/scsi/qla2xxx/qla_target.h
380
atio->u.raw.attr_n_length = cpu_to_le16(FCP_CMD_LENGTH_MIN);
drivers/scsi/qla2xxx/qla_target.h
381
atio->u.isp24.fcp_cmnd.add_cdb_len = 0;
drivers/scsi/qla2xxx/qla_target.h
386
int len = atio->u.isp24.fcp_cmnd.add_cdb_len;
drivers/scsi/qla2xxx/qla_target.h
388
return get_unaligned_be32(&atio->u.isp24.fcp_cmnd.add_cdb[len * 4]);
drivers/scsi/qla2xxx/qla_target.h
445
} u;
drivers/scsi/qla4xxx/ql4_def.h
386
} u;
drivers/scsi/qla4xxx/ql4_os.c
5240
e->u.aen.code = aen_code;
drivers/scsi/qla4xxx/ql4_os.c
5241
e->u.aen.data_size = data_size;
drivers/scsi/qla4xxx/ql4_os.c
5242
memcpy(e->u.aen.data, data, data_size);
drivers/scsi/qla4xxx/ql4_os.c
5259
e->u.ping.status = status;
drivers/scsi/qla4xxx/ql4_os.c
5260
e->u.ping.pid = pid;
drivers/scsi/qla4xxx/ql4_os.c
5261
e->u.ping.data_size = data_size;
drivers/scsi/qla4xxx/ql4_os.c
5262
memcpy(e->u.ping.data, data, data_size);
drivers/scsi/qla4xxx/ql4_os.c
5286
e->u.aen.code,
drivers/scsi/qla4xxx/ql4_os.c
5287
e->u.aen.data_size,
drivers/scsi/qla4xxx/ql4_os.c
5288
e->u.aen.data);
drivers/scsi/qla4xxx/ql4_os.c
5293
e->u.ping.status,
drivers/scsi/qla4xxx/ql4_os.c
5294
e->u.ping.pid,
drivers/scsi/qla4xxx/ql4_os.c
5295
e->u.ping.data_size,
drivers/scsi/qla4xxx/ql4_os.c
5296
e->u.ping.data);
drivers/scsi/scsi_debug.c
2482
u16 req_sa, u;
drivers/scsi/scsi_debug.c
2601
u = oip->len_mask[0];
drivers/scsi/scsi_debug.c
2602
put_unaligned_be16(u, arr + 2);
drivers/scsi/scsi_debug.c
2604
for (k = 1; k < u; ++k)
drivers/scsi/scsi_debug.c
2607
offset = 4 + u;
drivers/scsi/scsi_transport_iscsi.c
2808
conn = iscsi_conn_lookup(ev->u.get_stats.sid, ev->u.get_stats.cid);
drivers/scsi/scsi_transport_iscsi.c
2828
evstat->u.get_stats.cid =
drivers/scsi/scsi_transport_iscsi.c
2829
ev->u.get_stats.cid;
drivers/scsi/scsi_transport_iscsi.c
2830
evstat->u.get_stats.sid =
drivers/scsi/scsi_transport_iscsi.c
2831
ev->u.get_stats.sid;
drivers/scsi/scsi_transport_iscsi.c
2953
session = iscsi_session_lookup(ev->u.c_conn.sid);
drivers/scsi/scsi_transport_iscsi.c
2956
ev->u.c_conn.sid);
drivers/scsi/scsi_transport_iscsi.c
2960
conn = transport->create_conn(session, ev->u.c_conn.cid);
drivers/scsi/scsi_transport_iscsi.c
2979
conn = iscsi_conn_lookup(ev->u.d_conn.sid, ev->u.d_conn.cid);
drivers/scsi/scsi_transport_iscsi.c
3000
if (ev->u.set_param.len > rlen ||
drivers/scsi/scsi_transport_iscsi.c
3001
ev->u.set_param.len > PAGE_SIZE)
drivers/scsi/scsi_transport_iscsi.c
3004
session = iscsi_session_lookup(ev->u.set_param.sid);
drivers/scsi/scsi_transport_iscsi.c
3005
conn = iscsi_conn_lookup(ev->u.set_param.sid, ev->u.set_param.cid);
drivers/scsi/scsi_transport_iscsi.c
3010
if (strlen(data) > ev->u.set_param.len)
drivers/scsi/scsi_transport_iscsi.c
3013
switch (ev->u.set_param.param) {
drivers/scsi/scsi_transport_iscsi.c
3022
err = transport->set_param(conn, ev->u.set_param.param,
drivers/scsi/scsi_transport_iscsi.c
3023
data, ev->u.set_param.len);
drivers/scsi/scsi_transport_iscsi.c
3044
shost = scsi_host_lookup(ev->u.ep_connect_through_host.host_no);
drivers/scsi/scsi_transport_iscsi.c
3048
ev->u.ep_connect_through_host.host_no);
drivers/scsi/scsi_transport_iscsi.c
3051
non_blocking = ev->u.ep_connect_through_host.non_blocking;
drivers/scsi/scsi_transport_iscsi.c
3053
non_blocking = ev->u.ep_connect.non_blocking;
drivers/scsi/scsi_transport_iscsi.c
3119
ep = iscsi_lookup_endpoint(ev->u.ep_poll.ep_handle);
drivers/scsi/scsi_transport_iscsi.c
3124
ev->u.ep_poll.timeout_ms);
drivers/scsi/scsi_transport_iscsi.c
3129
ev->u.ep_disconnect.ep_handle);
drivers/scsi/scsi_transport_iscsi.c
3149
shost = scsi_host_lookup(ev->u.tgt_dscvr.host_no);
drivers/scsi/scsi_transport_iscsi.c
3152
ev->u.tgt_dscvr.host_no);
drivers/scsi/scsi_transport_iscsi.c
3158
err = transport->tgt_dscvr(shost, ev->u.tgt_dscvr.type,
drivers/scsi/scsi_transport_iscsi.c
3159
ev->u.tgt_dscvr.enable, dst_addr);
drivers/scsi/scsi_transport_iscsi.c
3175
if (ev->u.set_host_param.len > rlen ||
drivers/scsi/scsi_transport_iscsi.c
3176
ev->u.set_host_param.len > PAGE_SIZE)
drivers/scsi/scsi_transport_iscsi.c
3179
shost = scsi_host_lookup(ev->u.set_host_param.host_no);
drivers/scsi/scsi_transport_iscsi.c
3182
ev->u.set_host_param.host_no);
drivers/scsi/scsi_transport_iscsi.c
3187
if (strlen(data) > ev->u.set_host_param.len) {
drivers/scsi/scsi_transport_iscsi.c
3192
err = transport->set_host_param(shost, ev->u.set_host_param.param,
drivers/scsi/scsi_transport_iscsi.c
3193
data, ev->u.set_host_param.len);
drivers/scsi/scsi_transport_iscsi.c
3212
shost = scsi_host_lookup(ev->u.set_path.host_no);
drivers/scsi/scsi_transport_iscsi.c
3215
ev->u.set_path.host_no);
drivers/scsi/scsi_transport_iscsi.c
3255
shost = scsi_host_lookup(ev->u.set_iface_params.host_no);
drivers/scsi/scsi_transport_iscsi.c
3258
ev->u.set_iface_params.host_no);
drivers/scsi/scsi_transport_iscsi.c
3280
shost = scsi_host_lookup(ev->u.iscsi_ping.host_no);
drivers/scsi/scsi_transport_iscsi.c
3283
ev->u.iscsi_ping.host_no);
drivers/scsi/scsi_transport_iscsi.c
3288
err = transport->send_ping(shost, ev->u.iscsi_ping.iface_num,
drivers/scsi/scsi_transport_iscsi.c
3289
ev->u.iscsi_ping.iface_type,
drivers/scsi/scsi_transport_iscsi.c
3290
ev->u.iscsi_ping.payload_size,
drivers/scsi/scsi_transport_iscsi.c
3291
ev->u.iscsi_ping.pid,
drivers/scsi/scsi_transport_iscsi.c
3318
chap_buf_size = (ev->u.get_chap.num_entries * sizeof(*chap_rec));
drivers/scsi/scsi_transport_iscsi.c
3321
shost = scsi_host_lookup(ev->u.get_chap.host_no);
drivers/scsi/scsi_transport_iscsi.c
3324
__func__, ev->u.get_chap.host_no);
drivers/scsi/scsi_transport_iscsi.c
3344
evchap->u.get_chap.host_no = ev->u.get_chap.host_no;
drivers/scsi/scsi_transport_iscsi.c
3345
evchap->u.get_chap.chap_tbl_idx = ev->u.get_chap.chap_tbl_idx;
drivers/scsi/scsi_transport_iscsi.c
3346
evchap->u.get_chap.num_entries = ev->u.get_chap.num_entries;
drivers/scsi/scsi_transport_iscsi.c
3350
err = transport->get_chap(shost, ev->u.get_chap.chap_tbl_idx,
drivers/scsi/scsi_transport_iscsi.c
3351
&evchap->u.get_chap.num_entries, buf);
drivers/scsi/scsi_transport_iscsi.c
3376
shost = scsi_host_lookup(ev->u.set_path.host_no);
drivers/scsi/scsi_transport_iscsi.c
3379
__func__, ev->u.set_path.host_no);
drivers/scsi/scsi_transport_iscsi.c
3397
shost = scsi_host_lookup(ev->u.delete_chap.host_no);
drivers/scsi/scsi_transport_iscsi.c
3400
__func__, ev->u.delete_chap.host_no);
drivers/scsi/scsi_transport_iscsi.c
3404
err = transport->delete_chap(shost, ev->u.delete_chap.chap_tbl_idx);
drivers/scsi/scsi_transport_iscsi.c
3449
shost = scsi_host_lookup(ev->u.set_flashnode.host_no);
drivers/scsi/scsi_transport_iscsi.c
3452
__func__, ev->u.set_flashnode.host_no);
drivers/scsi/scsi_transport_iscsi.c
3457
idx = ev->u.set_flashnode.flashnode_idx;
drivers/scsi/scsi_transport_iscsi.c
3461
__func__, idx, ev->u.set_flashnode.host_no);
drivers/scsi/scsi_transport_iscsi.c
3499
shost = scsi_host_lookup(ev->u.new_flashnode.host_no);
drivers/scsi/scsi_transport_iscsi.c
3502
__func__, ev->u.new_flashnode.host_no);
drivers/scsi/scsi_transport_iscsi.c
3533
shost = scsi_host_lookup(ev->u.del_flashnode.host_no);
drivers/scsi/scsi_transport_iscsi.c
3536
__func__, ev->u.del_flashnode.host_no);
drivers/scsi/scsi_transport_iscsi.c
3541
idx = ev->u.del_flashnode.flashnode_idx;
drivers/scsi/scsi_transport_iscsi.c
3545
__func__, idx, ev->u.del_flashnode.host_no);
drivers/scsi/scsi_transport_iscsi.c
3575
shost = scsi_host_lookup(ev->u.login_flashnode.host_no);
drivers/scsi/scsi_transport_iscsi.c
3578
__func__, ev->u.login_flashnode.host_no);
drivers/scsi/scsi_transport_iscsi.c
3583
idx = ev->u.login_flashnode.flashnode_idx;
drivers/scsi/scsi_transport_iscsi.c
3587
__func__, idx, ev->u.login_flashnode.host_no);
drivers/scsi/scsi_transport_iscsi.c
3627
shost = scsi_host_lookup(ev->u.logout_flashnode.host_no);
drivers/scsi/scsi_transport_iscsi.c
3630
__func__, ev->u.logout_flashnode.host_no);
drivers/scsi/scsi_transport_iscsi.c
3635
idx = ev->u.logout_flashnode.flashnode_idx;
drivers/scsi/scsi_transport_iscsi.c
3639
__func__, idx, ev->u.logout_flashnode.host_no);
drivers/scsi/scsi_transport_iscsi.c
3677
shost = scsi_host_lookup(ev->u.logout_flashnode_sid.host_no);
drivers/scsi/scsi_transport_iscsi.c
3680
__func__, ev->u.logout_flashnode.host_no);
drivers/scsi/scsi_transport_iscsi.c
3685
session = iscsi_session_lookup(ev->u.logout_flashnode_sid.sid);
drivers/scsi/scsi_transport_iscsi.c
3688
__func__, ev->u.logout_flashnode_sid.sid);
drivers/scsi/scsi_transport_iscsi.c
3725
shost = scsi_host_lookup(ev->u.get_host_stats.host_no);
drivers/scsi/scsi_transport_iscsi.c
3728
__func__, ev->u.get_host_stats.host_no);
drivers/scsi/scsi_transport_iscsi.c
3748
evhost_stats->u.get_host_stats.host_no =
drivers/scsi/scsi_transport_iscsi.c
3749
ev->u.get_host_stats.host_no;
drivers/scsi/scsi_transport_iscsi.c
3787
conn = iscsi_conn_lookup(ev->u.stop_conn.sid,
drivers/scsi/scsi_transport_iscsi.c
3788
ev->u.stop_conn.cid);
drivers/scsi/scsi_transport_iscsi.c
3792
return iscsi_if_stop_conn(conn, ev->u.stop_conn.flag);
drivers/scsi/scsi_transport_iscsi.c
3804
conn = iscsi_conn_lookup(ev->u.start_conn.sid,
drivers/scsi/scsi_transport_iscsi.c
3805
ev->u.start_conn.cid);
drivers/scsi/scsi_transport_iscsi.c
3808
conn = iscsi_conn_lookup(ev->u.b_conn.sid, ev->u.b_conn.cid);
drivers/scsi/scsi_transport_iscsi.c
3811
conn = iscsi_conn_lookup(ev->u.send_pdu.sid, ev->u.send_pdu.cid);
drivers/scsi/scsi_transport_iscsi.c
3830
session = iscsi_session_lookup(ev->u.b_conn.sid);
drivers/scsi/scsi_transport_iscsi.c
3837
ev->u.b_conn.transport_eph,
drivers/scsi/scsi_transport_iscsi.c
3838
ev->u.b_conn.is_leading);
drivers/scsi/scsi_transport_iscsi.c
3845
ep = iscsi_lookup_endpoint(ev->u.b_conn.transport_eph);
drivers/scsi/scsi_transport_iscsi.c
3863
if ((ev->u.send_pdu.hdr_size > pdu_len) ||
drivers/scsi/scsi_transport_iscsi.c
3864
(ev->u.send_pdu.data_size > (pdu_len - ev->u.send_pdu.hdr_size))) {
drivers/scsi/scsi_transport_iscsi.c
3871
(char *)ev + sizeof(*ev) + ev->u.send_pdu.hdr_size,
drivers/scsi/scsi_transport_iscsi.c
3872
ev->u.send_pdu.data_size);
drivers/scsi/scsi_transport_iscsi.c
3923
ev->u.c_session.initial_cmdsn,
drivers/scsi/scsi_transport_iscsi.c
3924
ev->u.c_session.cmds_max,
drivers/scsi/scsi_transport_iscsi.c
3925
ev->u.c_session.queue_depth);
drivers/scsi/scsi_transport_iscsi.c
3928
ep = iscsi_lookup_endpoint(ev->u.c_bound_session.ep_handle);
drivers/scsi/scsi_transport_iscsi.c
3936
ev->u.c_bound_session.initial_cmdsn,
drivers/scsi/scsi_transport_iscsi.c
3937
ev->u.c_bound_session.cmds_max,
drivers/scsi/scsi_transport_iscsi.c
3938
ev->u.c_bound_session.queue_depth);
drivers/scsi/scsi_transport_iscsi.c
3942
session = iscsi_session_lookup(ev->u.d_session.sid);
drivers/scsi/scsi_transport_iscsi.c
3945
else if (iscsi_session_has_conns(ev->u.d_session.sid))
drivers/scsi/scsi_transport_iscsi.c
3951
session = iscsi_session_lookup(ev->u.d_session.sid);
drivers/scsi/scsi_transport_iscsi.c
3954
else if (iscsi_session_has_conns(ev->u.d_session.sid))
drivers/scsi/scsi_transport_iscsi.c
3968
session = iscsi_session_lookup(ev->u.d_session.sid);
drivers/scsi/snic/snic_ctl.c
114
req->u.exch_ver.drvr_ver = cpu_to_le32(ver);
drivers/scsi/snic/snic_ctl.c
115
req->u.exch_ver.os_type = cpu_to_le32(SNIC_OS_LINUX);
drivers/scsi/snic/snic_ctl.c
141
struct snic_exch_ver_rsp *exv_cmpl = &fwreq->u.exch_ver_cmpl;
drivers/scsi/snic/snic_disc.c
398
tgt_cnt = le32_to_cpu(fwreq->u.rpt_tgts_cmpl.tgt_cnt);
drivers/scsi/snic/snic_disc.c
54
req->u.rpt_tgts.sg_cnt = cpu_to_le16(1);
drivers/scsi/snic/snic_disc.c
59
req->u.rpt_tgts.sg_addr = cpu_to_le64((ulong)sgd);
drivers/scsi/snic/snic_disc.h
50
} u;
drivers/scsi/snic/snic_fwint.h
436
} u;
drivers/scsi/snic/snic_fwint.h
472
} u;
drivers/scsi/snic/snic_io.c
466
req->u.icmnd.cdb[0]);
drivers/scsi/snic/snic_io.c
496
rqi->req->u.icmnd.cdb[0]);
drivers/scsi/snic/snic_res.h
22
req->u.icmnd.flags = cpu_to_le16(flags);
drivers/scsi/snic/snic_res.h
23
req->u.icmnd.tgt_id = cpu_to_le64(tgt_id);
drivers/scsi/snic/snic_res.h
24
memcpy(&req->u.icmnd.lun_id, lun, LUN_ADDR_LEN);
drivers/scsi/snic/snic_res.h
25
req->u.icmnd.cdb_len = cdb_len;
drivers/scsi/snic/snic_res.h
26
memset(req->u.icmnd.cdb, 0, SNIC_CDB_LEN);
drivers/scsi/snic/snic_res.h
27
memcpy(req->u.icmnd.cdb, scsi_cdb, cdb_len);
drivers/scsi/snic/snic_res.h
28
req->u.icmnd.data_len = cpu_to_le32(data_len);
drivers/scsi/snic/snic_res.h
29
req->u.icmnd.sg_addr = cpu_to_le64(sgl_addr);
drivers/scsi/snic/snic_res.h
30
req->u.icmnd.sense_len = cpu_to_le32(sense_len);
drivers/scsi/snic/snic_res.h
31
req->u.icmnd.sense_addr = cpu_to_le64(sns_addr_pa);
drivers/scsi/snic/snic_res.h
40
req->u.itmf.tm_type = tm_type;
drivers/scsi/snic/snic_res.h
41
req->u.itmf.flags = cpu_to_le16(flags);
drivers/scsi/snic/snic_res.h
43
req->u.itmf.req_id = cpu_to_le32(req_id);
drivers/scsi/snic/snic_res.h
44
req->u.itmf.tgt_id = cpu_to_le64(tgt_id);
drivers/scsi/snic/snic_res.h
45
memcpy(&req->u.itmf.lun_id, lun, LUN_ADDR_LEN);
drivers/scsi/snic/snic_scsi.c
1113
struct snic_async_evnotify *aen = &fwreq->u.async_ev;
drivers/scsi/snic/snic_scsi.c
134
if (req->u.icmnd.sense_addr)
drivers/scsi/snic/snic_scsi.c
136
le64_to_cpu(req->u.icmnd.sense_addr),
drivers/scsi/snic/snic_scsi.c
2238
req->u.reset.flags = 0;
drivers/scsi/snic/snic_scsi.c
540
icmnd_cmpl = &fwreq->u.icmnd_cmpl;
drivers/scsi/snic/snic_scsi.c
914
itmf_cmpl = &fwreq->u.itmf_cmpl;
drivers/soc/ti/knav_dma.c
150
if (cfg->u.tx.filt_pswords)
drivers/soc/ti/knav_dma.c
152
if (cfg->u.tx.filt_einfo)
drivers/soc/ti/knav_dma.c
159
writel_relaxed(cfg->u.tx.priority, &chan->reg_tx_sched->prio);
drivers/soc/ti/knav_dma.c
164
if (cfg->u.rx.einfo_present)
drivers/soc/ti/knav_dma.c
166
if (cfg->u.rx.psinfo_present)
drivers/soc/ti/knav_dma.c
168
if (cfg->u.rx.err_mode == DMA_RETRY)
drivers/soc/ti/knav_dma.c
170
v |= (cfg->u.rx.desc_type & DESC_TYPE_MASK) << DESC_TYPE_SHIFT;
drivers/soc/ti/knav_dma.c
171
if (cfg->u.rx.psinfo_at_sop)
drivers/soc/ti/knav_dma.c
173
v |= (cfg->u.rx.sop_offset & CHAN_SOP_OFF_MASK)
drivers/soc/ti/knav_dma.c
175
v |= cfg->u.rx.dst_q & CHAN_QNUM_MASK;
drivers/soc/ti/knav_dma.c
181
v = cfg->u.rx.fdq[0] << 16;
drivers/soc/ti/knav_dma.c
182
v |= cfg->u.rx.fdq[1] & CHAN_QNUM_MASK;
drivers/soc/ti/knav_dma.c
185
v = cfg->u.rx.fdq[2] << 16;
drivers/soc/ti/knav_dma.c
186
v |= cfg->u.rx.fdq[3] & CHAN_QNUM_MASK;
drivers/soc/ti/knav_dma.c
321
chan->cfg.u.tx.filt_einfo,
drivers/soc/ti/knav_dma.c
322
chan->cfg.u.tx.filt_pswords,
drivers/soc/ti/knav_dma.c
323
chan->cfg.u.tx.priority);
drivers/soc/ti/knav_dma.c
326
chan->cfg.u.rx.einfo_present,
drivers/soc/ti/knav_dma.c
327
chan->cfg.u.rx.psinfo_present,
drivers/soc/ti/knav_dma.c
328
chan->cfg.u.rx.desc_type);
drivers/soc/ti/knav_dma.c
330
chan->cfg.u.rx.dst_q,
drivers/soc/ti/knav_dma.c
331
chan->cfg.u.rx.thresh);
drivers/soc/ti/knav_dma.c
333
seq_printf(s, "[%d]", chan->cfg.u.rx.fdq[i]);
drivers/spi/spi-au1550.c
465
*(u##size *)hw->rx = (u##size)fifoword; \
drivers/spi/spi-au1550.c
476
fifoword = *(u##size *)hw->tx & (u32)(mask); \
drivers/spi/spi-ingenic.c
205
const u##x *tx_buf = xfer->tx_buf; \
drivers/spi/spi-ingenic.c
206
u##x *rx_buf = xfer->rx_buf; \
drivers/staging/greybus/loopback.c
166
gb_loopback_ro_stats_attr(field, min, u); \
drivers/staging/greybus/loopback.c
167
gb_loopback_ro_stats_attr(field, max, u); \
drivers/staging/greybus/loopback.c
302
gb_dev_loopback_rw_attr(size, u);
drivers/staging/greybus/loopback.c
306
gb_dev_loopback_rw_attr(iteration_max, u);
drivers/staging/greybus/loopback.c
310
gb_dev_loopback_rw_attr(async, u);
drivers/staging/greybus/loopback.c
312
gb_dev_loopback_rw_attr(timeout, u);
drivers/staging/greybus/loopback.c
314
gb_dev_loopback_rw_attr(outstanding_operations_max, u);
drivers/staging/media/atomisp/pci/atomisp_cmd.c
343
event.u.frame_sync.frame_sequence = atomic_read(&asd->sof_count);
drivers/staging/media/atomisp/pci/atomisp_cmd.c
353
event.u.frame_sync.frame_sequence = exp_id;
drivers/staging/media/atomisp/pci/atomisp_cmd.c
364
event.u.frame_sync.frame_sequence = exp_id;
drivers/staging/media/atomisp/pci/atomisp_cmd.c
375
event.u.data[0] = md_type;
drivers/staging/media/atomisp/pci/ia_css_frame_public.h
60
struct ia_css_frame_plane u; /** U plane */
drivers/staging/media/atomisp/pci/isp/kernels/ref/ref_1.0/ia_css_ref.host.c
39
from->ref_frames[i]->planes.yuv.u.offset;
drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
490
data + frame->planes.yuv.u.offset);
drivers/staging/media/atomisp/pci/runtime/frame/interface/ia_css_frame_comm.h
32
struct ia_css_frame_sp_plane u;
drivers/staging/media/atomisp/pci/runtime/frame/src/frame.c
553
frame_init_plane(&frame->planes.yuv.u, uv_width, uv_stride,
drivers/staging/media/atomisp/pci/runtime/frame/src/frame.c
556
frame_init_plane(&frame->planes.yuv.u, uv_width, uv_stride,
drivers/staging/media/atomisp/pci/sh_css_sp.c
480
sp_frame_out->planes.yuv.u.offset =
drivers/staging/media/atomisp/pci/sh_css_sp.c
481
frame_in->planes.yuv.u.offset;
drivers/staging/media/av7110/av7110.c
488
event.u.size.w = av7110->video_size.w;
drivers/staging/media/av7110/av7110.c
489
event.u.size.h = av7110->video_size.h;
drivers/staging/media/av7110/av7110.c
493
event.u.size.aspect_ratio = VIDEO_FORMAT_16_9;
drivers/staging/media/av7110/av7110.c
498
event.u.size.aspect_ratio = VIDEO_FORMAT_221_1;
drivers/staging/media/av7110/av7110.c
503
event.u.size.aspect_ratio = VIDEO_FORMAT_4_3;
drivers/staging/media/av7110/av7110_av.c
1128
} u;
drivers/staging/media/av7110/av7110_av.c
1144
.u.size = ev.u.size,
drivers/staging/media/av7110/av7110_hw.c
870
u16 y, u, v;
drivers/staging/media/av7110/av7110_hw.c
874
u = 2048 + B * 8 - (y >> 5); /* Cr 0..4095 */
drivers/staging/media/av7110/av7110_hw.c
878
Cb = u / 16;
drivers/staging/media/ipu3/include/uapi/intel-ipu3.h
1912
__u32 u:13;
drivers/staging/media/ipu3/ipu3-abi.h
1387
struct imgu_abi_frame_sp_plane u;
drivers/staging/media/ipu3/ipu3-css.c
963
frame_sp->planes.yuv.u.offset = css_queue_vf->width_pad *
drivers/staging/media/ipu7/ipu7-isys-csi2.c
469
ev.u.frame_sync.frame_sequence = atomic_fetch_inc(&stream->sequence);
drivers/staging/media/ipu7/ipu7-isys-csi2.c
473
csi2->port, ev.u.frame_sync.frame_sequence, stream->vc);
drivers/staging/media/meson/vdec/vdec_helpers.c
447
.u.src_change.changes = V4L2_EVENT_SRC_CH_RESOLUTION };
drivers/staging/rtl8723bs/core/rtw_ap.c
593
max_AMPDU_len = pmlmeinfo->HT_caps.u.HT_cap_element.AMPDU_para & 0x03;
drivers/staging/rtl8723bs/core/rtw_ap.c
595
min_MPDU_spacing = (pmlmeinfo->HT_caps.u.HT_cap_element.AMPDU_para & 0x1c) >> 2;
drivers/staging/rtl8723bs/core/rtw_ap.c
605
(le16_to_cpu(pmlmeinfo->HT_caps.u.HT_cap_element.HT_caps_info) &
drivers/staging/rtl8723bs/core/rtw_mlme.c
2438
(le16_to_cpu(pmlmeinfo->HT_caps.u.HT_cap_element.HT_caps_info) &
drivers/staging/rtl8723bs/core/rtw_mlme.c
2444
pmlmeinfo->HT_caps.u.HT_cap_element.MCS_rate[i] &= pmlmeext->default_supported_mcs_set[i];
drivers/staging/rtl8723bs/core/rtw_mlme.c
2447
set_mcs_rate_by_mask(pmlmeinfo->HT_caps.u.HT_cap_element.MCS_rate, MCS_RATE_1R);
drivers/staging/rtl8723bs/core/rtw_mlme.c
2470
(le16_to_cpu(pmlmeinfo->HT_caps.u.HT_cap_element.HT_caps_info) &
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1338
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1339
uint pkt_len = precv_frame->u.hdr.len;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1428
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1499
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1553
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1593
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1677
struct adapter *adapter = recv_frame->u.hdr.adapter;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1679
u8 *frame = recv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1680
u16 seq_ctrl = ((recv_frame->u.hdr.attrib.seq_num&0xffff) << 4) |
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1681
(recv_frame->u.hdr.attrib.frag_num & 0xf);
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1704
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1721
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1733
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1734
uint frame_len = precv_frame->u.hdr.len;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1737
struct adapter *adapter = precv_frame->u.hdr.adapter;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1757
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1785
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1812
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1838
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
3806
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
3807
u32 packet_len = precv_frame->u.hdr.len;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
3847
bssid->rssi = precv_frame->u.hdr.attrib.phy_info.RecvSignalPower; /* in dBM.raw data */
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
3848
bssid->phy_info.signal_quality = precv_frame->u.hdr.attrib.phy_info.SignalQuality;/* in percentage */
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
3849
bssid->phy_info.signal_strength = precv_frame->u.hdr.attrib.phy_info.SignalStrength;/* in percentage */
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
3942
if (le16_to_cpu(pHT_caps->u.HT_cap_element.HT_caps_info) & BIT(14))
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
417
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
434
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
4565
psta->htpriv.rx_ampdu_min_spacing = (pmlmeinfo->HT_caps.u.HT_cap_element.AMPDU_para&IEEE80211_HT_CAP_AMPDU_DENSITY)>>2;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
457
if (precv_frame->u.hdr.attrib.seq_num == psta->RxMgmtFrameSeqNum) {
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
462
psta->RxMgmtFrameSeqNum = precv_frame->u.hdr.attrib.seq_num;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
502
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
503
uint len = precv_frame->u.hdr.len;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
557
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
558
uint len = precv_frame->u.hdr.len;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
564
p = rtw_get_ie(pframe + sizeof(struct ieee80211_hdr_3addr) + _BEACON_IE_OFFSET_, WLAN_EID_EXT_SUPP_RATES, &ielen, precv_frame->u.hdr.len - sizeof(struct ieee80211_hdr_3addr) - _BEACON_IE_OFFSET_);
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
673
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
674
uint len = precv_frame->u.hdr.len;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
689
struct rx_pkt_attrib *prxattrib = &(precv_frame->u.hdr.attrib);
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
848
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
849
uint pkt_len = precv_frame->u.hdr.len;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
936
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
937
uint pkt_len = precv_frame->u.hdr.len;
drivers/staging/rtl8723bs/core/rtw_recv.c
100
dev_kfree_skb_any(precvframe->u.hdr.pkt);
drivers/staging/rtl8723bs/core/rtw_recv.c
101
precvframe->u.hdr.pkt = NULL;
drivers/staging/rtl8723bs/core/rtw_recv.c
1060
pfhdr = &prframe->u.hdr;
drivers/staging/rtl8723bs/core/rtw_recv.c
1061
list_del_init(&(prframe->u.list));
drivers/staging/rtl8723bs/core/rtw_recv.c
1080
pnfhdr = &pnextrframe->u.hdr;
drivers/staging/rtl8723bs/core/rtw_recv.c
1134
pfhdr = &precv_frame->u.hdr;
drivers/staging/rtl8723bs/core/rtw_recv.c
1206
if ((prtnframe) && (prtnframe->u.hdr.attrib.privacy)) {
drivers/staging/rtl8723bs/core/rtw_recv.c
1225
psta = rtw_get_stainfo(&padapter->stapriv, GetAddr2Ptr(precv_frame->u.hdr.rx_data));
drivers/staging/rtl8723bs/core/rtw_recv.c
1231
switch (GetFrameSubType(precv_frame->u.hdr.rx_data)) {
drivers/staging/rtl8723bs/core/rtw_recv.c
1240
GetAddr1Ptr(precv_frame->u.hdr.rx_data),
drivers/staging/rtl8723bs/core/rtw_recv.c
1243
else if (is_broadcast_ether_addr(GetAddr1Ptr(precv_frame->u.hdr.rx_data)) ||
drivers/staging/rtl8723bs/core/rtw_recv.c
1244
is_multicast_ether_addr(GetAddr1Ptr(precv_frame->u.hdr.rx_data)))
drivers/staging/rtl8723bs/core/rtw_recv.c
1263
u8 *ptr = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_recv.c
1264
struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
127
list_del_init(&precvframe->u.hdr.list);
drivers/staging/rtl8723bs/core/rtw_recv.c
128
padapter = precvframe->u.hdr.adapter;
drivers/staging/rtl8723bs/core/rtw_recv.c
1323
precv_frame->u.hdr.psta = psta;
drivers/staging/rtl8723bs/core/rtw_recv.c
1345
precv_frame->u.hdr.preorder_ctrl = &psta->recvreorder_ctrl[pattrib->priority];
drivers/staging/rtl8723bs/core/rtw_recv.c
1369
struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
1370
u8 *ptr = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_recv.c
1452
struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
1454
u8 *ptr = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_recv.c
1519
struct adapter *adapter = precvframe->u.hdr.adapter;
drivers/staging/rtl8723bs/core/rtw_recv.c
1521
u8 *ptr = precvframe->u.hdr.rx_data; /* point to frame_ctrl field */
drivers/staging/rtl8723bs/core/rtw_recv.c
1522
struct rx_pkt_attrib *pattrib = &precvframe->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
153
struct adapter *padapter = precvframe->u.hdr.adapter;
drivers/staging/rtl8723bs/core/rtw_recv.c
1544
len = precvframe->u.hdr.len - rmv_len;
drivers/staging/rtl8723bs/core/rtw_recv.c
156
if (precvframe->u.hdr.pkt) {
drivers/staging/rtl8723bs/core/rtw_recv.c
157
dev_kfree_skb_any(precvframe->u.hdr.pkt);/* free skb by driver */
drivers/staging/rtl8723bs/core/rtw_recv.c
158
precvframe->u.hdr.pkt = NULL;
drivers/staging/rtl8723bs/core/rtw_recv.c
1585
pattrib = &prframe->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
163
list_del_init(&(precvframe->u.hdr.list));
drivers/staging/rtl8723bs/core/rtw_recv.c
165
precvframe->u.hdr.len = 0;
drivers/staging/rtl8723bs/core/rtw_recv.c
167
list_add_tail(&(precvframe->u.hdr.list), get_list_head(pfree_recv_queue));
drivers/staging/rtl8723bs/core/rtw_recv.c
1678
recvframe_pull(prframe, prframe->u.hdr.attrib.hdrlen);
drivers/staging/rtl8723bs/core/rtw_recv.c
1680
if (prframe->u.hdr.attrib.iv_len > 0)
drivers/staging/rtl8723bs/core/rtw_recv.c
1681
recvframe_pull(prframe, prframe->u.hdr.attrib.iv_len);
drivers/staging/rtl8723bs/core/rtw_recv.c
1683
a_len = prframe->u.hdr.len;
drivers/staging/rtl8723bs/core/rtw_recv.c
1685
pdata = prframe->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_recv.c
1727
rtw_recv_indicate_pkt(padapter, sub_pkt, &prframe->u.hdr.attrib);
drivers/staging/rtl8723bs/core/rtw_recv.c
1730
prframe->u.hdr.len = 0;
drivers/staging/rtl8723bs/core/rtw_recv.c
1770
struct rx_pkt_attrib *pattrib = &prframe->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
1784
pnextattrib = &pnextrframe->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
179
struct adapter *padapter = precvframe->u.hdr.adapter;
drivers/staging/rtl8723bs/core/rtw_recv.c
1799
list_del_init(&(prframe->u.hdr.list));
drivers/staging/rtl8723bs/core/rtw_recv.c
1801
list_add_tail(&(prframe->u.hdr.list), plist);
drivers/staging/rtl8723bs/core/rtw_recv.c
1814
struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
1819
skb = precv_frame->u.hdr.pkt;
drivers/staging/rtl8723bs/core/rtw_recv.c
1823
skb->data = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_recv.c
1825
skb_set_tail_pointer(skb, precv_frame->u.hdr.len);
drivers/staging/rtl8723bs/core/rtw_recv.c
1827
skb->len = precv_frame->u.hdr.len;
drivers/staging/rtl8723bs/core/rtw_recv.c
183
list_del_init(&(precvframe->u.hdr.list));
drivers/staging/rtl8723bs/core/rtw_recv.c
1832
precv_frame->u.hdr.pkt = NULL;
drivers/staging/rtl8723bs/core/rtw_recv.c
185
list_add_tail(&(precvframe->u.hdr.list), get_list_head(queue));
drivers/staging/rtl8723bs/core/rtw_recv.c
1871
pattrib = &prframe->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
1880
pattrib = &prframe->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
1884
list_del_init(&(prframe->u.hdr.list));
drivers/staging/rtl8723bs/core/rtw_recv.c
1926
struct rx_pkt_attrib *pattrib = &prframe->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
1927
struct recv_reorder_ctrl *preorder_ctrl = prframe->u.hdr.preorder_ctrl;
drivers/staging/rtl8723bs/core/rtw_recv.c
2115
struct rx_pkt_attrib *prxattrib = &rframe->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
2163
padapter = precvframe->u.hdr.adapter;
drivers/staging/rtl8723bs/core/rtw_recv.c
350
struct rx_pkt_attrib *prxattrib = &precvframe->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
377
datalen = precvframe->u.hdr.len - prxattrib->hdrlen - prxattrib->iv_len - prxattrib->icv_len - 8;/* icv_len included the mic code */
drivers/staging/rtl8723bs/core/rtw_recv.c
378
pframe = precvframe->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_recv.c
422
struct rx_pkt_attrib *prxattrib = &precv_frame->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
428
u8 *iv = precv_frame->u.hdr.rx_data + prxattrib->hdrlen;
drivers/staging/rtl8723bs/core/rtw_recv.c
499
ptr = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_recv.c
500
pfhdr = &precv_frame->u.hdr;
drivers/staging/rtl8723bs/core/rtw_recv.c
552
signed int tid = precv_frame->u.hdr.attrib.priority;
drivers/staging/rtl8723bs/core/rtw_recv.c
554
u16 seq_ctrl = ((precv_frame->u.hdr.attrib.seq_num & 0xffff) << 4) |
drivers/staging/rtl8723bs/core/rtw_recv.c
555
(precv_frame->u.hdr.attrib.frag_num & 0xf);
drivers/staging/rtl8723bs/core/rtw_recv.c
573
u8 *ptr = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_recv.c
574
struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
603
struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
61
INIT_LIST_HEAD(&(precvframe->u.list));
drivers/staging/rtl8723bs/core/rtw_recv.c
63
list_add_tail(&(precvframe->u.list), &(precvpriv->free_recv_queue.queue));
drivers/staging/rtl8723bs/core/rtw_recv.c
65
precvframe->u.hdr.pkt_newalloc = NULL;
drivers/staging/rtl8723bs/core/rtw_recv.c
657
struct rx_pkt_attrib *pattrib = &prframe->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
66
precvframe->u.hdr.pkt = NULL;
drivers/staging/rtl8723bs/core/rtw_recv.c
671
psta = prframe->u.hdr.psta;
drivers/staging/rtl8723bs/core/rtw_recv.c
68
precvframe->u.hdr.len = 0;
drivers/staging/rtl8723bs/core/rtw_recv.c
686
u8 *ptr = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_recv.c
688
struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
70
precvframe->u.hdr.adapter = padapter;
drivers/staging/rtl8723bs/core/rtw_recv.c
772
u8 *ptr = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_recv.c
773
struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
870
u8 *ptr = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_recv.c
871
struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
921
struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
923
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_recv.c
98
if (precvframe->u.hdr.pkt) {
drivers/staging/rtl8723bs/core/rtw_security.c
101
struct rx_pkt_attrib *prxattrib = &(((union recv_frame *)precvframe)->u.hdr.attrib);
drivers/staging/rtl8723bs/core/rtw_security.c
105
pframe = (unsigned char *)((union recv_frame *)precvframe)->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_security.c
116
length = ((union recv_frame *)precvframe)->u.hdr.len - prxattrib->hdrlen - prxattrib->iv_len;
drivers/staging/rtl8723bs/core/rtw_security.c
1193
struct rx_pkt_attrib *prxattrib = &((union recv_frame *)precvframe)->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_security.c
1197
pframe = (unsigned char *)((union recv_frame *)precvframe)->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_security.c
1256
length = ((union recv_frame *)precvframe)->u.hdr.len - prxattrib->hdrlen - prxattrib->iv_len;
drivers/staging/rtl8723bs/core/rtw_security.c
1266
struct rx_pkt_attrib *pattrib = &((union recv_frame *)precvframe)->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_security.c
1283
pframe = (unsigned char *)((union recv_frame *)precvframe)->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_security.c
508
struct rx_pkt_attrib *prxattrib = &((union recv_frame *)precvframe)->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_security.c
513
pframe = (unsigned char *)((union recv_frame *)precvframe)->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_security.c
572
length = ((union recv_frame *)precvframe)->u.hdr.len - prxattrib->hdrlen - prxattrib->iv_len;
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
371
list_del_init(&prframe->u.hdr.list);
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
1002
max_AMPDU_len = pmlmeinfo->HT_caps.u.HT_cap_element.AMPDU_para & 0x03;
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
1004
min_MPDU_spacing = (pmlmeinfo->HT_caps.u.HT_cap_element.AMPDU_para & 0x1c) >> 2;
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
1355
if (le16_to_cpu(pHT_caps->u.HT_cap_element.HT_caps_info) & (0x1 << bit_offset))
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
913
sizeof(pmlmeinfo->HT_caps.u.HT_cap)); i++) {
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
917
pmlmeinfo->HT_caps.u.HT_cap[i] &= (pIE->data[i]);
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
920
max_AMPDU_len = min(pmlmeinfo->HT_caps.u.HT_cap_element.AMPDU_para & 0x3,
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
923
min_MPDU_spacing = max(pmlmeinfo->HT_caps.u.HT_cap_element.AMPDU_para & 0x1c,
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
926
pmlmeinfo->HT_caps.u.HT_cap_element.AMPDU_para = max_AMPDU_len | min_MPDU_spacing;
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
932
pmlmeinfo->HT_caps.u.HT_cap_element.MCS_rate[i] &= pmlmeext->default_supported_mcs_set[i];
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
935
set_mcs_rate_by_mask(pmlmeinfo->HT_caps.u.HT_cap_element.MCS_rate, MCS_RATE_1R);
drivers/staging/rtl8723bs/hal/rtl8723b_rxdesc.c
12
struct rx_pkt_attrib *pattrib = &prframe->u.hdr.attrib;
drivers/staging/rtl8723bs/hal/rtl8723b_rxdesc.c
38
pattrib = &prframe->u.hdr.attrib;
drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c
134
precvframe->u.hdr.psta = NULL;
drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c
140
precvframe->u.hdr.psta = psta;
drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c
148
precvframe->u.hdr.psta = psta;
drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c
251
pattrib = &precvframe->u.hdr.attrib;
drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c
300
precvframe->u.hdr.pkt = pkt_copy;
drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c
304
precvframe->u.hdr.rx_head = pkt_copy->head;
drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c
305
precvframe->u.hdr.rx_data = precvframe->u.hdr.rx_tail = pkt_copy->data;
drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c
306
precvframe->u.hdr.rx_end = skb_end_pointer(pkt_copy);
drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c
332
u8 *pbuf_c2h = precvframe->u.hdr.rx_data;
drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c
34
pattrib = &precvframe->u.hdr.attrib;
drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c
343
rtl8723bs_c2h_packet_handler(padapter, precvframe->u.hdr.rx_data, pattrib->pkt_len);
drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c
77
struct adapter *padapter = precvframe->u.hdr.adapter;
drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c
78
struct rx_pkt_attrib *pattrib = &precvframe->u.hdr.attrib;
drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c
83
u8 *wlanhdr = precvframe->u.hdr.rx_data;
drivers/staging/rtl8723bs/include/ieee80211.h
200
} u;
drivers/staging/rtl8723bs/include/rtw_recv.h
315
} u;
drivers/staging/rtl8723bs/include/rtw_recv.h
355
return precvframe->u.hdr.rx_head;
drivers/staging/rtl8723bs/include/rtw_recv.h
369
precvframe->u.hdr.rx_data += sz;
drivers/staging/rtl8723bs/include/rtw_recv.h
371
if (precvframe->u.hdr.rx_data > precvframe->u.hdr.rx_tail) {
drivers/staging/rtl8723bs/include/rtw_recv.h
372
precvframe->u.hdr.rx_data -= sz;
drivers/staging/rtl8723bs/include/rtw_recv.h
376
precvframe->u.hdr.len -= sz;
drivers/staging/rtl8723bs/include/rtw_recv.h
378
return precvframe->u.hdr.rx_data;
drivers/staging/rtl8723bs/include/rtw_recv.h
393
prev_rx_tail = precvframe->u.hdr.rx_tail;
drivers/staging/rtl8723bs/include/rtw_recv.h
395
precvframe->u.hdr.rx_tail += sz;
drivers/staging/rtl8723bs/include/rtw_recv.h
397
if (precvframe->u.hdr.rx_tail > precvframe->u.hdr.rx_end) {
drivers/staging/rtl8723bs/include/rtw_recv.h
398
precvframe->u.hdr.rx_tail = prev_rx_tail;
drivers/staging/rtl8723bs/include/rtw_recv.h
402
precvframe->u.hdr.len += sz;
drivers/staging/rtl8723bs/include/rtw_recv.h
404
return precvframe->u.hdr.rx_tail;
drivers/staging/rtl8723bs/include/rtw_recv.h
420
precvframe->u.hdr.rx_tail -= sz;
drivers/staging/rtl8723bs/include/rtw_recv.h
422
if (precvframe->u.hdr.rx_tail < precvframe->u.hdr.rx_data) {
drivers/staging/rtl8723bs/include/rtw_recv.h
423
precvframe->u.hdr.rx_tail += sz;
drivers/staging/rtl8723bs/include/rtw_recv.h
427
precvframe->u.hdr.len -= sz;
drivers/staging/rtl8723bs/include/rtw_recv.h
429
return precvframe->u.hdr.rx_tail;
drivers/staging/rtl8723bs/include/rtw_recv.h
435
return precvframe->u.hdr.len;
drivers/staging/rtl8723bs/include/wifi.h
350
} u;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
505
char *grpkey = padapter->securitypriv.dot118021XGrpKey[param->u.crypt.idx].skey;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
506
char *txkey = padapter->securitypriv.dot118021XGrptxmickey[param->u.crypt.idx].skey;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
507
char *rxkey = padapter->securitypriv.dot118021XGrprxmickey[param->u.crypt.idx].skey;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
509
param->u.crypt.err = 0;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
510
param->u.crypt.alg[IEEE_CRYPT_ALG_NAME_LEN - 1] = '\0';
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
512
if (param_len != sizeof(struct ieee_param) + param->u.crypt.key_len) {
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
520
if (param->u.crypt.idx >= WEP_KEYS) {
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
531
if (strcmp(param->u.crypt.alg, "none") == 0 && !psta)
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
534
if (strcmp(param->u.crypt.alg, "WEP") == 0 && !psta) {
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
535
wep_key_idx = param->u.crypt.idx;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
536
wep_key_len = param->u.crypt.key_len;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
562
memcpy(&(psecuritypriv->dot11DefKey[wep_key_idx].skey[0]), param->u.crypt.key, wep_key_len);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
566
rtw_ap_set_wep_key(padapter, param->u.crypt.key, wep_key_len, wep_key_idx, 1);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
574
if (param->u.crypt.set_tx == 0) {
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
575
if (strcmp(param->u.crypt.alg, "WEP") == 0) {
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
576
memcpy(grpkey, param->u.crypt.key, (param->u.crypt.key_len > 16 ? 16 : param->u.crypt.key_len));
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
579
if (param->u.crypt.key_len == 13)
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
582
} else if (strcmp(param->u.crypt.alg, "TKIP") == 0) {
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
585
memcpy(grpkey, param->u.crypt.key, (param->u.crypt.key_len > 16 ? 16 : param->u.crypt.key_len));
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
588
memcpy(txkey, &(param->u.crypt.key[16]), 8);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
589
memcpy(rxkey, &(param->u.crypt.key[24]), 8);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
593
} else if (strcmp(param->u.crypt.alg, "CCMP") == 0) {
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
596
memcpy(grpkey, param->u.crypt.key, (param->u.crypt.key_len > 16 ? 16 : param->u.crypt.key_len));
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
601
psecuritypriv->dot118021XGrpKeyid = param->u.crypt.idx;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
607
rtw_ap_set_group_key(padapter, param->u.crypt.key, psecuritypriv->dot118021XGrpPrivacy, param->u.crypt.idx);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
621
if (param->u.crypt.set_tx == 1) { /* pairwise key */
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
622
memcpy(psta->dot118021x_UncstKey.skey, param->u.crypt.key, (param->u.crypt.key_len > 16 ? 16 : param->u.crypt.key_len));
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
624
if (strcmp(param->u.crypt.alg, "WEP") == 0) {
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
626
if (param->u.crypt.key_len == 13)
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
628
} else if (strcmp(param->u.crypt.alg, "TKIP") == 0) {
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
632
memcpy(psta->dot11tkiptxmickey.skey, &(param->u.crypt.key[16]), 8);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
633
memcpy(psta->dot11tkiprxmickey.skey, &(param->u.crypt.key[24]), 8);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
637
} else if (strcmp(param->u.crypt.alg, "CCMP") == 0) {
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
650
if (strcmp(param->u.crypt.alg, "WEP") == 0) {
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
651
memcpy(grpkey, param->u.crypt.key, (param->u.crypt.key_len > 16 ? 16 : param->u.crypt.key_len));
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
654
if (param->u.crypt.key_len == 13)
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
656
} else if (strcmp(param->u.crypt.alg, "TKIP") == 0) {
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
659
memcpy(grpkey, param->u.crypt.key, (param->u.crypt.key_len > 16 ? 16 : param->u.crypt.key_len));
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
662
memcpy(txkey, &(param->u.crypt.key[16]), 8);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
663
memcpy(rxkey, &(param->u.crypt.key[24]), 8);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
667
} else if (strcmp(param->u.crypt.alg, "CCMP") == 0) {
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
670
memcpy(grpkey, param->u.crypt.key, (param->u.crypt.key_len > 16 ? 16 : param->u.crypt.key_len));
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
675
psecuritypriv->dot118021XGrpKeyid = param->u.crypt.idx;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
681
rtw_ap_set_group_key(padapter, param->u.crypt.key, psecuritypriv->dot118021XGrpPrivacy, param->u.crypt.idx);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
706
param->u.crypt.err = 0;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
707
param->u.crypt.alg[IEEE_CRYPT_ALG_NAME_LEN - 1] = '\0';
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
709
if (param_len < (u32)((u8 *)param->u.crypt.key - (u8 *)param) + param->u.crypt.key_len) {
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
721
if (strcmp(param->u.crypt.alg, "WEP") == 0)
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
726
if (param->u.crypt.idx > max_idx) {
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
727
netdev_err(dev, "Error crypt.idx %d > %d\n", param->u.crypt.idx, max_idx);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
732
if (strcmp(param->u.crypt.alg, "WEP") == 0) {
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
733
wep_key_idx = param->u.crypt.idx;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
734
wep_key_len = param->u.crypt.key_len;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
758
memcpy(&(psecuritypriv->dot11DefKey[wep_key_idx].skey[0]), param->u.crypt.key, wep_key_len);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
775
if (strcmp(param->u.crypt.alg, "none") != 0)
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
783
if (param->u.crypt.set_tx == 1) { /* pairwise key */
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
785
memcpy(psta->dot118021x_UncstKey.skey, param->u.crypt.key, (param->u.crypt.key_len > 16 ? 16 : param->u.crypt.key_len));
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
787
if (strcmp(param->u.crypt.alg, "TKIP") == 0) { /* set mic key */
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
788
memcpy(psta->dot11tkiptxmickey.skey, &(param->u.crypt.key[16]), 8);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
789
memcpy(psta->dot11tkiprxmickey.skey, &(param->u.crypt.key[24]), 8);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
797
if (strcmp(param->u.crypt.alg, "TKIP") == 0 || strcmp(param->u.crypt.alg, "CCMP") == 0) {
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
798
memcpy(padapter->securitypriv.dot118021XGrpKey[param->u.crypt.idx].skey, param->u.crypt.key, (param->u.crypt.key_len > 16 ? 16 : param->u.crypt.key_len));
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
799
memcpy(padapter->securitypriv.dot118021XGrptxmickey[param->u.crypt.idx].skey, &(param->u.crypt.key[16]), 8);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
800
memcpy(padapter->securitypriv.dot118021XGrprxmickey[param->u.crypt.idx].skey, &(param->u.crypt.key[24]), 8);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
803
padapter->securitypriv.dot118021XGrpKeyid = param->u.crypt.idx;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
804
rtw_set_key(padapter, &padapter->securitypriv, param->u.crypt.idx, 1, true);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
805
} else if (strcmp(param->u.crypt.alg, "BIP") == 0) {
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
807
memcpy(padapter->securitypriv.dot11wBIPKey[param->u.crypt.idx].skey, param->u.crypt.key, (param->u.crypt.key_len > 16 ? 16 : param->u.crypt.key_len));
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
808
padapter->securitypriv.dot11wBIPKeyid = param->u.crypt.idx;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
817
if (strcmp(param->u.crypt.alg, "none") != 0)
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
878
strscpy(param->u.crypt.alg, alg_name);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
881
param->u.crypt.set_tx = 0; /* for wpa/wpa2 group key */
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
883
param->u.crypt.set_tx = 1; /* for wpa/wpa2 pairwise key */
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
885
param->u.crypt.idx = key_index;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
888
memcpy(param->u.crypt.seq, (u8 *)params->seq, params->seq_len);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
891
param->u.crypt.key_len = params->key_len;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
892
memcpy(param->u.crypt.key, (u8 *)params->key, params->key_len);
drivers/tee/amdtee/call.c
103
tee[i].u.memref.shm_offs = amd->params[i].mref.offset;
drivers/tee/amdtee/call.c
104
tee[i].u.memref.size = amd->params[i].mref.size;
drivers/tee/amdtee/call.c
112
tee[i].u.value.a = amd->params[i].val.a;
drivers/tee/amdtee/call.c
113
tee[i].u.value.b = amd->params[i].val.b;
drivers/tee/amdtee/call.c
114
tee[i].u.value.c = 0;
drivers/tee/amdtee/call.c
48
u32 buf_id = (u32)tee[i].u.memref.shm->sec_world_id;
drivers/tee/amdtee/call.c
51
amd->params[i].mref.offset = tee[i].u.memref.shm_offs;
drivers/tee/amdtee/call.c
52
amd->params[i].mref.size = tee[i].u.memref.size;
drivers/tee/amdtee/call.c
59
if (tee[i].u.value.c)
drivers/tee/amdtee/call.c
62
amd->params[i].val.a = tee[i].u.value.a;
drivers/tee/amdtee/call.c
63
amd->params[i].val.b = tee[i].u.value.b;
drivers/tee/optee/call.c
393
memcpy(&msg_arg->params[0].u.value, arg->uuid, sizeof(arg->uuid));
drivers/tee/optee/call.c
394
msg_arg->params[1].u.value.c = arg->clnt_login;
drivers/tee/optee/call.c
400
export_uuid(msg_arg->params[1].u.octets, &client_uuid);
drivers/tee/optee/device.c
36
param[0].u.memref.shm = device_shm;
drivers/tee/optee/device.c
37
param[0].u.memref.size = *shm_size;
drivers/tee/optee/device.c
38
param[0].u.memref.shm_offs = 0;
drivers/tee/optee/device.c
55
*shm_size = param[0].u.memref.size;
drivers/tee/optee/ffa_abi.c
133
p->u.memref.size = mp->u.fmem.size;
drivers/tee/optee/ffa_abi.c
135
if (mp->u.fmem.global_id != OPTEE_MSG_FMEM_INVALID_GLOBAL_ID)
drivers/tee/optee/ffa_abi.c
136
shm = optee_shm_from_ffa_handle(optee, mp->u.fmem.global_id);
drivers/tee/optee/ffa_abi.c
137
p->u.memref.shm = shm;
drivers/tee/optee/ffa_abi.c
140
offs_low = mp->u.fmem.offs_low;
drivers/tee/optee/ffa_abi.c
141
offs_high = mp->u.fmem.offs_high;
drivers/tee/optee/ffa_abi.c
143
p->u.memref.shm_offs = offs_low | offs_high << 32;
drivers/tee/optee/ffa_abi.c
170
memset(&p->u, 0, sizeof(p->u));
drivers/tee/optee/ffa_abi.c
193
struct tee_shm *shm = p->u.memref.shm;
drivers/tee/optee/ffa_abi.c
199
u64 shm_offs = p->u.memref.shm_offs;
drivers/tee/optee/ffa_abi.c
201
mp->u.fmem.internal_offs = shm->offset;
drivers/tee/optee/ffa_abi.c
203
mp->u.fmem.offs_low = shm_offs;
drivers/tee/optee/ffa_abi.c
204
mp->u.fmem.offs_high = shm_offs >> 32;
drivers/tee/optee/ffa_abi.c
206
if (mp->u.fmem.offs_high != shm_offs >> 32)
drivers/tee/optee/ffa_abi.c
209
mp->u.fmem.global_id = shm->sec_world_id;
drivers/tee/optee/ffa_abi.c
211
memset(&mp->u, 0, sizeof(mp->u));
drivers/tee/optee/ffa_abi.c
212
mp->u.fmem.global_id = OPTEE_MSG_FMEM_INVALID_GLOBAL_ID;
drivers/tee/optee/ffa_abi.c
214
mp->u.fmem.size = p->u.memref.size;
drivers/tee/optee/ffa_abi.c
242
memset(&mp->u, 0, sizeof(mp->u));
drivers/tee/optee/ffa_abi.c
439
switch (arg->params[0].u.value.a) {
drivers/tee/optee/ffa_abi.c
441
shm = optee_rpc_cmd_alloc_suppl(ctx, arg->params[0].u.value.b);
drivers/tee/optee/ffa_abi.c
445
arg->params[0].u.value.b);
drivers/tee/optee/ffa_abi.c
459
.u.fmem.size = tee_shm_get_size(shm),
drivers/tee/optee/ffa_abi.c
460
.u.fmem.global_id = shm->sec_world_id,
drivers/tee/optee/ffa_abi.c
461
.u.fmem.internal_offs = shm->offset,
drivers/tee/optee/ffa_abi.c
477
shm = optee_shm_from_ffa_handle(optee, arg->params[0].u.value.b);
drivers/tee/optee/ffa_abi.c
480
switch (arg->params[0].u.value.a) {
drivers/tee/optee/ffa_abi.c
666
msg_arg->params[0].u.value.a = cookie;
drivers/tee/optee/ffa_abi.c
667
msg_arg->params[0].u.value.b = use_case;
drivers/tee/optee/optee_msg.h
191
} u;
drivers/tee/optee/optee_private.h
365
p->u.value.a = mp->u.value.a;
drivers/tee/optee/optee_private.h
366
p->u.value.b = mp->u.value.b;
drivers/tee/optee/optee_private.h
367
p->u.value.c = mp->u.value.c;
drivers/tee/optee/optee_private.h
375
mp->u.value.a = p->u.value.a;
drivers/tee/optee/optee_private.h
376
mp->u.value.b = p->u.value.b;
drivers/tee/optee/optee_private.h
377
mp->u.value.c = p->u.value.c;
drivers/tee/optee/protmem.c
214
.u.value.a = use_case,
drivers/tee/optee/protmem.c
228
params[1].u.memref.size = *ma_count * sizeof(*mem_attrs);
drivers/tee/optee/protmem.c
230
params[1].u.memref.size);
drivers/tee/optee/protmem.c
233
params[1].u.memref.shm = shm_param;
drivers/tee/optee/protmem.c
263
*ma_count < params[1].u.memref.size / sizeof(*mem_attrs)) {
drivers/tee/optee/protmem.c
268
*min_size = params[0].u.value.a;
drivers/tee/optee/protmem.c
269
*pa_width = params[0].u.value.c;
drivers/tee/optee/protmem.c
270
*ma_count = params[1].u.memref.size / sizeof(*mem_attrs);
drivers/tee/optee/protmem.c
279
params[1].u.memref.size);
drivers/tee/optee/rpc.c
107
params[3].u.value.a = msg.len;
drivers/tee/optee/rpc.c
142
switch (arg->params[0].u.value.a) {
drivers/tee/optee/rpc.c
144
rc = optee_notif_wait(optee, arg->params[0].u.value.b, arg->params[0].u.value.c);
drivers/tee/optee/rpc.c
149
if (optee_notif_send(optee, arg->params[0].u.value.b))
drivers/tee/optee/rpc.c
176
msec_to_wait = arg->params[0].u.value.a;
drivers/tee/optee/rpc.c
223
param.u.value.a = OPTEE_RPC_SHM_TYPE_APPL;
drivers/tee/optee/rpc.c
224
param.u.value.b = sz;
drivers/tee/optee/rpc.c
225
param.u.value.c = 0;
drivers/tee/optee/rpc.c
233
shm = tee_shm_get_from_id(optee->supp.ctx, param.u.value.c);
drivers/tee/optee/rpc.c
243
param.u.value.a = OPTEE_RPC_SHM_TYPE_APPL;
drivers/tee/optee/rpc.c
244
param.u.value.b = tee_shm_get_id(shm);
drivers/tee/optee/rpc.c
245
param.u.value.c = 0;
drivers/tee/optee/rpc.c
27
arg->params[0].u.value.a = ts.tv_sec;
drivers/tee/optee/rpc.c
277
params[0].u.value.a = OPTEE_RPC_SHM_TYPE_KERNEL;
drivers/tee/optee/rpc.c
278
params[0].u.value.b = 0;
drivers/tee/optee/rpc.c
279
params[0].u.value.c = 0;
drivers/tee/optee/rpc.c
28
arg->params[0].u.value.b = ts.tv_nsec;
drivers/tee/optee/rpc.c
331
buf = tee_shm_get_va(params[1].u.memref.shm,
drivers/tee/optee/rpc.c
332
params[1].u.memref.shm_offs);
drivers/tee/optee/rpc.c
349
if (params[1].u.memref.size < rdev->descr.dev_id_len) {
drivers/tee/optee/rpc.c
354
params[1].u.memref.size = rdev->descr.dev_id_len;
drivers/tee/optee/rpc.c
355
params[0].u.value.a = rpmb_type_to_rpc_type(rdev->descr.type);
drivers/tee/optee/rpc.c
356
params[0].u.value.b = rdev->descr.capacity;
drivers/tee/optee/rpc.c
357
params[0].u.value.c = rdev->descr.reliable_wr_count;
drivers/tee/optee/rpc.c
392
p0 = tee_shm_get_va(params[0].u.memref.shm,
drivers/tee/optee/rpc.c
393
params[0].u.memref.shm_offs);
drivers/tee/optee/rpc.c
394
p1 = tee_shm_get_va(params[1].u.memref.shm,
drivers/tee/optee/rpc.c
395
params[1].u.memref.shm_offs);
drivers/tee/optee/rpc.c
396
if (rpmb_route_frames(rdev, p0, params[0].u.memref.size, p1,
drivers/tee/optee/rpc.c
397
params[1].u.memref.size)) {
drivers/tee/optee/rpc.c
73
adapter = i2c_get_adapter(params[0].u.value.b);
drivers/tee/optee/rpc.c
77
if (params[1].u.value.a & OPTEE_RPC_I2C_FLAGS_TEN_BIT) {
drivers/tee/optee/rpc.c
87
msg.addr = params[0].u.value.c;
drivers/tee/optee/rpc.c
88
msg.buf = params[2].u.memref.shm->kaddr;
drivers/tee/optee/rpc.c
89
msg.len = params[2].u.memref.size;
drivers/tee/optee/rpc.c
91
switch (params[0].u.value.a) {
drivers/tee/optee/smc_abi.c
1019
msg_arg->params[0].u.rmem.shm_ref = (u_long)protmem;
drivers/tee/optee/smc_abi.c
104
p->u.memref.shm_offs = mp->u.tmem.buf_ptr - pa;
drivers/tee/optee/smc_abi.c
105
p->u.memref.shm = shm;
drivers/tee/optee/smc_abi.c
117
p->u.memref.size = mp->u.rmem.size;
drivers/tee/optee/smc_abi.c
118
shm = (struct tee_shm *)(unsigned long)mp->u.rmem.shm_ref;
drivers/tee/optee/smc_abi.c
121
p->u.memref.shm_offs = mp->u.rmem.offs;
drivers/tee/optee/smc_abi.c
122
p->u.memref.shm = shm;
drivers/tee/optee/smc_abi.c
124
p->u.memref.shm_offs = 0;
drivers/tee/optee/smc_abi.c
125
p->u.memref.shm = NULL;
drivers/tee/optee/smc_abi.c
153
memset(&p->u, 0, sizeof(p->u));
drivers/tee/optee/smc_abi.c
189
mp->u.tmem.shm_ref = (unsigned long)p->u.memref.shm;
drivers/tee/optee/smc_abi.c
190
mp->u.tmem.size = p->u.memref.size;
drivers/tee/optee/smc_abi.c
192
if (!p->u.memref.shm) {
drivers/tee/optee/smc_abi.c
193
mp->u.tmem.buf_ptr = 0;
drivers/tee/optee/smc_abi.c
197
rc = tee_shm_get_pa(p->u.memref.shm, p->u.memref.shm_offs, &pa);
drivers/tee/optee/smc_abi.c
201
mp->u.tmem.buf_ptr = pa;
drivers/tee/optee/smc_abi.c
214
mp->u.rmem.shm_ref = (unsigned long)p->u.memref.shm;
drivers/tee/optee/smc_abi.c
215
mp->u.rmem.size = p->u.memref.size;
drivers/tee/optee/smc_abi.c
216
mp->u.rmem.offs = p->u.memref.shm_offs;
drivers/tee/optee/smc_abi.c
242
memset(&mp->u, 0, sizeof(mp->u));
drivers/tee/optee/smc_abi.c
252
if (tee_shm_is_dynamic(p->u.memref.shm))
drivers/tee/optee/smc_abi.c
502
msg_arg->params->u.tmem.shm_ref = (unsigned long)shm;
drivers/tee/optee/smc_abi.c
503
msg_arg->params->u.tmem.size = tee_shm_get_size(shm);
drivers/tee/optee/smc_abi.c
508
msg_arg->params->u.tmem.buf_ptr = virt_to_phys(pages_list) |
drivers/tee/optee/smc_abi.c
552
msg_arg->params[0].u.rmem.shm_ref = (unsigned long)shm;
drivers/tee/optee/smc_abi.c
662
shm = (struct tee_shm *)(unsigned long)arg->params[0].u.value.b;
drivers/tee/optee/smc_abi.c
663
switch (arg->params[0].u.value.a) {
drivers/tee/optee/smc_abi.c
702
sz = arg->params[0].u.value.b;
drivers/tee/optee/smc_abi.c
703
switch (arg->params[0].u.value.a) {
drivers/tee/optee/smc_abi.c
744
arg->params[0].u.tmem.buf_ptr = virt_to_phys(pages_list) |
drivers/tee/optee/smc_abi.c
759
arg->params[0].u.tmem.buf_ptr = pa;
drivers/tee/optee/smc_abi.c
761
arg->params[0].u.tmem.size = tee_shm_get_size(shm);
drivers/tee/optee/smc_abi.c
762
arg->params[0].u.tmem.shm_ref = (unsigned long)shm;
drivers/tee/optee/smc_abi.c
92
p->u.memref.size = mp->u.tmem.size;
drivers/tee/optee/smc_abi.c
93
shm = (struct tee_shm *)(unsigned long)mp->u.tmem.shm_ref;
drivers/tee/optee/smc_abi.c
95
p->u.memref.shm_offs = 0;
drivers/tee/optee/smc_abi.c
96
p->u.memref.shm = NULL;
drivers/tee/optee/smc_abi.c
984
msg_arg->params[0].u.value.a = use_case;
drivers/tee/optee/smc_abi.c
986
msg_arg->params[1].u.tmem.buf_ptr = protmem->paddr;
drivers/tee/optee/smc_abi.c
987
msg_arg->params[1].u.tmem.size = protmem->size;
drivers/tee/optee/smc_abi.c
988
msg_arg->params[1].u.tmem.shm_ref = (u_long)protmem;
drivers/tee/optee/supp.c
214
if (tee_param_is_memref(params + n) && params[n].u.memref.shm)
drivers/tee/optee/supp.c
215
tee_shm_put(params[n].u.memref.shm);
drivers/tee/optee/supp.c
292
param->u.value.a = req->id;
drivers/tee/optee/supp.c
293
param->u.value.b = 0;
drivers/tee/optee/supp.c
294
param->u.value.c = 0;
drivers/tee/optee/supp.c
325
id = param->u.value.a;
drivers/tee/optee/supp.c
385
p->u.value.a = param[n + num_meta].u.value.a;
drivers/tee/optee/supp.c
386
p->u.value.b = param[n + num_meta].u.value.b;
drivers/tee/optee/supp.c
387
p->u.value.c = param[n + num_meta].u.value.c;
drivers/tee/optee/supp.c
391
p->u.memref.size = param[n + num_meta].u.memref.size;
drivers/tee/qcomtee/call.c
117
if (param->u.objref.id == TEE_OBJREF_NULL)
drivers/tee/qcomtee/call.c
121
if (param->u.objref.flags & QCOMTEE_OBJREF_FLAG_USER)
drivers/tee/qcomtee/call.c
124
else if (param->u.objref.flags & QCOMTEE_OBJREF_FLAG_TEE)
drivers/tee/qcomtee/call.c
127
else if (param->u.objref.flags & QCOMTEE_OBJREF_FLAG_MEM)
drivers/tee/qcomtee/call.c
166
param->u.objref.id = TEE_OBJREF_NULL;
drivers/tee/qcomtee/call.c
203
static int qcomtee_params_to_args(struct qcomtee_arg *u,
drivers/tee/qcomtee/call.c
213
u[i].flags = QCOMTEE_ARG_FLAGS_UADDR;
drivers/tee/qcomtee/call.c
214
u[i].b.uaddr = params[i].u.ubuf.uaddr;
drivers/tee/qcomtee/call.c
215
u[i].b.size = params[i].u.ubuf.size;
drivers/tee/qcomtee/call.c
219
u[i].type = QCOMTEE_ARG_TYPE_IB;
drivers/tee/qcomtee/call.c
221
u[i].type = QCOMTEE_ARG_TYPE_OB;
drivers/tee/qcomtee/call.c
225
u[i].type = QCOMTEE_ARG_TYPE_IO;
drivers/tee/qcomtee/call.c
226
if (qcomtee_objref_to_arg(&u[i], &params[i], ctx))
drivers/tee/qcomtee/call.c
231
u[i].type = QCOMTEE_ARG_TYPE_OO;
drivers/tee/qcomtee/call.c
232
u[i].o = NULL_QCOMTEE_OBJECT;
drivers/tee/qcomtee/call.c
244
if (u[i].type != QCOMTEE_ARG_TYPE_IO)
drivers/tee/qcomtee/call.c
247
qcomtee_user_object_set_notify(u[i].o, false);
drivers/tee/qcomtee/call.c
249
if (typeof_qcomtee_object(u[i].o) == QCOMTEE_OBJECT_TYPE_CB)
drivers/tee/qcomtee/call.c
250
qcomtee_object_put(u[i].o);
drivers/tee/qcomtee/call.c
252
qcomtee_object_put(u[i].o);
drivers/tee/qcomtee/call.c
272
struct qcomtee_arg *u, int num_params,
drivers/tee/qcomtee/call.c
277
qcomtee_arg_for_each(np, u) {
drivers/tee/qcomtee/call.c
278
switch (u[np].type) {
drivers/tee/qcomtee/call.c
281
params[np].u.ubuf.size = u[np].b.size;
drivers/tee/qcomtee/call.c
286
qcomtee_object_put(u[np].o);
drivers/tee/qcomtee/call.c
291
if (qcomtee_objref_from_arg(&params[np], &u[np], ctx))
drivers/tee/qcomtee/call.c
311
for (; i < num_params && u[i].type; i++) {
drivers/tee/qcomtee/call.c
312
if (u[i].type == QCOMTEE_ARG_TYPE_OO ||
drivers/tee/qcomtee/call.c
313
u[i].type == QCOMTEE_ARG_TYPE_IO)
drivers/tee/qcomtee/call.c
314
qcomtee_object_put(u[i].o);
drivers/tee/qcomtee/call.c
378
if (params[0].u.objref.id == TEE_OBJREF_NULL)
drivers/tee/qcomtee/call.c
419
struct qcomtee_arg *u __free(kfree) = kzalloc_objs(*u,
drivers/tee/qcomtee/call.c
421
if (!u)
drivers/tee/qcomtee/call.c
435
ret = qcomtee_params_to_args(u, params, arg->num_params, ctx);
drivers/tee/qcomtee/call.c
439
ret = qcomtee_object_do_invoke(oic, object, arg->op, u, &result);
drivers/tee/qcomtee/call.c
441
qcomtee_arg_for_each_input_object(i, u) {
drivers/tee/qcomtee/call.c
442
qcomtee_user_object_set_notify(u[i].o, false);
drivers/tee/qcomtee/call.c
443
qcomtee_object_put(u[i].o);
drivers/tee/qcomtee/call.c
453
if (qcomtee_params_from_args(params, u, arg->num_params, ctx))
drivers/tee/qcomtee/call.c
462
qcomtee_arg_for_each_input_object(i, u)
drivers/tee/qcomtee/call.c
463
qcomtee_object_put(u[i].o);
drivers/tee/qcomtee/call.c
511
if (!IS_ALIGNED(params->u.value.a, 8))
drivers/tee/qcomtee/call.c
515
uaddr = u64_to_user_ptr(params->u.value.a);
drivers/tee/qcomtee/call.c
516
ubuf_size = params->u.value.b;
drivers/tee/qcomtee/call.c
523
params->u.value.a = data.object_id;
drivers/tee/qcomtee/call.c
524
params->u.value.b = data.id;
drivers/tee/qcomtee/call.c
525
params->u.value.c = 0;
drivers/tee/qcomtee/call.c
557
req_id = params->u.value.a;
drivers/tee/qcomtee/call.c
64
param->u.objref.id = ret;
drivers/tee/qcomtee/call.c
647
struct qcomtee_arg u[3] = { 0 };
drivers/tee/qcomtee/call.c
66
param->u.objref.flags = QCOMTEE_OBJREF_FLAG_TEE;
drivers/tee/qcomtee/call.c
666
u[0].b.addr = &id;
drivers/tee/qcomtee/call.c
667
u[0].b.size = sizeof(id);
drivers/tee/qcomtee/call.c
668
u[0].type = QCOMTEE_ARG_TYPE_IB;
drivers/tee/qcomtee/call.c
671
u[1].b.addr = version;
drivers/tee/qcomtee/call.c
672
u[1].b.size = sizeof(*version);
drivers/tee/qcomtee/call.c
673
u[1].type = QCOMTEE_ARG_TYPE_OB;
drivers/tee/qcomtee/call.c
675
qcomtee_object_do_invoke(oic, service, QCOMTEE_FEATURE_VER_OP_GET, u,
drivers/tee/qcomtee/call.c
78
return find_qtee_object(object, param->u.objref.id, ctxdata);
drivers/tee/qcomtee/call.c
93
if (param->u.objref.flags & QCOMTEE_OBJREF_FLAG_TEE)
drivers/tee/qcomtee/call.c
94
del_qtee_object(param->u.objref.id, ctxdata);
drivers/tee/qcomtee/core.c
25
int qcomtee_next_arg_type(struct qcomtee_arg *u, int i,
drivers/tee/qcomtee/core.c
28
while (u[i].type != QCOMTEE_ARG_TYPE_INV && u[i].type != type)
drivers/tee/qcomtee/core.c
399
struct qcomtee_arg *u)
drivers/tee/qcomtee/core.c
411
qcomtee_args_len(u));
drivers/tee/qcomtee/core.c
418
qcomtee_arg_for_each_input_buffer(i, u) {
drivers/tee/qcomtee/core.c
422
msg->args[ib].b.size = u[i].b.size;
drivers/tee/qcomtee/core.c
426
if (!(u[i].flags & QCOMTEE_ARG_FLAGS_UADDR))
drivers/tee/qcomtee/core.c
427
memcpy(msgptr, u[i].b.addr, u[i].b.size);
drivers/tee/qcomtee/core.c
428
else if (copy_from_user(msgptr, u[i].b.uaddr, u[i].b.size))
drivers/tee/qcomtee/core.c
431
offset += qcomtee_msg_offset_align(u[i].b.size);
drivers/tee/qcomtee/core.c
436
qcomtee_arg_for_each_output_buffer(i, u) {
drivers/tee/qcomtee/core.c
439
msg->args[ob].b.size = u[i].b.size;
drivers/tee/qcomtee/core.c
441
offset += qcomtee_msg_offset_align(u[i].b.size);
drivers/tee/qcomtee/core.c
446
qcomtee_arg_for_each_input_object(i, u) {
drivers/tee/qcomtee/core.c
447
if (qcomtee_object_id_get(oic, u[i].o, &msg->args[io].o)) {
drivers/tee/qcomtee/core.c
459
qcomtee_arg_for_each_output_object(i, u)
drivers/tee/qcomtee/core.c
482
static int qcomtee_update_args(struct qcomtee_arg *u,
drivers/tee/qcomtee/core.c
493
qcomtee_arg_for_each_input_buffer(i, u)
drivers/tee/qcomtee/core.c
497
qcomtee_arg_for_each_output_buffer(i, u) {
drivers/tee/qcomtee/core.c
500
u[i].b.size = msg->args[ob].b.size;
drivers/tee/qcomtee/core.c
504
if (!(u[i].flags & QCOMTEE_ARG_FLAGS_UADDR))
drivers/tee/qcomtee/core.c
505
memcpy(u[i].b.addr, msgptr, u[i].b.size);
drivers/tee/qcomtee/core.c
506
else if (copy_to_user(u[i].b.uaddr, msgptr, u[i].b.size))
drivers/tee/qcomtee/core.c
513
qcomtee_arg_for_each_input_object(i, u)
drivers/tee/qcomtee/core.c
517
qcomtee_arg_for_each_output_object(i, u) {
drivers/tee/qcomtee/core.c
518
if (qcomtee_object_qtee_init(oic, &u[i].o, msg->args[oo].o))
drivers/tee/qcomtee/core.c
549
oic->u[i].b.addr =
drivers/tee/qcomtee/core.c
551
oic->u[i].b.size = msg->args[i].b.size;
drivers/tee/qcomtee/core.c
552
oic->u[i].type = QCOMTEE_ARG_TYPE_IB;
drivers/tee/qcomtee/core.c
556
oic->u[i].b.addr =
drivers/tee/qcomtee/core.c
558
oic->u[i].b.size = msg->args[i].b.size;
drivers/tee/qcomtee/core.c
559
oic->u[i].type = QCOMTEE_ARG_TYPE_OB;
drivers/tee/qcomtee/core.c
563
if (qcomtee_object_qtee_init(oic, &oic->u[i].o, msg->args[i].o))
drivers/tee/qcomtee/core.c
566
oic->u[i].type = QCOMTEE_ARG_TYPE_IO;
drivers/tee/qcomtee/core.c
570
oic->u[i].type = QCOMTEE_ARG_TYPE_OO;
drivers/tee/qcomtee/core.c
573
oic->u[i].type = QCOMTEE_ARG_TYPE_INV;
drivers/tee/qcomtee/core.c
587
qcomtee_arg_for_each_input_buffer(i, oic->u)
drivers/tee/qcomtee/core.c
591
qcomtee_arg_for_each_output_buffer(i, oic->u) {
drivers/tee/qcomtee/core.c
593
if (msg->args[ob].b.size < oic->u[i].b.size)
drivers/tee/qcomtee/core.c
596
msg->args[ob].b.size = oic->u[i].b.size;
drivers/tee/qcomtee/core.c
601
qcomtee_arg_for_each_input_object(i, oic->u)
drivers/tee/qcomtee/core.c
605
qcomtee_arg_for_each_output_object(i, oic->u) {
drivers/tee/qcomtee/core.c
606
if (qcomtee_object_id_get(oic, oic->u[i].o, &msg->args[oo].o)) {
drivers/tee/qcomtee/core.c
664
qcomtee_arg_for_each_input_buffer(i, oic->u)
drivers/tee/qcomtee/core.c
665
qcomtee_object_put(oic->u[i].o);
drivers/tee/qcomtee/core.c
670
errno = object->ops->dispatch(oic, object, op, oic->u);
drivers/tee/qcomtee/core.c
719
static void qcomtee_qtee_objects_put(struct qcomtee_arg *u)
drivers/tee/qcomtee/core.c
723
qcomtee_arg_for_each_input_object(i, u) {
drivers/tee/qcomtee/core.c
724
if (typeof_qcomtee_object(u[i].o) == QCOMTEE_OBJECT_TYPE_CB)
drivers/tee/qcomtee/core.c
725
qcomtee_object_put(u[i].o);
drivers/tee/qcomtee/core.c
745
struct qcomtee_arg *u, int *result)
drivers/tee/qcomtee/core.c
753
ret = qcomtee_msg_buffers_alloc(oic, u);
drivers/tee/qcomtee/core.c
755
qcomtee_qtee_objects_put(u);
drivers/tee/qcomtee/core.c
760
ret = qcomtee_prepare_msg(oic, object, op, u);
drivers/tee/qcomtee/core.c
762
qcomtee_qtee_objects_put(u);
drivers/tee/qcomtee/core.c
806
qcomtee_qtee_objects_put(u);
drivers/tee/qcomtee/core.c
828
if (!*result && qcomtee_update_args(u, oic)) {
drivers/tee/qcomtee/core.c
830
qcomtee_arg_for_each_output_object(i, u)
drivers/tee/qcomtee/core.c
831
qcomtee_object_put(u[i].o);
drivers/tee/qcomtee/core.c
852
struct qcomtee_arg *u, int *result)
drivers/tee/qcomtee/core.c
868
return qcomtee_object_do_invoke_internal(oic, object, op, u, result);
drivers/tee/qcomtee/core.c
884
struct qcomtee_arg u[3] = { 0 };
drivers/tee/qcomtee/core.c
887
u[0].o = NULL_QCOMTEE_OBJECT;
drivers/tee/qcomtee/core.c
888
u[0].type = QCOMTEE_ARG_TYPE_IO;
drivers/tee/qcomtee/core.c
889
u[1].type = QCOMTEE_ARG_TYPE_OO;
drivers/tee/qcomtee/core.c
891
QCOMTEE_ROOT_OP_REG_WITH_CREDENTIALS, u,
drivers/tee/qcomtee/core.c
896
return u[1].o;
drivers/tee/qcomtee/core.c
903
struct qcomtee_arg u[3] = { 0 };
drivers/tee/qcomtee/core.c
906
u[0].b.addr = &uid;
drivers/tee/qcomtee/core.c
907
u[0].b.size = sizeof(uid);
drivers/tee/qcomtee/core.c
908
u[0].type = QCOMTEE_ARG_TYPE_IB;
drivers/tee/qcomtee/core.c
909
u[1].type = QCOMTEE_ARG_TYPE_OO;
drivers/tee/qcomtee/core.c
911
u, &result);
drivers/tee/qcomtee/core.c
916
return u[1].o;
drivers/tee/qcomtee/mem_obj.c
134
param->u.objref.id = mem_object->shm->id;
drivers/tee/qcomtee/mem_obj.c
135
param->u.objref.flags = QCOMTEE_OBJREF_FLAG_MEM;
drivers/tee/qcomtee/mem_obj.c
98
shm = tee_shm_get_from_id(ctx, param->u.objref.id);
drivers/tee/qcomtee/qcomtee.h
49
struct qcomtee_arg *u);
drivers/tee/qcomtee/qcomtee.h
67
struct qcomtee_arg *u, int *result);
drivers/tee/qcomtee/qcomtee_object.h
164
struct qcomtee_arg u[QCOMTEE_ARGS_MAX + 1];
drivers/tee/qcomtee/qcomtee_object.h
203
struct qcomtee_arg *u, int *result);
drivers/tee/qcomtee/qcomtee_object.h
291
int qcomtee_next_arg_type(struct qcomtee_arg *u, int i,
drivers/tee/qcomtee/shm.c
41
struct qcomtee_arg *u)
drivers/tee/qcomtee/shm.c
50
qcomtee_args_len(u));
drivers/tee/qcomtee/shm.c
55
qcomtee_arg_for_each_input_buffer(i, u) {
drivers/tee/qcomtee/shm.c
56
size = size_add(size, qcomtee_msg_offset_align(u[i].b.size));
drivers/tee/qcomtee/shm.c
62
qcomtee_arg_for_each_output_buffer(i, u) {
drivers/tee/qcomtee/shm.c
63
size = size_add(size, qcomtee_msg_offset_align(u[i].b.size));
drivers/tee/qcomtee/user_obj.c
169
struct qcomtee_arg *u;
drivers/tee/qcomtee/user_obj.c
183
u = ureq->args;
drivers/tee/qcomtee/user_obj.c
185
if (num_params < qcomtee_args_len(u))
drivers/tee/qcomtee/user_obj.c
188
qcomtee_arg_for_each_input_buffer(i, u) {
drivers/tee/qcomtee/user_obj.c
189
ubuf_size = size_sub(ubuf_size, u[i].b.size);
drivers/tee/qcomtee/user_obj.c
299
struct qcomtee_arg *u = ureq->args;
drivers/tee/qcomtee/user_obj.c
307
qcomtee_arg_for_each_output_object(i, u) {
drivers/tee/qcomtee/user_obj.c
309
(typeof_qcomtee_object(u[i].o) == QCOMTEE_OBJECT_TYPE_CB))
drivers/tee/qcomtee/user_obj.c
310
qcomtee_object_put(u[i].o);
drivers/tee/qcomtee/user_obj.c
311
qcomtee_object_put(u[i].o);
drivers/tee/qcomtee/user_obj.c
378
user_object->object_id = param->u.objref.id;
drivers/tee/qcomtee/user_obj.c
384
param->u.objref.id);
drivers/tee/qcomtee/user_obj.c
407
param->u.objref.id = uo->object_id;
drivers/tee/qcomtee/user_obj.c
408
param->u.objref.flags = QCOMTEE_OBJREF_FLAG_USER;
drivers/tee/qcomtee/user_obj.c
432
struct qcomtee_arg *u, int num_params,
drivers/tee/qcomtee/user_obj.c
439
qcomtee_arg_for_each(i, u) {
drivers/tee/qcomtee/user_obj.c
440
switch (u[i].type) {
drivers/tee/qcomtee/user_obj.c
445
ubuf_size = round_down(ubuf_size - u[i].b.size, 8);
drivers/tee/qcomtee/user_obj.c
448
params[i].u.ubuf.uaddr = uaddr;
drivers/tee/qcomtee/user_obj.c
449
params[i].u.ubuf.size = u[i].b.size;
drivers/tee/qcomtee/user_obj.c
450
if (copy_to_user(params[i].u.ubuf.uaddr, u[i].b.addr,
drivers/tee/qcomtee/user_obj.c
451
u[i].b.size))
drivers/tee/qcomtee/user_obj.c
458
params[i].u.ubuf.size = u[i].b.size;
drivers/tee/qcomtee/user_obj.c
463
if (qcomtee_objref_from_arg(&params[i], &u[i], ctx))
drivers/tee/qcomtee/user_obj.c
487
for (; u[i].type; i++) {
drivers/tee/qcomtee/user_obj.c
488
if (u[i].type == QCOMTEE_ARG_TYPE_IO)
drivers/tee/qcomtee/user_obj.c
489
qcomtee_object_put(u[i].o);
drivers/tee/qcomtee/user_obj.c
504
static int qcomtee_cb_params_to_args(struct qcomtee_arg *u,
drivers/tee/qcomtee/user_obj.c
510
qcomtee_arg_for_each(i, u) {
drivers/tee/qcomtee/user_obj.c
511
switch (u[i].type) {
drivers/tee/qcomtee/user_obj.c
524
if (params[i].u.ubuf.size > u[i].b.size)
drivers/tee/qcomtee/user_obj.c
527
if (copy_from_user(u[i].b.addr, params[i].u.ubuf.uaddr,
drivers/tee/qcomtee/user_obj.c
528
params[i].u.ubuf.size))
drivers/tee/qcomtee/user_obj.c
531
u[i].b.size = params[i].u.ubuf.size;
drivers/tee/qcomtee/user_obj.c
545
if (qcomtee_objref_to_arg(&u[i], &params[i], ctx))
drivers/tee/qcomtee/user_obj.c
559
if (u[i].type != QCOMTEE_ARG_TYPE_OO)
drivers/tee/qcomtee/user_obj.c
562
qcomtee_user_object_set_notify(u[i].o, false);
drivers/tee/qcomtee/user_obj.c
563
if (typeof_qcomtee_object(u[i].o) == QCOMTEE_OBJECT_TYPE_CB)
drivers/tee/qcomtee/user_obj.c
564
qcomtee_object_put(u[i].o);
drivers/tee/qcomtee/user_obj.c
566
qcomtee_object_put(u[i].o);
drivers/tee/tee_core.c
457
params[n].u.value.a = ip.a;
drivers/tee/tee_core.c
458
params[n].u.value.b = ip.b;
drivers/tee/tee_core.c
459
params[n].u.value.c = ip.c;
drivers/tee/tee_core.c
464
params[n].u.ubuf.uaddr = u64_to_user_ptr(ip.a);
drivers/tee/tee_core.c
465
params[n].u.ubuf.size = ip.b;
drivers/tee/tee_core.c
467
if (!access_ok(params[n].u.ubuf.uaddr,
drivers/tee/tee_core.c
468
params[n].u.ubuf.size))
drivers/tee/tee_core.c
474
params[n].u.objref.id = ip.a;
drivers/tee/tee_core.c
475
params[n].u.objref.flags = ip.b;
drivers/tee/tee_core.c
480
rc = param_from_user_memref(ctx, &params[n].u.memref,
drivers/tee/tee_core.c
505
if (put_user(p->u.value.a, &up->a) ||
drivers/tee/tee_core.c
506
put_user(p->u.value.b, &up->b) ||
drivers/tee/tee_core.c
507
put_user(p->u.value.c, &up->c))
drivers/tee/tee_core.c
512
if (put_user((u64)p->u.ubuf.size, &up->b))
drivers/tee/tee_core.c
517
if (put_user(p->u.objref.id, &up->a) ||
drivers/tee/tee_core.c
518
put_user(p->u.objref.flags, &up->b))
drivers/tee/tee_core.c
523
if (put_user((u64)p->u.memref.size, &up->b))
drivers/tee/tee_core.c
541
if (tee_param_is_memref(params + n) && params[n].u.memref.shm)
drivers/tee/tee_core.c
542
tee_shm_put(params[n].u.memref.shm);
drivers/tee/tee_core.c
762
ip.a = p->u.value.a;
drivers/tee/tee_core.c
763
ip.b = p->u.value.b;
drivers/tee/tee_core.c
764
ip.c = p->u.value.c;
drivers/tee/tee_core.c
769
ip.a = (__force unsigned long)p->u.ubuf.uaddr;
drivers/tee/tee_core.c
770
ip.b = p->u.ubuf.size;
drivers/tee/tee_core.c
775
ip.a = p->u.objref.id;
drivers/tee/tee_core.c
776
ip.b = p->u.objref.flags;
drivers/tee/tee_core.c
782
ip.b = p->u.memref.size;
drivers/tee/tee_core.c
783
if (!p->u.memref.shm) {
drivers/tee/tee_core.c
788
ip.a = p->u.memref.shm_offs;
drivers/tee/tee_core.c
789
ip.c = p->u.memref.shm->id;
drivers/tee/tee_core.c
883
p->u.value.a = ip.a;
drivers/tee/tee_core.c
884
p->u.value.b = ip.b;
drivers/tee/tee_core.c
885
p->u.value.c = ip.c;
drivers/tee/tee_core.c
889
p->u.ubuf.uaddr = u64_to_user_ptr(ip.a);
drivers/tee/tee_core.c
890
p->u.ubuf.size = ip.b;
drivers/tee/tee_core.c
892
if (!access_ok(params[n].u.ubuf.uaddr,
drivers/tee/tee_core.c
893
params[n].u.ubuf.size))
drivers/tee/tee_core.c
899
p->u.objref.id = ip.a;
drivers/tee/tee_core.c
900
p->u.objref.flags = ip.b;
drivers/tee/tee_core.c
911
p->u.memref.shm = NULL;
drivers/tee/tee_core.c
912
p->u.memref.shm_offs = 0;
drivers/tee/tee_core.c
913
p->u.memref.size = ip.b;
drivers/tee/tee_core.c
916
memset(&p->u, 0, sizeof(p->u));
drivers/tee/tstee/core.c
190
shm_id = lower_32_bits(param[0].u.value.a);
drivers/tee/tstee/core.c
191
req_len = lower_32_bits(param[0].u.value.b);
drivers/tee/tstee/core.c
233
param[0].u.value.a = ffa_args[TS_RPC_SERVICE_RESP_LEN];
drivers/tty/hvc/hvsi.c
265
mctrl_word = be32_to_cpu(resp->u.mctrl_word);
drivers/tty/hvc/hvsi.c
289
packet.u.version = HVSI_VERSION;
drivers/tty/hvc/hvsi_lib.c
100
r.u.version = HVSI_VERSION;
drivers/tty/hvc/hvsi_lib.c
115
hvsi_cd_change(pv, be32_to_cpu(r->u.mctrl_word) & HVSI_TSCD);
drivers/tty/serial/arc_uart.c
69
#define UART_REG_SET(u, r, v) writeb((v), RBASE(u, r))
drivers/tty/serial/arc_uart.c
70
#define UART_REG_GET(u, r) readb(RBASE(u, r))
drivers/tty/serial/arc_uart.c
72
#define UART_REG_OR(u, r, v) UART_REG_SET(u, r, UART_REG_GET(u, r) | (v))
drivers/tty/serial/arc_uart.c
73
#define UART_REG_CLR(u, r, v) UART_REG_SET(u, r, UART_REG_GET(u, r) & ~(v))
drivers/tty/serial/mxs-auart.c
1025
baud = uart_get_baud_rate(u, termios, old,
drivers/tty/serial/mxs-auart.c
1026
u->uartclk * 4 / 0x3FFFFF,
drivers/tty/serial/mxs-auart.c
1027
u->uartclk / 16);
drivers/tty/serial/mxs-auart.c
1028
div = u->uartclk * 4 / baud;
drivers/tty/serial/mxs-auart.c
1030
baud_min = DIV_ROUND_UP(u->uartclk * 32,
drivers/tty/serial/mxs-auart.c
1032
baud_max = u->uartclk * 32 / AUART_LINECTRL_BAUD_DIV_MIN;
drivers/tty/serial/mxs-auart.c
1033
baud = uart_get_baud_rate(u, termios, old, baud_min, baud_max);
drivers/tty/serial/mxs-auart.c
1034
div = DIV_ROUND_CLOSEST(u->uartclk * 32, baud);
drivers/tty/serial/mxs-auart.c
1043
uart_update_timeout(u, termios->c_cflag, baud);
drivers/tty/serial/mxs-auart.c
1059
if (UART_ENABLE_MS(u, termios->c_cflag))
drivers/tty/serial/mxs-auart.c
1060
mxs_auart_enable_ms(u);
drivers/tty/serial/mxs-auart.c
1062
mxs_auart_disable_ms(u);
drivers/tty/serial/mxs-auart.c
1165
static int mxs_auart_startup(struct uart_port *u)
drivers/tty/serial/mxs-auart.c
1168
struct mxs_auart_port *s = to_auart_port(u);
drivers/tty/serial/mxs-auart.c
1174
if (uart_console(u)) {
drivers/tty/serial/mxs-auart.c
1188
u->fifosize = MXS_AUART_FIFO_SIZE;
drivers/tty/serial/mxs-auart.c
1203
static void mxs_auart_shutdown(struct uart_port *u)
drivers/tty/serial/mxs-auart.c
1205
struct mxs_auart_port *s = to_auart_port(u);
drivers/tty/serial/mxs-auart.c
1207
mxs_auart_disable_ms(u);
drivers/tty/serial/mxs-auart.c
1212
if (uart_console(u)) {
drivers/tty/serial/mxs-auart.c
1225
static unsigned int mxs_auart_tx_empty(struct uart_port *u)
drivers/tty/serial/mxs-auart.c
1227
struct mxs_auart_port *s = to_auart_port(u);
drivers/tty/serial/mxs-auart.c
1236
static void mxs_auart_start_tx(struct uart_port *u)
drivers/tty/serial/mxs-auart.c
1238
struct mxs_auart_port *s = to_auart_port(u);
drivers/tty/serial/mxs-auart.c
1246
static void mxs_auart_stop_tx(struct uart_port *u)
drivers/tty/serial/mxs-auart.c
1248
struct mxs_auart_port *s = to_auart_port(u);
drivers/tty/serial/mxs-auart.c
1253
static void mxs_auart_stop_rx(struct uart_port *u)
drivers/tty/serial/mxs-auart.c
1255
struct mxs_auart_port *s = to_auart_port(u);
drivers/tty/serial/mxs-auart.c
1260
static void mxs_auart_break_ctl(struct uart_port *u, int ctl)
drivers/tty/serial/mxs-auart.c
1262
struct mxs_auart_port *s = to_auart_port(u);
drivers/tty/serial/mxs-auart.c
511
static void mxs_auart_stop_tx(struct uart_port *u);
drivers/tty/serial/mxs-auart.c
513
#define to_auart_port(u) container_of(u, struct mxs_auart_port, port)
drivers/tty/serial/mxs-auart.c
668
static int mxs_auart_request_port(struct uart_port *u)
drivers/tty/serial/mxs-auart.c
673
static int mxs_auart_verify_port(struct uart_port *u,
drivers/tty/serial/mxs-auart.c
676
if (u->type != PORT_UNKNOWN && u->type != PORT_IMX)
drivers/tty/serial/mxs-auart.c
681
static void mxs_auart_config_port(struct uart_port *u, int flags)
drivers/tty/serial/mxs-auart.c
685
static const char *mxs_auart_type(struct uart_port *u)
drivers/tty/serial/mxs-auart.c
687
struct mxs_auart_port *s = to_auart_port(u);
drivers/tty/serial/mxs-auart.c
692
static void mxs_auart_release_port(struct uart_port *u)
drivers/tty/serial/mxs-auart.c
696
static void mxs_auart_set_mctrl(struct uart_port *u, unsigned mctrl)
drivers/tty/serial/mxs-auart.c
698
struct mxs_auart_port *s = to_auart_port(u);
drivers/tty/serial/mxs-auart.c
704
if (uart_cts_enabled(u))
drivers/tty/serial/mxs-auart.c
738
static u32 mxs_auart_get_mctrl(struct uart_port *u)
drivers/tty/serial/mxs-auart.c
740
struct mxs_auart_port *s = to_auart_port(u);
drivers/tty/serial/mxs-auart.c
941
static void mxs_auart_settermios(struct uart_port *u,
drivers/tty/serial/mxs-auart.c
945
struct mxs_auart_port *s = to_auart_port(u);
drivers/tty/serial/mxs-auart.c
965
u->read_status_mask = AUART_STAT_OERR;
drivers/tty/serial/mxs-auart.c
968
u->read_status_mask |= AUART_STAT_PERR;
drivers/tty/serial/mxs-auart.c
970
u->read_status_mask |= AUART_STAT_BERR;
drivers/tty/serial/mxs-auart.c
975
u->ignore_status_mask = 0;
drivers/tty/serial/mxs-auart.c
977
u->ignore_status_mask |= AUART_STAT_PERR;
drivers/tty/serial/mxs-auart.c
979
u->ignore_status_mask |= AUART_STAT_BERR;
drivers/tty/serial/mxs-auart.c
985
u->ignore_status_mask |= AUART_STAT_OERR;
drivers/tty/serial/serial-tegra.c
1205
static int tegra_uart_startup(struct uart_port *u)
drivers/tty/serial/serial-tegra.c
1207
struct tegra_uart_port *tup = to_tegra_uport(u);
drivers/tty/serial/serial-tegra.c
1213
dev_err(u->dev, "Tx Dma allocation failed, err = %d\n",
drivers/tty/serial/serial-tegra.c
1222
dev_err(u->dev, "Rx Dma allocation failed, err = %d\n",
drivers/tty/serial/serial-tegra.c
1230
dev_err(u->dev, "Uart HW init failed, err = %d\n", ret);
drivers/tty/serial/serial-tegra.c
1234
ret = request_irq(u->irq, tegra_uart_isr, 0,
drivers/tty/serial/serial-tegra.c
1235
dev_name(u->dev), tup);
drivers/tty/serial/serial-tegra.c
1237
dev_err(u->dev, "Failed to register ISR for IRQ %d\n", u->irq);
drivers/tty/serial/serial-tegra.c
1258
static void tegra_uart_flush_buffer(struct uart_port *u)
drivers/tty/serial/serial-tegra.c
1260
struct tegra_uart_port *tup = to_tegra_uport(u);
drivers/tty/serial/serial-tegra.c
1267
static void tegra_uart_shutdown(struct uart_port *u)
drivers/tty/serial/serial-tegra.c
1269
struct tegra_uart_port *tup = to_tegra_uport(u);
drivers/tty/serial/serial-tegra.c
1272
free_irq(u->irq, tup);
drivers/tty/serial/serial-tegra.c
1275
static void tegra_uart_enable_ms(struct uart_port *u)
drivers/tty/serial/serial-tegra.c
1277
struct tegra_uart_port *tup = to_tegra_uport(u);
drivers/tty/serial/serial-tegra.c
1285
static void tegra_uart_set_termios(struct uart_port *u,
drivers/tty/serial/serial-tegra.c
1289
struct tegra_uart_port *tup = to_tegra_uport(u);
drivers/tty/serial/serial-tegra.c
1300
uart_port_lock_irqsave(u, &flags);
drivers/tty/serial/serial-tegra.c
1346
baud = uart_get_baud_rate(u, termios, oldtermios,
drivers/tty/serial/serial-tegra.c
1349
uart_port_unlock_irqrestore(u, flags);
drivers/tty/serial/serial-tegra.c
1357
uart_port_lock_irqsave(u, &flags);
drivers/tty/serial/serial-tegra.c
1374
uart_update_timeout(u, termios->c_cflag, baud);
drivers/tty/serial/serial-tegra.c
1390
uart_port_unlock_irqrestore(u, flags);
drivers/tty/serial/serial-tegra.c
1393
static const char *tegra_uart_type(struct uart_port *u)
drivers/tty/serial/serial-tegra.c
1560
struct uart_port *u;
drivers/tty/serial/serial-tegra.c
1581
u = &tup->uport;
drivers/tty/serial/serial-tegra.c
1582
u->dev = &pdev->dev;
drivers/tty/serial/serial-tegra.c
1583
u->ops = &tegra_uart_ops;
drivers/tty/serial/serial-tegra.c
1584
u->type = PORT_TEGRA;
drivers/tty/serial/serial-tegra.c
1585
u->fifosize = 32;
drivers/tty/serial/serial-tegra.c
1590
u->membase = devm_platform_get_and_ioremap_resource(pdev, 0, &resource);
drivers/tty/serial/serial-tegra.c
1591
if (IS_ERR(u->membase))
drivers/tty/serial/serial-tegra.c
1592
return PTR_ERR(u->membase);
drivers/tty/serial/serial-tegra.c
1593
u->mapbase = resource->start;
drivers/tty/serial/serial-tegra.c
1605
u->iotype = UPIO_MEM32;
drivers/tty/serial/serial-tegra.c
1609
u->irq = ret;
drivers/tty/serial/serial-tegra.c
1610
u->regshift = 2;
drivers/tty/serial/serial-tegra.c
1611
ret = uart_add_one_port(&tegra_uart_driver, u);
drivers/tty/serial/serial-tegra.c
1622
struct uart_port *u = &tup->uport;
drivers/tty/serial/serial-tegra.c
1624
uart_remove_one_port(&tegra_uart_driver, u);
drivers/tty/serial/serial-tegra.c
1631
struct uart_port *u = &tup->uport;
drivers/tty/serial/serial-tegra.c
1633
return uart_suspend_port(&tegra_uart_driver, u);
drivers/tty/serial/serial-tegra.c
1639
struct uart_port *u = &tup->uport;
drivers/tty/serial/serial-tegra.c
1641
return uart_resume_port(&tegra_uart_driver, u);
drivers/tty/serial/serial-tegra.c
168
static inline struct tegra_uart_port *to_tegra_uport(struct uart_port *u)
drivers/tty/serial/serial-tegra.c
170
return container_of(u, struct tegra_uart_port, uport);
drivers/tty/serial/serial-tegra.c
173
static unsigned int tegra_uart_get_mctrl(struct uart_port *u)
drivers/tty/serial/serial-tegra.c
175
struct tegra_uart_port *tup = to_tegra_uport(u);
drivers/tty/serial/serial-tegra.c
236
static void tegra_uart_set_mctrl(struct uart_port *u, unsigned int mctrl)
drivers/tty/serial/serial-tegra.c
238
struct tegra_uart_port *tup = to_tegra_uport(u);
drivers/tty/serial/serial-tegra.c
251
static void tegra_uart_break_ctl(struct uart_port *u, int break_ctl)
drivers/tty/serial/serial-tegra.c
253
struct tegra_uart_port *tup = to_tegra_uport(u);
drivers/tty/serial/serial-tegra.c
475
static int tegra_uart_request_port(struct uart_port *u)
drivers/tty/serial/serial-tegra.c
480
static void tegra_uart_release_port(struct uart_port *u)
drivers/tty/serial/serial-tegra.c
592
static void tegra_uart_start_tx(struct uart_port *u)
drivers/tty/serial/serial-tegra.c
594
struct tegra_uart_port *tup = to_tegra_uport(u);
drivers/tty/serial/serial-tegra.c
595
struct tty_port *tport = &u->state->port;
drivers/tty/serial/serial-tegra.c
601
static unsigned int tegra_uart_tx_empty(struct uart_port *u)
drivers/tty/serial/serial-tegra.c
603
struct tegra_uart_port *tup = to_tegra_uport(u);
drivers/tty/serial/serial-tegra.c
607
uart_port_lock_irqsave(u, &flags);
drivers/tty/serial/serial-tegra.c
613
uart_port_unlock_irqrestore(u, flags);
drivers/tty/serial/serial-tegra.c
617
static void tegra_uart_stop_tx(struct uart_port *u)
drivers/tty/serial/serial-tegra.c
619
struct tegra_uart_port *tup = to_tegra_uport(u);
drivers/tty/serial/serial-tegra.c
731
struct uart_port *u = &tup->uport;
drivers/tty/serial/serial-tegra.c
736
uart_port_lock_irqsave(u, &flags);
drivers/tty/serial/serial-tegra.c
758
uart_port_unlock_irqrestore(u, flags);
drivers/tty/serial/serial-tegra.c
814
static void tegra_uart_handle_modem_signal_change(struct uart_port *u)
drivers/tty/serial/serial-tegra.c
816
struct tegra_uart_port *tup = to_tegra_uport(u);
drivers/tty/serial/serial-tegra.c
838
struct uart_port *u = &tup->uport;
drivers/tty/serial/serial-tegra.c
845
uart_port_lock_irqsave(u, &flags);
drivers/tty/serial/serial-tegra.c
861
uart_port_unlock_irqrestore(u, flags);
drivers/tty/serial/serial-tegra.c
867
tegra_uart_handle_modem_signal_change(u);
drivers/tty/serial/serial-tegra.c
912
static void tegra_uart_stop_rx(struct uart_port *u)
drivers/tty/serial/serial-tegra.c
914
struct tegra_uart_port *tup = to_tegra_uport(u);
drivers/tty/serial/sprd_serial.c
1132
struct sprd_uart_port *u = container_of(uport, struct sprd_uart_port, port);
drivers/tty/serial/sprd_serial.c
1159
u->clk = devm_clk_get(uport->dev, "enable");
drivers/tty/serial/sprd_serial.c
1160
if (IS_ERR(u->clk)) {
drivers/tty/serial/sprd_serial.c
1161
if (PTR_ERR(u->clk) == -EPROBE_DEFER)
drivers/tty/serial/sprd_serial.c
1169
return PTR_ERR(u->clk);
drivers/tty/serial/sprd_serial.c
1171
u->clk = NULL;
drivers/tty/tty_ioctl.c
396
struct termios2 __user *u)
drivers/tty/tty_ioctl.c
398
return copy_from_user(k, u, sizeof(struct termios2));
drivers/tty/tty_ioctl.c
400
__weak int kernel_termios_to_user_termios(struct termios2 __user *u,
drivers/tty/tty_ioctl.c
403
return copy_to_user(u, k, sizeof(struct termios2));
drivers/tty/tty_ioctl.c
406
struct termios __user *u)
drivers/tty/tty_ioctl.c
408
return copy_from_user(k, u, sizeof(struct termios));
drivers/tty/tty_ioctl.c
410
__weak int kernel_termios_to_user_termios_1(struct termios __user *u,
drivers/tty/tty_ioctl.c
413
return copy_to_user(u, k, sizeof(struct termios));
drivers/tty/tty_ioctl.c
419
struct termios __user *u)
drivers/tty/tty_ioctl.c
421
return copy_from_user(k, u, sizeof(struct termios));
drivers/tty/tty_ioctl.c
423
__weak int kernel_termios_to_user_termios(struct termios __user *u,
drivers/tty/tty_ioctl.c
426
return copy_to_user(u, k, sizeof(struct termios));
drivers/usb/atm/ueagle-atm.c
1892
int ret, size, u, ln;
drivers/usb/atm/ueagle-atm.c
1912
for (u = 0; u < size; u += ln) {
drivers/usb/atm/ueagle-atm.c
1913
ln = min(size - u, 64);
drivers/usb/atm/ueagle-atm.c
1914
ret = uea_request(sc, 0xe, 0, ln, pfw + u);
drivers/usb/atm/ueagle-atm.c
1947
struct cmv_e1 *cmv = &intr->u.e1.s2.cmv;
drivers/usb/atm/ueagle-atm.c
2004
struct cmv_e4 *cmv = &intr->u.e4.s2.cmv;
drivers/usb/atm/ueagle-atm.c
470
#define e1_bSwapPageNo u.e1.s1.swapinfo.bSwapPageNo
drivers/usb/atm/ueagle-atm.c
471
#define e1_bOvl u.e1.s1.swapinfo.bOvl
drivers/usb/atm/ueagle-atm.c
472
#define e4_bSwapPageNo u.e4.s1.swapinfo.bSwapPageNo
drivers/usb/atm/ueagle-atm.c
509
} u;
drivers/usb/core/devio.c
1548
int u;
drivers/usb/core/devio.c
1552
if (get_user(u, (int __user *)arg))
drivers/usb/core/devio.c
1574
current->comm, u);
drivers/usb/core/devio.c
1585
if (actconfig && actconfig->desc.bConfigurationValue == u)
drivers/usb/core/devio.c
1588
status = usb_set_configuration(ps->dev, u);
drivers/usb/core/devio.c
1627
unsigned int u, totlen, isofrmlen;
drivers/usb/core/devio.c
1665
u = 0;
drivers/usb/core/devio.c
1706
u = sizeof(struct usb_ctrlrequest);
drivers/usb/core/devio.c
1756
for (totlen = u = 0; u < number_of_packets; u++) {
drivers/usb/core/devio.c
1761
if (isopkt[u].length > 98304) {
drivers/usb/core/devio.c
1765
totlen += isopkt[u].length;
drivers/usb/core/devio.c
1767
u *= sizeof(struct usb_iso_packet_descriptor);
drivers/usb/core/devio.c
1799
u += sizeof(struct async) + sizeof(struct urb) +
drivers/usb/core/devio.c
1802
ret = usbfs_increase_memory_usage(u);
drivers/usb/core/devio.c
1805
as->mem_usage = u;
drivers/usb/core/devio.c
1819
u = (totlen > USB_SG_SIZE) ? USB_SG_SIZE : totlen;
drivers/usb/core/devio.c
1820
buf = kmalloc(u, GFP_KERNEL);
drivers/usb/core/devio.c
1825
sg_set_buf(&as->urb->sg[i], buf, u);
drivers/usb/core/devio.c
1828
if (copy_from_user(buf, uurb->buffer, u)) {
drivers/usb/core/devio.c
1832
uurb->buffer += u;
drivers/usb/core/devio.c
1834
totlen -= u;
drivers/usb/core/devio.c
1877
u = (is_in ? URB_DIR_IN : URB_DIR_OUT);
drivers/usb/core/devio.c
1879
u |= URB_ISO_ASAP;
drivers/usb/core/devio.c
1881
u |= URB_SHORT_NOT_OK;
drivers/usb/core/devio.c
1883
u |= URB_ZERO_PACKET;
drivers/usb/core/devio.c
1885
u |= URB_NO_INTERRUPT;
drivers/usb/core/devio.c
1886
as->urb->transfer_flags = u;
drivers/usb/core/devio.c
1912
for (totlen = u = 0; u < number_of_packets; u++) {
drivers/usb/core/devio.c
1913
as->urb->iso_frame_desc[u].offset = totlen;
drivers/usb/core/devio.c
1914
as->urb->iso_frame_desc[u].length = isopkt[u].length;
drivers/usb/core/devio.c
1915
totlen += isopkt[u].length;
drivers/usb/core/hub.c
1512
u32 delay = __le16_to_cpu(hub->descriptor->u.ss.wHubDelay);
drivers/usb/core/hub.c
1546
portstr[i] = hub->descriptor->u.hs.DeviceRemovable
drivers/usb/core/hub.c
237
hub->descriptor->u.ss.bHubHdrDecLat * 100;
drivers/usb/core/hub.c
245
total_mel += (__le16_to_cpu(hub->descriptor->u.ss.wHubDelay) +
drivers/usb/core/hub.c
2606
if (le16_to_cpu(hub->descriptor->u.ss.DeviceRemovable)
drivers/usb/core/hub.c
2610
if (hub->descriptor->u.hs.DeviceRemovable[port / 8] & (1 << (port % 8)))
drivers/usb/core/hub.c
6521
if (!(desc->u.hs.DeviceRemovable[i/8] & mask)) {
drivers/usb/core/hub.c
6523
desc->u.hs.DeviceRemovable[i/8] |= mask;
drivers/usb/core/hub.c
6528
u16 port_removable = le16_to_cpu(desc->u.ss.DeviceRemovable);
drivers/usb/core/hub.c
6544
desc->u.ss.DeviceRemovable = cpu_to_le16(port_removable);
drivers/usb/dwc2/hcd.c
3517
hub_desc->u.hs.DeviceRemovable[0] = 0;
drivers/usb/dwc2/hcd.c
3518
hub_desc->u.hs.DeviceRemovable[1] = 0xff;
drivers/usb/fotg210/fotg210-hcd.c
1444
memset(&desc->u.hs.DeviceRemovable[0], 0, temp);
drivers/usb/fotg210/fotg210-hcd.c
1445
memset(&desc->u.hs.DeviceRemovable[temp], 0xff, temp);
drivers/usb/gadget/function/f_fs.c
523
events[i].u.setup = ffs->ev.setup;
drivers/usb/gadget/function/f_hid.c
1355
u##prec num; \
drivers/usb/gadget/function/f_uvc.c
209
struct uvc_event *uvc_event = (void *)&v4l2_event.u.data;
drivers/usb/gadget/function/f_uvc.c
228
struct uvc_event *uvc_event = (void *)&v4l2_event.u.data;
drivers/usb/gadget/function/f_uvc.c
297
struct uvc_event *uvc_event = (void *)&v4l2_event.u.data;
drivers/usb/gadget/function/uvc_configfs.c
219
u##bits num; \
drivers/usb/gadget/function/uvc_configfs.c
2338
struct uvcg_uncompressed *u = to_uvcg_uncompressed(item); \
drivers/usb/gadget/function/uvc_configfs.c
2341
struct mutex *su_mutex = &u->fmt.group.cg_subsys->su_mutex; \
drivers/usb/gadget/function/uvc_configfs.c
2346
opts_item = u->fmt.group.cg_item.ci_parent->ci_parent->ci_parent;\
drivers/usb/gadget/function/uvc_configfs.c
2350
result = sprintf(page, "%u\n", le##bits##_to_cpu(u->desc.aname));\
drivers/usb/gadget/function/uvc_configfs.c
2363
struct uvcg_uncompressed *u = to_uvcg_uncompressed(item); \
drivers/usb/gadget/function/uvc_configfs.c
2366
struct mutex *su_mutex = &u->fmt.group.cg_subsys->su_mutex; \
drivers/usb/gadget/function/uvc_configfs.c
2371
opts_item = u->fmt.group.cg_item.ci_parent->ci_parent->ci_parent;\
drivers/usb/gadget/function/uvc_configfs.c
2375
result = sprintf(page, "%u\n", le##bits##_to_cpu(u->desc.aname));\
drivers/usb/gadget/function/uvc_configfs.c
2386
struct uvcg_uncompressed *u = to_uvcg_uncompressed(item); \
drivers/usb/gadget/function/uvc_configfs.c
2389
struct mutex *su_mutex = &u->fmt.group.cg_subsys->su_mutex; \
drivers/usb/gadget/function/uvc_configfs.c
2395
opts_item = u->fmt.group.cg_item.ci_parent->ci_parent->ci_parent;\
drivers/usb/gadget/function/uvc_configfs.c
2399
if (u->fmt.linked || opts->refcnt) { \
drivers/usb/gadget/function/uvc_configfs.c
2414
u->desc.aname = num; \
drivers/usb/gadget/function/uvc_configfs.c
2536
struct uvcg_mjpeg *u = to_uvcg_mjpeg(item); \
drivers/usb/gadget/function/uvc_configfs.c
2539
struct mutex *su_mutex = &u->fmt.group.cg_subsys->su_mutex; \
drivers/usb/gadget/function/uvc_configfs.c
2544
opts_item = u->fmt.group.cg_item.ci_parent->ci_parent->ci_parent;\
drivers/usb/gadget/function/uvc_configfs.c
2548
result = sprintf(page, "%u\n", le##bits##_to_cpu(u->desc.aname));\
drivers/usb/gadget/function/uvc_configfs.c
2560
struct uvcg_mjpeg *u = to_uvcg_mjpeg(item); \
drivers/usb/gadget/function/uvc_configfs.c
2563
struct mutex *su_mutex = &u->fmt.group.cg_subsys->su_mutex; \
drivers/usb/gadget/function/uvc_configfs.c
2568
opts_item = u->fmt.group.cg_item.ci_parent->ci_parent->ci_parent;\
drivers/usb/gadget/function/uvc_configfs.c
2572
result = sprintf(page, "%u\n", le##bits##_to_cpu(u->desc.aname));\
drivers/usb/gadget/function/uvc_configfs.c
2583
struct uvcg_mjpeg *u = to_uvcg_mjpeg(item); \
drivers/usb/gadget/function/uvc_configfs.c
2586
struct mutex *su_mutex = &u->fmt.group.cg_subsys->su_mutex; \
drivers/usb/gadget/function/uvc_configfs.c
2592
opts_item = u->fmt.group.cg_item.ci_parent->ci_parent->ci_parent;\
drivers/usb/gadget/function/uvc_configfs.c
2596
if (u->fmt.linked || opts->refcnt) { \
drivers/usb/gadget/function/uvc_configfs.c
2611
u->desc.aname = num; \
drivers/usb/gadget/function/uvc_configfs.c
2634
struct uvcg_mjpeg *u = to_uvcg_mjpeg(item);
drivers/usb/gadget/function/uvc_configfs.c
2635
return uvcg_format_bma_controls_show(&u->fmt, page);
drivers/usb/gadget/function/uvc_configfs.c
2642
struct uvcg_mjpeg *u = to_uvcg_mjpeg(item);
drivers/usb/gadget/function/uvc_configfs.c
2643
return uvcg_format_bma_controls_store(&u->fmt, page, len);
drivers/usb/gadget/function/uvc_configfs.c
2727
struct uvcg_framebased *u = to_uvcg_framebased(item); \
drivers/usb/gadget/function/uvc_configfs.c
2730
struct mutex *su_mutex = &u->fmt.group.cg_subsys->su_mutex; \
drivers/usb/gadget/function/uvc_configfs.c
2735
opts_item = u->fmt.group.cg_item.ci_parent->ci_parent->ci_parent;\
drivers/usb/gadget/function/uvc_configfs.c
2739
result = sprintf(page, "%u\n", le##bits##_to_cpu(u->desc.aname));\
drivers/usb/gadget/function/uvc_configfs.c
2752
struct uvcg_framebased *u = to_uvcg_framebased(item); \
drivers/usb/gadget/function/uvc_configfs.c
2755
struct mutex *su_mutex = &u->fmt.group.cg_subsys->su_mutex; \
drivers/usb/gadget/function/uvc_configfs.c
2760
opts_item = u->fmt.group.cg_item.ci_parent->ci_parent->ci_parent;\
drivers/usb/gadget/function/uvc_configfs.c
2764
result = sprintf(page, "%u\n", le##bits##_to_cpu(u->desc.aname));\
drivers/usb/gadget/function/uvc_configfs.c
2775
struct uvcg_framebased *u = to_uvcg_framebased(item); \
drivers/usb/gadget/function/uvc_configfs.c
2778
struct mutex *su_mutex = &u->fmt.group.cg_subsys->su_mutex; \
drivers/usb/gadget/function/uvc_configfs.c
2784
opts_item = u->fmt.group.cg_item.ci_parent->ci_parent->ci_parent;\
drivers/usb/gadget/function/uvc_configfs.c
2788
if (u->fmt.linked || opts->refcnt) { \
drivers/usb/gadget/function/uvc_configfs.c
2801
u->desc.aname = num; \
drivers/usb/gadget/function/uvc_configfs.c
2878
struct uvcg_framebased *u = to_uvcg_framebased(item);
drivers/usb/gadget/function/uvc_configfs.c
2880
return uvcg_format_bma_controls_show(&u->fmt, page);
drivers/usb/gadget/function/uvc_configfs.c
2887
struct uvcg_framebased *u = to_uvcg_framebased(item);
drivers/usb/gadget/function/uvc_configfs.c
2889
return uvcg_format_bma_controls_store(&u->fmt, page, len);
drivers/usb/gadget/function/uvc_configfs.c
3009
u##bits num; \
drivers/usb/gadget/function/uvc_configfs.c
3248
struct uvcg_uncompressed *u =
drivers/usb/gadget/function/uvc_configfs.c
3252
*size += sizeof(u->desc);
drivers/usb/gadget/function/uvc_configfs.c
3353
struct uvcg_uncompressed *u =
drivers/usb/gadget/function/uvc_configfs.c
3357
u->desc.bFormatIndex = n + 1;
drivers/usb/gadget/function/uvc_configfs.c
3358
u->desc.bNumFrameDescriptors = fmt->num_frames;
drivers/usb/gadget/function/uvc_configfs.c
3359
memcpy(*dest, &u->desc, sizeof(u->desc));
drivers/usb/gadget/function/uvc_configfs.c
3360
*dest += sizeof(u->desc);
drivers/usb/gadget/function/uvc_v4l2.c
279
struct uvcg_uncompressed *u =
drivers/usb/gadget/function/uvc_v4l2.c
281
if (!u)
drivers/usb/gadget/function/uvc_v4l2.c
63
struct uvcg_uncompressed *u;
drivers/usb/gadget/function/uvc_v4l2.c
66
u = to_uvcg_uncompressed(&uformat->group.cg_item);
drivers/usb/gadget/function/uvc_v4l2.c
67
if (!u)
drivers/usb/gadget/function/uvc_v4l2.c
70
return u->desc.bBitsPerPixel * uframe->frame.w_width / 8;
drivers/usb/gadget/legacy/inode.c
1369
event->u.speed = gadget->speed;
drivers/usb/gadget/legacy/inode.c
1515
event->u.setup = *ctrl;
drivers/usb/gadget/udc/aspeed-vhub/hub.c
140
.u.hs.DeviceRemovable[0] = 0,
drivers/usb/gadget/udc/aspeed-vhub/hub.c
141
.u.hs.DeviceRemovable[1] = 0xff,
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
441
#define UDCVDBG(u, fmt...) dev_dbg(&(u)->pdev->dev, fmt)
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
457
#define UDCVDBG(u, fmt...) do { } while(0)
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
463
#define UDCDBG(u, fmt...) dev_dbg(&(u)->pdev->dev, fmt)
drivers/usb/gadget/udc/aspeed-vhub/vhub.h
478
#define UDCDBG(u, fmt...) do { } while(0)
drivers/usb/gadget/udc/aspeed_udc.c
240
#define SETUP_DBG(u, fmt, ...) \
drivers/usb/gadget/udc/aspeed_udc.c
241
dev_dbg(&(u)->pdev->dev, "%s() " fmt, __func__, ##__VA_ARGS__)
drivers/usb/gadget/udc/aspeed_udc.c
243
#define SETUP_DBG(u, fmt, ...)
drivers/usb/gadget/udc/aspeed_udc.c
255
#define UDC_DBG(u, fmt, ...) \
drivers/usb/gadget/udc/aspeed_udc.c
256
dev_dbg(&(u)->pdev->dev, "%s() " fmt, __func__, ##__VA_ARGS__)
drivers/usb/gadget/udc/aspeed_udc.c
258
#define UDC_DBG(u, fmt, ...)
drivers/usb/gadget/udc/aspeed_udc.c
262
#define ISR_DBG(u, fmt, ...) \
drivers/usb/gadget/udc/aspeed_udc.c
263
dev_dbg(&(u)->pdev->dev, "%s() " fmt, __func__, ##__VA_ARGS__)
drivers/usb/gadget/udc/aspeed_udc.c
265
#define ISR_DBG(u, fmt, ...)
drivers/usb/gadget/udc/dummy_hcd.c
2112
desc->u.ss.bHubHdrDecLat = 0x04; /* Worst case: 0.4 micro sec*/
drivers/usb/gadget/udc/dummy_hcd.c
2113
desc->u.ss.DeviceRemovable = 0;
drivers/usb/gadget/udc/dummy_hcd.c
2125
desc->u.hs.DeviceRemovable[0] = 0;
drivers/usb/gadget/udc/dummy_hcd.c
2126
desc->u.hs.DeviceRemovable[1] = 0xff; /* PortPwrCtrlMask */
drivers/usb/gadget/udc/gr_udc.c
1049
} u;
drivers/usb/gadget/udc/gr_udc.c
1088
u.raw[i] = ((u8 *)req->req.buf)[i];
drivers/usb/gadget/udc/gr_udc.c
1090
type = u.ctrl.bRequestType;
drivers/usb/gadget/udc/gr_udc.c
1091
request = u.ctrl.bRequest;
drivers/usb/gadget/udc/gr_udc.c
1092
value = le16_to_cpu(u.ctrl.wValue);
drivers/usb/gadget/udc/gr_udc.c
1093
index = le16_to_cpu(u.ctrl.wIndex);
drivers/usb/gadget/udc/gr_udc.c
1094
length = le16_to_cpu(u.ctrl.wLength);
drivers/usb/gadget/udc/gr_udc.c
1128
status = dev->driver->setup(&dev->gadget, &u.ctrl);
drivers/usb/gadget/udc/net2280.c
3108
} u;
drivers/usb/gadget/udc/net2280.c
3166
u.raw[0] = readl(&dev->usb->setup0123);
drivers/usb/gadget/udc/net2280.c
3167
u.raw[1] = readl(&dev->usb->setup4567);
drivers/usb/gadget/udc/net2280.c
3169
cpu_to_le32s(&u.raw[0]);
drivers/usb/gadget/udc/net2280.c
3170
cpu_to_le32s(&u.raw[1]);
drivers/usb/gadget/udc/net2280.c
3173
defect7374_workaround(dev, u.r);
drivers/usb/gadget/udc/net2280.c
3177
#define w_value le16_to_cpu(u.r.wValue)
drivers/usb/gadget/udc/net2280.c
3178
#define w_index le16_to_cpu(u.r.wIndex)
drivers/usb/gadget/udc/net2280.c
3179
#define w_length le16_to_cpu(u.r.wLength)
drivers/usb/gadget/udc/net2280.c
3190
ep->is_in = (u.r.bRequestType & USB_DIR_IN) != 0;
drivers/usb/gadget/udc/net2280.c
3208
handle_stat0_irqs_superspeed(dev, ep, u.r);
drivers/usb/gadget/udc/net2280.c
3212
switch (u.r.bRequest) {
drivers/usb/gadget/udc/net2280.c
3218
if (u.r.bRequestType != (USB_DIR_IN|USB_RECIP_ENDPOINT))
drivers/usb/gadget/udc/net2280.c
3242
if (u.r.bRequestType != USB_RECIP_ENDPOINT)
drivers/usb/gadget/udc/net2280.c
3267
if (u.r.bRequestType != USB_RECIP_ENDPOINT)
drivers/usb/gadget/udc/net2280.c
3288
u.r.bRequestType, u.r.bRequest,
drivers/usb/gadget/udc/net2280.c
3294
tmp = dev->driver->setup(&dev->gadget, &u.r);
drivers/usb/gadget/udc/net2280.c
3303
u.r.bRequestType, u.r.bRequest, tmp);
drivers/usb/gadget/udc/omap_udc.c
1509
} u;
drivers/usb/gadget/udc/omap_udc.c
1517
u.word[0] = omap_readw(UDC_DATA);
drivers/usb/gadget/udc/omap_udc.c
1518
u.word[1] = omap_readw(UDC_DATA);
drivers/usb/gadget/udc/omap_udc.c
1519
u.word[2] = omap_readw(UDC_DATA);
drivers/usb/gadget/udc/omap_udc.c
1520
u.word[3] = omap_readw(UDC_DATA);
drivers/usb/gadget/udc/omap_udc.c
1524
#define w_value le16_to_cpu(u.r.wValue)
drivers/usb/gadget/udc/omap_udc.c
1525
#define w_index le16_to_cpu(u.r.wIndex)
drivers/usb/gadget/udc/omap_udc.c
1526
#define w_length le16_to_cpu(u.r.wLength)
drivers/usb/gadget/udc/omap_udc.c
1532
udc->ep0_in = (u.r.bRequestType & USB_DIR_IN) != 0;
drivers/usb/gadget/udc/omap_udc.c
1537
switch (u.r.bRequest) {
drivers/usb/gadget/udc/omap_udc.c
1540
if (u.r.bRequestType != USB_RECIP_DEVICE)
drivers/usb/gadget/udc/omap_udc.c
1560
if (u.r.bRequestType != USB_RECIP_ENDPOINT)
drivers/usb/gadget/udc/omap_udc.c
1589
if (u.r.bRequestType != USB_RECIP_ENDPOINT)
drivers/usb/gadget/udc/omap_udc.c
1622
if (u.r.bRequestType != (USB_DIR_IN|USB_RECIP_ENDPOINT))
drivers/usb/gadget/udc/omap_udc.c
1648
if (u.r.bRequestType
drivers/usb/gadget/udc/omap_udc.c
1675
u.r.bRequestType, u.r.bRequest,
drivers/usb/gadget/udc/omap_udc.c
1695
status = udc->driver->setup(&udc->gadget, &u.r);
drivers/usb/gadget/udc/omap_udc.c
1703
u.r.bRequestType, u.r.bRequest, status);
drivers/usb/gadget/udc/pxa25x_udc.c
1586
} u;
drivers/usb/gadget/udc/pxa25x_udc.c
1627
u.raw [i] = (u8) UDDR0;
drivers/usb/gadget/udc/pxa25x_udc.c
1634
u.r.bRequestType, u.r.bRequest,
drivers/usb/gadget/udc/pxa25x_udc.c
1635
le16_to_cpu(u.r.wValue),
drivers/usb/gadget/udc/pxa25x_udc.c
1636
le16_to_cpu(u.r.wIndex),
drivers/usb/gadget/udc/pxa25x_udc.c
1637
le16_to_cpu(u.r.wLength));
drivers/usb/gadget/udc/pxa25x_udc.c
1640
dev->req_std = (u.r.bRequestType & USB_TYPE_MASK)
drivers/usb/gadget/udc/pxa25x_udc.c
1644
switch (u.r.bRequest) {
drivers/usb/gadget/udc/pxa25x_udc.c
1647
if (u.r.bRequestType == USB_RECIP_DEVICE) {
drivers/usb/gadget/udc/pxa25x_udc.c
1662
if (u.r.bRequestType == USB_RECIP_INTERFACE) {
drivers/usb/gadget/udc/pxa25x_udc.c
1669
le16_to_cpu(u.r.wIndex),
drivers/usb/gadget/udc/pxa25x_udc.c
1670
le16_to_cpu(u.r.wValue));
drivers/usb/gadget/udc/pxa25x_udc.c
1676
if (u.r.bRequestType == USB_RECIP_DEVICE) {
drivers/usb/gadget/udc/pxa25x_udc.c
1683
if (u.r.bRequestType & USB_DIR_IN)
drivers/usb/gadget/udc/pxa25x_udc.c
1688
i = dev->driver->setup(&dev->gadget, &u.r);
drivers/usb/gadget/udc/pxa25x_udc.c
1697
u.r.bRequest, i);
drivers/usb/gadget/udc/pxa25x_udc.c
1718
|| dev->req_std || u.r.wLength))
drivers/usb/gadget/udc/pxa25x_udc.c
1739
u.raw [i] = (u8) UDDR0;
drivers/usb/gadget/udc/pxa25x_udc.c
1740
if ((u.r.bRequestType & USB_RECIP_MASK)
drivers/usb/gadget/udc/pxa25x_udc.c
1743
if (u.word [0] == 0 && u.word [1] == 0)
drivers/usb/gadget/udc/pxa27x_udc.c
1840
} u;
drivers/usb/gadget/udc/pxa27x_udc.c
1861
u.word[i] = udc_ep_readl(ep, UDCDR);
drivers/usb/gadget/udc/pxa27x_udc.c
1871
u.r.bRequestType, u.r.bRequest,
drivers/usb/gadget/udc/pxa27x_udc.c
1872
le16_to_cpu(u.r.wValue), le16_to_cpu(u.r.wIndex),
drivers/usb/gadget/udc/pxa27x_udc.c
1873
le16_to_cpu(u.r.wLength));
drivers/usb/gadget/udc/pxa27x_udc.c
1877
if (u.r.bRequestType & USB_DIR_IN)
drivers/usb/gadget/udc/pxa27x_udc.c
1886
i = udc->driver->setup(&udc->gadget, &u.r);
drivers/usb/host/ehci-hub.c
714
memset(&desc->u.hs.DeviceRemovable[0], 0, temp);
drivers/usb/host/ehci-hub.c
715
memset(&desc->u.hs.DeviceRemovable[temp], 0xff, temp);
drivers/usb/host/isp116x-hcd.c
958
desc->u.hs.DeviceRemovable[0] = 0;
drivers/usb/host/isp116x-hcd.c
959
desc->u.hs.DeviceRemovable[1] = ~0;
drivers/usb/host/octeon-hcd.c
3405
desc->u.hs.DeviceRemovable[0] = 0;
drivers/usb/host/octeon-hcd.c
3406
desc->u.hs.DeviceRemovable[1] = 0xff;
drivers/usb/host/ohci-hub.c
566
memset(desc->u.hs.DeviceRemovable, 0xff,
drivers/usb/host/ohci-hub.c
567
sizeof(desc->u.hs.DeviceRemovable));
drivers/usb/host/ohci-hub.c
568
desc->u.hs.DeviceRemovable[0] = rh & RH_B_DR;
drivers/usb/host/ohci-hub.c
570
desc->u.hs.DeviceRemovable[1] = (rh & RH_B_DR) >> 8;
drivers/usb/host/ohci-hub.c
571
desc->u.hs.DeviceRemovable[2] = 0xff;
drivers/usb/host/ohci-hub.c
573
desc->u.hs.DeviceRemovable[1] = 0xff;
drivers/usb/host/oxu210hp-hcd.c
857
memset(&desc->u.hs.DeviceRemovable[0], 0, temp);
drivers/usb/host/oxu210hp-hcd.c
858
memset(&desc->u.hs.DeviceRemovable[temp], 0xff, temp);
drivers/usb/host/r8a66597-hcd.c
2134
desc->u.hs.DeviceRemovable[0] =
drivers/usb/host/r8a66597-hcd.c
2136
desc->u.hs.DeviceRemovable[1] = ~0;
drivers/usb/host/sl811-hcd.c
1120
desc->u.hs.DeviceRemovable[0] = 0 << 1;
drivers/usb/host/sl811-hcd.c
1121
desc->u.hs.DeviceRemovable[1] = ~0;
drivers/usb/host/uhci-hcd.h
471
#define uhci_dev(u) (uhci_to_hcd(u)->self.controller)
drivers/usb/host/uhci-hcd.h
553
#define uhci_has_pci_registers(u) ((u)->io_addr != 0)
drivers/usb/host/uhci-hcd.h
556
#define uhci_has_pci_registers(u) 0
drivers/usb/host/uhci-hcd.h
561
#define uhci_big_endian_mmio(u) ((u)->big_endian_mmio)
drivers/usb/host/uhci-hcd.h
563
#define uhci_big_endian_mmio(u) 0
drivers/usb/host/uhci-hcd.h
690
#define uhci_big_endian_desc(u) ((u)->big_endian_desc)
drivers/usb/host/xen-hcd.c
373
memset(&desc->u.hs.DeviceRemovable[0], 0, temp);
drivers/usb/host/xen-hcd.c
374
memset(&desc->u.hs.DeviceRemovable[temp], 0xff, temp);
drivers/usb/host/xen-hcd.c
686
req->u.isoc.interval = urb->interval;
drivers/usb/host/xen-hcd.c
687
req->u.isoc.start_frame = urb->start_frame;
drivers/usb/host/xen-hcd.c
688
req->u.isoc.number_of_packets = urb->number_of_packets;
drivers/usb/host/xen-hcd.c
689
req->u.isoc.nr_frame_desc_segs = nr_isodesc_pages;
drivers/usb/host/xen-hcd.c
698
req->u.intr.interval = urb->interval;
drivers/usb/host/xen-hcd.c
702
memcpy(req->u.ctrl, urb->setup_packet, 8);
drivers/usb/host/xen-hcd.c
731
nr_segs += shadow->req.u.isoc.nr_frame_desc_segs;
drivers/usb/host/xen-hcd.c
739
shadow->req.u.isoc.nr_frame_desc_segs = 0;
drivers/usb/host/xen-hcd.c
793
req->u.unlink.unlink_id = urbp->req_id;
drivers/usb/host/xhci-hub.c
322
memset(desc->u.hs.DeviceRemovable, 0xff,
drivers/usb/host/xhci-hub.c
323
sizeof(desc->u.hs.DeviceRemovable));
drivers/usb/host/xhci-hub.c
324
memset(desc->u.hs.PortPwrCtrlMask, 0xff,
drivers/usb/host/xhci-hub.c
325
sizeof(desc->u.hs.PortPwrCtrlMask));
drivers/usb/host/xhci-hub.c
328
memset(&desc->u.hs.DeviceRemovable[i], port_removable[i],
drivers/usb/host/xhci-hub.c
352
desc->u.ss.bHubHdrDecLat = 0;
drivers/usb/host/xhci-hub.c
353
desc->u.ss.wHubDelay = 0;
drivers/usb/host/xhci-hub.c
363
desc->u.ss.DeviceRemovable = cpu_to_le16(port_removable);
drivers/usb/isp1760/isp1760-hcd.c
2156
memset(&desc->u.hs.DeviceRemovable[0], 0, temp);
drivers/usb/isp1760/isp1760-hcd.c
2157
memset(&desc->u.hs.DeviceRemovable[temp], 0xff, temp);
drivers/usb/misc/usbtest.c
1158
struct urb *u = ctx->urb[
drivers/usb/misc/usbtest.c
1162
if (u == urb || !u->dev)
drivers/usb/misc/usbtest.c
1165
status = usb_unlink_urb(u);
drivers/usb/misc/usbtest.c
1230
struct urb *u;
drivers/usb/misc/usbtest.c
1369
urb[i] = u = simple_alloc_urb(udev, pipe, len, 0);
drivers/usb/misc/usbtest.c
1370
if (!u)
drivers/usb/misc/usbtest.c
1379
u->setup_packet = (char *) &reqp->setup;
drivers/usb/misc/usbtest.c
1381
u->context = &context;
drivers/usb/misc/usbtest.c
1382
u->complete = ctrl_complete;
drivers/usb/misc/uss720.c
434
s->u.pc.ctr = 0xc | (dev->irq_func ? 0x10 : 0x0);
drivers/usb/misc/uss720.c
435
s->u.pc.ecr = 0x24;
drivers/usb/misc/uss720.c
446
s->u.pc.ctr = priv->reg[1];
drivers/usb/misc/uss720.c
447
s->u.pc.ecr = priv->reg[2];
drivers/usb/misc/uss720.c
454
set_1284_register(pp, 2, s->u.pc.ctr, GFP_ATOMIC);
drivers/usb/misc/uss720.c
455
set_1284_register(pp, 6, s->u.pc.ecr, GFP_ATOMIC);
drivers/usb/misc/uss720.c
457
priv->reg[1] = s->u.pc.ctr;
drivers/usb/misc/uss720.c
458
priv->reg[2] = s->u.pc.ecr;
drivers/usb/musb/musb_virthub.c
337
desc->u.hs.DeviceRemovable[0] = 0x02; /* port 1 */
drivers/usb/musb/musb_virthub.c
338
desc->u.hs.DeviceRemovable[1] = 0xff;
drivers/usb/renesas_usbhs/mod_gadget.c
101
#define usbhsg_is_dcp(u) ((u) == usbhsg_gpriv_to_dcp((u)->gpriv))
drivers/usb/renesas_usbhs/mod_gadget.c
103
#define usbhsg_ureq_to_pkt(u) (&(u)->pkt)
drivers/usb/renesas_usbhs/mod_gadget.c
98
#define usbhsg_uep_to_gpriv(u) ((u)->gpriv)
drivers/usb/renesas_usbhs/mod_gadget.c
99
#define usbhsg_uep_to_pipe(u) ((u)->pipe)
drivers/usb/renesas_usbhs/mod_host.c
1225
desc->u.hs.DeviceRemovable[0] = (roothub_id << 1);
drivers/usb/renesas_usbhs/mod_host.c
1226
desc->u.hs.DeviceRemovable[1] = ~0;
drivers/usb/renesas_usbhs/mod_host.c
123
#define usbhsh_ep_to_uep(u) ((u)->hcpriv)
drivers/usb/renesas_usbhs/mod_host.c
124
#define usbhsh_uep_to_pipe(u) ((u)->pipe)
drivers/usb/renesas_usbhs/mod_host.c
125
#define usbhsh_uep_to_udev(u) ((u)->udev)
drivers/usb/renesas_usbhs/mod_host.c
126
#define usbhsh_uep_to_ep(u) ((u)->ep)
drivers/usb/renesas_usbhs/mod_host.c
128
#define usbhsh_urb_to_ureq(u) ((u)->hcpriv)
drivers/usb/renesas_usbhs/mod_host.c
129
#define usbhsh_urb_to_usbv(u) ((u)->dev)
drivers/usb/serial/mos7720.c
459
s->u.pc.ctr = DCR_INIT_VAL;
drivers/usb/serial/mos7720.c
460
s->u.pc.ecr = ECR_INIT_VAL;
drivers/usb/serial/mos7720.c
475
s->u.pc.ctr = mos_parport->shadowDCR;
drivers/usb/serial/mos7720.c
476
s->u.pc.ecr = mos_parport->shadowECR;
drivers/usb/serial/mos7720.c
492
mos_parport->shadowDCR = s->u.pc.ctr;
drivers/usb/serial/mos7720.c
493
mos_parport->shadowECR = s->u.pc.ecr;
drivers/usb/typec/ucsi/ucsi.h
514
#define UCSI_MAX_DATA_LENGTH(u) (((u)->version < UCSI_VERSION_2_0) ? 0x10 : 0xff)
drivers/usb/typec/ucsi/ucsi.h
515
#define UCSI_MAX_MSG_OUT_DATA_LEN(u) \
drivers/usb/typec/ucsi/ucsi.h
516
(((u)->version >= UCSI_VERSION_3_0) ? 255 : \
drivers/usb/typec/ucsi/ucsi.h
517
(((u)->version >= UCSI_VERSION_2_0) ? 256 : 16))
drivers/usb/usbip/stub_rx.c
223
if (priv->seqnum != pdu->u.cmd_unlink.seqnum)
drivers/usb/usbip/stub_rx.c
273
pdu->u.cmd_unlink.seqnum);
drivers/usb/usbip/stub_rx.c
379
if (pdu->u.cmd_submit.number_of_packets < 0 ||
drivers/usb/usbip/stub_rx.c
380
pdu->u.cmd_submit.number_of_packets >
drivers/usb/usbip/stub_rx.c
384
pdu->u.cmd_submit.number_of_packets);
drivers/usb/usbip/stub_rx.c
476
int use_sg = pdu->u.cmd_submit.transfer_flags & USBIP_URB_DMA_MAP_SG;
drivers/usb/usbip/stub_rx.c
494
buf_len = (unsigned long long)pdu->u.cmd_submit.transfer_buffer_length;
drivers/usb/usbip/stub_rx.c
526
pdu->u.cmd_submit.transfer_flags &=
drivers/usb/usbip/stub_rx.c
545
np = pdu->u.cmd_submit.number_of_packets;
drivers/usb/usbip/stub_rx.c
562
priv->urbs[0]->setup_packet = kmemdup(&pdu->u.cmd_submit.setup,
drivers/usb/usbip/stub_tx.c
130
rpdu->u.ret_unlink.status = unlink->status;
drivers/usb/usbip/stub_tx.c
212
pdu_header.u.ret_submit.status = priv->urb_status;
drivers/usb/usbip/stub_tx.c
213
pdu_header.u.ret_submit.actual_length = actual_length;
drivers/usb/usbip/usbip_common.c
271
pdu->u.cmd_submit.transfer_flags,
drivers/usb/usbip/usbip_common.c
272
pdu->u.cmd_submit.transfer_buffer_length,
drivers/usb/usbip/usbip_common.c
273
pdu->u.cmd_submit.start_frame,
drivers/usb/usbip/usbip_common.c
274
pdu->u.cmd_submit.number_of_packets,
drivers/usb/usbip/usbip_common.c
275
pdu->u.cmd_submit.interval);
drivers/usb/usbip/usbip_common.c
279
pdu->u.cmd_unlink.seqnum);
drivers/usb/usbip/usbip_common.c
283
pdu->u.ret_submit.status,
drivers/usb/usbip/usbip_common.c
284
pdu->u.ret_submit.actual_length,
drivers/usb/usbip/usbip_common.c
285
pdu->u.ret_submit.start_frame,
drivers/usb/usbip/usbip_common.c
286
pdu->u.ret_submit.number_of_packets,
drivers/usb/usbip/usbip_common.c
287
pdu->u.ret_submit.error_count);
drivers/usb/usbip/usbip_common.c
291
pdu->u.ret_unlink.status);
drivers/usb/usbip/usbip_common.c
436
struct usbip_header_cmd_submit *spdu = &pdu->u.cmd_submit;
drivers/usb/usbip/usbip_common.c
461
struct usbip_header_ret_submit *rpdu = &pdu->u.ret_submit;
drivers/usb/usbip/usbip_common.c
595
correct_endian_cmd_submit(&pdu->u.cmd_submit, send);
drivers/usb/usbip/usbip_common.c
598
correct_endian_ret_submit(&pdu->u.ret_submit, send);
drivers/usb/usbip/usbip_common.c
601
correct_endian_cmd_unlink(&pdu->u.cmd_unlink, send);
drivers/usb/usbip/usbip_common.c
604
correct_endian_ret_unlink(&pdu->u.ret_unlink, send);
drivers/usb/usbip/usbip_common.h
216
} u;
drivers/usb/usbip/vhci_hcd.c
295
desc->u.ss.bHubHdrDecLat = 0x04; /* Worst case: 0.4 micro sec*/
drivers/usb/usbip/vhci_hcd.c
296
desc->u.ss.DeviceRemovable = 0xffff;
drivers/usb/usbip/vhci_hcd.c
312
memset(&desc->u.hs.DeviceRemovable[0], 0, width);
drivers/usb/usbip/vhci_hcd.c
313
memset(&desc->u.hs.DeviceRemovable[width], 0xff, width);
drivers/usb/usbip/vhci_rx.c
171
urb->status = pdu->u.ret_unlink.status;
drivers/usb/usbip/vhci_tx.c
211
pdu_header.u.cmd_unlink.seqnum = unlink->unlink_seqnum;
drivers/usb/usbip/vhci_tx.c
31
memcpy(pdup->u.cmd_submit.setup, urb->setup_packet, 8);
drivers/usb/usbip/vudc.h
68
struct v_unlink *u;
drivers/usb/usbip/vudc_rx.c
129
bytes = pdu->u.cmd_submit.transfer_buffer_length;
drivers/usb/usbip/vudc_rx.c
132
if (pdu->u.cmd_submit.number_of_packets < 0 ||
drivers/usb/usbip/vudc_rx.c
133
pdu->u.cmd_submit.number_of_packets > packets) {
drivers/usb/usbip/vudc_rx.c
136
pdu->u.cmd_submit.number_of_packets);
drivers/usb/usbip/vudc_rx.c
21
urb = usb_alloc_urb(pdu->u.cmd_submit.number_of_packets,
drivers/usb/usbip/vudc_rx.c
38
urb->setup_packet = kmemdup(&pdu->u.cmd_submit.setup, 8,
drivers/usb/usbip/vudc_rx.c
70
if (urb_p->seqnum != pdu->u.cmd_unlink.seqnum)
drivers/usb/usbip/vudc_tx.c
203
ret = v_send_ret_unlink(udc, txi->u);
drivers/usb/usbip/vudc_tx.c
264
txi->u = unlink;
drivers/usb/usbip/vudc_tx.c
35
rpdu->u.ret_unlink.status = unlink->status;
drivers/vfio/pci/ism/main.c
26
u##size val; \
drivers/vfio/pci/ism/main.c
33
val = (u##size)tmp; \
drivers/vfio/pci/vfio_pci_rdwr.c
43
bool test_mem, u##size val, void __iomem *io) \
drivers/vfio/pci/vfio_pci_rdwr.c
69
bool test_mem, u##size *val, void __iomem *io) \
drivers/vfio/pci/vfio_pci_rdwr.c
99
u##size val; \
drivers/vhost/vhost.c
2463
struct vhost_iotlb_map *u;
drivers/vhost/vhost.c
2473
list_for_each_entry(u, &umem->list, link) {
drivers/vhost/vhost.c
2474
if (u->addr > hva - 1 + len ||
drivers/vhost/vhost.c
2475
u->addr - 1 + u->size < hva)
drivers/vhost/vhost.c
2477
start = max(u->addr, hva);
drivers/vhost/vhost.c
2478
end = min(u->addr - 1 + u->size, hva - 1 + len);
drivers/vhost/vhost.c
2481
u->start + start - u->addr,
drivers/video/fbdev/mmp/hw/mmp_ctrl.h
195
#define SPU_DMA_PITCH_U(u) (u)
drivers/video/fbdev/mmp/hw/mmp_ctrl.h
299
#define CFG_CKEY_U(u) ((u)<<8)
drivers/video/fbdev/mmp/hw/mmp_ctrl.h
301
#define CFG_ALPHA_U(u) (u)
drivers/video/fbdev/omap/omapfb_main.c
1100
struct omapfb_update_window *u = &p.update_window;
drivers/video/fbdev/omap/omapfb_main.c
1101
u->out_x = u->x;
drivers/video/fbdev/omap/omapfb_main.c
1102
u->out_y = u->y;
drivers/video/fbdev/omap/omapfb_main.c
1103
u->out_width = u->width;
drivers/video/fbdev/omap/omapfb_main.c
1104
u->out_height = u->height;
drivers/video/fbdev/omap/omapfb_main.c
1105
memset(u->reserved, 0, sizeof(u->reserved));
drivers/video/fbdev/omap/omapfb_main.c
1106
r = omapfb_update_win(fbi, u);
drivers/video/fbdev/pxa168fb.h
126
#define CFG_CKEY_U(u) ((u) << 8)
drivers/video/fbdev/pxa168fb.h
128
#define CFG_ALPHA_U(u) (u)
drivers/video/fbdev/pxa168fb.h
22
#define SPU_DMA_PITCH_U(u) (u)
drivers/video/fbdev/via/viafbdev.c
390
} u;
drivers/video/fbdev/via/viafbdev.c
400
memset(&u, 0, sizeof(u));
drivers/video/fbdev/via/viafbdev.c
422
u.viamode.xres = (u32) viafb_hotplug_Xres;
drivers/video/fbdev/via/viafbdev.c
423
u.viamode.yres = (u32) viafb_hotplug_Yres;
drivers/video/fbdev/via/viafbdev.c
424
u.viamode.refresh = (u32) viafb_hotplug_refresh;
drivers/video/fbdev/via/viafbdev.c
425
u.viamode.bpp = (u32) viafb_hotplug_bpp;
drivers/video/fbdev/via/viafbdev.c
427
u.viamode.xres_sec = viafb_second_xres;
drivers/video/fbdev/via/viafbdev.c
428
u.viamode.yres_sec = viafb_second_yres;
drivers/video/fbdev/via/viafbdev.c
429
u.viamode.virtual_xres_sec = viafb_dual_fb ? viafbinfo1->var.xres_virtual : viafbinfo->var.xres_virtual;
drivers/video/fbdev/via/viafbdev.c
430
u.viamode.virtual_yres_sec = viafb_dual_fb ? viafbinfo1->var.yres_virtual : viafbinfo->var.yres_virtual;
drivers/video/fbdev/via/viafbdev.c
431
u.viamode.refresh_sec = viafb_refresh1;
drivers/video/fbdev/via/viafbdev.c
432
u.viamode.bpp_sec = viafb_bpp1;
drivers/video/fbdev/via/viafbdev.c
434
u.viamode.xres_sec = 0;
drivers/video/fbdev/via/viafbdev.c
435
u.viamode.yres_sec = 0;
drivers/video/fbdev/via/viafbdev.c
436
u.viamode.virtual_xres_sec = 0;
drivers/video/fbdev/via/viafbdev.c
437
u.viamode.virtual_yres_sec = 0;
drivers/video/fbdev/via/viafbdev.c
438
u.viamode.refresh_sec = 0;
drivers/video/fbdev/via/viafbdev.c
439
u.viamode.bpp_sec = 0;
drivers/video/fbdev/via/viafbdev.c
441
if (copy_to_user(argp, &u.viamode, sizeof(u.viamode)))
drivers/video/fbdev/via/viafbdev.c
445
u.viasamm.samm_status = viafb_SAMM_ON;
drivers/video/fbdev/via/viafbdev.c
449
u.viasamm.size_prim = viaparinfo->fbmem_free;
drivers/video/fbdev/via/viafbdev.c
450
u.viasamm.size_sec = viaparinfo1->fbmem_free;
drivers/video/fbdev/via/viafbdev.c
453
u.viasamm.size_prim =
drivers/video/fbdev/via/viafbdev.c
456
u.viasamm.size_sec =
drivers/video/fbdev/via/viafbdev.c
459
u.viasamm.size_prim =
drivers/video/fbdev/via/viafbdev.c
461
u.viasamm.size_sec =
drivers/video/fbdev/via/viafbdev.c
465
u.viasamm.mem_base = viaparinfo->fbmem;
drivers/video/fbdev/via/viafbdev.c
466
u.viasamm.offset_sec = viafb_second_offset;
drivers/video/fbdev/via/viafbdev.c
468
u.viasamm.size_prim =
drivers/video/fbdev/via/viafbdev.c
470
u.viasamm.size_sec = 0;
drivers/video/fbdev/via/viafbdev.c
471
u.viasamm.mem_base = viaparinfo->fbmem;
drivers/video/fbdev/via/viafbdev.c
472
u.viasamm.offset_sec = 0;
drivers/video/fbdev/via/viafbdev.c
475
if (copy_to_user(argp, &u.viasamm, sizeof(u.viasamm)))
drivers/video/fbdev/via/viafbdev.c
500
u.active_dev.crt = viafb_CRT_ON;
drivers/video/fbdev/via/viafbdev.c
501
u.active_dev.dvi = viafb_DVI_ON;
drivers/video/fbdev/via/viafbdev.c
502
u.active_dev.lcd = viafb_LCD_ON;
drivers/video/fbdev/via/viafbdev.c
503
u.active_dev.samm = viafb_SAMM_ON;
drivers/video/fbdev/via/viafbdev.c
504
u.active_dev.primary_dev = viafb_primary_dev;
drivers/video/fbdev/via/viafbdev.c
506
u.active_dev.lcd_dsp_cent = viafb_lcd_dsp_method;
drivers/video/fbdev/via/viafbdev.c
507
u.active_dev.lcd_panel_id = viafb_lcd_panel_id;
drivers/video/fbdev/via/viafbdev.c
508
u.active_dev.lcd_mode = viafb_lcd_mode;
drivers/video/fbdev/via/viafbdev.c
510
u.active_dev.xres = viafb_hotplug_Xres;
drivers/video/fbdev/via/viafbdev.c
511
u.active_dev.yres = viafb_hotplug_Yres;
drivers/video/fbdev/via/viafbdev.c
513
u.active_dev.xres1 = viafb_second_xres;
drivers/video/fbdev/via/viafbdev.c
514
u.active_dev.yres1 = viafb_second_yres;
drivers/video/fbdev/via/viafbdev.c
516
u.active_dev.bpp = viafb_bpp;
drivers/video/fbdev/via/viafbdev.c
517
u.active_dev.bpp1 = viafb_bpp1;
drivers/video/fbdev/via/viafbdev.c
518
u.active_dev.refresh = viafb_refresh;
drivers/video/fbdev/via/viafbdev.c
519
u.active_dev.refresh1 = viafb_refresh1;
drivers/video/fbdev/via/viafbdev.c
521
u.active_dev.epia_dvi = viafb_platform_epia_dvi;
drivers/video/fbdev/via/viafbdev.c
522
u.active_dev.lcd_dual_edge = viafb_device_lcd_dualedge;
drivers/video/fbdev/via/viafbdev.c
523
u.active_dev.bus_width = viafb_bus_width;
drivers/video/fbdev/via/viafbdev.c
525
if (copy_to_user(argp, &u.active_dev, sizeof(u.active_dev)))
drivers/video/fbdev/via/viafbdev.c
530
u.driver_version.iMajorNum = VERSION_MAJOR;
drivers/video/fbdev/via/viafbdev.c
531
u.driver_version.iKernelNum = VERSION_KERNEL;
drivers/video/fbdev/via/viafbdev.c
532
u.driver_version.iOSNum = VERSION_OS;
drivers/video/fbdev/via/viafbdev.c
533
u.driver_version.iMinorNum = VERSION_MINOR;
drivers/video/fbdev/via/viafbdev.c
535
if (copy_to_user(argp, &u.driver_version,
drivers/video/fbdev/via/viafbdev.c
536
sizeof(u.driver_version)))
drivers/video/fbdev/via/viafbdev.c
543
retrieve_device_setting(&u.viafb_setting);
drivers/video/fbdev/via/viafbdev.c
545
if (copy_to_user(argp, &u.viafb_setting,
drivers/video/fbdev/via/viafbdev.c
546
sizeof(u.viafb_setting)))
drivers/video/fbdev/via/viafbdev.c
610
if (copy_from_user(&u.panel_pos_size_para, argp,
drivers/video/fbdev/via/viafbdev.c
611
sizeof(u.panel_pos_size_para)))
drivers/video/fbdev/via/viafbdev.c
613
u.panel_pos_size_para.x = u.panel_pos_size_para.y = 0;
drivers/video/fbdev/via/viafbdev.c
614
if (copy_to_user(argp, &u.panel_pos_size_para,
drivers/video/fbdev/via/viafbdev.c
615
sizeof(u.panel_pos_size_para)))
drivers/video/fbdev/via/viafbdev.c
619
if (copy_from_user(&u.panel_pos_size_para, argp,
drivers/video/fbdev/via/viafbdev.c
620
sizeof(u.panel_pos_size_para)))
drivers/video/fbdev/via/viafbdev.c
622
u.panel_pos_size_para.x = u.panel_pos_size_para.y = 0;
drivers/video/fbdev/via/viafbdev.c
623
if (copy_to_user(argp, &u.panel_pos_size_para,
drivers/video/fbdev/via/viafbdev.c
624
sizeof(u.panel_pos_size_para)))
drivers/video/fbdev/via/viafbdev.c
629
if (copy_from_user(&u.panel_pos_size_para, argp,
drivers/video/fbdev/via/viafbdev.c
630
sizeof(u.panel_pos_size_para)))
drivers/video/fbdev/via/viafbdev.c
632
u.panel_pos_size_para.x = u.panel_pos_size_para.y = 0;
drivers/video/fbdev/via/viafbdev.c
633
if (copy_to_user(argp, &u.panel_pos_size_para,
drivers/video/fbdev/via/viafbdev.c
634
sizeof(u.panel_pos_size_para)))
drivers/video/fbdev/via/viafbdev.c
638
if (copy_from_user(&u.panel_pos_size_para, argp,
drivers/video/fbdev/via/viafbdev.c
639
sizeof(u.panel_pos_size_para)))
drivers/video/fbdev/via/viafbdev.c
641
u.panel_pos_size_para.x = u.panel_pos_size_para.y = 0;
drivers/video/fbdev/via/viafbdev.c
642
if (copy_to_user(argp, &u.panel_pos_size_para,
drivers/video/fbdev/via/viafbdev.c
643
sizeof(u.panel_pos_size_para)))
drivers/video/fbdev/via/viafbdev.c
648
if (copy_from_user(&u.panel_pos_size_para, argp,
drivers/video/fbdev/via/viafbdev.c
649
sizeof(u.panel_pos_size_para)))
drivers/video/fbdev/via/viafbdev.c
653
if (copy_from_user(&u.panel_pos_size_para, argp,
drivers/video/fbdev/via/viafbdev.c
654
sizeof(u.panel_pos_size_para)))
drivers/virt/vboxguest/vboxguest_core.c
1134
if (vbg_ioctl_chk(&info->hdr, sizeof(info->u.in), sizeof(info->u.out)))
drivers/virt/vboxguest/vboxguest_core.c
1137
req_maj_version = info->u.in.req_version >> 16;
drivers/virt/vboxguest/vboxguest_core.c
1138
min_maj_version = info->u.in.min_version >> 16;
drivers/virt/vboxguest/vboxguest_core.c
1140
if (info->u.in.min_version > info->u.in.req_version ||
drivers/virt/vboxguest/vboxguest_core.c
1144
if (info->u.in.min_version <= VBG_IOC_VERSION &&
drivers/virt/vboxguest/vboxguest_core.c
1146
info->u.out.session_version = VBG_IOC_VERSION;
drivers/virt/vboxguest/vboxguest_core.c
1148
info->u.out.session_version = U32_MAX;
drivers/virt/vboxguest/vboxguest_core.c
1152
info->u.out.driver_version = VBG_IOC_VERSION;
drivers/virt/vboxguest/vboxguest_core.c
1153
info->u.out.driver_revision = 0;
drivers/virt/vboxguest/vboxguest_core.c
1154
info->u.out.reserved1 = 0;
drivers/virt/vboxguest/vboxguest_core.c
1155
info->u.out.reserved2 = 0;
drivers/virt/vboxguest/vboxguest_core.c
1214
u32 timeout_ms = wait->u.in.timeout_ms;
drivers/virt/vboxguest/vboxguest_core.c
1215
u32 event_mask = wait->u.in.events;
drivers/virt/vboxguest/vboxguest_core.c
1220
if (vbg_ioctl_chk(&wait->hdr, sizeof(wait->u.in), sizeof(wait->u.out)))
drivers/virt/vboxguest/vboxguest_core.c
1228
wait->u.out.events = 0;
drivers/virt/vboxguest/vboxguest_core.c
1242
wait->u.out.events =
drivers/virt/vboxguest/vboxguest_core.c
1252
} while (ret == 0 && wait->u.out.events == 0);
drivers/virt/vboxguest/vboxguest_core.c
1407
if (vbg_ioctl_chk(&conn->hdr, sizeof(conn->u.in), sizeof(conn->u.out)))
drivers/virt/vboxguest/vboxguest_core.c
1423
ret = vbg_hgcm_connect(gdev, session->requestor, &conn->u.in.loc,
drivers/virt/vboxguest/vboxguest_core.c
1428
conn->u.out.client_id = client_id;
drivers/virt/vboxguest/vboxguest_core.c
1431
conn->u.out.client_id = 0;
drivers/virt/vboxguest/vboxguest_core.c
1446
if (vbg_ioctl_chk(&disconn->hdr, sizeof(disconn->u.in), 0))
drivers/virt/vboxguest/vboxguest_core.c
1449
client_id = disconn->u.in.client_id;
drivers/virt/vboxguest/vboxguest_core.c
1587
log->u.in.msg);
drivers/virt/vboxguest/vboxguest_core.c
1598
if (vbg_ioctl_chk(&filter->hdr, sizeof(filter->u.in), 0))
drivers/virt/vboxguest/vboxguest_core.c
1601
or_mask = filter->u.in.or_mask;
drivers/virt/vboxguest/vboxguest_core.c
1602
not_mask = filter->u.in.not_mask;
drivers/virt/vboxguest/vboxguest_core.c
1617
if (vbg_ioctl_chk(&caps->hdr, sizeof(caps->u.in), 0))
drivers/virt/vboxguest/vboxguest_core.c
1620
flags = caps->u.in.flags;
drivers/virt/vboxguest/vboxguest_core.c
1621
or_mask = caps->u.in.or_mask;
drivers/virt/vboxguest/vboxguest_core.c
1622
not_mask = caps->u.in.not_mask;
drivers/virt/vboxguest/vboxguest_core.c
1640
if (vbg_ioctl_chk(&caps->hdr, sizeof(caps->u.in), sizeof(caps->u.out)))
drivers/virt/vboxguest/vboxguest_core.c
1643
or_mask = caps->u.in.or_mask;
drivers/virt/vboxguest/vboxguest_core.c
1644
not_mask = caps->u.in.not_mask;
drivers/virt/vboxguest/vboxguest_core.c
1654
caps->u.out.session_caps = session->set_guest_caps;
drivers/virt/vboxguest/vboxguest_core.c
1655
caps->u.out.global_caps = gdev->guest_caps_host;
drivers/virt/vboxguest/vboxguest_core.c
1663
if (vbg_ioctl_chk(&balloon_info->hdr, 0, sizeof(balloon_info->u.out)))
drivers/virt/vboxguest/vboxguest_core.c
1666
balloon_info->u.out.balloon_chunks = gdev->mem_balloon.chunks;
drivers/virt/vboxguest/vboxguest_core.c
1671
balloon_info->u.out.handle_in_r3 = false;
drivers/virt/vboxguest/vboxguest_core.c
1682
if (vbg_ioctl_chk(&dump->hdr, sizeof(dump->u.in), 0))
drivers/virt/vboxguest/vboxguest_core.c
1690
req->flags = dump->u.in.flags;
drivers/virt/vboxguest/vboxguest_utils.c
214
buf = (void *)src_parm->u.pointer.u.linear_addr;
drivers/virt/vboxguest/vboxguest_utils.c
215
len = src_parm->u.pointer.size;
drivers/virt/vboxguest/vboxguest_utils.c
289
buf = (void *)src_parm->u.pointer.u.linear_addr;
drivers/virt/vboxguest/vboxguest_utils.c
290
len = src_parm->u.pointer.size;
drivers/virt/vboxguest/vboxguest_utils.c
345
dst_parm->u.pointer.size = 0;
drivers/virt/vboxguest/vboxguest_utils.c
346
dst_parm->u.pointer.u.linear_addr = 0;
drivers/virt/vboxguest/vboxguest_utils.c
355
dst_parm->u.page_list.size = len;
drivers/virt/vboxguest/vboxguest_utils.c
356
dst_parm->u.page_list.offset = *off_extra;
drivers/virt/vboxguest/vboxguest_utils.c
411
src_parm->u.pointer.size,
drivers/virt/vboxguest/vboxguest_utils.c
418
buf = (void *)src_parm->u.pointer.u.linear_addr;
drivers/virt/vboxguest/vboxguest_utils.c
420
src_parm->u.pointer.size,
drivers/virt/vboxguest/vboxguest_utils.c
585
dst_parm->u.page_list.size = src_parm->u.page_list.size;
drivers/virt/vboxguest/vboxguest_utils.c
592
dst_parm->u.pointer.size = src_parm->u.pointer.size;
drivers/virt/vboxguest/vboxguest_utils.c
597
dst_parm->u.pointer.size = src_parm->u.pointer.size;
drivers/virt/vboxguest/vboxguest_utils.c
599
p = (void __user *)dst_parm->u.pointer.u.linear_addr;
drivers/virt/vboxguest/vboxguest_utils.c
601
min(src_parm->u.pointer.size,
drivers/virt/vboxguest/vboxguest_utils.c
602
dst_parm->u.pointer.size));
drivers/virt/vboxguest/vboxguest_utils.c
690
parm64[i].u.value32 = parm32[i].u.value32;
drivers/virt/vboxguest/vboxguest_utils.c
695
parm64[i].u.value64 = parm32[i].u.value64;
drivers/virt/vboxguest/vboxguest_utils.c
702
parm64[i].u.pointer.size = parm32[i].u.pointer.size;
drivers/virt/vboxguest/vboxguest_utils.c
703
parm64[i].u.pointer.u.linear_addr =
drivers/virt/vboxguest/vboxguest_utils.c
704
parm32[i].u.pointer.u.linear_addr;
drivers/virt/vboxguest/vboxguest_utils.c
723
parm32[i].u.value32 = parm64[i].u.value32;
drivers/virt/vboxguest/vboxguest_utils.c
727
parm32[i].u.value64 = parm64[i].u.value64;
drivers/virt/vboxguest/vboxguest_utils.c
733
parm32[i].u.pointer.size = parm64[i].u.pointer.size;
drivers/virtio/virtio_input.c
163
u.bitmap),
drivers/virtio/virtio_input.c
180
virtio_cread_le(vi->vdev, struct virtio_input_config, u.abs.min, &mi);
drivers/virtio/virtio_input.c
181
virtio_cread_le(vi->vdev, struct virtio_input_config, u.abs.max, &ma);
drivers/virtio/virtio_input.c
182
virtio_cread_le(vi->vdev, struct virtio_input_config, u.abs.res, &re);
drivers/virtio/virtio_input.c
183
virtio_cread_le(vi->vdev, struct virtio_input_config, u.abs.fuzz, &fu);
drivers/virtio/virtio_input.c
184
virtio_cread_le(vi->vdev, struct virtio_input_config, u.abs.flat, &fl);
drivers/virtio/virtio_input.c
253
u.string),
drivers/virtio/virtio_input.c
257
u.string),
drivers/virtio/virtio_input.c
268
u.ids.bustype, &vi->idev->id.bustype);
drivers/virtio/virtio_input.c
270
u.ids.vendor, &vi->idev->id.vendor);
drivers/virtio/virtio_input.c
272
u.ids.product, &vi->idev->id.product);
drivers/virtio/virtio_input.c
274
u.ids.version, &vi->idev->id.version);
drivers/virtio/virtio_mem.c
1425
.u.plug.addr = cpu_to_virtio64(vm->vdev, addr),
drivers/virtio/virtio_mem.c
1426
.u.plug.nb_blocks = cpu_to_virtio16(vm->vdev, nb_vm_blocks),
drivers/virtio/virtio_mem.c
1463
.u.unplug.addr = cpu_to_virtio64(vm->vdev, addr),
drivers/virtio/virtio_mem.c
1464
.u.unplug.nb_blocks = cpu_to_virtio16(vm->vdev, nb_vm_blocks),
drivers/virtio/virtio_mem.c
2673
.u.state.addr = cpu_to_virtio64(vm->vdev, addr),
drivers/virtio/virtio_mem.c
2674
.u.state.nb_blocks = cpu_to_virtio16(vm->vdev, nb_vm_blocks),
drivers/virtio/virtio_mem.c
2683
return virtio16_to_cpu(vm->vdev, vm->resp.u.state.state);
drivers/xen/acpi.c
48
.u.enter_acpi_sleep = {
drivers/xen/dbgp.c
26
dbgp.u.pci.seg = pci_domain_nr(pdev->bus);
drivers/xen/dbgp.c
27
dbgp.u.pci.bus = pdev->bus->number;
drivers/xen/dbgp.c
28
dbgp.u.pci.devfn = pdev->devfn;
drivers/xen/efi.c
106
BUILD_BUG_ON(sizeof(*tm) != sizeof(efi_data(op).u.set_wakeup_time));
drivers/xen/efi.c
110
memcpy(&efi_data(op).u.set_wakeup_time, tm, sizeof(*tm));
drivers/xen/efi.c
126
set_xen_guest_handle(efi_data(op).u.get_variable.name, name);
drivers/xen/efi.c
128
sizeof(efi_data(op).u.get_variable.vendor_guid));
drivers/xen/efi.c
129
memcpy(&efi_data(op).u.get_variable.vendor_guid, vendor, sizeof(*vendor));
drivers/xen/efi.c
130
efi_data(op).u.get_variable.size = *data_size;
drivers/xen/efi.c
131
set_xen_guest_handle(efi_data(op).u.get_variable.data, data);
drivers/xen/efi.c
136
*data_size = efi_data(op).u.get_variable.size;
drivers/xen/efi.c
149
efi_data(op).u.get_next_variable_name.size = *name_size;
drivers/xen/efi.c
150
set_xen_guest_handle(efi_data(op).u.get_next_variable_name.name, name);
drivers/xen/efi.c
152
sizeof(efi_data(op).u.get_next_variable_name.vendor_guid));
drivers/xen/efi.c
153
memcpy(&efi_data(op).u.get_next_variable_name.vendor_guid, vendor,
drivers/xen/efi.c
159
*name_size = efi_data(op).u.get_next_variable_name.size;
drivers/xen/efi.c
160
memcpy(vendor, &efi_data(op).u.get_next_variable_name.vendor_guid,
drivers/xen/efi.c
172
set_xen_guest_handle(efi_data(op).u.set_variable.name, name);
drivers/xen/efi.c
175
sizeof(efi_data(op).u.set_variable.vendor_guid));
drivers/xen/efi.c
176
memcpy(&efi_data(op).u.set_variable.vendor_guid, vendor, sizeof(*vendor));
drivers/xen/efi.c
177
efi_data(op).u.set_variable.size = data_size;
drivers/xen/efi.c
178
set_xen_guest_handle(efi_data(op).u.set_variable.data, data);
drivers/xen/efi.c
195
efi_data(op).u.query_variable_info.attr = attr;
drivers/xen/efi.c
200
*storage_space = efi_data(op).u.query_variable_info.max_store_size;
drivers/xen/efi.c
201
*remaining_space = efi_data(op).u.query_variable_info.remain_store_size;
drivers/xen/efi.c
202
*max_variable_size = efi_data(op).u.query_variable_info.max_size;
drivers/xen/efi.c
227
set_xen_guest_handle(efi_data(op).u.update_capsule.capsule_header_array,
drivers/xen/efi.c
229
efi_data(op).u.update_capsule.capsule_count = count;
drivers/xen/efi.c
230
efi_data(op).u.update_capsule.sg_list = sg_list;
drivers/xen/efi.c
246
set_xen_guest_handle(efi_data(op).u.query_capsule_capabilities.capsule_header_array,
drivers/xen/efi.c
248
efi_data(op).u.query_capsule_capabilities.capsule_count = count;
drivers/xen/efi.c
253
*max_size = efi_data(op).u.query_capsule_capabilities.max_capsule_size;
drivers/xen/efi.c
254
*reset_type = efi_data(op).u.query_capsule_capabilities.reset_type;
drivers/xen/efi.c
302
union xenpf_efi_info *info = &op.u.firmware_info.u.efi_info;
drivers/xen/efi.c
310
.u.firmware_info = {
drivers/xen/efi.c
313
.u.efi_info.mem.addr = phys_addr,
drivers/xen/efi.c
314
.u.efi_info.mem.size = U64_MAX - phys_addr,
drivers/xen/efi.c
39
.u.efi_runtime_call.function = XEN_EFI_##name, \
drivers/xen/efi.c
40
.u.efi_runtime_call.misc = 0}
drivers/xen/efi.c
42
#define efi_data(op) (op.u.efi_runtime_call)
drivers/xen/efi.c
52
BUILD_BUG_ON(sizeof(*tm) != sizeof(efi_data(op).u.get_time.time));
drivers/xen/efi.c
53
memcpy(tm, &efi_data(op).u.get_time.time, sizeof(*tm));
drivers/xen/efi.c
57
tc->resolution = efi_data(op).u.get_time.resolution;
drivers/xen/efi.c
58
tc->accuracy = efi_data(op).u.get_time.accuracy;
drivers/xen/efi.c
70
BUILD_BUG_ON(sizeof(*tm) != sizeof(efi_data(op).u.set_time));
drivers/xen/efi.c
71
memcpy(&efi_data(op).u.set_time, tm, sizeof(*tm));
drivers/xen/efi.c
89
BUILD_BUG_ON(sizeof(*tm) != sizeof(efi_data(op).u.get_wakeup_time));
drivers/xen/efi.c
90
memcpy(tm, &efi_data(op).u.get_wakeup_time, sizeof(*tm));
drivers/xen/events/events_base.c
1155
if (xen_initial_domain() && !(info->u.pirq.flags & PIRQ_MSI_GROUP)) {
drivers/xen/events/events_base.c
1156
unmap_irq.pirq = info->u.pirq.pirq;
drivers/xen/events/events_base.c
1157
unmap_irq.domid = info->u.pirq.domid;
drivers/xen/events/events_base.c
1163
if ((rc == -ESRCH && info->u.pirq.domid != DOMID_SELF))
drivers/xen/events/events_base.c
1165
info->u.pirq.domid, info->u.pirq.pirq);
drivers/xen/events/events_base.c
131
} u;
drivers/xen/events/events_base.c
1336
if (status.u.virq != virq)
drivers/xen/events/events_base.c
1690
dev = (info->type == IRQT_EVTCHN) ? info->u.interdomain : NULL;
drivers/xen/events/events_base.c
1807
int virq = info->u.virq;
drivers/xen/events/events_base.c
1948
pirq = info->u.pirq.pirq;
drivers/xen/events/events_base.c
1949
gsi = info->u.pirq.gsi;
drivers/xen/events/events_base.c
2089
irq_status.irq = info->u.pirq.pirq;
drivers/xen/events/events_base.c
360
info->u.interdomain = dev;
drivers/xen/events/events_base.c
370
info->u.ipi = ipi;
drivers/xen/events/events_base.c
381
info->u.virq = virq;
drivers/xen/events/events_base.c
392
info->u.pirq.pirq = pirq;
drivers/xen/events/events_base.c
393
info->u.pirq.gsi = gsi;
drivers/xen/events/events_base.c
394
info->u.pirq.domid = domid;
drivers/xen/events/events_base.c
395
info->u.pirq.flags = flags;
drivers/xen/events/events_base.c
446
return info->u.ipi;
drivers/xen/events/events_base.c
454
return info->u.virq;
drivers/xen/events/events_base.c
462
return info->u.pirq.pirq;
drivers/xen/events/events_base.c
511
return info->u.pirq.flags & PIRQ_NEEDS_EOI;
drivers/xen/events/events_base.c
609
struct xenbus_device *dev = info->u.interdomain;
drivers/xen/events/events_base.c
804
info->u.pirq.flags &= ~PIRQ_NEEDS_EOI;
drivers/xen/events/events_base.c
806
info->u.pirq.flags |= PIRQ_NEEDS_EOI;
drivers/xen/events/events_base.c
867
bind_pirq.flags = info->u.pirq.flags & PIRQ_SHAREABLE ?
drivers/xen/events/events_base.c
943
if (info->u.pirq.gsi == gsi)
drivers/xen/events/events_base.c
985
dev = info->u.interdomain;
drivers/xen/evtchn.c
102
static evtchn_port_t *evtchn_ring_entry(struct per_user_data *u,
drivers/xen/evtchn.c
105
return u->ring + evtchn_ring_offset(u, idx);
drivers/xen/evtchn.c
108
static int add_evtchn(struct per_user_data *u, struct user_evtchn *evtchn)
drivers/xen/evtchn.c
110
struct rb_node **new = &(u->evtchns.rb_node), *parent = NULL;
drivers/xen/evtchn.c
112
u->nr_evtchns++;
drivers/xen/evtchn.c
130
rb_insert_color(&evtchn->node, &u->evtchns);
drivers/xen/evtchn.c
135
static void del_evtchn(struct per_user_data *u, struct user_evtchn *evtchn)
drivers/xen/evtchn.c
137
u->nr_evtchns--;
drivers/xen/evtchn.c
138
rb_erase(&evtchn->node, &u->evtchns);
drivers/xen/evtchn.c
142
static struct user_evtchn *find_evtchn(struct per_user_data *u,
drivers/xen/evtchn.c
145
struct rb_node *node = u->evtchns.rb_node;
drivers/xen/evtchn.c
165
struct per_user_data *u = evtchn->user;
drivers/xen/evtchn.c
174
evtchn->port, u);
drivers/xen/evtchn.c
178
spin_lock(&u->ring_prod_lock);
drivers/xen/evtchn.c
180
prod = READ_ONCE(u->ring_prod);
drivers/xen/evtchn.c
181
cons = READ_ONCE(u->ring_cons);
drivers/xen/evtchn.c
183
if ((prod - cons) < u->ring_size) {
drivers/xen/evtchn.c
184
*evtchn_ring_entry(u, prod) = evtchn->port;
drivers/xen/evtchn.c
186
WRITE_ONCE(u->ring_prod, prod + 1);
drivers/xen/evtchn.c
188
wake_up_interruptible(&u->evtchn_wait);
drivers/xen/evtchn.c
189
kill_fasync(&u->evtchn_async_queue,
drivers/xen/evtchn.c
193
u->ring_overflow = 1;
drivers/xen/evtchn.c
195
spin_unlock(&u->ring_prod_lock);
drivers/xen/evtchn.c
205
struct per_user_data *u = file->private_data;
drivers/xen/evtchn.c
217
mutex_lock(&u->ring_cons_mutex);
drivers/xen/evtchn.c
220
if (u->ring_overflow)
drivers/xen/evtchn.c
223
c = READ_ONCE(u->ring_cons);
drivers/xen/evtchn.c
224
p = READ_ONCE(u->ring_prod);
drivers/xen/evtchn.c
228
mutex_unlock(&u->ring_cons_mutex);
drivers/xen/evtchn.c
233
rc = wait_event_interruptible(u->evtchn_wait,
drivers/xen/evtchn.c
234
READ_ONCE(u->ring_cons) != READ_ONCE(u->ring_prod));
drivers/xen/evtchn.c
240
if (((c ^ p) & u->ring_size) != 0) {
drivers/xen/evtchn.c
241
bytes1 = (u->ring_size - evtchn_ring_offset(u, c)) *
drivers/xen/evtchn.c
243
bytes2 = evtchn_ring_offset(u, p) * sizeof(evtchn_port_t);
drivers/xen/evtchn.c
259
if (copy_to_user(buf, evtchn_ring_entry(u, c), bytes1) ||
drivers/xen/evtchn.c
261
copy_to_user(&buf[bytes1], &u->ring[0], bytes2)))
drivers/xen/evtchn.c
264
WRITE_ONCE(u->ring_cons, c + (bytes1 + bytes2) / sizeof(evtchn_port_t));
drivers/xen/evtchn.c
268
mutex_unlock(&u->ring_cons_mutex);
drivers/xen/evtchn.c
277
struct per_user_data *u = file->private_data;
drivers/xen/evtchn.c
296
mutex_lock(&u->bind_mutex);
drivers/xen/evtchn.c
302
evtchn = find_evtchn(u, port);
drivers/xen/evtchn.c
309
mutex_unlock(&u->bind_mutex);
drivers/xen/evtchn.c
318
static int evtchn_resize_ring(struct per_user_data *u)
drivers/xen/evtchn.c
327
if (u->nr_evtchns <= u->ring_size)
drivers/xen/evtchn.c
330
if (u->ring_size == 0)
drivers/xen/evtchn.c
333
new_size = 2 * u->ring_size;
drivers/xen/evtchn.c
339
old_ring = u->ring;
drivers/xen/evtchn.c
345
mutex_lock(&u->ring_cons_mutex);
drivers/xen/evtchn.c
346
spin_lock_irq(&u->ring_prod_lock);
drivers/xen/evtchn.c
359
memcpy(new_ring, old_ring, u->ring_size * sizeof(*u->ring));
drivers/xen/evtchn.c
360
memcpy(new_ring + u->ring_size, old_ring,
drivers/xen/evtchn.c
361
u->ring_size * sizeof(*u->ring));
drivers/xen/evtchn.c
363
u->ring = new_ring;
drivers/xen/evtchn.c
364
u->ring_size = new_size;
drivers/xen/evtchn.c
366
spin_unlock_irq(&u->ring_prod_lock);
drivers/xen/evtchn.c
367
mutex_unlock(&u->ring_cons_mutex);
drivers/xen/evtchn.c
374
static int evtchn_bind_to_user(struct per_user_data *u, evtchn_port_t port,
drivers/xen/evtchn.c
393
evtchn->user = u;
drivers/xen/evtchn.c
397
rc = add_evtchn(u, evtchn);
drivers/xen/evtchn.c
401
rc = evtchn_resize_ring(u);
drivers/xen/evtchn.c
406
u->name, evtchn);
drivers/xen/evtchn.c
418
del_evtchn(u, evtchn);
drivers/xen/evtchn.c
422
static void evtchn_unbind_from_user(struct per_user_data *u,
drivers/xen/evtchn.c
432
del_evtchn(u, evtchn);
drivers/xen/evtchn.c
439
struct per_user_data *u = file->private_data;
drivers/xen/evtchn.c
443
mutex_lock(&u->bind_mutex);
drivers/xen/evtchn.c
451
if (u->restrict_domid != UNRESTRICTED_DOMID)
drivers/xen/evtchn.c
465
rc = evtchn_bind_to_user(u, bind_virq.port, false);
drivers/xen/evtchn.c
480
if (u->restrict_domid != UNRESTRICTED_DOMID &&
drivers/xen/evtchn.c
481
u->restrict_domid != bind.remote_domain)
drivers/xen/evtchn.c
491
rc = evtchn_bind_to_user(u, bind_interdomain.local_port, false);
drivers/xen/evtchn.c
502
if (u->restrict_domid != UNRESTRICTED_DOMID)
drivers/xen/evtchn.c
516
rc = evtchn_bind_to_user(u, alloc_unbound.port, false);
drivers/xen/evtchn.c
535
evtchn = find_evtchn(u, unbind.port);
drivers/xen/evtchn.c
540
evtchn_unbind_from_user(u, evtchn);
drivers/xen/evtchn.c
554
evtchn = find_evtchn(u, bind.port);
drivers/xen/evtchn.c
558
rc = evtchn_bind_to_user(u, bind.port, true);
drivers/xen/evtchn.c
571
evtchn = find_evtchn(u, notify.port);
drivers/xen/evtchn.c
581
mutex_lock(&u->ring_cons_mutex);
drivers/xen/evtchn.c
582
spin_lock_irq(&u->ring_prod_lock);
drivers/xen/evtchn.c
583
WRITE_ONCE(u->ring_cons, 0);
drivers/xen/evtchn.c
584
WRITE_ONCE(u->ring_prod, 0);
drivers/xen/evtchn.c
585
u->ring_overflow = 0;
drivers/xen/evtchn.c
586
spin_unlock_irq(&u->ring_prod_lock);
drivers/xen/evtchn.c
587
mutex_unlock(&u->ring_cons_mutex);
drivers/xen/evtchn.c
596
if (u->restrict_domid != UNRESTRICTED_DOMID)
drivers/xen/evtchn.c
607
u->restrict_domid = ierd.domid;
drivers/xen/evtchn.c
617
mutex_unlock(&u->bind_mutex);
drivers/xen/evtchn.c
625
struct per_user_data *u = file->private_data;
drivers/xen/evtchn.c
627
poll_wait(file, &u->evtchn_wait, wait);
drivers/xen/evtchn.c
628
if (READ_ONCE(u->ring_cons) != READ_ONCE(u->ring_prod))
drivers/xen/evtchn.c
630
if (u->ring_overflow)
drivers/xen/evtchn.c
637
struct per_user_data *u = filp->private_data;
drivers/xen/evtchn.c
638
return fasync_helper(fd, filp, on, &u->evtchn_async_queue);
drivers/xen/evtchn.c
643
struct per_user_data *u;
drivers/xen/evtchn.c
645
u = kzalloc_obj(*u);
drivers/xen/evtchn.c
646
if (u == NULL)
drivers/xen/evtchn.c
649
u->name = kasprintf(GFP_KERNEL, "evtchn:%s", current->comm);
drivers/xen/evtchn.c
650
if (u->name == NULL) {
drivers/xen/evtchn.c
651
kfree(u);
drivers/xen/evtchn.c
655
init_waitqueue_head(&u->evtchn_wait);
drivers/xen/evtchn.c
657
mutex_init(&u->bind_mutex);
drivers/xen/evtchn.c
658
mutex_init(&u->ring_cons_mutex);
drivers/xen/evtchn.c
659
spin_lock_init(&u->ring_prod_lock);
drivers/xen/evtchn.c
661
u->restrict_domid = UNRESTRICTED_DOMID;
drivers/xen/evtchn.c
663
filp->private_data = u;
drivers/xen/evtchn.c
670
struct per_user_data *u = filp->private_data;
drivers/xen/evtchn.c
673
while ((node = u->evtchns.rb_node)) {
drivers/xen/evtchn.c
678
evtchn_unbind_from_user(u, evtchn);
drivers/xen/evtchn.c
681
evtchn_free_ring(u->ring);
drivers/xen/evtchn.c
682
kfree(u->name);
drivers/xen/evtchn.c
683
kfree(u);
drivers/xen/evtchn.c
96
static unsigned int evtchn_ring_offset(struct per_user_data *u,
drivers/xen/evtchn.c
99
return idx & (u->ring_size - 1);
drivers/xen/gntdev-dmabuf.c
108
kref_put(&gntdev_dmabuf->u.exp.refcount, dmabuf_exp_release);
drivers/xen/gntdev-dmabuf.c
154
kref_get(&gntdev_dmabuf->u.exp.refcount);
drivers/xen/gntdev-dmabuf.c
309
container_of(kref, struct gntdev_dmabuf, u.exp.refcount);
drivers/xen/gntdev-dmabuf.c
331
dmabuf_exp_remove_map(gntdev_dmabuf->u.exp.priv,
drivers/xen/gntdev-dmabuf.c
332
gntdev_dmabuf->u.exp.map);
drivers/xen/gntdev-dmabuf.c
334
kref_put(&gntdev_dmabuf->u.exp.refcount, dmabuf_exp_release);
drivers/xen/gntdev-dmabuf.c
369
kref_init(&gntdev_dmabuf->u.exp.refcount);
drivers/xen/gntdev-dmabuf.c
374
gntdev_dmabuf->u.exp.priv = args->priv;
drivers/xen/gntdev-dmabuf.c
375
gntdev_dmabuf->u.exp.map = args->map;
drivers/xen/gntdev-dmabuf.c
50
} u;
drivers/xen/gntdev-dmabuf.c
524
kfree(gntdev_dmabuf->u.imp.refs);
drivers/xen/gntdev-dmabuf.c
537
gntdev_dmabuf->u.imp.refs = kzalloc_objs(gntdev_dmabuf->u.imp.refs[0],
drivers/xen/gntdev-dmabuf.c
539
if (!gntdev_dmabuf->u.imp.refs)
drivers/xen/gntdev-dmabuf.c
545
gntdev_dmabuf->u.imp.refs[i] = INVALID_GRANT_REF;
drivers/xen/gntdev-dmabuf.c
586
gntdev_dmabuf->u.imp.attach = attach;
drivers/xen/gntdev-dmabuf.c
610
gntdev_dmabuf->u.imp.sgt = sgt;
drivers/xen/gntdev-dmabuf.c
634
gntdev_dmabuf->u.imp.refs,
drivers/xen/gntdev-dmabuf.c
649
dmabuf_imp_end_foreign_access(gntdev_dmabuf->u.imp.refs, count);
drivers/xen/gntdev-dmabuf.c
695
dmabuf_imp_end_foreign_access(gntdev_dmabuf->u.imp.refs,
drivers/xen/gntdev-dmabuf.c
698
attach = gntdev_dmabuf->u.imp.attach;
drivers/xen/gntdev-dmabuf.c
700
if (gntdev_dmabuf->u.imp.sgt)
drivers/xen/gntdev-dmabuf.c
701
dma_buf_unmap_attachment_unlocked(attach, gntdev_dmabuf->u.imp.sgt,
drivers/xen/gntdev-dmabuf.c
722
struct ioctl_gntdev_dmabuf_exp_from_refs __user *u)
drivers/xen/gntdev-dmabuf.c
733
if (copy_from_user(&op, u, sizeof(op)) != 0)
drivers/xen/gntdev-dmabuf.c
743
if (copy_from_user(refs, u->refs, sizeof(*refs) * op.count) != 0) {
drivers/xen/gntdev-dmabuf.c
753
if (copy_to_user(u, &op, sizeof(op)) != 0)
drivers/xen/gntdev-dmabuf.c
762
struct ioctl_gntdev_dmabuf_exp_wait_released __user *u)
drivers/xen/gntdev-dmabuf.c
766
if (copy_from_user(&op, u, sizeof(op)) != 0)
drivers/xen/gntdev-dmabuf.c
774
struct ioctl_gntdev_dmabuf_imp_to_refs __user *u)
drivers/xen/gntdev-dmabuf.c
780
if (copy_from_user(&op, u, sizeof(op)) != 0)
drivers/xen/gntdev-dmabuf.c
792
if (copy_to_user(u->refs, gntdev_dmabuf->u.imp.refs,
drivers/xen/gntdev-dmabuf.c
793
sizeof(*u->refs) * op.count) != 0) {
drivers/xen/gntdev-dmabuf.c
805
struct ioctl_gntdev_dmabuf_imp_release __user *u)
drivers/xen/gntdev-dmabuf.c
809
if (copy_from_user(&op, u, sizeof(op)) != 0)
drivers/xen/gntdev-dmabuf.h
22
struct ioctl_gntdev_dmabuf_exp_from_refs __user *u);
drivers/xen/gntdev-dmabuf.h
25
struct ioctl_gntdev_dmabuf_exp_wait_released __user *u);
drivers/xen/gntdev-dmabuf.h
28
struct ioctl_gntdev_dmabuf_imp_to_refs __user *u);
drivers/xen/gntdev-dmabuf.h
31
struct ioctl_gntdev_dmabuf_imp_release __user *u);
drivers/xen/gntdev.c
647
struct ioctl_gntdev_map_grant_ref __user *u)
drivers/xen/gntdev.c
653
if (copy_from_user(&op, u, sizeof(op)) != 0)
drivers/xen/gntdev.c
664
if (copy_from_user(map->grants, &u->refs,
drivers/xen/gntdev.c
674
if (copy_to_user(u, &op, sizeof(op)) != 0) {
drivers/xen/gntdev.c
686
struct ioctl_gntdev_unmap_grant_ref __user *u)
drivers/xen/gntdev.c
692
if (copy_from_user(&op, u, sizeof(op)) != 0)
drivers/xen/gntdev.c
709
struct ioctl_gntdev_get_offset_for_vaddr __user *u)
drivers/xen/gntdev.c
716
if (copy_from_user(&op, u, sizeof(op)) != 0)
drivers/xen/gntdev.c
736
if (rv == 0 && copy_to_user(u, &op, sizeof(op)) != 0)
drivers/xen/gntdev.c
741
static long gntdev_ioctl_notify(struct gntdev_priv *priv, void __user *u)
drivers/xen/gntdev.c
749
if (copy_from_user(&op, u, sizeof(op)))
drivers/xen/gntdev.c
912
op->source.u.ref = seg->source.foreign.ref;
drivers/xen/gntdev.c
926
op->source.u.gmfn = gfn;
drivers/xen/gntdev.c
932
op->dest.u.ref = seg->dest.foreign.ref;
drivers/xen/gntdev.c
946
op->dest.u.gmfn = gfn;
drivers/xen/gntdev.c
961
static long gntdev_ioctl_grant_copy(struct gntdev_priv *priv, void __user *u)
drivers/xen/gntdev.c
968
if (copy_from_user(&copy, u, sizeof(copy)))
drivers/xen/mcelog.c
298
set_xen_guest_handle(mc_op.u.mc_fetch.data, &g_mi);
drivers/xen/mcelog.c
300
mc_op.u.mc_fetch.flags = flags;
drivers/xen/mcelog.c
308
if (mc_op.u.mc_fetch.flags & XEN_MC_NODATA ||
drivers/xen/mcelog.c
309
mc_op.u.mc_fetch.flags & XEN_MC_FETCHFAILED)
drivers/xen/mcelog.c
316
mc_op.u.mc_fetch.flags = flags | XEN_MC_ACK;
drivers/xen/mcelog.c
367
set_xen_guest_handle(mc_op.u.mc_physcpuinfo.info, g_physinfo);
drivers/xen/mcelog.c
375
ncpus = mc_op.u.mc_physcpuinfo.ncpus;
drivers/xen/mcelog.c
379
set_xen_guest_handle(mc_op.u.mc_physcpuinfo.info, g_physinfo);
drivers/xen/pcpu.c
282
.u.pcpu_info.xen_cpuid = cpu,
drivers/xen/pcpu.c
289
info = &op.u.pcpu_info;
drivers/xen/pcpu.c
411
.u.set_pminfo.id = -1,
drivers/xen/pcpu.c
412
.u.set_pminfo.type = XEN_PM_PDC,
drivers/xen/pcpu.c
417
set_xen_guest_handle(op.u.set_pminfo.pdc, buf);
drivers/xen/pcpu.c
82
.u.cpu_ol.cpuid = cpu_id,
drivers/xen/pcpu.c
93
.u.cpu_ol.cpuid = cpu_id,
drivers/xen/pvcalls-back.c
270
if (req->u.socket.domain != AF_INET ||
drivers/xen/pvcalls-back.c
271
req->u.socket.type != SOCK_STREAM ||
drivers/xen/pvcalls-back.c
272
(req->u.socket.protocol != IPPROTO_IP &&
drivers/xen/pvcalls-back.c
273
req->u.socket.protocol != AF_INET))
drivers/xen/pvcalls-back.c
283
rsp->u.socket.id = req->u.socket.id;
drivers/xen/pvcalls-back.c
400
struct sockaddr *sa = (struct sockaddr *)&req->u.connect.addr;
drivers/xen/pvcalls-back.c
404
if (req->u.connect.len < sizeof(sa->sa_family) ||
drivers/xen/pvcalls-back.c
405
req->u.connect.len > sizeof(req->u.connect.addr) ||
drivers/xen/pvcalls-back.c
412
ret = inet_stream_connect(sock, (struct sockaddr_unsized *)sa, req->u.connect.len, 0);
drivers/xen/pvcalls-back.c
419
req->u.connect.id,
drivers/xen/pvcalls-back.c
420
req->u.connect.ref,
drivers/xen/pvcalls-back.c
421
req->u.connect.evtchn,
drivers/xen/pvcalls-back.c
430
rsp->u.connect.id = req->u.connect.id;
drivers/xen/pvcalls-back.c
491
if (map->id == req->u.release.id) {
drivers/xen/pvcalls-back.c
499
req->u.release.id);
drivers/xen/pvcalls-back.c
510
rsp->u.release.id = req->u.release.id;
drivers/xen/pvcalls-back.c
562
req->u.accept.id_new,
drivers/xen/pvcalls-back.c
563
req->u.accept.ref,
drivers/xen/pvcalls-back.c
564
req->u.accept.evtchn,
drivers/xen/pvcalls-back.c
581
rsp->u.accept.id = req->u.accept.id;
drivers/xen/pvcalls-back.c
609
rsp->u.poll.id = mappass->reqcopy.u.poll.id;
drivers/xen/pvcalls-back.c
653
ret = inet_bind(map->sock, (struct sockaddr_unsized *)&req->u.bind.addr,
drivers/xen/pvcalls-back.c
654
req->u.bind.len);
drivers/xen/pvcalls-back.c
659
map->id = req->u.bind.id;
drivers/xen/pvcalls-back.c
685
rsp->u.bind.id = req->u.bind.id;
drivers/xen/pvcalls-back.c
701
map = radix_tree_lookup(&fedata->socketpass_mappings, req->u.listen.id);
drivers/xen/pvcalls-back.c
706
ret = inet_listen(map->sock, req->u.listen.backlog);
drivers/xen/pvcalls-back.c
712
rsp->u.listen.id = req->u.listen.id;
drivers/xen/pvcalls-back.c
730
req->u.accept.id);
drivers/xen/pvcalls-back.c
757
rsp->u.accept.id = req->u.accept.id;
drivers/xen/pvcalls-back.c
778
req->u.poll.id);
drivers/xen/pvcalls-back.c
813
rsp->u.poll.id = req->u.poll.id;
drivers/xen/pvcalls-front.c
1024
req->u.poll.id = (uintptr_t) map;
drivers/xen/pvcalls-front.c
1111
req->u.release.id = (uintptr_t)map;
drivers/xen/pvcalls-front.c
225
rsp->u.poll.id;
drivers/xen/pvcalls-front.c
357
req->u.socket.id = (uintptr_t) map;
drivers/xen/pvcalls-front.c
358
req->u.socket.domain = AF_INET;
drivers/xen/pvcalls-front.c
359
req->u.socket.type = SOCK_STREAM;
drivers/xen/pvcalls-front.c
360
req->u.socket.protocol = IPPROTO_IP;
drivers/xen/pvcalls-front.c
502
req->u.connect.id = (uintptr_t)map;
drivers/xen/pvcalls-front.c
503
req->u.connect.len = addr_len;
drivers/xen/pvcalls-front.c
504
req->u.connect.flags = flags;
drivers/xen/pvcalls-front.c
505
req->u.connect.ref = map->active.ref;
drivers/xen/pvcalls-front.c
506
req->u.connect.evtchn = evtchn;
drivers/xen/pvcalls-front.c
507
memcpy(req->u.connect.addr, addr, sizeof(*addr));
drivers/xen/pvcalls-front.c
741
req->u.bind.id = (uintptr_t)map;
drivers/xen/pvcalls-front.c
742
memcpy(req->u.bind.addr, addr, sizeof(*addr));
drivers/xen/pvcalls-front.c
743
req->u.bind.len = addr_len;
drivers/xen/pvcalls-front.c
799
req->u.listen.id = (uintptr_t) map;
drivers/xen/pvcalls-front.c
800
req->u.listen.backlog = backlog;
drivers/xen/pvcalls-front.c
919
req->u.accept.id = (uintptr_t) map;
drivers/xen/pvcalls-front.c
920
req->u.accept.ref = map2->active.ref;
drivers/xen/pvcalls-front.c
921
req->u.accept.id_new = (uintptr_t) map2;
drivers/xen/pvcalls-front.c
922
req->u.accept.evtchn = evtchn;
drivers/xen/xen-acpi-pad.c
30
op.u.core_parking.type = XEN_CORE_PARKING_SET;
drivers/xen/xen-acpi-pad.c
31
op.u.core_parking.idle_nums = idle_nums;
drivers/xen/xen-acpi-pad.c
41
op.u.core_parking.type = XEN_CORE_PARKING_GET;
drivers/xen/xen-acpi-pad.c
44
?: op.u.core_parking.idle_nums;
drivers/xen/xen-acpi-processor.c
102
op.u.set_pminfo.power.count = ok;
drivers/xen/xen-acpi-processor.c
103
op.u.set_pminfo.power.flags.bm_control = _pr->flags.bm_control;
drivers/xen/xen-acpi-processor.c
104
op.u.set_pminfo.power.flags.bm_check = _pr->flags.bm_check;
drivers/xen/xen-acpi-processor.c
105
op.u.set_pminfo.power.flags.has_cst = _pr->flags.has_cst;
drivers/xen/xen-acpi-processor.c
106
op.u.set_pminfo.power.flags.power_setup_done =
drivers/xen/xen-acpi-processor.c
109
set_xen_guest_handle(op.u.set_pminfo.power.states, dst_cx_states);
drivers/xen/xen-acpi-processor.c
209
.u.set_pminfo.id = _pr->acpi_id,
drivers/xen/xen-acpi-processor.c
210
.u.set_pminfo.type = XEN_PM_PX,
drivers/xen/xen-acpi-processor.c
215
dst_perf = &op.u.set_pminfo.perf;
drivers/xen/xen-acpi-processor.c
295
info = &op.u.pcpu_info;
drivers/xen/xen-acpi-processor.c
303
last_cpu = op.u.pcpu_info.max_present;
drivers/xen/xen-acpi-processor.c
56
.u.set_pminfo.id = _pr->acpi_id,
drivers/xen/xen-acpi-processor.c
57
.u.set_pminfo.type = XEN_PM_CX,
drivers/xen/xen-pciback/conf_space.c
53
if (field->u.b.read)
drivers/xen/xen-pciback/conf_space.c
54
ret = field->u.b.read(dev, offset, (u8 *) value,
drivers/xen/xen-pciback/conf_space.c
58
if (field->u.w.read)
drivers/xen/xen-pciback/conf_space.c
59
ret = field->u.w.read(dev, offset, (u16 *) value,
drivers/xen/xen-pciback/conf_space.c
63
if (field->u.dw.read)
drivers/xen/xen-pciback/conf_space.c
64
ret = field->u.dw.read(dev, offset, value, entry->data);
drivers/xen/xen-pciback/conf_space.c
79
if (field->u.b.write)
drivers/xen/xen-pciback/conf_space.c
80
ret = field->u.b.write(dev, offset, (u8) value,
drivers/xen/xen-pciback/conf_space.c
84
if (field->u.w.write)
drivers/xen/xen-pciback/conf_space.c
85
ret = field->u.w.write(dev, offset, (u16) value,
drivers/xen/xen-pciback/conf_space.c
89
if (field->u.dw.write)
drivers/xen/xen-pciback/conf_space.c
90
ret = field->u.dw.write(dev, offset, value,
drivers/xen/xen-pciback/conf_space.h
57
} u;
drivers/xen/xen-pciback/conf_space_capability.c
170
.u.w.read = pm_caps_read,
drivers/xen/xen-pciback/conf_space_capability.c
176
.u.w.read = xen_pcibk_read_config_word,
drivers/xen/xen-pciback/conf_space_capability.c
177
.u.w.write = pm_ctrl_write,
drivers/xen/xen-pciback/conf_space_capability.c
182
.u.b.read = xen_pcibk_read_config_byte,
drivers/xen/xen-pciback/conf_space_capability.c
187
.u.b.read = xen_pcibk_read_config_byte,
drivers/xen/xen-pciback/conf_space_capability.c
263
.u.w.read = xen_pcibk_read_config_word,
drivers/xen/xen-pciback/conf_space_capability.c
264
.u.w.write = msi_msix_flags_write,
drivers/xen/xen-pciback/conf_space_capability.c
274
.u.w.read = xen_pcibk_read_config_word,
drivers/xen/xen-pciback/conf_space_capability.c
275
.u.w.write = msi_msix_flags_write,
drivers/xen/xen-pciback/conf_space_capability.c
28
.u.w.read = xen_pcibk_read_config_word,
drivers/xen/xen-pciback/conf_space_capability.c
29
.u.w.write = NULL,
drivers/xen/xen-pciback/conf_space_capability.c
82
.u.w.read = xen_pcibk_read_config_word,
drivers/xen/xen-pciback/conf_space_capability.c
83
.u.w.write = vpd_address_write,
drivers/xen/xen-pciback/conf_space_capability.c
88
.u.dw.read = xen_pcibk_read_config_dword,
drivers/xen/xen-pciback/conf_space_capability.c
89
.u.dw.write = NULL,
drivers/xen/xen-pciback/conf_space_header.c
304
.u.w.read = xen_pcibk_read_vendor,
drivers/xen/xen-pciback/conf_space_header.c
309
.u.w.read = xen_pcibk_read_device,
drivers/xen/xen-pciback/conf_space_header.c
316
.u.w.read = command_read,
drivers/xen/xen-pciback/conf_space_header.c
317
.u.w.write = command_write,
drivers/xen/xen-pciback/conf_space_header.c
322
.u.b.read = interrupt_read,
drivers/xen/xen-pciback/conf_space_header.c
327
.u.b.read = xen_pcibk_read_config_byte,
drivers/xen/xen-pciback/conf_space_header.c
333
.u.b.read = xen_pcibk_read_config_byte,
drivers/xen/xen-pciback/conf_space_header.c
334
.u.b.write = xen_pcibk_write_config_byte,
drivers/xen/xen-pciback/conf_space_header.c
339
.u.b.read = xen_pcibk_read_config_byte,
drivers/xen/xen-pciback/conf_space_header.c
344
.u.b.read = xen_pcibk_read_config_byte,
drivers/xen/xen-pciback/conf_space_header.c
345
.u.b.write = bist_write,
drivers/xen/xen-pciback/conf_space_header.c
357
.u.dw.read = bar_read, \
drivers/xen/xen-pciback/conf_space_header.c
358
.u.dw.write = bar_write, \
drivers/xen/xen-pciback/conf_space_header.c
368
.u.dw.read = bar_read, \
drivers/xen/xen-pciback/conf_space_header.c
369
.u.dw.write = rom_write, \
drivers/xen/xen-pciback/conf_space_quirks.c
73
field->u.b.read = xen_pcibk_read_config_byte;
drivers/xen/xen-pciback/conf_space_quirks.c
74
field->u.b.write = xen_pcibk_write_config_byte;
drivers/xen/xen-pciback/conf_space_quirks.c
77
field->u.w.read = xen_pcibk_read_config_word;
drivers/xen/xen-pciback/conf_space_quirks.c
78
field->u.w.write = xen_pcibk_write_config_word;
drivers/xen/xen-pciback/conf_space_quirks.c
81
field->u.dw.read = xen_pcibk_read_config_dword;
drivers/xen/xen-pciback/conf_space_quirks.c
82
field->u.dw.write = xen_pcibk_write_config_dword;
drivers/xen/xenbus/xenbus_dev_frontend.c
112
} u;
drivers/xen/xenbus/xenbus_dev_frontend.c
129
struct xenbus_file_priv *u = filp->private_data;
drivers/xen/xenbus/xenbus_dev_frontend.c
134
mutex_lock(&u->reply_mutex);
drivers/xen/xenbus/xenbus_dev_frontend.c
136
while (list_empty(&u->read_buffers)) {
drivers/xen/xenbus/xenbus_dev_frontend.c
137
mutex_unlock(&u->reply_mutex);
drivers/xen/xenbus/xenbus_dev_frontend.c
141
ret = wait_event_interruptible(u->read_waitq,
drivers/xen/xenbus/xenbus_dev_frontend.c
142
!list_empty(&u->read_buffers));
drivers/xen/xenbus/xenbus_dev_frontend.c
145
mutex_lock(&u->reply_mutex);
drivers/xen/xenbus/xenbus_dev_frontend.c
148
rb = list_entry(u->read_buffers.next, struct read_buffer, list);
drivers/xen/xenbus/xenbus_dev_frontend.c
168
if (list_empty(&u->read_buffers))
drivers/xen/xenbus/xenbus_dev_frontend.c
170
rb = list_entry(u->read_buffers.next,
drivers/xen/xenbus/xenbus_dev_frontend.c
178
mutex_unlock(&u->reply_mutex);
drivers/xen/xenbus/xenbus_dev_frontend.c
308
struct xenbus_file_priv *u;
drivers/xen/xenbus/xenbus_dev_frontend.c
313
u = container_of(wq, struct xenbus_file_priv, wq);
drivers/xen/xenbus/xenbus_dev_frontend.c
320
list_for_each_entry_safe(trans, tmp, &u->transactions, list) {
drivers/xen/xenbus/xenbus_dev_frontend.c
326
list_for_each_entry_safe(watch, tmp_watch, &u->watches, list) {
drivers/xen/xenbus/xenbus_dev_frontend.c
332
list_for_each_entry_safe(rb, tmp_rb, &u->read_buffers, list) {
drivers/xen/xenbus/xenbus_dev_frontend.c
336
kfree(u);
drivers/xen/xenbus/xenbus_dev_frontend.c
341
struct xenbus_file_priv *u;
drivers/xen/xenbus/xenbus_dev_frontend.c
347
u = container_of(kref, struct xenbus_file_priv, kref);
drivers/xen/xenbus/xenbus_dev_frontend.c
348
schedule_work(&u->wq);
drivers/xen/xenbus/xenbus_dev_frontend.c
352
struct xenbus_file_priv *u, uint32_t tx_id)
drivers/xen/xenbus/xenbus_dev_frontend.c
356
list_for_each_entry(trans, &u->transactions, list)
drivers/xen/xenbus/xenbus_dev_frontend.c
365
struct xenbus_file_priv *u = req->par;
drivers/xen/xenbus/xenbus_dev_frontend.c
372
mutex_lock(&u->msgbuffer_mutex);
drivers/xen/xenbus/xenbus_dev_frontend.c
375
trans = xenbus_get_transaction(u, 0);
drivers/xen/xenbus/xenbus_dev_frontend.c
387
trans = xenbus_get_transaction(u, req->msg.tx_id);
drivers/xen/xenbus/xenbus_dev_frontend.c
394
mutex_unlock(&u->msgbuffer_mutex);
drivers/xen/xenbus/xenbus_dev_frontend.c
396
mutex_lock(&u->reply_mutex);
drivers/xen/xenbus/xenbus_dev_frontend.c
401
list_splice_tail(&staging_q, &u->read_buffers);
drivers/xen/xenbus/xenbus_dev_frontend.c
402
wake_up(&u->read_waitq);
drivers/xen/xenbus/xenbus_dev_frontend.c
406
mutex_unlock(&u->reply_mutex);
drivers/xen/xenbus/xenbus_dev_frontend.c
411
kref_put(&u->kref, xenbus_file_free);
drivers/xen/xenbus/xenbus_dev_frontend.c
416
mutex_unlock(&u->msgbuffer_mutex);
drivers/xen/xenbus/xenbus_dev_frontend.c
419
static int xenbus_command_reply(struct xenbus_file_priv *u,
drivers/xen/xenbus/xenbus_dev_frontend.c
428
msg.hdr = u->u.msg;
drivers/xen/xenbus/xenbus_dev_frontend.c
435
mutex_lock(&u->reply_mutex);
drivers/xen/xenbus/xenbus_dev_frontend.c
436
rc = queue_reply(&u->read_buffers, &msg, sizeof(msg.hdr) + msg.hdr.len);
drivers/xen/xenbus/xenbus_dev_frontend.c
437
wake_up(&u->read_waitq);
drivers/xen/xenbus/xenbus_dev_frontend.c
438
mutex_unlock(&u->reply_mutex);
drivers/xen/xenbus/xenbus_dev_frontend.c
441
kref_put(&u->kref, xenbus_file_free);
drivers/xen/xenbus/xenbus_dev_frontend.c
447
struct xenbus_file_priv *u)
drivers/xen/xenbus/xenbus_dev_frontend.c
454
} *msg = (void *)u->u.buffer;
drivers/xen/xenbus/xenbus_dev_frontend.c
463
list_add(&trans->list, &u->transactions);
drivers/xen/xenbus/xenbus_dev_frontend.c
465
!xenbus_get_transaction(u, msg->hdr.tx_id))
drivers/xen/xenbus/xenbus_dev_frontend.c
466
return xenbus_command_reply(u, XS_ERROR, "ENOENT");
drivers/xen/xenbus/xenbus_dev_frontend.c
470
return xenbus_command_reply(u, XS_ERROR, "EINVAL");
drivers/xen/xenbus/xenbus_dev_frontend.c
472
trans = xenbus_get_transaction(u, msg->hdr.tx_id);
drivers/xen/xenbus/xenbus_dev_frontend.c
477
return xenbus_command_reply(u, XS_ERROR,
drivers/xen/xenbus/xenbus_dev_frontend.c
480
return xenbus_command_reply(u,
drivers/xen/xenbus/xenbus_dev_frontend.c
486
rc = xenbus_dev_request_and_reply(&msg->hdr, u);
drivers/xen/xenbus/xenbus_dev_frontend.c
496
static int xenbus_write_watch(unsigned msg_type, struct xenbus_file_priv *u)
drivers/xen/xenbus/xenbus_dev_frontend.c
502
path = u->u.buffer + sizeof(u->u.msg);
drivers/xen/xenbus/xenbus_dev_frontend.c
503
token = memchr(path, 0, u->u.msg.len);
drivers/xen/xenbus/xenbus_dev_frontend.c
505
rc = xenbus_command_reply(u, XS_ERROR, "EINVAL");
drivers/xen/xenbus/xenbus_dev_frontend.c
509
if (memchr(token, 0, u->u.msg.len - (token - path)) == NULL) {
drivers/xen/xenbus/xenbus_dev_frontend.c
510
rc = xenbus_command_reply(u, XS_ERROR, "EINVAL");
drivers/xen/xenbus/xenbus_dev_frontend.c
522
watch->dev_data = u;
drivers/xen/xenbus/xenbus_dev_frontend.c
530
list_add(&watch->list, &u->watches);
drivers/xen/xenbus/xenbus_dev_frontend.c
532
list_for_each_entry(watch, &u->watches, list) {
drivers/xen/xenbus/xenbus_dev_frontend.c
544
rc = xenbus_command_reply(u, msg_type, "OK");
drivers/xen/xenbus/xenbus_dev_frontend.c
554
struct xenbus_file_priv *u = filp->private_data;
drivers/xen/xenbus/xenbus_dev_frontend.c
574
mutex_lock(&u->msgbuffer_mutex);
drivers/xen/xenbus/xenbus_dev_frontend.c
581
if (len > sizeof(u->u.buffer) - u->len) {
drivers/xen/xenbus/xenbus_dev_frontend.c
583
u->len = 0;
drivers/xen/xenbus/xenbus_dev_frontend.c
588
ret = copy_from_user(u->u.buffer + u->len, ubuf, len);
drivers/xen/xenbus/xenbus_dev_frontend.c
599
u->len += len;
drivers/xen/xenbus/xenbus_dev_frontend.c
602
if (u->len < sizeof(u->u.msg))
drivers/xen/xenbus/xenbus_dev_frontend.c
607
if ((sizeof(u->u.msg) + u->u.msg.len) > sizeof(u->u.buffer)) {
drivers/xen/xenbus/xenbus_dev_frontend.c
609
u->len = 0;
drivers/xen/xenbus/xenbus_dev_frontend.c
613
if (u->len < (sizeof(u->u.msg) + u->u.msg.len))
drivers/xen/xenbus/xenbus_dev_frontend.c
620
kref_get(&u->kref);
drivers/xen/xenbus/xenbus_dev_frontend.c
622
msg_type = u->u.msg.type;
drivers/xen/xenbus/xenbus_dev_frontend.c
628
ret = xenbus_write_watch(msg_type, u);
drivers/xen/xenbus/xenbus_dev_frontend.c
633
ret = xenbus_write_transaction(msg_type, u);
drivers/xen/xenbus/xenbus_dev_frontend.c
638
kref_put(&u->kref, xenbus_file_free);
drivers/xen/xenbus/xenbus_dev_frontend.c
642
u->len = 0;
drivers/xen/xenbus/xenbus_dev_frontend.c
645
mutex_unlock(&u->msgbuffer_mutex);
drivers/xen/xenbus/xenbus_dev_frontend.c
651
struct xenbus_file_priv *u;
drivers/xen/xenbus/xenbus_dev_frontend.c
658
u = kzalloc_obj(*u);
drivers/xen/xenbus/xenbus_dev_frontend.c
659
if (u == NULL)
drivers/xen/xenbus/xenbus_dev_frontend.c
662
kref_init(&u->kref);
drivers/xen/xenbus/xenbus_dev_frontend.c
664
INIT_LIST_HEAD(&u->transactions);
drivers/xen/xenbus/xenbus_dev_frontend.c
665
INIT_LIST_HEAD(&u->watches);
drivers/xen/xenbus/xenbus_dev_frontend.c
666
INIT_LIST_HEAD(&u->read_buffers);
drivers/xen/xenbus/xenbus_dev_frontend.c
667
init_waitqueue_head(&u->read_waitq);
drivers/xen/xenbus/xenbus_dev_frontend.c
668
INIT_WORK(&u->wq, xenbus_worker);
drivers/xen/xenbus/xenbus_dev_frontend.c
670
mutex_init(&u->reply_mutex);
drivers/xen/xenbus/xenbus_dev_frontend.c
671
mutex_init(&u->msgbuffer_mutex);
drivers/xen/xenbus/xenbus_dev_frontend.c
673
filp->private_data = u;
drivers/xen/xenbus/xenbus_dev_frontend.c
680
struct xenbus_file_priv *u = filp->private_data;
drivers/xen/xenbus/xenbus_dev_frontend.c
682
kref_put(&u->kref, xenbus_file_free);
drivers/xen/xenbus/xenbus_dev_frontend.c
689
struct xenbus_file_priv *u = file->private_data;
drivers/xen/xenbus/xenbus_dev_frontend.c
691
poll_wait(file, &u->read_waitq, wait);
drivers/xen/xenbus/xenbus_dev_frontend.c
692
if (!list_empty(&u->read_buffers))
drivers/xen/xenfs/xensyms.c
131
set_xen_guest_handle(xs->op.u.symdata.name, xs->name);
drivers/xen/xenfs/xensyms.c
133
xs->op.u.symdata.namelen = xs->namelen;
drivers/xen/xenfs/xensyms.c
26
struct xenpf_symdata *symdata = &xs->op.u.symdata;
drivers/xen/xenfs/xensyms.c
69
xs->op.u.symdata.symnum = *pos;
drivers/xen/xenfs/xensyms.c
81
*pos = xs->op.u.symdata.symnum;
drivers/xen/xenfs/xensyms.c
92
struct xenpf_symdata *symdata = &xs->op.u.symdata;
fs/afs/dir.c
387
nlen = strnlen(dire->u.name,
fs/afs/dir.c
388
(unsigned long)(block + 1) - (unsigned long)dire->u.name - 1);
fs/afs/dir.c
397
nlen, dire->u.name);
fs/afs/dir.c
427
if (!afs_lookup_filldir(ctx, dire->u.name, nlen,
fs/afs/dir.c
428
ntohl(dire->u.vnode),
fs/afs/dir.c
429
ntohl(dire->u.unique)))
fs/afs/dir.c
432
if (!afs_lookup_one_filldir(ctx, dire->u.name, nlen,
fs/afs/dir.c
433
ntohl(dire->u.vnode),
fs/afs/dir.c
434
ntohl(dire->u.unique)))
fs/afs/dir.c
436
} else if (!dir_emit(ctx, dire->u.name, nlen,
fs/afs/dir.c
437
ntohl(dire->u.vnode), DT_UNKNOWN)) {
fs/afs/dir_edit.c
189
if (de->u.valid != 1)
fs/afs/dir_edit.c
193
len = strlen(de->u.name);
fs/afs/dir_edit.c
195
memcmp(de->u.name, name->name, name->len) == 0)
fs/afs/dir_edit.c
341
de->u.valid = 1;
fs/afs/dir_edit.c
342
de->u.unused[0] = 0;
fs/afs/dir_edit.c
343
de->u.hash_next = 0; // TODO: Really need to maintain this
fs/afs/dir_edit.c
344
de->u.vnode = htonl(new_fid->vnode);
fs/afs/dir_edit.c
345
de->u.unique = htonl(new_fid->unique);
fs/afs/dir_edit.c
346
memcpy(de->u.name, name->name, name->len + 1);
fs/afs/dir_edit.c
347
de->u.name[name->len] = 0;
fs/afs/dir_edit.c
359
de->u.hash_next = meta->meta.hashtable[iter.bucket];
fs/afs/dir_edit.c
444
if (de->u.valid != 1)
fs/afs/dir_edit.c
448
ntohl(de->u.vnode), ntohl(de->u.unique),
fs/afs/dir_edit.c
459
next = de->u.hash_next;
fs/afs/dir_edit.c
486
prev_next = pde->u.hash_next;
fs/afs/dir_edit.c
495
pde->u.hash_next = next;
fs/afs/dir_edit.c
575
de->u.vnode = htonl(new_dvnode->fid.vnode);
fs/afs/dir_edit.c
576
de->u.unique = htonl(new_dvnode->fid.unique);
fs/afs/dir_edit.c
579
ntohl(de->u.vnode), ntohl(de->u.unique), name->name);
fs/afs/dir_edit.c
625
de->u.valid = 1;
fs/afs/dir_edit.c
626
de->u.vnode = htonl(dvnode->fid.vnode);
fs/afs/dir_edit.c
627
de->u.unique = htonl(dvnode->fid.unique);
fs/afs/dir_edit.c
628
memcpy(de->u.name, ".", 2);
fs/afs/dir_edit.c
634
de->u.valid = 1;
fs/afs/dir_edit.c
635
de->u.vnode = htonl(parent_dvnode->fid.vnode);
fs/afs/dir_edit.c
636
de->u.unique = htonl(parent_dvnode->fid.unique);
fs/afs/dir_edit.c
637
memcpy(de->u.name, "..", 3);
fs/afs/dir_search.c
158
memcmp(dire->u.name, name->name, name->len) == 0 &&
fs/afs/dir_search.c
159
dire->u.name[name->len] == '\0') {
fs/afs/dir_search.c
160
_fid->vnode = ntohl(dire->u.vnode);
fs/afs/dir_search.c
161
_fid->unique = ntohl(dire->u.unique);
fs/afs/dir_search.c
167
entry = ntohs(dire->u.hash_next);
fs/afs/vlclient.c
263
const struct afs_uuid *u = (const struct afs_uuid *)uuid;
fs/afs/vlclient.c
291
r->uuid.time_low = u->time_low;
fs/afs/vlclient.c
292
r->uuid.time_mid = htonl(ntohs(u->time_mid));
fs/afs/vlclient.c
293
r->uuid.time_hi_and_version = htonl(ntohs(u->time_hi_and_version));
fs/afs/vlclient.c
294
r->uuid.clock_seq_hi_and_reserved = htonl(u->clock_seq_hi_and_reserved);
fs/afs/vlclient.c
295
r->uuid.clock_seq_low = htonl(u->clock_seq_low);
fs/afs/vlclient.c
297
r->uuid.node[i] = htonl(u->node[i]);
fs/afs/xdr_fs.h
67
} u;
fs/autofs/dev-ioctl.c
758
unsigned long u)
fs/autofs/dev-ioctl.c
762
err = _autofs_dev_ioctl(command, (struct autofs_dev_ioctl __user *) u);
fs/autofs/dev-ioctl.c
768
unsigned long u)
fs/autofs/dev-ioctl.c
770
return autofs_dev_ioctl(file, command, (unsigned long) compat_ptr(u));
fs/btrfs/accessors.c
103
if (sizeof(u##bits) == 2) { \
fs/btrfs/accessors.c
110
memcpy(kaddr, lebytes + part, sizeof(u##bits) - part); \
fs/btrfs/accessors.c
52
u##bits btrfs_get_##bits(const struct extent_buffer *eb, \
fs/btrfs/accessors.c
61
u8 lebytes[sizeof(u##bits)]; \
fs/btrfs/accessors.c
63
if (unlikely(member_offset + sizeof(u##bits) > eb->len)) { \
fs/btrfs/accessors.c
64
report_setget_bounds(eb, ptr, off, sizeof(u##bits)); \
fs/btrfs/accessors.c
67
if (INLINE_EXTENT_BUFFER_PAGES == 1 || sizeof(u##bits) == 1 || \
fs/btrfs/accessors.c
68
likely(sizeof(u##bits) <= part)) \
fs/btrfs/accessors.c
71
if (sizeof(u##bits) == 2) { \
fs/btrfs/accessors.c
78
part, sizeof(u##bits)); \
fs/btrfs/accessors.c
83
unsigned long off, u##bits val) \
fs/btrfs/accessors.c
91
u8 lebytes[sizeof(u##bits)]; \
fs/btrfs/accessors.c
93
if (unlikely(member_offset + sizeof(u##bits) > eb->len)) { \
fs/btrfs/accessors.c
94
report_setget_bounds(eb, ptr, off, sizeof(u##bits)); \
fs/btrfs/accessors.c
97
if (INLINE_EXTENT_BUFFER_PAGES == 1 || sizeof(u##bits) == 1 || \
fs/btrfs/accessors.c
98
likely(sizeof(u##bits) <= part)) { \
fs/btrfs/accessors.h
52
u##bits btrfs_get_##bits(const struct extent_buffer *eb, \
fs/btrfs/accessors.h
55
unsigned long off, u##bits val);
fs/btrfs/accessors.h
63
static inline u##bits btrfs_##name(const struct extent_buffer *eb, \
fs/btrfs/accessors.h
66
static_assert(sizeof(u##bits) == sizeof_field(type, member)); \
fs/btrfs/accessors.h
70
u##bits val) \
fs/btrfs/accessors.h
72
static_assert(sizeof(u##bits) == sizeof_field(type, member)); \
fs/btrfs/accessors.h
77
static inline u##bits btrfs_##name(const struct extent_buffer *eb) \
fs/btrfs/accessors.h
84
u##bits val) \
fs/btrfs/accessors.h
91
static inline u##bits btrfs_##name(const type *s) \
fs/btrfs/accessors.h
95
static inline void btrfs_set_##name(type *s, u##bits val) \
fs/btrfs/ctree.c
2127
int u = level + 1;
fs/btrfs/ctree.c
2129
if (u < BTRFS_MAX_LEVEL && p->locks[u]) {
fs/btrfs/ctree.c
2130
btrfs_tree_unlock_rw(p->nodes[u], p->locks[u]);
fs/btrfs/ctree.c
2131
p->locks[u] = 0;
fs/btrfs/send.c
686
u##bits attr, u##bits value) \
fs/crypto/keyring.c
255
unsigned long i = get_unaligned((unsigned long *)&mk_spec->u);
fs/crypto/keyring.c
292
memcmp(mk->mk_spec.u.descriptor,
fs/crypto/keyring.c
293
mk_spec->u.descriptor,
fs/crypto/keyring.c
303
memcmp(mk->mk_spec.u.identifier,
fs/crypto/keyring.c
304
mk_spec->u.identifier,
fs/crypto/keyring.c
346
FSCRYPT_KEY_IDENTIFIER_SIZE, mk->mk_spec.u.identifier,
fs/crypto/keyring.c
575
key_spec->u.identifier,
fs/crypto/keyring.c
788
copy_to_user(uarg->key_spec.u.identifier, arg.key_spec.u.identifier,
fs/crypto/keyring.c
871
memcpy(mk_spec.u.identifier, identifier, FSCRYPT_KEY_IDENTIFIER_SIZE);
fs/crypto/keyring.c
975
master_key_spec_len(&mk->mk_spec), (u8 *)&mk->mk_spec.u,
fs/crypto/keysetup.c
465
(u8 *)&mk->mk_spec.u,
fs/crypto/policy.c
44
memcpy(key_spec->u.descriptor, policy->v1.master_key_descriptor,
fs/crypto/policy.c
49
memcpy(key_spec->u.identifier, policy->v2.master_key_identifier,
fs/direct-io.c
1015
u = (to - from) >> blkbits;
fs/direct-io.c
1016
if (this_chunk_blocks > u)
fs/direct-io.c
1017
this_chunk_blocks = u;
fs/direct-io.c
1018
u = sdio->final_block_in_request - sdio->block_in_file;
fs/direct-io.c
1019
if (this_chunk_blocks > u)
fs/direct-io.c
1020
this_chunk_blocks = u;
fs/direct-io.c
923
unsigned u;
fs/dlm/dlm_internal.h
413
} u;
fs/dlm/lock.c
3518
ms->m_header.u.h_lockspace = cpu_to_le32(ls->ls_global_id);
fs/dlm/lock.c
4981
le32_to_cpu(hd->u.h_lockspace));
fs/dlm/lock.c
4985
ls = dlm_find_lockspace_global(le32_to_cpu(hd->u.h_lockspace));
fs/dlm/lock.c
4990
le32_to_cpu(hd->u.h_lockspace), nodeid,
fs/dlm/lock.c
5009
hd->h_cmd, nodeid, le32_to_cpu(hd->u.h_lockspace));
fs/dlm/midcomms.c
1485
if (!h->u.h_seq)
fs/dlm/midcomms.c
1486
h->u.h_seq = cpu_to_le32(atomic_fetch_inc(&rd->node->seq_send));
fs/dlm/midcomms.c
393
m_header->u.h_seq = cpu_to_le32(seq);
fs/dlm/midcomms.c
725
seq = le32_to_cpu(p->header.u.h_seq);
fs/dlm/midcomms.c
773
seq = le32_to_cpu(p->header.u.h_seq);
fs/dlm/midcomms.c
962
opts->o_header.u.h_seq = cpu_to_le32(seq);
fs/dlm/plock.c
481
static ssize_t dev_read(struct file *file, char __user *u, size_t count,
fs/dlm/plock.c
513
if (copy_to_user(u, &info, sizeof(info)))
fs/dlm/plock.c
520
static ssize_t dev_write(struct file *file, const char __user *u, size_t count,
fs/dlm/plock.c
530
if (copy_from_user(&info, u, sizeof(info)))
fs/dlm/rcom.c
39
rc->rc_header.u.h_lockspace = cpu_to_le32(ls->ls_global_id);
fs/dlm/rcom.c
519
rc->rc_header.u.h_lockspace = rc_in->rc_header.u.h_lockspace;
fs/erofs/data.c
264
} u = { .o = ATOMIC_INIT(1) };
fs/erofs/data.c
266
folio->private = u.v; /* valid only if file-backed folio is locked */
fs/erofs/zdata.c
102
} u;
fs/erofs/zdata.c
1414
container_of(work, struct z_erofs_decompressqueue, u.work);
fs/erofs/zdata.c
1449
complete(&io->u.done);
fs/erofs/zdata.c
1466
kthread_queue_work(worker, &io->u.kthread_work);
fs/erofs/zdata.c
1470
INIT_WORK(&io->u.work, z_erofs_decompressqueue_work);
fs/erofs/zdata.c
1472
queue_work(z_erofs_workqueue, &io->u.work);
fs/erofs/zdata.c
1476
z_erofs_decompressqueue_work(&io->u.work);
fs/erofs/zdata.c
1597
kthread_init_work(&q->u.kthread_work,
fs/erofs/zdata.c
1600
INIT_WORK(&q->u.work, z_erofs_decompressqueue_work);
fs/erofs/zdata.c
1605
init_completion(&fgq->u.done);
fs/erofs/zdata.c
1808
wait_for_completion_io(&io[JQ_SUBMIT].u.done);
fs/exfat/namei.c
144
unicode_t u;
fs/exfat/namei.c
147
charlen = utf8_to_utf32(&name[i], len - i, &u);
fs/exfat/namei.c
154
hash = partial_name_hash(u <= 0xFFFF ? exfat_toupper(sb, u) : u,
fs/ext4/crypto.c
73
static bool uuid_is_zero(__u8 u[16])
fs/ext4/crypto.c
78
if (u[i])
fs/ext4/mballoc.c
5151
pa = container_of(head, struct ext4_prealloc_space, u.pa_rcu);
fs/ext4/mballoc.c
5218
call_rcu(&(pa)->u.pa_rcu, ext4_mb_pa_callback);
fs/ext4/mballoc.c
5560
list_add(&pa->u.pa_tmp_list, &list);
fs/ext4/mballoc.c
5564
list_for_each_entry_safe(pa, tmp, &list, u.pa_tmp_list) {
fs/ext4/mballoc.c
5578
list_del(&pa->u.pa_tmp_list);
fs/ext4/mballoc.c
5582
call_rcu(&(pa)->u.pa_rcu, ext4_mb_pa_callback);
fs/ext4/mballoc.c
5656
list_add(&pa->u.pa_tmp_list, &list);
fs/ext4/mballoc.c
5681
list_for_each_entry_safe(pa, tmp, &list, u.pa_tmp_list) {
fs/ext4/mballoc.c
5710
list_del(&pa->u.pa_tmp_list);
fs/ext4/mballoc.c
5972
list_add(&pa->u.pa_tmp_list, &discard_list);
fs/ext4/mballoc.c
5987
list_for_each_entry_safe(pa, tmp, &discard_list, u.pa_tmp_list) {
fs/ext4/mballoc.c
6004
list_del(&pa->u.pa_tmp_list);
fs/ext4/mballoc.c
6005
call_rcu(&(pa)->u.pa_rcu, ext4_mb_pa_callback);
fs/ext4/mballoc.h
127
} u;
fs/ext4/sysfs.c
187
.u = { \
fs/ext4/sysfs.c
198
.u = { \
fs/ext4/sysfs.c
232
.u = { \
fs/ext4/sysfs.c
402
return a->u.explicit_ptr;
fs/ext4/sysfs.c
404
return (void *) (((char *) sbi) + a->u.offset);
fs/ext4/sysfs.c
406
return (void *) (((char *) sbi->s_es) + a->u.offset);
fs/ext4/sysfs.c
63
} u;
fs/f2fs/file.c
2651
static bool uuid_is_nonzero(__u8 u[16])
fs/f2fs/file.c
2656
if (u[i])
fs/f2fs/gc.c
374
unsigned char u;
fs/f2fs/gc.c
382
u = BLKS_TO_SEGS(sbi, vblocks * 100);
fs/f2fs/gc.c
393
return UINT_MAX - ((100 * (100 - u) * age) / (100 + u));
fs/f2fs/gc.c
562
unsigned long long age, u, accu;
fs/f2fs/gc.c
601
u = div64_u64(accu * (sec_blocks - vblocks), sec_blocks) *
fs/f2fs/gc.c
604
f2fs_bug_on(sbi, age + u >= UINT_MAX);
fs/f2fs/gc.c
606
cost = UINT_MAX - (age + u);
fs/fat/fat.h
354
} u;
fs/fat/fat.h
364
fatent->u.ent32_p = NULL;
fs/fat/fat.h
372
fatent->u.ent32_p = NULL;
fs/fat/fat.h
378
fatent->u.ent32_p = NULL;
fs/fat/fatent.c
122
u8 **ent12_p = fatent->u.ent12_p;
fs/fat/fatent.c
140
int next = le16_to_cpu(*fatent->u.ent16_p);
fs/fat/fatent.c
141
WARN_ON((unsigned long)fatent->u.ent16_p & (2 - 1));
fs/fat/fatent.c
149
int next = le32_to_cpu(*fatent->u.ent32_p) & 0x0fffffff;
fs/fat/fatent.c
150
WARN_ON((unsigned long)fatent->u.ent32_p & (4 - 1));
fs/fat/fatent.c
158
u8 **ent12_p = fatent->u.ent12_p;
fs/fat/fatent.c
185
*fatent->u.ent16_p = cpu_to_le16(new);
fs/fat/fatent.c
193
new |= le32_to_cpu(*fatent->u.ent32_p) & ~0x0fffffff;
fs/fat/fatent.c
194
*fatent->u.ent32_p = cpu_to_le32(new);
fs/fat/fatent.c
201
u8 **ent12_p = fatent->u.ent12_p;
fs/fat/fatent.c
236
if (fatent->u.ent16_p < (__le16 *)(bh->b_data + (bh->b_size - 2))) {
fs/fat/fatent.c
237
fatent->u.ent16_p++;
fs/fat/fatent.c
240
fatent->u.ent16_p = NULL;
fs/fat/fatent.c
248
if (fatent->u.ent32_p < (__le32 *)(bh->b_data + (bh->b_size - 4))) {
fs/fat/fatent.c
249
fatent->u.ent32_p++;
fs/fat/fatent.c
252
fatent->u.ent32_p = NULL;
fs/fat/fatent.c
48
fatent->u.ent12_p[0] = bhs[0]->b_data + offset;
fs/fat/fatent.c
49
fatent->u.ent12_p[1] = bhs[0]->b_data + (offset + 1);
fs/fat/fatent.c
52
fatent->u.ent12_p[0] = bhs[0]->b_data + offset;
fs/fat/fatent.c
53
fatent->u.ent12_p[1] = bhs[1]->b_data;
fs/fat/fatent.c
60
fatent->u.ent16_p = (__le16 *)(fatent->bhs[0]->b_data + offset);
fs/fat/fatent.c
66
fatent->u.ent32_p = (__le32 *)(fatent->bhs[0]->b_data + offset);
fs/hpfs/anode.c
101
le32_to_cpu(btree->u.external[n].file_secno) + le32_to_cpu(btree->u.external[n].length), fsecno,
fs/hpfs/anode.c
106
if (hpfs_alloc_if_possible(s, se = le32_to_cpu(btree->u.external[n].disk_secno) + le32_to_cpu(btree->u.external[n].length))) {
fs/hpfs/anode.c
107
le32_add_cpu(&btree->u.external[n].length, 1);
fs/hpfs/anode.c
124
fs = n < 0 ? 0 : le32_to_cpu(btree->u.external[n].file_secno) + le32_to_cpu(btree->u.external[n].length);
fs/hpfs/anode.c
138
memcpy(&anode->u, &btree->u, btree->n_used_nodes * 12);
fs/hpfs/anode.c
142
btree->first_free = cpu_to_le16((char *)&(btree->u.internal[1]) - (char *)btree);
fs/hpfs/anode.c
143
btree->u.internal[0].file_secno = cpu_to_le32(-1);
fs/hpfs/anode.c
144
btree->u.internal[0].down = cpu_to_le32(na);
fs/hpfs/anode.c
159
btree->u.external[n].disk_secno = cpu_to_le32(se);
fs/hpfs/anode.c
160
btree->u.external[n].file_secno = cpu_to_le32(fs);
fs/hpfs/anode.c
161
btree->u.external[n].length = cpu_to_le32(1);
fs/hpfs/anode.c
180
btree->u.internal[n].file_secno = cpu_to_le32(-1);
fs/hpfs/anode.c
181
btree->u.internal[n].down = cpu_to_le32(na);
fs/hpfs/anode.c
182
btree->u.internal[n-1].file_secno = cpu_to_le32(fs);
fs/hpfs/anode.c
199
btree->u.internal[btree->n_used_nodes - 1].file_secno = cpu_to_le32(/*fs*/-1);
fs/hpfs/anode.c
210
GET_BTREE_PTR(&anode->btree)->u.internal[0].down = cpu_to_le32(a);
fs/hpfs/anode.c
211
GET_BTREE_PTR(&anode->btree)->u.internal[0].file_secno = cpu_to_le32(-1);
fs/hpfs/anode.c
248
if ((unode = hpfs_map_anode(s, le32_to_cpu(ranode->u.internal[n].down), &bh1))) {
fs/hpfs/anode.c
258
btree->first_free = cpu_to_le16((char *)&btree->u.internal[2] - (char *)btree);
fs/hpfs/anode.c
259
btree->u.internal[0].file_secno = cpu_to_le32(fs);
fs/hpfs/anode.c
26
if (le32_to_cpu(btree->u.internal[i].file_secno) > sec) {
fs/hpfs/anode.c
260
btree->u.internal[0].down = cpu_to_le32(ra);
fs/hpfs/anode.c
261
btree->u.internal[1].file_secno = cpu_to_le32(-1);
fs/hpfs/anode.c
262
btree->u.internal[1].down = cpu_to_le32(na);
fs/hpfs/anode.c
27
a = le32_to_cpu(btree->u.internal[i].down);
fs/hpfs/anode.c
289
ano = le32_to_cpu(btree1->u.internal[pos].down);
fs/hpfs/anode.c
300
hpfs_free_sectors(s, le32_to_cpu(btree1->u.external[i].disk_secno), le32_to_cpu(btree1->u.external[i].length));
fs/hpfs/anode.c
314
if (le32_to_cpu(btree1->u.internal[i].down) == oano) {
fs/hpfs/anode.c
38
if (le32_to_cpu(btree->u.external[i].file_secno) <= sec &&
fs/hpfs/anode.c
39
le32_to_cpu(btree->u.external[i].file_secno) + le32_to_cpu(btree->u.external[i].length) > sec) {
fs/hpfs/anode.c
40
a = le32_to_cpu(btree->u.external[i].disk_secno) + sec - le32_to_cpu(btree->u.external[i].file_secno);
fs/hpfs/anode.c
431
if (le32_to_cpu(btree->u.internal[i].file_secno) >= secs) goto f;
fs/hpfs/anode.c
437
hpfs_ea_remove(s, le32_to_cpu(btree->u.internal[j].down), 1, 0);
fs/hpfs/anode.c
442
if (btree->u.internal[i].file_secno == cpu_to_le32(secs)) {
fs/hpfs/anode.c
446
node = le32_to_cpu(btree->u.internal[i].down);
fs/hpfs/anode.c
456
if (le32_to_cpu(btree->u.external[i].file_secno) + le32_to_cpu(btree->u.external[i].length) >= secs) goto ff;
fs/hpfs/anode.c
460
if (secs <= le32_to_cpu(btree->u.external[i].file_secno)) {
fs/hpfs/anode.c
464
else if (le32_to_cpu(btree->u.external[i].file_secno) + le32_to_cpu(btree->u.external[i].length) > secs) {
fs/hpfs/anode.c
465
hpfs_free_sectors(s, le32_to_cpu(btree->u.external[i].disk_secno) + secs -
fs/hpfs/anode.c
466
le32_to_cpu(btree->u.external[i].file_secno), le32_to_cpu(btree->u.external[i].length)
fs/hpfs/anode.c
467
- secs + le32_to_cpu(btree->u.external[i].file_secno)); /* I hope gcc optimizes this :-) */
fs/hpfs/anode.c
468
btree->u.external[i].length = cpu_to_le32(secs - le32_to_cpu(btree->u.external[i].file_secno));
fs/hpfs/anode.c
47
hpfs_inode->i_file_sec = le32_to_cpu(btree->u.external[i].file_secno);
fs/hpfs/anode.c
471
hpfs_free_sectors(s, le32_to_cpu(btree->u.external[j].disk_secno), le32_to_cpu(btree->u.external[j].length));
fs/hpfs/anode.c
48
hpfs_inode->i_disk_sec = le32_to_cpu(btree->u.external[i].disk_secno);
fs/hpfs/anode.c
49
hpfs_inode->i_n_secs = le32_to_cpu(btree->u.external[i].length);
fs/hpfs/anode.c
490
else hpfs_remove_dtree(s, le32_to_cpu(fnode->u.external[0].disk_secno));
fs/hpfs/anode.c
88
a = le32_to_cpu(btree->u.internal[n].down);
fs/hpfs/anode.c
89
btree->u.internal[n].file_secno = cpu_to_le32(-1);
fs/hpfs/anode.c
99
if (le32_to_cpu(btree->u.external[n].file_secno) + le32_to_cpu(btree->u.external[n].length) != fsecno) {
fs/hpfs/dir.c
102
if (hpfs_inode->i_dno != le32_to_cpu(fno->u.external[0].disk_secno)) {
fs/hpfs/dir.c
104
hpfs_error(inode->i_sb, "corrupted inode: i_dno == %08x, fnode -> dnode == %08x", hpfs_inode->i_dno, le32_to_cpu(fno->u.external[0].disk_secno));
fs/hpfs/dnode.c
1035
dno = le32_to_cpu(upf->u.external[0].disk_secno);
fs/hpfs/dnode.c
362
fnode->u.external[0].disk_secno = cpu_to_le32(rdno);
fs/hpfs/dnode.c
565
fnode->u.external[0].disk_secno = cpu_to_le32(down);
fs/hpfs/hpfs.h
432
} u;
fs/hpfs/hpfs.h
434
static_assert(offsetof(struct bplus_header, u.internal) == sizeof(struct bplus_header_fixed),
fs/hpfs/hpfs.h
478
} u;
fs/hpfs/hpfs.h
520
} u;
fs/hpfs/inode.c
122
hpfs_inode->i_dno = le32_to_cpu(fnode->u.external[0].disk_secno);
fs/hpfs/map.c
332
dno = le32_to_cpu(fnode->u.external[0].disk_secno);
fs/hpfs/namei.c
89
fnode->u.external[0].disk_secno = cpu_to_le32(dno);
fs/hpfs/namei.c
90
fnode->u.external[0].file_secno = cpu_to_le32(-1);
fs/ioctl.c
458
struct fsuuid2 u = { .len = sb->s_uuid_len, };
fs/ioctl.c
463
memcpy(&u.uuid[0], &sb->s_uuid, sb->s_uuid_len);
fs/ioctl.c
465
return copy_to_user(argp, &u, sizeof(u)) ? -EFAULT : 0;
fs/ioctl.c
475
struct fs_sysfs_path u = {};
fs/ioctl.c
477
u.len = scnprintf(u.name, sizeof(u.name), "%s/%s", sb->s_type->name, sb->s_sysfs_name);
fs/ioctl.c
479
return copy_to_user(argp, &u, sizeof(u)) ? -EFAULT : 0;
fs/isofs/rock.c
193
len += offsetof(struct rock_ridge, u);
fs/isofs/rock.c
250
if ((rr->u.RR.flags[0] & RR_NM) == 0)
fs/isofs/rock.c
258
rs.cont_extent = isonum_733(rr->u.CE.extent);
fs/isofs/rock.c
259
rs.cont_offset = isonum_733(rr->u.CE.offset);
fs/isofs/rock.c
260
rs.cont_size = isonum_733(rr->u.CE.size);
fs/isofs/rock.c
274
if (rr->u.NM.flags & 6)
fs/isofs/rock.c
277
if (rr->u.NM.flags & ~1) {
fs/isofs/rock.c
279
rr->u.NM.flags);
fs/isofs/rock.c
287
p = memchr(rr->u.NM.name, '\0', len);
fs/isofs/rock.c
289
len = p - rr->u.NM.name;
fs/isofs/rock.c
290
memcpy(retname + retnamlen, rr->u.NM.name, len);
fs/isofs/rock.c
367
if ((rr->u.RR.flags[0] &
fs/isofs/rock.c
377
rs.cont_extent = isonum_733(rr->u.CE.extent);
fs/isofs/rock.c
378
rs.cont_offset = isonum_733(rr->u.CE.offset);
fs/isofs/rock.c
379
rs.cont_size = isonum_733(rr->u.CE.size);
fs/isofs/rock.c
383
if (rr->u.ER.len_id + offsetof(struct rock_ridge, u.ER.data) > rr->len)
fs/isofs/rock.c
389
for (p = 0; p < rr->u.ER.len_id; p++)
fs/isofs/rock.c
390
printk(KERN_CONT "%c", rr->u.ER.data[p]);
fs/isofs/rock.c
395
inode->i_mode = isonum_733(rr->u.PX.mode);
fs/isofs/rock.c
396
set_nlink(inode, isonum_733(rr->u.PX.n_links));
fs/isofs/rock.c
397
i_uid_write(inode, isonum_733(rr->u.PX.uid));
fs/isofs/rock.c
398
i_gid_write(inode, isonum_733(rr->u.PX.gid));
fs/isofs/rock.c
403
high = isonum_733(rr->u.PN.dev_high);
fs/isofs/rock.c
404
low = isonum_733(rr->u.PN.dev_low);
fs/isofs/rock.c
427
flags = rr->u.TF.flags & TF_LONG_FORM ? ISO_DATE_LONG_FORM : 0;
fs/isofs/rock.c
428
size = rr->u.TF.flags & TF_LONG_FORM ? 17 : 7;
fs/isofs/rock.c
437
if ((rr->u.TF.flags & TF_CREATE) && size <= slen) {
fs/isofs/rock.c
439
iso_date(rr->u.TF.data + size * cnt++, flags));
fs/isofs/rock.c
442
if ((rr->u.TF.flags & TF_MODIFY) && size <= slen) {
fs/isofs/rock.c
444
iso_date(rr->u.TF.data + size * cnt++, flags));
fs/isofs/rock.c
447
if ((rr->u.TF.flags & TF_ACCESS) && size <= slen) {
fs/isofs/rock.c
449
iso_date(rr->u.TF.data + size * cnt++, flags));
fs/isofs/rock.c
45
if (rr->u.SP.magic[0] != 0xbe)
fs/isofs/rock.c
452
if ((rr->u.TF.flags & TF_ATTRIBUTES) && size <= slen) {
fs/isofs/rock.c
454
iso_date(rr->u.TF.data + size * cnt++, flags));
fs/isofs/rock.c
465
slp = &rr->u.SL.link;
fs/isofs/rock.c
47
if (rr->u.SP.magic[1] != 0xef)
fs/isofs/rock.c
49
ISOFS_SB(inode->i_sb)->s_rock_offset = rr->u.SP.skip;
fs/isofs/rock.c
497
if (((rr->u.SL.
fs/isofs/rock.c
529
reloc_block = isonum_733(rr->u.CL.location);
fs/isofs/rock.c
561
algo = isonum_721(rr->u.ZF.algorithm);
fs/isofs/rock.c
564
isonum_711(&rr->u.ZF.parms[1]);
fs/isofs/rock.c
583
isonum_711(&rr->u.ZF.parms[0]);
fs/isofs/rock.c
585
isonum_711(&rr->u.ZF.parms[1]);
fs/isofs/rock.c
587
isonum_733(rr->u.ZF.
fs/isofs/rock.c
594
rr->u.ZF.algorithm[0],
fs/isofs/rock.c
595
rr->u.ZF.algorithm[1]);
fs/isofs/rock.c
624
slp = &rr->u.SL.link;
fs/isofs/rock.c
672
if ((!rootflag) && (rr->u.SL.flags & 1) &&
fs/isofs/rock.c
774
if ((rr->u.RR.flags[0] & RR_SL) == 0)
fs/isofs/rock.c
789
rs.cont_extent = isonum_733(rr->u.CE.extent);
fs/isofs/rock.c
790
rs.cont_offset = isonum_733(rr->u.CE.offset);
fs/isofs/rock.c
791
rs.cont_size = isonum_733(rr->u.CE.size);
fs/isofs/rock.c
89
const int min_de_size = offsetof(struct rock_ridge, u);
fs/isofs/rock.h
109
} u;
fs/jffs2/debug.c
790
printk(JFFS2_DBG "magic:\t%#04x\n", je16_to_cpu(node.u.magic));
fs/jffs2/debug.c
791
printk(JFFS2_DBG "nodetype:\t%#04x\n", je16_to_cpu(node.u.nodetype));
fs/jffs2/debug.c
792
printk(JFFS2_DBG "totlen:\t%#08x\n", je32_to_cpu(node.u.totlen));
fs/jffs2/debug.c
793
printk(JFFS2_DBG "hdr_crc:\t%#08x\n", je32_to_cpu(node.u.hdr_crc));
fs/jffs2/debug.c
795
crc = crc32(0, &node.u, sizeof(node.u) - 4);
fs/jffs2/debug.c
796
if (crc != je32_to_cpu(node.u.hdr_crc)) {
fs/jffs2/debug.c
801
if (je16_to_cpu(node.u.magic) != JFFS2_MAGIC_BITMASK &&
fs/jffs2/debug.c
802
je16_to_cpu(node.u.magic) != JFFS2_OLD_MAGIC_BITMASK)
fs/jffs2/debug.c
805
je16_to_cpu(node.u.magic), JFFS2_MAGIC_BITMASK);
fs/jffs2/debug.c
809
switch(je16_to_cpu(node.u.nodetype)) {
fs/jffs2/gc.c
635
if (je32_to_cpu(node->u.hdr_crc) != crc) {
fs/jffs2/gc.c
637
ref_offset(raw), je32_to_cpu(node->u.hdr_crc), crc);
fs/jffs2/gc.c
641
switch(je16_to_cpu(node->u.nodetype)) {
fs/jffs2/gc.c
691
ref_offset(raw), je16_to_cpu(node->u.nodetype));
fs/jffs2/readinode.c
1060
if (je32_to_cpu(node->u.hdr_crc) != crc32(0, node, sizeof(node->u)-4)) {
fs/jffs2/readinode.c
1062
ref_offset(ref), je16_to_cpu(node->u.magic),
fs/jffs2/readinode.c
1063
je16_to_cpu(node->u.nodetype),
fs/jffs2/readinode.c
1064
je32_to_cpu(node->u.totlen),
fs/jffs2/readinode.c
1065
je32_to_cpu(node->u.hdr_crc));
fs/jffs2/readinode.c
1070
if (je16_to_cpu(node->u.magic) != JFFS2_MAGIC_BITMASK) {
fs/jffs2/readinode.c
1073
je16_to_cpu(node->u.magic), ref_offset(ref));
fs/jffs2/readinode.c
1078
switch (je16_to_cpu(node->u.nodetype)) {
fs/jffs2/readinode.c
1118
err = read_unknown(c, ref, &node->u);
fs/jffs2/summary.c
202
s->sum_list_head = s->sum_list_head->u.next;
fs/jffs2/summary.c
263
switch (je16_to_cpu(node->u.nodetype)) {
fs/jffs2/summary.c
344
c->summary->sum_padded += je32_to_cpu(node->u.totlen);
fs/jffs2/summary.c
68
s->sum_list_tail->u.next = (union jffs2_sum_mem *) item;
fs/jffs2/summary.c
71
switch (je16_to_cpu(item->u.nodetype)) {
fs/jffs2/summary.c
721
switch (je16_to_cpu(temp->u.nodetype)) {
fs/jffs2/summary.c
781
if ((je16_to_cpu(temp->u.nodetype) & JFFS2_COMPAT_MASK)
fs/jffs2/summary.c
784
je16_to_cpu(temp->u.nodetype));
fs/jffs2/summary.c
794
c->summary->sum_list_head = temp->u.next;
fs/jffs2/summary.c
99
je16_to_cpu(item->u.nodetype));
fs/jffs2/summary.h
142
struct jffs2_sum_unknown_mem u;
fs/jffs2/summary.h
84
struct jffs2_sum_unknown_flash u;
fs/jffs2/wbuf.c
191
node, je16_to_cpu(node->u.magic), je16_to_cpu(node->u.nodetype));
fs/jffs2/wbuf.c
193
BUG_ON(je16_to_cpu(node->u.magic) != 0x1985 &&
fs/jffs2/wbuf.c
194
je16_to_cpu(node->u.magic) != 0);
fs/jffs2/wbuf.c
196
switch (je16_to_cpu(node->u.nodetype)) {
fs/jffs2/wbuf.c
223
je16_to_cpu(node->u.nodetype));
fs/jfs/jfs_dinode.h
123
#define di_xtroot u._file._u2._xtroot
fs/jfs/jfs_dinode.h
124
#define di_dxd u._file._u2._special._dxd
fs/jfs/jfs_dinode.h
126
#define di_inlinedata u._file._u2._special._u
fs/jfs/jfs_dinode.h
127
#define di_rdev u._file._u2._special._u._rdev
fs/jfs/jfs_dinode.h
128
#define di_fastsymlink u._file._u2._special._u._fastsymlink
fs/jfs/jfs_dinode.h
129
#define di_inlineea u._file._u2._special._inlineea
fs/jfs/jfs_dinode.h
130
#define di_inline_all u._file._u2._special._inline_all
fs/jfs/jfs_dinode.h
131
} u;
fs/jfs/jfs_dinode.h
83
#define di_dirtable u._dir._table
fs/jfs/jfs_dinode.h
84
#define di_dtroot u._dir._dtroot
fs/jfs/jfs_dinode.h
96
#define di_gengen u._file._u1._imap._gengen
fs/jfs/jfs_imap.c
3104
memcpy(&jfs_ip->u.dir, &dip->u._dir, 384);
fs/jfs/jfs_incore.h
100
#define i_xtroot u.file._xtroot
fs/jfs/jfs_incore.h
101
#define i_imap u.file._imap
fs/jfs/jfs_incore.h
102
#define i_dirtable u.dir._table
fs/jfs/jfs_incore.h
103
#define i_dtroot u.dir._dtroot
fs/jfs/jfs_incore.h
104
#define i_inline u.link._inline_sym
fs/jfs/jfs_incore.h
105
#define i_inline_ea u.link._inline_ea
fs/jfs/jfs_incore.h
106
#define i_inline_all u.link._inline_all
fs/jfs/jfs_incore.h
93
} u;
fs/jfs/jfs_txnmgr.c
1273
ihold(tblk->u.ip);
fs/jfs/jfs_txnmgr.c
1291
if (inode_state_read_once(tblk->u.ip) & I_SYNC)
fs/jfs/jfs_txnmgr.c
1296
((tblk->u.ip->i_nlink == 0) &&
fs/jfs/jfs_txnmgr.c
1297
!test_cflag(COMMIT_Nolink, tblk->u.ip)));
fs/jfs/jfs_txnmgr.c
2363
pxdlock.pxd = tblk->u.ixpxd;
fs/jfs/jfs_txnmgr.c
2367
ip = tblk->u.ip;
fs/jfs/jfs_txnmgr.h
55
} u;
fs/jfs/namei.c
1197
tblk->u.ip = new_ip;
fs/jfs/namei.c
1208
tblk->u.ip = new_ip;
fs/jfs/namei.c
123
tblk->u.ixpxd = JFS_IP(ip)->ixpxd;
fs/jfs/namei.c
1410
tblk->u.ixpxd = JFS_IP(ip)->ixpxd;
fs/jfs/namei.c
256
tblk->u.ixpxd = JFS_IP(ip)->ixpxd;
fs/jfs/namei.c
374
tblk->u.ip = ip;
fs/jfs/namei.c
540
tblk->u.ip = ip;
fs/jfs/namei.c
936
tblk->u.ixpxd = JFS_IP(ip)->ixpxd;
fs/lockd/nlm3xdr_gen.c
485
if (!xdrgen_encode_nlm_holder(xdr, &ptr->u.holder))
fs/lockd/nlm3xdr_gen.c
81
if (!xdrgen_decode_nlm_holder(xdr, &ptr->u.holder))
fs/lockd/nlm4xdr_gen.c
489
if (!xdrgen_encode_nlm4_holder(xdr, &ptr->u.holder))
fs/lockd/nlm4xdr_gen.c
91
if (!xdrgen_decode_nlm4_holder(xdr, &ptr->u.holder))
fs/lockd/svc4proc.c
276
struct nlm4_holder *holder = &resp->xdrgen.stat.u.holder;
fs/lockd/svcproc.c
293
struct nlm_holder *holder = &resp->xdrgen.test_stat.u.holder;
fs/minix/bitmap.c
256
memset(&minix_i(inode)->u, 0, sizeof(minix_i(inode)->u));
fs/minix/inode.c
565
minix_inode->u.i1_data[i] = raw_inode->i_zone[i];
fs/minix/inode.c
604
minix_inode->u.i2_data[i] = raw_inode->i_zone[i];
fs/minix/inode.c
652
raw_inode->i_zone[i] = minix_inode->u.i1_data[i];
fs/minix/inode.c
681
raw_inode->i_zone[i] = minix_inode->u.i2_data[i];
fs/minix/itree_v1.c
22
return (block_t *)minix_i(inode)->u.i1_data;
fs/minix/itree_v2.c
21
return (block_t *)minix_i(inode)->u.i2_data;
fs/minix/minix.h
21
} u;
fs/nfs/blocklayout/blocklayout.c
213
task = container_of(work, struct rpc_task, u.tk_work);
fs/nfs/blocklayout/blocklayout.c
224
INIT_WORK(&hdr->task.u.tk_work, bl_read_cleanup);
fs/nfs/blocklayout/blocklayout.c
225
schedule_work(&hdr->task.u.tk_work);
fs/nfs/blocklayout/blocklayout.c
342
struct rpc_task *task = container_of(work, struct rpc_task, u.tk_work);
fs/nfs/blocklayout/blocklayout.c
369
INIT_WORK(&hdr->task.u.tk_work, bl_write_cleanup);
fs/nfs/blocklayout/blocklayout.c
370
schedule_work(&hdr->task.u.tk_work);
fs/nfs/nfs42proc.c
853
nfs42_set_netaddr(dst, &args->cna_dst.u.nl4_addr);
fs/nfs/nfs42xdr.c
320
encode_string(xdr, ns->u.nl4_str_sz, ns->u.nl4_str);
fs/nfs/nfs42xdr.c
323
encode_string(xdr, ns->u.nl4_addr.netid_len,
fs/nfs/nfs42xdr.c
324
ns->u.nl4_addr.netid);
fs/nfs/nfs42xdr.c
325
encode_string(xdr, ns->u.nl4_addr.addr_len,
fs/nfs/nfs42xdr.c
326
ns->u.nl4_addr.addr);
fs/nfs/nfs42xdr.c
930
memcpy(&ns->u.nl4_str, dummy_str, dummy);
fs/nfs/nfs42xdr.c
931
ns->u.nl4_str_sz = dummy;
fs/nfs/nfs42xdr.c
934
naddr = &ns->u.nl4_addr;
fs/nfs/nfs4proc.c
1403
p->o_arg.u.attrs = &p->attrs;
fs/nfs/nfs4proc.c
1406
memcpy(p->o_arg.u.verifier.data, c->verf,
fs/nfs/nfs4proc.c
1407
sizeof(p->o_arg.u.verifier.data));
fs/nfs/nfs4proc.c
2255
opendata->o_arg.u.delegation_type = delegation_type;
fs/nfs/nfs4proc.c
2359
nfs4_stateid_copy(&opendata->o_arg.u.delegation, stateid);
fs/nfs/nfs4proc.c
5236
data->arg.u.symlink.pages = &page;
fs/nfs/nfs4proc.c
5237
data->arg.u.symlink.len = len;
fs/nfs/nfs4proc.c
5390
data->arg.u.device.specdata1 = MAJOR(rdev);
fs/nfs/nfs4proc.c
5391
data->arg.u.device.specdata2 = MINOR(rdev);
fs/nfs/nfs4proc.c
5395
data->arg.u.device.specdata1 = MAJOR(rdev);
fs/nfs/nfs4proc.c
5396
data->arg.u.device.specdata2 = MINOR(rdev);
fs/nfs/nfs4proc.c
8549
.enforce.u.words = {
fs/nfs/nfs4proc.c
8556
.allow.u.words = {
fs/nfs/nfs4proc.c
8595
if (test_bit(i, sp->enforce.u.longs))
fs/nfs/nfs4proc.c
8597
if (test_bit(i, sp->allow.u.longs))
fs/nfs/nfs4proc.c
8603
if (sp->enforce.u.words[i] & ~supported_enforce[i]) {
fs/nfs/nfs4proc.c
8619
if (test_bit(OP_BIND_CONN_TO_SESSION, sp->enforce.u.longs) &&
fs/nfs/nfs4proc.c
8620
test_bit(OP_CREATE_SESSION, sp->enforce.u.longs) &&
fs/nfs/nfs4proc.c
8621
test_bit(OP_DESTROY_SESSION, sp->enforce.u.longs) &&
fs/nfs/nfs4proc.c
8622
test_bit(OP_DESTROY_CLIENTID, sp->enforce.u.longs)) {
fs/nfs/nfs4proc.c
8632
if (test_bit(OP_CLOSE, sp->allow.u.longs) &&
fs/nfs/nfs4proc.c
8633
test_bit(OP_OPEN_DOWNGRADE, sp->allow.u.longs) &&
fs/nfs/nfs4proc.c
8634
test_bit(OP_DELEGRETURN, sp->allow.u.longs) &&
fs/nfs/nfs4proc.c
8635
test_bit(OP_LOCKU, sp->allow.u.longs)) {
fs/nfs/nfs4proc.c
8640
if (test_bit(OP_LAYOUTRETURN, sp->allow.u.longs)) {
fs/nfs/nfs4proc.c
8645
if (test_bit(OP_SECINFO, sp->allow.u.longs) &&
fs/nfs/nfs4proc.c
8646
test_bit(OP_SECINFO_NO_NAME, sp->allow.u.longs)) {
fs/nfs/nfs4proc.c
8651
if (test_bit(OP_TEST_STATEID, sp->allow.u.longs) &&
fs/nfs/nfs4proc.c
8652
test_bit(OP_FREE_STATEID, sp->allow.u.longs)) {
fs/nfs/nfs4proc.c
8657
if (test_bit(OP_WRITE, sp->allow.u.longs)) {
fs/nfs/nfs4proc.c
8662
if (test_bit(OP_COMMIT, sp->allow.u.longs)) {
fs/nfs/nfs4xdr.c
1236
*p = cpu_to_be32(create->u.symlink.len);
fs/nfs/nfs4xdr.c
1237
xdr_write_pages(xdr, create->u.symlink.pages, 0,
fs/nfs/nfs4xdr.c
1238
create->u.symlink.len);
fs/nfs/nfs4xdr.c
1244
*p++ = cpu_to_be32(create->u.device.specdata1);
fs/nfs/nfs4xdr.c
1245
*p = cpu_to_be32(create->u.device.specdata2);
fs/nfs/nfs4xdr.c
1441
encode_attrs(xdr, arg->u.attrs, arg->label, &arg->umask,
fs/nfs/nfs4xdr.c
1446
encode_attrs(xdr, arg->u.attrs, arg->label, &arg->umask,
fs/nfs/nfs4xdr.c
1451
encode_nfs4_verifier(xdr, &arg->u.verifier);
fs/nfs/nfs4xdr.c
1455
encode_nfs4_verifier(xdr, &arg->u.verifier);
fs/nfs/nfs4xdr.c
1456
encode_attrs(xdr, arg->u.attrs, arg->label, &arg->umask,
fs/nfs/nfs4xdr.c
1549
encode_claim_previous(xdr, arg->u.delegation_type);
fs/nfs/nfs4xdr.c
1552
encode_claim_delegate_cur(xdr, arg->name, &arg->u.delegation);
fs/nfs/nfs4xdr.c
1558
encode_claim_delegate_cur_fh(xdr, &arg->u.delegation);
fs/nfs/nfs4xdr.c
1842
encode_uint32(xdr, op_map->u.words[i]);
fs/nfs/nfs4xdr.c
5729
if (xdr_stream_decode_uint32_array(xdr, op_map->u.words,
fs/nfs/nfs4xdr.c
5730
ARRAY_SIZE(op_map->u.words)) < 0)
fs/nfsd/flexfilelayout.c
29
uid_t u;
fs/nfsd/flexfilelayout.c
54
u = from_kuid(&init_user_ns, inode->i_uid) + 1;
fs/nfsd/flexfilelayout.c
55
fl->uid = make_kuid(&init_user_ns, u);
fs/nfsd/nfs4proc.c
1000
struct nfsd4_read *read = &u->read;
fs/nfsd/nfs4proc.c
1040
nfsd4_read_release(union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
1042
if (u->read.rd_nf) {
fs/nfsd/nfs4proc.c
1043
trace_nfsd_read_done(u->read.rd_rqstp, u->read.rd_fhp,
fs/nfsd/nfs4proc.c
1044
u->read.rd_offset, u->read.rd_length);
fs/nfsd/nfs4proc.c
1045
nfsd_file_put(u->read.rd_nf);
fs/nfsd/nfs4proc.c
1051
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
1053
struct nfsd4_readdir *readdir = &u->readdir;
fs/nfsd/nfs4proc.c
1080
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
1082
u->readlink.rl_rqstp = rqstp;
fs/nfsd/nfs4proc.c
1083
u->readlink.rl_fhp = &cstate->current_fh;
fs/nfsd/nfs4proc.c
1089
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
1091
struct nfsd4_remove *remove = &u->remove;
fs/nfsd/nfs4proc.c
1105
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
1107
struct nfsd4_rename *rename = &u->rename;
fs/nfsd/nfs4proc.c
1124
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
1126
struct nfsd4_secinfo *secinfo = &u->secinfo;
fs/nfsd/nfs4proc.c
1153
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
1157
switch (u->secinfo_no_name.sin_style) {
fs/nfsd/nfs4proc.c
1169
u->secinfo_no_name.sin_exp = exp_get(cstate->current_fh.fh_export);
fs/nfsd/nfs4proc.c
1175
nfsd4_secinfo_release(union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
1177
if (u->secinfo.si_exp)
fs/nfsd/nfs4proc.c
1178
exp_put(u->secinfo.si_exp);
fs/nfsd/nfs4proc.c
1182
nfsd4_secinfo_no_name_release(union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
1184
if (u->secinfo_no_name.sin_exp)
fs/nfsd/nfs4proc.c
1185
exp_put(u->secinfo_no_name.sin_exp);
fs/nfsd/nfs4proc.c
1219
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
1221
struct nfsd4_setattr *setattr = &u->setattr;
fs/nfsd/nfs4proc.c
1325
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
1327
struct nfsd4_write *write = &u->write;
fs/nfsd/nfs4proc.c
1404
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
1406
struct nfsd4_clone *clone = &u->clone;
fs/nfsd/nfs4proc.c
1720
naddr = &nss->u.nl4_addr;
fs/nfsd/nfs4proc.c
2136
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2140
struct nfsd4_copy *copy = &u->copy;
fs/nfsd/nfs4proc.c
2269
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2271
struct nfsd4_offload_status *os = &u->offload_status;
fs/nfsd/nfs4proc.c
2288
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2290
struct nfsd4_copy_notify *cn = &u->copy_notify;
fs/nfsd/nfs4proc.c
2321
&cn->cpn_src->u.nl4_addr);
fs/nfsd/nfs4proc.c
2356
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2358
struct nfsd4_offload_status *os = &u->offload_status;
fs/nfsd/nfs4proc.c
2381
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2383
return nfsd4_fallocate(rqstp, cstate, &u->allocate, 0);
fs/nfsd/nfs4proc.c
2388
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2390
return nfsd4_fallocate(rqstp, cstate, &u->deallocate,
fs/nfsd/nfs4proc.c
2396
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2398
struct nfsd4_seek *seek = &u->seek;
fs/nfsd/nfs4proc.c
2506
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2510
status = _nfsd4_verify(rqstp, cstate, &u->verify);
fs/nfsd/nfs4proc.c
2516
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2520
status = _nfsd4_verify(rqstp, cstate, &u->nverify);
fs/nfsd/nfs4proc.c
2527
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2529
struct nfsd4_get_dir_delegation *gdd = &u->get_dir_delegation;
fs/nfsd/nfs4proc.c
2584
struct nfsd4_compound_state *cstate, union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2586
struct nfsd4_getdeviceinfo *gdp = &u->getdeviceinfo;
fs/nfsd/nfs4proc.c
2631
nfsd4_getdeviceinfo_release(union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2633
kfree(u->getdeviceinfo.gd_device);
fs/nfsd/nfs4proc.c
2638
struct nfsd4_compound_state *cstate, union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2640
struct nfsd4_layoutget *lgp = &u->layoutget;
fs/nfsd/nfs4proc.c
2717
nfsd4_layoutget_release(union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2719
kfree(u->layoutget.lg_content);
fs/nfsd/nfs4proc.c
2724
struct nfsd4_compound_state *cstate, union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2727
struct nfsd4_layoutcommit *lcp = &u->layoutcommit;
fs/nfsd/nfs4proc.c
2796
struct nfsd4_compound_state *cstate, union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2798
struct nfsd4_layoutreturn *lrp = &u->layoutreturn;
fs/nfsd/nfs4proc.c
2843
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2845
struct nfsd4_getxattr *getxattr = &u->getxattr;
fs/nfsd/nfs4proc.c
2854
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2856
struct nfsd4_setxattr *setxattr = &u->setxattr;
fs/nfsd/nfs4proc.c
2874
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2881
&u->listxattrs.lsxa_buf, &u->listxattrs.lsxa_len);
fs/nfsd/nfs4proc.c
2886
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2888
struct nfsd4_removexattr *removexattr = &u->removexattr;
fs/nfsd/nfs4proc.c
3026
copy = (struct nfsd4_copy *)&op->u;
fs/nfsd/nfs4proc.c
3031
putfh = (struct nfsd4_putfh *)&saved_op->u;
fs/nfsd/nfs4proc.c
3157
op->opdesc->op_get_currentstateid(cstate, &op->u);
fs/nfsd/nfs4proc.c
3158
op->status = op->opdesc->op_func(rqstp, cstate, &op->u);
fs/nfsd/nfs4proc.c
3169
op->opdesc->op_set_currentstateid(cstate, &op->u);
fs/nfsd/nfs4proc.c
3277
const u32 *bmap = op->u.getattr.ga_bmval;
fs/nfsd/nfs4proc.c
3344
u32 rlen = min(op->u.read.rd_length, nfsd4_max_payload(rqstp));
fs/nfsd/nfs4proc.c
3352
u32 rlen = min(op->u.read.rd_length, nfsd4_max_payload(rqstp));
fs/nfsd/nfs4proc.c
3366
u32 rlen = min(op->u.readdir.rd_maxcount, nfsd4_max_payload(rqstp));
fs/nfsd/nfs4proc.c
3402
return (op_encode_hdr_size + 1 + op->u.test_stateid.ts_num_ids)
fs/nfsd/nfs4proc.c
3517
u32 rlen = min(op->u.getdeviceinfo.gd_maxcount, nfsd4_max_payload(rqstp));
fs/nfsd/nfs4proc.c
3581
u32 rlen = min(op->u.listxattrs.lsxa_maxcount, nfsd4_max_payload(rqstp));
fs/nfsd/nfs4proc.c
4044
if (test_bit(this->opnum, allow->u.longs) &&
fs/nfsd/nfs4proc.c
560
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
562
struct nfsd4_open *open = &u->open;
fs/nfsd/nfs4proc.c
693
struct nfsd4_open *open = &op->u.open;
fs/nfsd/nfs4proc.c
700
return nfsd4_open(rqstp, cstate, &op->u);
fs/nfsd/nfs4proc.c
708
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
710
u->getfh = &cstate->current_fh;
fs/nfsd/nfs4proc.c
716
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
718
struct nfsd4_putfh *putfh = &u->putfh;
fs/nfsd/nfs4proc.c
737
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
746
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
761
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
776
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
778
struct nfsd4_access *access = &u->access;
fs/nfsd/nfs4proc.c
796
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
798
struct nfsd4_commit *commit = &u->commit;
fs/nfsd/nfs4proc.c
816
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
818
struct nfsd4_create *create = &u->create;
fs/nfsd/nfs4proc.c
927
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
929
struct nfsd4_getattr *getattr = &u->getattr;
fs/nfsd/nfs4proc.c
951
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
953
struct nfsd4_link *link = &u->link;
fs/nfsd/nfs4proc.c
982
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
989
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
992
u->lookup.lo_name, u->lookup.lo_len,
fs/nfsd/nfs4proc.c
998
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
2201
static void nfsd4_conn_lost(struct svc_xpt_user *u)
fs/nfsd/nfs4state.c
2203
struct nfsd4_conn *c = container_of(u, struct nfsd4_conn, cn_xpt_user);
fs/nfsd/nfs4state.c
3752
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
3754
struct nfsd4_exchange_id *exid = &u->exchange_id;
fs/nfsd/nfs4state.c
3898
new->cl_spo_must_allow.u.words[0] = exid->spo_must_allow[0];
fs/nfsd/nfs4state.c
3899
new->cl_spo_must_allow.u.words[1] = exid->spo_must_allow[1];
fs/nfsd/nfs4state.c
3947
nfsd4_exchange_id_release(union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
3949
struct nfsd4_exchange_id *exid = &u->exchange_id;
fs/nfsd/nfs4state.c
4081
struct nfsd4_compound_state *cstate, union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
4083
struct nfsd4_create_session *cr_ses = &u->create_session;
fs/nfsd/nfs4state.c
4236
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
4238
struct nfsd4_backchannel_ctl *bc = &u->backchannel_ctl;
fs/nfsd/nfs4state.c
4299
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
4301
struct nfsd4_bind_conn_to_session *bcts = &u->bind_conn_to_session;
fs/nfsd/nfs4state.c
4353
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
4355
struct nfs4_sessionid *sessionid = &u->destroy_session.sessionid;
fs/nfsd/nfs4state.c
4501
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
4503
struct nfsd4_sequence *seq = &u->sequence;
fs/nfsd/nfs4state.c
4678
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
4680
struct nfsd4_destroy_clientid *dc = &u->destroy_clientid;
fs/nfsd/nfs4state.c
4722
struct nfsd4_compound_state *cstate, union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
4724
struct nfsd4_reclaim_complete *rc = &u->reclaim_complete;
fs/nfsd/nfs4state.c
4763
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
4765
struct nfsd4_setclientid *setclid = &u->setclientid;
fs/nfsd/nfs4state.c
4821
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
4824
&u->setclientid_confirm;
fs/nfsd/nfs4state.c
6710
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
6712
clientid_t *clid = &u->renew;
fs/nfsd/nfs4state.c
7629
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
7631
struct nfsd4_test_stateid *test_stateid = &u->test_stateid;
fs/nfsd/nfs4state.c
7673
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
7675
struct nfsd4_free_stateid *free_stateid = &u->free_stateid;
fs/nfsd/nfs4state.c
7825
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
7827
struct nfsd4_open_confirm *oc = &u->open_confirm;
fs/nfsd/nfs4state.c
7892
struct nfsd4_compound_state *cstate, union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
7894
struct nfsd4_open_downgrade *od = &u->open_downgrade;
fs/nfsd/nfs4state.c
7964
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
7966
struct nfsd4_close *close = &u->close;
fs/nfsd/nfs4state.c
8018
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
8020
struct nfsd4_delegreturn *dr = &u->delegreturn;
fs/nfsd/nfs4state.c
8429
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
8431
struct nfsd4_lock *lock = &u->lock;
fs/nfsd/nfs4state.c
8653
void nfsd4_lock_release(union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
8655
struct nfsd4_lock *lock = &u->lock;
fs/nfsd/nfs4state.c
8694
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
8696
struct nfsd4_lockt *lockt = &u->lockt;
fs/nfsd/nfs4state.c
8766
void nfsd4_lockt_release(union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
8768
struct nfsd4_lockt *lockt = &u->lockt;
fs/nfsd/nfs4state.c
8776
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
8778
struct nfsd4_locku *locku = &u->locku;
fs/nfsd/nfs4state.c
8907
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
8909
struct nfsd4_release_lockowner *rlockowner = &u->release_lockowner;
fs/nfsd/nfs4state.c
9310
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
9312
put_stateid(cstate, &u->open_downgrade.od_stateid);
fs/nfsd/nfs4state.c
9317
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
9319
put_stateid(cstate, &u->open.op_stateid);
fs/nfsd/nfs4state.c
9324
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
9326
put_stateid(cstate, &u->close.cl_stateid);
fs/nfsd/nfs4state.c
9331
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
9333
put_stateid(cstate, &u->lock.lk_resp_stateid);
fs/nfsd/nfs4state.c
9342
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
9344
get_stateid(cstate, &u->open_downgrade.od_stateid);
fs/nfsd/nfs4state.c
9349
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
9351
get_stateid(cstate, &u->delegreturn.dr_stateid);
fs/nfsd/nfs4state.c
9356
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
9358
get_stateid(cstate, &u->free_stateid.fr_stateid);
fs/nfsd/nfs4state.c
9363
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
9365
get_stateid(cstate, &u->setattr.sa_stateid);
fs/nfsd/nfs4state.c
9370
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
9372
get_stateid(cstate, &u->close.cl_stateid);
fs/nfsd/nfs4state.c
9377
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
9379
get_stateid(cstate, &u->locku.lu_stateid);
fs/nfsd/nfs4state.c
9384
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
9386
get_stateid(cstate, &u->read.rd_stateid);
fs/nfsd/nfs4state.c
9391
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
9393
get_stateid(cstate, &u->write.wr_stateid);
fs/nfsd/nfs4xdr.c
1001
nfsd4_decode_getattr(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1003
struct nfsd4_getattr *getattr = &u->getattr;
fs/nfsd/nfs4xdr.c
1010
nfsd4_decode_link(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1012
struct nfsd4_link *link = &u->link;
fs/nfsd/nfs4xdr.c
1060
nfsd4_decode_lock(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1062
struct nfsd4_lock *lock = &u->lock;
fs/nfsd/nfs4xdr.c
1078
nfsd4_decode_lockt(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1080
struct nfsd4_lockt *lockt = &u->lockt;
fs/nfsd/nfs4xdr.c
1095
nfsd4_decode_locku(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1097
struct nfsd4_locku *locku = &u->locku;
fs/nfsd/nfs4xdr.c
1118
nfsd4_decode_lookup(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1120
struct nfsd4_lookup *lookup = &u->lookup;
fs/nfsd/nfs4xdr.c
1302
nfsd4_decode_open(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1304
struct nfsd4_open *open = &u->open;
fs/nfsd/nfs4xdr.c
1332
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1334
struct nfsd4_open_confirm *open_conf = &u->open_confirm;
fs/nfsd/nfs4xdr.c
1353
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1355
struct nfsd4_open_downgrade *open_down = &u->open_downgrade;
fs/nfsd/nfs4xdr.c
1373
nfsd4_decode_putfh(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1375
struct nfsd4_putfh *putfh = &u->putfh;
fs/nfsd/nfs4xdr.c
1394
nfsd4_decode_read(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1396
struct nfsd4_read *read = &u->read;
fs/nfsd/nfs4xdr.c
1412
nfsd4_decode_readdir(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1414
struct nfsd4_readdir *readdir = &u->readdir;
fs/nfsd/nfs4xdr.c
1435
nfsd4_decode_remove(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1437
struct nfsd4_remove *remove = &u->remove;
fs/nfsd/nfs4xdr.c
1443
nfsd4_decode_rename(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1445
struct nfsd4_rename *rename = &u->rename;
fs/nfsd/nfs4xdr.c
1456
nfsd4_decode_renew(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1458
clientid_t *clientid = &u->renew;
fs/nfsd/nfs4xdr.c
1464
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1466
struct nfsd4_secinfo *secinfo = &u->secinfo;
fs/nfsd/nfs4xdr.c
1472
nfsd4_decode_setattr(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1474
struct nfsd4_setattr *setattr = &u->setattr;
fs/nfsd/nfs4xdr.c
1489
nfsd4_decode_setclientid(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1491
struct nfsd4_setclientid *setclientid = &u->setclientid;
fs/nfsd/nfs4xdr.c
1534
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1536
struct nfsd4_setclientid_confirm *scd_c = &u->setclientid_confirm;
fs/nfsd/nfs4xdr.c
1550
nfsd4_decode_verify(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1552
struct nfsd4_verify *verify = &u->verify;
fs/nfsd/nfs4xdr.c
1578
nfsd4_decode_write(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1580
struct nfsd4_write *write = &u->write;
fs/nfsd/nfs4xdr.c
1605
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1607
struct nfsd4_release_lockowner *rlockowner = &u->release_lockowner;
fs/nfsd/nfs4xdr.c
1625
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1627
struct nfsd4_backchannel_ctl *bc = &u->backchannel_ctl;
fs/nfsd/nfs4xdr.c
1635
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1637
struct nfsd4_bind_conn_to_session *bcts = &u->bind_conn_to_session;
fs/nfsd/nfs4xdr.c
1779
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1781
struct nfsd4_exchange_id *exid = &u->exchange_id;
fs/nfsd/nfs4xdr.c
1833
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1835
struct nfsd4_create_session *sess = &u->create_session;
fs/nfsd/nfs4xdr.c
1859
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1861
struct nfsd4_destroy_session *destroy_session = &u->destroy_session;
fs/nfsd/nfs4xdr.c
1867
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1869
struct nfsd4_free_stateid *free_stateid = &u->free_stateid;
fs/nfsd/nfs4xdr.c
1875
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1877
struct nfsd4_get_dir_delegation *gdd = &u->get_dir_delegation;
fs/nfsd/nfs4xdr.c
1905
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1907
struct nfsd4_getdeviceinfo *gdev = &u->getdeviceinfo;
fs/nfsd/nfs4xdr.c
1927
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1929
struct nfsd4_layoutcommit *lcp = &u->layoutcommit;
fs/nfsd/nfs4xdr.c
1964
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1966
struct nfsd4_layoutget *lgp = &u->layoutget;
fs/nfsd/nfs4xdr.c
1993
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
1995
struct nfsd4_layoutreturn *lrp = &u->layoutreturn;
fs/nfsd/nfs4xdr.c
2008
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2010
struct nfsd4_secinfo_no_name *sin = &u->secinfo_no_name;
fs/nfsd/nfs4xdr.c
2021
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2023
struct nfsd4_sequence *seq = &u->sequence;
fs/nfsd/nfs4xdr.c
2044
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2046
struct nfsd4_test_stateid *test_stateid = &u->test_stateid;
fs/nfsd/nfs4xdr.c
2071
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2073
struct nfsd4_destroy_clientid *dc = &u->destroy_clientid;
fs/nfsd/nfs4xdr.c
2078
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2080
struct nfsd4_reclaim_complete *rc = &u->reclaim_complete;
fs/nfsd/nfs4xdr.c
2088
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2090
struct nfsd4_fallocate *fallocate = &u->allocate;
fs/nfsd/nfs4xdr.c
2116
naddr = &ns->u.nl4_addr;
fs/nfsd/nfs4xdr.c
2146
nfsd4_decode_copy(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2148
struct nfsd4_copy *copy = &u->copy;
fs/nfsd/nfs4xdr.c
2205
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2207
struct nfsd4_copy_notify *cn = &u->copy_notify;
fs/nfsd/nfs4xdr.c
2226
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2228
struct nfsd4_offload_status *os = &u->offload_status;
fs/nfsd/nfs4xdr.c
2235
nfsd4_decode_seek(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2237
struct nfsd4_seek *seek = &u->seek;
fs/nfsd/nfs4xdr.c
2254
nfsd4_decode_clone(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2256
struct nfsd4_clone *clone = &u->clone;
fs/nfsd/nfs4xdr.c
2381
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2383
struct nfsd4_getxattr *getxattr = &u->getxattr;
fs/nfsd/nfs4xdr.c
2401
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2403
struct nfsd4_setxattr *setxattr = &u->setxattr;
fs/nfsd/nfs4xdr.c
2443
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2445
struct nfsd4_listxattrs *listxattrs = &u->listxattrs;
fs/nfsd/nfs4xdr.c
2475
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2477
struct nfsd4_removexattr *removexattr = &u->removexattr;
fs/nfsd/nfs4xdr.c
2494
typedef __be32(*nfsd4_dec)(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u);
fs/nfsd/nfs4xdr.c
2655
op->status = nfsd4_dec_ops[op->opnum](argp, &op->u);
fs/nfsd/nfs4xdr.c
4456
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4458
struct nfsd4_access *access = &u->access;
fs/nfsd/nfs4xdr.c
4471
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4473
struct nfsd4_bind_conn_to_session *bcts = &u->bind_conn_to_session;
fs/nfsd/nfs4xdr.c
4489
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4491
struct nfsd4_close *close = &u->close;
fs/nfsd/nfs4xdr.c
4501
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4503
struct nfsd4_commit *commit = &u->commit;
fs/nfsd/nfs4xdr.c
4510
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4512
struct nfsd4_create *create = &u->create;
fs/nfsd/nfs4xdr.c
4526
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4528
struct nfsd4_getattr *getattr = &u->getattr;
fs/nfsd/nfs4xdr.c
4539
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4542
struct svc_fh *fhp = u->getfh;
fs/nfsd/nfs4xdr.c
4586
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4588
struct nfsd4_lock *lock = &u->lock;
fs/nfsd/nfs4xdr.c
4609
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4611
struct nfsd4_lockt *lockt = &u->lockt;
fs/nfsd/nfs4xdr.c
4626
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4628
struct nfsd4_locku *locku = &u->locku;
fs/nfsd/nfs4xdr.c
4638
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4640
struct nfsd4_link *link = &u->link;
fs/nfsd/nfs4xdr.c
4777
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4779
struct nfsd4_open *open = &u->open;
fs/nfsd/nfs4xdr.c
4805
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4807
struct nfsd4_open_confirm *oc = &u->open_confirm;
fs/nfsd/nfs4xdr.c
4816
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4818
struct nfsd4_open_downgrade *od = &u->open_downgrade;
fs/nfsd/nfs4xdr.c
4938
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4941
struct nfsd4_read *read = &u->read;
fs/nfsd/nfs4xdr.c
4982
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4984
struct nfsd4_readlink *readlink = &u->readlink;
fs/nfsd/nfs4xdr.c
5089
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5091
struct nfsd4_readdir *readdir = &u->readdir;
fs/nfsd/nfs4xdr.c
5109
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5111
struct nfsd4_remove *remove = &u->remove;
fs/nfsd/nfs4xdr.c
5119
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5121
struct nfsd4_rename *rename = &u->rename;
fs/nfsd/nfs4xdr.c
5227
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5229
struct nfsd4_secinfo *secinfo = &u->secinfo;
fs/nfsd/nfs4xdr.c
5237
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5239
struct nfsd4_secinfo_no_name *secinfo = &u->secinfo_no_name;
fs/nfsd/nfs4xdr.c
5247
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5249
struct nfsd4_setattr *setattr = &u->setattr;
fs/nfsd/nfs4xdr.c
5268
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5270
struct nfsd4_setclientid *scd = &u->setclientid;
fs/nfsd/nfs4xdr.c
5296
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5298
struct nfsd4_write *write = &u->write;
fs/nfsd/nfs4xdr.c
5386
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5389
struct nfsd4_exchange_id *exid = &u->exchange_id;
fs/nfsd/nfs4xdr.c
5467
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5469
struct nfsd4_create_session *sess = &u->create_session;
fs/nfsd/nfs4xdr.c
5494
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5496
struct nfsd4_sequence *seq = &u->sequence;
fs/nfsd/nfs4xdr.c
5531
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5533
struct nfsd4_test_stateid *test_stateid = &u->test_stateid;
fs/nfsd/nfs4xdr.c
5550
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5552
struct nfsd4_get_dir_delegation *gdd = &u->get_dir_delegation;
fs/nfsd/nfs4xdr.c
5631
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5633
struct nfsd4_getdeviceinfo *gdev = &u->getdeviceinfo;
fs/nfsd/nfs4xdr.c
5669
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5671
struct nfsd4_layoutget *lgp = &u->layoutget;
fs/nfsd/nfs4xdr.c
5690
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5692
struct nfsd4_layoutcommit *lcp = &u->layoutcommit;
fs/nfsd/nfs4xdr.c
5707
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5709
struct nfsd4_layoutreturn *lrp = &u->layoutreturn;
fs/nfsd/nfs4xdr.c
5766
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5768
struct nfsd4_copy *copy = &u->copy;
fs/nfsd/nfs4xdr.c
5786
status = nfsd4_encode_netaddr4(xdr, &ns->u.nl4_addr);
fs/nfsd/nfs4xdr.c
5796
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5798
struct nfsd4_copy_notify *cn = &u->copy_notify;
fs/nfsd/nfs4xdr.c
5817
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5819
struct nfsd4_offload_status *os = &u->offload_status;
fs/nfsd/nfs4xdr.c
5881
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5883
struct nfsd4_read *read = &u->read;
fs/nfsd/nfs4xdr.c
5921
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5923
struct nfsd4_seek *seek = &u->seek;
fs/nfsd/nfs4xdr.c
5987
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5989
struct nfsd4_getxattr *getxattr = &u->getxattr;
fs/nfsd/nfs4xdr.c
6012
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
6014
struct nfsd4_setxattr *setxattr = &u->setxattr;
fs/nfsd/nfs4xdr.c
6042
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
6044
struct nfsd4_listxattrs *listxattrs = &u->listxattrs;
fs/nfsd/nfs4xdr.c
6158
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
6160
struct nfsd4_removexattr *removexattr = &u->removexattr;
fs/nfsd/nfs4xdr.c
6166
typedef __be32(*nfsd4_enc)(struct nfsd4_compoundres *, __be32, union nfsd4_op_u *u);
fs/nfsd/nfs4xdr.c
6333
op->status = encoder(resp, op->status, &op->u);
fs/nfsd/nfs4xdr.c
6394
opdesc->op_release(&op->u);
fs/nfsd/nfs4xdr.c
915
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
917
struct nfsd4_access *access = &u->access;
fs/nfsd/nfs4xdr.c
924
nfsd4_decode_close(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
926
struct nfsd4_close *close = &u->close;
fs/nfsd/nfs4xdr.c
934
nfsd4_decode_commit(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
936
struct nfsd4_commit *commit = &u->commit;
fs/nfsd/nfs4xdr.c
946
nfsd4_decode_create(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
948
struct nfsd4_create *create = &u->create;
fs/nfsd/nfs4xdr.c
994
nfsd4_decode_delegreturn(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
996
struct nfsd4_delegreturn *dr = &u->delegreturn;
fs/nfsd/vfs.c
1007
struct svc_rqst *rqstp = sd->u.data;
fs/nfsd/vfs.c
1087
.u.data = rqstp,
fs/nfsd/xdr4.h
1003
struct nfsd4_compound_state *, union nfsd4_op_u *u);
fs/nfsd/xdr4.h
1005
union nfsd4_op_u *u);
fs/nfsd/xdr4.h
1007
struct nfsd4_compound_state *, union nfsd4_op_u *u);
fs/nfsd/xdr4.h
1009
union nfsd4_op_u *u);
fs/nfsd/xdr4.h
1010
extern void nfsd4_lock_release(union nfsd4_op_u *u);
fs/nfsd/xdr4.h
1012
union nfsd4_op_u *u);
fs/nfsd/xdr4.h
1013
extern void nfsd4_lockt_release(union nfsd4_op_u *u);
fs/nfsd/xdr4.h
1015
union nfsd4_op_u *u);
fs/nfsd/xdr4.h
1018
struct nfsd4_compound_state *, union nfsd4_op_u *u);
fs/nfsd/xdr4.h
1021
struct nfsd4_compound_state *, union nfsd4_op_u *u);
fs/nfsd/xdr4.h
1023
union nfsd4_op_u *u);
fs/nfsd/xdr4.h
242
} u;
fs/nfsd/xdr4.h
252
#define cr_datalen u.link.datalen
fs/nfsd/xdr4.h
253
#define cr_data u.link.data
fs/nfsd/xdr4.h
254
#define cr_first u.link.first
fs/nfsd/xdr4.h
255
#define cr_specdata1 u.dev.specdata1
fs/nfsd/xdr4.h
256
#define cr_specdata2 u.dev.specdata2
fs/nfsd/xdr4.h
907
} u;
fs/nfsd/xdr4.h
974
struct nfsd4_compound_state *, union nfsd4_op_u *u);
fs/nfsd/xdr4.h
976
struct nfsd4_compound_state *, union nfsd4_op_u *u);
fs/nfsd/xdr4.h
977
void nfsd4_exchange_id_release(union nfsd4_op_u *u);
fs/nfsd/xdr4.h
979
struct nfsd4_compound_state *, union nfsd4_op_u *u);
fs/nfsd/xdr4.h
981
struct nfsd4_compound_state *, union nfsd4_op_u *u);
fs/nfsd/xdr4.h
983
struct nfsd4_compound_state *, union nfsd4_op_u *u);
fs/nfsd/xdr4.h
985
struct nfsd4_compound_state *, union nfsd4_op_u *u);
fs/nfsd/xdr4.h
987
struct nfsd4_compound_state *, union nfsd4_op_u *u);
fs/nfsd/xdr4.h
990
struct nfsd4_compound_state *, union nfsd4_op_u *u);
fs/nfsd/xdr4.h
992
union nfsd4_op_u *u);
fs/nfsd/xdr4.h
994
union nfsd4_op_u *u);
fs/nls/nls_base.c
140
unicode_t u;
fs/nls/nls_base.c
145
size = utf8_to_utf32(s, inlen, &u);
fs/nls/nls_base.c
151
if (u >= PLANE_SIZE) {
fs/nls/nls_base.c
154
u -= PLANE_SIZE;
fs/nls/nls_base.c
156
((u >> 10) & SURROGATE_BITS),
fs/nls/nls_base.c
160
(u & SURROGATE_BITS),
fs/nls/nls_base.c
164
put_utf16(op++, u, endian);
fs/nls/nls_base.c
194
unsigned long u, v;
fs/nls/nls_base.c
198
u = get_utf16(*pwcs, endian);
fs/nls/nls_base.c
199
if (!u)
fs/nls/nls_base.c
203
if (u > 0x7f) {
fs/nls/nls_base.c
204
if ((u & SURROGATE_MASK) == SURROGATE_PAIR) {
fs/nls/nls_base.c
205
if (u & SURROGATE_LOW) {
fs/nls/nls_base.c
217
u = PLANE_SIZE + ((u & SURROGATE_BITS) << 10)
fs/nls/nls_base.c
222
size = utf32_to_utf8(u, op, maxout);
fs/nls/nls_base.c
238
*op++ = (u8) u;
fs/nls/nls_base.c
89
int utf32_to_utf8(unicode_t u, u8 *s, int maxout)
fs/nls/nls_base.c
98
l = u;
fs/nls/nls_utf8.c
32
unicode_t u;
fs/nls/nls_utf8.c
34
n = utf8_to_utf32(rawstring, boundlen, &u);
fs/nls/nls_utf8.c
35
if (n < 0 || u > MAX_WCHAR_T) {
fs/nls/nls_utf8.c
39
*uni = (wchar_t) u;
fs/ntfs/super.c
541
__le32 *u;
fs/ntfs/super.c
544
for (i = 0, u = (__le32 *)b; u < (__le32 *)(&b->checksum); ++u)
fs/ntfs/super.c
545
i += le32_to_cpup(u);
fs/ntfs3/dir.c
120
unicode_t u;
fs/ntfs3/dir.c
125
size = utf8_to_utf32(s, inlen, &u);
fs/ntfs3/dir.c
131
if (u >= PLANE_SIZE) {
fs/ntfs3/dir.c
135
u -= PLANE_SIZE;
fs/ntfs3/dir.c
138
((u >> 10) & SURROGATE_BITS),
fs/ntfs3/dir.c
142
(u & SURROGATE_BITS),
fs/ntfs3/dir.c
149
put_utf16(op++, u, endian);
fs/ocfs2/dlm/dlmcommon.h
231
} u;
fs/ocfs2/dlm/dlmmaster.c
2049
item->u.am.lockres = res; /* already have a ref */
fs/ocfs2/dlm/dlmmaster.c
2051
item->u.am.ignore_higher = ignore_higher;
fs/ocfs2/dlm/dlmmaster.c
2052
item->u.am.request_from = request_from;
fs/ocfs2/dlm/dlmmaster.c
2053
item->u.am.flags = flags;
fs/ocfs2/dlm/dlmmaster.c
2079
res = item->u.am.lockres;
fs/ocfs2/dlm/dlmmaster.c
2080
ignore_higher = item->u.am.ignore_higher;
fs/ocfs2/dlm/dlmmaster.c
2081
request_from = item->u.am.request_from;
fs/ocfs2/dlm/dlmmaster.c
2082
flags = item->u.am.flags;
fs/ocfs2/dlm/dlmmaster.c
2313
item->u.dl.deref_res = res;
fs/ocfs2/dlm/dlmmaster.c
2314
item->u.dl.deref_node = node;
fs/ocfs2/dlm/dlmmaster.c
2435
res = item->u.dl.deref_res;
fs/ocfs2/dlm/dlmmaster.c
2436
node = item->u.dl.deref_node;
fs/ocfs2/dlm/dlmrecovery.c
1507
item->u.ml.lockres = res; /* already have a ref */
fs/ocfs2/dlm/dlmrecovery.c
1508
item->u.ml.real_master = real_master;
fs/ocfs2/dlm/dlmrecovery.c
1509
item->u.ml.extra_ref = extra_refs;
fs/ocfs2/dlm/dlmrecovery.c
1543
res = item->u.ml.lockres;
fs/ocfs2/dlm/dlmrecovery.c
1544
real_master = item->u.ml.real_master;
fs/ocfs2/dlm/dlmrecovery.c
1545
extra_ref = item->u.ml.extra_ref;
fs/ocfs2/dlm/dlmrecovery.c
850
item->u.ral.reco_master = lr->node_idx;
fs/ocfs2/dlm/dlmrecovery.c
851
item->u.ral.dead_node = lr->dead_node;
fs/ocfs2/dlm/dlmrecovery.c
872
dead_node = item->u.ral.dead_node;
fs/ocfs2/dlm/dlmrecovery.c
873
reco_master = item->u.ral.reco_master;
fs/openpromfs/inode.c
155
m->private = oi->u.prop;
fs/openpromfs/inode.c
195
dp = oi->u.node;
fs/openpromfs/inode.c
243
ent_oi->u = ent_data;
fs/openpromfs/inode.c
260
inode->i_size = ent_oi->u.prop->length;
fs/openpromfs/inode.c
273
struct device_node *dp = oi->u.node;
fs/openpromfs/inode.c
395
oi->u.node = of_find_node_by_path("/");
fs/openpromfs/inode.c
40
union op_inode_data u;
fs/orangefs/downcall.h
80
} u;
fs/orangefs/orangefs-kernel.h
256
unsigned char u[8];
fs/orangefs/orangefs-kernel.h
260
ihandle.u[0] = khandle->u[0] ^ khandle->u[4];
fs/orangefs/orangefs-kernel.h
261
ihandle.u[1] = khandle->u[1] ^ khandle->u[5];
fs/orangefs/orangefs-kernel.h
262
ihandle.u[2] = khandle->u[2] ^ khandle->u[6];
fs/orangefs/orangefs-kernel.h
263
ihandle.u[3] = khandle->u[3] ^ khandle->u[7];
fs/orangefs/orangefs-kernel.h
264
ihandle.u[4] = khandle->u[12] ^ khandle->u[8];
fs/orangefs/orangefs-kernel.h
265
ihandle.u[5] = khandle->u[13] ^ khandle->u[9];
fs/orangefs/orangefs-kernel.h
266
ihandle.u[6] = khandle->u[14] ^ khandle->u[10];
fs/orangefs/orangefs-kernel.h
267
ihandle.u[7] = khandle->u[15] ^ khandle->u[11];
fs/orangefs/orangefs-sysfs.c
494
(int)new_op->downcall.resp.param.u.
fs/orangefs/orangefs-sysfs.c
496
(int)new_op->downcall.resp.param.u.
fs/orangefs/orangefs-sysfs.c
500
(int)new_op->downcall.resp.param.u.value64);
fs/orangefs/orangefs-sysfs.c
634
new_op->upcall.req.param.u.value32[0] = val1;
fs/orangefs/orangefs-sysfs.c
635
new_op->upcall.req.param.u.value32[1] = val2;
fs/orangefs/orangefs-sysfs.c
799
new_op->upcall.req.param.u.value64 = val;
fs/orangefs/protocol.h
19
unsigned char u[16];
fs/orangefs/protocol.h
41
if (kh1->u[i] > kh2->u[i])
fs/orangefs/protocol.h
43
if (kh1->u[i] < kh2->u[i])
fs/orangefs/protocol.h
54
memcpy(p, kh->u, 16);
fs/orangefs/protocol.h
63
memcpy(kh->u, p, 16);
fs/orangefs/upcall.h
195
} u;
fs/proc/page.c
153
u64 u = 0;
fs/proc/page.c
173
u |= 1 << KPF_MMAP;
fs/proc/page.c
175
u |= 1 << KPF_ANON;
fs/proc/page.c
177
u |= 1 << KPF_KSM;
fs/proc/page.c
185
u |= kpf_copy_bit(k, KPF_COMPOUND_HEAD, PG_head);
fs/proc/page.c
187
u |= 1 << KPF_COMPOUND_TAIL;
fs/proc/page.c
189
u |= 1 << KPF_HUGE;
fs/proc/page.c
193
u |= 1 << KPF_THP;
fs/proc/page.c
195
u |= 1 << KPF_ZERO_PAGE;
fs/proc/page.c
196
u |= 1 << KPF_THP;
fs/proc/page.c
198
u |= 1 << KPF_ZERO_PAGE;
fs/proc/page.c
202
u |= 1 << KPF_BUDDY;
fs/proc/page.c
205
u |= 1 << KPF_OFFLINE;
fs/proc/page.c
207
u |= 1 << KPF_PGTABLE;
fs/proc/page.c
209
u |= 1 << KPF_SLAB;
fs/proc/page.c
212
u |= kpf_copy_bit(k, KPF_IDLE, PG_idle);
fs/proc/page.c
215
u |= 1 << KPF_IDLE;
fs/proc/page.c
218
u |= kpf_copy_bit(k, KPF_LOCKED, PG_locked);
fs/proc/page.c
219
u |= kpf_copy_bit(k, KPF_DIRTY, PG_dirty);
fs/proc/page.c
220
u |= kpf_copy_bit(k, KPF_UPTODATE, PG_uptodate);
fs/proc/page.c
221
u |= kpf_copy_bit(k, KPF_WRITEBACK, PG_writeback);
fs/proc/page.c
223
u |= kpf_copy_bit(k, KPF_LRU, PG_lru);
fs/proc/page.c
224
u |= kpf_copy_bit(k, KPF_REFERENCED, PG_referenced);
fs/proc/page.c
225
u |= kpf_copy_bit(k, KPF_ACTIVE, PG_active);
fs/proc/page.c
226
u |= kpf_copy_bit(k, KPF_RECLAIM, PG_reclaim);
fs/proc/page.c
230
u |= 1 << KPF_SWAPCACHE;
fs/proc/page.c
231
u |= kpf_copy_bit(k, KPF_SWAPBACKED, PG_swapbacked);
fs/proc/page.c
233
u |= kpf_copy_bit(k, KPF_UNEVICTABLE, PG_unevictable);
fs/proc/page.c
234
u |= kpf_copy_bit(k, KPF_MLOCKED, PG_mlocked);
fs/proc/page.c
237
if (u & (1 << KPF_HUGE))
fs/proc/page.c
238
u |= kpf_copy_bit(k, KPF_HWPOISON, PG_hwpoison);
fs/proc/page.c
240
u |= kpf_copy_bit(ps.page_snapshot.flags.f, KPF_HWPOISON, PG_hwpoison);
fs/proc/page.c
243
u |= kpf_copy_bit(k, KPF_RESERVED, PG_reserved);
fs/proc/page.c
244
u |= kpf_copy_bit(k, KPF_OWNER_2, PG_owner_2);
fs/proc/page.c
245
u |= kpf_copy_bit(k, KPF_PRIVATE, PG_private);
fs/proc/page.c
246
u |= kpf_copy_bit(k, KPF_PRIVATE_2, PG_private_2);
fs/proc/page.c
247
u |= kpf_copy_bit(k, KPF_OWNER_PRIVATE, PG_owner_priv_1);
fs/proc/page.c
248
u |= kpf_copy_bit(k, KPF_ARCH, PG_arch_1);
fs/proc/page.c
250
u |= kpf_copy_bit(k, KPF_ARCH_2, PG_arch_2);
fs/proc/page.c
253
u |= kpf_copy_bit(k, KPF_ARCH_3, PG_arch_3);
fs/proc/page.c
256
return u;
fs/smb/client/cifs_unicode.c
449
unicode_t u;
fs/smb/client/cifs_unicode.c
515
charlen = utf8_to_utf32(source + i, 6, &u);
fs/smb/client/cifssmb.c
372
char *guid = pSMBr->u.extended_response.GUID;
fs/smb/client/cifssmb.c
397
pSMBr->u.extended_response.SecurityBlob, count, server);
fs/smb/client/cifssmb.c
514
memcpy(ses->server->cryptkey, pSMBr->u.EncryptionKey,
fs/smb/client/smb1pdu.h
395
} __packed u;
fs/smb/server/unicode.c
351
unicode_t u;
fs/smb/server/unicode.c
401
charlen = utf8_to_utf32(source + i, 6, &u);
fs/splice.c
1155
struct file *file = sd->u.file;
fs/splice.c
1167
struct file *file = sd->u.file;
fs/splice.c
1174
struct file *file = sd->u.file;
fs/splice.c
1190
.u.file = out,
fs/splice.c
1493
int n = copy_page_to_iter(buf->page, buf->offset, sd->len, sd->u.data);
fs/splice.c
1508
.u.data = iter
fs/splice.c
637
.u.file = out,
fs/splice.c
669
.u.file = out,
fs/statfs.c
390
COMPAT_SYSCALL_DEFINE2(ustat, unsigned, dev, struct compat_ustat __user *, u)
fs/statfs.c
401
if (copy_to_user(u, &tmp, sizeof(struct compat_ustat)))
fs/ubifs/debug.c
2692
static int provide_user_output(int val, char __user *u, size_t count,
fs/ubifs/debug.c
2704
return simple_read_from_buffer(u, count, ppos, buf, 2);
fs/ubifs/debug.c
2707
static ssize_t dfs_file_read(struct file *file, char __user *u, size_t count,
fs/ubifs/debug.c
2732
return provide_user_output(val, u, count, ppos);
fs/ubifs/debug.c
2744
static int interpret_user_input(const char __user *u, size_t count)
fs/ubifs/debug.c
2750
if (copy_from_user(buf, u, buf_size))
fs/ubifs/debug.c
2761
static ssize_t dfs_file_write(struct file *file, const char __user *u,
fs/ubifs/debug.c
2784
val = interpret_user_input(u, count);
fs/ubifs/debug.c
2901
static ssize_t dfs_global_file_read(struct file *file, char __user *u,
fs/ubifs/debug.c
2922
return provide_user_output(val, u, count, ppos);
fs/ubifs/debug.c
2925
static ssize_t dfs_global_file_write(struct file *file, const char __user *u,
fs/ubifs/debug.c
2931
val = interpret_user_input(u, count);
fs/unicode/mkutf8data.c
1364
static struct unicode_data *corrections_lookup(struct unicode_data *u)
fs/unicode/mkutf8data.c
1369
if (u->code == corrections[i].code)
fs/unicode/mkutf8data.c
1371
return u;
fs/unicode/mkutf8data.c
1557
char *u;
fs/unicode/mkutf8data.c
1566
u = utf;
fs/unicode/mkutf8data.c
1570
u += utf8encode(u, um[i]);
fs/unicode/mkutf8data.c
1571
*u = '\0';
fs/unicode/mkutf8data.c
1574
u = utf;
fs/unicode/mkutf8data.c
1578
u += utf8encode(u, um[i]);
fs/unicode/mkutf8data.c
1579
*u = '\0';
fs/vboxsf/shfl_hostintf.h
245
} __packed u;
fs/vboxsf/vboxsf_wrappers.c
107
parms.root.u.value32 = root;
fs/vboxsf/vboxsf_wrappers.c
136
parms.root.u.value32 = root;
fs/vboxsf/vboxsf_wrappers.c
139
parms.path.u.pointer.size = shfl_string_buf_size(parsed_path);
fs/vboxsf/vboxsf_wrappers.c
140
parms.path.u.pointer.u.linear_addr = (uintptr_t)parsed_path;
fs/vboxsf/vboxsf_wrappers.c
143
parms.parms.u.pointer.size = sizeof(struct shfl_createparms);
fs/vboxsf/vboxsf_wrappers.c
144
parms.parms.u.pointer.u.linear_addr = (uintptr_t)create_parms;
fs/vboxsf/vboxsf_wrappers.c
154
parms.root.u.value32 = root;
fs/vboxsf/vboxsf_wrappers.c
157
parms.handle.u.value64 = handle;
fs/vboxsf/vboxsf_wrappers.c
167
parms.root.u.value32 = root;
fs/vboxsf/vboxsf_wrappers.c
170
parms.path.u.pointer.size = shfl_string_buf_size(parsed_path);
fs/vboxsf/vboxsf_wrappers.c
171
parms.path.u.pointer.u.linear_addr = (uintptr_t)parsed_path;
fs/vboxsf/vboxsf_wrappers.c
174
parms.flags.u.value32 = flags;
fs/vboxsf/vboxsf_wrappers.c
185
parms.root.u.value32 = root;
fs/vboxsf/vboxsf_wrappers.c
188
parms.src.u.pointer.size = shfl_string_buf_size(src_path);
fs/vboxsf/vboxsf_wrappers.c
189
parms.src.u.pointer.u.linear_addr = (uintptr_t)src_path;
fs/vboxsf/vboxsf_wrappers.c
192
parms.dest.u.pointer.size = shfl_string_buf_size(dest_path);
fs/vboxsf/vboxsf_wrappers.c
193
parms.dest.u.pointer.u.linear_addr = (uintptr_t)dest_path;
fs/vboxsf/vboxsf_wrappers.c
196
parms.flags.u.value32 = flags;
fs/vboxsf/vboxsf_wrappers.c
207
parms.root.u.value32 = root;
fs/vboxsf/vboxsf_wrappers.c
210
parms.handle.u.value64 = handle;
fs/vboxsf/vboxsf_wrappers.c
212
parms.offset.u.value64 = offset;
fs/vboxsf/vboxsf_wrappers.c
214
parms.cb.u.value32 = *buf_len;
fs/vboxsf/vboxsf_wrappers.c
216
parms.buffer.u.pointer.size = *buf_len;
fs/vboxsf/vboxsf_wrappers.c
217
parms.buffer.u.pointer.u.linear_addr = (uintptr_t)buf;
fs/vboxsf/vboxsf_wrappers.c
221
*buf_len = parms.cb.u.value32;
fs/vboxsf/vboxsf_wrappers.c
231
parms.root.u.value32 = root;
fs/vboxsf/vboxsf_wrappers.c
234
parms.handle.u.value64 = handle;
fs/vboxsf/vboxsf_wrappers.c
236
parms.offset.u.value64 = offset;
fs/vboxsf/vboxsf_wrappers.c
238
parms.cb.u.value32 = *buf_len;
fs/vboxsf/vboxsf_wrappers.c
240
parms.buffer.u.pointer.size = *buf_len;
fs/vboxsf/vboxsf_wrappers.c
241
parms.buffer.u.pointer.u.linear_addr = (uintptr_t)buf;
fs/vboxsf/vboxsf_wrappers.c
245
*buf_len = parms.cb.u.value32;
fs/vboxsf/vboxsf_wrappers.c
258
parms.root.u.value32 = root;
fs/vboxsf/vboxsf_wrappers.c
261
parms.handle.u.value64 = handle;
fs/vboxsf/vboxsf_wrappers.c
263
parms.flags.u.value32 = flags;
fs/vboxsf/vboxsf_wrappers.c
265
parms.cb.u.value32 = *buf_len;
fs/vboxsf/vboxsf_wrappers.c
268
parms.path.u.pointer.size = shfl_string_buf_size(parsed_path);
fs/vboxsf/vboxsf_wrappers.c
269
parms.path.u.pointer.u.linear_addr = (uintptr_t)parsed_path;
fs/vboxsf/vboxsf_wrappers.c
27
strcpy(loc.u.localhost.service_name, "VBoxSharedFolders");
fs/vboxsf/vboxsf_wrappers.c
272
parms.path.u.pointer.size = 0;
fs/vboxsf/vboxsf_wrappers.c
273
parms.path.u.pointer.u.linear_addr = 0;
fs/vboxsf/vboxsf_wrappers.c
277
parms.buffer.u.pointer.size = *buf_len;
fs/vboxsf/vboxsf_wrappers.c
278
parms.buffer.u.pointer.u.linear_addr = (uintptr_t)buf;
fs/vboxsf/vboxsf_wrappers.c
281
parms.resume_point.u.value32 = index;
fs/vboxsf/vboxsf_wrappers.c
283
parms.file_count.u.value32 = 0; /* out parameter only */
fs/vboxsf/vboxsf_wrappers.c
289
*buf_len = parms.cb.u.value32;
fs/vboxsf/vboxsf_wrappers.c
290
*file_count = parms.file_count.u.value32;
fs/vboxsf/vboxsf_wrappers.c
301
parms.root.u.value32 = root;
fs/vboxsf/vboxsf_wrappers.c
304
parms.handle.u.value64 = handle;
fs/vboxsf/vboxsf_wrappers.c
306
parms.flags.u.value32 = flags;
fs/vboxsf/vboxsf_wrappers.c
308
parms.cb.u.value32 = *buf_len;
fs/vboxsf/vboxsf_wrappers.c
310
parms.info.u.pointer.size = *buf_len;
fs/vboxsf/vboxsf_wrappers.c
311
parms.info.u.pointer.u.linear_addr = (uintptr_t)buf;
fs/vboxsf/vboxsf_wrappers.c
316
*buf_len = parms.cb.u.value32;
fs/vboxsf/vboxsf_wrappers.c
326
parms.root.u.value32 = root;
fs/vboxsf/vboxsf_wrappers.c
329
parms.path.u.pointer.size = shfl_string_buf_size(parsed_path);
fs/vboxsf/vboxsf_wrappers.c
330
parms.path.u.pointer.u.linear_addr = (uintptr_t)parsed_path;
fs/vboxsf/vboxsf_wrappers.c
333
parms.buffer.u.pointer.size = buf_len;
fs/vboxsf/vboxsf_wrappers.c
334
parms.buffer.u.pointer.u.linear_addr = (uintptr_t)buf;
fs/vboxsf/vboxsf_wrappers.c
346
parms.root.u.value32 = root;
fs/vboxsf/vboxsf_wrappers.c
349
parms.new_path.u.pointer.size = shfl_string_buf_size(new_path);
fs/vboxsf/vboxsf_wrappers.c
350
parms.new_path.u.pointer.u.linear_addr = (uintptr_t)new_path;
fs/vboxsf/vboxsf_wrappers.c
353
parms.old_path.u.pointer.size = shfl_string_buf_size(old_path);
fs/vboxsf/vboxsf_wrappers.c
354
parms.old_path.u.pointer.u.linear_addr = (uintptr_t)old_path;
fs/vboxsf/vboxsf_wrappers.c
357
parms.info.u.pointer.size = sizeof(struct shfl_fsobjinfo);
fs/vboxsf/vboxsf_wrappers.c
358
parms.info.u.pointer.u.linear_addr = (uintptr_t)buf;
fs/vboxsf/vboxsf_wrappers.c
81
parms.path.u.pointer.size = shfl_string_buf_size(folder_name);
fs/vboxsf/vboxsf_wrappers.c
82
parms.path.u.pointer.u.linear_addr = (uintptr_t)folder_name;
fs/vboxsf/vboxsf_wrappers.c
85
parms.root.u.value32 = 0;
fs/vboxsf/vboxsf_wrappers.c
88
parms.delimiter.u.value32 = '/';
fs/vboxsf/vboxsf_wrappers.c
91
parms.case_sensitive.u.value32 = 1;
fs/vboxsf/vboxsf_wrappers.c
98
*root = parms.root.u.value32;
fs/xfs/libxfs/xfs_rmap.c
955
# define xfs_rmap_update_hook(t, p, o, s, b, u, oi) do { } while (0)
fs/xfs/xfs_ioctl.c
886
struct getbmapx __user *u,
fs/xfs/xfs_ioctl.c
889
if (put_user(p->bmv_offset, &u->bmv_offset) ||
fs/xfs/xfs_ioctl.c
890
put_user(p->bmv_block, &u->bmv_block) ||
fs/xfs/xfs_ioctl.c
891
put_user(p->bmv_length, &u->bmv_length) ||
fs/xfs/xfs_ioctl.c
892
put_user(0, &u->bmv_count) ||
fs/xfs/xfs_ioctl.c
893
put_user(0, &u->bmv_entries))
fs/xfs/xfs_ioctl.c
897
if (put_user(0, &u->bmv_iflags) ||
fs/xfs/xfs_ioctl.c
898
put_user(p->bmv_oflags, &u->bmv_oflags) ||
fs/xfs/xfs_ioctl.c
899
put_user(0, &u->bmv_unused1) ||
fs/xfs/xfs_ioctl.c
900
put_user(0, &u->bmv_unused2))
fs/xfs/xfs_quota.h
194
#define xfs_qm_vop_create_dqattach(tp, ip, u, g, p)
include/asm-generic/atomic64.h
50
extern s64 generic_atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u);
include/asm-generic/local.h
47
#define local_add_unless(l, _a, u) atomic_long_add_unless((&(l)->a), (_a), (u))
include/asm-generic/local64.h
56
#define local64_add_unless(l, _a, u) local_add_unless((&(l)->a), (_a), (u))
include/asm-generic/local64.h
95
#define local64_add_unless(l, _a, u) atomic64_add_unless((&(l)->a), (_a), (u))
include/asm-generic/uaccess.h
139
#define __put_user_fn(sz, u, k) __put_user_fn(sz, u, k)
include/asm-generic/uaccess.h
200
#define __get_user_fn(sz, u, k) __get_user_fn(sz, u, k)
include/asm-generic/uaccess.h
40
#define __get_user_fn(sz, u, k) __get_user_fn(sz, u, k)
include/asm-generic/uaccess.h
65
#define __put_user_fn(sz, u, k) __put_user_fn(sz, u, k)
include/drm/display/drm_dp_mst_helper.h
461
} u;
include/drm/display/drm_dp_mst_helper.h
485
} u;
include/hyperv/hvgdk.h
292
} __packed u;
include/hyperv/hvgdk_mini.h
703
} __packed u;
include/hyperv/hvgdk_mini.h
804
} u;
include/linux/atomic/atomic-arch-fallback.h
2421
raw_atomic_fetch_add_unless(atomic_t *v, int a, int u)
include/linux/atomic/atomic-arch-fallback.h
2424
return arch_atomic_fetch_add_unless(v, a, u);
include/linux/atomic/atomic-arch-fallback.h
2429
if (unlikely(c == u))
include/linux/atomic/atomic-arch-fallback.h
2451
raw_atomic_add_unless(atomic_t *v, int a, int u)
include/linux/atomic/atomic-arch-fallback.h
2454
return arch_atomic_add_unless(v, a, u);
include/linux/atomic/atomic-arch-fallback.h
2456
return raw_atomic_fetch_add_unless(v, a, u) != u;
include/linux/atomic/atomic-arch-fallback.h
4547
raw_atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u)
include/linux/atomic/atomic-arch-fallback.h
4550
return arch_atomic64_fetch_add_unless(v, a, u);
include/linux/atomic/atomic-arch-fallback.h
4555
if (unlikely(c == u))
include/linux/atomic/atomic-arch-fallback.h
4577
raw_atomic64_add_unless(atomic64_t *v, s64 a, s64 u)
include/linux/atomic/atomic-arch-fallback.h
4580
return arch_atomic64_add_unless(v, a, u);
include/linux/atomic/atomic-arch-fallback.h
4582
return raw_atomic64_fetch_add_unless(v, a, u) != u;
include/linux/atomic/atomic-instrumented.h
1493
atomic_fetch_add_unless(atomic_t *v, int a, int u)
include/linux/atomic/atomic-instrumented.h
1497
return raw_atomic_fetch_add_unless(v, a, u);
include/linux/atomic/atomic-instrumented.h
1514
atomic_add_unless(atomic_t *v, int a, int u)
include/linux/atomic/atomic-instrumented.h
1518
return raw_atomic_add_unless(v, a, u);
include/linux/atomic/atomic-instrumented.h
3071
atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u)
include/linux/atomic/atomic-instrumented.h
3075
return raw_atomic64_fetch_add_unless(v, a, u);
include/linux/atomic/atomic-instrumented.h
3092
atomic64_add_unless(atomic64_t *v, s64 a, s64 u)
include/linux/atomic/atomic-instrumented.h
3096
return raw_atomic64_add_unless(v, a, u);
include/linux/atomic/atomic-instrumented.h
4649
atomic_long_fetch_add_unless(atomic_long_t *v, long a, long u)
include/linux/atomic/atomic-instrumented.h
4653
return raw_atomic_long_fetch_add_unless(v, a, u);
include/linux/atomic/atomic-instrumented.h
4670
atomic_long_add_unless(atomic_long_t *v, long a, long u)
include/linux/atomic/atomic-instrumented.h
4674
return raw_atomic_long_add_unless(v, a, u);
include/linux/atomic/atomic-long.h
1695
raw_atomic_long_fetch_add_unless(atomic_long_t *v, long a, long u)
include/linux/atomic/atomic-long.h
1698
return raw_atomic64_fetch_add_unless(v, a, u);
include/linux/atomic/atomic-long.h
1700
return raw_atomic_fetch_add_unless(v, a, u);
include/linux/atomic/atomic-long.h
1718
raw_atomic_long_add_unless(atomic_long_t *v, long a, long u)
include/linux/atomic/atomic-long.h
1721
return raw_atomic64_add_unless(v, a, u);
include/linux/atomic/atomic-long.h
1723
return raw_atomic_add_unless(v, a, u);
include/linux/bitfield.h
251
____MAKE_OP(le##size,u##size,cpu_to_le##size,le##size##_to_cpu) \
include/linux/bitfield.h
252
____MAKE_OP(be##size,u##size,cpu_to_be##size,be##size##_to_cpu) \
include/linux/bitfield.h
253
____MAKE_OP(u##size,u##size,,)
include/linux/cb710.h
53
unsigned port, u##t value) \
include/linux/cb710.h
58
static inline u##t cb710_read_port_##t(struct cb710_slot *slot, \
include/linux/cb710.h
65
unsigned port, u##t set, u##t clear) \
include/linux/ccp.h
585
} u;
include/linux/ccp.h
660
} u;
include/linux/ceph/mon_client.h
67
} u;
include/linux/etherdevice.h
466
u64 u = 0;
include/linux/etherdevice.h
470
u = u << 8 | addr[i];
include/linux/etherdevice.h
472
return u;
include/linux/etherdevice.h
480
static inline void u64_to_ether_addr(u64 u, u8 *addr)
include/linux/etherdevice.h
485
addr[i] = u & 0xff;
include/linux/etherdevice.h
486
u = u >> 8;
include/linux/etherdevice.h
497
u64 u = ether_addr_to_u64(addr);
include/linux/etherdevice.h
499
u--;
include/linux/etherdevice.h
500
u64_to_ether_addr(u, addr);
include/linux/etherdevice.h
509
u64 u = ether_addr_to_u64(addr);
include/linux/etherdevice.h
511
u++;
include/linux/etherdevice.h
512
u64_to_ether_addr(u, addr);
include/linux/etherdevice.h
523
u64 u = ether_addr_to_u64(addr);
include/linux/etherdevice.h
525
u += offset;
include/linux/etherdevice.h
526
u64_to_ether_addr(u, addr);
include/linux/etherdevice.h
607
u64 u = ether_addr_to_u64(base_addr);
include/linux/etherdevice.h
610
u += id;
include/linux/etherdevice.h
611
u64_to_ether_addr(u, addr);
include/linux/hyperv.h
328
} u;
include/linux/ieee80211.h
1196
} u;
include/linux/ieee80211.h
1211
#define IEEE80211_MIN_ACTION_SIZE(type) offsetofend(struct ieee80211_mgmt, u.action.type)
include/linux/ieee80211.h
1354
} u;
include/linux/ieee80211.h
2413
if (mgmt->u.action.category != WLAN_CATEGORY_PUBLIC &&
include/linux/ieee80211.h
2414
mgmt->u.action.category != WLAN_CATEGORY_PROTECTED_DUAL_OF_ACTION)
include/linux/ieee80211.h
2417
if (mgmt->u.action.action_code == WLAN_PUB_ACTION_FTM_REQUEST ||
include/linux/ieee80211.h
2418
mgmt->u.action.action_code == WLAN_PUB_ACTION_FTM_RESPONSE)
include/linux/ieee80211.h
2488
return mgmt->u.action.category == WLAN_CATEGORY_PUBLIC;
include/linux/ieee80211.h
2509
action = mgmt->u.action.action_code;
include/linux/ieee80211.h
2536
return mgmt->u.action.category == WLAN_CATEGORY_MESH_ACTION ||
include/linux/ieee80211.h
2537
mgmt->u.action.category == WLAN_CATEGORY_MULTIHOP_ACTION;
include/linux/ieee80211.h
2658
if (mgmt->u.action.category != WLAN_CATEGORY_SPECTRUM_MGMT &&
include/linux/ieee80211.h
2659
mgmt->u.action.category != WLAN_CATEGORY_RADIO_MEASUREMENT)
include/linux/ieee80211.h
2663
if (mgmt->u.action.action_code != WLAN_ACTION_SPCT_TPC_RPRT)
include/linux/ieee80211.h
2666
if (mgmt->u.action.tpc_report.tpc_elem_id != WLAN_EID_TPC_REPORT ||
include/linux/ieee80211.h
2667
mgmt->u.action.tpc_report.tpc_elem_length !=
include/linux/ieee80211.h
2689
if (mgmt->u.action.category == WLAN_CATEGORY_WNM_UNPROTECTED &&
include/linux/ieee80211.h
2690
mgmt->u.action.action_code ==
include/linux/ieee80211.h
2712
return mgmt->u.action.action_code == WLAN_PUB_ACTION_FTM_RESPONSE;
include/linux/ieee80211.h
960
} u;
include/linux/intel_rapl.h
142
#define PRIMITIVE_INFO_INIT(p, m, s, i, u, f) { \
include/linux/intel_rapl.h
147
.unit = u, \
include/linux/jiffies.h
574
extern unsigned long __usecs_to_jiffies(const unsigned int u);
include/linux/jiffies.h
576
static inline unsigned long _usecs_to_jiffies(const unsigned int u)
include/linux/jiffies.h
578
return (u + (USEC_PER_SEC / HZ) - 1) / (USEC_PER_SEC / HZ);
include/linux/jiffies.h
581
static inline unsigned long _usecs_to_jiffies(const unsigned int u)
include/linux/jiffies.h
583
return (USEC_TO_HZ_MUL32 * u + USEC_TO_HZ_ADJ32)
include/linux/jiffies.h
612
static __always_inline unsigned long usecs_to_jiffies(const unsigned int u)
include/linux/jiffies.h
614
if (__builtin_constant_p(u)) {
include/linux/jiffies.h
615
if (u > jiffies_to_usecs(MAX_JIFFY_OFFSET))
include/linux/jiffies.h
617
return _usecs_to_jiffies(u);
include/linux/jiffies.h
619
return __usecs_to_jiffies(u);
include/linux/kobject.h
178
struct kset * __must_check kset_create_and_add(const char *name, const struct kset_uevent_ops *u,
include/linux/libgcc.h
30
long long notrace __ashldi3(long long u, word_type b);
include/linux/libgcc.h
31
long long notrace __ashrdi3(long long u, word_type b);
include/linux/libgcc.h
33
long long notrace __lshrdi3(long long u, word_type b);
include/linux/libgcc.h
34
long long notrace __muldi3(long long u, long long v);
include/linux/lsm_audit.h
103
} u;
include/linux/math64.h
279
} u, rl, rh;
include/linux/math64.h
281
u.ll = a;
include/linux/math64.h
282
rl.ll = mul_u32_u32(u.l.low, mul);
include/linux/math64.h
283
rh.ll = mul_u32_u32(u.l.high, mul) + rl.l.high;
include/linux/mlx4/device.h
676
} u;
include/linux/mlx5/driver.h
811
} u;
include/linux/mpi.h
68
int mpi_cmp_ui(MPI u, ulong v);
include/linux/mpi.h
69
int mpi_cmp(MPI u, MPI v);
include/linux/mpi.h
72
int mpi_sub_ui(MPI w, MPI u, unsigned long vval);
include/linux/mpi.h
82
int mpi_add(MPI w, MPI u, MPI v);
include/linux/mpi.h
83
int mpi_sub(MPI w, MPI u, MPI v);
include/linux/mpi.h
84
int mpi_addm(MPI w, MPI u, MPI v, MPI m);
include/linux/mpi.h
85
int mpi_subm(MPI w, MPI u, MPI v, MPI m);
include/linux/mpi.h
88
int mpi_mul(MPI w, MPI u, MPI v);
include/linux/mpi.h
89
int mpi_mulm(MPI w, MPI u, MPI v, MPI m);
include/linux/mtio.h
31
static inline int put_user_mtget(void __user *u, struct mtget *k)
include/linux/mtio.h
45
ret = copy_to_user(u, &k32, sizeof(k32));
include/linux/mtio.h
47
ret = copy_to_user(u, k, sizeof(*k));
include/linux/mtio.h
52
static inline int put_user_mtpos(void __user *u, struct mtpos *k)
include/linux/mtio.h
55
return put_user(k->mt_blkno, (u32 __user *)u);
include/linux/mtio.h
57
return put_user(k->mt_blkno, (long __user *)u);
include/linux/netfilter/x_tables.h
309
struct xt_entry_match __user *u);
include/linux/netfilter/x_tables.h
311
struct xt_entry_target __user *u);
include/linux/netfilter/x_tables.h
483
} u;
include/linux/netfilter/x_tables.h
499
} u;
include/linux/nfs4.h
840
} u;
include/linux/nfs4.h
864
} u;
include/linux/nfs_xdr.h
1064
} u;
include/linux/nfs_xdr.h
494
} u;
include/linux/nls.h
56
extern int utf32_to_utf8(unicode_t u, u8 *s, int maxlen);
include/linux/of.h
1516
#define of_property_for_each_u32(np, propname, u) \
include/linux/of.h
1519
of_prop_next_u32(_it.prop, NULL, &u)}; \
include/linux/of.h
1521
_it.item = of_prop_next_u32(_it.prop, _it.item, &u))
include/linux/page_ref.h
33
extern void __page_ref_mod_unless(struct page *page, int v, int u);
include/linux/page_ref.h
53
static inline void __page_ref_mod_unless(struct page *page, int v, int u)
include/linux/parport.h
57
} u;
include/linux/pci-epc.h
102
} u;
include/linux/qed/qed_chain.h
102
} u;
include/linux/qed/qed_chain.h
188
return chain->u.chain16.prod_idx;
include/linux/qed/qed_chain.h
193
return chain->u.chain16.cons_idx;
include/linux/qed/qed_chain.h
198
return chain->u.chain32.prod_idx;
include/linux/qed/qed_chain.h
203
return chain->u.chain32.cons_idx;
include/linux/qed/qed_chain.h
316
(((p)->u.chain16.idx & (p)->elem_per_page_mask) == (p)->usable_per_page)
include/linux/qed/qed_chain.h
319
(((p)->u.chain32.idx & (p)->elem_per_page_mask) == (p)->usable_per_page)
include/linux/qed/qed_chain.h
321
((((p)->u.chain16.idx + 1) & (p)->elem_per_page_mask) == \
include/linux/qed/qed_chain.h
325
((((p)->u.chain32.idx + 1) & (p)->elem_per_page_mask) == \
include/linux/qed/qed_chain.h
332
(p)->u.chain16.idx += (p)->elem_unusable; \
include/linux/qed/qed_chain.h
335
(p)->u.chain32.idx += (p)->elem_unusable; \
include/linux/qed/qed_chain.h
352
p_chain->u.chain16.cons_idx++;
include/linux/qed/qed_chain.h
354
p_chain->u.chain32.cons_idx++;
include/linux/qed/qed_chain.h
374
if ((p_chain->u.chain16.prod_idx &
include/linux/qed/qed_chain.h
376
p_prod_idx = &p_chain->u.chain16.prod_idx;
include/linux/qed/qed_chain.h
381
p_chain->u.chain16.prod_idx++;
include/linux/qed/qed_chain.h
383
if ((p_chain->u.chain32.prod_idx &
include/linux/qed/qed_chain.h
385
p_prod_idx = &p_chain->u.chain32.prod_idx;
include/linux/qed/qed_chain.h
390
p_chain->u.chain32.prod_idx++;
include/linux/qed/qed_chain.h
426
p_chain->u.chain16.prod_idx++;
include/linux/qed/qed_chain.h
428
p_chain->u.chain32.prod_idx++;
include/linux/qed/qed_chain.h
445
if ((p_chain->u.chain16.cons_idx &
include/linux/qed/qed_chain.h
447
p_cons_idx = &p_chain->u.chain16.cons_idx;
include/linux/qed/qed_chain.h
452
p_chain->u.chain16.cons_idx++;
include/linux/qed/qed_chain.h
454
if ((p_chain->u.chain32.cons_idx &
include/linux/qed/qed_chain.h
456
p_cons_idx = &p_chain->u.chain32.cons_idx;
include/linux/qed/qed_chain.h
461
p_chain->u.chain32.cons_idx++;
include/linux/qed/qed_chain.h
483
p_chain->u.chain16.prod_idx = 0;
include/linux/qed/qed_chain.h
484
p_chain->u.chain16.cons_idx = 0;
include/linux/qed/qed_chain.h
486
p_chain->u.chain32.prod_idx = 0;
include/linux/qed/qed_chain.h
487
p_chain->u.chain32.cons_idx = 0;
include/linux/qed/qed_chain.h
582
cur_prod = is_chain_u16(p_chain) ? p_chain->u.chain16.prod_idx :
include/linux/qed/qed_chain.h
583
p_chain->u.chain32.prod_idx;
include/linux/qed/qed_chain.h
611
p_chain->u.chain16.prod_idx = (u16) prod_idx;
include/linux/qed/qed_chain.h
613
p_chain->u.chain32.prod_idx = prod_idx;
include/linux/qed/qed_ll2_if.h
104
} u;
include/linux/sched/user.h
49
static inline struct user_struct *get_uid(struct user_struct *u)
include/linux/sched/user.h
51
refcount_inc(&u->__count);
include/linux/sched/user.h
52
return u;
include/linux/skbuff.h
4559
#define __it(x, op) (x -= sizeof(u##op))
include/linux/skbuff.h
4560
#define __it_diff(a, b, op) (*(u##op *)__it(a, op)) ^ (*(u##op *)__it(b, op))
include/linux/soc/ti/knav_dma.h
128
} u;
include/linux/splice.h
40
} u;
include/linux/sunrpc/sched.h
73
} u;
include/linux/sunrpc/svc_xprt.h
130
static inline void unregister_xpt_user(struct svc_xprt *xpt, struct svc_xpt_user *u)
include/linux/sunrpc/svc_xprt.h
133
list_del_init(&u->list);
include/linux/sunrpc/svc_xprt.h
137
static inline int register_xpt_user(struct svc_xprt *xpt, struct svc_xpt_user *u)
include/linux/sunrpc/svc_xprt.h
149
list_add(&u->list, &xpt->xpt_users);
include/linux/sunrpc/xdrgen/nlm3.h
51
} u;
include/linux/sunrpc/xdrgen/nlm4.h
75
} u;
include/linux/tee_drv.h
108
} u;
include/linux/uaccess.h
720
#define masked_user_rw_access_begin(u) masked_user_access_begin(u)
include/linux/uaccess.h
721
#define user_rw_access_begin(u, s) user_access_begin(u, s)
include/linux/usb/usbnet.h
216
struct usb_cdc_union_desc *u;
include/linux/uuid.h
100
extern void uuid_gen(uuid_t *u);
include/linux/uuid.h
107
int guid_parse(const char *uuid, guid_t *u);
include/linux/uuid.h
108
int uuid_parse(const char *uuid, uuid_t *u);
include/linux/uuid.h
99
extern void guid_gen(guid_t *u);
include/linux/vfio_pci_core.h
211
bool test_mem, u##size val, void __iomem *io);
include/linux/vfio_pci_core.h
222
bool test_mem, u##size *val, void __iomem *io);
include/media/i2c/ov772x.h
35
#define OV772X_AUTO_EDGECTRL(u, l) \
include/media/i2c/ov772x.h
37
.upper = (u & OV772X_EDGE_UPPER_MASK), \
include/media/v4l2-ioctl.h
760
} u;
include/net/cfg80211.h
7306
} u;
include/net/dst_metadata.h
116
return memcmp(&a->u.port_info, &b->u.port_info,
include/net/dst_metadata.h
117
sizeof(a->u.port_info));
include/net/dst_metadata.h
119
return memcmp(&a->u.tun_info, &b->u.tun_info,
include/net/dst_metadata.h
120
sizeof(a->u.tun_info) +
include/net/dst_metadata.h
121
a->u.tun_info.options_len);
include/net/dst_metadata.h
123
return memcmp(&a->u.macsec_info, &b->u.macsec_info,
include/net/dst_metadata.h
124
sizeof(a->u.macsec_info));
include/net/dst_metadata.h
126
return memcmp(&a->u.xfrm_info, &b->u.xfrm_info,
include/net/dst_metadata.h
127
sizeof(a->u.xfrm_info));
include/net/dst_metadata.h
148
tun_dst->u.tun_info.options_len = 0;
include/net/dst_metadata.h
149
tun_dst->u.tun_info.mode = 0;
include/net/dst_metadata.h
162
md_size = md_dst->u.tun_info.options_len;
include/net/dst_metadata.h
168
new_md->u.tun_info = md_dst->u.tun_info;
include/net/dst_metadata.h
169
memcpy(ip_tunnel_info_opts(&new_md->u.tun_info),
include/net/dst_metadata.h
170
ip_tunnel_info_opts(&md_dst->u.tun_info), md_size);
include/net/dst_metadata.h
174
if (new_md->u.tun_info.dst_cache.cache) {
include/net/dst_metadata.h
177
ret = dst_cache_init(&new_md->u.tun_info.dst_cache, GFP_ATOMIC);
include/net/dst_metadata.h
198
return &dst->u.tun_info;
include/net/dst_metadata.h
215
ip_tunnel_key_init(&tun_dst->u.tun_info.key,
include/net/dst_metadata.h
234
tun_dst->u.tun_info.key.tun_flags);
include/net/dst_metadata.h
254
info = &tun_dst->u.tun_info;
include/net/dst_metadata.h
261
info->key.u.ipv6.src = *saddr;
include/net/dst_metadata.h
262
info->key.u.ipv6.dst = *daddr;
include/net/dst_metadata.h
41
} u;
include/net/dst_metadata.h
61
return &md_dst->u.tun_info;
include/net/dst_metadata.h
83
return &md_dst->u.xfrm_info;
include/net/firewire.h
10
u8 u[FWNET_ALEN];
include/net/flow.h
162
} u;
include/net/flow.h
163
#define flowi_oif u.__fl_common.flowic_oif
include/net/flow.h
164
#define flowi_iif u.__fl_common.flowic_iif
include/net/flow.h
165
#define flowi_l3mdev u.__fl_common.flowic_l3mdev
include/net/flow.h
166
#define flowi_mark u.__fl_common.flowic_mark
include/net/flow.h
167
#define flowi_dscp u.__fl_common.flowic_dscp
include/net/flow.h
168
#define flowi_scope u.__fl_common.flowic_scope
include/net/flow.h
169
#define flowi_proto u.__fl_common.flowic_proto
include/net/flow.h
170
#define flowi_flags u.__fl_common.flowic_flags
include/net/flow.h
171
#define flowi_secid u.__fl_common.flowic_secid
include/net/flow.h
172
#define flowi_tun_key u.__fl_common.flowic_tun_key
include/net/flow.h
173
#define flowi_uid u.__fl_common.flowic_uid
include/net/flow.h
178
return container_of(fl4, struct flowi, u.ip4);
include/net/flow.h
188
return container_of(fl6, struct flowi, u.ip6);
include/net/ip_tunnels.h
298
key->u.ipv4.src = saddr;
include/net/ip_tunnels.h
299
key->u.ipv4.dst = daddr;
include/net/ip_tunnels.h
44
#define IP_TUNNEL_KEY_IPV4_PAD offsetofend(struct ip_tunnel_key, u.ipv4.dst)
include/net/ip_tunnels.h
46
(sizeof_field(struct ip_tunnel_key, u) - \
include/net/ip_tunnels.h
47
sizeof_field(struct ip_tunnel_key, u.ipv4))
include/net/ip_tunnels.h
78
} u;
include/net/mac80211.h
525
} u;
include/net/netfilter/nf_conntrack_tuple.h
100
t->src.u3.all, ntohs(t->src.u.all),
include/net/netfilter/nf_conntrack_tuple.h
101
t->dst.u3.all, ntohs(t->dst.u.all));
include/net/netfilter/nf_conntrack_tuple.h
131
t1->src.u.all == t2->src.u.all &&
include/net/netfilter/nf_conntrack_tuple.h
139
t1->dst.u.all == t2->dst.u.all &&
include/net/netfilter/nf_conntrack_tuple.h
155
m1->src.u.all == m2->src.u.all);
include/net/netfilter/nf_conntrack_tuple.h
171
if ((t1->src.u.all ^ t2->src.u.all) & mask->src.u.all)
include/net/netfilter/nf_conntrack_tuple.h
31
union nf_conntrack_man_proto u;
include/net/netfilter/nf_conntrack_tuple.h
65
} u;
include/net/netfilter/nf_conntrack_tuple.h
81
union nf_conntrack_man_proto u;
include/net/netfilter/nf_conntrack_tuple.h
90
&t->src.u3.ip, ntohs(t->src.u.all),
include/net/netfilter/nf_conntrack_tuple.h
91
&t->dst.u3.ip, ntohs(t->dst.u.all));
include/net/netfilter/nf_log.h
36
} u;
include/net/switchdev.h
70
} u;
include/net/tc_act/tc_tunnel_key.h
65
return &params->tcft_enc_metadata->u.tun_info;
include/net/xfrm.h
1081
} u;
include/net/xfrm.h
1128
if (likely(xdst->u.dst.xfrm))
include/net/xfrm.h
1129
xfrm_state_put(xdst->u.dst.xfrm);
include/net/xfrm.h
1463
return (xfrm_address_t *)&fl->u.ip4.daddr;
include/net/xfrm.h
1465
return (xfrm_address_t *)&fl->u.ip6.daddr;
include/net/xfrm.h
1475
return (xfrm_address_t *)&fl->u.ip4.saddr;
include/net/xfrm.h
1477
return (xfrm_address_t *)&fl->u.ip6.saddr;
include/net/xfrm.h
1489
memcpy(&saddr->a4, &fl->u.ip4.saddr, sizeof(saddr->a4));
include/net/xfrm.h
1490
memcpy(&daddr->a4, &fl->u.ip4.daddr, sizeof(daddr->a4));
include/net/xfrm.h
1493
saddr->in6 = fl->u.ip6.saddr;
include/net/xfrm.h
1494
daddr->in6 = fl->u.ip6.daddr;
include/net/xfrm.h
1542
(const xfrm_address_t *)&fl->u.ip4.daddr,
include/net/xfrm.h
1543
(const xfrm_address_t *)&fl->u.ip4.saddr);
include/net/xfrm.h
1546
(const xfrm_address_t *)&fl->u.ip6.daddr,
include/net/xfrm.h
1547
(const xfrm_address_t *)&fl->u.ip6.saddr);
include/rdma/ib_hdrs.h
105
} u;
include/rdma/ib_hdrs.h
211
return be32_to_cpu(ohdr->u.ud.deth[0]);
include/rdma/ib_hdrs.h
216
return ((be32_to_cpu(ohdr->u.ud.deth[1])) & IB_QPN_MASK);
include/rdma/ib_hdrs.h
94
union ib_ehdrs u;
include/rdma/iba.h
87
(u##num_bits) FIELD_GET( \
include/rdma/uverbs_ioctl.h
451
.u.ptr.min_len = _min_len, .u.ptr.len = _len
include/rdma/uverbs_ioctl.h
461
.u.ptr.min_len = sizeof(_type), .u.ptr.len = sizeof(_type)
include/rdma/uverbs_ioctl.h
513
.u.obj.obj_type = _idr_type, \
include/rdma/uverbs_ioctl.h
514
.u.obj.access = _access, \
include/rdma/uverbs_ioctl.h
523
.u.obj.obj_type = _fd_type, \
include/rdma/uverbs_ioctl.h
524
.u.obj.access = _access, \
include/rdma/uverbs_ioctl.h
552
.u.enum_def.num_elems = ARRAY_SIZE(_enum_arr), \
include/rdma/uverbs_ioctl.h
79
} u;
include/scsi/iscsi_if.h
239
} u;
include/trace/events/dlm.h
355
__entry->h_lockspace = le32_to_cpu(rc->rc_header.u.h_lockspace);
include/trace/events/dlm.h
433
__entry->h_lockspace = le32_to_cpu(ms->m_header.u.h_lockspace);
include/trace/events/dlm.h
529
__entry->h_lockspace = le32_to_cpu(ms->m_header.u.h_lockspace);
include/uapi/drm/radeon_drm.h
252
unsigned int u;
include/uapi/linux/batadv_packet.h
433
struct batadv_unicast_packet u;
include/uapi/linux/dvb/frontend.h
1045
} u;
include/uapi/linux/dvb/frontend.h
908
} u;
include/uapi/linux/dvb/video.h
119
} u;
include/uapi/linux/erspan.h
49
} u;
include/uapi/linux/fscrypt.h
113
} u;
include/uapi/linux/if_bridge.h
715
} u;
include/uapi/linux/if_vlan.h
61
} u;
include/uapi/linux/input.h
487
} u;
include/uapi/linux/jffs2.h
209
struct jffs2_unknown_node u;
include/uapi/linux/kvm.h
1056
} u;
include/uapi/linux/kvm.h
126
} u;
include/uapi/linux/kvm.h
140
} u;
include/uapi/linux/net_dropmon.h
37
} u;
include/uapi/linux/netfilter/x_tables.h
137
__i += __m->u.match_size) { \
include/uapi/linux/netfilter/x_tables.h
185
(pos)->u.match_size))
include/uapi/linux/netfilter/x_tables.h
29
} u;
include/uapi/linux/netfilter/x_tables.h
52
} u;
include/uapi/linux/netfilter/x_tables.h
59
.target.u.user = { \
include/uapi/linux/netfilter/xt_hashlimit.h
53
} u;
include/uapi/linux/netfilter/xt_set.h
26
} u;
include/uapi/linux/netfilter/xt_statistic.h
33
} u;
include/uapi/linux/netfilter/xt_string.h
29
} u;
include/uapi/linux/netfilter_bridge/ebtables.h
129
} u;
include/uapi/linux/netfilter_bridge/ebtables.h
142
} u;
include/uapi/linux/netfilter_bridge/ebtables.h
155
} u;
include/uapi/linux/rio_mport_cdev.h
147
} u;
include/uapi/linux/rtnetlink.h
545
} u;
include/uapi/linux/uhid.h
197
} u;
include/uapi/linux/usb/ch11.h
281
} u;
include/uapi/linux/usb/functionfs.h
340
} __attribute__((packed)) u;
include/uapi/linux/usb/gadgetfs.h
60
} u;
include/uapi/linux/vbox_vmmdev_types.h
191
} u;
include/uapi/linux/vbox_vmmdev_types.h
231
} u;
include/uapi/linux/vbox_vmmdev_types.h
239
} __packed u;
include/uapi/linux/vbox_vmmdev_types.h
254
} __packed u;
include/uapi/linux/vbox_vmmdev_types.h
262
} __packed u;
include/uapi/linux/vboxguest.h
119
} u;
include/uapi/linux/vboxguest.h
134
} u;
include/uapi/linux/vboxguest.h
198
} u;
include/uapi/linux/vboxguest.h
219
} u;
include/uapi/linux/vboxguest.h
251
} u;
include/uapi/linux/vboxguest.h
273
} u;
include/uapi/linux/vboxguest.h
301
} u;
include/uapi/linux/vboxguest.h
325
} u;
include/uapi/linux/vboxguest.h
347
} u;
include/uapi/linux/vboxguest.h
93
} u;
include/uapi/linux/videodev2.h
2619
} u;
include/uapi/linux/virtio_crypto.h
232
} u;
include/uapi/linux/virtio_crypto.h
256
} u;
include/uapi/linux/virtio_crypto.h
271
} u;
include/uapi/linux/virtio_crypto.h
312
} u;
include/uapi/linux/virtio_crypto.h
448
} u;
include/uapi/linux/virtio_crypto.h
482
} u;
include/uapi/linux/virtio_input.h
67
} u;
include/uapi/linux/virtio_mem.h
134
} u;
include/uapi/linux/virtio_mem.h
186
} u;
include/uapi/linux/wireless.h
1083
union iwreq_data u; /* IOCTL fixed payload */
include/uapi/linux/wireless.h
946
union iwreq_data u;
include/uapi/mtd/inftl-user.h
57
union inftl_uci u;
include/uapi/mtd/nftl-user.h
63
union nftl_uci u;
include/uapi/sound/asequencer.h
561
} u;
include/xen/interface/event_channel.h
151
} u;
include/xen/interface/event_channel.h
240
} u;
include/xen/interface/grant_table.h
394
} u;
include/xen/interface/io/blkif.h
252
} u;
include/xen/interface/io/kbdif.h
477
} u;
include/xen/interface/io/netif.h
884
} u;
include/xen/interface/io/pvcalls.h
117
} u;
include/xen/interface/io/pvcalls.h
84
} u;
include/xen/interface/io/usbif.h
361
} u;
include/xen/interface/physdev.h
189
} u;
include/xen/interface/physdev.h
296
} u;
include/xen/interface/platform.h
193
} u;
include/xen/interface/platform.h
262
} u;
include/xen/interface/platform.h
513
} u;
include/xen/interface/xen-mca.h
331
} u;
include/xen/interface/xen.h
729
} u;
include/xen/interface/xen.h
758
} u;
ipc/sem.c
536
int nsems = params->u.nsems;
ipc/sem.c
596
if (params->u.nsems > sma->sem_nsems)
ipc/sem.c
619
sem_params.u.nsems = nsems;
ipc/shm.c
708
size_t size = params->u.size;
ipc/shm.c
824
if (shp->shm_segsz < params->u.size)
ipc/shm.c
844
shm_params.u.size = size;
ipc/util.h
92
} u; /* holds the getnew() specific param */
kernel/acct.c
408
unsigned u;
kernel/acct.c
416
u = (u32)(value >> 40) & 0x7fffffu;
kernel/acct.c
417
return u | (exp << 23);
kernel/bpf/cnum_defs.h
15
#define ut __PASTE(u, T)
kernel/bpf/core.c
2216
COND_JMP(u, JEQ, ==)
kernel/bpf/core.c
2217
COND_JMP(u, JNE, !=)
kernel/bpf/core.c
2218
COND_JMP(u, JGT, >)
kernel/bpf/core.c
2219
COND_JMP(u, JLT, <)
kernel/bpf/core.c
2220
COND_JMP(u, JGE, >=)
kernel/bpf/core.c
2221
COND_JMP(u, JLE, <=)
kernel/bpf/core.c
2222
COND_JMP(u, JSET, &)
kernel/bpf/helpers.c
292
} u = { .lock = __ARCH_SPIN_LOCK_UNLOCKED };
kernel/bpf/helpers.c
294
compiletime_assert(u.val == 0, "__ARCH_SPIN_LOCK_UNLOCKED not 0");
kernel/bpf/verifier.c
14319
struct cnum64 u, s;
kernel/bpf/verifier.c
14334
u = CNUM64_UNBOUNDED;
kernel/bpf/verifier.c
14336
u = cnum64_from_urange(reg_umin(dst_reg) << umin_val,
kernel/bpf/verifier.c
14339
dst_reg->r64 = cnum64_intersect(u, s);
kernel/events/uprobes.c
1504
struct uprobe *u = rb_entry(n, struct uprobe, rb_node);
kernel/events/uprobes.c
1506
if (inode < u->inode) {
kernel/events/uprobes.c
1508
} else if (inode > u->inode) {
kernel/events/uprobes.c
1511
if (max < u->offset)
kernel/events/uprobes.c
1513
else if (min > u->offset)
kernel/events/uprobes.c
1533
struct uprobe *u;
kernel/events/uprobes.c
1543
u = rb_entry(t, struct uprobe, rb_node);
kernel/events/uprobes.c
1544
if (u->inode != inode || u->offset < min)
kernel/events/uprobes.c
1547
if (try_get_uprobe(u))
kernel/events/uprobes.c
1548
list_add(&u->pending_list, head);
kernel/events/uprobes.c
1551
u = rb_entry(t, struct uprobe, rb_node);
kernel/events/uprobes.c
1552
if (u->inode != inode || u->offset > max)
kernel/events/uprobes.c
1555
if (try_get_uprobe(u))
kernel/events/uprobes.c
1556
list_add(&u->pending_list, head);
kernel/events/uprobes.c
1600
struct uprobe *uprobe, *u;
kernel/events/uprobes.c
1625
list_for_each_entry_safe(uprobe, u, &tmp_list, pending_list) {
kernel/events/uprobes.c
893
struct uprobe *u = __node_2_uprobe(a);
kernel/events/uprobes.c
894
return uprobe_cmp(u->inode, u->offset, __node_2_uprobe(b));
kernel/events/uprobes.c
951
struct uprobe *u = __node_2_uprobe(node);
kernel/events/uprobes.c
953
if (!try_get_uprobe(u)) {
kernel/events/uprobes.c
955
RB_CLEAR_NODE(&u->rb_node);
kernel/events/uprobes.c
959
return u;
kernel/events/uprobes.c
971
struct uprobe *u;
kernel/events/uprobes.c
975
u = __insert_uprobe(uprobe);
kernel/events/uprobes.c
979
return u;
kernel/kcsan/core.c
1171
u##bits __tsan_atomic##bits##_load(const u##bits *ptr, int memorder); \
kernel/kcsan/core.c
1172
u##bits __tsan_atomic##bits##_load(const u##bits *ptr, int memorder) \
kernel/kcsan/core.c
1181
void __tsan_atomic##bits##_store(u##bits *ptr, u##bits v, int memorder); \
kernel/kcsan/core.c
1182
void __tsan_atomic##bits##_store(u##bits *ptr, u##bits v, int memorder) \
kernel/kcsan/core.c
1194
u##bits __tsan_atomic##bits##_##op(u##bits *ptr, u##bits v, int memorder); \
kernel/kcsan/core.c
1195
u##bits __tsan_atomic##bits##_##op(u##bits *ptr, u##bits v, int memorder) \
kernel/kcsan/core.c
1225
int __tsan_atomic##bits##_compare_exchange_##strength(u##bits *ptr, u##bits *exp, \
kernel/kcsan/core.c
1226
u##bits val, int mo, int fail_mo); \
kernel/kcsan/core.c
1227
int __tsan_atomic##bits##_compare_exchange_##strength(u##bits *ptr, u##bits *exp, \
kernel/kcsan/core.c
1228
u##bits val, int mo, int fail_mo) \
kernel/kcsan/core.c
1241
u##bits __tsan_atomic##bits##_compare_exchange_val(u##bits *ptr, u##bits exp, u##bits val, \
kernel/kcsan/core.c
1243
u##bits __tsan_atomic##bits##_compare_exchange_val(u##bits *ptr, u##bits exp, u##bits val, \
kernel/module/main.c
3668
static bool idempotent(struct idempotent *u, const void *cookie)
kernel/module/main.c
3675
u->ret = -EINTR;
kernel/module/main.c
3676
u->cookie = cookie;
kernel/module/main.c
3677
init_completion(&u->complete);
kernel/module/main.c
3687
hlist_add_head(&u->entry, idem_hash + hash);
kernel/module/main.c
3699
static int idempotent_complete(struct idempotent *u, int ret)
kernel/module/main.c
3701
const void *cookie = u->cookie;
kernel/module/main.c
3730
static int idempotent_wait_for_completion(struct idempotent *u)
kernel/module/main.c
3732
if (wait_for_completion_interruptible(&u->complete)) {
kernel/module/main.c
3734
if (!hlist_unhashed(&u->entry))
kernel/module/main.c
3735
hlist_del(&u->entry);
kernel/module/main.c
3738
return u->ret;
kernel/printk/printk.c
784
unsigned int u;
kernel/printk/printk.c
786
u = simple_strtoul(line + 1, &endp, 10);
kernel/printk/printk.c
788
level = LOG_LEVEL(u);
kernel/printk/printk.c
789
if (LOG_FACILITY(u) != 0)
kernel/printk/printk.c
790
facility = LOG_FACILITY(u);
kernel/sched/ext/ext.c
2751
u32 u;
kernel/sched/ext/ext.c
2753
for (u = 0; u < dspc->cursor; u++) {
kernel/sched/ext/ext.c
2754
struct scx_dsp_buf_ent *ent = &dspc->buf[u];
kernel/sys.c
1431
struct new_utsname *u;
kernel/sys.c
1435
u = utsname();
kernel/sys.c
1436
memcpy(u->nodename, tmp, len);
kernel/sys.c
1437
memset(u->nodename + len, 0, sizeof(u->nodename) - len);
kernel/sys.c
1450
struct new_utsname *u;
kernel/sys.c
1456
u = utsname();
kernel/sys.c
1457
i = 1 + strlen(u->nodename);
kernel/sys.c
1460
memcpy(tmp, u->nodename, i);
kernel/sys.c
1485
struct new_utsname *u;
kernel/sys.c
1489
u = utsname();
kernel/sys.c
1490
memcpy(u->domainname, tmp, len);
kernel/sys.c
1491
memset(u->domainname + len, 0, sizeof(u->domainname) - len);
kernel/sysctl.c
373
ulong u = u_ptr_op ? u_ptr_op(*u_ptr) : *u_ptr;
kernel/sysctl.c
375
if (u > UINT_MAX)
kernel/sysctl.c
377
WRITE_ONCE(*k_ptr, u);
kernel/sysctl.c
504
ulong u = u_ptr_op ? u_ptr_op(*u_ptr) : *u_ptr;
kernel/sysctl.c
507
if (u > (ulong) INT_MAX + 1)
kernel/sysctl.c
509
WRITE_ONCE(*k_ptr, -u);
kernel/sysctl.c
511
if (u > (ulong) INT_MAX)
kernel/sysctl.c
513
WRITE_ONCE(*k_ptr, u);
kernel/time/time.c
583
unsigned long __usecs_to_jiffies(const unsigned int u)
kernel/time/time.c
585
if (u > jiffies_to_usecs(MAX_JIFFY_OFFSET))
kernel/time/time.c
587
return _usecs_to_jiffies(u);
kernel/trace/trace_events_filter.c
750
u##size *addr = (u##size *)(event + pred->offset); \
kernel/trace/trace_events_filter.c
762
u##size *addr = (u##size *)(event + pred->offset); \
kernel/trace/trace_events_filter.c
763
u##size val = (u##size)pred->val; \
kernel/trace/trace_probe.h
187
#define __ADDR_FETCH_TYPE(t) u##t
kernel/trace/undefsyms_base.c
22
u32 u = 0;
kernel/trace/undefsyms_base.c
26
cmpxchg((u32 * volatile)&u, 0, 8);
kernel/ucount.c
202
static inline bool atomic_long_inc_below(atomic_long_t *v, long u)
kernel/ucount.c
207
if (unlikely(c >= u))
lib/ashldi3.c
15
return u;
lib/ashldi3.c
17
uu.ll = u;
lib/ashldi3.c
9
long long notrace __ashldi3(long long u, word_type b)
lib/ashrdi3.c
15
return u;
lib/ashrdi3.c
17
uu.ll = u;
lib/ashrdi3.c
9
long long notrace __ashrdi3(long long u, word_type b)
lib/atomic64.c
191
s64 generic_atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u)
lib/atomic64.c
200
if (val != u)
lib/bch.c
594
unsigned int u, v, r;
lib/bch.c
603
u = a_pow(bch, l0+l2+2*(GF_N(bch)-l1));
lib/bch.c
611
v = u;
lib/bch.c
618
if ((gf_sqr(bch, r)^r) == u) {
lib/crypto/mpi/longlong.h
1000
#define umul_ppmm(w1, w0, u, v) \
lib/crypto/mpi/longlong.h
1004
: "r" ((USItype)(u)), \
lib/crypto/mpi/longlong.h
1058
#define umul_ppmm(w1, w0, u, v) \
lib/crypto/mpi/longlong.h
1101
: "%rI" ((USItype)(u)), \
lib/crypto/mpi/longlong.h
1241
#define __umulsidi3(u, v) \
lib/crypto/mpi/longlong.h
1243
umul_ppmm(__hi, __lo, u, v); \
lib/crypto/mpi/longlong.h
1270
#define umul_ppmm(w1, w0, u, v) \
lib/crypto/mpi/longlong.h
1274
UWtype __u = (u), __v = (v); \
lib/crypto/mpi/longlong.h
1297
#define smul_ppmm(w1, w0, u, v) \
lib/crypto/mpi/longlong.h
1300
UWtype __m0 = (u), __m1 = (v); \
lib/crypto/mpi/longlong.h
232
#define umul_ppmm(w1, w0, u, v) \
lib/crypto/mpi/longlong.h
238
: "%0" ((USItype)(u)), \
lib/crypto/mpi/longlong.h
241
#define smul_ppmm(w1, w0, u, v) \
lib/crypto/mpi/longlong.h
247
: "%0" ((SItype)(u)), \
lib/crypto/mpi/longlong.h
250
#define __umulsidi3(u, v) \
lib/crypto/mpi/longlong.h
254
: "%0" ((USItype)(u)), \
lib/crypto/mpi/longlong.h
320
#define umul_ppmm(wh, wl, u, v) \
lib/crypto/mpi/longlong.h
327
: "*f" ((USItype)(u)), \
lib/crypto/mpi/longlong.h
415
#define umul_ppmm(w1, w0, u, v) \
lib/crypto/mpi/longlong.h
419
: "%0" ((USItype)(u)), \
lib/crypto/mpi/longlong.h
470
#define umul_ppmm(w1, w0, u, v) \
lib/crypto/mpi/longlong.h
476
: "%dI" ((USItype)(u)), \
lib/crypto/mpi/longlong.h
479
#define __umulsidi3(u, v) \
lib/crypto/mpi/longlong.h
483
: "%dI" ((USItype)(u)), \
lib/crypto/mpi/longlong.h
534
#define umul_ppmm(w1, w0, u, v) \
lib/crypto/mpi/longlong.h
538
: "%0" ((USItype)(u)), \
lib/crypto/mpi/longlong.h
613
#define umul_ppmm(wh, wl, u, v) \
lib/crypto/mpi/longlong.h
618
__asm__ ("mulu.d %0,%1,%2" : "=r" (__x.__ll) : "r" (u), "r" (v)); \
lib/crypto/mpi/longlong.h
642
#define umul_ppmm(w1, w0, u, v) \
lib/crypto/mpi/longlong.h
644
UDItype __ll = (UDItype)(u) * (v); \
lib/crypto/mpi/longlong.h
661
#define umul_ppmm(w1, w0, u, v) \
lib/crypto/mpi/longlong.h
665
: "d" ((UDItype)(u)), \
lib/crypto/mpi/longlong.h
669
: "d" ((UDItype)(u)), \
lib/crypto/mpi/longlong.h
673
#define umul_ppmm(w1, w0, u, v) \
lib/crypto/mpi/longlong.h
676
__ll_UTItype __ll = (__ll_UTItype)(u) * (v); \
lib/crypto/mpi/longlong.h
689
#define umul_ppmm(w1, w0, u, v) \
lib/crypto/mpi/longlong.h
695
: "%0" ((USItype)(u)), \
lib/crypto/mpi/longlong.h
698
#define __umulsidi3(u, v) \
lib/crypto/mpi/longlong.h
702
: "%0" ((USItype)(u)), \
lib/crypto/mpi/longlong.h
858
#define umul_ppmm(w1, w0, u, v) \
lib/crypto/mpi/longlong.h
865
: "g" ((USItype) (u)), \
lib/crypto/mpi/longlong.h
933
#define umul_ppmm(w1, w0, u, v) \
lib/crypto/mpi/longlong.h
940
: "r" ((USItype)(u)), \
lib/crypto/mpi/longlong.h
975
#define umul_ppmm(w1, w0, u, v) \
lib/crypto/mpi/longlong.h
979
: "r" ((USItype)(u)), \
lib/crypto/mpi/mpi-add.c
101
err = mpi_add(w, u, vv);
lib/crypto/mpi/mpi-add.c
108
int mpi_addm(MPI w, MPI u, MPI v, MPI m)
lib/crypto/mpi/mpi-add.c
110
return mpi_add(w, u, v) ?:
lib/crypto/mpi/mpi-add.c
115
int mpi_subm(MPI w, MPI u, MPI v, MPI m)
lib/crypto/mpi/mpi-add.c
117
return mpi_sub(w, u, v) ?:
lib/crypto/mpi/mpi-add.c
18
int mpi_add(MPI w, MPI u, MPI v)
lib/crypto/mpi/mpi-add.c
25
if (u->nlimbs < v->nlimbs) { /* Swap U and V. */
lib/crypto/mpi/mpi-add.c
28
vsize = u->nlimbs;
lib/crypto/mpi/mpi-add.c
29
vsign = u->sign;
lib/crypto/mpi/mpi-add.c
36
vp = u->d;
lib/crypto/mpi/mpi-add.c
38
usize = u->nlimbs;
lib/crypto/mpi/mpi-add.c
39
usign = u->sign;
lib/crypto/mpi/mpi-add.c
47
up = u->d;
lib/crypto/mpi/mpi-add.c
91
int mpi_sub(MPI w, MPI u, MPI v)
lib/crypto/mpi/mpi-cmp.c
25
int mpi_cmp_ui(MPI u, unsigned long v)
lib/crypto/mpi/mpi-cmp.c
29
mpi_normalize(u);
lib/crypto/mpi/mpi-cmp.c
30
if (u->nlimbs == 0) {
lib/crypto/mpi/mpi-cmp.c
36
if (u->sign)
lib/crypto/mpi/mpi-cmp.c
38
if (u->nlimbs > 1)
lib/crypto/mpi/mpi-cmp.c
41
if (u->d[0] == limb)
lib/crypto/mpi/mpi-cmp.c
43
else if (u->d[0] > limb)
lib/crypto/mpi/mpi-cmp.c
50
int mpi_cmp(MPI u, MPI v)
lib/crypto/mpi/mpi-cmp.c
55
mpi_normalize(u);
lib/crypto/mpi/mpi-cmp.c
57
usize = u->nlimbs;
lib/crypto/mpi/mpi-cmp.c
59
if (!u->sign && v->sign)
lib/crypto/mpi/mpi-cmp.c
61
if (u->sign && !v->sign)
lib/crypto/mpi/mpi-cmp.c
63
if (usize != vsize && !u->sign && !v->sign)
lib/crypto/mpi/mpi-cmp.c
65
if (usize != vsize && u->sign && v->sign)
lib/crypto/mpi/mpi-cmp.c
69
cmp = mpihelp_cmp(u->d, v->d, usize);
lib/crypto/mpi/mpi-cmp.c
70
if (u->sign)
lib/crypto/mpi/mpi-mul.c
106
int mpi_mulm(MPI w, MPI u, MPI v, MPI m)
lib/crypto/mpi/mpi-mul.c
108
return mpi_mul(w, u, v) ?:
lib/crypto/mpi/mpi-mul.c
18
int mpi_mul(MPI w, MPI u, MPI v)
lib/crypto/mpi/mpi-mul.c
28
if (u->nlimbs < v->nlimbs) {
lib/crypto/mpi/mpi-mul.c
33
vsize = u->nlimbs;
lib/crypto/mpi/mpi-mul.c
34
vsign = u->sign;
lib/crypto/mpi/mpi-mul.c
35
vp = u->d;
lib/crypto/mpi/mpi-mul.c
37
usize = u->nlimbs;
lib/crypto/mpi/mpi-mul.c
38
usign = u->sign;
lib/crypto/mpi/mpi-mul.c
39
up = u->d;
lib/crypto/mpi/mpi-sub-ui.c
39
int mpi_sub_ui(MPI w, MPI u, unsigned long vval)
lib/crypto/mpi/mpi-sub-ui.c
41
if (u->nlimbs == 0) {
lib/crypto/mpi/mpi-sub-ui.c
51
if (mpi_resize(w, u->nlimbs + 1))
lib/crypto/mpi/mpi-sub-ui.c
54
if (u->sign) {
lib/crypto/mpi/mpi-sub-ui.c
57
cy = mpihelp_add_1(w->d, u->d, u->nlimbs, (mpi_limb_t) vval);
lib/crypto/mpi/mpi-sub-ui.c
58
w->d[u->nlimbs] = cy;
lib/crypto/mpi/mpi-sub-ui.c
59
w->nlimbs = u->nlimbs + cy;
lib/crypto/mpi/mpi-sub-ui.c
65
if (u->nlimbs == 1 && u->d[0] < vval) {
lib/crypto/mpi/mpi-sub-ui.c
66
w->d[0] = vval - u->d[0];
lib/crypto/mpi/mpi-sub-ui.c
70
mpihelp_sub_1(w->d, u->d, u->nlimbs, (mpi_limb_t) vval);
lib/crypto/mpi/mpi-sub-ui.c
72
w->nlimbs = (u->nlimbs - (w->d[u->nlimbs - 1] == 0));
lib/crypto/x86/curve25519.h
1229
u64 u = *(u64 *)bj;
lib/crypto/x86/curve25519.h
1230
u64 r = u;
lib/inflate.c
354
struct huft *u[BMAX]; /* table stack */
lib/inflate.c
359
struct huft **u;
lib/inflate.c
371
u = stk->u;
lib/inflate.c
448
u[0] = (struct huft *)NULL; /* just to keep compilers happy */
lib/inflate.c
492
huft_free(u[0]);
lib/inflate.c
500
u[h] = ++q; /* table starts after link */
lib/inflate.c
511
u[h-1][j] = r; /* connect to last table */
lib/logic_iomem.c
173
static u##sz real_raw_read ## op(const volatile void __iomem *addr) \
lib/logic_iomem.c
177
return (u ## sz)~0ULL; \
lib/logic_iomem.c
180
static void real_raw_write ## op(u ## sz val, \
lib/logic_iomem.c
219
u##sz __raw_read ## op(const volatile void __iomem *addr) \
lib/logic_iomem.c
226
return (u ## sz) area->ops->read(area->priv, \
lib/logic_iomem.c
232
void __raw_write ## op(u ## sz val, volatile void __iomem *addr) \
lib/lshrdi3.c
15
return u;
lib/lshrdi3.c
17
uu.ll = u;
lib/lshrdi3.c
9
long long notrace __lshrdi3(long long u, word_type b)
lib/muldi3.c
16
#define umul_ppmm(w1, w0, u, v) \
lib/muldi3.c
21
__ul = __ll_lowpart(u); \
lib/muldi3.c
22
__uh = __ll_highpart(u); \
lib/muldi3.c
42
#define __umulsidi3(u, v) ({ \
lib/muldi3.c
44
umul_ppmm(__w.s.high, __w.s.low, u, v); \
lib/muldi3.c
49
long long notrace __muldi3(long long u, long long v)
lib/muldi3.c
51
const DWunion uu = {.ll = u};
lib/reed_solomon/decode_rs.c
114
u = rs_modnn(rs, prim * (nn - 1 - (eras_pos[i] + pad)));
lib/reed_solomon/decode_rs.c
119
alpha_to[rs_modnn(rs, u + tmp)];
lib/reed_solomon/decode_rs.c
23
uint16_t u, q, tmp, num1, num2, den, discr_r, syn_error;
lib/test_bpf.c
10008
.u.insns_int = {
lib/test_bpf.c
10022
.u.insns_int = {
lib/test_bpf.c
10036
.u.insns_int = {
lib/test_bpf.c
10056
.u.insns_int = {
lib/test_bpf.c
10075
.u.insns_int = {
lib/test_bpf.c
10089
.u.insns_int = {
lib/test_bpf.c
10103
.u.insns_int = {
lib/test_bpf.c
10123
.u.insns_int = {
lib/test_bpf.c
10142
.u.insns_int = {
lib/test_bpf.c
10156
.u.insns_int = {
lib/test_bpf.c
10171
.u.insns_int = {
lib/test_bpf.c
10185
.u.insns_int = {
lib/test_bpf.c
10200
.u.insns_int = {
lib/test_bpf.c
10215
.u.insns_int = {
lib/test_bpf.c
10230
.u.insns_int = {
lib/test_bpf.c
10245
.u.insns_int = {
lib/test_bpf.c
10260
.u.insns_int = {
lib/test_bpf.c
10275
.u.insns_int = {
lib/test_bpf.c
10290
.u.insns_int = {
lib/test_bpf.c
10305
.u.insns_int = {
lib/test_bpf.c
10320
.u.insns_int = {
lib/test_bpf.c
10334
.u.insns_int = {
lib/test_bpf.c
10349
.u.insns_int = {
lib/test_bpf.c
10364
.u.insns_int = {
lib/test_bpf.c
10380
.u.insns_int = {
lib/test_bpf.c
10395
.u.insns_int = {
lib/test_bpf.c
104
self->u.ptr.insns = insn;
lib/test_bpf.c
10411
.u.insns_int = {
lib/test_bpf.c
10426
.u.insns_int = {
lib/test_bpf.c
10442
.u.insns_int = {
lib/test_bpf.c
10457
.u.insns_int = {
lib/test_bpf.c
10473
.u.insns_int = {
lib/test_bpf.c
10488
.u.insns_int = {
lib/test_bpf.c
105
self->u.ptr.len = len;
lib/test_bpf.c
10504
.u.insns_int = {
lib/test_bpf.c
10519
.u.insns_int = {
lib/test_bpf.c
10535
.u.insns_int = {
lib/test_bpf.c
10550
.u.insns_int = {
lib/test_bpf.c
10566
.u.insns_int = {
lib/test_bpf.c
10581
.u.insns_int = {
lib/test_bpf.c
10597
.u.insns_int = {
lib/test_bpf.c
10612
.u.insns_int = {
lib/test_bpf.c
10626
.u.insns_int = {
lib/test_bpf.c
10641
.u.insns_int = {
lib/test_bpf.c
10656
.u.insns_int = {
lib/test_bpf.c
10670
.u.insns_int = {
lib/test_bpf.c
10686
.u.insns_int = {
lib/test_bpf.c
10702
.u.insns_int = {
lib/test_bpf.c
10718
.u.insns_int = {
lib/test_bpf.c
10733
.u.insns_int = {
lib/test_bpf.c
10876
.u.insns = {
lib/test_bpf.c
10892
.u.insns = {
lib/test_bpf.c
10908
.u.insns = {
lib/test_bpf.c
10924
.u.insns = {
lib/test_bpf.c
10936
.u.insns = {
lib/test_bpf.c
10948
.u.insns = {
lib/test_bpf.c
10963
.u.insns = {
lib/test_bpf.c
10978
.u.insns = {
lib/test_bpf.c
10993
.u.insns = {
lib/test_bpf.c
11004
.u.insns = {
lib/test_bpf.c
11022
.u.insns = {
lib/test_bpf.c
11032
.u.insns = {
lib/test_bpf.c
11043
.u.insns = {
lib/test_bpf.c
11054
.u.insns = {
lib/test_bpf.c
11065
.u.insns = {
lib/test_bpf.c
11076
.u.insns = {
lib/test_bpf.c
11087
.u.insns = {
lib/test_bpf.c
11101
.u.insns = {
lib/test_bpf.c
11117
.u.insns = {
lib/test_bpf.c
11133
.u.insns = {
lib/test_bpf.c
11149
.u.insns = {
lib/test_bpf.c
11160
.u.insns = {
lib/test_bpf.c
11171
.u.insns = {
lib/test_bpf.c
11182
.u.insns = {
lib/test_bpf.c
11200
.u.insns = {
lib/test_bpf.c
11218
.u.insns = {
lib/test_bpf.c
11236
.u.insns = {
lib/test_bpf.c
11254
.u.insns = {
lib/test_bpf.c
11272
.u.insns = {
lib/test_bpf.c
11283
.u.insns = {
lib/test_bpf.c
11294
.u.insns = {
lib/test_bpf.c
11305
.u.insns = {
lib/test_bpf.c
11322
.u.insns = {
lib/test_bpf.c
11332
.u.insns = {
lib/test_bpf.c
11342
.u.insns = {
lib/test_bpf.c
11351
.u.insns = {
lib/test_bpf.c
11361
.u.insns = {
lib/test_bpf.c
11371
.u.insns = {
lib/test_bpf.c
11384
.u.insns = {
lib/test_bpf.c
11401
.u.insns = {
lib/test_bpf.c
11418
.u.insns = {
lib/test_bpf.c
11428
.u.insns = {
lib/test_bpf.c
11438
.u.insns = {
lib/test_bpf.c
11447
.u.insns = {
lib/test_bpf.c
11457
.u.insns = {
lib/test_bpf.c
11467
.u.insns = {
lib/test_bpf.c
11484
.u.insns = {
lib/test_bpf.c
11501
.u.insns = {
lib/test_bpf.c
11518
.u.insns = {
lib/test_bpf.c
11535
.u.insns = {
lib/test_bpf.c
11545
.u.insns = {
lib/test_bpf.c
11555
.u.insns = {
lib/test_bpf.c
11564
.u.insns = {
lib/test_bpf.c
11574
.u.insns = {
lib/test_bpf.c
11584
.u.insns = {
lib/test_bpf.c
11595
.u.insns = {
lib/test_bpf.c
11609
.u.insns = {
lib/test_bpf.c
11621
.u.insns = {
lib/test_bpf.c
11633
.u.insns = {
lib/test_bpf.c
11645
.u.insns = {
lib/test_bpf.c
11657
.u.insns = {
lib/test_bpf.c
11673
.u.insns = {
lib/test_bpf.c
11689
.u.insns = {
lib/test_bpf.c
11703
.u.insns = {
lib/test_bpf.c
11719
.u.insns = {
lib/test_bpf.c
11733
.u.insns = {
lib/test_bpf.c
11749
.u.insns = {
lib/test_bpf.c
11763
.u.insns = {
lib/test_bpf.c
11779
.u.insns = {
lib/test_bpf.c
11793
.u.insns = {
lib/test_bpf.c
11809
.u.insns = {
lib/test_bpf.c
11823
.u.insns = {
lib/test_bpf.c
11839
.u.insns = {
lib/test_bpf.c
11858
.u.insns_int = {
lib/test_bpf.c
11874
.u.insns_int = {
lib/test_bpf.c
11890
.u.insns_int = {
lib/test_bpf.c
11907
.u.insns_int = {
lib/test_bpf.c
11920
.u.insns_int = {
lib/test_bpf.c
11933
.u.insns_int = {
lib/test_bpf.c
11946
.u.insns = {
lib/test_bpf.c
11962
.u.insns_int = {
lib/test_bpf.c
11975
.u.insns_int = {
lib/test_bpf.c
11988
.u.insns_int = {
lib/test_bpf.c
12001
.u.insns_int = {
lib/test_bpf.c
12032
.u.insns_int = { \
lib/test_bpf.c
12158
.u.insns_int = { \
lib/test_bpf.c
12218
.u.insns_int = { \
lib/test_bpf.c
12247
.u.insns_int = { \
lib/test_bpf.c
12271
.u.insns_int = {
lib/test_bpf.c
12293
.u.insns_int = { \
lib/test_bpf.c
123
self->u.ptr.insns = insn;
lib/test_bpf.c
12324
.u.insns_int = { \
lib/test_bpf.c
124
self->u.ptr.len = len;
lib/test_bpf.c
1361
self->u.ptr.insns = insns;
lib/test_bpf.c
1362
self->u.ptr.len = len;
lib/test_bpf.c
14121
.u.insns_int = {
lib/test_bpf.c
14133
.u.insns_int = {
lib/test_bpf.c
14145
.u.insns_int = {
lib/test_bpf.c
14157
.u.insns_int = {
lib/test_bpf.c
14169
.u.insns_int = {
lib/test_bpf.c
14181
.u.insns_int = {
lib/test_bpf.c
14193
.u.insns_int = {
lib/test_bpf.c
14205
.u.insns_int = {
lib/test_bpf.c
14217
.u.insns_int = {
lib/test_bpf.c
14229
.u.insns_int = {
lib/test_bpf.c
14241
.u.insns_int = {
lib/test_bpf.c
14253
.u.insns_int = {
lib/test_bpf.c
14265
.u.insns_int = {
lib/test_bpf.c
14277
.u.insns_int = {
lib/test_bpf.c
14289
.u.insns_int = {
lib/test_bpf.c
14301
.u.insns_int = {
lib/test_bpf.c
14313
.u.insns_int = {
lib/test_bpf.c
14325
.u.insns_int = {
lib/test_bpf.c
14337
.u.insns_int = {
lib/test_bpf.c
14350
.u.insns_int = {
lib/test_bpf.c
14362
.u.insns_int = {
lib/test_bpf.c
14375
.u.insns_int = {
lib/test_bpf.c
14389
.u.insns_int = {
lib/test_bpf.c
14404
.u.insns_int = {
lib/test_bpf.c
14983
return tests[which].u.ptr.len;
lib/test_bpf.c
14985
fp = tests[which].u.insns;
lib/test_bpf.c
14996
return tests[which].u.ptr.insns;
lib/test_bpf.c
14998
return tests[which].u.insns;
lib/test_bpf.c
150
self->u.ptr.insns = insn;
lib/test_bpf.c
151
self->u.ptr.len = len;
lib/test_bpf.c
15372
kfree(tests[i].u.ptr.insns);
lib/test_bpf.c
15373
tests[i].u.ptr.insns = NULL;
lib/test_bpf.c
1575
self->u.ptr.insns = insns;
lib/test_bpf.c
1576
self->u.ptr.len = len;
lib/test_bpf.c
169
self->u.ptr.insns = insn;
lib/test_bpf.c
170
self->u.ptr.len = len;
lib/test_bpf.c
192
self->u.ptr.insns = insn;
lib/test_bpf.c
193
self->u.ptr.len = len;
lib/test_bpf.c
2135
self->u.ptr.insns = insn;
lib/test_bpf.c
2136
self->u.ptr.len = i;
lib/test_bpf.c
214
self->u.ptr.insns = insn;
lib/test_bpf.c
215
self->u.ptr.len = len;
lib/test_bpf.c
2292
self->u.ptr.insns = insn;
lib/test_bpf.c
2293
self->u.ptr.len = len;
lib/test_bpf.c
2354
self->u.ptr.insns = insn;
lib/test_bpf.c
2355
self->u.ptr.len = len;
lib/test_bpf.c
240
self->u.ptr.insns = insn;
lib/test_bpf.c
241
self->u.ptr.len = len;
lib/test_bpf.c
263
self->u.ptr.insns = insn;
lib/test_bpf.c
264
self->u.ptr.len = len;
lib/test_bpf.c
2851
self->u.ptr.insns = insns;
lib/test_bpf.c
2852
self->u.ptr.len = len;
lib/test_bpf.c
289
self->u.ptr.insns = insn;
lib/test_bpf.c
290
self->u.ptr.len = len;
lib/test_bpf.c
314
self->u.ptr.insns = insn;
lib/test_bpf.c
315
self->u.ptr.len = len;
lib/test_bpf.c
3181
.u.insns = {
lib/test_bpf.c
3200
.u.insns = {
lib/test_bpf.c
3212
.u.insns = {
lib/test_bpf.c
3227
.u.insns = {
lib/test_bpf.c
3251
.u.insns = {
lib/test_bpf.c
3267
.u.insns = {
lib/test_bpf.c
3279
.u.insns = {
lib/test_bpf.c
3290
.u.insns = {
lib/test_bpf.c
3300
.u.insns = {
lib/test_bpf.c
3313
.u.insns = {
lib/test_bpf.c
3327
.u.insns = {
lib/test_bpf.c
3340
.u.insns = {
lib/test_bpf.c
3354
.u.insns = {
lib/test_bpf.c
3375
.u.insns = {
lib/test_bpf.c
3386
.u.insns = {
lib/test_bpf.c
3397
.u.insns = {
lib/test_bpf.c
3408
.u.insns = {
lib/test_bpf.c
3427
.u.insns = {
lib/test_bpf.c
343
self->u.ptr.insns = insn;
lib/test_bpf.c
344
self->u.ptr.len = len;
lib/test_bpf.c
3441
.u.insns = {
lib/test_bpf.c
3455
.u.insns = {
lib/test_bpf.c
3466
.u.insns = {
lib/test_bpf.c
3477
.u.insns = {
lib/test_bpf.c
3492
.u.insns = {
lib/test_bpf.c
3510
.u.insns = {
lib/test_bpf.c
3548
.u.insns = {
lib/test_bpf.c
3575
.u.insns = {
lib/test_bpf.c
3588
.u.insns = {
lib/test_bpf.c
3610
.u.insns = {
lib/test_bpf.c
3623
.u.insns = {
lib/test_bpf.c
3636
.u.insns = {
lib/test_bpf.c
3649
.u.insns = {
lib/test_bpf.c
3662
.u.insns = {
lib/test_bpf.c
3681
.u.insns = {
lib/test_bpf.c
3713
.u.insns = {
lib/test_bpf.c
372
self->u.ptr.insns = insn;
lib/test_bpf.c
373
self->u.ptr.len = len;
lib/test_bpf.c
3758
.u.insns = {
lib/test_bpf.c
3811
.u.insns = {
lib/test_bpf.c
3822
.u.insns_int = {
lib/test_bpf.c
3838
.u.insns_int = {
lib/test_bpf.c
3854
.u.insns_int = {
lib/test_bpf.c
3871
.u.insns_int = {
lib/test_bpf.c
3892
.u.insns_int = {
lib/test_bpf.c
395
self->u.ptr.insns = insn;
lib/test_bpf.c
396
self->u.ptr.len = len;
lib/test_bpf.c
4050
.u.insns_int = {
lib/test_bpf.c
4196
.u.insns_int = {
lib/test_bpf.c
425
self->u.ptr.insns = insn;
lib/test_bpf.c
426
self->u.ptr.len = len;
lib/test_bpf.c
4329
.u.insns_int = {
lib/test_bpf.c
4395
.u.insns_int = {
lib/test_bpf.c
4457
.u.insns_int = {
lib/test_bpf.c
4497
.u.insns_int = {
lib/test_bpf.c
450
self->u.ptr.insns = insn;
lib/test_bpf.c
451
self->u.ptr.len = len;
lib/test_bpf.c
4537
.u.insns_int = {
lib/test_bpf.c
4577
.u.insns_int = {
lib/test_bpf.c
4597
.u.insns_int = {
lib/test_bpf.c
4636
.u.insns_int = {
lib/test_bpf.c
4651
.u.insns = {
lib/test_bpf.c
4662
.u.insns = {
lib/test_bpf.c
4674
.u.insns = {
lib/test_bpf.c
4687
.u.insns = {
lib/test_bpf.c
4699
.u.insns = {
lib/test_bpf.c
4781
.u.insns = {
lib/test_bpf.c
4792
.u.insns = {
lib/test_bpf.c
4804
.u.insns = {
lib/test_bpf.c
4894
.u.insns = {
lib/test_bpf.c
4967
.u.insns = {
lib/test_bpf.c
4980
.u.insns = {
lib/test_bpf.c
4991
.u.insns_int = {
lib/test_bpf.c
5014
.u.insns_int = {
lib/test_bpf.c
5025
.u.insns_int = {
lib/test_bpf.c
5036
.u.insns_int = {
lib/test_bpf.c
5047
.u.insns_int = {
lib/test_bpf.c
5059
.u.insns_int = {
lib/test_bpf.c
5069
.u.insns_int = {
lib/test_bpf.c
5079
.u.insns_int = {
lib/test_bpf.c
5095
.u.insns_int = {
lib/test_bpf.c
5105
.u.insns_int = {
lib/test_bpf.c
511
self->u.ptr.insns = insns;
lib/test_bpf.c
5116
.u.insns_int = {
lib/test_bpf.c
512
self->u.ptr.len = len;
lib/test_bpf.c
5126
.u.insns_int = {
lib/test_bpf.c
5137
.u.insns_int = {
lib/test_bpf.c
5147
.u.insns_int = {
lib/test_bpf.c
5157
.u.insns_int = {
lib/test_bpf.c
5173
.u.insns_int = {
lib/test_bpf.c
5189
.u.insns_int = {
lib/test_bpf.c
5199
.u.insns_int = {
lib/test_bpf.c
5210
.u.insns_int = {
lib/test_bpf.c
5220
.u.insns_int = {
lib/test_bpf.c
5232
.u.insns_int = {
lib/test_bpf.c
5248
.u.insns_int = {
lib/test_bpf.c
5265
.u.insns_int = {
lib/test_bpf.c
5281
.u.insns_int = {
lib/test_bpf.c
5297
.u.insns_int = {
lib/test_bpf.c
5314
.u.insns_int = {
lib/test_bpf.c
5326
.u.insns_int = {
lib/test_bpf.c
5338
.u.insns_int = {
lib/test_bpf.c
5354
.u.insns_int = {
lib/test_bpf.c
5366
.u.insns_int = {
lib/test_bpf.c
5378
.u.insns_int = {
lib/test_bpf.c
5396
.u.insns_int = {
lib/test_bpf.c
5407
.u.insns_int = {
lib/test_bpf.c
5418
.u.insns_int = {
lib/test_bpf.c
5429
.u.insns_int = {
lib/test_bpf.c
5444
.u.insns_int = {
lib/test_bpf.c
5460
.u.insns_int = {
lib/test_bpf.c
5476
.u.insns_int = {
lib/test_bpf.c
5492
.u.insns_int = {
lib/test_bpf.c
5508
.u.insns_int = {
lib/test_bpf.c
5524
.u.insns_int = {
lib/test_bpf.c
5535
.u.insns_int = {
lib/test_bpf.c
5546
.u.insns_int = {
lib/test_bpf.c
5557
.u.insns_int = {
lib/test_bpf.c
5573
.u.insns_int = {
lib/test_bpf.c
5584
.u.insns_int = {
lib/test_bpf.c
5600
.u.insns_int = {
lib/test_bpf.c
5616
.u.insns_int = {
lib/test_bpf.c
5632
.u.insns_int = {
lib/test_bpf.c
5648
.u.insns_int = {
lib/test_bpf.c
5664
.u.insns_int = {
lib/test_bpf.c
5681
.u.insns_int = {
lib/test_bpf.c
5693
.u.insns_int = {
lib/test_bpf.c
5705
.u.insns_int = {
lib/test_bpf.c
5717
.u.insns_int = {
lib/test_bpf.c
5730
.u.insns_int = {
lib/test_bpf.c
5741
.u.insns_int = {
lib/test_bpf.c
5752
.u.insns_int = {
lib/test_bpf.c
5763
.u.insns_int = {
lib/test_bpf.c
5774
.u.insns_int = {
lib/test_bpf.c
5785
.u.insns_int = {
lib/test_bpf.c
5796
.u.insns_int = {
lib/test_bpf.c
5808
.u.insns_int = {
lib/test_bpf.c
5820
.u.insns_int = {
lib/test_bpf.c
5832
.u.insns_int = {
lib/test_bpf.c
5844
.u.insns_int = {
lib/test_bpf.c
5856
.u.insns_int = {
lib/test_bpf.c
5868
.u.insns_int = {
lib/test_bpf.c
5880
.u.insns_int = {
lib/test_bpf.c
5894
.u.insns_int = {
lib/test_bpf.c
5905
.u.insns_int = {
lib/test_bpf.c
5916
.u.insns_int = {
lib/test_bpf.c
5927
.u.insns_int = {
lib/test_bpf.c
5943
.u.insns_int = {
lib/test_bpf.c
5954
.u.insns_int = {
lib/test_bpf.c
5965
.u.insns_int = {
lib/test_bpf.c
5976
.u.insns_int = {
lib/test_bpf.c
5987
.u.insns_int = {
lib/test_bpf.c
6003
.u.insns_int = {
lib/test_bpf.c
6014
.u.insns_int = {
lib/test_bpf.c
6027
.u.insns_int = {
lib/test_bpf.c
6039
.u.insns_int = {
lib/test_bpf.c
6051
.u.insns_int = {
lib/test_bpf.c
6063
.u.insns_int = {
lib/test_bpf.c
6075
.u.insns_int = {
lib/test_bpf.c
6093
.u.insns_int = {
lib/test_bpf.c
6104
.u.insns_int = {
lib/test_bpf.c
6115
.u.insns_int = {
lib/test_bpf.c
6126
.u.insns_int = {
lib/test_bpf.c
6142
.u.insns_int = {
lib/test_bpf.c
6153
.u.insns_int = {
lib/test_bpf.c
6164
.u.insns_int = {
lib/test_bpf.c
6175
.u.insns_int = {
lib/test_bpf.c
6192
.u.insns_int = {
lib/test_bpf.c
6204
.u.insns_int = {
lib/test_bpf.c
6216
.u.insns_int = {
lib/test_bpf.c
6228
.u.insns_int = {
lib/test_bpf.c
6241
.u.insns_int = {
lib/test_bpf.c
6252
.u.insns_int = {
lib/test_bpf.c
6263
.u.insns_int = {
lib/test_bpf.c
6274
.u.insns_int = {
lib/test_bpf.c
6285
.u.insns_int = {
lib/test_bpf.c
6296
.u.insns_int = {
lib/test_bpf.c
6308
.u.insns_int = {
lib/test_bpf.c
6321
.u.insns_int = {
lib/test_bpf.c
6333
.u.insns_int = {
lib/test_bpf.c
6346
.u.insns_int = {
lib/test_bpf.c
6358
.u.insns_int = {
lib/test_bpf.c
6371
.u.insns_int = {
lib/test_bpf.c
6383
.u.insns_int = {
lib/test_bpf.c
6396
.u.insns_int = {
lib/test_bpf.c
6408
.u.insns_int = {
lib/test_bpf.c
6420
.u.insns_int = {
lib/test_bpf.c
6432
.u.insns_int = {
lib/test_bpf.c
6444
.u.insns_int = {
lib/test_bpf.c
6457
.u.insns_int = {
lib/test_bpf.c
6468
.u.insns_int = {
lib/test_bpf.c
6479
.u.insns_int = {
lib/test_bpf.c
6490
.u.insns_int = {
lib/test_bpf.c
6501
.u.insns_int = {
lib/test_bpf.c
6517
.u.insns_int = {
lib/test_bpf.c
6528
.u.insns_int = {
lib/test_bpf.c
6539
.u.insns_int = {
lib/test_bpf.c
6555
.u.insns_int = {
lib/test_bpf.c
6571
.u.insns_int = {
lib/test_bpf.c
6587
.u.insns_int = {
lib/test_bpf.c
6603
.u.insns_int = {
lib/test_bpf.c
6620
.u.insns_int = {
lib/test_bpf.c
6632
.u.insns_int = {
lib/test_bpf.c
6644
.u.insns_int = {
lib/test_bpf.c
6656
.u.insns_int = {
lib/test_bpf.c
6669
.u.insns_int = {
lib/test_bpf.c
6680
.u.insns_int = {
lib/test_bpf.c
6691
.u.insns_int = {
lib/test_bpf.c
6702
.u.insns_int = {
lib/test_bpf.c
6713
.u.insns_int = {
lib/test_bpf.c
6729
.u.insns_int = {
lib/test_bpf.c
6740
.u.insns_int = {
lib/test_bpf.c
6751
.u.insns_int = {
lib/test_bpf.c
6767
.u.insns_int = {
lib/test_bpf.c
6783
.u.insns_int = {
lib/test_bpf.c
6799
.u.insns_int = {
lib/test_bpf.c
6815
.u.insns_int = {
lib/test_bpf.c
6832
.u.insns_int = {
lib/test_bpf.c
6844
.u.insns_int = {
lib/test_bpf.c
6856
.u.insns_int = {
lib/test_bpf.c
6868
.u.insns_int = {
lib/test_bpf.c
6881
.u.insns_int = {
lib/test_bpf.c
6892
.u.insns_int = {
lib/test_bpf.c
6903
.u.insns_int = {
lib/test_bpf.c
6914
.u.insns_int = {
lib/test_bpf.c
6925
.u.insns_int = {
lib/test_bpf.c
6941
.u.insns_int = {
lib/test_bpf.c
6952
.u.insns_int = {
lib/test_bpf.c
6963
.u.insns_int = {
lib/test_bpf.c
6979
.u.insns_int = {
lib/test_bpf.c
6995
.u.insns_int = {
lib/test_bpf.c
7011
.u.insns_int = {
lib/test_bpf.c
7027
.u.insns_int = {
lib/test_bpf.c
7044
.u.insns_int = {
lib/test_bpf.c
7056
.u.insns_int = {
lib/test_bpf.c
7068
.u.insns_int = {
lib/test_bpf.c
7080
.u.insns_int = {
lib/test_bpf.c
7092
.u.insns_int = {
lib/test_bpf.c
7104
.u.insns_int = {
lib/test_bpf.c
7116
.u.insns_int = {
lib/test_bpf.c
7129
.u.insns_int = {
lib/test_bpf.c
713
self->u.ptr.insns = insn;
lib/test_bpf.c
714
self->u.ptr.len = len;
lib/test_bpf.c
7141
.u.insns_int = {
lib/test_bpf.c
7154
.u.insns_int = {
lib/test_bpf.c
7166
.u.insns_int = {
lib/test_bpf.c
7179
.u.insns_int = {
lib/test_bpf.c
7191
.u.insns_int = {
lib/test_bpf.c
7205
.u.insns_int = {
lib/test_bpf.c
7216
.u.insns_int = {
lib/test_bpf.c
7227
.u.insns_int = {
lib/test_bpf.c
7238
.u.insns_int = {
lib/test_bpf.c
7249
.u.insns_int = {
lib/test_bpf.c
7260
.u.insns_int = {
lib/test_bpf.c
7271
.u.insns_int = {
lib/test_bpf.c
7282
.u.insns_int = {
lib/test_bpf.c
7294
.u.insns_int = {
lib/test_bpf.c
7305
.u.insns_int = {
lib/test_bpf.c
7317
.u.insns_int = {
lib/test_bpf.c
7328
.u.insns_int = {
lib/test_bpf.c
7340
.u.insns_int = {
lib/test_bpf.c
7352
.u.insns_int = {
lib/test_bpf.c
7364
.u.insns_int = {
lib/test_bpf.c
7376
.u.insns_int = {
lib/test_bpf.c
7388
.u.insns_int = {
lib/test_bpf.c
74
} u;
lib/test_bpf.c
7400
.u.insns_int = {
lib/test_bpf.c
7412
.u.insns_int = {
lib/test_bpf.c
7424
.u.insns_int = {
lib/test_bpf.c
7437
.u.insns_int = {
lib/test_bpf.c
7449
.u.insns_int = {
lib/test_bpf.c
7462
.u.insns_int = {
lib/test_bpf.c
7474
.u.insns_int = {
lib/test_bpf.c
7487
.u.insns_int = {
lib/test_bpf.c
7499
.u.insns_int = {
lib/test_bpf.c
7513
.u.insns_int = {
lib/test_bpf.c
7524
.u.insns_int = {
lib/test_bpf.c
7535
.u.insns_int = {
lib/test_bpf.c
7546
.u.insns_int = {
lib/test_bpf.c
7557
.u.insns_int = {
lib/test_bpf.c
7568
.u.insns_int = {
lib/test_bpf.c
7579
.u.insns_int = {
lib/test_bpf.c
7590
.u.insns_int = {
lib/test_bpf.c
7602
.u.insns_int = {
lib/test_bpf.c
7613
.u.insns_int = {
lib/test_bpf.c
7625
.u.insns_int = {
lib/test_bpf.c
7636
.u.insns_int = {
lib/test_bpf.c
7648
.u.insns_int = {
lib/test_bpf.c
7660
.u.insns_int = {
lib/test_bpf.c
7672
.u.insns_int = {
lib/test_bpf.c
7684
.u.insns_int = {
lib/test_bpf.c
7696
.u.insns_int = {
lib/test_bpf.c
7709
.u.insns_int = {
lib/test_bpf.c
7721
.u.insns_int = {
lib/test_bpf.c
7734
.u.insns_int = {
lib/test_bpf.c
7746
.u.insns_int = {
lib/test_bpf.c
7759
.u.insns_int = {
lib/test_bpf.c
7771
.u.insns_int = {
lib/test_bpf.c
7785
.u.insns_int = {
lib/test_bpf.c
7796
.u.insns_int = {
lib/test_bpf.c
7807
.u.insns_int = {
lib/test_bpf.c
7818
.u.insns_int = {
lib/test_bpf.c
7829
.u.insns_int = {
lib/test_bpf.c
7841
.u.insns_int = {
lib/test_bpf.c
7852
.u.insns_int = {
lib/test_bpf.c
7864
.u.insns_int = {
lib/test_bpf.c
7875
.u.insns_int = {
lib/test_bpf.c
7887
.u.insns_int = {
lib/test_bpf.c
7899
.u.insns_int = {
lib/test_bpf.c
7910
.u.insns_int = {
lib/test_bpf.c
7921
.u.insns_int = {
lib/test_bpf.c
7932
.u.insns_int = {
lib/test_bpf.c
7944
.u.insns_int = {
lib/test_bpf.c
7955
.u.insns_int = {
lib/test_bpf.c
7969
.u.insns_int = {
lib/test_bpf.c
7980
.u.insns_int = {
lib/test_bpf.c
7993
.u.insns_int = {
lib/test_bpf.c
8004
.u.insns_int = {
lib/test_bpf.c
8018
.u.insns_int = {
lib/test_bpf.c
8029
.u.insns_int = {
lib/test_bpf.c
8042
.u.insns_int = {
lib/test_bpf.c
8053
.u.insns_int = {
lib/test_bpf.c
8067
.u.insns_int = {
lib/test_bpf.c
8078
.u.insns_int = {
lib/test_bpf.c
8091
.u.insns_int = {
lib/test_bpf.c
8102
.u.insns_int = {
lib/test_bpf.c
8116
.u.insns_int = {
lib/test_bpf.c
8127
.u.insns_int = {
lib/test_bpf.c
8140
.u.insns_int = {
lib/test_bpf.c
8151
.u.insns_int = {
lib/test_bpf.c
8165
.u.insns_int = {
lib/test_bpf.c
8176
.u.insns_int = {
lib/test_bpf.c
8189
.u.insns_int = {
lib/test_bpf.c
8200
.u.insns_int = {
lib/test_bpf.c
8214
.u.insns_int = {
lib/test_bpf.c
8225
.u.insns_int = {
lib/test_bpf.c
823
self->u.ptr.insns = insn;
lib/test_bpf.c
8238
.u.insns_int = {
lib/test_bpf.c
824
self->u.ptr.len = len;
lib/test_bpf.c
8258
.u.insns_int = {
lib/test_bpf.c
8278
.u.insns_int = {
lib/test_bpf.c
8295
.u.insns_int = {
lib/test_bpf.c
8311
.u.insns_int = {
lib/test_bpf.c
8327
.u.insns_int = {
lib/test_bpf.c
8347
.u.insns_int = {
lib/test_bpf.c
8367
.u.insns_int = {
lib/test_bpf.c
8384
.u.insns_int = {
lib/test_bpf.c
8400
.u.insns_int = {
lib/test_bpf.c
8416
.u.insns_int = {
lib/test_bpf.c
8432
.u.insns_int = {
lib/test_bpf.c
8452
.u.insns_int = {
lib/test_bpf.c
8472
.u.insns_int = {
lib/test_bpf.c
8489
.u.insns_int = {
lib/test_bpf.c
8505
.u.insns_int = {
lib/test_bpf.c
8521
.u.insns_int = {
lib/test_bpf.c
8537
.u.insns_int = {
lib/test_bpf.c
8552
.u.insns_int = {
lib/test_bpf.c
8567
.u.insns_int = {
lib/test_bpf.c
8583
.u.insns_int = {
lib/test_bpf.c
8598
.u.insns_int = {
lib/test_bpf.c
8613
.u.insns_int = {
lib/test_bpf.c
8629
.u.insns_int = {
lib/test_bpf.c
8649
.u.insns_int = {
lib/test_bpf.c
8669
.u.insns_int = {
lib/test_bpf.c
8690
.u.insns_int = {
lib/test_bpf.c
8712
.u.insns_int = {
lib/test_bpf.c
8734
.u.insns_int = {
lib/test_bpf.c
8756
.u.insns_int = {
lib/test_bpf.c
8778
.u.insns_int = {
lib/test_bpf.c
8800
.u.insns_int = {
lib/test_bpf.c
8823
.u.insns_int = {
lib/test_bpf.c
8836
.u.insns_int = {
lib/test_bpf.c
8849
.u.insns_int = {
lib/test_bpf.c
8863
.u.insns_int = {
lib/test_bpf.c
8876
.u.insns_int = {
lib/test_bpf.c
8889
.u.insns_int = {
lib/test_bpf.c
8903
.u.insns_int = {
lib/test_bpf.c
8916
.u.insns_int = {
lib/test_bpf.c
8929
.u.insns_int = {
lib/test_bpf.c
8943
.u.insns_int = {
lib/test_bpf.c
8956
.u.insns_int = {
lib/test_bpf.c
8974
.u.insns_int = {
lib/test_bpf.c
8987
.u.insns_int = {
lib/test_bpf.c
9001
.u.insns_int = {
lib/test_bpf.c
9019
.u.insns_int = {
lib/test_bpf.c
9063
.u.insns_int = { \
lib/test_bpf.c
9082
.u.insns_int = { \
lib/test_bpf.c
9103
.u.insns_int = { \
lib/test_bpf.c
9123
.u.insns_int = { \
lib/test_bpf.c
9233
.u.insns_int = {
lib/test_bpf.c
9247
.u.insns_int = {
lib/test_bpf.c
9262
.u.insns_int = {
lib/test_bpf.c
9276
.u.insns_int = {
lib/test_bpf.c
9291
.u.insns_int = {
lib/test_bpf.c
9308
.u.insns_int = {
lib/test_bpf.c
9325
.u.insns_int = {
lib/test_bpf.c
9343
.u.insns_int = {
lib/test_bpf.c
9361
.u.insns_int = {
lib/test_bpf.c
9380
.u.insns_int = {
lib/test_bpf.c
939
self->u.ptr.insns = insns;
lib/test_bpf.c
9399
.u.insns_int = {
lib/test_bpf.c
940
self->u.ptr.len = i;
lib/test_bpf.c
9412
.u.insns_int = {
lib/test_bpf.c
9425
.u.insns_int = {
lib/test_bpf.c
9439
.u.insns_int = {
lib/test_bpf.c
9455
.u.insns_int = {
lib/test_bpf.c
9468
.u.insns_int = {
lib/test_bpf.c
9481
.u.insns_int = {
lib/test_bpf.c
9495
.u.insns_int = {
lib/test_bpf.c
9511
.u.insns_int = {
lib/test_bpf.c
9524
.u.insns_int = {
lib/test_bpf.c
9537
.u.insns_int = {
lib/test_bpf.c
9550
.u.insns_int = {
lib/test_bpf.c
9566
.u.insns_int = {
lib/test_bpf.c
9579
.u.insns_int = {
lib/test_bpf.c
9593
.u.insns_int = {
lib/test_bpf.c
9609
.u.insns_int = {
lib/test_bpf.c
9622
.u.insns_int = {
lib/test_bpf.c
9636
.u.insns_int = {
lib/test_bpf.c
9652
.u.insns_int = {
lib/test_bpf.c
9665
.u.insns_int = {
lib/test_bpf.c
9679
.u.insns_int = {
lib/test_bpf.c
9695
.u.insns_int = {
lib/test_bpf.c
9708
.u.insns_int = {
lib/test_bpf.c
9722
.u.insns_int = {
lib/test_bpf.c
9738
.u.insns_int = {
lib/test_bpf.c
9751
.u.insns_int = {
lib/test_bpf.c
9765
.u.insns_int = {
lib/test_bpf.c
9781
.u.insns_int = {
lib/test_bpf.c
9794
.u.insns_int = {
lib/test_bpf.c
9808
.u.insns_int = {
lib/test_bpf.c
9824
.u.insns_int = {
lib/test_bpf.c
9837
.u.insns_int = {
lib/test_bpf.c
9851
.u.insns_int = {
lib/test_bpf.c
9867
.u.insns_int = {
lib/test_bpf.c
9880
.u.insns_int = {
lib/test_bpf.c
9894
.u.insns_int = {
lib/test_bpf.c
9910
.u.insns_int = {
lib/test_bpf.c
9922
.u.insns_int = {
lib/test_bpf.c
9936
.u.insns_int = {
lib/test_bpf.c
9950
.u.insns_int = {
lib/test_bpf.c
9964
.u.insns_int = {
lib/test_bpf.c
9979
.u.insns_int = {
lib/test_bpf.c
9993
.u.insns_int = {
lib/tests/bitfield_kunit.c
13
u##tp _res; \
lib/tests/bitfield_kunit.c
15
_res = u##tp##_encode_bits(v, field); \
lib/tests/bitfield_kunit.c
20
u##tp##_get_bits(_res, field) != v); \
lib/tests/overflow_kunit.c
1110
u ## width u ## width ## var = 0; \
lib/tests/overflow_kunit.c
1114
TEST_CASTABLE_TO_TYPE(type_max(u ## width), u ## width, true); \
lib/tests/overflow_kunit.c
1115
TEST_CASTABLE_TO_TYPE(type_min(u ## width), u ## width, true); \
lib/tests/overflow_kunit.c
1116
TEST_CASTABLE_TO_TYPE(type_max(u ## width), u ## width ## var, true); \
lib/tests/overflow_kunit.c
1117
TEST_CASTABLE_TO_TYPE(type_min(u ## width), u ## width ## var, true); \
lib/tests/overflow_kunit.c
1121
TEST_CASTABLE_TO_TYPE(type_min(u ## width), s ## width ## var, true); \
lib/tests/overflow_kunit.c
1123
TEST_CASTABLE_TO_TYPE(type_max(u ## width), s ## width, false); \
lib/tests/overflow_kunit.c
1124
TEST_CASTABLE_TO_TYPE(type_max(u ## width), s ## width ## var, false); \
lib/tests/overflow_kunit.c
1125
TEST_CASTABLE_TO_TYPE(type_min(s ## width), u ## width, false); \
lib/tests/overflow_kunit.c
1126
TEST_CASTABLE_TO_TYPE(type_min(s ## width), u ## width ## var, false); \
lib/tests/overflow_kunit.c
1128
TEST_CASTABLE_TO_TYPE(s ## width ## var, u ## width, false); \
lib/tests/overflow_kunit.c
1129
TEST_CASTABLE_TO_TYPE(u ## width ## var, s ## width, false); \
lib/tests/overflow_kunit.c
1135
u ## width u ## width ## var = 0; \
lib/tests/overflow_kunit.c
1139
TEST_CASTABLE_TO_TYPE(U ## width ## _MAX, u ## width, true); \
lib/tests/overflow_kunit.c
1140
TEST_CASTABLE_TO_TYPE(U ## width ## _MAX, u ## width ## var, true); \
lib/tests/overflow_kunit.c
1144
TEST_CASTABLE_TO_TYPE((unsigned long)U ## width ## _MAX + 1, u ## width, false); \
lib/tests/overflow_kunit.c
1145
TEST_CASTABLE_TO_TYPE((unsigned long)U ## width ## _MAX + 1, u ## width ## var, false); \
lib/tests/overflow_kunit.c
1149
TEST_CASTABLE_TO_TYPE(big, u ## width, false); \
lib/tests/overflow_kunit.c
1150
TEST_CASTABLE_TO_TYPE(big, u ## width ## var, false); \
lib/tests/uuid_kunit.c
102
uuid_gen(&u);
lib/tests/uuid_kunit.c
103
KUNIT_EXPECT_EQ(test, u.b[6] & 0xf0, 0x40);
lib/tests/uuid_kunit.c
104
KUNIT_EXPECT_EQ(test, u.b[8] & 0xc0, 0x80);
lib/tests/uuid_kunit.c
99
uuid_t u;
lib/uuid.c
124
int guid_parse(const char *uuid, guid_t *u)
lib/uuid.c
126
return __uuid_parse(uuid, u->b, guid_index);
lib/uuid.c
130
int uuid_parse(const char *uuid, uuid_t *u)
lib/uuid.c
132
return __uuid_parse(uuid, u->b, uuid_index);
lib/vsprintf.c
3468
unsigned long long u;
lib/vsprintf.c
3680
val.u = simple_strntoull(str, &next, base,
lib/vsprintf.c
3688
*va_arg(args, unsigned char *) = val.u;
lib/vsprintf.c
3694
*va_arg(args, unsigned short *) = val.u;
lib/vsprintf.c
3700
*va_arg(args, unsigned long *) = val.u;
lib/vsprintf.c
3706
*va_arg(args, unsigned long long *) = val.u;
lib/vsprintf.c
3709
*va_arg(args, size_t *) = val.u;
lib/vsprintf.c
3715
*va_arg(args, unsigned int *) = val.u;
lib/zstd/common/compiler.h
180
MEM_STATIC int ZSTD_isPower2(size_t u) {
lib/zstd/common/compiler.h
181
return (u & (u-1)) == 0;
lib/zstd/common/fse_decompress.c
127
size_t u;
lib/zstd/common/fse_decompress.c
128
for (u = 0; u < unroll; ++u) {
lib/zstd/common/fse_decompress.c
129
size_t const uPosition = (position + (u * step)) & tableMask;
lib/zstd/common/fse_decompress.c
130
tableDecode[uPosition].symbol = spread[s + u];
lib/zstd/common/fse_decompress.c
151
{ U32 u;
lib/zstd/common/fse_decompress.c
152
for (u=0; u<tableSize; u++) {
lib/zstd/common/fse_decompress.c
153
FSE_FUNCTION_TYPE const symbol = (FSE_FUNCTION_TYPE)(tableDecode[u].symbol);
lib/zstd/common/fse_decompress.c
155
tableDecode[u].nbBits = (BYTE) (tableLog - ZSTD_highbit32(nextState) );
lib/zstd/common/fse_decompress.c
156
tableDecode[u].newState = (U16) ( (nextState << tableDecode[u].nbBits) - tableSize);
lib/zstd/compress/fse_compress.c
102
{ U32 u;
lib/zstd/compress/fse_compress.c
104
for (u=1; u <= maxSV1; u++) {
lib/zstd/compress/fse_compress.c
105
if (normalizedCounter[u-1]==-1) { /* Low proba symbol */
lib/zstd/compress/fse_compress.c
106
cumul[u] = cumul[u-1] + 1;
lib/zstd/compress/fse_compress.c
107
tableSymbol[highThreshold--] = (FSE_FUNCTION_TYPE)(u-1);
lib/zstd/compress/fse_compress.c
109
assert(normalizedCounter[u-1] >= 0);
lib/zstd/compress/fse_compress.c
110
cumul[u] = cumul[u-1] + (U16)normalizedCounter[u-1];
lib/zstd/compress/fse_compress.c
111
assert(cumul[u] >= cumul[u-1]); /* no overflow */
lib/zstd/compress/fse_compress.c
146
size_t u;
lib/zstd/compress/fse_compress.c
147
for (u = 0; u < unroll; ++u) {
lib/zstd/compress/fse_compress.c
148
size_t const uPosition = (position + (u * step)) & tableMask;
lib/zstd/compress/fse_compress.c
149
tableSymbol[uPosition] = spread[s + u];
lib/zstd/compress/fse_compress.c
171
{ U32 u; for (u=0; u<tableSize; u++) {
lib/zstd/compress/fse_compress.c
172
FSE_FUNCTION_TYPE s = tableSymbol[u]; /* note : static analyzer may not understand tableSymbol is properly initialized */
lib/zstd/compress/fse_compress.c
173
tableU16[cumul[s]++] = (U16) (tableSize+u); /* TableU16 : sorted by symbol order; gives next state value */
lib/zstd/compress/huf_compress.c
1007
int u;
lib/zstd/compress/huf_compress.c
1008
for (u = 1; u < kUnroll; ++u) {
lib/zstd/compress/huf_compress.c
1009
HUF_encodeSymbol(bitC, ip[n - u], ct, 0, 1);
lib/zstd/compress/huf_compress.c
1019
int u;
lib/zstd/compress/huf_compress.c
1020
for (u = 1; u < kUnroll; ++u) {
lib/zstd/compress/huf_compress.c
1021
HUF_encodeSymbol(bitC, ip[n - u], ct, /* idx */ 0, /* fast */ 1);
lib/zstd/compress/huf_compress.c
1030
for (u = 1; u < kUnroll; ++u) {
lib/zstd/compress/huf_compress.c
1031
HUF_encodeSymbol(bitC, ip[n - kUnroll - u], ct, /* idx */ 1, /* fast */ 1);
lib/zstd/compress/huf_compress.c
61
size_t u;
lib/zstd/compress/huf_compress.c
62
for (u=0; u<size; u++) {
lib/zstd/compress/huf_compress.c
63
RAWLOG(6, " %u", arr[u]); (void)arr;
lib/zstd/compress/huf_compress.c
73
size_t u;
lib/zstd/compress/huf_compress.c
74
for (u=0; u<size; u++) {
lib/zstd/compress/huf_compress.c
75
RAWLOG(6, " %zu", HUF_getNbBits(ctable[u])); (void)ctable;
lib/zstd/compress/huf_compress.c
84
size_t u;
lib/zstd/compress/huf_compress.c
85
for (u=0; u<size; u++) {
lib/zstd/compress/huf_compress.c
86
RAWLOG(6, " %u", hnode[u].byte); (void)hnode;
lib/zstd/compress/huf_compress.c
94
size_t u;
lib/zstd/compress/huf_compress.c
95
for (u=0; u<size; u++) {
lib/zstd/compress/huf_compress.c
96
RAWLOG(6, " %u", hnode[u].nbBits); (void)hnode;
lib/zstd/compress/zstd_compress.c
2614
U32 u;
lib/zstd/compress/zstd_compress.c
2617
for (u=0; u<nbSeq; u++) {
lib/zstd/compress/zstd_compress.c
2618
U32 const llv = sequences[u].litLength;
lib/zstd/compress/zstd_compress.c
2619
U32 const ofCode = ZSTD_highbit32(sequences[u].offBase);
lib/zstd/compress/zstd_compress.c
2620
U32 const mlv = sequences[u].mlBase;
lib/zstd/compress/zstd_compress.c
2621
llCodeTable[u] = (BYTE)ZSTD_LLcode(llv);
lib/zstd/compress/zstd_compress.c
2622
ofCodeTable[u] = (BYTE)ofCode;
lib/zstd/compress/zstd_compress.c
2623
mlCodeTable[u] = (BYTE)ZSTD_MLcode(mlv);
lib/zstd/compress/zstd_compress.c
3500
size_t u;
lib/zstd/compress/zstd_compress.c
3501
for (u = 0; u < unrollSize; u += sizeof(size_t)) {
lib/zstd/compress/zstd_compress.c
3502
if (MEM_readST(ip + i + u) != valueST) {
lib/zstd/compress/zstd_compress.c
5057
{ U32 u;
lib/zstd/compress/zstd_compress.c
5058
for (u=0; u<3; u++) {
lib/zstd/compress/zstd_compress.c
5059
RETURN_ERROR_IF(bs->rep[u] == 0, dictionary_corrupted, "");
lib/zstd/compress/zstd_compress.c
5060
RETURN_ERROR_IF(bs->rep[u] > dictContentSize, dictionary_corrupted, "");
lib/zstd/compress/zstd_compress_internal.h
1446
unsigned u, sum;
lib/zstd/compress/zstd_compress_internal.h
1447
for (u=0, sum=0; u<=max; u++) sum += table[u];
lib/zstd/compress/zstd_compress_internal.h
1449
for (u=0; u<=max; u++) {
lib/zstd/compress/zstd_compress_internal.h
1451
u, table[u], ZSTD_fWeight(sum) - ZSTD_fWeight(table[u]) );
lib/zstd/compress/zstd_compress_internal.h
891
static U32 ZSTD_hash3(U32 u, U32 h, U32 s) { assert(h <= 32); return (((u << (32-24)) * prime3bytes) ^ s) >> (32-h) ; }
lib/zstd/compress/zstd_compress_internal.h
896
static U32 ZSTD_hash4(U32 u, U32 h, U32 s) { assert(h <= 32); return ((u * prime4bytes) ^ s) >> (32-h) ; }
lib/zstd/compress/zstd_compress_internal.h
901
static size_t ZSTD_hash5(U64 u, U32 h, U64 s) { assert(h <= 64); return (size_t)((((u << (64-40)) * prime5bytes) ^ s) >> (64-h)) ; }
lib/zstd/compress/zstd_compress_internal.h
906
static size_t ZSTD_hash6(U64 u, U32 h, U64 s) { assert(h <= 64); return (size_t)((((u << (64-48)) * prime6bytes) ^ s) >> (64-h)) ; }
lib/zstd/compress/zstd_compress_internal.h
911
static size_t ZSTD_hash7(U64 u, U32 h, U64 s) { assert(h <= 64); return (size_t)((((u << (64-56)) * prime7bytes) ^ s) >> (64-h)) ; }
lib/zstd/compress/zstd_compress_internal.h
916
static size_t ZSTD_hash8(U64 u, U32 h, U64 s) { assert(h <= 64); return (size_t)((((u) * prime8bytes) ^ s) >> (64-h)) ; }
lib/zstd/compress/zstd_compress_literals.c
26
size_t u;
lib/zstd/compress/zstd_compress_literals.c
27
for (u=0; u<srcSize; u++) {
lib/zstd/compress/zstd_compress_literals.c
28
RAWLOG(5, " %02X", ip[u]); (void)ip;
lib/zstd/compress/zstd_ldm.c
520
U32 u;
lib/zstd/compress/zstd_ldm.c
521
for (u = 0; u < size; u++) {
lib/zstd/compress/zstd_ldm.c
522
if (table[u].offset < reducerValue) table[u].offset = 0;
lib/zstd/compress/zstd_ldm.c
523
else table[u].offset -= reducerValue;
lib/zstd/compress/zstd_opt.c
283
U32 u;
lib/zstd/compress/zstd_opt.c
285
for (u=0; u < litLength; u++) {
lib/zstd/compress/zstd_opt.c
286
U32 litPrice = WEIGHT(optPtr->litFreq[literals[u]], optLevel);
lib/zstd/compress/zstd_opt.c
363
U32 u;
lib/zstd/compress/zstd_opt.c
364
for (u=0; u < litLength; u++)
lib/zstd/compress/zstd_opt.c
365
optPtr->litFreq[literals[u]] += ZSTD_LITFREQ_ADD;
lib/zstd/decompress/huf_decompress.c
434
int u;
lib/zstd/decompress/huf_decompress.c
435
for (u=0; u < unroll; ++u) {
lib/zstd/decompress/huf_decompress.c
436
size_t const w = wksp->huffWeight[n+u];
lib/zstd/decompress/huf_decompress.c
437
wksp->symbols[wksp->rankStart[w]++] = (BYTE)(n+u);
lib/zstd/decompress/huf_decompress.c
461
int u;
lib/zstd/decompress/huf_decompress.c
500
for (u=0; u < length; u += 16) {
lib/zstd/decompress/huf_decompress.c
501
MEM_write64(dt + uStart + u + 0, D4);
lib/zstd/decompress/huf_decompress.c
502
MEM_write64(dt + uStart + u + 4, D4);
lib/zstd/decompress/huf_decompress.c
503
MEM_write64(dt + uStart + u + 8, D4);
lib/zstd/decompress/huf_decompress.c
504
MEM_write64(dt + uStart + u + 12, D4);
lib/zstd/decompress/huf_decompress.c
506
assert(u == length);
lib/zstd/decompress/zstd_decompress_block.c
2025
U32 u;
lib/zstd/decompress/zstd_decompress_block.c
2029
for (u=0; u<max; u++) {
lib/zstd/decompress/zstd_decompress_block.c
2030
info.maxNbAdditionalBits = MAX(info.maxNbAdditionalBits, table[u].nbAdditionalBits);
lib/zstd/decompress/zstd_decompress_block.c
2031
if (table[u].nbAdditionalBits > 22) info.longOffsetShare += 1;
lib/zstd/decompress/zstd_decompress_block.c
567
size_t u;
lib/zstd/decompress/zstd_decompress_block.c
568
for (u = 0; u < unroll; ++u) {
lib/zstd/decompress/zstd_decompress_block.c
569
size_t const uPosition = (position + (u * step)) & tableMask;
lib/zstd/decompress/zstd_decompress_block.c
570
tableDecode[uPosition].baseValue = spread[s + u];
lib/zstd/decompress/zstd_decompress_block.c
593
U32 u;
lib/zstd/decompress/zstd_decompress_block.c
594
for (u=0; u<tableSize; u++) {
lib/zstd/decompress/zstd_decompress_block.c
595
U32 const symbol = tableDecode[u].baseValue;
lib/zstd/decompress/zstd_decompress_block.c
597
tableDecode[u].nbBits = (BYTE) (tableLog - ZSTD_highbit32(nextState) );
lib/zstd/decompress/zstd_decompress_block.c
598
tableDecode[u].nextState = (U16) ( (nextState << tableDecode[u].nbBits) - tableSize);
lib/zstd/decompress/zstd_decompress_block.c
600
tableDecode[u].nbAdditionalBits = nbAdditionalBits[symbol];
lib/zstd/decompress/zstd_decompress_block.c
601
tableDecode[u].baseValue = baseValue[symbol];
mm/debug_page_ref.c
36
void __page_ref_mod_unless(struct page *page, int v, int u)
mm/debug_page_ref.c
38
trace_page_ref_mod_unless(page, v, u);
mm/mm_init.c
1317
u64 u;
mm/mm_init.c
1322
for_each_free_mem_range(u, NUMA_NO_NODE, MEMBLOCK_NONE, &start_addr, &end_addr, NULL) {
net/8021q/vlan.c
517
args.u.device2[sizeof(args.u.device2) - 1] = 0;
net/8021q/vlan.c
545
args.u.skb_priority,
net/8021q/vlan.c
555
args.u.skb_priority,
net/8021q/vlan.c
564
args.vlan_qos ? args.u.flag : 0,
net/8021q/vlan.c
565
args.u.flag);
net/8021q/vlan.c
572
if (args.u.name_type < VLAN_NAME_TYPE_HIGHEST) {
net/8021q/vlan.c
576
vn->name_type = args.u.name_type;
net/8021q/vlan.c
587
err = register_vlan_device(dev, args.u.VID);
net/8021q/vlan.c
600
vlan_dev_get_realdev_name(dev, args.u.device2,
net/8021q/vlan.c
601
sizeof(args.u.device2));
net/8021q/vlan.c
609
args.u.VID = vlan_dev_vlan_id(dev);
net/batman-adv/distributed-arp-table.c
452
switch (unicast_4addr_packet->u.packet_type) {
net/batman-adv/distributed-arp-table.c
477
unicast_4addr_packet->u.packet_type);
net/batman-adv/distributed-arp-table.c
490
unicast_4addr_packet->u.packet_type);
net/batman-adv/send.c
291
uc_4addr_packet->u.packet_type = BATADV_UNICAST_4ADDR;
net/bluetooth/smp.c
192
static int smp_f4(const u8 u[32], const u8 v[32], const u8 x[16], u8 z,
net/bluetooth/smp.c
198
SMP_DBG("u %32phN", u);
net/bluetooth/smp.c
204
memcpy(m + 33, u, 32);
net/bluetooth/smp.c
294
static int smp_g2(const u8 u[32], const u8 v[32], const u8 x[16],
net/bluetooth/smp.c
300
SMP_DBG("u %32phN", u);
net/bluetooth/smp.c
306
memcpy(m + 48, u, 32);
net/bluetooth/smp.c
3510
const u8 u[32] = {
net/bluetooth/smp.c
3530
err = smp_f4(u, v, x, z, res);
net/bluetooth/smp.c
3612
const u8 u[32] = {
net/bluetooth/smp.c
3632
err = smp_g2(u, v, x, y, &val);
net/bridge/br_mdb.c
1278
ipv4_is_zeronet(cfg->entry->addr.u.ip4)) {
net/bridge/br_mdb.c
159
ip->dst.ip4 = entry->addr.u.ip4;
net/bridge/br_mdb.c
165
ip->dst.ip6 = entry->addr.u.ip6;
net/bridge/br_mdb.c
171
ether_addr_copy(ip->dst.mac_addr, entry->addr.u.mac_addr);
net/bridge/br_mdb.c
257
e.addr.u.ip4 = mp->addr.dst.ip4;
net/bridge/br_mdb.c
260
e.addr.u.ip6 = mp->addr.dst.ip6;
net/bridge/br_mdb.c
263
ether_addr_copy(e.addr.u.mac_addr, mp->addr.dst.mac_addr);
net/bridge/br_mdb.c
300
ether_addr_copy(e.addr.u.mac_addr, mp->addr.dst.mac_addr);
net/bridge/br_mrp_switchdev.c
219
.u.stp_state = state,
net/bridge/br_mrp_switchdev.c
234
.u.mrp_port_role = role,
net/bridge/br_mst.c
101
.u.mst_state = {
net/bridge/br_mst.c
162
.u.vlan_msti = {
net/bridge/br_mst.c
209
.u.mst = on,
net/bridge/br_multicast.c
1689
.u.mrouter = is_mc_router,
net/bridge/br_multicast.c
1987
.u.mc_disabled = !value,
net/bridge/br_multicast.c
3277
.u.mrouter = is_mc_router,
net/bridge/br_stp.c
35
.u.stp_state = state,
net/bridge/br_stp.c
622
.u.ageing_time = jiffies_to_clock_t(t),
net/bridge/br_switchdev.c
100
attr.u.brport_flags.mask = mask;
net/bridge/br_switchdev.c
393
attr.u.vlan_msti.vid = v->vid;
net/bridge/br_switchdev.c
394
attr.u.vlan_msti.msti = v->msti;
net/bridge/br_switchdev.c
99
attr.u.brport_flags.val = flags;
net/bridge/br_vlan.c
1263
.u.vlan_filtering = br_opt_get(p->br, BROPT_VLAN_ENABLED),
net/bridge/br_vlan.c
901
.u.vlan_filtering = val,
net/bridge/br_vlan.c
952
.u.vlan_protocol = ntohs(proto),
net/bridge/br_vlan.c
997
attr.u.vlan_protocol = ntohs(oldproto);
net/bridge/br_vlan_tunnel.c
216
tunnel_dst->u.tun_info.mode |= IP_TUNNEL_INFO_TX |
net/bridge/br_vlan_tunnel.c
218
tunnel_dst->u.tun_info.key.nhid =
net/bridge/br_vlan_tunnel.c
79
metadata->u.tun_info.mode |= IP_TUNNEL_INFO_TX | IP_TUNNEL_INFO_BRIDGE;
net/bridge/netfilter/ebt_log.c
186
li.u.log.level = info->loglevel;
net/bridge/netfilter/ebt_log.c
187
li.u.log.logflags = info->bitmask;
net/bridge/netfilter/ebt_log.c
87
'0' + loginfo->u.log.level, prefix,
net/bridge/netfilter/ebt_log.c
93
bitmask = loginfo->u.log.logflags;
net/bridge/netfilter/ebt_nflog.c
31
li.u.ulog.copy_len = info->len;
net/bridge/netfilter/ebt_nflog.c
32
li.u.ulog.group = info->group;
net/bridge/netfilter/ebt_nflog.c
33
li.u.ulog.qthreshold = info->threshold;
net/bridge/netfilter/ebt_nflog.c
34
li.u.ulog.flags = 0;
net/bridge/netfilter/ebtables.c
108
par->match = m->u.match;
net/bridge/netfilter/ebtables.c
110
return !m->u.match->match(skb, par);
net/bridge/netfilter/ebtables.c
1472
m->u.match->name, m->data, sizeof(*m),
net/bridge/netfilter/ebtables.c
1473
m->u.match->usersize, m->match_size,
net/bridge/netfilter/ebtables.c
1474
m->u.match->revision);
net/bridge/netfilter/ebtables.c
1481
w->u.watcher->name, w->data, sizeof(*w),
net/bridge/netfilter/ebtables.c
1482
w->u.watcher->usersize, w->watcher_size,
net/bridge/netfilter/ebtables.c
1483
w->u.watcher->revision);
net/bridge/netfilter/ebtables.c
1513
ret = ebt_obj_to_user(hlp, t->u.target->name, t->data, sizeof(*t),
net/bridge/netfilter/ebtables.c
1514
t->u.target->usersize, t->target_size,
net/bridge/netfilter/ebtables.c
1515
t->u.target->revision);
net/bridge/netfilter/ebtables.c
1621
} u;
net/bridge/netfilter/ebtables.c
1651
const struct xt_match *match = m->u.match;
net/bridge/netfilter/ebtables.c
1659
if (copy_to_user(cm->u.name, match->name, strlen(match->name) + 1) ||
net/bridge/netfilter/ebtables.c
1660
put_user(match->revision, &cm->u.revision) ||
net/bridge/netfilter/ebtables.c
1683
const struct xt_target *target = t->u.target;
net/bridge/netfilter/ebtables.c
1691
if (copy_to_user(cm->u.name, target->name, strlen(target->name) + 1) ||
net/bridge/netfilter/ebtables.c
1692
put_user(target->revision, &cm->u.revision) ||
net/bridge/netfilter/ebtables.c
1777
*off += ebt_compat_match_offset(m->u.match, m->match_size);
net/bridge/netfilter/ebtables.c
1784
*off += xt_compat_target_offset(w->u.watcher);
net/bridge/netfilter/ebtables.c
1809
off += xt_compat_target_offset(t->u.target);
net/bridge/netfilter/ebtables.c
1994
if (strscpy(name, mwt->u.name, sizeof(name)) < 0)
net/bridge/netfilter/ebtables.c
2003
mwt->u.revision);
net/bridge/netfilter/ebtables.c
2028
mwt->u.revision);
net/bridge/netfilter/ebtables.c
247
if (!t->u.target->target)
net/bridge/netfilter/ebtables.c
250
acpar.target = t->u.target;
net/bridge/netfilter/ebtables.c
252
verdict = t->u.target->target(skb, &acpar);
net/bridge/netfilter/ebtables.c
406
if (strnlen(m->u.name, XT_EXTENSION_MAXNAMELEN) == XT_EXTENSION_MAXNAMELEN)
net/bridge/netfilter/ebtables.c
409
match = xt_find_match(NFPROTO_BRIDGE, m->u.name, m->u.revision);
net/bridge/netfilter/ebtables.c
413
request_module("ebt_%s", m->u.name);
net/bridge/netfilter/ebtables.c
414
match = xt_find_match(NFPROTO_BRIDGE, m->u.name, m->u.revision);
net/bridge/netfilter/ebtables.c
418
m->u.match = match;
net/bridge/netfilter/ebtables.c
446
watcher = xt_request_find_target(NFPROTO_BRIDGE, w->u.name, 0);
net/bridge/netfilter/ebtables.c
455
w->u.watcher = watcher;
net/bridge/netfilter/ebtables.c
632
par.match = m->u.match;
net/bridge/netfilter/ebtables.c
650
par.target = w->u.watcher;
net/bridge/netfilter/ebtables.c
675
par.target = t->u.target;
net/bridge/netfilter/ebtables.c
753
target = xt_request_find_target(NFPROTO_BRIDGE, t->u.name, 0);
net/bridge/netfilter/ebtables.c
766
t->u.target = target;
net/bridge/netfilter/ebtables.c
767
if (t->u.target == &ebt_standard_target) {
net/bridge/netfilter/ebtables.c
778
module_put(t->u.target->me);
net/bridge/netfilter/ebtables.c
829
if (strcmp(t->u.name, EBT_STANDARD_TARGET))
net/bridge/netfilter/ebtables.c
97
par->target = w->u.watcher;
net/bridge/netfilter/ebtables.c
99
w->u.watcher->target(skb, par);
net/ceph/auth_x.c
562
u64 *u;
net/ceph/auth_x.c
597
for (u = (u64 *)enc_buf; u + 1 <= (u64 *)(enc_buf + ret); u++)
net/ceph/auth_x.c
598
auth->key ^= *(__le64 *)u;
net/ceph/crush/mapper.c
332
unsigned int u;
net/ceph/crush/mapper.c
340
u = crush_hash32_3(bucket->h.hash, x, ids[i], r);
net/ceph/crush/mapper.c
341
u &= 0xffff;
net/ceph/crush/mapper.c
353
ln = crush_ln(u) - 0x1000000000000ll;
net/ceph/decode.c
158
} u;
net/ceph/decode.c
162
return sizeof(u.sin);
net/ceph/decode.c
164
return sizeof(u.sin6);
net/ceph/decode.c
166
return sizeof(u);
net/ceph/mon_client.c
760
*req->u.st = reply->st; /* struct */
net/ceph/mon_client.c
795
req->u.st = buf;
net/ceph/mon_client.c
842
req->u.newest = ceph_decode_64(&p);
net/ceph/mon_client.c
915
*newest = req->u.newest;
net/ceph/osd_client.c
2720
WARN_ON(greq->result || !greq->u.newest);
net/ceph/osd_client.c
2730
req, req->r_tid, req->r_map_dne_bound, greq->u.newest);
net/ceph/osd_client.c
2732
req->r_map_dne_bound = greq->u.newest;
net/ceph/osd_client.c
3354
WARN_ON(greq->result || !greq->u.newest);
net/ceph/osd_client.c
3365
greq->u.newest);
net/ceph/osd_client.c
3367
lreq->map_dne_bound = greq->u.newest;
net/core/dst.c
174
dst_cache_reset_now(&md_dst->u.tun_info.dst_cache);
net/core/dst.c
298
md_dst = kmalloc_flex(*md_dst, u.tun_info.options, optslen, flags);
net/core/dst.c
312
dst_cache_destroy(&md_dst->u.tun_info.dst_cache);
net/core/dst.c
315
dst_release(md_dst->u.xfrm_info.dst_orig);
net/core/dst.c
326
md_dst = __alloc_percpu_gfp(struct_size(md_dst, u.tun_info.options,
net/core/dst.c
348
dst_cache_destroy(&one_md_dst->u.tun_info.dst_cache);
net/core/dst.c
351
dst_release(one_md_dst->u.xfrm_info.dst_orig);
net/core/filter.c
4861
memcpy(to->remote_ipv6, &info->key.u.ipv6.src,
net/core/filter.c
4863
memcpy(to->local_ipv6, &info->key.u.ipv6.dst,
net/core/filter.c
4867
to->remote_ipv4 = be32_to_cpu(info->key.u.ipv4.src);
net/core/filter.c
4869
to->local_ipv4 = be32_to_cpu(info->key.u.ipv4.dst);
net/core/filter.c
4965
info = &md->u.tun_info;
net/core/filter.c
4985
memcpy(&info->key.u.ipv6.dst, from->remote_ipv6,
net/core/filter.c
4987
memcpy(&info->key.u.ipv6.src, from->local_ipv6,
net/core/filter.c
4992
info->key.u.ipv4.dst = cpu_to_be32(from->remote_ipv4);
net/core/filter.c
4993
info->key.u.ipv4.src = cpu_to_be32(from->local_ipv4);
net/core/filter.c
5017
if (unlikely(info != &md->u.tun_info || (size & (sizeof(u32) - 1))))
net/core/flow_dissector.c
418
ipv4->src = key->u.ipv4.src;
net/core/flow_dissector.c
419
ipv4->dst = key->u.ipv4.dst;
net/core/flow_dissector.c
433
ipv6->src = key->u.ipv6.src;
net/core/flow_dissector.c
434
ipv6->dst = key->u.ipv6.dst;
net/core/pktgen.c
2717
skb->_skb_refdst = (unsigned long)&pkt_dev->xdst.u.dst | SKB_DST_NOREF;
net/core/pktgen.c
3897
pkt_dev->xdst.u.dst.dev = pkt_dev->odev;
net/core/pktgen.c
3898
dst_init_metrics(&pkt_dev->xdst.u.dst, pktgen_dst_metrics, false);
net/core/pktgen.c
3899
pkt_dev->xdst.child = &pkt_dev->xdst.u.dst;
net/core/pktgen.c
3900
pkt_dev->xdst.u.dst.ops = &pkt_dev->dstops;
net/core/rtnetlink.c
6749
if (!ipv4_is_multicast(entry->addr.u.ip4) &&
net/core/rtnetlink.c
6750
!ipv4_is_zeronet(entry->addr.u.ip4)) {
net/core/rtnetlink.c
6754
if (ipv4_is_local_multicast(entry->addr.u.ip4)) {
net/core/rtnetlink.c
6760
if (ipv6_addr_is_ll_all_nodes(&entry->addr.u.ip6)) {
net/core/rtnetlink.c
6767
if (!is_multicast_ether_addr(entry->addr.u.mac_addr)) {
net/dsa/tag.c
72
unsigned int port = md_dst->u.port_info.port_id;
net/dsa/user.c
600
ret = dsa_port_set_state(dp, attr->u.stp_state, true);
net/dsa/user.c
606
ret = dsa_port_set_mst_state(dp, &attr->u.mst_state, extack);
net/dsa/user.c
612
ret = dsa_port_vlan_filtering(dp, attr->u.vlan_filtering,
net/dsa/user.c
619
ret = dsa_port_ageing_time(dp, attr->u.ageing_time);
net/dsa/user.c
625
ret = dsa_port_mst_enable(dp, attr->u.mst, extack);
net/dsa/user.c
631
ret = dsa_port_pre_bridge_flags(dp, attr->u.brport_flags,
net/dsa/user.c
638
ret = dsa_port_bridge_flags(dp, attr->u.brport_flags, extack);
net/dsa/user.c
644
ret = dsa_port_vlan_msti(dp, &attr->u.vlan_msti);
net/ipv4/af_inet.c
1279
fl4 = &inet->cork.fl.u.ip4;
net/ipv4/af_inet.c
1329
fl4 = &inet->cork.fl.u.ip4;
net/ipv4/datagram.c
48
fl4 = &inet->cork.fl.u.ip4;
net/ipv4/fib_rules.c
139
err = fib_table_lookup(tbl, &flp->u.ip4,
net/ipv4/fib_rules.c
184
struct flowi4 *fl4 = &fl->u.ip4;
net/ipv4/inet_connection_sock.c
1535
fl4 = &fl->u.ip4;
net/ipv4/inet_connection_sock.c
805
fl4 = &newinet->cork.fl.u.ip4;
net/ipv4/ip_gre.c
334
info = &tun_dst->u.tun_info;
net/ipv4/ip_gre.c
345
md = ip_tunnel_info_opts(&tun_dst->u.tun_info);
net/ipv4/ip_gre.c
347
md2 = &md->u.md2;
net/ipv4/ip_gre.c
602
ntohl(md->u.index), truncate, true);
net/ipv4/ip_gre.c
607
md->u.md2.dir,
net/ipv4/ip_gre.c
608
get_hwid(&md->u.md2),
net/ipv4/ip_gre.c
639
ip_tunnel_init_flow(&fl4, IPPROTO_GRE, key->u.ipv4.dst, key->u.ipv4.src,
net/ipv4/ip_gre.c
648
info->key.u.ipv4.src = fl4.saddr;
net/ipv4/ip_output.c
478
fl4 = &fl->u.ip4;
net/ipv4/ip_tunnel.c
599
ip_tunnel_init_flow(&fl4, proto, key->u.ipv4.dst, key->u.ipv4.src,
net/ipv4/ip_tunnel.c
632
key->u.ipv4.dst, true)) {
net/ipv4/ip_tunnel.c
705
tun_info->key.u.ipv4.dst) {
net/ipv4/ip_tunnel.c
706
dst = tun_info->key.u.ipv4.dst;
net/ipv4/ip_tunnel_core.c
1013
tun_info->key.u.ipv6.dst = nla_get_in6_addr(tb[LWTUNNEL_IP6_DST]);
net/ipv4/ip_tunnel_core.c
1016
tun_info->key.u.ipv6.src = nla_get_in6_addr(tb[LWTUNNEL_IP6_SRC]);
net/ipv4/ip_tunnel_core.c
1051
nla_put_in6_addr(skb, LWTUNNEL_IP6_DST, &tun_info->key.u.ipv6.dst) ||
net/ipv4/ip_tunnel_core.c
1052
nla_put_in6_addr(skb, LWTUNNEL_IP6_SRC, &tun_info->key.u.ipv6.src) ||
net/ipv4/ip_tunnel_core.c
150
md->u.tun_info.mode & IP_TUNNEL_INFO_TX)
net/ipv4/ip_tunnel_core.c
153
src = &md->u.tun_info;
net/ipv4/ip_tunnel_core.c
158
dst = &res->u.tun_info;
net/ipv4/ip_tunnel_core.c
161
memcpy(&dst->key.u.ipv6.dst, &src->key.u.ipv6.src,
net/ipv4/ip_tunnel_core.c
164
dst->key.u.ipv4.dst = src->key.u.ipv4.src;
net/ipv4/ip_tunnel_core.c
599
md->u.index = nla_get_be32(attr);
net/ipv4/ip_tunnel_core.c
602
md->u.md2.dir = nla_get_u8(attr);
net/ipv4/ip_tunnel_core.c
604
set_hwid(&md->u.md2, nla_get_u8(attr));
net/ipv4/ip_tunnel_core.c
727
tun_info->key.u.ipv4.dst = nla_get_in_addr(tb[LWTUNNEL_IP_DST]);
net/ipv4/ip_tunnel_core.c
730
tun_info->key.u.ipv4.src = nla_get_in_addr(tb[LWTUNNEL_IP_SRC]);
net/ipv4/ip_tunnel_core.c
829
nla_put_be32(skb, LWTUNNEL_IP_OPT_ERSPAN_INDEX, md->u.index))
net/ipv4/ip_tunnel_core.c
833
(nla_put_u8(skb, LWTUNNEL_IP_OPT_ERSPAN_DIR, md->u.md2.dir) ||
net/ipv4/ip_tunnel_core.c
835
get_hwid(&md->u.md2))))
net/ipv4/ip_tunnel_core.c
881
nla_put_in_addr(skb, LWTUNNEL_IP_DST, tun_info->key.u.ipv4.dst) ||
net/ipv4/ip_tunnel_core.c
882
nla_put_in_addr(skb, LWTUNNEL_IP_SRC, tun_info->key.u.ipv4.src) ||
net/ipv4/ip_vti.c
185
fl->u.ip4.flowi4_oif = dev->ifindex;
net/ipv4/ip_vti.c
186
fl->u.ip4.flowi4_flags |= FLOWI_FLAG_ANYSRC;
net/ipv4/ip_vti.c
187
rt = __ip_route_output_key(dev_net(dev), &fl->u.ip4);
net/ipv4/ip_vti.c
198
fl->u.ip6.flowi6_oif = dev->ifindex;
net/ipv4/ip_vti.c
199
fl->u.ip6.flowi6_flags |= FLOWI_FLAG_ANYSRC;
net/ipv4/ip_vti.c
200
dst = ip6_route_output(dev_net(dev), NULL, &fl->u.ip6);
net/ipv4/ipip.c
252
ip_tunnel_md_udp_encap(skb, &tun_dst->u.tun_info);
net/ipv4/netfilter.c
94
struct rtable *rt = ip_route_output_key(net, &fl->u.ip4);
net/ipv4/netfilter/arp_tables.c
1080
module_put(t->u.kernel.target->me);
net/ipv4/netfilter/arp_tables.c
1116
target = xt_request_find_target(NFPROTO_ARP, t->u.user.name,
net/ipv4/netfilter/arp_tables.c
1117
t->u.user.revision);
net/ipv4/netfilter/arp_tables.c
1122
t->u.kernel.target = target;
net/ipv4/netfilter/arp_tables.c
1133
module_put(t->u.kernel.target->me);
net/ipv4/netfilter/arp_tables.c
248
if (!t->u.kernel.target->target) {
net/ipv4/netfilter/arp_tables.c
280
acpar.target = t->u.kernel.target;
net/ipv4/netfilter/arp_tables.c
282
verdict = t->u.kernel.target->target(skb, &acpar);
net/ipv4/netfilter/arp_tables.c
346
(strcmp(t->target.u.user.name,
net/ipv4/netfilter/arp_tables.c
377
if (strcmp(t->target.u.user.name,
net/ipv4/netfilter/arp_tables.c
407
.target = t->u.kernel.target,
net/ipv4/netfilter/arp_tables.c
413
return xt_check_target(&par, t->u.target_size - sizeof(*t), 0, false);
net/ipv4/netfilter/arp_tables.c
429
target = xt_request_find_target(NFPROTO_ARP, t->u.user.name,
net/ipv4/netfilter/arp_tables.c
430
t->u.user.revision);
net/ipv4/netfilter/arp_tables.c
435
t->u.kernel.target = target;
net/ipv4/netfilter/arp_tables.c
442
module_put(t->u.kernel.target->me);
net/ipv4/netfilter/arp_tables.c
457
if (strcmp(t->u.user.name, XT_STANDARD_TARGET) != 0)
net/ipv4/netfilter/arp_tables.c
519
par.target = t->u.kernel.target;
net/ipv4/netfilter/arp_tables.c
568
if (strcmp(arpt_get_target(iter)->u.user.name,
net/ipv4/netfilter/arp_tables.c
758
off += xt_compat_target_offset(t->u.kernel.target);
net/ipv4/netfilter/ip_tables.c
1260
match = xt_request_find_match(NFPROTO_IPV4, m->u.user.name,
net/ipv4/netfilter/ip_tables.c
1261
m->u.user.revision);
net/ipv4/netfilter/ip_tables.c
1265
m->u.kernel.match = match;
net/ipv4/netfilter/ip_tables.c
1277
module_put(ematch->u.kernel.match->me);
net/ipv4/netfilter/ip_tables.c
1279
module_put(t->u.kernel.target->me);
net/ipv4/netfilter/ip_tables.c
1324
target = xt_request_find_target(NFPROTO_IPV4, t->u.user.name,
net/ipv4/netfilter/ip_tables.c
1325
t->u.user.revision);
net/ipv4/netfilter/ip_tables.c
1330
t->u.kernel.target = target;
net/ipv4/netfilter/ip_tables.c
1341
module_put(t->u.kernel.target->me);
net/ipv4/netfilter/ip_tables.c
1346
module_put(ematch->u.kernel.match->me);
net/ipv4/netfilter/ip_tables.c
146
.u = {
net/ipv4/netfilter/ip_tables.c
162
if (strcmp(t->target.u.kernel.target->name, XT_ERROR_TARGET) == 0) {
net/ipv4/netfilter/ip_tables.c
170
strcmp(t->target.u.kernel.target->name,
net/ipv4/netfilter/ip_tables.c
291
acpar.match = ematch->u.kernel.match;
net/ipv4/netfilter/ip_tables.c
301
WARN_ON(!t->u.kernel.target);
net/ipv4/netfilter/ip_tables.c
310
if (!t->u.kernel.target->target) {
net/ipv4/netfilter/ip_tables.c
342
acpar.target = t->u.kernel.target;
net/ipv4/netfilter/ip_tables.c
345
verdict = t->u.kernel.target->target(skb, &acpar);
net/ipv4/netfilter/ip_tables.c
397
(strcmp(t->target.u.user.name,
net/ipv4/netfilter/ip_tables.c
427
if (strcmp(t->target.u.user.name,
net/ipv4/netfilter/ip_tables.c
455
par.match = m->u.kernel.match;
net/ipv4/netfilter/ip_tables.c
468
par->match = m->u.kernel.match;
net/ipv4/netfilter/ip_tables.c
471
return xt_check_match(par, m->u.match_size - sizeof(*m),
net/ipv4/netfilter/ip_tables.c
481
match = xt_request_find_match(NFPROTO_IPV4, m->u.user.name,
net/ipv4/netfilter/ip_tables.c
482
m->u.user.revision);
net/ipv4/netfilter/ip_tables.c
485
m->u.kernel.match = match;
net/ipv4/netfilter/ip_tables.c
493
module_put(m->u.kernel.match->me);
net/ipv4/netfilter/ip_tables.c
504
.target = t->u.kernel.target,
net/ipv4/netfilter/ip_tables.c
510
return xt_check_target(&par, t->u.target_size - sizeof(*t),
net/ipv4/netfilter/ip_tables.c
544
target = xt_request_find_target(NFPROTO_IPV4, t->u.user.name,
net/ipv4/netfilter/ip_tables.c
545
t->u.user.revision);
net/ipv4/netfilter/ip_tables.c
550
t->u.kernel.target = target;
net/ipv4/netfilter/ip_tables.c
558
module_put(t->u.kernel.target->me);
net/ipv4/netfilter/ip_tables.c
579
if (strcmp(t->u.user.name, XT_STANDARD_TARGET) != 0)
net/ipv4/netfilter/ip_tables.c
648
par.target = t->u.kernel.target;
net/ipv4/netfilter/ip_tables.c
694
if (strcmp(ipt_get_target(iter)->u.user.name,
net/ipv4/netfilter/ip_tables.c
847
i += m->u.match_size) {
net/ipv4/netfilter/ip_tables.c
899
off += xt_compat_match_offset(ematch->u.kernel.match);
net/ipv4/netfilter/ip_tables.c
901
off += xt_compat_target_offset(t->u.kernel.target);
net/ipv4/netfilter/nf_nat_h323.c
161
port == ct->tuplehash[dir].tuple.src.u.udp.port) {
net/ipv4/netfilter/nf_nat_h323.c
165
ntohs(ct->tuplehash[!dir].tuple.dst.u.udp.port));
net/ipv4/netfilter/nf_nat_h323.c
169
dst.u.udp.port);
net/ipv4/netfilter/nf_nat_h323.c
195
rtp_exp->saved_proto.udp.port = rtp_exp->tuple.dst.u.udp.port;
net/ipv4/netfilter/nf_nat_h323.c
198
rtcp_exp->saved_proto.udp.port = rtcp_exp->tuple.dst.u.udp.port;
net/ipv4/netfilter/nf_nat_h323.c
209
rtp_exp->tuple.dst.u.udp.port = info->rtp_port[i][dir];
net/ipv4/netfilter/nf_nat_h323.c
210
rtcp_exp->tuple.dst.u.udp.port =
net/ipv4/netfilter/nf_nat_h323.c
226
for (nated_port = ntohs(rtp_exp->tuple.dst.u.udp.port);
net/ipv4/netfilter/nf_nat_h323.c
230
rtp_exp->tuple.dst.u.udp.port = htons(nated_port);
net/ipv4/netfilter/nf_nat_h323.c
231
rtcp_exp->tuple.dst.u.udp.port = htons(nated_port + 1);
net/ipv4/netfilter/nf_nat_h323.c
265
ntohs(rtp_exp->tuple.src.u.udp.port),
net/ipv4/netfilter/nf_nat_h323.c
267
ntohs(rtp_exp->tuple.dst.u.udp.port));
net/ipv4/netfilter/nf_nat_h323.c
270
ntohs(rtcp_exp->tuple.src.u.udp.port),
net/ipv4/netfilter/nf_nat_h323.c
272
ntohs(rtcp_exp->tuple.dst.u.udp.port));
net/ipv4/netfilter/nf_nat_h323.c
288
exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port;
net/ipv4/netfilter/nf_nat_h323.c
308
ntohs(exp->tuple.src.u.tcp.port),
net/ipv4/netfilter/nf_nat_h323.c
310
ntohs(exp->tuple.dst.u.tcp.port));
net/ipv4/netfilter/nf_nat_h323.c
330
exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port;
net/ipv4/netfilter/nf_nat_h323.c
358
ntohs(exp->tuple.src.u.tcp.port),
net/ipv4/netfilter/nf_nat_h323.c
360
ntohs(exp->tuple.dst.u.tcp.port));
net/ipv4/netfilter/nf_nat_h323.c
412
exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port;
net/ipv4/netfilter/nf_nat_h323.c
453
ntohs(exp->tuple.src.u.tcp.port),
net/ipv4/netfilter/nf_nat_h323.c
455
ntohs(exp->tuple.dst.u.tcp.port));
net/ipv4/netfilter/nf_nat_h323.c
496
exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port;
net/ipv4/netfilter/nf_nat_h323.c
517
ntohs(exp->tuple.src.u.tcp.port),
net/ipv4/netfilter/nf_nat_h323.c
519
ntohs(exp->tuple.dst.u.tcp.port));
net/ipv4/netfilter/nf_nat_pptp.c
160
new_callid = ct->tuplehash[IP_CT_DIR_REPLY].tuple.dst.u.tcp.port;
net/ipv4/netfilter/nf_nat_pptp.c
224
expect_orig->tuple.src.u.gre.key = nat_pptp_info->pns_call_id;
net/ipv4/netfilter/nf_nat_pptp.c
225
expect_orig->tuple.dst.u.gre.key = ct_pptp_info->pac_call_id;
net/ipv4/netfilter/nf_nat_pptp.c
230
expect_reply->tuple.src.u.gre.key = nat_pptp_info->pac_call_id;
net/ipv4/netfilter/nf_nat_pptp.c
231
expect_reply->tuple.dst.u.gre.key = ct_pptp_info->pns_call_id;
net/ipv4/netfilter/nf_nat_pptp.c
70
t.src.u.gre.key = ct_pptp_info->pac_call_id;
net/ipv4/netfilter/nf_nat_pptp.c
72
t.dst.u.gre.key = ct_pptp_info->pns_call_id;
net/ipv4/netfilter/nf_nat_pptp.c
79
t.src.u.gre.key = nat_pptp_info->pns_call_id;
net/ipv4/netfilter/nf_nat_pptp.c
81
t.dst.u.gre.key = nat_pptp_info->pac_call_id;
net/ipv4/netfilter/nf_reject_ipv4.c
261
fl.u.ip4.daddr = ip_hdr(skb_in)->saddr;
net/ipv4/netfilter/nf_socket_ipv4.c
143
ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u.tcp.port :
net/ipv4/netfilter/nf_socket_ipv4.c
144
ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u.udp.port;
net/ipv4/syncookies.c
504
inet_sk(ret)->cork.fl.u.ip4 = fl4;
net/ipv4/tcp_ipv4.c
1625
return inet_csk_route_req(sk, &fl->u.ip4, req);
net/ipv4/tcp_ipv4.c
252
fl4 = &inet->cork.fl.u.ip4;
net/ipv4/udp.c
1181
struct flowi4 *fl4 = &inet->cork.fl.u.ip4;
net/ipv4/udp.c
1263
fl4 = &inet->cork.fl.u.ip4;
net/ipv4/udp.c
1460
fl4 = &inet->cork.fl.u.ip4;
net/ipv4/udp_tunnel_core.c
216
info = &tun_dst->u.tun_info;
net/ipv4/udp_tunnel_core.c
248
fl4.daddr = key->u.ipv4.dst;
net/ipv4/udp_tunnel_core.c
249
fl4.saddr = key->u.ipv4.src;
net/ipv4/xfrm4_policy.c
120
rt_del_uncached_list(&xdst->u.rt);
net/ipv4/xfrm4_policy.c
70
const struct flowi4 *fl4 = &fl->u.ip4;
net/ipv4/xfrm4_policy.c
72
xdst->u.rt.rt_iif = fl4->flowi4_iif;
net/ipv4/xfrm4_policy.c
74
xdst->u.dst.dev = dev;
net/ipv4/xfrm4_policy.c
75
netdev_hold(dev, &xdst->u.dst.dev_tracker, GFP_ATOMIC);
net/ipv4/xfrm4_policy.c
79
xdst->u.rt.rt_is_input = rt->rt_is_input;
net/ipv4/xfrm4_policy.c
80
xdst->u.rt.rt_flags = rt->rt_flags & (RTCF_BROADCAST | RTCF_MULTICAST |
net/ipv4/xfrm4_policy.c
82
xdst->u.rt.rt_type = rt->rt_type;
net/ipv4/xfrm4_policy.c
83
xdst->u.rt.rt_uses_gateway = rt->rt_uses_gateway;
net/ipv4/xfrm4_policy.c
84
xdst->u.rt.rt_gw_family = rt->rt_gw_family;
net/ipv4/xfrm4_policy.c
86
xdst->u.rt.rt_gw4 = rt->rt_gw4;
net/ipv4/xfrm4_policy.c
88
xdst->u.rt.rt_gw6 = rt->rt_gw6;
net/ipv4/xfrm4_policy.c
89
xdst->u.rt.rt_pmtu = rt->rt_pmtu;
net/ipv4/xfrm4_policy.c
90
xdst->u.rt.rt_mtu_locked = rt->rt_mtu_locked;
net/ipv4/xfrm4_policy.c
91
rt_add_uncached_list(&xdst->u.rt);
net/ipv6/af_inet6.c
812
fl6 = &inet->cork.fl.u.ip6;
net/ipv6/datagram.c
89
fl6 = &inet_sk(sk)->cork.fl.u.ip6;
net/ipv6/fib6_rules.c
169
struct flowi6 *flp6 = &flp->u.ip6;
net/ipv6/fib6_rules.c
207
struct flowi6 *flp6 = &flp->u.ip6;
net/ipv6/fib6_rules.c
319
struct flowi6 *fl6 = &fl->u.ip6;
net/ipv6/inet6_connection_sock.c
99
struct flowi6 *fl6 = &inet_sk(sk)->cork.fl.u.ip6;
net/ipv6/ip6_gre.c
1003
ntohl(md->u.index), truncate,
net/ipv6/ip6_gre.c
1009
md->u.md2.dir,
net/ipv6/ip6_gre.c
1010
get_hwid(&md->u.md2),
net/ipv6/ip6_gre.c
1031
memcpy(&fl6, &t->fl.u.ip6, sizeof(fl6));
net/ipv6/ip6_gre.c
1092
struct flowi6 *fl6 = &t->fl.u.ip6;
net/ipv6/ip6_gre.c
1220
const struct ip6_tnl_parm2 *u)
net/ipv6/ip6_gre.c
1222
p->laddr = u->laddr;
net/ipv6/ip6_gre.c
1223
p->raddr = u->raddr;
net/ipv6/ip6_gre.c
1224
p->flags = u->flags;
net/ipv6/ip6_gre.c
1225
p->hop_limit = u->hop_limit;
net/ipv6/ip6_gre.c
1226
p->encap_limit = u->encap_limit;
net/ipv6/ip6_gre.c
1227
p->flowinfo = u->flowinfo;
net/ipv6/ip6_gre.c
1228
p->link = u->link;
net/ipv6/ip6_gre.c
1229
p->i_key = u->i_key;
net/ipv6/ip6_gre.c
1230
p->o_key = u->o_key;
net/ipv6/ip6_gre.c
1231
gre_flags_to_tnl_flags(p->i_flags, u->i_flags);
net/ipv6/ip6_gre.c
1232
gre_flags_to_tnl_flags(p->o_flags, u->o_flags);
net/ipv6/ip6_gre.c
1233
memcpy(p->name, u->name, sizeof(u->name));
net/ipv6/ip6_gre.c
1236
static void ip6gre_tnl_parm_to_user(struct ip6_tnl_parm2 *u,
net/ipv6/ip6_gre.c
1239
u->proto = IPPROTO_GRE;
net/ipv6/ip6_gre.c
1240
u->laddr = p->laddr;
net/ipv6/ip6_gre.c
1241
u->raddr = p->raddr;
net/ipv6/ip6_gre.c
1242
u->flags = p->flags;
net/ipv6/ip6_gre.c
1243
u->hop_limit = p->hop_limit;
net/ipv6/ip6_gre.c
1244
u->encap_limit = p->encap_limit;
net/ipv6/ip6_gre.c
1245
u->flowinfo = p->flowinfo;
net/ipv6/ip6_gre.c
1246
u->link = p->link;
net/ipv6/ip6_gre.c
1247
u->i_key = p->i_key;
net/ipv6/ip6_gre.c
1248
u->o_key = p->o_key;
net/ipv6/ip6_gre.c
1249
u->i_flags = gre_tnl_flags_to_gre_flags(p->i_flags);
net/ipv6/ip6_gre.c
1250
u->o_flags = gre_tnl_flags_to_gre_flags(p->o_flags);
net/ipv6/ip6_gre.c
1251
memcpy(u->name, p->name, sizeof(u->name));
net/ipv6/ip6_gre.c
1383
t->fl.u.ip6.flowlabel,
net/ipv6/ip6_gre.c
1384
true, &t->fl.u.ip6));
net/ipv6/ip6_gre.c
539
info = &tun_dst->u.tun_info;
net/ipv6/ip6_gre.c
552
md2 = &md->u.md2;
net/ipv6/ip6_gre.c
618
memcpy(fl6, &t->fl.u.ip6, sizeof(*fl6));
net/ipv6/ip6_gre.c
660
memcpy(fl6, &t->fl.u.ip6, sizeof(*fl6));
net/ipv6/ip6_gre.c
690
memcpy(fl6, &t->fl.u.ip6, sizeof(*fl6));
net/ipv6/ip6_gre.c
751
fl6->daddr = key->u.ipv6.dst;
net/ipv6/ip6_gre.c
986
fl6.daddr = key->u.ipv6.dst;
net/ipv6/ip6_output.c
1461
struct flowi6 *fl6 = &cork_full->fl.u.ip6;
net/ipv6/ip6_output.c
1879
inet->cork.fl.u.ip6 = *fl6;
net/ipv6/ip6_output.c
1933
struct flowi6 *fl6 = &cork->fl.u.ip6;
net/ipv6/ip6_tunnel.c
1334
fl6.saddr = key->u.ipv6.src;
net/ipv6/ip6_tunnel.c
1335
fl6.daddr = key->u.ipv6.dst;
net/ipv6/ip6_tunnel.c
1373
memcpy(&fl6, &t->fl.u.ip6, sizeof(fl6));
net/ipv6/ip6_tunnel.c
1479
struct flowi6 *fl6 = &t->fl.u.ip6;
net/ipv6/ip6_tunnel.c
1596
ip6_tnl_parm_from_user(struct __ip6_tnl_parm *p, const struct ip6_tnl_parm *u)
net/ipv6/ip6_tunnel.c
1598
p->laddr = u->laddr;
net/ipv6/ip6_tunnel.c
1599
p->raddr = u->raddr;
net/ipv6/ip6_tunnel.c
1600
p->flags = u->flags;
net/ipv6/ip6_tunnel.c
1601
p->hop_limit = u->hop_limit;
net/ipv6/ip6_tunnel.c
1602
p->encap_limit = u->encap_limit;
net/ipv6/ip6_tunnel.c
1603
p->flowinfo = u->flowinfo;
net/ipv6/ip6_tunnel.c
1604
p->link = u->link;
net/ipv6/ip6_tunnel.c
1605
p->proto = u->proto;
net/ipv6/ip6_tunnel.c
1606
memcpy(p->name, u->name, sizeof(u->name));
net/ipv6/ip6_tunnel.c
1610
ip6_tnl_parm_to_user(struct ip6_tnl_parm *u, const struct __ip6_tnl_parm *p)
net/ipv6/ip6_tunnel.c
1612
u->laddr = p->laddr;
net/ipv6/ip6_tunnel.c
1613
u->raddr = p->raddr;
net/ipv6/ip6_tunnel.c
1614
u->flags = p->flags;
net/ipv6/ip6_tunnel.c
1615
u->hop_limit = p->hop_limit;
net/ipv6/ip6_tunnel.c
1616
u->encap_limit = p->encap_limit;
net/ipv6/ip6_tunnel.c
1617
u->flowinfo = p->flowinfo;
net/ipv6/ip6_tunnel.c
1618
u->link = p->link;
net/ipv6/ip6_tunnel.c
1619
u->proto = p->proto;
net/ipv6/ip6_tunnel.c
1620
memcpy(u->name, p->name, sizeof(u->name));
net/ipv6/ip6_udp_tunnel.c
159
fl6.daddr = key->u.ipv6.dst;
net/ipv6/ip6_udp_tunnel.c
160
fl6.saddr = key->u.ipv6.src;
net/ipv6/ip6_vti.c
458
fl->u.ip4.flowi4_oif = dev->ifindex;
net/ipv6/ip6_vti.c
459
fl->u.ip4.flowi4_flags |= FLOWI_FLAG_ANYSRC;
net/ipv6/ip6_vti.c
460
rt = __ip_route_output_key(dev_net(dev), &fl->u.ip4);
net/ipv6/ip6_vti.c
468
fl->u.ip6.flowi6_oif = dev->ifindex;
net/ipv6/ip6_vti.c
469
fl->u.ip6.flowi6_flags |= FLOWI_FLAG_ANYSRC;
net/ipv6/ip6_vti.c
470
dst = ip6_route_output(dev_net(dev), NULL, &fl->u.ip6);
net/ipv6/ip6_vti.c
741
vti6_parm_from_user(struct __ip6_tnl_parm *p, const struct ip6_tnl_parm2 *u)
net/ipv6/ip6_vti.c
743
p->laddr = u->laddr;
net/ipv6/ip6_vti.c
744
p->raddr = u->raddr;
net/ipv6/ip6_vti.c
745
p->link = u->link;
net/ipv6/ip6_vti.c
746
p->i_key = u->i_key;
net/ipv6/ip6_vti.c
747
p->o_key = u->o_key;
net/ipv6/ip6_vti.c
748
p->proto = u->proto;
net/ipv6/ip6_vti.c
750
memcpy(p->name, u->name, sizeof(u->name));
net/ipv6/ip6_vti.c
754
vti6_parm_to_user(struct ip6_tnl_parm2 *u, const struct __ip6_tnl_parm *p)
net/ipv6/ip6_vti.c
756
u->laddr = p->laddr;
net/ipv6/ip6_vti.c
757
u->raddr = p->raddr;
net/ipv6/ip6_vti.c
758
u->link = p->link;
net/ipv6/ip6_vti.c
759
u->i_key = p->i_key;
net/ipv6/ip6_vti.c
760
u->o_key = p->o_key;
net/ipv6/ip6_vti.c
761
if (u->i_key)
net/ipv6/ip6_vti.c
762
u->i_flags |= GRE_KEY;
net/ipv6/ip6_vti.c
763
if (u->o_key)
net/ipv6/ip6_vti.c
764
u->o_flags |= GRE_KEY;
net/ipv6/ip6_vti.c
765
u->proto = p->proto;
net/ipv6/ip6_vti.c
767
memcpy(u->name, p->name, sizeof(u->name));
net/ipv6/mip6.c
201
const struct flowi6 *fl6 = &fl->u.ip6;
net/ipv6/netfilter.c
102
result = ip6_route_output(net, sk, &fl->u.ip6);
net/ipv6/netfilter/ip6_tables.c
1276
match = xt_request_find_match(NFPROTO_IPV6, m->u.user.name,
net/ipv6/netfilter/ip6_tables.c
1277
m->u.user.revision);
net/ipv6/netfilter/ip6_tables.c
1281
m->u.kernel.match = match;
net/ipv6/netfilter/ip6_tables.c
1293
module_put(ematch->u.kernel.match->me);
net/ipv6/netfilter/ip6_tables.c
1295
module_put(t->u.kernel.target->me);
net/ipv6/netfilter/ip6_tables.c
1340
target = xt_request_find_target(NFPROTO_IPV6, t->u.user.name,
net/ipv6/netfilter/ip6_tables.c
1341
t->u.user.revision);
net/ipv6/netfilter/ip6_tables.c
1346
t->u.kernel.target = target;
net/ipv6/netfilter/ip6_tables.c
1357
module_put(t->u.kernel.target->me);
net/ipv6/netfilter/ip6_tables.c
1362
module_put(ematch->u.kernel.match->me);
net/ipv6/netfilter/ip6_tables.c
171
.u = {
net/ipv6/netfilter/ip6_tables.c
187
if (strcmp(t->target.u.kernel.target->name, XT_ERROR_TARGET) == 0) {
net/ipv6/netfilter/ip6_tables.c
195
strcmp(t->target.u.kernel.target->name,
net/ipv6/netfilter/ip6_tables.c
314
acpar.match = ematch->u.kernel.match;
net/ipv6/netfilter/ip6_tables.c
324
WARN_ON(!t->u.kernel.target);
net/ipv6/netfilter/ip6_tables.c
333
if (!t->u.kernel.target->target) {
net/ipv6/netfilter/ip6_tables.c
363
acpar.target = t->u.kernel.target;
net/ipv6/netfilter/ip6_tables.c
366
verdict = t->u.kernel.target->target(skb, &acpar);
net/ipv6/netfilter/ip6_tables.c
415
(strcmp(t->target.u.user.name,
net/ipv6/netfilter/ip6_tables.c
445
if (strcmp(t->target.u.user.name,
net/ipv6/netfilter/ip6_tables.c
473
par.match = m->u.kernel.match;
net/ipv6/netfilter/ip6_tables.c
485
par->match = m->u.kernel.match;
net/ipv6/netfilter/ip6_tables.c
488
return xt_check_match(par, m->u.match_size - sizeof(*m),
net/ipv6/netfilter/ip6_tables.c
498
match = xt_request_find_match(NFPROTO_IPV6, m->u.user.name,
net/ipv6/netfilter/ip6_tables.c
499
m->u.user.revision);
net/ipv6/netfilter/ip6_tables.c
503
m->u.kernel.match = match;
net/ipv6/netfilter/ip6_tables.c
511
module_put(m->u.kernel.match->me);
net/ipv6/netfilter/ip6_tables.c
522
.target = t->u.kernel.target,
net/ipv6/netfilter/ip6_tables.c
528
return xt_check_target(&par, t->u.target_size - sizeof(*t),
net/ipv6/netfilter/ip6_tables.c
563
target = xt_request_find_target(NFPROTO_IPV6, t->u.user.name,
net/ipv6/netfilter/ip6_tables.c
564
t->u.user.revision);
net/ipv6/netfilter/ip6_tables.c
569
t->u.kernel.target = target;
net/ipv6/netfilter/ip6_tables.c
576
module_put(t->u.kernel.target->me);
net/ipv6/netfilter/ip6_tables.c
597
if (strcmp(t->u.user.name, XT_STANDARD_TARGET) != 0)
net/ipv6/netfilter/ip6_tables.c
665
par.target = t->u.kernel.target;
net/ipv6/netfilter/ip6_tables.c
711
if (strcmp(ip6t_get_target(iter)->u.user.name,
net/ipv6/netfilter/ip6_tables.c
863
i += m->u.match_size) {
net/ipv6/netfilter/ip6_tables.c
915
off += xt_compat_match_offset(ematch->u.kernel.match);
net/ipv6/netfilter/ip6_tables.c
917
off += xt_compat_target_offset(t->u.kernel.target);
net/ipv6/netfilter/nf_reject_ipv6.c
302
fl.u.ip6.daddr = ipv6_hdr(skb_in)->saddr;
net/ipv6/netfilter/nf_socket_ipv6.c
157
ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u.tcp.port :
net/ipv6/netfilter/nf_socket_ipv6.c
158
ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u.udp.port;
net/ipv6/ping.c
84
DECLARE_SOCKADDR(struct sockaddr_in6 *, u, msg->msg_name);
net/ipv6/ping.c
85
if (msg->msg_namelen < sizeof(*u))
net/ipv6/ping.c
87
if (u->sin6_family != AF_INET6) {
net/ipv6/ping.c
90
daddr = &(u->sin6_addr);
net/ipv6/ping.c
92
fl6.flowlabel = u->sin6_flowinfo & IPV6_FLOWINFO_MASK;
net/ipv6/ping.c
94
oif = u->sin6_scope_id;
net/ipv6/tcp_ipv6.c
1431
newinet->cork.fl.u.ip6 = fl6;
net/ipv6/tcp_ipv6.c
156
fl6 = &inet_sk(sk)->cork.fl.u.ip6;
net/ipv6/tcp_ipv6.c
363
struct flowi6 *fl6 = &inet_sk(sk)->cork.fl.u.ip6;
net/ipv6/tcp_ipv6.c
560
struct flowi6 *fl6 = &fl->u.ip6;
net/ipv6/tcp_ipv6.c
816
return inet6_csk_route_req(sk, NULL, &fl->u.ip6, req, IPPROTO_TCP);
net/ipv6/udp.c
1448
err = udp_v6_send_skb(skb, &inet_sk(sk)->cork.fl.u.ip6,
net/ipv6/udp.c
1477
fl6 = &cork.fl.u.ip6;
net/ipv6/xfrm6_policy.c
100
xdst->u.rt6.rt6i_gateway = rt->rt6i_gateway;
net/ipv6/xfrm6_policy.c
101
xdst->u.rt6.rt6i_dst = rt->rt6i_dst;
net/ipv6/xfrm6_policy.c
102
xdst->u.rt6.rt6i_src = rt->rt6i_src;
net/ipv6/xfrm6_policy.c
103
rt6_uncached_list_add(&xdst->u.rt6);
net/ipv6/xfrm6_policy.c
132
rt6_uncached_list_del(&xdst->u.rt6);
net/ipv6/xfrm6_policy.c
133
if (likely(xdst->u.rt6.rt6i_idev))
net/ipv6/xfrm6_policy.c
134
in6_dev_put(xdst->u.rt6.rt6i_idev);
net/ipv6/xfrm6_policy.c
143
if (xdst->u.rt6.rt6i_idev->dev == dev) {
net/ipv6/xfrm6_policy.c
148
in6_dev_put(xdst->u.rt6.rt6i_idev);
net/ipv6/xfrm6_policy.c
149
xdst->u.rt6.rt6i_idev = loopback_idev;
net/ipv6/xfrm6_policy.c
151
xdst = (struct xfrm_dst *)xfrm_dst_child(&xdst->u.dst);
net/ipv6/xfrm6_policy.c
152
} while (xdst->u.dst.xfrm);
net/ipv6/xfrm6_policy.c
85
xdst->u.dst.dev = dev;
net/ipv6/xfrm6_policy.c
86
netdev_hold(dev, &xdst->u.dst.dev_tracker, GFP_ATOMIC);
net/ipv6/xfrm6_policy.c
88
xdst->u.rt6.rt6i_idev = in6_dev_get(dev);
net/ipv6/xfrm6_policy.c
89
if (!xdst->u.rt6.rt6i_idev) {
net/ipv6/xfrm6_policy.c
90
netdev_put(dev, &xdst->u.dst.dev_tracker);
net/ipv6/xfrm6_policy.c
91
xdst->u.dst.dev = NULL;
net/ipv6/xfrm6_policy.c
97
xdst->u.rt6.rt6i_flags = rt->rt6i_flags & (RTF_ANYCAST |
net/key/af_key.c
1837
return xfrm_state_walk(net, &pfk->dump.u.state, dump_sa, (void *) pfk);
net/key/af_key.c
1844
xfrm_state_walk_done(&pfk->dump.u.state, net);
net/key/af_key.c
1894
xfrm_state_walk_init(&pfk->dump.u.state, proto, filter);
net/key/af_key.c
2744
return xfrm_policy_walk(net, &pfk->dump.u.policy, dump_sp, (void *) pfk);
net/key/af_key.c
2751
xfrm_policy_walk_done(&pfk->dump.u.policy, net);
net/key/af_key.c
2768
xfrm_policy_walk_init(&pfk->dump.u.policy, XFRM_POLICY_TYPE_MAIN);
net/key/af_key.c
59
} u;
net/l2tp/l2tp_ip.c
490
struct flowi4 *fl4 = &inet->cork.fl.u.ip4;
net/mac80211/agg-rx.c
254
skb_put(skb, 2 + sizeof(mgmt->u.action.addba_resp));
net/mac80211/agg-rx.c
255
mgmt->u.action.category = WLAN_CATEGORY_BACK;
net/mac80211/agg-rx.c
256
mgmt->u.action.action_code = use_ndp ?
net/mac80211/agg-rx.c
259
mgmt->u.action.addba_resp.dialog_token = dialog_token;
net/mac80211/agg-rx.c
266
mgmt->u.action.addba_resp.capab = cpu_to_le16(capab);
net/mac80211/agg-rx.c
267
mgmt->u.action.addba_resp.timeout = cpu_to_le16(timeout);
net/mac80211/agg-rx.c
268
mgmt->u.action.addba_resp.status = cpu_to_le16(status);
net/mac80211/agg-rx.c
477
bool req_ndp = mgmt->u.action.action_code == WLAN_ACTION_NDP_ADDBA_REQ;
net/mac80211/agg-rx.c
482
dialog_token = mgmt->u.action.addba_req.dialog_token;
net/mac80211/agg-rx.c
483
timeout = le16_to_cpu(mgmt->u.action.addba_req.timeout);
net/mac80211/agg-rx.c
485
le16_to_cpu(mgmt->u.action.addba_req.start_seq_num) >> 4;
net/mac80211/agg-rx.c
487
capab = le16_to_cpu(mgmt->u.action.addba_req.capab);
net/mac80211/agg-rx.c
494
mgmt->u.action.addba_req.variable,
net/mac80211/agg-rx.c
497
u.action.addba_req.variable),
net/mac80211/agg-tx.c
1010
if (mgmt->u.action.addba_resp.dialog_token != tid_tx->dialog_token) {
net/mac80211/agg-tx.c
1040
if (le16_to_cpu(mgmt->u.action.addba_resp.status)
net/mac80211/agg-tx.c
1057
le16_to_cpu(mgmt->u.action.addba_resp.timeout);
net/mac80211/agg-tx.c
80
skb_put(skb, 2 + sizeof(mgmt->u.action.addba_req));
net/mac80211/agg-tx.c
82
mgmt->u.action.category = WLAN_CATEGORY_BACK;
net/mac80211/agg-tx.c
83
mgmt->u.action.action_code = ndp ?
net/mac80211/agg-tx.c
86
mgmt->u.action.addba_req.dialog_token = dialog_token;
net/mac80211/agg-tx.c
92
mgmt->u.action.addba_req.capab = cpu_to_le16(capab);
net/mac80211/agg-tx.c
94
mgmt->u.action.addba_req.timeout = cpu_to_le16(timeout);
net/mac80211/agg-tx.c
95
mgmt->u.action.addba_req.start_seq_num =
net/mac80211/agg-tx.c
989
capab = le16_to_cpu(mgmt->u.action.addba_resp.capab);
net/mac80211/agg-tx.c
995
mgmt->u.action.addba_resp.variable,
net/mac80211/agg-tx.c
997
u.action.addba_resp.variable),
net/mac80211/ap.c
208
ieee802_11_parse_elems(mgmt->u.action.uhr_link_reconf_req.variable,
net/mac80211/ap.c
306
switch (mgmt->u.action.category) {
net/mac80211/ap.c
308
switch (mgmt->u.action.action_code) {
net/mac80211/ap.c
315
switch (mgmt->u.action.action_code) {
net/mac80211/ap.c
35
mgmt->u.action.category = WLAN_CATEGORY_PROTECTED_EHT;
net/mac80211/ap.c
36
mgmt->u.action.action_code =
net/mac80211/ap.c
38
mgmt->u.action.eml_omn.dialog_token =
net/mac80211/ap.c
39
req->u.action.eml_omn.dialog_token;
net/mac80211/ap.c
40
mgmt->u.action.eml_omn.control = req->u.action.eml_omn.control &
net/mac80211/ap.c
44
memcpy(mgmt->u.action.eml_omn.variable,
net/mac80211/ap.c
45
req->u.action.eml_omn.variable, opt_len);
net/mac80211/ap.c
60
u8 control = mgmt->u.action.eml_omn.control;
net/mac80211/ap.c
61
u8 *ptr = mgmt->u.action.eml_omn.variable;
net/mac80211/cfg.c
1109
old = sdata_dereference(link->u.ap.probe_resp, sdata);
net/mac80211/cfg.c
1125
rcu_assign_pointer(link->u.ap.probe_resp, new);
net/mac80211/cfg.c
114
if ((params->flags & mask) != (sdata->u.mntr.flags & mask))
net/mac80211/cfg.c
1148
old = sdata_dereference(link->u.ap.fils_discovery, sdata);
net/mac80211/cfg.c
1155
rcu_assign_pointer(link->u.ap.fils_discovery, new);
net/mac80211/cfg.c
1157
RCU_INIT_POINTER(link->u.ap.fils_discovery, NULL);
net/mac80211/cfg.c
1181
old = sdata_dereference(link->u.ap.unsol_bcast_probe_resp, sdata);
net/mac80211/cfg.c
1189
rcu_assign_pointer(link->u.ap.unsol_bcast_probe_resp, new);
net/mac80211/cfg.c
1191
RCU_INIT_POINTER(link->u.ap.unsol_bcast_probe_resp, NULL);
net/mac80211/cfg.c
1208
sdata_dereference(link->u.ap.s1g_short_beacon, sdata);
net/mac80211/cfg.c
1234
rcu_assign_pointer(link->u.ap.s1g_short_beacon, new);
net/mac80211/cfg.c
144
sdata->u.mntr.flags = params->flags;
net/mac80211/cfg.c
1479
old = sdata_dereference(link->u.ap.beacon, sdata);
net/mac80211/cfg.c
154
sdata->u.mntr.flags = params->flags;
net/mac80211/cfg.c
1595
rcu_assign_pointer(link->u.ap.beacon, new);
net/mac80211/cfg.c
1596
sdata->u.ap.active = true;
net/mac80211/cfg.c
1624
if (sdata_dereference(link->u.ap.beacon, sdata))
net/mac80211/cfg.c
1663
old = sdata_dereference(link->u.ap.beacon, sdata);
net/mac80211/cfg.c
1828
list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list) {
net/mac80211/cfg.c
1902
old = sdata_dereference(link->u.ap.beacon, sdata);
net/mac80211/cfg.c
1906
RCU_INIT_POINTER(link->u.ap.beacon, NULL);
net/mac80211/cfg.c
1909
sdata->u.ap.active = false;
net/mac80211/cfg.c
1917
if (link->u.ap.s1g_short_beacon)
net/mac80211/cfg.c
1926
list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list)
net/mac80211/cfg.c
1963
old = sdata_dereference(link->u.ap.beacon, sdata);
net/mac80211/cfg.c
1983
if (link->u.ap.s1g_short_beacon) {
net/mac80211/cfg.c
2002
if (!link->u.ap.next_beacon)
net/mac80211/cfg.c
2005
kfree(link->u.ap.next_beacon->mbssid_ies);
net/mac80211/cfg.c
2006
kfree(link->u.ap.next_beacon->rnr_ies);
net/mac80211/cfg.c
2007
kfree(link->u.ap.next_beacon);
net/mac80211/cfg.c
2008
link->u.ap.next_beacon = NULL;
net/mac80211/cfg.c
2031
old_beacon = sdata_dereference(link->u.ap.beacon, sdata);
net/mac80211/cfg.c
2034
old_probe_resp = sdata_dereference(link->u.ap.probe_resp,
net/mac80211/cfg.c
2036
old_fils_discovery = sdata_dereference(link->u.ap.fils_discovery,
net/mac80211/cfg.c
2039
sdata_dereference(link->u.ap.unsol_bcast_probe_resp,
net/mac80211/cfg.c
2042
sdata_dereference(link->u.ap.s1g_short_beacon, sdata);
net/mac80211/cfg.c
2052
list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list)
net/mac80211/cfg.c
2057
sdata->u.ap.active = false;
net/mac80211/cfg.c
2061
RCU_INIT_POINTER(link->u.ap.beacon, NULL);
net/mac80211/cfg.c
2062
RCU_INIT_POINTER(link->u.ap.probe_resp, NULL);
net/mac80211/cfg.c
2063
RCU_INIT_POINTER(link->u.ap.fils_discovery, NULL);
net/mac80211/cfg.c
2064
RCU_INIT_POINTER(link->u.ap.unsol_bcast_probe_resp, NULL);
net/mac80211/cfg.c
2065
RCU_INIT_POINTER(link->u.ap.s1g_short_beacon, NULL);
net/mac80211/cfg.c
2121
local->total_ps_buffered -= skb_queue_len(&sdata->u.ap.ps.bc_buf);
net/mac80211/cfg.c
2122
ieee80211_purge_tx_queue(&local->hw, &sdata->u.ap.ps.bc_buf);
net/mac80211/cfg.c
2208
sdata->u.mesh.mshcfg.power_mode);
net/mac80211/cfg.c
2528
!sdata->deflink.u.mgd.tdls_chan_switch_prohibited &&
net/mac80211/cfg.c
2534
!sdata->u.mgd.tdls_wider_bw_prohibited &&
net/mac80211/cfg.c
2593
sdata->u.nan_data.nmi);
net/mac80211/cfg.c
2662
!sdata->u.mgd.associated)
net/mac80211/cfg.c
2743
if (sdata->u.vlan.sta)
net/mac80211/cfg.c
2749
u.ap);
net/mac80211/cfg.c
276
RCU_INIT_POINTER(sdata->u.vlan.sta, NULL);
net/mac80211/cfg.c
2780
rcu_assign_pointer(sdata->u.vlan.sta, sta);
net/mac80211/cfg.c
279
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/cfg.c
2806
if (sdata->u.mesh.user_mpm)
net/mac80211/cfg.c
284
sdata->u.mgd.use_4addr = params->use_4addr;
net/mac80211/cfg.c
2856
sta->sdata->u.vlan.sta)
net/mac80211/cfg.c
2857
RCU_INIT_POINTER(sta->sdata->u.vlan.sta, NULL);
net/mac80211/cfg.c
288
sta = sta_info_get(sdata, sdata->deflink.u.mgd.bssid);
net/mac80211/cfg.c
2976
pinfo->generation = mpath->sdata->u.mesh.mesh_paths_generation;
net/mac80211/cfg.c
3058
pinfo->generation = mpath->sdata->u.mesh.mpp_paths_generation;
net/mac80211/cfg.c
3110
memcpy(conf, &(sdata->u.mesh.mshcfg), sizeof(struct mesh_config));
net/mac80211/cfg.c
3124
struct ieee80211_sub_if_data, u.mesh);
net/mac80211/cfg.c
3185
ifmsh = &sdata->u.mesh;
net/mac80211/cfg.c
3188
conf = &(sdata->u.mesh.mshcfg);
net/mac80211/cfg.c
3302
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/cfg.c
3334
kfree(sdata->u.mesh.ie);
net/mac80211/cfg.c
3353
if (!sdata_dereference(link->u.ap.beacon, sdata))
net/mac80211/cfg.c
339
if (!sdata->u.nan.started)
net/mac80211/cfg.c
343
sdata->u.nan.started = false;
net/mac80211/cfg.c
345
ieee80211_nan_conf_free(&sdata->u.nan.conf);
net/mac80211/cfg.c
3526
if (!sdata_dereference(link->u.ap.beacon, sdata))
net/mac80211/cfg.c
3928
old_req = link->u.mgd.req_smps;
net/mac80211/cfg.c
3929
link->u.mgd.req_smps = smps_mode;
net/mac80211/cfg.c
3946
if (!sdata->u.mgd.associated ||
net/mac80211/cfg.c
3964
if (tdls_peer_found || !sdata->u.mgd.powersave)
net/mac80211/cfg.c
3976
link->u.mgd.req_smps = old_req;
net/mac80211/cfg.c
3996
if (enabled == sdata->u.mgd.powersave &&
net/mac80211/cfg.c
4000
sdata->u.mgd.powersave = enabled;
net/mac80211/cfg.c
4012
link->u.mgd.req_smps);
net/mac80211/cfg.c
4046
link->u.mgd.last_cqm_event_signal = 0;
net/mac80211/cfg.c
4051
if (sdata->u.mgd.associated &&
net/mac80211/cfg.c
418
if (sdata->u.nan.started)
net/mac80211/cfg.c
435
sdata->u.nan.started = true;
net/mac80211/cfg.c
438
ret = ieee80211_nan_conf_copy(&sdata->u.nan.conf, conf, 0xFFFFFFFF);
net/mac80211/cfg.c
4420
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/cfg.c
4436
if (!link_data->u.ap.next_beacon)
net/mac80211/cfg.c
4440
link_data->u.ap.next_beacon,
net/mac80211/cfg.c
4573
link_data->u.ap.next_beacon =
net/mac80211/cfg.c
4575
if (!link_data->u.ap.next_beacon)
net/mac80211/cfg.c
4624
if (params->chandef.width != sdata->u.ibss.chandef.width)
net/mac80211/cfg.c
4630
cfg80211_get_chandef_type(&sdata->u.ibss.chandef))
net/mac80211/cfg.c
4641
if (sdata->u.ibss.chandef.chan->band !=
net/mac80211/cfg.c
4657
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/cfg.c
468
ret = ieee80211_nan_conf_copy(&new_conf, &sdata->u.nan.conf,
net/mac80211/cfg.c
481
ieee80211_nan_conf_free(&sdata->u.nan.conf);
net/mac80211/cfg.c
482
sdata->u.nan.conf = new_conf;
net/mac80211/cfg.c
504
spin_lock_bh(&sdata->u.nan.de.func_lock);
net/mac80211/cfg.c
506
ret = idr_alloc(&sdata->u.nan.de.function_inst_ids,
net/mac80211/cfg.c
509
spin_unlock_bh(&sdata->u.nan.de.func_lock);
net/mac80211/cfg.c
5174
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/cfg.c
5199
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/cfg.c
520
spin_lock_bh(&sdata->u.nan.de.func_lock);
net/mac80211/cfg.c
521
idr_remove(&sdata->u.nan.de.function_inst_ids,
net/mac80211/cfg.c
523
spin_unlock_bh(&sdata->u.nan.de.func_lock);
net/mac80211/cfg.c
5255
spin_lock_bh(&sdata->u.nan.de.func_lock);
net/mac80211/cfg.c
5257
func = idr_find(&sdata->u.nan.de.function_inst_ids, inst_id);
net/mac80211/cfg.c
5259
spin_unlock_bh(&sdata->u.nan.de.func_lock);
net/mac80211/cfg.c
5264
idr_remove(&sdata->u.nan.de.function_inst_ids, inst_id);
net/mac80211/cfg.c
5266
spin_unlock_bh(&sdata->u.nan.de.func_lock);
net/mac80211/cfg.c
5289
spin_lock_bh(&sdata->u.nan.de.func_lock);
net/mac80211/cfg.c
5291
func = idr_find(&sdata->u.nan.de.function_inst_ids, match->inst_id);
net/mac80211/cfg.c
5293
spin_unlock_bh(&sdata->u.nan.de.func_lock);
net/mac80211/cfg.c
5298
spin_unlock_bh(&sdata->u.nan.de.func_lock);
net/mac80211/cfg.c
5313
if (WARN_ON(!sdata->u.nan.started))
net/mac80211/cfg.c
5316
ether_addr_copy(sdata->u.nan.conf.cluster_id, cluster_id);
net/mac80211/cfg.c
5329
sdata->u.ap.multicast_to_unicast = enabled;
net/mac80211/cfg.c
536
lockdep_assert_held(&sdata->u.nan.de.func_lock);
net/mac80211/cfg.c
538
idr_for_each_entry(&sdata->u.nan.de.function_inst_ids, func, id) {
net/mac80211/cfg.c
5518
if (!link->u.ap.next_beacon)
net/mac80211/cfg.c
5522
link->u.ap.next_beacon,
net/mac80211/cfg.c
5550
link->u.ap.next_beacon =
net/mac80211/cfg.c
5552
if (!link->u.ap.next_beacon)
net/mac80211/cfg.c
560
spin_lock_bh(&sdata->u.nan.de.func_lock);
net/mac80211/cfg.c
566
spin_unlock_bh(&sdata->u.nan.de.func_lock);
net/mac80211/cfg.c
696
if (sdata->u.mgd.mfp != IEEE80211_MFP_DISABLED)
net/mac80211/cfg.c
712
if (sdata->u.mesh.security != IEEE80211_MESH_SEC_NONE)
net/mac80211/cfg.c
73
eth_broadcast_addr(sdata->u.mntr.mu_follow_addr);
net/mac80211/cfg.c
79
ether_addr_copy(sdata->u.mntr.mu_follow_addr,
net/mac80211/chan.c
1278
if (!iter.sdata->u.mgd.associated)
net/mac80211/chan.c
1376
list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list) {
net/mac80211/chan.c
1593
&link->u.mgd.csa.switch_work, 0);
net/mac80211/chan.c
1624
list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list) {
net/mac80211/chan.c
2510
ap = container_of(sdata->bss, struct ieee80211_sub_if_data, u.ap);
net/mac80211/debugfs_key.c
171
key->u.tkip.rx[i].iv32,
net/mac80211/debugfs_key.c
172
key->u.tkip.rx[i].iv16);
net/mac80211/debugfs_key.c
178
rpn = key->u.ccmp.rx_pn[i];
net/mac80211/debugfs_key.c
188
rpn = key->u.aes_cmac.rx_pn;
net/mac80211/debugfs_key.c
197
rpn = key->u.aes_gmac.rx_pn;
net/mac80211/debugfs_key.c
207
rpn = key->u.gcmp.rx_pn[i];
net/mac80211/debugfs_key.c
232
len = scnprintf(buf, sizeof(buf), "%u\n", key->u.ccmp.replays);
net/mac80211/debugfs_key.c
237
key->u.aes_cmac.replays);
net/mac80211/debugfs_key.c
242
key->u.aes_gmac.replays);
net/mac80211/debugfs_key.c
246
len = scnprintf(buf, sizeof(buf), "%u\n", key->u.gcmp.replays);
net/mac80211/debugfs_key.c
266
key->u.aes_cmac.icverrors);
net/mac80211/debugfs_key.c
271
key->u.aes_gmac.icverrors);
net/mac80211/debugfs_key.c
290
len = scnprintf(buf, sizeof(buf), "%u\n", key->u.tkip.mic_failures);
net/mac80211/debugfs_netdev.c
376
IEEE80211_IF_FILE(bssid, deflink.u.mgd.bssid, MAC);
net/mac80211/debugfs_netdev.c
378
IEEE80211_IF_FILE(beacon_timeout, u.mgd.beacon_timeout, JIFFIES_TO_MS);
net/mac80211/debugfs_netdev.c
420
smps_modes[link->u.mgd.req_smps],
net/mac80211/debugfs_netdev.c
477
if (!sdata->u.mgd.associated) {
net/mac80211/debugfs_netdev.c
481
memcpy(hdr->addr1, sdata->deflink.u.mgd.bssid, ETH_ALEN);
net/mac80211/debugfs_netdev.c
521
const struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/debugfs_netdev.c
529
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/debugfs_netdev.c
549
const struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/debugfs_netdev.c
557
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/debugfs_netdev.c
577
const struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/debugfs_netdev.c
589
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/debugfs_netdev.c
603
IEEE80211_IF_FILE(num_mcast_sta, u.ap.num_mcast_sta, ATOMIC);
net/mac80211/debugfs_netdev.c
604
IEEE80211_IF_FILE(num_sta_ps, u.ap.ps.num_sta_ps, ATOMIC);
net/mac80211/debugfs_netdev.c
605
IEEE80211_IF_FILE(dtim_count, u.ap.ps.dtim_count, DEC);
net/mac80211/debugfs_netdev.c
606
IEEE80211_IF_FILE(num_mcast_sta_vlan, u.vlan.num_mcast_sta, ATOMIC);
net/mac80211/debugfs_netdev.c
612
skb_queue_len(&sdata->u.ap.ps.bc_buf));
net/mac80211/debugfs_netdev.c
651
IEEE80211_IF_FILE(multicast_to_unicast, u.ap.multicast_to_unicast, HEX);
net/mac80211/debugfs_netdev.c
739
IEEE80211_IF_FILE(estab_plinks, u.mesh.estab_plinks, ATOMIC);
net/mac80211/debugfs_netdev.c
742
IEEE80211_IF_FILE(fwded_mcast, u.mesh.mshstats.fwded_mcast, DEC);
net/mac80211/debugfs_netdev.c
743
IEEE80211_IF_FILE(fwded_unicast, u.mesh.mshstats.fwded_unicast, DEC);
net/mac80211/debugfs_netdev.c
744
IEEE80211_IF_FILE(fwded_frames, u.mesh.mshstats.fwded_frames, DEC);
net/mac80211/debugfs_netdev.c
745
IEEE80211_IF_FILE(dropped_frames_ttl, u.mesh.mshstats.dropped_frames_ttl, DEC);
net/mac80211/debugfs_netdev.c
747
u.mesh.mshstats.dropped_frames_no_route, DEC);
net/mac80211/debugfs_netdev.c
751
u.mesh.mshcfg.dot11MeshMaxRetries, DEC);
net/mac80211/debugfs_netdev.c
753
u.mesh.mshcfg.dot11MeshRetryTimeout, DEC);
net/mac80211/debugfs_netdev.c
755
u.mesh.mshcfg.dot11MeshConfirmTimeout, DEC);
net/mac80211/debugfs_netdev.c
757
u.mesh.mshcfg.dot11MeshHoldingTimeout, DEC);
net/mac80211/debugfs_netdev.c
758
IEEE80211_IF_FILE(dot11MeshTTL, u.mesh.mshcfg.dot11MeshTTL, DEC);
net/mac80211/debugfs_netdev.c
759
IEEE80211_IF_FILE(element_ttl, u.mesh.mshcfg.element_ttl, DEC);
net/mac80211/debugfs_netdev.c
760
IEEE80211_IF_FILE(auto_open_plinks, u.mesh.mshcfg.auto_open_plinks, DEC);
net/mac80211/debugfs_netdev.c
762
u.mesh.mshcfg.dot11MeshMaxPeerLinks, DEC);
net/mac80211/debugfs_netdev.c
764
u.mesh.mshcfg.dot11MeshHWMPactivePathTimeout, DEC);
net/mac80211/debugfs_netdev.c
766
u.mesh.mshcfg.dot11MeshHWMPpreqMinInterval, DEC);
net/mac80211/debugfs_netdev.c
768
u.mesh.mshcfg.dot11MeshHWMPperrMinInterval, DEC);
net/mac80211/debugfs_netdev.c
770
u.mesh.mshcfg.dot11MeshHWMPnetDiameterTraversalTime, DEC);
net/mac80211/debugfs_netdev.c
772
u.mesh.mshcfg.dot11MeshHWMPmaxPREQretries, DEC);
net/mac80211/debugfs_netdev.c
774
u.mesh.mshcfg.path_refresh_time, DEC);
net/mac80211/debugfs_netdev.c
776
u.mesh.mshcfg.min_discovery_timeout, DEC);
net/mac80211/debugfs_netdev.c
778
u.mesh.mshcfg.dot11MeshHWMPRootMode, DEC);
net/mac80211/debugfs_netdev.c
780
u.mesh.mshcfg.dot11MeshGateAnnouncementProtocol, DEC);
net/mac80211/debugfs_netdev.c
782
u.mesh.mshcfg.dot11MeshHWMPRannInterval, DEC);
net/mac80211/debugfs_netdev.c
783
IEEE80211_IF_FILE(dot11MeshForwarding, u.mesh.mshcfg.dot11MeshForwarding, DEC);
net/mac80211/debugfs_netdev.c
784
IEEE80211_IF_FILE(rssi_threshold, u.mesh.mshcfg.rssi_threshold, DEC);
net/mac80211/debugfs_netdev.c
785
IEEE80211_IF_FILE(ht_opmode, u.mesh.mshcfg.ht_opmode, DEC);
net/mac80211/debugfs_netdev.c
787
u.mesh.mshcfg.dot11MeshHWMPactivePathToRootTimeout, DEC);
net/mac80211/debugfs_netdev.c
789
u.mesh.mshcfg.dot11MeshHWMProotInterval, DEC);
net/mac80211/debugfs_netdev.c
791
u.mesh.mshcfg.dot11MeshHWMPconfirmationInterval, DEC);
net/mac80211/debugfs_netdev.c
792
IEEE80211_IF_FILE(power_mode, u.mesh.mshcfg.power_mode, DEC);
net/mac80211/debugfs_netdev.c
794
u.mesh.mshcfg.dot11MeshAwakeWindowDuration, DEC);
net/mac80211/debugfs_netdev.c
796
u.mesh.mshcfg.dot11MeshConnectedToMeshGate, DEC);
net/mac80211/debugfs_netdev.c
797
IEEE80211_IF_FILE(dot11MeshNolearn, u.mesh.mshcfg.dot11MeshNolearn, DEC);
net/mac80211/debugfs_netdev.c
799
u.mesh.mshcfg.dot11MeshConnectedToAuthServer, DEC);
net/mac80211/driver-ops.c
69
!(sdata->u.mntr.flags & MONITOR_FLAG_ACTIVE))))
net/mac80211/driver-ops.h
29
u.ap);
net/mac80211/ethtool.c
112
sta = sta_info_get_bss(sdata, sdata->deflink.u.mgd.bssid);
net/mac80211/fils_aead.c
214
capab = (u8 *)&mgmt->u.reassoc_req.capab_info;
net/mac80211/fils_aead.c
215
ies = mgmt->u.reassoc_req.variable;
net/mac80211/fils_aead.c
217
capab = (u8 *)&mgmt->u.assoc_req.capab_info;
net/mac80211/fils_aead.c
218
ies = mgmt->u.assoc_req.variable;
net/mac80211/fils_aead.c
269
capab = (u8 *)&mgmt->u.assoc_resp.capab_info;
net/mac80211/fils_aead.c
270
ies = mgmt->u.assoc_resp.variable;
net/mac80211/ht.c
445
skb_put(skb, 2 + sizeof(mgmt->u.action.delba));
net/mac80211/ht.c
447
mgmt->u.action.category = WLAN_CATEGORY_BACK;
net/mac80211/ht.c
448
mgmt->u.action.action_code = use_ndp ?
net/mac80211/ht.c
453
mgmt->u.action.delba.params = cpu_to_le16(params);
net/mac80211/ht.c
454
mgmt->u.action.delba.reason_code = cpu_to_le16(reason_code);
net/mac80211/ht.c
466
params = le16_to_cpu(mgmt->u.action.delba.params);
net/mac80211/ht.c
473
le16_to_cpu(mgmt->u.action.delba.reason_code));
net/mac80211/ht.c
519
action_frame->u.action.category = WLAN_CATEGORY_HT;
net/mac80211/ht.c
520
action_frame->u.action.action_code = WLAN_HT_ACTION_SMPS;
net/mac80211/ht.c
528
action_frame->u.action.ht_smps.smps_control =
net/mac80211/ht.c
532
action_frame->u.action.ht_smps.smps_control =
net/mac80211/ht.c
536
action_frame->u.action.ht_smps.smps_control =
net/mac80211/ht.c
569
if (link->u.mgd.driver_smps_mode == smps_mode)
net/mac80211/ht.c
57
ht_capa = &sdata->u.mgd.ht_capa;
net/mac80211/ht.c
572
link->u.mgd.driver_smps_mode = smps_mode;
net/mac80211/ht.c
574
&link->u.mgd.request_smps_work);
net/mac80211/ht.c
58
ht_capa_mask = &sdata->u.mgd.ht_capa_mask;
net/mac80211/ht.c
61
ht_capa = &sdata->u.ibss.ht_capa;
net/mac80211/ht.c
62
ht_capa_mask = &sdata->u.ibss.ht_capa_mask;
net/mac80211/ibss.c
1022
if (!cfg80211_chandef_compatible(&sdata->u.ibss.chandef,
net/mac80211/ibss.c
1070
beacon_timestamp = le64_to_cpu(mgmt->u.beacon.timestamp);
net/mac80211/ibss.c
1079
if (sdata->u.ibss.fixed_channel &&
net/mac80211/ibss.c
1080
sdata->u.ibss.chandef.chan != cbss->channel)
net/mac80211/ibss.c
1084
if (elems->ssid_len != sdata->u.ibss.ssid_len ||
net/mac80211/ibss.c
1085
memcmp(elems->ssid, sdata->u.ibss.ssid,
net/mac80211/ibss.c
1086
sdata->u.ibss.ssid_len))
net/mac80211/ibss.c
1095
if (ether_addr_equal(cbss->bssid, sdata->u.ibss.bssid))
net/mac80211/ibss.c
1099
if (sdata->u.ibss.fixed_bssid)
net/mac80211/ibss.c
1142
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
1162
if (!ether_addr_equal(bssid, sdata->u.ibss.bssid))
net/mac80211/ibss.c
1191
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
1230
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
1258
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
1366
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
1457
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
1486
pos = mgmt->u.probe_req.variable;
net/mac80211/ibss.c
1528
BUILD_BUG_ON(offsetof(typeof(mgmt->u.probe_resp), variable) !=
net/mac80211/ibss.c
1529
offsetof(typeof(mgmt->u.beacon), variable));
net/mac80211/ibss.c
1535
baselen = (u8 *) mgmt->u.probe_resp.variable - (u8 *) mgmt;
net/mac80211/ibss.c
1540
elems = ieee802_11_parse_elems(mgmt->u.probe_resp.variable,
net/mac80211/ibss.c
1562
if (!sdata->u.ibss.ssid_len)
net/mac80211/ibss.c
1581
switch (mgmt->u.action.category) {
net/mac80211/ibss.c
1585
u.action.chan_switch.variable);
net/mac80211/ibss.c
1590
elems = ieee802_11_parse_elems(mgmt->u.action.chan_switch.variable,
net/mac80211/ibss.c
1609
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
1649
timer_container_of(sdata, t, u.ibss.timer);
net/mac80211/ibss.c
1656
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
1677
sdata->u.ibss.last_scan_completed = jiffies;
net/mac80211/ibss.c
1718
memcpy(sdata->u.ibss.bssid, params->bssid, ETH_ALEN);
net/mac80211/ibss.c
1719
sdata->u.ibss.fixed_bssid = true;
net/mac80211/ibss.c
1721
sdata->u.ibss.fixed_bssid = false;
net/mac80211/ibss.c
1723
sdata->u.ibss.privacy = params->privacy;
net/mac80211/ibss.c
1724
sdata->u.ibss.control_port = params->control_port;
net/mac80211/ibss.c
1725
sdata->u.ibss.userspace_handles_dfs = params->userspace_handles_dfs;
net/mac80211/ibss.c
1726
sdata->u.ibss.basic_rates = params->basic_rates;
net/mac80211/ibss.c
1727
sdata->u.ibss.last_scan_completed = jiffies;
net/mac80211/ibss.c
1735
sdata->u.ibss.chandef = params->chandef;
net/mac80211/ibss.c
1736
sdata->u.ibss.fixed_channel = params->channel_fixed;
net/mac80211/ibss.c
1739
sdata->u.ibss.ie = kmemdup(params->ie, params->ie_len,
net/mac80211/ibss.c
1741
if (sdata->u.ibss.ie)
net/mac80211/ibss.c
1742
sdata->u.ibss.ie_len = params->ie_len;
net/mac80211/ibss.c
1745
sdata->u.ibss.state = IEEE80211_IBSS_MLME_SEARCH;
net/mac80211/ibss.c
1746
sdata->u.ibss.ibss_join_req = jiffies;
net/mac80211/ibss.c
1748
memcpy(sdata->u.ibss.ssid, params->ssid, params->ssid_len);
net/mac80211/ibss.c
1749
sdata->u.ibss.ssid_len = params->ssid_len;
net/mac80211/ibss.c
1751
memcpy(&sdata->u.ibss.ht_capa, &params->ht_capa,
net/mac80211/ibss.c
1752
sizeof(sdata->u.ibss.ht_capa));
net/mac80211/ibss.c
1753
memcpy(&sdata->u.ibss.ht_capa_mask, &params->ht_capa_mask,
net/mac80211/ibss.c
1754
sizeof(sdata->u.ibss.ht_capa_mask));
net/mac80211/ibss.c
1784
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
1791
kfree(sdata->u.ibss.ie);
net/mac80211/ibss.c
1792
sdata->u.ibss.ie = NULL;
net/mac80211/ibss.c
1793
sdata->u.ibss.ie_len = 0;
net/mac80211/ibss.c
1801
timer_delete_sync(&sdata->u.ibss.timer);
net/mac80211/ibss.c
216
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
397
switch (sdata->u.ibss.chandef.width) {
net/mac80211/ibss.c
401
chan_type = cfg80211_get_chandef_type(&sdata->u.ibss.chandef);
net/mac80211/ibss.c
407
chandef = sdata->u.ibss.chandef;
net/mac80211/ibss.c
45
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
454
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
500
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
532
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
555
if (!sta->sdata->u.ibss.control_port)
net/mac80211/ibss.c
571
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
594
if (!ether_addr_equal(bssid, sdata->u.ibss.bssid)) {
net/mac80211/ibss.c
648
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
694
RCU_INIT_POINTER(sdata->u.ibss.presp, NULL);
net/mac80211/ibss.c
710
u.ibss.csa_connection_drop_work);
net/mac80211/ibss.c
721
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
742
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
81
mgmt->u.beacon.beacon_int = cpu_to_le16(beacon_int);
net/mac80211/ibss.c
82
mgmt->u.beacon.timestamp = cpu_to_le64(tsf);
net/mac80211/ibss.c
83
mgmt->u.beacon.capab_info = cpu_to_le16(capability);
net/mac80211/ibss.c
85
pos = (u8 *)mgmt + offsetof(struct ieee80211_mgmt, u.beacon.variable);
net/mac80211/ibss.c
872
if (mgmt->u.action.action_code != WLAN_ACTION_SPCT_CHL_SWITCH)
net/mac80211/ibss.c
883
u16 reason = le16_to_cpu(mgmt->u.deauth.reason_code);
net/mac80211/ibss.c
904
auth_alg = le16_to_cpu(mgmt->u.auth.auth_alg);
net/mac80211/ibss.c
905
auth_transaction = le16_to_cpu(mgmt->u.auth.auth_transaction);
net/mac80211/ibss.c
921
mgmt->sa, sdata->u.ibss.bssid, NULL, 0, 0, 0);
net/mac80211/ibss.c
940
if (!ether_addr_equal(mgmt->bssid, sdata->u.ibss.bssid))
net/mac80211/ibss.c
982
sdata->u.ibss.chandef.width != NL80211_CHAN_WIDTH_20_NOHT) {
net/mac80211/ibss.c
998
sdata->u.ibss.chandef.width != NL80211_CHAN_WIDTH_20 &&
net/mac80211/ibss.c
999
sdata->u.ibss.chandef.width != NL80211_CHAN_WIDTH_40) {
net/mac80211/ieee80211_i.h
1141
} u;
net/mac80211/ieee80211_i.h
1234
} u;
net/mac80211/ieee80211_i.h
1964
return atomic_read(&sdata->u.ap.num_mcast_sta);
net/mac80211/ieee80211_i.h
1965
if (sdata->vif.type == NL80211_IFTYPE_AP_VLAN && !sdata->u.vlan.sta)
net/mac80211/ieee80211_i.h
1966
return atomic_read(&sdata->u.vlan.num_mcast_sta);
net/mac80211/ieee80211_i.h
2321
ether_addr_copy(mgmt->bssid, sdata->u.ibss.bssid);
net/mac80211/iface.c
1006
sta = rcu_dereference(sdata->u.vlan.sta);
net/mac80211/iface.c
1031
sta = sta_info_get(sdata, sdata->deflink.u.mgd.bssid);
net/mac80211/iface.c
1120
bss = container_of(sdata->bss, struct ieee80211_sub_if_data, u.ap);
net/mac80211/iface.c
1148
vsdata->bss != &sdata->u.ap)
net/mac80211/iface.c
1176
u32 flags = sdata->u.mntr.flags;
net/mac80211/iface.c
123
iter->u.nan.started) {
net/mac80211/iface.c
1303
list_for_each_entry_rcu(other, &local->mon_list, u.mntr.list) {
net/mac80211/iface.c
1317
memcpy(&sdata->u.mntr.mu_follow_addr,
net/mac80211/iface.c
1318
creator_sdata->u.mntr.mu_follow_addr, ETH_ALEN);
net/mac80211/iface.c
1383
list_add(&sdata->u.vlan.list, &sdata->bss->vlans);
net/mac80211/iface.c
1386
struct ieee80211_sub_if_data, u.ap);
net/mac80211/iface.c
1419
if (WARN_ON(!rcu_access_pointer(sdata->u.nan_data.nmi)))
net/mac80211/iface.c
1464
(sdata->u.mntr.flags & MONITOR_FLAG_ACTIVE);
net/mac80211/iface.c
1482
if ((sdata->u.mntr.flags & MONITOR_FLAG_ACTIVE) ||
net/mac80211/iface.c
1512
list_add_tail_rcu(&sdata->u.mntr.list, &local->mon_list);
net/mac80211/iface.c
1515
sdata->bss = &sdata->u.ap;
net/mac80211/iface.c
1609
RCU_INIT_POINTER(sdata->u.nan_data.nmi, NULL);
net/mac80211/iface.c
1611
list_del(&sdata->u.vlan.list);
net/mac80211/iface.c
1635
mgmt->u.action.category == WLAN_CATEGORY_BACK) {
net/mac80211/iface.c
1641
switch (mgmt->u.action.action_code) {
net/mac80211/iface.c
1663
mgmt->u.action.category == WLAN_CATEGORY_HT) {
net/mac80211/iface.c
1664
switch (mgmt->u.action.action_code) {
net/mac80211/iface.c
1666
u8 chanwidth = mgmt->u.action.ht_notify_cw.chanwidth;
net/mac80211/iface.c
1692
mgmt->u.action.category == WLAN_CATEGORY_VHT) {
net/mac80211/iface.c
1693
switch (mgmt->u.action.action_code) {
net/mac80211/iface.c
1702
opmode = mgmt->u.action.vht_opmode_notif.operating_mode;
net/mac80211/iface.c
1722
mgmt->u.action.category == WLAN_CATEGORY_S1G) {
net/mac80211/iface.c
1723
switch (mgmt->u.action.action_code) {
net/mac80211/iface.c
1788
mgmt->u.action.category == WLAN_CATEGORY_S1G) {
net/mac80211/iface.c
1789
switch (mgmt->u.action.action_code) {
net/mac80211/iface.c
1885
memset(&sdata->u, 0, sizeof(sdata->u));
net/mac80211/iface.c
1886
memset(&sdata->deflink.u, 0, sizeof(sdata->deflink.u));
net/mac80211/iface.c
1921
skb_queue_head_init(&sdata->u.ap.ps.bc_buf);
net/mac80211/iface.c
1922
INIT_LIST_HEAD(&sdata->u.ap.vlans);
net/mac80211/iface.c
193
!(iter->u.mntr.flags & MONITOR_FLAG_ACTIVE))
net/mac80211/iface.c
1931
sdata->vif.bss_conf.bssid = sdata->deflink.u.mgd.bssid;
net/mac80211/iface.c
1939
sdata->vif.bss_conf.bssid = sdata->u.ibss.bssid;
net/mac80211/iface.c
1949
sdata->u.mntr.flags = MONITOR_FLAG_CONTROL |
net/mac80211/iface.c
1955
idr_init(&sdata->u.nan.de.function_inst_ids);
net/mac80211/iface.c
1956
spin_lock_init(&sdata->u.nan.de.func_lock);
net/mac80211/iface.c
1999
if (!list_empty(&sdata->u.ap.vlans))
net/mac80211/iface.c
2094
sdata->u.mgd.use_4addr = false;
net/mac80211/iface.c
2376
sdata->u.mgd.use_4addr = params->use_4addr;
net/mac80211/iface.c
2487
sdata->u.mgd.associated)
net/mac80211/iface.c
2538
atomic_inc(&sdata->u.ap.num_mcast_sta);
net/mac80211/iface.c
2540
atomic_inc(&sdata->u.vlan.num_mcast_sta);
net/mac80211/iface.c
2546
atomic_dec(&sdata->u.ap.num_mcast_sta);
net/mac80211/iface.c
2548
atomic_dec(&sdata->u.vlan.num_mcast_sta);
net/mac80211/iface.c
257
if (sdata->u.mgd.auth_data || sdata->u.mgd.assoc_data)
net/mac80211/iface.c
286
!(sdata->u.mntr.flags & MONITOR_FLAG_ACTIVE))
net/mac80211/iface.c
370
if (!nsdata->u.nan.started)
net/mac80211/iface.c
372
rcu_assign_pointer(sdata->u.nan_data.nmi, nsdata);
net/mac80211/iface.c
417
sdata->bss = &nsdata->u.ap;
net/mac80211/iface.c
512
list_del_rcu(&sdata->u.mntr.list);
net/mac80211/iface.c
569
sdata->deflink.u.mgd.csa.waiting_bcn = false;
net/mac80211/iface.c
588
WARN_ON(!list_empty(&sdata->u.ap.vlans));
net/mac80211/iface.c
615
list_del(&sdata->u.vlan.list);
net/mac80211/iface.c
624
if (!(sdata->u.mntr.flags & MONITOR_FLAG_ACTIVE) &&
net/mac80211/iface.c
646
spin_lock_bh(&sdata->u.nan.de.func_lock);
net/mac80211/iface.c
648
idr_for_each_entry(&sdata->u.nan.de.function_inst_ids,
net/mac80211/iface.c
650
idr_remove(&sdata->u.nan.de.function_inst_ids, i);
net/mac80211/iface.c
653
idr_destroy(&sdata->u.nan.de.function_inst_ids);
net/mac80211/iface.c
655
spin_unlock_bh(&sdata->u.nan.de.func_lock);
net/mac80211/iface.c
665
RCU_INIT_POINTER(sdata->u.nan_data.nmi, NULL);
net/mac80211/iface.c
753
if (!(sdata->u.mntr.flags & MONITOR_FLAG_ACTIVE) &&
net/mac80211/iface.c
853
list_for_each_entry_safe(vlan, tmpsdata, &sdata->u.ap.vlans,
net/mac80211/iface.c
854
u.vlan.list)
net/mac80211/key.c
1156
list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list)
net/mac80211/key.c
1169
u.ap);
net/mac80211/key.c
1180
list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list)
net/mac80211/key.c
1269
seq->tkip.iv32 = key->u.tkip.rx[tid].iv32;
net/mac80211/key.c
1270
seq->tkip.iv16 = key->u.tkip.rx[tid].iv16;
net/mac80211/key.c
1277
pn = key->u.ccmp.rx_pn[IEEE80211_NUM_TIDS];
net/mac80211/key.c
1279
pn = key->u.ccmp.rx_pn[tid];
net/mac80211/key.c
1286
pn = key->u.aes_cmac.rx_pn;
net/mac80211/key.c
1293
pn = key->u.aes_gmac.rx_pn;
net/mac80211/key.c
1301
pn = key->u.gcmp.rx_pn[IEEE80211_NUM_TIDS];
net/mac80211/key.c
1303
pn = key->u.gcmp.rx_pn[tid];
net/mac80211/key.c
1322
key->u.tkip.rx[tid].iv32 = seq->tkip.iv32;
net/mac80211/key.c
1323
key->u.tkip.rx[tid].iv16 = seq->tkip.iv16;
net/mac80211/key.c
1330
pn = key->u.ccmp.rx_pn[IEEE80211_NUM_TIDS];
net/mac80211/key.c
1332
pn = key->u.ccmp.rx_pn[tid];
net/mac80211/key.c
1339
pn = key->u.aes_cmac.rx_pn;
net/mac80211/key.c
1346
pn = key->u.aes_gmac.rx_pn;
net/mac80211/key.c
1354
pn = key->u.gcmp.rx_pn[IEEE80211_NUM_TIDS];
net/mac80211/key.c
1356
pn = key->u.gcmp.rx_pn[tid];
net/mac80211/key.c
1424
if (sdata->u.mgd.mfp != IEEE80211_MFP_DISABLED)
net/mac80211/key.c
1446
key->u.aes_cmac.icverrors++;
net/mac80211/key.c
1450
key->u.aes_gmac.icverrors++;
net/mac80211/key.c
1468
key->u.ccmp.replays++;
net/mac80211/key.c
1472
key->u.aes_cmac.replays++;
net/mac80211/key.c
1476
key->u.aes_gmac.replays++;
net/mac80211/key.c
1480
key->u.gcmp.replays++;
net/mac80211/key.c
634
key->u.tkip.rx[i].iv32 =
net/mac80211/key.c
636
key->u.tkip.rx[i].iv16 =
net/mac80211/key.c
640
spin_lock_init(&key->u.tkip.txlock);
net/mac80211/key.c
648
key->u.ccmp.rx_pn[i][j] =
net/mac80211/key.c
655
key->u.ccmp.tfm = ieee80211_aes_key_setup_encrypt(
net/mac80211/key.c
657
if (IS_ERR(key->u.ccmp.tfm)) {
net/mac80211/key.c
658
err = PTR_ERR(key->u.ccmp.tfm);
net/mac80211/key.c
668
key->u.ccmp.rx_pn[i][j] =
net/mac80211/key.c
673
key->u.ccmp.tfm = ieee80211_aes_key_setup_encrypt(
net/mac80211/key.c
675
if (IS_ERR(key->u.ccmp.tfm)) {
net/mac80211/key.c
676
err = PTR_ERR(key->u.ccmp.tfm);
net/mac80211/key.c
69
list_for_each_entry_rcu(vlan, &sdata->u.ap.vlans, u.vlan.list)
net/mac80211/key.c
690
key->u.aes_cmac.rx_pn[j] =
net/mac80211/key.c
696
err = aes_cmac_preparekey(&key->u.aes_cmac.key, key_data,
net/mac80211/key.c
709
key->u.aes_gmac.rx_pn[j] =
net/mac80211/key.c
714
key->u.aes_gmac.tfm =
net/mac80211/key.c
716
if (IS_ERR(key->u.aes_gmac.tfm)) {
net/mac80211/key.c
717
err = PTR_ERR(key->u.aes_gmac.tfm);
net/mac80211/key.c
728
key->u.gcmp.rx_pn[i][j] =
net/mac80211/key.c
733
key->u.gcmp.tfm = ieee80211_aes_gcm_key_setup_encrypt(key_data,
net/mac80211/key.c
735
if (IS_ERR(key->u.gcmp.tfm)) {
net/mac80211/key.c
736
err = PTR_ERR(key->u.gcmp.tfm);
net/mac80211/key.c
753
ieee80211_aes_key_free(key->u.ccmp.tfm);
net/mac80211/key.c
757
ieee80211_aes_gmac_key_free(key->u.aes_gmac.tfm);
net/mac80211/key.c
761
ieee80211_aes_gcm_key_free(key->u.gcmp.tfm);
net/mac80211/key.c
985
list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list) {
net/mac80211/key.h
121
} u;
net/mac80211/link.c
110
struct ieee80211_sub_if_data, u.ap);
net/mac80211/link.c
26
list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list) {
net/mac80211/link.c
31
vlan->u.vlan.sta);
net/mac80211/link.c
527
&link->u.mgd.csa.switch_work,
net/mac80211/link.c
528
link->u.mgd.csa.time -
net/mac80211/link.c
62
struct ieee80211_sub_if_data, u.ap);
net/mac80211/main.c
509
&sdata->u.mgd.csa_connection_drop_work);
net/mac80211/main.c
595
ifmgd = &sdata->u.mgd;
net/mac80211/mesh.c
1003
mgmt->u.beacon.beacon_int =
net/mac80211/mesh.c
1005
mgmt->u.beacon.capab_info |= cpu_to_le16(
net/mac80211/mesh.c
1006
sdata->u.mesh.security ? WLAN_CAPABILITY_PRIVACY : 0);
net/mac80211/mesh.c
1130
old_bcn = sdata_dereference(sdata->u.mesh.beacon, sdata);
net/mac80211/mesh.c
1131
ret = ieee80211_mesh_build_beacon(&sdata->u.mesh);
net/mac80211/mesh.c
1144
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
1160
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
1202
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
1229
timer_delete_sync(&sdata->u.mesh.housekeeping_timer);
net/mac80211/mesh.c
1230
timer_delete_sync(&sdata->u.mesh.mesh_path_root_timer);
net/mac80211/mesh.c
1231
timer_delete_sync(&sdata->u.mesh.mesh_path_timer);
net/mac80211/mesh.c
1264
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
1384
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
1392
pos = mgmt->u.probe_req.variable;
net/mac80211/mesh.c
1451
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
1463
baselen = (u8 *) mgmt->u.probe_resp.variable - (u8 *) mgmt;
net/mac80211/mesh.c
1467
elems = ieee802_11_parse_elems(mgmt->u.probe_resp.variable,
net/mac80211/mesh.c
1474
(elems->rsn && sdata->u.mesh.security == IEEE80211_MESH_SEC_NONE) ||
net/mac80211/mesh.c
1475
(!elems->rsn && sdata->u.mesh.security != IEEE80211_MESH_SEC_NONE))
net/mac80211/mesh.c
1490
sdata->u.mesh.mshcfg.rssi_threshold, rx_status->signal);
net/mac80211/mesh.c
1491
if (!sdata->u.mesh.user_mpm ||
net/mac80211/mesh.c
1492
sdata->u.mesh.mshcfg.rssi_threshold == 0 ||
net/mac80211/mesh.c
1493
sdata->u.mesh.mshcfg.rssi_threshold < rx_status->signal)
net/mac80211/mesh.c
1513
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
1541
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
157
if (free_plinks != sdata->u.mesh.accepting_plinks) {
net/mac80211/mesh.c
158
sdata->u.mesh.accepting_plinks = free_plinks;
net/mac80211/mesh.c
1598
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
1605
if (mgmt->u.action.action_code != WLAN_ACTION_SPCT_CHL_SWITCH)
net/mac80211/mesh.c
1608
pos = mgmt->u.action.chan_switch.variable;
net/mac80211/mesh.c
1610
u.action.chan_switch.variable);
net/mac80211/mesh.c
1654
switch (mgmt->u.action.category) {
net/mac80211/mesh.c
1656
switch (mgmt->u.action.action_code) {
net/mac80211/mesh.c
1684
if (!sdata->u.mesh.mesh_id_len)
net/mac80211/mesh.c
1707
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
1730
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
1735
if (!sdata->u.mesh.mesh_id_len)
net/mac80211/mesh.c
1759
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
183
sdata->u.mesh.rmc = kmalloc_obj(struct mesh_rmc);
net/mac80211/mesh.c
184
if (!sdata->u.mesh.rmc)
net/mac80211/mesh.c
186
sdata->u.mesh.rmc->idx_mask = RMC_BUCKETS - 1;
net/mac80211/mesh.c
188
INIT_HLIST_HEAD(&sdata->u.mesh.rmc->bucket[i]);
net/mac80211/mesh.c
194
struct mesh_rmc *rmc = sdata->u.mesh.rmc;
net/mac80211/mesh.c
199
if (!sdata->u.mesh.rmc)
net/mac80211/mesh.c
210
sdata->u.mesh.rmc = NULL;
net/mac80211/mesh.c
22
return mgmt->u.action.action_code == WLAN_MESH_ACTION_HWMP_PATH_SELECTION;
net/mac80211/mesh.c
229
struct mesh_rmc *rmc = sdata->u.mesh.rmc;
net/mac80211/mesh.c
267
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
315
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
333
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
356
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
379
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
42
timer_container_of(sdata, t, u.mesh.housekeeping_timer);
net/mac80211/mesh.c
44
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
65
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
676
timer_container_of(sdata, t, u.mesh.mesh_path_timer);
net/mac80211/mesh.c
684
timer_container_of(sdata, t, u.mesh.mesh_path_root_timer);
net/mac80211/mesh.c
685
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
737
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
816
put_unaligned_le32(atomic_inc_return(&sdata->u.mesh.mesh_seqnum),
net/mac80211/mesh.c
818
meshhdr->ttl = sdata->u.mesh.mshcfg.dot11MeshTTL;
net/mac80211/mesh.c
881
meshhdr->ttl = sdata->u.mesh.mshcfg.dot11MeshTTL;
net/mac80211/mesh.c
883
put_unaligned_le32(atomic_inc_return(&sdata->u.mesh.mesh_seqnum),
net/mac80211/mesh.c
901
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
920
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
946
int hdr_len = offsetofend(struct ieee80211_mgmt, u.beacon);
net/mac80211/mesh.c
948
sdata = container_of(ifmsh, struct ieee80211_sub_if_data, u.mesh);
net/mac80211/mesh.h
385
atomic_inc(&sdata->u.mesh.estab_plinks);
net/mac80211/mesh.h
392
atomic_dec(&sdata->u.mesh.estab_plinks);
net/mac80211/mesh.h
398
return sdata->u.mesh.mshcfg.dot11MeshMaxPeerLinks -
net/mac80211/mesh.h
399
atomic_read(&sdata->u.mesh.estab_plinks);
net/mac80211/mesh.h
415
return sdata->u.mesh.mesh_pp_id == IEEE80211_PATH_PROTOCOL_HWMP;
net/mac80211/mesh_hwmp.c
1056
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh_hwmp.c
1111
sdata->u.mesh.last_sn_update = jiffies;
net/mac80211/mesh_hwmp.c
1114
ttl = sdata->u.mesh.mshcfg.element_ttl;
net/mac80211/mesh_hwmp.c
1116
sdata->u.mesh.mshstats.dropped_frames_ttl++;
net/mac80211/mesh_hwmp.c
1243
msecs_to_jiffies(sdata->u.mesh.mshcfg.path_refresh_time)) &&
net/mac80211/mesh_hwmp.c
1261
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh_hwmp.c
1327
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh_hwmp.c
196
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh_hwmp.c
219
mgmt->u.action.category = WLAN_CATEGORY_MESH_ACTION;
net/mac80211/mesh_hwmp.c
220
mgmt->u.action.action_code = WLAN_MESH_ACTION_HWMP_PATH_SELECTION;
net/mac80211/mesh_hwmp.c
35
msecs_to_jiffies(s->u.mesh.mshcfg.dot11MeshHWMPnetDiameterTraversalTime)
net/mac80211/mesh_hwmp.c
37
MSEC_TO_TU(s->u.mesh.mshcfg.dot11MeshHWMPactivePathTimeout)
net/mac80211/mesh_hwmp.c
39
(msecs_to_jiffies(s->u.mesh.mshcfg.dot11MeshHWMPpreqMinInterval))
net/mac80211/mesh_hwmp.c
40
#define max_preq_retries(s) (s->u.mesh.mshcfg.dot11MeshHWMPmaxPREQretries)
net/mac80211/mesh_hwmp.c
42
msecs_to_jiffies(sdata->u.mesh.mshcfg.min_discovery_timeout)
net/mac80211/mesh_hwmp.c
44
msecs_to_jiffies(sdata->u.mesh.mshcfg.dot11MeshHWMPconfirmationInterval)
net/mac80211/mesh_hwmp.c
548
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh_hwmp.c
691
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh_hwmp.c
714
sdata->u.mesh.mshstats.dropped_frames_ttl++;
net/mac80211/mesh_hwmp.c
743
sdata->u.mesh.mshstats.fwded_unicast++;
net/mac80211/mesh_hwmp.c
744
sdata->u.mesh.mshstats.fwded_frames++;
net/mac80211/mesh_hwmp.c
749
sdata->u.mesh.mshstats.dropped_frames_no_route++;
net/mac80211/mesh_hwmp.c
756
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh_hwmp.c
809
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh_hwmp.c
83
mgmt->u.action.category = WLAN_CATEGORY_MESH_ACTION;
net/mac80211/mesh_hwmp.c
84
mgmt->u.action.action_code = WLAN_MESH_ACTION_HWMP_PATH_SELECTION;
net/mac80211/mesh_hwmp.c
853
sdata->u.mesh.mshstats.dropped_frames_no_route++;
net/mac80211/mesh_hwmp.c
924
baselen = mgmt->u.action.mesh_action.variable - (u8 *)mgmt;
net/mac80211/mesh_hwmp.c
925
elems = ieee802_11_parse_elems(mgmt->u.action.mesh_action.variable,
net/mac80211/mesh_hwmp.c
999
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh_pathtbl.c
1008
sdata->u.mesh.mshstats.dropped_frames_no_route++;
net/mac80211/mesh_pathtbl.c
1021
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh_pathtbl.c
1067
mesh_table_init(&sdata->u.mesh.mesh_paths);
net/mac80211/mesh_pathtbl.c
1068
mesh_table_init(&sdata->u.mesh.mpp_paths);
net/mac80211/mesh_pathtbl.c
1091
mesh_path_tbl_expire(sdata, &sdata->u.mesh.mesh_paths);
net/mac80211/mesh_pathtbl.c
1092
mesh_path_tbl_expire(sdata, &sdata->u.mesh.mpp_paths);
net/mac80211/mesh_pathtbl.c
1098
mesh_table_free(&sdata->u.mesh.mesh_paths);
net/mac80211/mesh_pathtbl.c
1099
mesh_table_free(&sdata->u.mesh.mpp_paths);
net/mac80211/mesh_pathtbl.c
270
return mpath_lookup(&sdata->u.mesh.mesh_paths, dst, sdata);
net/mac80211/mesh_pathtbl.c
276
return mpath_lookup(&sdata->u.mesh.mpp_paths, dst, sdata);
net/mac80211/mesh_pathtbl.c
313
return __mesh_path_lookup_by_idx(&sdata->u.mesh.mesh_paths, idx);
net/mac80211/mesh_pathtbl.c
328
return __mesh_path_lookup_by_idx(&sdata->u.mesh.mpp_paths, idx);
net/mac80211/mesh_pathtbl.c
343
tbl = &mpath->sdata->u.mesh.mesh_paths;
net/mac80211/mesh_pathtbl.c
352
mpath->sdata->u.mesh.num_gates++;
net/mac80211/mesh_pathtbl.c
362
mpath->dst, mpath->sdata->u.mesh.num_gates);
net/mac80211/mesh_pathtbl.c
383
mpath->sdata->u.mesh.num_gates--;
net/mac80211/mesh_pathtbl.c
388
mpath->dst, mpath->sdata->u.mesh.num_gates);
net/mac80211/mesh_pathtbl.c
399
return sdata->u.mesh.num_gates;
net/mac80211/mesh_pathtbl.c
440
cache = &sdata->u.mesh.tx_cache;
net/mac80211/mesh_pathtbl.c
485
cache = &sdata->u.mesh.tx_cache;
net/mac80211/mesh_pathtbl.c
57
cache = &sdata->u.mesh.tx_cache;
net/mac80211/mesh_pathtbl.c
610
struct mesh_tx_cache *cache = &sdata->u.mesh.tx_cache;
net/mac80211/mesh_pathtbl.c
627
struct mesh_tx_cache *cache = &sdata->u.mesh.tx_cache;
net/mac80211/mesh_pathtbl.c
641
struct mesh_tx_cache *cache = &sdata->u.mesh.tx_cache;
net/mac80211/mesh_pathtbl.c
655
struct mesh_tx_cache *cache = &sdata->u.mesh.tx_cache;
net/mac80211/mesh_pathtbl.c
66
cache = &sdata->u.mesh.tx_cache;
net/mac80211/mesh_pathtbl.c
693
if (atomic_add_unless(&sdata->u.mesh.mpaths, 1, MESH_MAX_MPATHS) == 0)
net/mac80211/mesh_pathtbl.c
700
tbl = &sdata->u.mesh.mesh_paths;
net/mac80211/mesh_pathtbl.c
718
sdata->u.mesh.mesh_paths_generation++;
net/mac80211/mesh_pathtbl.c
742
tbl = &sdata->u.mesh.mpp_paths;
net/mac80211/mesh_pathtbl.c
757
sdata->u.mesh.mpp_paths_generation++;
net/mac80211/mesh_pathtbl.c
773
struct mesh_table *tbl = &sdata->u.mesh.mesh_paths;
net/mac80211/mesh_pathtbl.c
787
sdata->u.mesh.mshcfg.element_ttl,
net/mac80211/mesh_pathtbl.c
805
atomic_dec(&sdata->u.mesh.mpaths);
net/mac80211/mesh_pathtbl.c
815
if (tbl == &mpath->sdata->u.mesh.mpp_paths)
net/mac80211/mesh_pathtbl.c
836
struct mesh_table *tbl = &sdata->u.mesh.mesh_paths;
net/mac80211/mesh_pathtbl.c
851
struct mesh_table *tbl = &sdata->u.mesh.mpp_paths;
net/mac80211/mesh_pathtbl.c
884
table_flush_by_iface(&sdata->u.mesh.mesh_paths);
net/mac80211/mesh_pathtbl.c
885
table_flush_by_iface(&sdata->u.mesh.mpp_paths);
net/mac80211/mesh_pathtbl.c
931
err = table_path_del(&sdata->u.mesh.mesh_paths, sdata, addr);
net/mac80211/mesh_pathtbl.c
932
sdata->u.mesh.mesh_paths_generation++;
net/mac80211/mesh_pathtbl.c
971
tbl = &sdata->u.mesh.mesh_paths;
net/mac80211/mesh_plink.c
1140
sdata->u.mesh.security == IEEE80211_MESH_SEC_NONE) {
net/mac80211/mesh_plink.c
1146
ftype = mgmt->u.action.action_code;
net/mac80211/mesh_plink.c
1233
if (sdata->u.mesh.user_mpm)
net/mac80211/mesh_plink.c
1243
baseaddr = mgmt->u.action.self_prot.variable;
net/mac80211/mesh_plink.c
1244
baselen = mgmt->u.action.self_prot.variable - (u8 *)mgmt;
net/mac80211/mesh_plink.c
1245
if (mgmt->u.action.action_code == WLAN_SP_MESH_PEERING_CONFIRM) {
net/mac80211/mesh_plink.c
16
#define PLINK_CNF_AID(mgmt) ((mgmt)->u.action.self_prot.variable + 2)
net/mac80211/mesh_plink.c
206
sdata->u.mesh.mshcfg.ht_opmode = ht_opmode;
net/mac80211/mesh_plink.c
235
2 + sdata->u.mesh.mesh_id_len +
net/mac80211/mesh_plink.c
249
sdata->u.mesh.ie_len);
net/mac80211/mesh_plink.c
260
mgmt->u.action.category = WLAN_CATEGORY_SELF_PROTECTED;
net/mac80211/mesh_plink.c
261
mgmt->u.action.action_code = action;
net/mac80211/mesh_plink.c
406
if (!sdata->u.mesh.user_mpm) {
net/mac80211/mesh_plink.c
413
if (!sdata->u.mesh.user_mpm)
net/mac80211/mesh_plink.c
558
if (sdata->u.mesh.user_mpm ||
net/mac80211/mesh_plink.c
559
sdata->u.mesh.security & IEEE80211_MESH_SEC_AUTHED) {
net/mac80211/mesh_plink.c
61
s32 rssi_threshold = sdata->u.mesh.mshcfg.rssi_threshold;
net/mac80211/mesh_plink.c
645
sdata->u.mesh.accepting_plinks &&
net/mac80211/mesh_plink.c
646
sdata->u.mesh.mshcfg.auto_open_plinks &&
net/mac80211/mesh_plink.c
704
mshcfg = &sdata->u.mesh.mshcfg;
net/mac80211/mesh_plink.c
803
mesh_plink_timer_set(sta, sdata->u.mesh.mshcfg.dot11MeshRetryTimeout);
net/mac80211/mesh_plink.c
834
struct mesh_config *mshcfg = &sdata->u.mesh.mshcfg;
net/mac80211/mesh_plink.c
846
struct mesh_config *mshcfg = &sdata->u.mesh.mshcfg;
net/mac80211/mesh_plink.c
872
struct mesh_config *mshcfg = &sdata->u.mesh.mshcfg;
net/mac80211/mesh_ps.c
208
pm = sdata->u.mesh.nonpeer_pm;
net/mac80211/mesh_ps.c
223
sdata->u.mesh.ps_peers_deep_sleep > 0))
net/mac80211/mesh_ps.c
271
atomic_inc(&sta->sdata->u.mesh.ps.num_sta_ps);
net/mac80211/mesh_ps.c
87
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh_sync.c
129
t_t = le64_to_cpu(mgmt->u.beacon.timestamp);
net/mac80211/mesh_sync.c
170
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh_sync.c
52
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh_sync.c
88
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mlme.c
10046
eth_zero_addr(sdata->deflink.u.mgd.bssid);
net/mac80211/mlme.c
10099
link->u.mgd.beacon_crc_valid = false;
net/mac80211/mlme.c
10100
link->u.mgd.dtim_period = 0;
net/mac80211/mlme.c
10101
link->u.mgd.have_beacon = false;
net/mac80211/mlme.c
10117
&link->u.mgd.dtim_period);
net/mac80211/mlme.c
10119
sdata->deflink.u.mgd.have_beacon = true;
net/mac80211/mlme.c
10165
if (link->u.mgd.req_smps == IEEE80211_SMPS_AUTOMATIC) {
net/mac80211/mlme.c
10166
if (sdata->u.mgd.powersave)
net/mac80211/mlme.c
10171
link->smps_mode = link->u.mgd.req_smps;
net/mac80211/mlme.c
10274
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
10356
memset(sdata->u.mgd.userspace_selectors, 0,
net/mac80211/mlme.c
10357
sizeof(sdata->u.mgd.userspace_selectors));
net/mac80211/mlme.c
10358
ieee80211_parse_cfg_selectors(sdata->u.mgd.userspace_selectors,
net/mac80211/mlme.c
10422
assoc_data->link[i].conn = link->u.mgd.conn;
net/mac80211/mlme.c
10473
assoc_data->link[0].conn = sdata->deflink.u.mgd.conn;
net/mac80211/mlme.c
10546
override = link->u.mgd.conn.mode !=
net/mac80211/mlme.c
10548
link->u.mgd.conn.bw_limit !=
net/mac80211/mlme.c
10550
link->u.mgd.conn = assoc_data->link[assoc_link_id].conn;
net/mac80211/mlme.c
10552
ieee80211_setup_assoc_link(sdata, assoc_data, req, &link->u.mgd.conn,
net/mac80211/mlme.c
10608
sdata->u.mgd.userspace_selectors);
net/mac80211/mlme.c
10625
sdata->u.mgd.userspace_selectors);
net/mac80211/mlme.c
10640
link->u.mgd.bssid);
net/mac80211/mlme.c
10657
eth_zero_addr(sdata->deflink.u.mgd.bssid);
net/mac80211/mlme.c
10670
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
10742
if (!sdata->u.mgd.associated ||
net/mac80211/mlme.c
10764
&link->u.mgd.request_smps_work);
net/mac80211/mlme.c
10766
&link->u.mgd.recalc_smps);
net/mac80211/mlme.c
10768
&link->u.mgd.csa.switch_work);
net/mac80211/mlme.c
10773
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
10845
sdata->u.mgd.rssi_min_thold = rssi_min_thold*16;
net/mac80211/mlme.c
10846
sdata->u.mgd.rssi_max_thold = rssi_max_thold*16;
net/mac80211/mlme.c
10876
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
10881
u16 sta_changed_links = sdata->u.mgd.reconf.added_links |
net/mac80211/mlme.c
10882
sdata->u.mgd.reconf.removed_links;
net/mac80211/mlme.c
10891
mgmt->u.action.ml_reconf_resp.dialog_token !=
net/mac80211/mlme.c
10892
sdata->u.mgd.reconf.dialog_token ||
net/mac80211/mlme.c
10896
pos = mgmt->u.action.ml_reconf_resp.variable;
net/mac80211/mlme.c
10897
len -= offsetofend(typeof(*mgmt), u.action.ml_reconf_resp);
net/mac80211/mlme.c
10899
if (len < mgmt->u.action.ml_reconf_resp.count *
net/mac80211/mlme.c
10903
len, mgmt->u.action.ml_reconf_resp.count);
net/mac80211/mlme.c
10908
for (i = 0; i < mgmt->u.action.ml_reconf_resp.count; i++) {
net/mac80211/mlme.c
10939
if (sdata->u.mgd.reconf.removed_links & BIT(link_id))
net/mac80211/mlme.c
10945
sdata->u.mgd.reconf.added_links &= ~BIT(link_id);
net/mac80211/mlme.c
10959
if (!sdata->u.mgd.reconf.added_links)
net/mac80211/mlme.c
10984
!(sdata->u.mgd.reconf.added_links & BIT(link_id)))
net/mac80211/mlme.c
11017
if (!link->u.mgd.have_beacon) {
net/mac80211/mlme.c
11023
link->u.mgd.have_beacon = true;
net/mac80211/mlme.c
11028
&link->u.mgd.dtim_period);
net/mac80211/mlme.c
11033
link->conf->dtim_period = link->u.mgd.dtim_period ?: 1;
net/mac80211/mlme.c
11035
link->u.mgd.conn = add_links_data->link[link_id].conn;
net/mac80211/mlme.c
11037
true, &link->u.mgd.conn,
net/mac80211/mlme.c
11038
sdata->u.mgd.userspace_selectors)) {
net/mac80211/mlme.c
11094
kfree(sdata->u.mgd.reconf.add_links_data);
net/mac80211/mlme.c
11095
sdata->u.mgd.reconf.add_links_data = NULL;
net/mac80211/mlme.c
11206
mgmt->u.action.category = WLAN_CATEGORY_PROTECTED_EHT;
net/mac80211/mlme.c
11207
mgmt->u.action.action_code = WLAN_PROTECTED_EHT_ACTION_LINK_RECONFIG_REQ;
net/mac80211/mlme.c
11210
sdata->u.mgd.reconf.dialog_token = ++sdata->u.mgd.dialog_token_alloc;
net/mac80211/mlme.c
11211
mgmt->u.action.ml_reconf_req.dialog_token =
net/mac80211/mlme.c
11212
sdata->u.mgd.reconf.dialog_token;
net/mac80211/mlme.c
11247
if (sdata->u.mgd.flags & IEEE80211_STA_ENABLE_RRM)
net/mac80211/mlme.c
113
if (!timer_pending(&sdata->u.mgd.timer) ||
net/mac80211/mlme.c
11310
if (sdata->u.mgd.flags & IEEE80211_STA_UAPSD_ENABLED) {
net/mac80211/mlme.c
11311
qos_info = sdata->u.mgd.uapsd_queues;
net/mac80211/mlme.c
11312
qos_info |= (sdata->u.mgd.uapsd_max_sp_len <<
net/mac80211/mlme.c
11352
if (sdata->u.mgd.reconf.added_links ||
net/mac80211/mlme.c
11353
sdata->u.mgd.reconf.removed_links)
net/mac80211/mlme.c
114
time_before(timeout, sdata->u.mgd.timer.expires))
net/mac80211/mlme.c
11440
if (sdata->u.mgd.flags & IEEE80211_STA_UAPSD_ENABLED &&
net/mac80211/mlme.c
11457
sdata->u.mgd.userspace_selectors);
net/mac80211/mlme.c
115
mod_timer(&sdata->u.mgd.timer, timeout);
net/mac80211/mlme.c
11545
sdata->u.mgd.reconf.added_links = added_links;
net/mac80211/mlme.c
11546
sdata->u.mgd.reconf.add_links_data = data;
net/mac80211/mlme.c
11547
sdata->u.mgd.reconf.removed_links = req->rem_links;
net/mac80211/mlme.c
11549
&sdata->u.mgd.reconf.wk,
net/mac80211/mlme.c
11589
if (sdata->u.mgd.epcs.enabled == enable &&
net/mac80211/mlme.c
11590
!sdata->u.mgd.epcs.dialog_token)
net/mac80211/mlme.c
11596
if (sdata->u.mgd.epcs.dialog_token && enable)
net/mac80211/mlme.c
11611
mgmt->u.action.category = WLAN_CATEGORY_PROTECTED_EHT;
net/mac80211/mlme.c
11613
u8 *pos = mgmt->u.action.epcs.variable;
net/mac80211/mlme.c
11615
mgmt->u.action.action_code =
net/mac80211/mlme.c
11618
*pos = ++sdata->u.mgd.dialog_token_alloc;
net/mac80211/mlme.c
11619
sdata->u.mgd.epcs.dialog_token = *pos;
net/mac80211/mlme.c
11621
mgmt->u.action.action_code =
net/mac80211/mlme.c
11714
pos = mgmt->u.action.epcs.variable;
net/mac80211/mlme.c
11723
(!sdata->u.mgd.epcs.enabled ||
net/mac80211/mlme.c
11727
if (sdata->u.mgd.epcs.dialog_token != dialog_token)
net/mac80211/mlme.c
11730
sdata->u.mgd.epcs.dialog_token = 0;
net/mac80211/mlme.c
11755
!sdata->u.mgd.epcs.enabled)
net/mac80211/mlme.c
11813
if (!sdata->u.mgd.associated ||
net/mac80211/mlme.c
11817
switch (mgmt->u.action.category) {
net/mac80211/mlme.c
11821
u.action.chan_switch.variable);
net/mac80211/mlme.c
11827
elems = ieee802_11_parse_elems(mgmt->u.action.chan_switch.variable,
net/mac80211/mlme.c
11849
u.action.ext_chan_switch.variable);
net/mac80211/mlme.c
11858
elems = ieee802_11_parse_elems(mgmt->u.action.ext_chan_switch.variable,
net/mac80211/mlme.c
11867
if (mgmt->u.action.category ==
net/mac80211/mlme.c
11875
&mgmt->u.action.ext_chan_switch.data;
net/mac80211/mlme.c
11887
switch (mgmt->u.action.action_code) {
net/mac80211/mlme.c
11916
switch (mgmt->u.action.action_code) {
net/mac80211/mlme.c
126
mod_timer(&sdata->u.mgd.bcn_mon_timer,
net/mac80211/mlme.c
127
round_jiffies_up(jiffies + sdata->u.mgd.beacon_timeout));
net/mac80211/mlme.c
132
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
1474
if (link->u.mgd.conn.dbe_enabled) {
net/mac80211/mlme.c
1484
if (sdata->u.mgd.uhr_omp.links) {
net/mac80211/mlme.c
1486
sdata->u.mgd.uhr_omp.pending_init |= link_mask;
net/mac80211/mlme.c
1488
sdata->u.mgd.uhr_omp.pending |= link_mask;
net/mac80211/mlme.c
1512
mgmt->u.action.category = WLAN_CATEGORY_PROTECTED_UHR;
net/mac80211/mlme.c
1513
mgmt->u.action.action_code =
net/mac80211/mlme.c
1516
sdata->u.mgd.dialog_token_alloc++;
net/mac80211/mlme.c
1530
if (sdata->u.mgd.dialog_token_alloc % 2 == 0)
net/mac80211/mlme.c
1531
sdata->u.mgd.dialog_token_alloc++;
net/mac80211/mlme.c
1533
sdata->u.mgd.uhr_omp.dialog_token = sdata->u.mgd.dialog_token_alloc;
net/mac80211/mlme.c
1534
mgmt->u.action.uhr_link_reconf_req.dialog_token =
net/mac80211/mlme.c
1535
sdata->u.mgd.uhr_omp.dialog_token;
net/mac80211/mlme.c
1536
mgmt->u.action.uhr_link_reconf_req.type =
net/mac80211/mlme.c
1556
sdata->u.mgd.uhr_omp.links |= BIT(link->link_id);
net/mac80211/mlme.c
1576
if (link->u.mgd.conn.dbe_enabled)
net/mac80211/mlme.c
1605
.conn = &link->u.mgd.conn,
net/mac80211/mlme.c
1607
.cur_dbe_used = link->u.mgd.conn.dbe_enabled,
net/mac80211/mlme.c
1636
if (link->u.mgd.conn.mode == IEEE80211_CONN_MODE_LEGACY ||
net/mac80211/mlme.c
1637
link->u.mgd.conn.mode == IEEE80211_CONN_MODE_S1G)
net/mac80211/mlme.c
1646
link->u.mgd.conn.dbe_enabled = ap_chan_out.dbe_used;
net/mac80211/mlme.c
1648
if (ap_mode != link->u.mgd.conn.mode) {
net/mac80211/mlme.c
1651
link->u.mgd.bssid,
net/mac80211/mlme.c
1652
ieee80211_conn_mode_str(link->u.mgd.conn.mode),
net/mac80211/mlme.c
1658
ieee80211_set_chanreq_ap(sdata, &chanreq, &link->u.mgd.conn,
net/mac80211/mlme.c
1680
while (link->u.mgd.conn.bw_limit <
net/mac80211/mlme.c
1687
link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_HE) {
net/mac80211/mlme.c
1748
link->u.mgd.bssid, frame, chanreq.oper.chan->center_freq,
net/mac80211/mlme.c
1756
link->u.mgd.bssid, frame);
net/mac80211/mlme.c
1786
link->u.mgd.bssid, frame);
net/mac80211/mlme.c
2187
else if (sdata->u.mgd.powersave)
net/mac80211/mlme.c
2585
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
2674
link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_HE &&
net/mac80211/mlme.c
2690
capab_pos = &mgmt->u.reassoc_req.capab_info;
net/mac80211/mlme.c
2691
mgmt->u.reassoc_req.listen_interval = listen_int;
net/mac80211/mlme.c
2692
memcpy(mgmt->u.reassoc_req.current_ap,
net/mac80211/mlme.c
2699
capab_pos = &mgmt->u.assoc_req.capab_info;
net/mac80211/mlme.c
2700
mgmt->u.assoc_req.listen_interval = listen_int;
net/mac80211/mlme.c
2719
if (link->u.mgd.conn.mode < IEEE80211_CONN_MODE_EHT &&
net/mac80211/mlme.c
2821
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
2881
u.mgd.csa.switch_work.work);
net/mac80211/mlme.c
2884
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
2911
link->u.mgd.conn.dbe_enabled = false;
net/mac80211/mlme.c
2971
link->u.mgd.csa.waiting_bcn = true;
net/mac80211/mlme.c
2981
link->u.mgd.beacon_crc_valid = false;
net/mac80211/mlme.c
2984
if (link->u.mgd.csa.ap_chandef.chan->band == NL80211_BAND_6GHZ &&
net/mac80211/mlme.c
2985
link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_HE) {
net/mac80211/mlme.c
2986
ieee80211_rearrange_tpe(&link->u.mgd.csa.tpe,
net/mac80211/mlme.c
2987
&link->u.mgd.csa.ap_chandef,
net/mac80211/mlme.c
2989
if (memcmp(&link->conf->tpe, &link->u.mgd.csa.tpe,
net/mac80211/mlme.c
2990
sizeof(link->u.mgd.csa.tpe))) {
net/mac80211/mlme.c
2991
link->conf->tpe = link->u.mgd.csa.tpe;
net/mac80211/mlme.c
3019
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
3031
link->u.mgd.conn.dbe_enabled = false;
net/mac80211/mlme.c
3032
link->u.mgd.csa.blocked_tx = false;
net/mac80211/mlme.c
3033
link->u.mgd.csa.waiting_bcn = false;
net/mac80211/mlme.c
3076
&sdata->u.mgd.csa_connection_drop_work);
net/mac80211/mlme.c
3087
&link->u.mgd.csa.switch_work, 0);
net/mac80211/mlme.c
3111
link->u.mgd.csa.blocked_tx = false;
net/mac80211/mlme.c
3130
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
3174
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
3236
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
3265
&link->u.mgd.conn,
net/mac80211/mlme.c
3266
link->u.mgd.bssid,
net/mac80211/mlme.c
3276
link->u.mgd.csa.tpe = csa_elems->csa_tpe;
net/mac80211/mlme.c
3301
if (link->u.mgd.csa.waiting_bcn) {
net/mac80211/mlme.c
3324
if (link->u.mgd.csa.waiting_bcn) {
net/mac80211/mlme.c
3355
if (unlikely(link->u.mgd.csa.blocked_tx)) {
net/mac80211/mlme.c
3356
link->u.mgd.csa.blocked_tx = false;
net/mac80211/mlme.c
3370
link->u.mgd.csa.blocked_tx = true;
net/mac80211/mlme.c
3380
link->u.mgd.bssid,
net/mac80211/mlme.c
3392
link->u.mgd.bssid,
net/mac80211/mlme.c
3405
if (link->u.mgd.csa.ignored_same_chan)
net/mac80211/mlme.c
3409
link->u.mgd.bssid);
net/mac80211/mlme.c
3410
link->u.mgd.csa.ignored_same_chan = true;
net/mac80211/mlme.c
3446
link->u.mgd.csa.ap_chandef = csa_ie.chanreq.ap;
net/mac80211/mlme.c
3449
ieee80211_set_chanreq_ap(sdata, &link->csa.chanreq, &link->u.mgd.conn,
net/mac80211/mlme.c
3464
link->u.mgd.csa.ignored_same_chan = false;
net/mac80211/mlme.c
3465
link->u.mgd.beacon_crc_valid = false;
net/mac80211/mlme.c
3466
link->u.mgd.csa.blocked_tx = csa_ie.mode;
net/mac80211/mlme.c
3478
link->u.mgd.csa.time = now + us_to_ktime(ieee80211_tu_to_usec(csa_time_tu));
net/mac80211/mlme.c
3494
&link->u.mgd.csa.switch_work,
net/mac80211/mlme.c
3495
link->u.mgd.csa.time - now);
net/mac80211/mlme.c
3506
link->u.mgd.csa.blocked_tx = csa_ie.mode;
net/mac80211/mlme.c
3691
__le16 capab = mgmt->u.probe_resp.capab_info;
net/mac80211/mlme.c
3728
link->u.mgd.bssid);
net/mac80211/mlme.c
3737
pwr_level_cisco, link->u.mgd.bssid);
net/mac80211/mlme.c
3794
struct ieee80211_if_managed *mgd = &sdata->u.mgd;
net/mac80211/mlme.c
3811
!sdata->deflink.u.mgd.have_beacon)
net/mac80211/mlme.c
3854
u8 dtimper = found->deflink.u.mgd.dtim_period;
net/mac80211/mlme.c
3917
ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
4002
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
4092
u.mgd.tx_tspec_wk.work);
net/mac80211/mlme.c
4100
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
4128
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
4155
if (count == link->u.mgd.wmm_last_param_set &&
net/mac80211/mlme.c
4156
mu_edca_count == link->u.mgd.mu_edca_last_param_set)
net/mac80211/mlme.c
4158
link->u.mgd.wmm_last_param_set = count;
net/mac80211/mlme.c
4159
link->u.mgd.mu_edca_last_param_set = mu_edca_count;
net/mac80211/mlme.c
4277
sdata->u.mgd.flags &= ~IEEE80211_STA_CONNECTION_POLL;
net/mac80211/mlme.c
4342
sdata->u.mgd.beacon_timeout =
net/mac80211/mlme.c
4354
memcpy(link->u.mgd.bssid, cbss->bssid, ETH_ALEN);
net/mac80211/mlme.c
4371
link->u.mgd.p2p_noa_index =
net/mac80211/mlme.c
4379
if (link->u.mgd.have_beacon) {
net/mac80211/mlme.c
4405
sdata->u.mgd.associated = true;
net/mac80211/mlme.c
4479
sdata->u.mgd.reconf.add_links_data;
net/mac80211/mlme.c
4482
!(sdata->u.mgd.reconf.added_links |
net/mac80211/mlme.c
4483
sdata->u.mgd.reconf.removed_links))
net/mac80211/mlme.c
4487
&sdata->u.mgd.reconf.wk);
net/mac80211/mlme.c
4488
sdata->u.mgd.reconf.added_links = 0;
net/mac80211/mlme.c
4489
sdata->u.mgd.reconf.removed_links = 0;
net/mac80211/mlme.c
4490
sdata->u.mgd.reconf.dialog_token = 0;
net/mac80211/mlme.c
4503
kfree(sdata->u.mgd.reconf.add_links_data);
net/mac80211/mlme.c
4504
sdata->u.mgd.reconf.add_links_data = NULL;
net/mac80211/mlme.c
4512
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
4556
if (link->u.mgd.csa.blocked_tx)
net/mac80211/mlme.c
4616
eth_zero_addr(sdata->deflink.u.mgd.bssid);
net/mac80211/mlme.c
4640
sdata->deflink.u.mgd.p2p_noa_index = -1;
net/mac80211/mlme.c
4692
timer_delete_sync(&sdata->u.mgd.conn_mon_timer);
net/mac80211/mlme.c
4693
timer_delete_sync(&sdata->u.mgd.bcn_mon_timer);
net/mac80211/mlme.c
4694
timer_delete_sync(&sdata->u.mgd.timer);
net/mac80211/mlme.c
4699
sdata->deflink.u.mgd.have_beacon = false;
net/mac80211/mlme.c
4700
sdata->deflink.u.mgd.tracking_signal_avg = false;
net/mac80211/mlme.c
4701
sdata->deflink.u.mgd.disable_wmm_tracking = false;
net/mac80211/mlme.c
4715
sdata->deflink.u.mgd.csa.blocked_tx = false;
net/mac80211/mlme.c
4716
sdata->deflink.u.mgd.csa.waiting_bcn = false;
net/mac80211/mlme.c
4717
sdata->deflink.u.mgd.csa.ignored_same_chan = false;
net/mac80211/mlme.c
4732
memset(&sdata->u.mgd.ttlm_info, 0,
net/mac80211/mlme.c
4733
sizeof(sdata->u.mgd.ttlm_info));
net/mac80211/mlme.c
4740
sdata->u.mgd.removed_links = 0;
net/mac80211/mlme.c
4742
&sdata->u.mgd.ml_reconf_work);
net/mac80211/mlme.c
4769
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
4800
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
4846
!sdata->u.mgd.probe_send_count)
net/mac80211/mlme.c
4850
sdata->u.mgd.probe_send_count = 0;
net/mac80211/mlme.c
4852
sdata->u.mgd.nullfunc_failed = true;
net/mac80211/mlme.c
4872
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
4919
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
4976
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
5022
.u.mlme.data = tx ? DEAUTH_TX_EVENT : DEAUTH_RX_EVENT,
net/mac80211/mlme.c
5023
.u.mlme.reason = reason,
net/mac80211/mlme.c
5037
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
5075
sdata->deflink.u.mgd.csa.waiting_bcn = false;
net/mac80211/mlme.c
5076
sdata->deflink.u.mgd.csa.blocked_tx = false;
net/mac80211/mlme.c
5087
bool acked = sdata->u.mgd.uhr_omp.acked;
net/mac80211/mlme.c
5088
u16 links = sdata->u.mgd.uhr_omp.links;
net/mac80211/mlme.c
5096
sdata->u.mgd.uhr_omp.links = 0;
net/mac80211/mlme.c
5097
sdata->u.mgd.uhr_omp.acked = false;
net/mac80211/mlme.c
5116
if (!link->u.mgd.conn.dbe_enabled)
net/mac80211/mlme.c
5129
if (sdata->u.mgd.uhr_omp.pending_init) {
net/mac80211/mlme.c
5130
links = sdata->u.mgd.uhr_omp.pending_init;
net/mac80211/mlme.c
5132
sdata->u.mgd.uhr_omp.pending_init = 0;
net/mac80211/mlme.c
5137
if (sdata->u.mgd.uhr_omp.pending) {
net/mac80211/mlme.c
5138
links = sdata->u.mgd.uhr_omp.pending;
net/mac80211/mlme.c
5140
sdata->u.mgd.uhr_omp.pending = 0;
net/mac80211/mlme.c
5151
u.mgd.uhr_omp.status_work.work);
net/mac80211/mlme.c
5159
if (mgmt->u.action.uhr_link_reconf_notif.dialog_token !=
net/mac80211/mlme.c
5160
sdata->u.mgd.uhr_omp.dialog_token)
net/mac80211/mlme.c
5164
&sdata->u.mgd.uhr_omp.status_work);
net/mac80211/mlme.c
5173
switch (mgmt->u.action.uhr_link_reconf_notif.type) {
net/mac80211/mlme.c
5185
u.mgd.beacon_connection_loss_work);
net/mac80211/mlme.c
5186
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
5201
sdata->deflink.u.mgd.beacon_loss_count++;
net/mac80211/mlme.c
5211
u.mgd.csa_connection_drop_work);
net/mac80211/mlme.c
5223
sdata->u.mgd.connection_loss = false;
net/mac80211/mlme.c
5224
wiphy_work_queue(hw->wiphy, &sdata->u.mgd.beacon_connection_loss_work);
net/mac80211/mlme.c
5240
sdata->u.mgd.connection_loss = true;
net/mac80211/mlme.c
5241
wiphy_work_queue(hw->wiphy, &sdata->u.mgd.beacon_connection_loss_work);
net/mac80211/mlme.c
5255
sdata->u.mgd.driver_disconnect = true;
net/mac80211/mlme.c
5256
sdata->u.mgd.reconnect = reconnect;
net/mac80211/mlme.c
5257
wiphy_work_queue(hw->wiphy, &sdata->u.mgd.beacon_connection_loss_work);
net/mac80211/mlme.c
5264
struct ieee80211_mgd_auth_data *auth_data = sdata->u.mgd.auth_data;
net/mac80211/mlme.c
5268
sdata->u.mgd.auth_data = NULL;
net/mac80211/mlme.c
5276
timer_delete_sync(&sdata->u.mgd.timer);
net/mac80211/mlme.c
5280
eth_zero_addr(sdata->deflink.u.mgd.bssid);
net/mac80211/mlme.c
5283
sdata->u.mgd.flags = 0;
net/mac80211/mlme.c
5303
struct ieee80211_mgd_assoc_data *assoc_data = sdata->u.mgd.assoc_data;
net/mac80211/mlme.c
5307
sdata->u.mgd.assoc_data = NULL;
net/mac80211/mlme.c
5315
timer_delete_sync(&sdata->u.mgd.timer);
net/mac80211/mlme.c
5318
eth_zero_addr(sdata->deflink.u.mgd.bssid);
net/mac80211/mlme.c
5321
sdata->u.mgd.flags = 0;
net/mac80211/mlme.c
5353
struct ieee80211_mgd_auth_data *auth_data = sdata->u.mgd.auth_data;
net/mac80211/mlme.c
5362
pos = mgmt->u.auth.variable;
net/mac80211/mlme.c
5382
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
5411
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
5415
.u.mlme.data = AUTH_EVENT,
net/mac80211/mlme.c
5434
auth_alg = le16_to_cpu(mgmt->u.auth.auth_alg);
net/mac80211/mlme.c
5435
auth_transaction = le16_to_cpu(mgmt->u.auth.auth_transaction);
net/mac80211/mlme.c
5436
status_code = le16_to_cpu(mgmt->u.auth.status_code);
net/mac80211/mlme.c
5470
encap_len = get_unaligned_le16(mgmt->u.auth.variable);
net/mac80211/mlme.c
5501
event.u.mlme.status = MLME_DENIED;
net/mac80211/mlme.c
5502
event.u.mlme.reason = status_code;
net/mac80211/mlme.c
5531
event.u.mlme.status = MLME_SUCCESS;
net/mac80211/mlme.c
5643
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
5648
if (len < offsetofend(struct ieee80211_mgmt, u.deauth.reason_code))
net/mac80211/mlme.c
5651
reason_code = le16_to_cpu(mgmt->u.deauth.reason_code);
net/mac80211/mlme.c
5689
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
5701
reason_code = le16_to_cpu(mgmt->u.disassoc.reason_code);
net/mac80211/mlme.c
5774
sdata->u.mgd.epcs.dialog_token = 0;
net/mac80211/mlme.c
5776
if (sdata->u.mgd.epcs.enabled == enabled)
net/mac80211/mlme.c
5779
sdata->u.mgd.epcs.enabled = enabled;
net/mac80211/mlme.c
5788
if (!sdata->u.mgd.epcs.enabled)
net/mac80211/mlme.c
5807
if (link->u.mgd.disable_wmm_tracking) {
net/mac80211/mlme.c
5858
sdata->u.mgd.assoc_data ?: sdata->u.mgd.reconf.add_links_data;
net/mac80211/mlme.c
5863
.mode = link->u.mgd.conn.mode,
net/mac80211/mlme.c
5886
capab_info = le16_to_cpu(mgmt->u.assoc_resp.capab_info);
net/mac80211/mlme.c
5939
link->u.mgd.tdls_chan_switch_prohibited =
net/mac80211/mlme.c
5952
(link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_HT &&
net/mac80211/mlme.c
5954
(is_5ghz && link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_VHT &&
net/mac80211/mlme.c
5992
link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_HT) {
net/mac80211/mlme.c
5998
link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_HT) {
net/mac80211/mlme.c
6006
link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_VHT) {
net/mac80211/mlme.c
6013
link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_VHT) {
net/mac80211/mlme.c
6028
if (!is_6ghz && link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_HT &&
net/mac80211/mlme.c
6036
if (is_5ghz && link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_VHT &&
net/mac80211/mlme.c
6061
if (elems->ht_cap_elem && link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_HT)
net/mac80211/mlme.c
6067
link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_VHT) {
net/mac80211/mlme.c
6105
link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_HE &&
net/mac80211/mlme.c
6126
link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_EHT) {
net/mac80211/mlme.c
6143
if (sdata->u.mgd.epcs.enabled &&
net/mac80211/mlme.c
6159
link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_UHR) {
net/mac80211/mlme.c
6180
sdata->u.mgd.uhr_omp.timeout_us = omp_to_us;
net/mac80211/mlme.c
6186
link->u.mgd.conn.mode == IEEE80211_CONN_MODE_S1G &&
net/mac80211/mlme.c
6253
link->u.mgd.wmm_last_param_set = -1;
net/mac80211/mlme.c
6254
link->u.mgd.mu_edca_last_param_set = -1;
net/mac80211/mlme.c
6256
if (link->u.mgd.disable_wmm_tracking) {
net/mac80211/mlme.c
6270
link->u.mgd.disable_wmm_tracking = true;
net/mac80211/mlme.c
6373
if (link->u.mgd.conn.mode < IEEE80211_CONN_MODE_HT)
net/mac80211/mlme.c
6386
if (link->u.mgd.conn.mode < IEEE80211_CONN_MODE_VHT)
net/mac80211/mlme.c
6405
if (link->u.mgd.conn.mode < IEEE80211_CONN_MODE_HE)
net/mac80211/mlme.c
6931
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
6985
&sdata->u.mgd.ttlm_info) ||
net/mac80211/mlme.c
6986
sdata->u.mgd.ttlm_info.switch_time != 0 ||
net/mac80211/mlme.c
6987
!(valid_links & sdata->u.mgd.ttlm_info.map)) {
net/mac80211/mlme.c
6993
sdata->u.mgd.ttlm_info.active = true;
net/mac80211/mlme.c
6995
valid_links & ~sdata->u.mgd.ttlm_info.map;
net/mac80211/mlme.c
7026
if (!link->u.mgd.have_beacon) {
net/mac80211/mlme.c
7032
link->u.mgd.have_beacon = true;
net/mac80211/mlme.c
7037
&link->u.mgd.dtim_period);
net/mac80211/mlme.c
7042
link->conf->dtim_period = link->u.mgd.dtim_period ?: 1;
net/mac80211/mlme.c
7045
link->u.mgd.conn = assoc_data->link[link_id].conn;
net/mac80211/mlme.c
7049
true, &link->u.mgd.conn,
net/mac80211/mlme.c
7050
sdata->u.mgd.userspace_selectors);
net/mac80211/mlme.c
7141
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
7158
.u.mlme.data = ASSOC_EVENT,
net/mac80211/mlme.c
7191
capab_info = le16_to_cpu(mgmt->u.assoc_resp.capab_info);
net/mac80211/mlme.c
7192
status_code = le16_to_cpu(mgmt->u.assoc_resp.status_code);
net/mac80211/mlme.c
7194
elem_start = mgmt->u.s1g_assoc_resp.variable;
net/mac80211/mlme.c
7197
elem_start = mgmt->u.assoc_resp.variable;
net/mac80211/mlme.c
7223
aid = le16_to_cpu(mgmt->u.assoc_resp.aid);
net/mac80211/mlme.c
7265
event.u.mlme.status = MLME_DENIED;
net/mac80211/mlme.c
7266
event.u.mlme.reason = status_code;
net/mac80211/mlme.c
7315
event.u.mlme.status = MLME_SUCCESS;
net/mac80211/mlme.c
7410
ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
7431
baselen = (u8 *) mgmt->u.probe_resp.variable - (u8 *) mgmt;
net/mac80211/mlme.c
7438
ether_addr_equal(mgmt->bssid, link->u.mgd.bssid))
net/mac80211/mlme.c
7476
if (!link->u.mgd.tracking_signal_avg) {
net/mac80211/mlme.c
7477
link->u.mgd.tracking_signal_avg = true;
net/mac80211/mlme.c
7478
ewma_beacon_signal_init(&link->u.mgd.ave_beacon_signal);
net/mac80211/mlme.c
7479
link->u.mgd.last_cqm_event_signal = 0;
net/mac80211/mlme.c
7480
link->u.mgd.count_beacon_signal = 1;
net/mac80211/mlme.c
7481
link->u.mgd.last_ave_beacon_signal = 0;
net/mac80211/mlme.c
7483
link->u.mgd.count_beacon_signal++;
net/mac80211/mlme.c
7486
ewma_beacon_signal_add(&link->u.mgd.ave_beacon_signal,
net/mac80211/mlme.c
7490
link->u.mgd.count_beacon_signal >= IEEE80211_SIGNAL_AVE_MIN_COUNT) {
net/mac80211/mlme.c
7491
int sig = -ewma_beacon_signal_read(&link->u.mgd.ave_beacon_signal);
net/mac80211/mlme.c
7492
int last_sig = link->u.mgd.last_ave_beacon_signal;
net/mac80211/mlme.c
7503
link->u.mgd.last_ave_beacon_signal = sig;
net/mac80211/mlme.c
7504
event.u.rssi.data = RSSI_EVENT_HIGH;
net/mac80211/mlme.c
7509
link->u.mgd.last_ave_beacon_signal = sig;
net/mac80211/mlme.c
7510
event.u.rssi.data = RSSI_EVENT_LOW;
net/mac80211/mlme.c
7516
link->u.mgd.count_beacon_signal >= IEEE80211_SIGNAL_AVE_MIN_COUNT &&
net/mac80211/mlme.c
7518
int sig = -ewma_beacon_signal_read(&link->u.mgd.ave_beacon_signal);
net/mac80211/mlme.c
7519
int last_event = link->u.mgd.last_cqm_event_signal;
net/mac80211/mlme.c
7525
link->u.mgd.last_cqm_event_signal = sig;
net/mac80211/mlme.c
7532
link->u.mgd.last_cqm_event_signal = sig;
net/mac80211/mlme.c
7541
link->u.mgd.count_beacon_signal >= IEEE80211_SIGNAL_AVE_MIN_COUNT) {
net/mac80211/mlme.c
7542
int sig = -ewma_beacon_signal_read(&link->u.mgd.ave_beacon_signal);
net/mac80211/mlme.c
7543
int last_event = link->u.mgd.last_cqm_event_signal;
net/mac80211/mlme.c
7549
link->u.mgd.last_cqm_event_signal = sig;
net/mac80211/mlme.c
7556
link->u.mgd.last_cqm_event_signal = sig;
net/mac80211/mlme.c
7580
u.mgd.ml_reconf_work.work);
net/mac80211/mlme.c
7584
if (!sdata->u.mgd.removed_links)
net/mac80211/mlme.c
7589
sdata->vif.valid_links, sdata->u.mgd.removed_links);
net/mac80211/mlme.c
7591
new_valid_links = sdata->vif.valid_links & ~sdata->u.mgd.removed_links;
net/mac80211/mlme.c
7602
new_active_links = sdata->vif.active_links & ~sdata->u.mgd.removed_links;
net/mac80211/mlme.c
7617
new_dormant_links = sdata->vif.dormant_links & ~sdata->u.mgd.removed_links;
net/mac80211/mlme.c
7628
cfg80211_links_removed(sdata->dev, sdata->u.mgd.removed_links);
net/mac80211/mlme.c
7632
sdata->u.mgd.removed_links = 0;
net/mac80211/mlme.c
7688
if (sdata->u.mgd.removed_links) {
net/mac80211/mlme.c
7689
sdata->u.mgd.removed_links = 0;
net/mac80211/mlme.c
7691
&sdata->u.mgd.ml_reconf_work);
net/mac80211/mlme.c
7719
sdata->u.mgd.removed_links = removed_links;
net/mac80211/mlme.c
7721
&sdata->u.mgd.ml_reconf_work,
net/mac80211/mlme.c
7789
u.mgd.ttlm_work.work);
net/mac80211/mlme.c
7791
new_active_links = sdata->u.mgd.ttlm_info.map &
net/mac80211/mlme.c
7793
new_dormant_links = ~sdata->u.mgd.ttlm_info.map &
net/mac80211/mlme.c
7801
sdata->u.mgd.ttlm_info.active = true;
net/mac80211/mlme.c
7802
sdata->u.mgd.ttlm_info.switch_time = 0;
net/mac80211/mlme.c
7816
if (sdata->u.mgd.ttlm_info.switch_time) {
net/mac80211/mlme.c
7821
&sdata->u.mgd.ttlm_work);
net/mac80211/mlme.c
7822
} else if (sdata->u.mgd.ttlm_info.active) {
net/mac80211/mlme.c
7836
memset(&sdata->u.mgd.ttlm_info, 0,
net/mac80211/mlme.c
7837
sizeof(sdata->u.mgd.ttlm_info));
net/mac80211/mlme.c
7888
sdata->u.mgd.ttlm_info = ttlm_info;
net/mac80211/mlme.c
7890
&sdata->u.mgd.ttlm_work);
net/mac80211/mlme.c
7892
&sdata->u.mgd.ttlm_work,
net/mac80211/mlme.c
8065
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
8080
u8 *bssid, *variable = mgmt->u.beacon.variable;
net/mac80211/mlme.c
8083
.mode = link->u.mgd.conn.mode,
net/mac80211/mlme.c
8095
variable = ext->u.s1g_beacon.variable +
net/mac80211/mlme.c
8132
link->u.mgd.dtim_period = elems->dtim_period;
net/mac80211/mlme.c
8133
link->u.mgd.have_beacon = true;
net/mac80211/mlme.c
8138
le64_to_cpu(mgmt->u.beacon.timestamp);
net/mac80211/mlme.c
8167
bssid = link->u.mgd.bssid;
net/mac80211/mlme.c
8191
ncrc = crc32_be(0, (void *)&mgmt->u.beacon.beacon_int, 4);
net/mac80211/mlme.c
8226
} else if (!local->pspolling && sdata->u.mgd.powersave) {
net/mac80211/mlme.c
8256
if (link->u.mgd.p2p_noa_index != noa.index) {
net/mac80211/mlme.c
8258
link->u.mgd.p2p_noa_index = noa.index;
net/mac80211/mlme.c
8265
link->u.mgd.beacon_crc_valid = false;
net/mac80211/mlme.c
8267
} else if (link->u.mgd.p2p_noa_index != -1) {
net/mac80211/mlme.c
8269
link->u.mgd.p2p_noa_index = -1;
net/mac80211/mlme.c
8272
link->u.mgd.beacon_crc_valid = false;
net/mac80211/mlme.c
8287
le64_to_cpu(mgmt->u.beacon.timestamp);
net/mac80211/mlme.c
8293
if ((ncrc == link->u.mgd.beacon_crc && link->u.mgd.beacon_crc_valid) ||
net/mac80211/mlme.c
8298
link->u.mgd.beacon_crc = ncrc;
net/mac80211/mlme.c
8299
link->u.mgd.beacon_crc_valid = true;
net/mac80211/mlme.c
8318
if (!link->u.mgd.have_beacon) {
net/mac80211/mlme.c
8323
link->u.mgd.have_beacon = true;
net/mac80211/mlme.c
8346
le16_to_cpu(mgmt->u.beacon.capab_info),
net/mac80211/mlme.c
8371
if (!sdata->u.mgd.epcs.enabled &&
net/mac80211/mlme.c
8372
!link->u.mgd.disable_wmm_tracking &&
net/mac80211/mlme.c
8420
le64_to_cpu(mgmt->u.beacon.timestamp));
net/mac80211/mlme.c
8460
u.mgd.neg_ttlm_timeout_work.work);
net/mac80211/mlme.c
8538
mgmt->u.action.category = WLAN_CATEGORY_PROTECTED_EHT;
net/mac80211/mlme.c
8539
mgmt->u.action.action_code = WLAN_PROTECTED_EHT_ACTION_TTLM_REQ;
net/mac80211/mlme.c
8540
mgmt->u.action.ttlm_req.dialog_token = dialog_token;
net/mac80211/mlme.c
8570
sdata->u.mgd.dialog_token_alloc++;
net/mac80211/mlme.c
8572
sdata->u.mgd.dialog_token_alloc);
net/mac80211/mlme.c
8574
&sdata->u.mgd.neg_ttlm_timeout_work);
net/mac80211/mlme.c
8576
&sdata->u.mgd.neg_ttlm_timeout_work,
net/mac80211/mlme.c
8607
mgmt->u.action.category = WLAN_CATEGORY_PROTECTED_EHT;
net/mac80211/mlme.c
8608
mgmt->u.action.action_code = WLAN_PROTECTED_EHT_ACTION_TTLM_RES;
net/mac80211/mlme.c
8609
mgmt->u.action.ttlm_res.dialog_token = dialog_token;
net/mac80211/mlme.c
8626
mgmt->u.action.ttlm_res.status_code = cpu_to_le16(status_code);
net/mac80211/mlme.c
8728
dialog_token = mgmt->u.action.ttlm_req.dialog_token;
net/mac80211/mlme.c
8730
elems = ieee802_11_parse_elems(mgmt->u.action.ttlm_req.variable,
net/mac80211/mlme.c
8782
mgmt->u.action.ttlm_res.dialog_token != sdata->u.mgd.dialog_token_alloc)
net/mac80211/mlme.c
8786
&sdata->u.mgd.neg_ttlm_timeout_work);
net/mac80211/mlme.c
8796
if (le16_to_cpu(mgmt->u.action.ttlm_res.status_code) != WLAN_STATUS_SUCCESS)
net/mac80211/mlme.c
8822
u.mgd.teardown_ttlm_work);
net/mac80211/mlme.c
8848
mgmt->u.action.category = WLAN_CATEGORY_PROTECTED_EHT;
net/mac80211/mlme.c
8849
mgmt->u.action.action_code = WLAN_PROTECTED_EHT_ACTION_TTLM_TEARDOWN;
net/mac80211/mlme.c
8882
timer_container_of(sdata, t, u.mgd.timer);
net/mac80211/mlme.c
8902
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
8991
struct ieee80211_mgd_assoc_data *assoc_data = sdata->u.mgd.assoc_data;
net/mac80211/mlme.c
9040
sdata->u.mgd.status_fc = fc;
net/mac80211/mlme.c
9041
sdata->u.mgd.status_acked = acked;
net/mac80211/mlme.c
9042
sdata->u.mgd.status_received = true;
net/mac80211/mlme.c
9050
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
9111
.u.mlme.data = AUTH_EVENT,
net/mac80211/mlme.c
9112
.u.mlme.status = MLME_TIMEOUT,
net/mac80211/mlme.c
9128
!sdata->deflink.u.mgd.have_beacon) ||
net/mac80211/mlme.c
9132
.u.mlme.data = ASSOC_EVENT,
net/mac80211/mlme.c
9133
.u.mlme.status = MLME_TIMEOUT,
net/mac80211/mlme.c
9144
u8 *bssid = sdata->deflink.u.mgd.bssid;
net/mac80211/mlme.c
9212
!link->u.mgd.csa.waiting_bcn))
net/mac80211/mlme.c
9222
timer_container_of(sdata, t, u.mgd.bcn_mon_timer);
net/mac80211/mlme.c
9230
sdata->u.mgd.connection_loss = false;
net/mac80211/mlme.c
9232
&sdata->u.mgd.beacon_connection_loss_work);
net/mac80211/mlme.c
9281
timer_container_of(sdata, t, u.mgd.conn_mon_timer);
net/mac80211/mlme.c
9282
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
9301
wiphy_work_queue(local->hw.wiphy, &sdata->u.mgd.monitor_work);
net/mac80211/mlme.c
9309
u.mgd.monitor_work);
net/mac80211/mlme.c
9322
&sdata->u.mgd.monitor_work);
net/mac80211/mlme.c
9329
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
9389
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
9420
u.mgd.request_smps_work);
net/mac80211/mlme.c
9423
link->u.mgd.driver_smps_mode);
net/mac80211/mlme.c
9431
u.mgd.reconf.wk.work);
net/mac80211/mlme.c
9433
if (!sdata->u.mgd.reconf.added_links &&
net/mac80211/mlme.c
9434
!sdata->u.mgd.reconf.removed_links)
net/mac80211/mlme.c
9439
sdata->u.mgd.reconf.added_links,
net/mac80211/mlme.c
9440
sdata->u.mgd.reconf.removed_links);
net/mac80211/mlme.c
9448
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
9491
u.mgd.recalc_smps);
net/mac80211/mlme.c
9502
link->u.mgd.p2p_noa_index = -1;
net/mac80211/mlme.c
9503
link->conf->bssid = link->u.mgd.bssid;
net/mac80211/mlme.c
9506
wiphy_work_init(&link->u.mgd.request_smps_work,
net/mac80211/mlme.c
9508
wiphy_work_init(&link->u.mgd.recalc_smps,
net/mac80211/mlme.c
9511
link->u.mgd.req_smps = IEEE80211_SMPS_AUTOMATIC;
net/mac80211/mlme.c
9513
link->u.mgd.req_smps = IEEE80211_SMPS_OFF;
net/mac80211/mlme.c
9515
wiphy_hrtimer_work_init(&link->u.mgd.csa.switch_work,
net/mac80211/mlme.c
9520
if (sdata->u.mgd.assoc_data)
net/mac80211/mlme.c
9522
sdata->u.mgd.assoc_data->link[link_id].addr);
net/mac80211/mlme.c
9523
else if (sdata->u.mgd.reconf.add_links_data)
net/mac80211/mlme.c
9525
sdata->u.mgd.reconf.add_links_data->link[link_id].addr);
net/mac80211/mlme.c
9552
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
9658
memcpy(link->u.mgd.bssid, cbss->bssid, ETH_ALEN);
net/mac80211/mlme.c
9697
link->u.mgd.conn = *conn;
net/mac80211/mlme.c
9710
mlo, &link->u.mgd.conn,
net/mac80211/mlme.c
9718
*conn = link->u.mgd.conn;
net/mac80211/mlme.c
9743
WARN_ON_ONCE(!ether_addr_equal(link->u.mgd.bssid, cbss->bssid));
net/mac80211/mlme.c
9850
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/nan.c
279
bitmap_zero(sdata->u.nan.removed_channels, IEEE80211_NAN_MAX_CHANNELS);
net/mac80211/nan.c
316
__set_bit(i, sdata->u.nan.removed_channels);
net/mac80211/nan.c
374
bitmap_zero(sdata->u.nan.removed_channels, IEEE80211_NAN_MAX_CHANNELS);
net/mac80211/nan.c
405
if (test_bit(i, sdata->u.nan.removed_channels)) {
net/mac80211/nan.c
433
bitmap_zero(sdata->u.nan.removed_channels, IEEE80211_NAN_MAX_CHANNELS);
net/mac80211/nan.c
469
if (test_bit(i, sdata->u.nan.removed_channels))
net/mac80211/nan.c
482
bitmap_zero(sdata->u.nan.removed_channels, IEEE80211_NAN_MAX_CHANNELS);
net/mac80211/nan.c
608
nmi_sdata = wiphy_dereference(local->hw.wiphy, ndi_sdata->u.nan_data.nmi);
net/mac80211/nan.c
655
if (!sdata->u.nan.started)
net/mac80211/ocb.c
115
struct ieee80211_if_ocb *ifocb = &sdata->u.ocb;
net/mac80211/ocb.c
127
struct ieee80211_if_ocb *ifocb = &sdata->u.ocb;
net/mac80211/ocb.c
155
timer_container_of(sdata, t, u.ocb.housekeeping_timer);
net/mac80211/ocb.c
157
struct ieee80211_if_ocb *ifocb = &sdata->u.ocb;
net/mac80211/ocb.c
166
struct ieee80211_if_ocb *ifocb = &sdata->u.ocb;
net/mac80211/ocb.c
179
struct ieee80211_if_ocb *ifocb = &sdata->u.ocb;
net/mac80211/ocb.c
210
struct ieee80211_if_ocb *ifocb = &sdata->u.ocb;
net/mac80211/ocb.c
239
timer_delete_sync(&sdata->u.ocb.housekeeping_timer);
net/mac80211/ocb.c
43
struct ieee80211_if_ocb *ifocb = &sdata->u.ocb;
net/mac80211/offchannel.c
1000
beacon = rcu_dereference(sdata->u.mesh.beacon);
net/mac80211/offchannel.c
128
sdata->u.mgd.associated)
net/mac80211/offchannel.c
154
sdata->u.mgd.associated)
net/mac80211/offchannel.c
28
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/offchannel.c
846
!sdata->u.mesh.mesh_id_len)
net/mac80211/offchannel.c
863
mgmt->u.action.category == WLAN_CATEGORY_PUBLIC ||
net/mac80211/offchannel.c
864
mgmt->u.action.category == WLAN_CATEGORY_SELF_PROTECTED ||
net/mac80211/offchannel.c
865
mgmt->u.action.category == WLAN_CATEGORY_SPECTRUM_MGMT) {
net/mac80211/offchannel.c
884
if (!sdata->u.mgd.associated ||
net/mac80211/offchannel.c
889
} else if (sdata->u.mgd.associated &&
net/mac80211/offchannel.c
996
beacon = rcu_dereference(sdata->deflink.u.ap.beacon);
net/mac80211/offchannel.c
998
beacon = rcu_dereference(sdata->u.ibss.presp);
net/mac80211/pm.c
107
if (sdata->u.mgd.associated &&
net/mac80211/pm.c
108
sdata->u.mgd.powersave &&
net/mac80211/rx.c
1169
category = mgmt->u.action.category;
net/mac80211/rx.c
1558
if (sdata->u.mgd.mcast_seq_last != IEEE80211_SN_MODULO &&
net/mac80211/rx.c
1559
ieee80211_sn_less_eq(sn, sdata->u.mgd.mcast_seq_last))
net/mac80211/rx.c
1562
sdata->u.mgd.mcast_seq_last = sn;
net/mac80211/rx.c
1885
if (ether_addr_equal(bssid, rx->sdata->u.ibss.bssid) &&
net/mac80211/rx.c
1977
!rx->sdata->u.vlan.sta))) {
net/mac80211/rx.c
2429
rx->key->u.ccmp.rx_pn[queue],
net/mac80211/rx.c
2432
u.ccmp.rx_pn) !=
net/mac80211/rx.c
2434
u.gcmp.rx_pn));
net/mac80211/rx.c
2435
BUILD_BUG_ON(sizeof(rx->key->u.ccmp.rx_pn[queue]) !=
net/mac80211/rx.c
2436
sizeof(rx->key->u.gcmp.rx_pn[queue]));
net/mac80211/rx.c
2577
mgmt->u.action.category == WLAN_CATEGORY_PROTECTED_DUAL_OF_ACTION)
net/mac80211/rx.c
2661
sdata->vif.type == NL80211_IFTYPE_AP_VLAN && !sdata->u.vlan.sta)
net/mac80211/rx.c
2665
!!sdata->u.mgd.use_4addr != !!ieee80211_has_a4(hdr->frame_control)) {
net/mac80211/rx.c
2666
if (!sdata->u.mgd.use_4addr)
net/mac80211/rx.c
2673
sdata->vif.type == NL80211_IFTYPE_AP_VLAN && sdata->u.vlan.sta)
net/mac80211/rx.c
2822
(sdata->vif.type != NL80211_IFTYPE_AP_VLAN || !sdata->u.vlan.sta)) {
net/mac80211/rx.c
283
if (!is_valid_ether_addr(sdata->u.mntr.mu_follow_addr))
net/mac80211/rx.c
2899
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/rx.c
2965
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/rx.c
297
if (!ether_addr_equal(action.hdr.addr1, sdata->u.mntr.mu_follow_addr))
net/mac80211/rx.c
3250
if (!rx->sdata->u.vlan.sta)
net/mac80211/rx.c
3254
if (!rx->sdata->u.mgd.use_4addr)
net/mac80211/rx.c
3332
offsetof(struct ieee80211_tdls_data, u)) &&
net/mac80211/rx.c
3347
u.ap);
net/mac80211/rx.c
3410
event.u.ba.tid = tid;
net/mac80211/rx.c
3411
event.u.ba.ssn = start_seq_num;
net/mac80211/rx.c
3412
event.u.ba.sta = &rx->sta->sta;
net/mac80211/rx.c
3469
resp->u.action.category = WLAN_CATEGORY_SA_QUERY;
net/mac80211/rx.c
3470
resp->u.action.action_code = WLAN_ACTION_SA_QUERY_RESPONSE;
net/mac80211/rx.c
3471
memcpy(resp->u.action.sa_query.trans_id,
net/mac80211/rx.c
3472
mgmt->u.action.sa_query.trans_id,
net/mac80211/rx.c
3498
baselen = mgmt->u.beacon.variable - rx->skb->data;
net/mac80211/rx.c
3503
mgmt->u.beacon.variable,
net/mac80211/rx.c
3595
switch (mgmt->u.action.action_code) {
net/mac80211/rx.c
3604
twt = (void *)mgmt->u.action.s1g.variable;
net/mac80211/rx.c
3639
if (!rx->sta && mgmt->u.action.category != WLAN_CATEGORY_PUBLIC &&
net/mac80211/rx.c
3640
mgmt->u.action.category != WLAN_CATEGORY_SELF_PROTECTED &&
net/mac80211/rx.c
3641
mgmt->u.action.category != WLAN_CATEGORY_SPECTRUM_MGMT)
net/mac80211/rx.c
3644
switch (mgmt->u.action.category) {
net/mac80211/rx.c
3664
switch (mgmt->u.action.action_code) {
net/mac80211/rx.c
3675
switch (mgmt->u.action.ht_smps.smps_control) {
net/mac80211/rx.c
3708
u8 chanwidth = mgmt->u.action.ht_notify_cw.chanwidth;
net/mac80211/rx.c
3734
if (!ether_addr_equal(mgmt->bssid, sdata->deflink.u.mgd.bssid))
net/mac80211/rx.c
3736
if (mgmt->u.action.action_code !=
net/mac80211/rx.c
3754
switch (mgmt->u.action.action_code) {
net/mac80211/rx.c
3783
switch (mgmt->u.action.action_code) {
net/mac80211/rx.c
3809
switch (mgmt->u.action.action_code) {
net/mac80211/rx.c
3833
bssid = sdata->deflink.u.mgd.bssid;
net/mac80211/rx.c
3835
bssid = sdata->u.ibss.bssid;
net/mac80211/rx.c
3852
switch (mgmt->u.action.action_code) {
net/mac80211/rx.c
3858
if (sdata->u.mesh.user_mpm)
net/mac80211/rx.c
3883
switch (mgmt->u.action.action_code) {
net/mac80211/rx.c
3897
switch (mgmt->u.action.action_code) {
net/mac80211/rx.c
3959
switch (mgmt->u.action.action_code) {
net/mac80211/rx.c
3965
if (mgmt->u.action.uhr_link_reconf_req.type !=
net/mac80211/rx.c
4051
switch (mgmt->u.action.category) {
net/mac80211/rx.c
4056
switch (mgmt->u.action.action_code) {
net/mac80211/rx.c
4105
if (mgmt->u.action.category & 0x80)
net/mac80211/rx.c
4113
nmgmt->u.action.category |= 0x80;
net/mac80211/rx.c
4410
.u.ba.tid = tid,
net/mac80211/rx.c
4411
.u.ba.sta = &sta->sta,
net/mac80211/rx.c
4530
if (!bssid && !sdata->u.mgd.use_4addr)
net/mac80211/rx.c
4542
ether_addr_equal(sdata->u.ibss.bssid, hdr->addr2) ||
net/mac80211/rx.c
4547
if (!ieee80211_bssid_match(bssid, sdata->u.ibss.bssid))
net/mac80211/rx.c
4666
if (!ether_addr_equal(sdata->u.nan.conf.cluster_id, hdr->addr3))
net/mac80211/rx.c
4685
nmi = rcu_dereference(sdata->u.nan_data.nmi);
net/mac80211/rx.c
4689
if (!ether_addr_equal(nmi->u.nan.conf.cluster_id,
net/mac80211/rx.c
4765
if (sdata->u.mgd.use_4addr && !sta->sta.tdls) {
net/mac80211/rx.c
4772
if (!sdata->u.mgd.powersave)
net/mac80211/rx.c
4796
!sdata->u.vlan.sta);
net/mac80211/rx.c
4799
sdata->u.vlan.sta) {
net/mac80211/rx.c
5402
u.s1g_beacon.variable) +
net/mac80211/rx.c
927
list_for_each_entry_rcu(sdata, &local->mon_list, u.mntr.list) {
net/mac80211/s1g.c
101
struct ieee80211_twt_setup *twt = (void *)mgmt->u.action.s1g.variable;
net/mac80211/s1g.c
135
mgmt->u.action.s1g.variable[0]);
net/mac80211/s1g.c
143
struct ieee80211_twt_setup *twt = (void *)mgmt->u.action.s1g.variable;
net/mac80211/s1g.c
167
switch (mgmt->u.action.action_code) {
net/mac80211/s1g.c
192
switch (mgmt->u.action.action_code) {
net/mac80211/s1g.c
27
if (likely(mgmt->u.action.category != WLAN_CATEGORY_S1G))
net/mac80211/s1g.c
30
return mgmt->u.action.action_code == WLAN_S1G_TWT_SETUP;
net/mac80211/s1g.c
54
mgmt->u.action.category = WLAN_CATEGORY_S1G;
net/mac80211/s1g.c
55
mgmt->u.action.action_code = WLAN_S1G_TWT_SETUP;
net/mac80211/s1g.c
56
memcpy(mgmt->u.action.s1g.variable, twt, 3 + twt->length);
net/mac80211/s1g.c
86
mgmt->u.action.category = WLAN_CATEGORY_S1G;
net/mac80211/s1g.c
87
mgmt->u.action.action_code = WLAN_S1G_TWT_TEARDOWN;
net/mac80211/s1g.c
88
id = (u8 *)mgmt->u.action.s1g.variable;
net/mac80211/scan.c
285
u.probe_resp.variable);
net/mac80211/scan.c
295
offsetof(struct ieee80211_ext, u.s1g_beacon.variable) +
net/mac80211/scan.c
633
sdata->u.mgd.flags & IEEE80211_STA_CONNECTION_POLL)
net/mac80211/scan.c
946
if (sdata->u.mgd.associated) {
net/mac80211/spectmgmt.c
415
msr_report->u.action.category = WLAN_CATEGORY_SPECTRUM_MGMT;
net/mac80211/spectmgmt.c
416
msr_report->u.action.action_code = WLAN_ACTION_SPCT_MSR_RPRT;
net/mac80211/spectmgmt.c
418
msr_report->u.action.measurement.dialog_token = dialog_token;
net/mac80211/spectmgmt.c
419
msr_report->u.action.measurement.element_id = WLAN_EID_MEASURE_REPORT;
net/mac80211/spectmgmt.c
420
msr_report->u.action.measurement.length =
net/mac80211/spectmgmt.c
422
msr_report->u.action.measurement.msr_elem.token = request_ie->token;
net/mac80211/spectmgmt.c
423
msr_report->u.action.measurement.msr_elem.mode |=
net/mac80211/spectmgmt.c
425
msr_report->u.action.measurement.msr_elem.type = request_ie->type;
net/mac80211/spectmgmt.c
442
&mgmt->u.action.measurement.msr_elem,
net/mac80211/spectmgmt.c
444
mgmt->u.action.measurement.dialog_token);
net/mac80211/sta_info.c
1124
ps = &sta->sdata->u.mesh.ps;
net/mac80211/sta_info.c
1389
rcu_access_pointer(sdata->u.vlan.sta) == sta)
net/mac80211/sta_info.c
1390
RCU_INIT_POINTER(sdata->u.vlan.sta, NULL);
net/mac80211/sta_info.c
147
ps = &sdata->u.mesh.ps;
net/mac80211/sta_info.c
1775
atomic_dec(&sdata->u.mesh.ps.num_sta_ps);
net/mac80211/sta_info.c
1838
u.ap);
net/mac80211/sta_info.c
1843
ps = &sdata->u.mesh.ps;
net/mac80211/sta_info.c
2821
link_sinfo->rx_beacon = link->u.mgd.count_beacon_signal;
net/mac80211/sta_info.c
2835
link->u.mgd.beacon_loss_count;
net/mac80211/sta_info.c
3056
sinfo->rx_beacon = sdata->deflink.u.mgd.count_beacon_signal;
net/mac80211/sta_info.c
3068
sdata->deflink.u.mgd.beacon_loss_count;
net/mac80211/sta_info.c
419
link->u.mgd.beacon_loss_count;
net/mac80211/sta_info.c
675
if (!sdata->u.mesh.user_mpm)
net/mac80211/status.c
1123
local->ps_sdata->u.mgd.flags |=
net/mac80211/status.c
1230
unlikely(sdata->u.mgd.probe_send_count > 0))
net/mac80211/status.c
1231
sdata->u.mgd.probe_send_count = 0;
net/mac80211/status.c
546
spin_lock(&sdata->u.mgd.teardown_lock);
net/mac80211/status.c
547
teardown_skb = sdata->u.mgd.teardown_skb;
net/mac80211/status.c
548
orig_teardown_skb = sdata->u.mgd.orig_teardown_skb;
net/mac80211/status.c
550
sdata->u.mgd.teardown_skb = NULL;
net/mac80211/status.c
551
sdata->u.mgd.orig_teardown_skb = NULL;
net/mac80211/status.c
554
spin_unlock(&sdata->u.mgd.teardown_lock);
net/mac80211/status.c
595
if (sdata->u.nan.started)
net/mac80211/status.c
714
wiphy_work_queue(sdata->local->hw.wiphy, &link->u.mgd.recalc_smps);
net/mac80211/status.c
731
&sdata->u.mgd.teardown_ttlm_work);
net/mac80211/status.c
743
sdata->u.mgd.uhr_omp.acked = acked;
net/mac80211/status.c
747
&sdata->u.mgd.uhr_omp.status_work, 0);
net/mac80211/status.c
752
&sdata->u.mgd.uhr_omp.status_work,
net/mac80211/status.c
753
us_to_ktime(sdata->u.mgd.uhr_omp.timeout_us));
net/mac80211/status.c
972
if (sdata->u.mntr.flags & MONITOR_FLAG_SKIP_TX)
net/mac80211/tdls.c
1102
spin_lock_bh(&sdata->u.mgd.teardown_lock);
net/mac80211/tdls.c
1103
if (try_resend && !sdata->u.mgd.teardown_skb) {
net/mac80211/tdls.c
1115
sdata->u.mgd.teardown_skb = skb_copy(skb, GFP_ATOMIC);
net/mac80211/tdls.c
1116
sdata->u.mgd.orig_teardown_skb = skb;
net/mac80211/tdls.c
1118
spin_unlock_bh(&sdata->u.mgd.teardown_lock);
net/mac80211/tdls.c
1144
sdata->deflink.u.mgd.driver_smps_mode;
net/mac80211/tdls.c
1158
if (!is_zero_ether_addr(sdata->u.mgd.tdls_peer) &&
net/mac80211/tdls.c
1159
!ether_addr_equal(sdata->u.mgd.tdls_peer, peer)) {
net/mac80211/tdls.c
1182
memcpy(sdata->u.mgd.tdls_peer, peer, ETH_ALEN);
net/mac80211/tdls.c
1192
eth_zero_addr(sdata->u.mgd.tdls_peer);
net/mac80211/tdls.c
1197
&sdata->u.mgd.tdls_peer_del_work,
net/mac80211/tdls.c
1268
!sdata->u.mgd.associated)
net/mac80211/tdls.c
1392
if (sdata->deflink.u.mgd.conn.mode >= IEEE80211_CONN_MODE_HT)
net/mac80211/tdls.c
1461
WARN_ON_ONCE(is_zero_ether_addr(sdata->u.mgd.tdls_peer) ||
net/mac80211/tdls.c
1462
!ether_addr_equal(sdata->u.mgd.tdls_peer, peer));
net/mac80211/tdls.c
1491
if (ether_addr_equal(sdata->u.mgd.tdls_peer, peer)) {
net/mac80211/tdls.c
1493
&sdata->u.mgd.tdls_peer_del_work);
net/mac80211/tdls.c
1494
eth_zero_addr(sdata->u.mgd.tdls_peer);
net/mac80211/tdls.c
1498
&sdata->deflink.u.mgd.request_smps_work);
net/mac80211/tdls.c
1545
ie_start = tf->u.chan_switch_req.variable;
net/mac80211/tdls.c
1756
int baselen = offsetof(typeof(*tf), u.chan_switch_resp.variable);
net/mac80211/tdls.c
1780
params.status = le16_to_cpu(tf->u.chan_switch_resp.status_code);
net/mac80211/tdls.c
1786
elems = ieee802_11_parse_elems(tf->u.chan_switch_resp.variable,
net/mac80211/tdls.c
1857
int baselen = offsetof(typeof(*tf), u.chan_switch_req.variable);
net/mac80211/tdls.c
1872
target_channel = tf->u.chan_switch_req.target_channel;
net/mac80211/tdls.c
1873
oper_class = tf->u.chan_switch_req.oper_class;
net/mac80211/tdls.c
1908
elems = ieee802_11_parse_elems(tf->u.chan_switch_req.variable,
net/mac80211/tdls.c
224
memcpy(lnkid->bssid, link->u.mgd.bssid, ETH_ALEN);
net/mac80211/tdls.c
30
u.mgd.tdls_peer_del_work.work);
net/mac80211/tdls.c
35
if (!is_zero_ether_addr(sdata->u.mgd.tdls_peer)) {
net/mac80211/tdls.c
36
tdls_dbg(sdata, "TDLS del peer %pM\n", sdata->u.mgd.tdls_peer);
net/mac80211/tdls.c
37
sta_info_destroy_addr(sdata, sdata->u.mgd.tdls_peer);
net/mac80211/tdls.c
38
eth_zero_addr(sdata->u.mgd.tdls_peer);
net/mac80211/tdls.c
47
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/tdls.c
706
tf->u.chan_switch_req.target_channel =
net/mac80211/tdls.c
708
tf->u.chan_switch_req.oper_class = oper_class;
net/mac80211/tdls.c
803
tf = skb_put(skb, offsetof(struct ieee80211_tdls_data, u));
net/mac80211/tdls.c
818
skb_put(skb, sizeof(tf->u.setup_req));
net/mac80211/tdls.c
819
tf->u.setup_req.dialog_token = dialog_token;
net/mac80211/tdls.c
820
tf->u.setup_req.capability =
net/mac80211/tdls.c
828
skb_put(skb, sizeof(tf->u.setup_resp));
net/mac80211/tdls.c
829
tf->u.setup_resp.status_code = cpu_to_le16(status_code);
net/mac80211/tdls.c
830
tf->u.setup_resp.dialog_token = dialog_token;
net/mac80211/tdls.c
831
tf->u.setup_resp.capability =
net/mac80211/tdls.c
839
skb_put(skb, sizeof(tf->u.setup_cfm));
net/mac80211/tdls.c
840
tf->u.setup_cfm.status_code = cpu_to_le16(status_code);
net/mac80211/tdls.c
841
tf->u.setup_cfm.dialog_token = dialog_token;
net/mac80211/tdls.c
847
skb_put(skb, sizeof(tf->u.teardown));
net/mac80211/tdls.c
848
tf->u.teardown.reason_code = cpu_to_le16(status_code);
net/mac80211/tdls.c
854
skb_put(skb, sizeof(tf->u.discover_req));
net/mac80211/tdls.c
855
tf->u.discover_req.dialog_token = dialog_token;
net/mac80211/tdls.c
861
skb_put(skb, sizeof(tf->u.chan_switch_req));
net/mac80211/tdls.c
867
skb_put(skb, sizeof(tf->u.chan_switch_resp));
net/mac80211/tdls.c
868
tf->u.chan_switch_resp.status_code = cpu_to_le16(status_code);
net/mac80211/tdls.c
892
memcpy(mgmt->bssid, link->u.mgd.bssid, ETH_ALEN);
net/mac80211/tdls.c
896
mgmt->u.action.category = WLAN_CATEGORY_PUBLIC;
net/mac80211/tdls.c
897
mgmt->u.action.action_code = WLAN_PUB_ACTION_TDLS_DISCOVER_RES;
net/mac80211/tdls.c
899
mgmt->u.action.tdls_discover_resp.dialog_token = dialog_token;
net/mac80211/tdls.c
900
mgmt->u.action.tdls_discover_resp.capability =
net/mac80211/tests/chan-mode.c
227
t_sdata->sdata->u.mgd.ht_capa_mask = params->ht_capa_mask;
net/mac80211/tests/chan-mode.c
228
t_sdata->sdata->u.mgd.vht_capa = params->vht_capa;
net/mac80211/tests/chan-mode.c
229
t_sdata->sdata->u.mgd.vht_capa_mask = params->vht_capa_mask;
net/mac80211/tkip.c
155
struct tkip_ctx *ctx = &key->u.tkip.tx;
net/mac80211/tkip.c
158
lockdep_assert_held(&key->u.tkip.txlock);
net/mac80211/tkip.c
176
struct tkip_ctx *ctx = &key->u.tkip.tx;
net/mac80211/tkip.c
178
spin_lock_bh(&key->u.tkip.txlock);
net/mac80211/tkip.c
181
spin_unlock_bh(&key->u.tkip.txlock);
net/mac80211/tkip.c
202
struct tkip_ctx *ctx = &key->u.tkip.tx;
net/mac80211/tkip.c
208
spin_lock(&key->u.tkip.txlock);
net/mac80211/tkip.c
211
spin_unlock(&key->u.tkip.txlock);
net/mac80211/tkip.c
250
struct tkip_ctx_rx *rx_ctx = &key->u.tkip.rx[queue];
net/mac80211/tkip.c
301
struct ieee80211_sub_if_data, u.ap);
net/mac80211/tx.c
1238
tx->sta = rcu_dereference(sdata->u.vlan.sta);
net/mac80211/tx.c
1494
ap = container_of(sdata->bss, struct ieee80211_sub_if_data, u.ap);
net/mac80211/tx.c
1664
struct ieee80211_sub_if_data, u.ap);
net/mac80211/tx.c
1776
if ((sdata->u.mntr.flags & MONITOR_FLAG_ACTIVE) ||
net/mac80211/tx.c
1794
struct ieee80211_sub_if_data, u.ap);
net/mac80211/tx.c
229
ifmgd = &tx->sdata->u.mgd;
net/mac80211/tx.c
2508
sta = rcu_dereference(sdata->u.vlan.sta);
net/mac80211/tx.c
2703
u.ap);
net/mac80211/tx.c
2835
memcpy(hdr.addr3, link->u.mgd.bssid, ETH_ALEN);
net/mac80211/tx.c
2837
} else if (sdata->u.mgd.use_4addr &&
net/mac80211/tx.c
2842
memcpy(hdr.addr1, sdata->deflink.u.mgd.bssid, ETH_ALEN);
net/mac80211/tx.c
2867
memcpy(hdr.addr3, sdata->u.ibss.bssid, ETH_ALEN);
net/mac80211/tx.c
2876
nmi = rcu_dereference(sdata->u.nan_data.nmi);
net/mac80211/tx.c
2881
memcpy(hdr.addr3, nmi->u.nan.conf.cluster_id, ETH_ALEN);
net/mac80211/tx.c
3165
memcpy(hdr->addr3, sdata->u.ibss.bssid, ETH_ALEN);
net/mac80211/tx.c
3180
memcpy(hdr->addr3, link->u.mgd.bssid, ETH_ALEN);
net/mac80211/tx.c
3186
if (sdata->u.mgd.use_4addr) {
net/mac80211/tx.c
3191
memcpy(hdr->addr1, sdata->deflink.u.mgd.bssid, ETH_ALEN);
net/mac80211/tx.c
341
ps = &sdata->u.ap.ps;
net/mac80211/tx.c
343
ps = &sdata->u.mesh.ps;
net/mac80211/tx.c
3691
sdata = container_of(sdata->bss, struct ieee80211_sub_if_data, u.ap);
net/mac80211/tx.c
3814
struct ieee80211_sub_if_data, u.ap);
net/mac80211/tx.c
400
ps = &tx->sdata->u.mesh.ps;
net/mac80211/tx.c
4026
if ((tx.sdata->u.mntr.flags & MONITOR_FLAG_ACTIVE) ||
net/mac80211/tx.c
4047
struct ieee80211_sub_if_data, u.ap);
net/mac80211/tx.c
4448
if (sdata->u.vlan.sta)
net/mac80211/tx.c
4727
struct ieee80211_sub_if_data, u.ap);
net/mac80211/tx.c
5235
resp = rcu_dereference(link->u.ap.probe_resp);
net/mac80211/tx.c
5297
beacon = rcu_dereference(link->u.ap.beacon);
net/mac80211/tx.c
5299
beacon = rcu_dereference(sdata->u.ibss.presp);
net/mac80211/tx.c
5301
beacon = rcu_dereference(sdata->u.mesh.beacon);
net/mac80211/tx.c
5322
beacon = rcu_dereference(sdata->deflink.u.ap.beacon);
net/mac80211/tx.c
5324
beacon = rcu_dereference(sdata->u.ibss.presp);
net/mac80211/tx.c
5326
beacon = rcu_dereference(sdata->u.mesh.beacon);
net/mac80211/tx.c
5362
beacon = rcu_dereference(link->u.ap.beacon);
net/mac80211/tx.c
5368
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/tx.c
5377
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/tx.c
5580
struct ieee80211_if_ap *ap = &sdata->u.ap;
net/mac80211/tx.c
5640
struct ps_data *ps = &sdata->u.ap.ps;
net/mac80211/tx.c
5660
struct ieee80211_if_ap *ap = &sdata->u.ap;
net/mac80211/tx.c
5771
beacon = rcu_dereference(link->u.ap.beacon);
net/mac80211/tx.c
5775
if (vif->cfg.s1g && link->u.ap.s1g_short_beacon) {
net/mac80211/tx.c
5777
rcu_dereference(link->u.ap.s1g_short_beacon);
net/mac80211/tx.c
5806
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/tx.c
5834
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/tx.c
5984
presp = rcu_dereference(sdata->deflink.u.ap.probe_resp);
net/mac80211/tx.c
6023
tmpl = rcu_dereference(link->u.ap.fils_discovery);
net/mac80211/tx.c
6058
tmpl = rcu_dereference(link->u.ap.unsol_bcast_probe_resp);
net/mac80211/tx.c
6100
memcpy(pspoll->bssid, sdata->deflink.u.mgd.bssid, ETH_ALEN);
net/mac80211/tx.c
6268
rcu_dereference(sdata->deflink.u.ap.beacon);
net/mac80211/tx.c
6273
ps = &sdata->u.ap.ps;
net/mac80211/tx.c
6275
ps = &sdata->u.mesh.ps;
net/mac80211/util.c
1182
mgmt->u.auth.auth_alg = cpu_to_le16(auth_alg);
net/mac80211/util.c
1183
mgmt->u.auth.auth_transaction = cpu_to_le16(transaction);
net/mac80211/util.c
1184
mgmt->u.auth.status_code = cpu_to_le16(status);
net/mac80211/util.c
1224
mgmt->u.deauth.reason_code = cpu_to_le16(reason);
net/mac80211/util.c
1238
!(sdata->u.mgd.flags & IEEE80211_STA_MFP_ENABLED))
net/mac80211/util.c
1764
spin_lock_bh(&sdata->u.nan.de.func_lock);
net/mac80211/util.c
1766
idr_for_each_entry(&sdata->u.nan.de.function_inst_ids, func, id)
net/mac80211/util.c
1769
spin_unlock_bh(&sdata->u.nan.de.func_lock);
net/mac80211/util.c
1791
res = drv_start_nan(local, sdata, &sdata->u.nan.conf);
net/mac80211/util.c
1872
if (rcu_access_pointer(link->u.ap.beacon))
net/mac80211/util.c
2143
if (sdata->deflink.u.mgd.have_beacon)
net/mac80211/util.c
2196
if (rcu_access_pointer(sdata->deflink.u.ap.beacon))
net/mac80211/util.c
2240
if (!sdata->u.mgd.associated)
net/mac80211/util.c
3487
return -ewma_beacon_signal_read(&link_data->u.mgd.ave_beacon_signal);
net/mac80211/util.c
3896
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/util.c
3899
mgmt->u.action.category = WLAN_CATEGORY_SPECTRUM_MGMT;
net/mac80211/util.c
3900
mgmt->u.action.action_code = WLAN_ACTION_SPCT_CHL_SWITCH;
net/mac80211/util.c
3923
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/util.c
3928
*pos++ = sdata->u.mesh.mshcfg.dot11MeshTTL; /* Mesh TTL */
net/mac80211/util.c
4115
ps = &sdata->u.mesh.ps;
net/mac80211/util.c
4405
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/util.c
4734
return vif->type == NL80211_IFTYPE_NAN && sdata->u.nan.started;
net/mac80211/util.c
759
if (!(sdata->u.mntr.flags & MONITOR_FLAG_ACTIVE) &&
net/mac80211/util.c
76
if (len < offsetofend(struct ieee80211_ext, u.s1g_beacon.sa))
net/mac80211/util.c
79
return ext->u.s1g_beacon.sa;
net/mac80211/util.c
840
if (!(sdata->u.mntr.flags & MONITOR_FLAG_ACTIVE) &&
net/mac80211/vht.c
23
if (sdata->u.mgd.vht_capa_mask.vht_cap_info & le_flag &&
net/mac80211/vht.c
24
!(sdata->u.mgd.vht_capa.vht_cap_info & le_flag))
net/mac80211/vht.c
419
if (!memcmp(mgmt->u.action.vht_group_notif.position,
net/mac80211/vht.c
421
!memcmp(mgmt->u.action.vht_group_notif.membership,
net/mac80211/vht.c
426
mgmt->u.action.vht_group_notif.membership,
net/mac80211/vht.c
429
mgmt->u.action.vht_group_notif.position,
net/mac80211/vht.c
58
if (sdata->u.mgd.vht_capa_mask.vht_cap_info &
net/mac80211/vht.c
62
n = le32_to_cpu(sdata->u.mgd.vht_capa.vht_cap_info) &
net/mac80211/vht.c
78
le16_to_cpu(sdata->u.mgd.vht_capa_mask.supp_mcs.rx_mcs_map);
net/mac80211/vht.c
79
rxmcs_n = le16_to_cpu(sdata->u.mgd.vht_capa.supp_mcs.rx_mcs_map);
net/mac80211/vht.c
84
le16_to_cpu(sdata->u.mgd.vht_capa_mask.supp_mcs.tx_mcs_map);
net/mac80211/vht.c
85
txmcs_n = le16_to_cpu(sdata->u.mgd.vht_capa.supp_mcs.tx_mcs_map);
net/mac80211/wme.c
87
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/wpa.c
1010
if (ieee80211_aes_gmac(key->u.aes_gmac.tfm, aad, nonce,
net/mac80211/wpa.c
1043
if (memcmp(ipn, key->u.aes_gmac.rx_pn, 6) <= 0) {
net/mac80211/wpa.c
1044
key->u.aes_gmac.replays++;
net/mac80211/wpa.c
1058
if (ieee80211_aes_gmac(key->u.aes_gmac.tfm, aad, nonce,
net/mac80211/wpa.c
1062
key->u.aes_gmac.icverrors++;
net/mac80211/wpa.c
1069
memcpy(key->u.aes_gmac.rx_pn, ipn, 6);
net/mac80211/wpa.c
170
rx->key->u.tkip.rx[rx->security_idx].iv32 = rx->tkip.iv32;
net/mac80211/wpa.c
171
rx->key->u.tkip.rx[rx->security_idx].iv16 = rx->tkip.iv16;
net/mac80211/wpa.c
176
rx->key->u.tkip.mic_failures++;
net/mac80211/wpa.c
495
return ieee80211_aes_ccm_encrypt(key->u.ccmp.tfm, b_0, aad, pos, len,
net/mac80211/wpa.c
561
res = memcmp(pn, key->u.ccmp.rx_pn[queue],
net/mac80211/wpa.c
565
key->u.ccmp.replays++;
net/mac80211/wpa.c
590
key->u.ccmp.tfm, b_0, aad,
net/mac80211/wpa.c
597
memcpy(key->u.ccmp.rx_pn[queue], pn, IEEE80211_CCMP_PN_LEN);
net/mac80211/wpa.c
712
return ieee80211_aes_gcm_encrypt(key->u.gcmp.tfm, j_0, aad, pos, len,
net/mac80211/wpa.c
773
res = memcmp(pn, key->u.gcmp.rx_pn[queue],
net/mac80211/wpa.c
777
key->u.gcmp.replays++;
net/mac80211/wpa.c
801
key->u.gcmp.tfm, j_0, aad,
net/mac80211/wpa.c
809
memcpy(key->u.gcmp.rx_pn[queue], pn, IEEE80211_GCMP_PN_LEN);
net/mac80211/wpa.c
905
ieee80211_aes_cmac(&key->u.aes_cmac.key, aad, skb->data + 24,
net/mac80211/wpa.c
940
if (memcmp(ipn, key->u.aes_cmac.rx_pn, 6) <= 0) {
net/mac80211/wpa.c
941
key->u.aes_cmac.replays++;
net/mac80211/wpa.c
948
ieee80211_aes_cmac(&key->u.aes_cmac.key, aad, skb->data + 24,
net/mac80211/wpa.c
951
key->u.aes_cmac.icverrors++;
net/mac80211/wpa.c
956
memcpy(key->u.aes_cmac.rx_pn, ipn, 6);
net/ncsi/ncsi-manage.c
746
} u;
net/ncsi/ncsi-manage.c
751
memset(&u, 0, sizeof(u));
net/ncsi/ncsi-manage.c
752
u.data_u32[0] = ntohl((__force __be32)NCSI_OEM_MFR_MLX_ID);
net/ncsi/ncsi-manage.c
753
u.data_u8[5] = NCSI_OEM_MLX_CMD_GMA;
net/ncsi/ncsi-manage.c
754
u.data_u8[6] = NCSI_OEM_MLX_CMD_GMA_PARAM;
net/ncsi/ncsi-manage.c
756
nca->data = u.data_u8;
net/ncsi/ncsi-manage.c
771
} u;
net/ncsi/ncsi-manage.c
774
memset(&u, 0, sizeof(u));
net/ncsi/ncsi-manage.c
775
u.data_u32[0] = ntohl((__force __be32)NCSI_OEM_MFR_MLX_ID);
net/ncsi/ncsi-manage.c
776
u.data_u8[5] = NCSI_OEM_MLX_CMD_SMAF;
net/ncsi/ncsi-manage.c
777
u.data_u8[6] = NCSI_OEM_MLX_CMD_SMAF_PARAM;
net/ncsi/ncsi-manage.c
778
memcpy(&u.data_u8[MLX_SMAF_MAC_ADDR_OFFSET],
net/ncsi/ncsi-manage.c
780
u.data_u8[MLX_SMAF_MED_SUPPORT_OFFSET] =
net/ncsi/ncsi-manage.c
784
nca->data = u.data_u8;
net/netfilter/ipvs/ip_vs_ctl.c
1709
ip_vs_add_service(struct netns_ipvs *ipvs, struct ip_vs_service_user_kern *u,
net/netfilter/ipvs/ip_vs_ctl.c
1715
int af_id = ip_vs_af_index(u->af);
net/netfilter/ipvs/ip_vs_ctl.c
1727
if (strcmp(u->sched_name, "none")) {
net/netfilter/ipvs/ip_vs_ctl.c
1728
sched = ip_vs_scheduler_get(u->sched_name);
net/netfilter/ipvs/ip_vs_ctl.c
1731
u->sched_name);
net/netfilter/ipvs/ip_vs_ctl.c
1737
if (u->pe_name && *u->pe_name) {
net/netfilter/ipvs/ip_vs_ctl.c
1738
pe = ip_vs_pe_getbyname(u->pe_name);
net/netfilter/ipvs/ip_vs_ctl.c
1741
"not found\n", u->pe_name);
net/netfilter/ipvs/ip_vs_ctl.c
1748
if (u->af == AF_INET6) {
net/netfilter/ipvs/ip_vs_ctl.c
1749
__u32 plen = (__force __u32) u->netmask;
net/netfilter/ipvs/ip_vs_ctl.c
1795
ret = ip_vs_register_hooks(ipvs, u->af);
net/netfilter/ipvs/ip_vs_ctl.c
1814
svc->af = u->af;
net/netfilter/ipvs/ip_vs_ctl.c
1815
svc->protocol = u->protocol;
net/netfilter/ipvs/ip_vs_ctl.c
1816
ip_vs_addr_copy(svc->af, &svc->addr, &u->addr);
net/netfilter/ipvs/ip_vs_ctl.c
1817
svc->port = u->port;
net/netfilter/ipvs/ip_vs_ctl.c
1818
svc->fwmark = u->fwmark;
net/netfilter/ipvs/ip_vs_ctl.c
1819
svc->flags = u->flags & ~IP_VS_SVC_F_HASHED;
net/netfilter/ipvs/ip_vs_ctl.c
1820
svc->timeout = u->timeout * HZ;
net/netfilter/ipvs/ip_vs_ctl.c
1821
svc->netmask = u->netmask;
net/netfilter/ipvs/ip_vs_ctl.c
1899
ip_vs_unregister_hooks(ipvs, u->af);
net/netfilter/ipvs/ip_vs_ctl.c
1918
ip_vs_edit_service(struct ip_vs_service *svc, struct ip_vs_service_user_kern *u)
net/netfilter/ipvs/ip_vs_ctl.c
1930
if (strcmp(u->sched_name, "none")) {
net/netfilter/ipvs/ip_vs_ctl.c
1931
sched = ip_vs_scheduler_get(u->sched_name);
net/netfilter/ipvs/ip_vs_ctl.c
1934
u->sched_name);
net/netfilter/ipvs/ip_vs_ctl.c
1940
if (u->pe_name && *u->pe_name) {
net/netfilter/ipvs/ip_vs_ctl.c
1941
pe = ip_vs_pe_getbyname(u->pe_name);
net/netfilter/ipvs/ip_vs_ctl.c
1944
"not found\n", u->pe_name);
net/netfilter/ipvs/ip_vs_ctl.c
1952
if (u->af == AF_INET6) {
net/netfilter/ipvs/ip_vs_ctl.c
1953
__u32 plen = (__force __u32) u->netmask;
net/netfilter/ipvs/ip_vs_ctl.c
1986
svc->flags = u->flags | IP_VS_SVC_F_HASHED;
net/netfilter/ipvs/ip_vs_ctl.c
1987
svc->timeout = u->timeout * HZ;
net/netfilter/ipvs/ip_vs_ctl.c
1988
svc->netmask = u->netmask;
net/netfilter/ipvs/ip_vs_ctl.c
3106
struct ip_vs_cpu_stats *u = per_cpu_ptr(cpustats, i);
net/netfilter/ipvs/ip_vs_ctl.c
3111
start = u64_stats_fetch_begin(&u->syncp);
net/netfilter/ipvs/ip_vs_ctl.c
3112
conns = u64_stats_read(&u->cnt.conns);
net/netfilter/ipvs/ip_vs_ctl.c
3113
inpkts = u64_stats_read(&u->cnt.inpkts);
net/netfilter/ipvs/ip_vs_ctl.c
3114
outpkts = u64_stats_read(&u->cnt.outpkts);
net/netfilter/ipvs/ip_vs_ctl.c
3115
inbytes = u64_stats_read(&u->cnt.inbytes);
net/netfilter/ipvs/ip_vs_ctl.c
3116
outbytes = u64_stats_read(&u->cnt.outbytes);
net/netfilter/ipvs/ip_vs_ctl.c
3117
} while (u64_stats_fetch_retry(&u->syncp, start));
net/netfilter/ipvs/ip_vs_ctl.c
3306
static int ip_vs_set_timeout(struct netns_ipvs *ipvs, struct ip_vs_timeout_user *u)
net/netfilter/ipvs/ip_vs_ctl.c
3313
u->tcp_timeout,
net/netfilter/ipvs/ip_vs_ctl.c
3314
u->tcp_fin_timeout,
net/netfilter/ipvs/ip_vs_ctl.c
3315
u->udp_timeout);
net/netfilter/ipvs/ip_vs_ctl.c
3318
if (u->tcp_timeout < 0 || u->tcp_timeout > (INT_MAX / HZ) ||
net/netfilter/ipvs/ip_vs_ctl.c
3319
u->tcp_fin_timeout < 0 || u->tcp_fin_timeout > (INT_MAX / HZ)) {
net/netfilter/ipvs/ip_vs_ctl.c
3325
if (u->udp_timeout < 0 || u->udp_timeout > (INT_MAX / HZ))
net/netfilter/ipvs/ip_vs_ctl.c
3330
if (u->tcp_timeout) {
net/netfilter/ipvs/ip_vs_ctl.c
3333
= u->tcp_timeout * HZ;
net/netfilter/ipvs/ip_vs_ctl.c
3336
if (u->tcp_fin_timeout) {
net/netfilter/ipvs/ip_vs_ctl.c
3339
= u->tcp_fin_timeout * HZ;
net/netfilter/ipvs/ip_vs_ctl.c
3344
if (u->udp_timeout) {
net/netfilter/ipvs/ip_vs_ctl.c
3347
= u->udp_timeout * HZ;
net/netfilter/ipvs/ip_vs_ctl.c
3690
__ip_vs_get_timeouts(struct netns_ipvs *ipvs, struct ip_vs_timeout_user *u)
net/netfilter/ipvs/ip_vs_ctl.c
3696
memset(u, 0, sizeof (*u));
net/netfilter/ipvs/ip_vs_ctl.c
3700
u->tcp_timeout = pd->timeout_table[IP_VS_TCP_S_ESTABLISHED] / HZ;
net/netfilter/ipvs/ip_vs_ctl.c
3701
u->tcp_fin_timeout = pd->timeout_table[IP_VS_TCP_S_FIN_WAIT] / HZ;
net/netfilter/ipvs/ip_vs_ctl.c
3705
u->udp_timeout =
net/netfilter/ipvs/ip_vs_nfct.c
111
new_tuple.src.u.tcp.port = cp->dport;
net/netfilter/ipvs/ip_vs_nfct.c
116
new_tuple.dst.u.tcp.port = cp->vport;
net/netfilter/ipvs/ip_vs_nfct.c
158
&orig->src.u3, orig->src.u.tcp.port,
net/netfilter/ipvs/ip_vs_nfct.c
159
&orig->dst.u3, orig->dst.u.tcp.port, &p);
net/netfilter/ipvs/ip_vs_nfct.c
171
new_reply.dst.u.tcp.port = cp->vport;
net/netfilter/ipvs/ip_vs_nfct.c
187
new_reply.src.u.tcp.port = cp->dport;
net/netfilter/ipvs/ip_vs_nfct.c
253
tuple.src.u.all = cp->cport;
net/netfilter/ipvs/ip_vs_nfct.c
256
tuple.dst.u.all = cp->vport;
net/netfilter/ipvs/ip_vs_nfct.c
55
ntohs((T)->src.u.all), \
net/netfilter/ipvs/ip_vs_nfct.c
57
ntohs((T)->dst.u.all), \
net/netfilter/nf_conntrack_bpf.c
83
union nf_conntrack_man_proto *sport = dir ? (void *)&tuple->dst.u
net/netfilter/nf_conntrack_bpf.c
84
: &tuple->src.u;
net/netfilter/nf_conntrack_bpf.c
85
union nf_conntrack_man_proto *dport = dir ? &tuple->src.u
net/netfilter/nf_conntrack_bpf.c
86
: (void *)&tuple->dst.u;
net/netfilter/nf_conntrack_broadcast.c
70
exp->tuple.src.u.udp.port = helper->tuple.src.u.udp.port;
net/netfilter/nf_conntrack_broadcast.c
73
exp->mask.src.u.udp.port = htons(0xFFFF);
net/netfilter/nf_conntrack_core.c
2131
if (nla_put_be16(skb, CTA_PROTO_SRC_PORT, tuple->src.u.tcp.port) ||
net/netfilter/nf_conntrack_core.c
2132
nla_put_be16(skb, CTA_PROTO_DST_PORT, tuple->dst.u.tcp.port))
net/netfilter/nf_conntrack_core.c
2155
t->src.u.tcp.port = nla_get_be16(tb[CTA_PROTO_SRC_PORT]);
net/netfilter/nf_conntrack_core.c
2162
t->dst.u.tcp.port = nla_get_be16(tb[CTA_PROTO_DST_PORT]);
net/netfilter/nf_conntrack_core.c
261
tuple->src.u.udp.port = inet_hdr->sport;
net/netfilter/nf_conntrack_core.c
262
tuple->dst.u.udp.port = inet_hdr->dport;
net/netfilter/nf_conntrack_core.c
462
inverse->src.u.all = orig->dst.u.all;
net/netfilter/nf_conntrack_core.c
463
inverse->dst.u.all = orig->src.u.all;
net/netfilter/nf_conntrack_expect.c
107
combined.dport = (__force __u16)tuple->dst.u.all;
net/netfilter/nf_conntrack_expect.c
262
intersect_mask.src.u.all = a->mask.src.u.all & b->mask.src.u.all;
net/netfilter/nf_conntrack_expect.c
376
exp->tuple.src.u.all = *src;
net/netfilter/nf_conntrack_expect.c
377
exp->mask.src.u.all = htons(0xFFFF);
net/netfilter/nf_conntrack_expect.c
379
exp->tuple.src.u.all = 0;
net/netfilter/nf_conntrack_expect.c
380
exp->mask.src.u.all = 0;
net/netfilter/nf_conntrack_expect.c
389
exp->tuple.dst.u.all = *dst;
net/netfilter/nf_conntrack_ftp.c
159
cmd->u.tcp.port = htons((array[4] << 8) | array[5]);
net/netfilter/nf_conntrack_ftp.c
262
return get_port(data, 3 + length + 1, dlen, delim, &cmd->u.tcp.port);
net/netfilter/nf_conntrack_ftp.c
279
return get_port(data, 3, dlen, delim, &cmd->u.tcp.port);
net/netfilter/nf_conntrack_ftp.c
517
IPPROTO_TCP, NULL, &cmd.u.tcp.port);
net/netfilter/nf_conntrack_h323_main.c
1172
.dst.u.tcp.port = port,
net/netfilter/nf_conntrack_h323_main.c
1281
port == ct->tuplehash[dir].tuple.src.u.udp.port)
net/netfilter/nf_conntrack_h323_main.c
827
ntohs(ct->tuplehash[!dir].tuple.src.u.tcp.port));
net/netfilter/nf_conntrack_h323_main.c
831
ct->tuplehash[!dir].tuple.src.u.tcp.port);
net/netfilter/nf_conntrack_h323_main.c
844
ntohs(ct->tuplehash[!dir].tuple.dst.u.tcp.port));
net/netfilter/nf_conntrack_h323_main.c
848
ct->tuplehash[!dir].tuple.dst.u.tcp.port);
net/netfilter/nf_conntrack_helper.c
366
struct nf_conntrack_tuple_mask mask = { .src.u.all = htons(0xFFFF) };
net/netfilter/nf_conntrack_helper.c
48
(__force __u16)tuple->src.u.all) % nf_ct_helper_hsize;
net/netfilter/nf_conntrack_helper.c
497
helper->tuple.src.u.all = htons(spec_port);
net/netfilter/nf_conntrack_netlink.c
1118
filter_tuple->src.u.tcp.port != ct_tuple->src.u.tcp.port)
net/netfilter/nf_conntrack_netlink.c
1122
filter_tuple->dst.u.tcp.port != ct_tuple->dst.u.tcp.port)
net/netfilter/nf_conntrack_netlink.c
1127
filter_tuple->dst.u.icmp.type != ct_tuple->dst.u.icmp.type)
net/netfilter/nf_conntrack_netlink.c
1130
filter_tuple->dst.u.icmp.code != ct_tuple->dst.u.icmp.code)
net/netfilter/nf_conntrack_netlink.c
1133
filter_tuple->src.u.icmp.id != ct_tuple->src.u.icmp.id)
net/netfilter/nf_conntrack_netlink.c
1138
filter_tuple->dst.u.icmp.type != ct_tuple->dst.u.icmp.type)
net/netfilter/nf_conntrack_netlink.c
1141
filter_tuple->dst.u.icmp.code != ct_tuple->dst.u.icmp.code)
net/netfilter/nf_conntrack_netlink.c
1144
filter_tuple->src.u.icmp.id != ct_tuple->src.u.icmp.id)
net/netfilter/nf_conntrack_netlink.c
2950
m.src.u.all = mask->src.u.all;
net/netfilter/nf_conntrack_netlink.c
3035
nat_tuple.src.u = exp->saved_proto;
net/netfilter/nf_conntrack_netlink.c
3510
exp->saved_proto = nat_tuple.src.u;
net/netfilter/nf_conntrack_netlink.c
3576
exp->mask.src.u.all = mask->src.u.all;
net/netfilter/nf_conntrack_proto.c
277
tuple.src.u.tcp.port = inet->inet_sport;
net/netfilter/nf_conntrack_proto.c
279
tuple.dst.u.tcp.port = inet->inet_dport;
net/netfilter/nf_conntrack_proto.c
299
.tuple.dst.u.tcp.port;
net/netfilter/nf_conntrack_proto.c
336
tuple.src.u.tcp.port = inet->inet_sport;
net/netfilter/nf_conntrack_proto.c
338
tuple.dst.u.tcp.port = inet->inet_dport;
net/netfilter/nf_conntrack_proto.c
358
sin6.sin6_port = ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.u.tcp.port;
net/netfilter/nf_conntrack_proto_gre.c
228
tuple->src.u.all = 0;
net/netfilter/nf_conntrack_proto_gre.c
229
tuple->dst.u.all = 0;
net/netfilter/nf_conntrack_proto_gre.c
243
tuple->dst.u.gre.key = pgrehdr->call_id;
net/netfilter/nf_conntrack_proto_gre.c
245
tuple->src.u.gre.key = srckey;
net/netfilter/nf_conntrack_proto_gre.c
406
t.src.u.gre.key = ct_pptp_info->pns_call_id;
net/netfilter/nf_conntrack_proto_gre.c
407
t.dst.u.gre.key = ct_pptp_info->pac_call_id;
net/netfilter/nf_conntrack_proto_gre.c
414
t.src.u.gre.key = ct_pptp_info->pac_call_id;
net/netfilter/nf_conntrack_proto_gre.c
415
t.dst.u.gre.key = ct_pptp_info->pns_call_id;
net/netfilter/nf_conntrack_proto_gre.c
67
km->tuple.dst.u.all == t->dst.u.all;
net/netfilter/nf_conntrack_proto_gre.c
79
key = km->tuple.src.u.gre.key;
net/netfilter/nf_conntrack_proto_icmp.c
258
if (nla_put_be16(skb, CTA_PROTO_ICMP_ID, t->src.u.icmp.id) ||
net/netfilter/nf_conntrack_proto_icmp.c
259
nla_put_u8(skb, CTA_PROTO_ICMP_TYPE, t->dst.u.icmp.type) ||
net/netfilter/nf_conntrack_proto_icmp.c
260
nla_put_u8(skb, CTA_PROTO_ICMP_CODE, t->dst.u.icmp.code))
net/netfilter/nf_conntrack_proto_icmp.c
282
tuple->dst.u.icmp.type = nla_get_u8(tb[CTA_PROTO_ICMP_TYPE]);
net/netfilter/nf_conntrack_proto_icmp.c
283
if (tuple->dst.u.icmp.type >= sizeof(invmap) ||
net/netfilter/nf_conntrack_proto_icmp.c
284
!invmap[tuple->dst.u.icmp.type])
net/netfilter/nf_conntrack_proto_icmp.c
292
tuple->dst.u.icmp.code = nla_get_u8(tb[CTA_PROTO_ICMP_CODE]);
net/netfilter/nf_conntrack_proto_icmp.c
299
tuple->src.u.icmp.id = nla_get_be16(tb[CTA_PROTO_ICMP_ID]);
net/netfilter/nf_conntrack_proto_icmp.c
37
tuple->dst.u.icmp.type = hp->type;
net/netfilter/nf_conntrack_proto_icmp.c
38
tuple->src.u.icmp.id = hp->un.echo.id;
net/netfilter/nf_conntrack_proto_icmp.c
39
tuple->dst.u.icmp.code = hp->code;
net/netfilter/nf_conntrack_proto_icmp.c
59
if (orig->dst.u.icmp.type >= sizeof(invmap) ||
net/netfilter/nf_conntrack_proto_icmp.c
60
!invmap[orig->dst.u.icmp.type])
net/netfilter/nf_conntrack_proto_icmp.c
63
tuple->src.u.icmp.id = orig->src.u.icmp.id;
net/netfilter/nf_conntrack_proto_icmp.c
64
tuple->dst.u.icmp.type = invmap[orig->dst.u.icmp.type] - 1;
net/netfilter/nf_conntrack_proto_icmp.c
65
tuple->dst.u.icmp.code = orig->dst.u.icmp.code;
net/netfilter/nf_conntrack_proto_icmp.c
89
if (ct->tuplehash[0].tuple.dst.u.icmp.type >= sizeof(valid_new) ||
net/netfilter/nf_conntrack_proto_icmp.c
90
!valid_new[ct->tuplehash[0].tuple.dst.u.icmp.type]) {
net/netfilter/nf_conntrack_proto_icmp.c
93
ct->tuplehash[0].tuple.dst.u.icmp.type);
net/netfilter/nf_conntrack_proto_icmpv6.c
104
int type = ct->tuplehash[0].tuple.dst.u.icmp.type - 128;
net/netfilter/nf_conntrack_proto_icmpv6.c
235
if (nla_put_be16(skb, CTA_PROTO_ICMPV6_ID, t->src.u.icmp.id) ||
net/netfilter/nf_conntrack_proto_icmpv6.c
236
nla_put_u8(skb, CTA_PROTO_ICMPV6_TYPE, t->dst.u.icmp.type) ||
net/netfilter/nf_conntrack_proto_icmpv6.c
237
nla_put_u8(skb, CTA_PROTO_ICMPV6_CODE, t->dst.u.icmp.code))
net/netfilter/nf_conntrack_proto_icmpv6.c
259
tuple->dst.u.icmp.type = nla_get_u8(tb[CTA_PROTO_ICMPV6_TYPE]);
net/netfilter/nf_conntrack_proto_icmpv6.c
260
if (tuple->dst.u.icmp.type < 128 ||
net/netfilter/nf_conntrack_proto_icmpv6.c
261
tuple->dst.u.icmp.type - 128 >= sizeof(invmap) ||
net/netfilter/nf_conntrack_proto_icmpv6.c
262
!invmap[tuple->dst.u.icmp.type - 128])
net/netfilter/nf_conntrack_proto_icmpv6.c
270
tuple->dst.u.icmp.code = nla_get_u8(tb[CTA_PROTO_ICMPV6_CODE]);
net/netfilter/nf_conntrack_proto_icmpv6.c
277
tuple->src.u.icmp.id = nla_get_be16(tb[CTA_PROTO_ICMPV6_ID]);
net/netfilter/nf_conntrack_proto_icmpv6.c
42
tuple->dst.u.icmp.type = hp->icmp6_type;
net/netfilter/nf_conntrack_proto_icmpv6.c
43
tuple->src.u.icmp.id = hp->icmp6_identifier;
net/netfilter/nf_conntrack_proto_icmpv6.c
44
tuple->dst.u.icmp.code = hp->icmp6_code;
net/netfilter/nf_conntrack_proto_icmpv6.c
73
int type = orig->dst.u.icmp.type - 128;
net/netfilter/nf_conntrack_proto_icmpv6.c
77
tuple->src.u.icmp.id = orig->src.u.icmp.id;
net/netfilter/nf_conntrack_proto_icmpv6.c
78
tuple->dst.u.icmp.type = invmap[type] - 1;
net/netfilter/nf_conntrack_proto_icmpv6.c
79
tuple->dst.u.icmp.code = orig->dst.u.icmp.code;
net/netfilter/nf_conntrack_sip.c
1011
tuple.dst.u.udp.port = port;
net/netfilter/nf_conntrack_sip.c
1023
exp->saved_proto.udp.port != exp->tuple.dst.u.udp.port) &&
net/netfilter/nf_conntrack_sip.c
1027
tuple.dst.u.udp.port = exp->saved_proto.udp.port;
net/netfilter/nf_conntrack_sip.c
1034
base_port = ntohs(tuple.dst.u.udp.port) & ~1;
net/netfilter/nf_conntrack_sip.c
1599
port != ct->tuplehash[dir].tuple.src.u.udp.port &&
net/netfilter/nf_conntrack_sip.c
898
exp->tuple.dst.u.udp.port != port)
net/netfilter/nf_conntrack_sip.c
966
fl.u.ip4.daddr = daddr->ip;
net/netfilter/nf_conntrack_sip.c
971
fl.u.ip6.daddr = daddr->in6;
net/netfilter/nf_conntrack_standalone.c
55
tuple->dst.u.icmp.type,
net/netfilter/nf_conntrack_standalone.c
56
tuple->dst.u.icmp.code,
net/netfilter/nf_conntrack_standalone.c
57
ntohs(tuple->src.u.icmp.id));
net/netfilter/nf_conntrack_standalone.c
61
ntohs(tuple->src.u.tcp.port),
net/netfilter/nf_conntrack_standalone.c
62
ntohs(tuple->dst.u.tcp.port));
net/netfilter/nf_conntrack_standalone.c
66
ntohs(tuple->src.u.udp.port),
net/netfilter/nf_conntrack_standalone.c
67
ntohs(tuple->dst.u.udp.port));
net/netfilter/nf_conntrack_standalone.c
72
ntohs(tuple->src.u.sctp.port),
net/netfilter/nf_conntrack_standalone.c
73
ntohs(tuple->dst.u.sctp.port));
net/netfilter/nf_conntrack_standalone.c
77
tuple->dst.u.icmp.type,
net/netfilter/nf_conntrack_standalone.c
78
tuple->dst.u.icmp.code,
net/netfilter/nf_conntrack_standalone.c
79
ntohs(tuple->src.u.icmp.id));
net/netfilter/nf_conntrack_standalone.c
83
ntohs(tuple->src.u.gre.key),
net/netfilter/nf_conntrack_standalone.c
84
ntohs(tuple->dst.u.gre.key));
net/netfilter/nf_conntrack_tftp.c
71
IPPROTO_UDP, NULL, &tuple->dst.u.udp.port);
net/netfilter/nf_flow_table_core.c
47
ft->src_port = ctt->src.u.tcp.port;
net/netfilter/nf_flow_table_core.c
48
ft->dst_port = ctt->dst.u.tcp.port;
net/netfilter/nf_flow_table_offload.c
56
key->enc_ipv4.src = tun_info->key.u.ipv4.dst;
net/netfilter/nf_flow_table_offload.c
57
key->enc_ipv4.dst = tun_info->key.u.ipv4.src;
net/netfilter/nf_flow_table_offload.c
65
memcpy(&key->enc_ipv6.src, &tun_info->key.u.ipv6.dst,
net/netfilter/nf_flow_table_offload.c
67
memcpy(&key->enc_ipv6.dst, &tun_info->key.u.ipv6.src,
net/netfilter/nf_flow_table_path.c
219
fl.u.ip4.daddr = tun->dst_v4.s_addr;
net/netfilter/nf_flow_table_path.c
220
fl.u.ip4.saddr = tun->src_v4.s_addr;
net/netfilter/nf_flow_table_path.c
221
fl.u.ip4.flowi4_iif = nft_in(pkt)->ifindex;
net/netfilter/nf_flow_table_path.c
222
fl.u.ip4.flowi4_dscp = ip4h_dscp(ip_hdr(pkt->skb));
net/netfilter/nf_flow_table_path.c
223
fl.u.ip4.flowi4_mark = pkt->skb->mark;
net/netfilter/nf_flow_table_path.c
224
fl.u.ip4.flowi4_flags = FLOWI_FLAG_ANYSRC;
net/netfilter/nf_flow_table_path.c
227
fl.u.ip6.daddr = tun->dst_v6;
net/netfilter/nf_flow_table_path.c
228
fl.u.ip6.saddr = tun->src_v6;
net/netfilter/nf_flow_table_path.c
229
fl.u.ip6.flowi6_iif = nft_in(pkt)->ifindex;
net/netfilter/nf_flow_table_path.c
230
fl.u.ip6.flowlabel = ip6_flowinfo(ipv6_hdr(pkt->skb));
net/netfilter/nf_flow_table_path.c
231
fl.u.ip6.flowi6_mark = pkt->skb->mark;
net/netfilter/nf_flow_table_path.c
232
fl.u.ip6.flowi6_flags = FLOWI_FLAG_ANYSRC;
net/netfilter/nf_flow_table_path.c
306
fl.u.ip4.daddr = ct->tuplehash[dir].tuple.src.u3.ip;
net/netfilter/nf_flow_table_path.c
307
fl.u.ip4.saddr = ct->tuplehash[!dir].tuple.src.u3.ip;
net/netfilter/nf_flow_table_path.c
308
fl.u.ip4.flowi4_oif = nft_in(pkt)->ifindex;
net/netfilter/nf_flow_table_path.c
309
fl.u.ip4.flowi4_iif = this_dst->dev->ifindex;
net/netfilter/nf_flow_table_path.c
310
fl.u.ip4.flowi4_dscp = ip4h_dscp(ip_hdr(pkt->skb));
net/netfilter/nf_flow_table_path.c
311
fl.u.ip4.flowi4_mark = pkt->skb->mark;
net/netfilter/nf_flow_table_path.c
312
fl.u.ip4.flowi4_flags = FLOWI_FLAG_ANYSRC;
net/netfilter/nf_flow_table_path.c
315
fl.u.ip6.daddr = ct->tuplehash[dir].tuple.src.u3.in6;
net/netfilter/nf_flow_table_path.c
316
fl.u.ip6.saddr = ct->tuplehash[!dir].tuple.src.u3.in6;
net/netfilter/nf_flow_table_path.c
317
fl.u.ip6.flowi6_oif = nft_in(pkt)->ifindex;
net/netfilter/nf_flow_table_path.c
318
fl.u.ip6.flowi6_iif = this_dst->dev->ifindex;
net/netfilter/nf_flow_table_path.c
319
fl.u.ip6.flowlabel = ip6_flowinfo(ipv6_hdr(pkt->skb));
net/netfilter/nf_flow_table_path.c
320
fl.u.ip6.flowi6_mark = pkt->skb->mark;
net/netfilter/nf_flow_table_path.c
321
fl.u.ip6.flowi6_flags = FLOWI_FLAG_ANYSRC;
net/netfilter/nf_log_syslog.c
124
'0' + loginfo->u.log.level, prefix,
net/netfilter/nf_log_syslog.c
28
.u = {
net/netfilter/nf_log_syslog.c
321
logflags = info->u.log.logflags;
net/netfilter/nf_log_syslog.c
560
logflags = info->u.log.logflags;
net/netfilter/nf_log_syslog.c
77
logflags = info->u.log.logflags;
net/netfilter/nf_log_syslog.c
796
logflags = info->u.log.logflags;
net/netfilter/nf_nat_amanda.c
39
exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port;
net/netfilter/nf_nat_core.c
101
fl6->fl6_dport = t->dst.u.all;
net/netfilter/nf_nat_core.c
111
fl6->fl6_sport = t->src.u.all;
net/netfilter/nf_nat_core.c
409
return ntohs(tuple->src.u.icmp.id) >= ntohs(min->icmp.id) &&
net/netfilter/nf_nat_core.c
410
ntohs(tuple->src.u.icmp.id) <= ntohs(max->icmp.id);
net/netfilter/nf_nat_core.c
416
port = tuple->src.u.all;
net/netfilter/nf_nat_core.c
418
port = tuple->dst.u.all;
net/netfilter/nf_nat_core.c
456
t->src.u.all == tuple->src.u.all);
net/netfilter/nf_nat_core.c
578
keyptr = &tuple->src.u.icmp.id;
net/netfilter/nf_nat_core.c
596
keyptr = &tuple->src.u.gre.key;
net/netfilter/nf_nat_core.c
598
keyptr = &tuple->dst.u.gre.key;
net/netfilter/nf_nat_core.c
613
keyptr = &tuple->src.u.all;
net/netfilter/nf_nat_core.c
615
keyptr = &tuple->dst.u.all;
net/netfilter/nf_nat_core.c
65
struct flowi4 *fl4 = &fl->u.ip4;
net/netfilter/nf_nat_core.c
72
fl4->fl4_dport = t->dst.u.all;
net/netfilter/nf_nat_core.c
82
fl4->fl4_sport = t->src.u.all;
net/netfilter/nf_nat_core.c
94
struct flowi6 *fl6 = &fl->u.ip6;
net/netfilter/nf_nat_ftp.c
82
exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port;
net/netfilter/nf_nat_helper.c
218
exp->tuple.dst.u.tcp.port = htons(port);
net/netfilter/nf_nat_irc.c
47
exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port;
net/netfilter/nf_nat_proto.c
1015
ct->tuplehash[dir].tuple.dst.u.all !=
net/netfilter/nf_nat_proto.c
1016
ct->tuplehash[!dir].tuple.src.u.all) {
net/netfilter/nf_nat_proto.c
106
hdr->source = tuple->src.u.sctp.port;
net/netfilter/nf_nat_proto.c
109
hdr->dest = tuple->dst.u.sctp.port;
net/netfilter/nf_nat_proto.c
147
newport = tuple->src.u.tcp.port;
net/netfilter/nf_nat_proto.c
151
newport = tuple->dst.u.tcp.port;
net/netfilter/nf_nat_proto.c
192
hdr->un.echo.id, tuple->src.u.icmp.id, false);
net/netfilter/nf_nat_proto.c
193
hdr->un.echo.id = tuple->src.u.icmp.id;
net/netfilter/nf_nat_proto.c
214
tuple->src.u.icmp.id, false);
net/netfilter/nf_nat_proto.c
215
hdr->icmp6_identifier = tuple->src.u.icmp.id;
net/netfilter/nf_nat_proto.c
250
pr_debug("call_id -> 0x%04x\n", ntohs(tuple->dst.u.gre.key));
net/netfilter/nf_nat_proto.c
251
pgreh->call_id = tuple->dst.u.gre.key;
net/netfilter/nf_nat_proto.c
49
newport = tuple->src.u.udp.port;
net/netfilter/nf_nat_proto.c
53
newport = tuple->dst.u.udp.port;
net/netfilter/nf_nat_proto.c
660
return ct->tuplehash[!dir].tuple.dst.u.all != sport;
net/netfilter/nf_nat_proto.c
718
ct->tuplehash[dir].tuple.src.u.all !=
net/netfilter/nf_nat_proto.c
719
ct->tuplehash[!dir].tuple.dst.u.all)) {
net/netfilter/nf_nat_proto.c
755
ct->tuplehash[dir].tuple.dst.u.all !=
net/netfilter/nf_nat_proto.c
756
ct->tuplehash[!dir].tuple.src.u.all) {
net/netfilter/nf_nat_proto.c
977
ct->tuplehash[dir].tuple.src.u.all !=
net/netfilter/nf_nat_proto.c
978
ct->tuplehash[!dir].tuple.dst.u.all)) {
net/netfilter/nf_nat_sip.c
113
ct->tuplehash[dir].tuple.src.u.udp.port == port) {
net/netfilter/nf_nat_sip.c
115
newport = ct->tuplehash[!dir].tuple.dst.u.udp.port;
net/netfilter/nf_nat_sip.c
117
ct->tuplehash[dir].tuple.dst.u.udp.port == port) {
net/netfilter/nf_nat_sip.c
120
ct->tuplehash[!dir].tuple.src.u.udp.port;
net/netfilter/nf_nat_sip.c
198
port != ct->tuplehash[dir].tuple.src.u.udp.port)
net/netfilter/nf_nat_sip.c
203
port != ct->tuplehash[dir].tuple.dst.u.udp.port)
net/netfilter/nf_nat_sip.c
256
htons(n) == ct->tuplehash[dir].tuple.dst.u.udp.port &&
net/netfilter/nf_nat_sip.c
257
htons(n) != ct->tuplehash[!dir].tuple.src.u.udp.port) {
net/netfilter/nf_nat_sip.c
258
__be16 p = ct->tuplehash[!dir].tuple.src.u.udp.port;
net/netfilter/nf_nat_sip.c
367
ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u.all == pair_exp->saved_proto.all) {
net/netfilter/nf_nat_sip.c
369
range.min_proto.all = range.max_proto.all = pair_exp->tuple.dst.u.all;
net/netfilter/nf_nat_sip.c
427
ct->tuplehash[dir].tuple.src.u.udp.port;
net/netfilter/nf_nat_sip.c
428
if (exp->tuple.dst.u.udp.port == srcport)
net/netfilter/nf_nat_sip.c
429
port = ntohs(ct->tuplehash[!dir].tuple.dst.u.udp.port);
net/netfilter/nf_nat_sip.c
431
port = ntohs(exp->tuple.dst.u.udp.port);
net/netfilter/nf_nat_sip.c
435
exp->saved_proto.udp.port = exp->tuple.dst.u.udp.port;
net/netfilter/nf_nat_sip.c
446
exp->tuple.dst.u.udp.port != exp->saved_proto.udp.port) {
net/netfilter/nf_nat_sip.c
610
rtp_exp->saved_proto.udp.port = rtp_exp->tuple.dst.u.udp.port;
net/netfilter/nf_nat_sip.c
616
rtcp_exp->saved_proto.udp.port = rtcp_exp->tuple.dst.u.udp.port;
net/netfilter/nf_nat_sip.c
621
for (port = ntohs(rtp_exp->tuple.dst.u.udp.port);
net/netfilter/nf_nat_sip.c
625
rtp_exp->tuple.dst.u.udp.port = htons(port);
net/netfilter/nf_nat_sip.c
626
rtcp_exp->tuple.dst.u.udp.port = htons(port + 1);
net/netfilter/nf_nat_sip.c
646
if (rtp_exp->tuple.dst.u.udp.port != rtp_exp->saved_proto.udp.port &&
net/netfilter/nf_nat_tftp.c
30
= ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u.udp.port;
net/netfilter/nfnetlink_log.c
692
.u = {
net/netfilter/nfnetlink_log.c
707
if ((li->u.ulog.flags & NF_LOG_F_COPY_LEN) &&
net/netfilter/nfnetlink_log.c
708
li->u.ulog.copy_len < copy_len)
net/netfilter/nfnetlink_log.c
709
copy_len = li->u.ulog.copy_len;
net/netfilter/nfnetlink_log.c
743
inst = instance_lookup_get_rcu(log, li->u.ulog.group);
net/netfilter/nfnetlink_log.c
796
if (li->u.ulog.qthreshold)
net/netfilter/nfnetlink_log.c
797
if (qthreshold > li->u.ulog.qthreshold)
net/netfilter/nfnetlink_log.c
798
qthreshold = li->u.ulog.qthreshold;
net/netfilter/nft_ct.c
189
nft_reg_store16(dest, (__force u16)tuple->src.u.all);
net/netfilter/nft_ct.c
192
nft_reg_store16(dest, (__force u16)tuple->dst.u.all);
net/netfilter/nft_ct.c
480
len = sizeof_field(struct nf_conntrack_tuple, src.u.all);
net/netfilter/nft_flow_offload.c
89
if (tuple->src.u.gre.key || tuple->dst.u.gre.key)
net/netfilter/nft_log.c
121
li->u.log.level =
net/netfilter/nft_log.c
124
li->u.log.level = NFT_LOGLEVEL_WARNING;
net/netfilter/nft_log.c
126
if (li->u.log.level > NFT_LOGLEVEL_AUDIT) {
net/netfilter/nft_log.c
132
li->u.log.logflags =
net/netfilter/nft_log.c
134
if (li->u.log.logflags & ~NF_LOG_MASK) {
net/netfilter/nft_log.c
141
li->u.ulog.group = ntohs(nla_get_be16(tb[NFTA_LOG_GROUP]));
net/netfilter/nft_log.c
143
li->u.ulog.flags |= NF_LOG_F_COPY_LEN;
net/netfilter/nft_log.c
144
li->u.ulog.copy_len =
net/netfilter/nft_log.c
148
li->u.ulog.qthreshold =
net/netfilter/nft_log.c
154
if (li->u.log.level == NFT_LOGLEVEL_AUDIT)
net/netfilter/nft_log.c
182
if (li->u.log.level == NFT_LOGLEVEL_AUDIT)
net/netfilter/nft_log.c
199
if (nla_put_be32(skb, NFTA_LOG_LEVEL, htonl(li->u.log.level)))
net/netfilter/nft_log.c
202
if (li->u.log.logflags) {
net/netfilter/nft_log.c
204
htonl(li->u.log.logflags)))
net/netfilter/nft_log.c
209
if (nla_put_be16(skb, NFTA_LOG_GROUP, htons(li->u.ulog.group)))
net/netfilter/nft_log.c
212
if (li->u.ulog.flags & NF_LOG_F_COPY_LEN) {
net/netfilter/nft_log.c
214
htonl(li->u.ulog.copy_len)))
net/netfilter/nft_log.c
217
if (li->u.ulog.qthreshold) {
net/netfilter/nft_log.c
219
htons(li->u.ulog.qthreshold)))
net/netfilter/nft_log.c
55
priv->loginfo.u.log.level == NFT_LOGLEVEL_AUDIT) {
net/netfilter/nft_rt.c
32
fl.u.ip4.daddr = ip_hdr(skb)->saddr;
net/netfilter/nft_rt.c
36
fl.u.ip6.daddr = ipv6_hdr(skb)->saddr;
net/netfilter/nft_tunnel.c
150
} u;
net/netfilter/nft_tunnel.c
181
info->key.u.ipv4.src = nla_get_be32(tb[NFTA_TUNNEL_KEY_IP_SRC]);
net/netfilter/nft_tunnel.c
183
info->key.u.ipv4.dst = nla_get_be32(tb[NFTA_TUNNEL_KEY_IP_DST]);
net/netfilter/nft_tunnel.c
210
memcpy(&info->key.u.ipv6.src,
net/netfilter/nft_tunnel.c
215
memcpy(&info->key.u.ipv6.dst,
net/netfilter/nft_tunnel.c
245
opts->u.vxlan.gbp = ntohl(nla_get_be32(tb[NFTA_TUNNEL_KEY_VXLAN_GBP]));
net/netfilter/nft_tunnel.c
283
opts->u.erspan.u.index =
net/netfilter/nft_tunnel.c
294
set_hwid(&opts->u.erspan.u.md2, hwid);
net/netfilter/nft_tunnel.c
295
opts->u.erspan.u.md2.dir = dir;
net/netfilter/nft_tunnel.c
300
opts->u.erspan.version = version;
net/netfilter/nft_tunnel.c
318
struct geneve_opt *opt = (struct geneve_opt *)(opts->u.data + opts->len);
net/netfilter/nft_tunnel.c
488
memcpy(&md->u.tun_info, &info, sizeof(info));
net/netfilter/nft_tunnel.c
490
err = dst_cache_init(&md->u.tun_info.dst_cache, GFP_KERNEL_ACCOUNT);
net/netfilter/nft_tunnel.c
496
ip_tunnel_info_opts_set(&md->u.tun_info, &priv->opts.u, priv->opts.len,
net/netfilter/nft_tunnel.c
525
&info->key.u.ipv6.src) < 0 ||
net/netfilter/nft_tunnel.c
527
&info->key.u.ipv6.dst) < 0 ||
net/netfilter/nft_tunnel.c
541
info->key.u.ipv4.src) < 0 ||
net/netfilter/nft_tunnel.c
543
info->key.u.ipv4.dst) < 0) {
net/netfilter/nft_tunnel.c
569
htonl(opts->u.vxlan.gbp)))
net/netfilter/nft_tunnel.c
577
htonl(opts->u.erspan.version)))
net/netfilter/nft_tunnel.c
579
switch (opts->u.erspan.version) {
net/netfilter/nft_tunnel.c
582
opts->u.erspan.u.index))
net/netfilter/nft_tunnel.c
587
get_hwid(&opts->u.erspan.u.md2)) ||
net/netfilter/nft_tunnel.c
589
opts->u.erspan.u.md2.dir))
net/netfilter/nft_tunnel.c
602
opt = (struct geneve_opt *)(opts->u.data + offset);
net/netfilter/nft_tunnel.c
656
struct ip_tunnel_info *info = &priv->md->u.tun_info;
net/netfilter/x_tables.c
1227
const struct xt_target *target = t->u.kernel.target;
net/netfilter/x_tables.c
1230
u_int16_t tsize = ct->u.user.target_size;
net/netfilter/x_tables.c
1231
char name[sizeof(t->u.user.name)];
net/netfilter/x_tables.c
1242
t->u.user.target_size = tsize;
net/netfilter/x_tables.c
1245
strscpy_pad(t->u.user.name, name, sizeof(t->u.user.name));
net/netfilter/x_tables.c
1255
const struct xt_target *target = t->u.kernel.target;
net/netfilter/x_tables.c
1258
u_int16_t tsize = t->u.user.target_size - off;
net/netfilter/x_tables.c
311
xt_obj_to_user(&U->u.TYPE##_size, C_SIZE ? : K->u.TYPE##_size, \
net/netfilter/x_tables.c
312
U->u.user.name, K->u.kernel.TYPE->name, \
net/netfilter/x_tables.c
313
&U->u.user.revision, K->u.kernel.TYPE->revision)
net/netfilter/x_tables.c
331
K->u.kernel.TYPE->usersize, \
net/netfilter/x_tables.c
332
K->u.kernel.TYPE->TYPE##size, \
net/netfilter/x_tables.c
333
XT_ALIGN(K->u.kernel.TYPE->TYPE##size))
net/netfilter/x_tables.c
336
struct xt_entry_match __user *u)
net/netfilter/x_tables.c
338
return XT_OBJ_TO_USER(u, m, match, 0) ||
net/netfilter/x_tables.c
339
XT_DATA_TO_USER(u, m, match);
net/netfilter/x_tables.c
344
struct xt_entry_target __user *u)
net/netfilter/x_tables.c
346
return XT_OBJ_TO_USER(u, t, target, 0) ||
net/netfilter/x_tables.c
347
XT_DATA_TO_USER(u, t, target);
net/netfilter/x_tables.c
608
if (pos->u.match_size < sizeof(struct xt_entry_match))
net/netfilter/x_tables.c
611
if (pos->u.match_size > length)
net/netfilter/x_tables.c
614
length -= pos->u.match_size;
net/netfilter/x_tables.c
615
pos = ((void *)((char *)(pos) + (pos)->u.match_size));
net/netfilter/x_tables.c
800
const struct xt_match *match = m->u.kernel.match;
net/netfilter/x_tables.c
803
u_int16_t msize = cm->u.user.match_size;
net/netfilter/x_tables.c
804
char name[sizeof(m->u.user.name)];
net/netfilter/x_tables.c
814
m->u.user.match_size = msize;
net/netfilter/x_tables.c
817
strscpy_pad(m->u.user.name, name, sizeof(m->u.user.name));
net/netfilter/x_tables.c
826
K->u.kernel.TYPE->usersize, \
net/netfilter/x_tables.c
833
const struct xt_match *match = m->u.kernel.match;
net/netfilter/x_tables.c
836
u_int16_t msize = m->u.user.match_size - off;
net/netfilter/x_tables.c
885
if (t->u.target_size < sizeof(*t))
net/netfilter/x_tables.c
888
if (target_offset + t->u.target_size > next_offset)
net/netfilter/x_tables.c
891
if (strcmp(t->u.user.name, XT_STANDARD_TARGET) == 0) {
net/netfilter/x_tables.c
899
} else if (strcmp(t->u.user.name, XT_ERROR_TARGET) == 0) {
net/netfilter/x_tables.c
902
if (!error_tg_ok(t->u.target_size, sizeof(*et),
net/netfilter/x_tables.c
979
if (t->u.target_size < sizeof(*t))
net/netfilter/x_tables.c
982
if (target_offset + t->u.target_size > next_offset)
net/netfilter/x_tables.c
985
if (strcmp(t->u.user.name, XT_STANDARD_TARGET) == 0) {
net/netfilter/x_tables.c
993
} else if (strcmp(t->u.user.name, XT_ERROR_TARGET) == 0) {
net/netfilter/x_tables.c
996
if (!error_tg_ok(t->u.target_size, sizeof(*et),
net/netfilter/xt_HMARK.c
102
t->uports.b16.src = otuple->src.u.all;
net/netfilter/xt_HMARK.c
103
t->uports.b16.dst = rtuple->src.u.all;
net/netfilter/xt_LOG.c
36
li.u.log.level = loginfo->level;
net/netfilter/xt_LOG.c
37
li.u.log.logflags = loginfo->logflags;
net/netfilter/xt_NFLOG.c
28
li.u.ulog.copy_len = info->len;
net/netfilter/xt_NFLOG.c
29
li.u.ulog.group = info->group;
net/netfilter/xt_NFLOG.c
30
li.u.ulog.qthreshold = info->threshold;
net/netfilter/xt_NFLOG.c
31
li.u.ulog.flags = 0;
net/netfilter/xt_NFLOG.c
34
li.u.ulog.flags |= NF_LOG_F_COPY_LEN;
net/netfilter/xt_TCPMSS.c
270
if (strcmp(m->u.kernel.match->name, "tcp") == 0 &&
net/netfilter/xt_TCPMSS.c
52
struct flowi4 *fl4 = &fl.u.ip4;
net/netfilter/xt_TCPMSS.c
56
struct flowi6 *fl6 = &fl.u.ip6;
net/netfilter/xt_conntrack.c
101
(tuple->src.u.all == info->replsrc_port) ^
net/netfilter/xt_conntrack.c
106
(tuple->dst.u.all == info->repldst_port) ^
net/netfilter/xt_conntrack.c
134
ntohs(tuple->src.u.all),
net/netfilter/xt_conntrack.c
140
ntohs(tuple->dst.u.all),
net/netfilter/xt_conntrack.c
148
ntohs(tuple->src.u.all),
net/netfilter/xt_conntrack.c
154
ntohs(tuple->dst.u.all),
net/netfilter/xt_conntrack.c
89
(tuple->src.u.all == info->origsrc_port) ^
net/netfilter/xt_conntrack.c
94
(tuple->dst.u.all == info->origdst_port) ^
net/netfilter/xt_set.c
216
ADT_OPT(add_opt, xt_family(par), info->add_set.u.compat.dim,
net/netfilter/xt_set.c
217
info->add_set.u.compat.flags, 0, UINT_MAX,
net/netfilter/xt_set.c
219
ADT_OPT(del_opt, xt_family(par), info->del_set.u.compat.dim,
net/netfilter/xt_set.c
220
info->del_set.u.compat.flags, 0, UINT_MAX,
net/netfilter/xt_set.c
256
if (info->add_set.u.flags[IPSET_DIM_MAX - 1] != 0 ||
net/netfilter/xt_set.c
257
info->del_set.u.flags[IPSET_DIM_MAX - 1] != 0) {
net/netfilter/xt_set.c
58
ADT_OPT(opt, xt_family(par), info->match_set.u.compat.dim,
net/netfilter/xt_set.c
59
info->match_set.u.compat.flags, 0, UINT_MAX,
net/netfilter/xt_set.c
63
info->match_set.u.compat.flags & IPSET_INV_MATCH);
net/netfilter/xt_set.c
72
info->u.compat.dim = IPSET_DIM_ZERO;
net/netfilter/xt_set.c
73
if (info->u.flags[0] & IPSET_MATCH_INV)
net/netfilter/xt_set.c
74
info->u.compat.flags |= IPSET_INV_MATCH;
net/netfilter/xt_set.c
75
for (i = 0; i < IPSET_DIM_MAX - 1 && info->u.flags[i]; i++) {
net/netfilter/xt_set.c
76
info->u.compat.dim++;
net/netfilter/xt_set.c
77
if (info->u.flags[i] & IPSET_SRC)
net/netfilter/xt_set.c
78
info->u.compat.flags |= (1 << info->u.compat.dim);
net/netfilter/xt_set.c
95
if (info->match_set.u.flags[IPSET_DIM_MAX - 1] != 0) {
net/netfilter/xt_statistic.c
37
if ((get_random_u32() & 0x7FFFFFFF) < info->u.random.probability)
net/netfilter/xt_statistic.c
43
nval = (oval == info->u.nth.every) ? 0 : oval + 1;
net/netfilter/xt_statistic.c
64
atomic_set(&info->master->count, info->u.nth.count);
net/netfilter/xt_string.c
29
invert = conf->u.v1.flags & XT_STRING_FLAG_INVERT;
net/netfilter/xt_string.c
51
if (conf->u.v1.flags &
net/netfilter/xt_string.c
54
if (conf->u.v1.flags & XT_STRING_FLAG_IGNORECASE)
net/openvswitch/conntrack.c
190
key->ct.orig_tp.src = htons(orig->dst.u.icmp.type);
net/openvswitch/conntrack.c
191
key->ct.orig_tp.dst = htons(orig->dst.u.icmp.code);
net/openvswitch/conntrack.c
193
key->ct.orig_tp.src = orig->src.u.all;
net/openvswitch/conntrack.c
194
key->ct.orig_tp.dst = orig->dst.u.all;
net/openvswitch/flow_netlink.c
2847
err = dst_cache_init(&tun_dst->u.tun_info.dst_cache, GFP_KERNEL);
net/openvswitch/flow_netlink.c
2861
tun_info = &tun_dst->u.tun_info;
net/openvswitch/flow_netlink.c
2865
else if (key.tun_proto == AF_INET && key.tun_key.u.ipv4.dst == 0)
net/openvswitch/flow_netlink.c
3812
struct ip_tunnel_info *tun_info = &ovs_tun->tun_dst->u.tun_info;
net/openvswitch/flow_netlink.c
711
SW_FLOW_KEY_PUT(match, tun_key.u.ipv4.src,
net/openvswitch/flow_netlink.c
716
SW_FLOW_KEY_PUT(match, tun_key.u.ipv4.dst,
net/openvswitch/flow_netlink.c
721
SW_FLOW_KEY_PUT(match, tun_key.u.ipv6.src,
net/openvswitch/flow_netlink.c
726
SW_FLOW_KEY_PUT(match, tun_key.u.ipv6.dst,
net/openvswitch/flow_netlink.c
837
if (match->key->tun_key.u.ipv4.src ||
net/openvswitch/flow_netlink.c
838
match->key->tun_key.u.ipv4.dst ||
net/openvswitch/flow_netlink.c
847
} else if (!match->key->tun_key.u.ipv4.dst) {
net/openvswitch/flow_netlink.c
852
if (ipv6 && ipv6_addr_any(&match->key->tun_key.u.ipv6.dst)) {
net/openvswitch/flow_netlink.c
899
if (output->u.ipv4.src &&
net/openvswitch/flow_netlink.c
901
output->u.ipv4.src))
net/openvswitch/flow_netlink.c
903
if (output->u.ipv4.dst &&
net/openvswitch/flow_netlink.c
905
output->u.ipv4.dst))
net/openvswitch/flow_netlink.c
909
if (!ipv6_addr_any(&output->u.ipv6.src) &&
net/openvswitch/flow_netlink.c
911
&output->u.ipv6.src))
net/openvswitch/flow_netlink.c
913
if (!ipv6_addr_any(&output->u.ipv6.dst) &&
net/openvswitch/flow_netlink.c
915
&output->u.ipv6.dst))
net/psample/psample.c
235
if (tun_key->u.ipv4.src &&
net/psample/psample.c
237
tun_key->u.ipv4.src))
net/psample/psample.c
239
if (tun_key->u.ipv4.dst &&
net/psample/psample.c
241
tun_key->u.ipv4.dst))
net/psample/psample.c
245
if (!ipv6_addr_any(&tun_key->u.ipv6.src) &&
net/psample/psample.c
247
&tun_key->u.ipv6.src))
net/psample/psample.c
249
if (!ipv6_addr_any(&tun_key->u.ipv6.dst) &&
net/psample/psample.c
251
&tun_key->u.ipv6.dst))
net/psample/psample.c
326
if (tun_key->u.ipv4.src)
net/psample/psample.c
328
if (tun_key->u.ipv4.dst)
net/psample/psample.c
332
if (!ipv6_addr_any(&tun_key->u.ipv6.src))
net/psample/psample.c
334
if (!ipv6_addr_any(&tun_key->u.ipv6.dst))
net/rds/ib_frmr.c
125
struct rds_ib_frmr *frmr = &ibmr->u.frmr;
net/rds/ib_frmr.c
197
struct rds_ib_frmr *frmr = &ibmr->u.frmr;
net/rds/ib_frmr.c
273
struct rds_ib_frmr *frmr = &ibmr->u.frmr;
net/rds/ib_frmr.c
329
struct rds_ib_frmr *frmr = &ibmr->u.frmr;
net/rds/ib_frmr.c
384
frmr = &ibmr->u.frmr;
net/rds/ib_frmr.c
40
if (cmpxchg(&ibmr->u.frmr.fr_state,
net/rds/ib_frmr.c
425
frmr = &ibmr->u.frmr;
net/rds/ib_frmr.c
444
struct rds_ib_frmr *frmr = &ibmr->u.frmr;
net/rds/ib_frmr.c
77
frmr = &ibmr->u.frmr;
net/rds/ib_mr.h
85
} u;
net/rds/ib_rdma.c
543
return ibmr->u.mr->lkey;
net/rds/ib_rdma.c
594
ibmr->u.mr = ib_mr;
net/rds/ib_rdma.c
701
ib_dereg_mr(ibmr->u.mr);
net/rxrpc/ar-internal.h
1338
int r, u;
net/rxrpc/ar-internal.h
1341
u = atomic_fetch_add_unless(&local->active_users, 1, 0);
net/rxrpc/ar-internal.h
1342
trace_rxrpc_local(local->debug_id, why, r, u);
net/rxrpc/ar-internal.h
1343
return u != 0;
net/rxrpc/ar-internal.h
1349
int r, u;
net/rxrpc/ar-internal.h
1352
u = atomic_read(&local->active_users);
net/rxrpc/ar-internal.h
1353
trace_rxrpc_local(local->debug_id, why, r, u);
net/rxrpc/fcrypt.c
215
} u; \
net/rxrpc/fcrypt.c
216
u.l = sched ^ R; \
net/rxrpc/fcrypt.c
217
L ^= sbox0[u.c[0]] ^ sbox1[u.c[1]] ^ sbox2[u.c[2]] ^ \
net/rxrpc/fcrypt.c
218
sbox3[u.c[3]]; \
net/rxrpc/local_object.c
330
int r, u;
net/rxrpc/local_object.c
332
u = atomic_read(&local->active_users);
net/rxrpc/local_object.c
334
trace_rxrpc_local(local->debug_id, why, r + 1, u);
net/rxrpc/local_object.c
344
int r, u;
net/rxrpc/local_object.c
347
u = atomic_read(&local->active_users);
net/rxrpc/local_object.c
348
trace_rxrpc_local(local->debug_id, why, r + 1, u);
net/rxrpc/local_object.c
362
int r, u;
net/rxrpc/local_object.c
367
u = atomic_read(&local->active_users);
net/rxrpc/local_object.c
369
trace_rxrpc_local(debug_id, why, r, u);
net/rxrpc/local_object.c
401
int r, u;
net/rxrpc/local_object.c
406
u = atomic_dec_return(&local->active_users);
net/rxrpc/local_object.c
407
trace_rxrpc_local(debug_id, why, r, u);
net/rxrpc/local_object.c
408
if (u == 0)
net/rxrpc/peer_object.c
158
struct flowi4 *fl4 = &fl.u.ip4;
net/rxrpc/peer_object.c
160
struct flowi6 *fl6 = &fl.u.ip6;
net/sched/act_ct.c
147
__be16 target_src = target.src.u.tcp.port;
net/sched/act_ct.c
148
__be16 target_dst = target.dst.u.tcp.port;
net/sched/act_ct.c
150
if (target_src != tuple->src.u.tcp.port)
net/sched/act_ct.c
154
if (target_dst != tuple->dst.u.tcp.port)
net/sched/act_ct.c
165
__be16 target_src = target.src.u.udp.port;
net/sched/act_ct.c
166
__be16 target_dst = target.dst.u.udp.port;
net/sched/act_ct.c
168
if (target_src != tuple->src.u.udp.port)
net/sched/act_ct.c
172
if (target_dst != tuple->dst.u.udp.port)
net/sched/act_ct.c
500
if (tuple->src.u.gre.key || tuple->dst.u.gre.key)
net/sched/act_tunnel_key.c
205
md->u.index = nla_get_be32(nla);
net/sched/act_tunnel_key.c
208
md->u.md2.dir = nla_get_u8(nla);
net/sched/act_tunnel_key.c
210
set_hwid(&md->u.md2, nla_get_u8(nla));
net/sched/act_tunnel_key.c
484
ret = dst_cache_init(&metadata->u.tun_info.dst_cache, GFP_KERNEL);
net/sched/act_tunnel_key.c
491
&metadata->u.tun_info,
net/sched/act_tunnel_key.c
497
metadata->u.tun_info.mode |= IP_TUNNEL_INFO_TX;
net/sched/act_tunnel_key.c
641
nla_put_be32(skb, TCA_TUNNEL_KEY_ENC_OPT_ERSPAN_INDEX, md->u.index))
net/sched/act_tunnel_key.c
646
md->u.md2.dir) ||
net/sched/act_tunnel_key.c
648
get_hwid(&md->u.md2))))
net/sched/act_tunnel_key.c
699
__be32 saddr = info->key.u.ipv4.src;
net/sched/act_tunnel_key.c
700
__be32 daddr = info->key.u.ipv4.dst;
net/sched/act_tunnel_key.c
708
const struct in6_addr *saddr6 = &info->key.u.ipv6.src;
net/sched/act_tunnel_key.c
709
const struct in6_addr *daddr6 = &info->key.u.ipv6.dst;
net/sched/act_tunnel_key.c
744
&params->tcft_enc_metadata->u.tun_info;
net/sched/act_tunnel_key.c
751
&params->tcft_enc_metadata->u.tun_info) ||
net/sched/cls_flow.c
186
return ntohs(CTTUPLE(skb, src.u.all));
net/sched/cls_flow.c
194
return ntohs(CTTUPLE(skb, dst.u.all));
net/sched/cls_flower.c
1396
memset(&md->u.index, 0xff, sizeof(md->u.index));
net/sched/cls_flower.c
1399
md->u.index = nla_get_be32(nla);
net/sched/cls_flower.c
1407
md->u.md2.dir = 1;
net/sched/cls_flower.c
1410
md->u.md2.dir = nla_get_u8(nla);
net/sched/cls_flower.c
1412
set_hwid(&md->u.md2, 0xff);
net/sched/cls_flower.c
1415
set_hwid(&md->u.md2, nla_get_u8(nla));
net/sched/cls_flower.c
3229
nla_put_be32(skb, TCA_FLOWER_KEY_ENC_OPT_ERSPAN_INDEX, md->u.index))
net/sched/cls_flower.c
3234
md->u.md2.dir) ||
net/sched/cls_flower.c
3236
get_hwid(&md->u.md2))))
net/sched/ematch.c
472
u32 u = em->data;
net/sched/ematch.c
473
nla_put_nohdr(skb, sizeof(u), &u);
net/sched/sch_cake.c
621
port = rev ? tuple.dst.u.all : tuple.src.u.all;
net/sched/sch_cake.c
626
port = rev ? tuple.src.u.all : tuple.dst.u.all;
net/sctp/ipv6.c
223
struct flowi6 *fl6 = &t->fl.u.ip6;
net/sctp/ipv6.c
281
struct flowi6 *fl6 = &_fl.u.ip6;
net/sctp/ipv6.c
425
&fl->u.ip6.saddr);
net/sctp/ipv6.c
448
struct flowi6 *fl6 = &fl->u.ip6;
net/sctp/protocol.c
1043
struct flowi4 *fl4 = &t->fl.u.ip4;
net/sctp/protocol.c
423
struct flowi4 *fl4 = &_fl.u.ip4;
net/sctp/protocol.c
543
&fl->u.ip4.daddr, &fl->u.ip4.saddr);
net/sctp/protocol.c
562
saddr->v4.sin_addr.s_addr = fl->u.ip4.saddr;
net/smc/smc_clc.c
1350
struct new_utsname *u;
net/smc/smc_clc.c
1353
u = utsname();
net/smc/smc_clc.c
1354
memcpy(smc_hostname, u->nodename,
net/smc/smc_clc.c
1355
min_t(size_t, strlen(u->nodename), sizeof(smc_hostname)));
net/sunrpc/sched.c
100
list_del(&task->u.tk_wait.timer_list);
net/sunrpc/sched.c
1032
__rpc_execute(container_of(work, struct rpc_task, u.tk_work));
net/sunrpc/sched.c
1194
rpc_free_task(container_of(work, struct rpc_task, u.tk_work));
net/sunrpc/sched.c
1213
INIT_WORK(&task->u.tk_work, rpc_async_release);
net/sunrpc/sched.c
1214
queue_work(q, &task->u.tk_work);
net/sunrpc/sched.c
127
list_add(&task->u.tk_wait.timer_list, &queue->timer_list.list);
net/sunrpc/sched.c
151
list_for_each_entry(t, q, u.tk_wait.list) {
net/sunrpc/sched.c
153
list_add_tail(&task->u.tk_wait.links,
net/sunrpc/sched.c
154
&t->u.tk_wait.links);
net/sunrpc/sched.c
156
task->u.tk_wait.list.next = q;
net/sunrpc/sched.c
157
task->u.tk_wait.list.prev = NULL;
net/sunrpc/sched.c
161
INIT_LIST_HEAD(&task->u.tk_wait.links);
net/sunrpc/sched.c
162
list_add_tail(&task->u.tk_wait.list, q);
net/sunrpc/sched.c
174
if (task->u.tk_wait.list.prev == NULL) {
net/sunrpc/sched.c
175
list_del(&task->u.tk_wait.links);
net/sunrpc/sched.c
178
if (!list_empty(&task->u.tk_wait.links)) {
net/sunrpc/sched.c
179
t = list_first_entry(&task->u.tk_wait.links,
net/sunrpc/sched.c
181
u.tk_wait.links);
net/sunrpc/sched.c
183
q = t->u.tk_wait.list.next;
net/sunrpc/sched.c
184
list_add_tail(&t->u.tk_wait.list, q);
net/sunrpc/sched.c
185
list_del(&task->u.tk_wait.links);
net/sunrpc/sched.c
187
list_del(&task->u.tk_wait.list);
net/sunrpc/sched.c
209
INIT_LIST_HEAD(&task->u.tk_wait.timer_list);
net/sunrpc/sched.c
213
list_add_tail(&task->u.tk_wait.list, &queue->tasks[0]);
net/sunrpc/sched.c
239
list_del(&task->u.tk_wait.list);
net/sunrpc/sched.c
370
INIT_WORK(&task->u.tk_work, rpc_async_schedule);
net/sunrpc/sched.c
371
queue_work(wq, &task->u.tk_work);
net/sunrpc/sched.c
615
task = list_first_entry(q, struct rpc_task, u.tk_wait.list);
net/sunrpc/sched.c
625
task = list_first_entry(q, struct rpc_task, u.tk_wait.list);
net/sunrpc/sched.c
638
task = list_first_entry(q, struct rpc_task, u.tk_wait.list);
net/sunrpc/sched.c
657
return list_first_entry(&queue->tasks[0], struct rpc_task, u.tk_wait.list);
net/sunrpc/sched.c
777
list_for_each_entry_safe(task, n, &queue->timer_list.list, u.tk_wait.timer_list) {
net/sunrpc/sched.c
97
if (list_empty(&task->u.tk_wait.timer_list))
net/sunrpc/svc_xprt.c
1093
struct svc_xpt_user *u;
net/sunrpc/svc_xprt.c
1097
u = list_first_entry(&xprt->xpt_users, struct svc_xpt_user, list);
net/sunrpc/svc_xprt.c
1098
list_del_init(&u->list);
net/sunrpc/svc_xprt.c
1099
u->callback(u);
net/sunrpc/svcsock.c
276
} u;
net/sunrpc/svcsock.c
284
.msg_control = &u,
net/sunrpc/svcsock.c
285
.msg_controllen = sizeof(u),
net/sunrpc/svcsock.c
293
tls_get_record_type(sock->sk, &u.cmsg) == TLS_RECORD_TYPE_ALERT) {
net/sunrpc/svcsock.c
295
ret = svc_tcp_sock_process_cmsg(sock, &msg, &u.cmsg, -EAGAIN);
net/sunrpc/xprtsock.c
394
} u;
net/sunrpc/xprtsock.c
402
.msg_control = &u,
net/sunrpc/xprtsock.c
403
.msg_controllen = sizeof(u),
net/sunrpc/xprtsock.c
411
if (tls_get_record_type(sock->sk, &u.cmsg) == TLS_RECORD_TYPE_ALERT)
net/sunrpc/xprtsock.c
413
ret = xs_sock_process_cmsg(sock, &msg, msg_flags, &u.cmsg,
net/unix/af_unix.c
1085
struct unix_sock *u;
net/unix/af_unix.c
1115
u = unix_sk(sk);
net/unix/af_unix.c
1116
u->listener = NULL;
net/unix/af_unix.c
1117
u->vertex = NULL;
net/unix/af_unix.c
1118
u->path.dentry = NULL;
net/unix/af_unix.c
1119
u->path.mnt = NULL;
net/unix/af_unix.c
1120
spin_lock_init(&u->lock);
net/unix/af_unix.c
1121
lock_set_cmp_fn(&u->lock, unix_state_lock_cmp_fn, NULL);
net/unix/af_unix.c
1122
mutex_init(&u->iolock); /* single task reading lock */
net/unix/af_unix.c
1123
mutex_init(&u->bindlock); /* single task binding lock */
net/unix/af_unix.c
1124
init_waitqueue_head(&u->peer_wait);
net/unix/af_unix.c
1125
init_waitqueue_func_entry(&u->peer_wake, unix_dgram_peer_wake_relay);
net/unix/af_unix.c
1126
memset(&u->scm_stat, 0, sizeof(struct scm_stat));
net/unix/af_unix.c
1289
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
1296
err = mutex_lock_interruptible(&u->bindlock);
net/unix/af_unix.c
1300
if (u->addr)
net/unix/af_unix.c
1345
out: mutex_unlock(&u->bindlock);
net/unix/af_unix.c
1354
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
1387
err = mutex_lock_interruptible(&u->bindlock);
net/unix/af_unix.c
1390
if (u->addr)
net/unix/af_unix.c
1396
u->path.mnt = mntget(parent.mnt);
net/unix/af_unix.c
1397
u->path.dentry = dget(dentry);
net/unix/af_unix.c
1401
mutex_unlock(&u->bindlock);
net/unix/af_unix.c
1406
mutex_unlock(&u->bindlock);
net/unix/af_unix.c
1421
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
1431
err = mutex_lock_interruptible(&u->bindlock);
net/unix/af_unix.c
1435
if (u->addr) {
net/unix/af_unix.c
1449
mutex_unlock(&u->bindlock);
net/unix/af_unix.c
1456
mutex_unlock(&u->bindlock);
net/unix/af_unix.c
1608
struct unix_sock *u = unix_sk(other);
net/unix/af_unix.c
1612
prepare_to_wait_exclusive(&u->peer_wait, &wait, TASK_INTERRUPTIBLE);
net/unix/af_unix.c
1623
finish_wait(&u->peer_wait, &wait);
net/unix/af_unix.c
1632
struct unix_sock *u = unix_sk(sk), *newu, *otheru;
net/unix/af_unix.c
1648
if (unix_may_passcred(sk) && !READ_ONCE(u->addr)) {
net/unix/af_unix.c
2053
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
2056
atomic_add(fp->count, &u->scm_stat.nr_fds);
net/unix/af_unix.c
2057
unix_add_edges(fp, u);
net/unix/af_unix.c
2064
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
2067
atomic_sub(fp->count, &u->scm_stat.nr_fds);
net/unix/af_unix.c
2087
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
2117
if (unix_may_passcred(sk) && !READ_ONCE(u->addr)) {
net/unix/af_unix.c
2567
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
2580
mutex_lock(&u->iolock);
net/unix/af_unix.c
2591
mutex_unlock(&u->iolock);
net/unix/af_unix.c
2607
if (wq_has_sleeper(&u->peer_wait))
net/unix/af_unix.c
2608
wake_up_interruptible_sync_poll(&u->peer_wait,
net/unix/af_unix.c
2666
mutex_unlock(&u->iolock);
net/unix/af_unix.c
2687
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
2691
mutex_lock(&u->iolock);
net/unix/af_unix.c
2695
mutex_unlock(&u->iolock);
net/unix/af_unix.c
2701
mutex_unlock(&u->iolock);
net/unix/af_unix.c
2762
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
2765
mutex_lock(&u->iolock);
net/unix/af_unix.c
2769
if (sock_flag(sk, SOCK_URGINLINE) || !u->oob_skb) {
net/unix/af_unix.c
2772
mutex_unlock(&u->iolock);
net/unix/af_unix.c
2776
oob_skb = u->oob_skb;
net/unix/af_unix.c
2779
WRITE_ONCE(u->oob_skb, NULL);
net/unix/af_unix.c
2780
WRITE_ONCE(u->inq_len, u->inq_len - 1);
net/unix/af_unix.c
2797
mutex_unlock(&u->iolock);
net/unix/af_unix.c
2812
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
2814
if (likely(unix_skb_len(skb) && skb != READ_ONCE(u->oob_skb)))
net/unix/af_unix.c
2820
if (copied && (!u->oob_skb || skb == u->oob_skb)) {
net/unix/af_unix.c
2834
if (skb != u->oob_skb)
net/unix/af_unix.c
2840
WRITE_ONCE(u->oob_skb, NULL);
net/unix/af_unix.c
2864
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
2875
mutex_lock(&u->iolock);
net/unix/af_unix.c
2881
mutex_unlock(&u->iolock);
net/unix/af_unix.c
2885
WRITE_ONCE(u->inq_len, u->inq_len - unix_skb_len(skb));
net/unix/af_unix.c
2888
if (skb == u->oob_skb) {
net/unix/af_unix.c
2889
WRITE_ONCE(u->oob_skb, NULL);
net/unix/af_unix.c
2891
mutex_unlock(&u->iolock);
net/unix/af_unix.c
2902
mutex_unlock(&u->iolock);
net/unix/af_unix.c
2918
struct unix_sock *u;
net/unix/af_unix.c
2943
u = unix_sk(sk);
net/unix/af_unix.c
2949
mutex_lock(&u->iolock);
net/unix/af_unix.c
2994
mutex_unlock(&u->iolock);
net/unix/af_unix.c
3063
WRITE_ONCE(u->inq_len, u->inq_len - chunk);
net/unix/af_unix.c
3097
mutex_unlock(&u->iolock);
net/unix/af_unix.c
3099
bool do_cmsg = READ_ONCE(u->recvmsg_inq);
net/unix/af_unix.c
3104
msg->msg_inq = READ_ONCE(u->inq_len);
net/unix/af_unix.c
3312
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
3319
mutex_lock(&u->iolock);
net/unix/af_unix.c
3323
struct sk_buff *oob_skb = READ_ONCE(u->oob_skb);
net/unix/af_unix.c
3334
mutex_unlock(&u->iolock);
net/unix/af_unix.c
3555
struct unix_sock *u = unix_sk(s);
net/unix/af_unix.c
3569
if (u->addr) { // under a hash table lock here
net/unix/af_unix.c
3574
len = u->addr->len -
net/unix/af_unix.c
3576
if (u->addr->name->sun_path[0]) {
net/unix/af_unix.c
3583
seq_putc(seq, u->addr->name->sun_path[i] ?:
net/unix/af_unix.c
432
struct unix_sock *u = unix_sk(s);
net/unix/af_unix.c
434
if (u->addr->len == len &&
net/unix/af_unix.c
435
!memcmp(u->addr->name, sunname, len))
net/unix/af_unix.c
502
struct unix_sock *u;
net/unix/af_unix.c
505
u = container_of(q, struct unix_sock, peer_wake);
net/unix/af_unix.c
507
__remove_wait_queue(&unix_sk(u->peer_wake.private)->peer_wait,
net/unix/af_unix.c
509
u->peer_wake.private = NULL;
net/unix/af_unix.c
512
u_sleep = sk_sleep(&u->sk);
net/unix/af_unix.c
521
struct unix_sock *u, *u_other;
net/unix/af_unix.c
524
u = unix_sk(sk);
net/unix/af_unix.c
529
if (!u->peer_wake.private) {
net/unix/af_unix.c
530
u->peer_wake.private = other;
net/unix/af_unix.c
531
__add_wait_queue(&u_other->peer_wait, &u->peer_wake);
net/unix/af_unix.c
543
struct unix_sock *u, *u_other;
net/unix/af_unix.c
545
u = unix_sk(sk);
net/unix/af_unix.c
549
if (u->peer_wake.private == other) {
net/unix/af_unix.c
550
__remove_wait_queue(&u_other->peer_wait, &u->peer_wake);
net/unix/af_unix.c
551
u->peer_wake.private = NULL;
net/unix/af_unix.c
637
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
649
if (u->addr)
net/unix/af_unix.c
650
unix_release_addr(u->addr);
net/unix/af_unix.c
667
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
680
path = u->path;
net/unix/af_unix.c
681
u->path.dentry = NULL;
net/unix/af_unix.c
682
u->path.mnt = NULL;
net/unix/af_unix.c
692
u->oob_skb = NULL;
net/unix/af_unix.c
695
wake_up_interruptible_all(&u->peer_wait);
net/unix/af_unix.c
813
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
820
if (!READ_ONCE(u->addr))
net/unix/af_unix.c
830
wake_up_interruptible_all(&u->peer_wait);
net/unix/af_unix.c
879
struct unix_sock *u;
net/unix/af_unix.c
885
u = unix_sk(skb->sk);
net/unix/af_unix.c
886
nr_fds += atomic_read(&u->scm_stat.nr_fds);
net/unix/af_unix.c
898
struct unix_sock *u;
net/unix/af_unix.c
903
u = unix_sk(sk);
net/unix/af_unix.c
910
nr_fds = atomic_read(&u->scm_stat.nr_fds);
net/unix/af_unix.c
934
struct unix_sock *u = unix_sk(sock->sk);
net/unix/af_unix.c
958
WRITE_ONCE(u->recvmsg_inq, val);
net/unix/garbage.c
343
struct unix_sock *u;
net/unix/garbage.c
363
u = edge->predecessor;
net/unix/garbage.c
364
total_ref = file_count(u->sk.sk_socket->file);
net/unix/garbage.c
410
struct unix_sock *u;
net/unix/garbage.c
413
u = edge->predecessor;
net/unix/garbage.c
414
queue = &u->sk.sk_receive_queue;
net/unix/garbage.c
418
if (u->sk.sk_state == TCP_LISTEN) {
net/unix/unix_bpf.c
20
struct unix_sock *u = unix_sk(sk);
net/unix/unix_bpf.c
32
mutex_unlock(&u->iolock);
net/unix/unix_bpf.c
34
mutex_lock(&u->iolock);
net/unix/unix_bpf.c
54
struct unix_sock *u = unix_sk(sk);
net/unix/unix_bpf.c
68
mutex_lock(&u->iolock);
net/unix/unix_bpf.c
71
mutex_unlock(&u->iolock);
net/unix/unix_bpf.c
87
mutex_unlock(&u->iolock);
net/unix/unix_bpf.c
93
mutex_unlock(&u->iolock);
net/vmw_vsock/hyperv_transport.c
311
conn_from_host = chan->offermsg.offer.u.pipe.user_def[0];
net/vmw_vsock/vmci_transport.c
1002
if (pkt->u.size == 0) {
net/vmw_vsock/vmci_transport.c
1042
if (pkt->u.size >= vpending->buffer_min_size &&
net/vmw_vsock/vmci_transport.c
1043
pkt->u.size <= vpending->buffer_max_size) {
net/vmw_vsock/vmci_transport.c
1044
qp_size = pkt->u.size;
net/vmw_vsock/vmci_transport.c
1155
if (vmci_handle_is_invalid(pkt->u.handle)) {
net/vmw_vsock/vmci_transport.c
1194
handle = pkt->u.handle;
net/vmw_vsock/vmci_transport.c
1294
if (vmci_handle_is_invalid(pkt->u.handle) ||
net/vmw_vsock/vmci_transport.c
1295
!vmci_handle_is_equal(pkt->u.handle,
net/vmw_vsock/vmci_transport.c
1315
if (pkt->u.size == 0
net/vmw_vsock/vmci_transport.c
139
pkt->u.size = 0;
net/vmw_vsock/vmci_transport.c
1407
if (pkt->u.size < vsk->buffer_min_size ||
net/vmw_vsock/vmci_transport.c
1408
pkt->u.size > vsk->buffer_max_size) {
net/vmw_vsock/vmci_transport.c
144
pkt->u.size = size;
net/vmw_vsock/vmci_transport.c
1463
pkt->u.size,
net/vmw_vsock/vmci_transport.c
1464
pkt->u.size,
net/vmw_vsock/vmci_transport.c
1484
pkt->u.size;
net/vmw_vsock/vmci_transport.c
149
pkt->u.handle = handle;
net/vmw_vsock/vmci_transport.c
1540
if (pkt->u.mode) {
net/vmw_vsock/vmci_transport.c
1545
pkt->u.mode);
net/vmw_vsock/vmci_transport.c
155
pkt->u.size = 0;
net/vmw_vsock/vmci_transport.c
159
pkt->u.mode = mode;
net/vmw_vsock/vmci_transport.c
164
pkt->u.wait = *wait;
net/vmw_vsock/vmci_transport.c
169
pkt->u.size = size;
net/vmw_vsock/vmci_transport.h
73
} u;
net/vmw_vsock/vmci_transport_notify.c
117
memcpy(&PKT_FIELD(vsk, peer_waiting_read_info), &pkt->u.wait,
net/vmw_vsock/vmci_transport_notify.c
147
memcpy(&PKT_FIELD(vsk, peer_waiting_write_info), &pkt->u.wait,
net/wireless/ap.c
39
wdev->u.ap.ssid_len = 0;
net/wireless/chan.c
1155
if (wdev->u.ibss.ssid_len)
net/wireless/chan.c
1159
if (wdev->u.mesh.id_len)
net/wireless/chan.c
1198
return cfg80211_is_sub_chan(&wdev->u.ibss.chandef, chan,
net/wireless/chan.c
1201
return cfg80211_is_sub_chan(&wdev->u.mesh.chandef, chan,
net/wireless/chan.c
1867
return &wdev->u.mesh.chandef;
net/wireless/chan.c
1869
return &wdev->u.ibss.chandef;
net/wireless/chan.c
1871
return &wdev->u.ocb.chandef;
net/wireless/core.c
1795
setup.mesh_id = wdev->u.mesh.id;
net/wireless/core.c
1796
setup.mesh_id_len = wdev->u.mesh.id_up_len;
net/wireless/core.c
1797
if (wdev->u.mesh.id_up_len)
net/wireless/core.c
271
wdev->u.nan.sched_update_pending = false;
net/wireless/core.c
279
eth_zero_addr(wdev->u.nan.cluster_id);
net/wireless/core.c
295
if (wdev->u.nan.sched_update_pending)
net/wireless/core.c
302
wdev->u.nan.sched_update_pending = sched->deferred;
net/wireless/core.c
304
kfree(wdev->u.nan.chandefs);
net/wireless/core.c
305
wdev->u.nan.chandefs = NULL;
net/wireless/core.c
306
wdev->u.nan.n_channels = 0;
net/wireless/core.c
311
wdev->u.nan.chandefs = kcalloc(sched->n_channels,
net/wireless/core.c
312
sizeof(*wdev->u.nan.chandefs),
net/wireless/core.c
314
if (!wdev->u.nan.chandefs)
net/wireless/core.c
318
wdev->u.nan.chandefs[i] = sched->nan_channels[i].chandef;
net/wireless/core.c
320
wdev->u.nan.n_channels = sched->n_channels;
net/wireless/ibss.c
100
if (wdev->u.ibss.ssid_len)
net/wireless/ibss.c
135
wdev->u.ibss.chandef = params->chandef;
net/wireless/ibss.c
150
memcpy(wdev->u.ibss.ssid, params->ssid, params->ssid_len);
net/wireless/ibss.c
151
wdev->u.ibss.ssid_len = params->ssid_len;
net/wireless/ibss.c
177
if (wdev->u.ibss.current_bss) {
net/wireless/ibss.c
178
cfg80211_unhold_bss(wdev->u.ibss.current_bss);
net/wireless/ibss.c
179
cfg80211_put_bss(wdev->wiphy, &wdev->u.ibss.current_bss->pub);
net/wireless/ibss.c
182
wdev->u.ibss.current_bss = NULL;
net/wireless/ibss.c
183
wdev->u.ibss.ssid_len = 0;
net/wireless/ibss.c
184
memset(&wdev->u.ibss.chandef, 0, sizeof(wdev->u.ibss.chandef));
net/wireless/ibss.c
200
if (!wdev->u.ibss.ssid_len)
net/wireless/ibss.c
31
if (!wdev->u.ibss.ssid_len)
net/wireless/ibss.c
320
if (wdev->u.ibss.ssid_len)
net/wireless/ibss.c
349
if (wdev->u.ibss.current_bss)
net/wireless/ibss.c
350
chan = wdev->u.ibss.current_bss->pub.channel;
net/wireless/ibss.c
381
if (wdev->u.ibss.ssid_len)
net/wireless/ibss.c
391
memcpy(wdev->u.ibss.ssid, ssid, len);
net/wireless/ibss.c
392
wdev->wext.ibss.ssid = wdev->u.ibss.ssid;
net/wireless/ibss.c
40
if (wdev->u.ibss.current_bss) {
net/wireless/ibss.c
41
cfg80211_unhold_bss(wdev->u.ibss.current_bss);
net/wireless/ibss.c
410
if (wdev->u.ibss.ssid_len) {
net/wireless/ibss.c
412
data->length = wdev->u.ibss.ssid_len;
net/wireless/ibss.c
413
memcpy(ssid, wdev->u.ibss.ssid, data->length);
net/wireless/ibss.c
42
cfg80211_put_bss(wdev->wiphy, &wdev->u.ibss.current_bss->pub);
net/wireless/ibss.c
459
if (wdev->u.ibss.ssid_len)
net/wireless/ibss.c
46
wdev->u.ibss.current_bss = bss_from_pub(bss);
net/wireless/ibss.c
486
if (wdev->u.ibss.current_bss)
net/wireless/ibss.c
487
memcpy(ap_addr->sa_data, wdev->u.ibss.current_bss->pub.bssid,
net/wireless/mesh.c
121
if (wdev->u.mesh.id_len)
net/wireless/mesh.c
135
setup->chandef = wdev->u.mesh.preset_chandef;
net/wireless/mesh.c
216
memcpy(wdev->u.mesh.id, setup->mesh_id, setup->mesh_id_len);
net/wireless/mesh.c
217
wdev->u.mesh.id_len = setup->mesh_id_len;
net/wireless/mesh.c
218
wdev->u.mesh.chandef = setup->chandef;
net/wireless/mesh.c
219
wdev->u.mesh.beacon_interval = setup->beacon_interval;
net/wireless/mesh.c
248
wdev->u.mesh.chandef = *chandef;
net/wireless/mesh.c
253
if (wdev->u.mesh.id_len)
net/wireless/mesh.c
256
wdev->u.mesh.preset_chandef = *chandef;
net/wireless/mesh.c
274
if (!wdev->u.mesh.id_len)
net/wireless/mesh.c
280
wdev->u.mesh.id_len = 0;
net/wireless/mesh.c
281
wdev->u.mesh.beacon_interval = 0;
net/wireless/mesh.c
282
memset(&wdev->u.mesh.chandef, 0,
net/wireless/mesh.c
283
sizeof(wdev->u.mesh.chandef));
net/wireless/mlme.c
131
u16 reason_code = le16_to_cpu(mgmt->u.deauth.reason_code);
net/wireless/mlme.c
136
if (!wdev->connected || !ether_addr_equal(wdev->u.client.connected_addr, bssid))
net/wireless/mlme.c
150
u16 reason_code = le16_to_cpu(mgmt->u.disassoc.reason_code);
net/wireless/mlme.c
157
!ether_addr_equal(wdev->u.client.connected_addr, bssid)))
net/wireless/mlme.c
178
if (len < offsetofend(struct ieee80211_mgmt, u.auth.status_code))
net/wireless/mlme.c
181
if (len < offsetofend(struct ieee80211_mgmt, u.deauth.reason_code))
net/wireless/mlme.c
184
if (len < offsetofend(struct ieee80211_mgmt, u.disassoc.reason_code))
net/wireless/mlme.c
259
if (len < offsetofend(struct ieee80211_mgmt, u.deauth.reason_code))
net/wireless/mlme.c
262
if (len < offsetofend(struct ieee80211_mgmt, u.disassoc.reason_code))
net/wireless/mlme.c
327
ether_addr_equal(req->bss->bssid, wdev->u.client.connected_addr))
net/wireless/mlme.c
523
!ether_addr_equal(wdev->u.client.connected_addr, req->prev_bssid)))
net/wireless/mlme.c
573
!ether_addr_equal(wdev->u.client.connected_addr, bssid)))
net/wireless/mlme.c
578
ether_addr_equal(wdev->u.client.connected_addr, bssid)))
net/wireless/mlme.c
604
if (memcmp(wdev->u.client.connected_addr, ap_addr, ETH_ALEN))
net/wireless/mlme.c
630
memcpy(bssid, wdev->u.client.connected_addr, ETH_ALEN);
net/wireless/mlme.c
69
u.s1g_assoc_resp.variable))
net/wireless/mlme.c
71
cr.resp_ie = (u8 *)&mgmt->u.s1g_assoc_resp.variable;
net/wireless/mlme.c
74
u.s1g_assoc_resp.variable);
net/wireless/mlme.c
77
u.assoc_resp.variable))
net/wireless/mlme.c
79
cr.resp_ie = mgmt->u.assoc_resp.variable;
net/wireless/mlme.c
82
u.assoc_resp.variable);
net/wireless/mlme.c
84
cr.status = le16_to_cpu(mgmt->u.assoc_resp.status_code);
net/wireless/mlme.c
875
mgmt->u.action.category == WLAN_CATEGORY_PUBLIC) {
net/wireless/mlme.c
924
mgmt->u.action.category != WLAN_CATEGORY_PUBLIC) {
net/wireless/mlme.c
933
if (!wdev->u.ibss.current_bss ||
net/wireless/mlme.c
934
!ether_addr_equal(wdev->u.ibss.current_bss->pub.bssid,
net/wireless/mlme.c
949
if (!ether_addr_equal(wdev->u.client.connected_addr,
net/wireless/mlme.c
956
if (!ether_addr_equal(wdev->u.client.connected_addr,
net/wireless/mlme.c
983
if (mgmt->u.action.category !=
net/wireless/nl80211.c
10084
if (!wdev->u.mesh.id_len)
net/wireless/nl80211.c
10463
if (!wdev->u.mesh.id_len)
net/wireless/nl80211.c
11965
wdev->u.ibss.chandef = chandef;
net/wireless/nl80211.c
11968
wdev->u.mesh.chandef = chandef;
net/wireless/nl80211.c
12108
if (!wdev->u.ibss.ssid_len)
net/wireless/nl80211.c
12112
if (!wdev->u.mesh.id_len)
net/wireless/nl80211.c
12369
wdev->u.client.connected_addr)))))
net/wireless/nl80211.c
12374
if (intbss == wdev->u.ibss.current_bss &&
net/wireless/nl80211.c
17111
if (!wdev->u.nan.sched_update_pending)
net/wireless/nl80211.c
17114
wdev->u.nan.sched_update_pending = false;
net/wireless/nl80211.c
17371
if (n_channels && n_channels > wdev->u.nan.n_channels * 4 * 2) {
net/wireless/nl80211.c
17375
wdev->u.nan.n_channels * 4 * 2);
net/wireless/nl80211.c
17397
for (int j = 0; j < wdev->u.nan.n_channels; j++) {
net/wireless/nl80211.c
17399
&wdev->u.nan.chandefs[j])) {
net/wireless/nl80211.c
18279
if (memcmp(pmk_conf.aa, wdev->u.client.connected_addr, ETH_ALEN))
net/wireless/nl80211.c
18394
if (wdev->u.ibss.current_bss)
net/wireless/nl80211.c
1869
if (wdev->u.ibss.current_bss)
net/wireless/nl80211.c
22370
wdev->u.mesh.chandef = *chandef;
net/wireless/nl80211.c
22371
wdev->u.mesh.preset_chandef = *chandef;
net/wireless/nl80211.c
22378
wdev->u.ibss.chandef = *chandef;
net/wireless/nl80211.c
23312
memcpy(wdev->u.nan.cluster_id, cluster_id, ETH_ALEN);
net/wireless/nl80211.c
244
offsetof(struct ieee80211_ext, u.s1g_beacon.variable) +
net/wireless/nl80211.c
246
hdrlen = offsetof(struct ieee80211_ext, u.s1g_beacon);
net/wireless/nl80211.c
249
u.beacon.variable);
net/wireless/nl80211.c
250
hdrlen = offsetof(struct ieee80211_mgmt, u.beacon);
net/wireless/nl80211.c
4194
wdev->u.ap.preset_chandef = chandef;
net/wireless/nl80211.c
4711
if (wdev->u.ap.ssid_len &&
net/wireless/nl80211.c
4712
nla_put(msg, NL80211_ATTR_SSID, wdev->u.ap.ssid_len,
net/wireless/nl80211.c
4713
wdev->u.ap.ssid))
net/wireless/nl80211.c
4718
if (wdev->u.client.ssid_len &&
net/wireless/nl80211.c
4719
nla_put(msg, NL80211_ATTR_SSID, wdev->u.client.ssid_len,
net/wireless/nl80211.c
4720
wdev->u.client.ssid))
net/wireless/nl80211.c
4724
if (wdev->u.ibss.ssid_len &&
net/wireless/nl80211.c
4725
nla_put(msg, NL80211_ATTR_SSID, wdev->u.ibss.ssid_len,
net/wireless/nl80211.c
4726
wdev->u.ibss.ssid))
net/wireless/nl80211.c
5073
wdev->u.mesh.id_up_len =
net/wireless/nl80211.c
5075
memcpy(wdev->u.mesh.id,
net/wireless/nl80211.c
5077
wdev->u.mesh.id_up_len);
net/wireless/nl80211.c
5190
wdev->u.mesh.id_up_len =
net/wireless/nl80211.c
5192
memcpy(wdev->u.mesh.id,
net/wireless/nl80211.c
5194
wdev->u.mesh.id_up_len);
net/wireless/nl80211.c
6025
width = wdev->u.ibss.chandef.width;
net/wireless/nl80211.c
6028
width = wdev->u.mesh.chandef.width;
net/wireless/nl80211.c
6031
width = wdev->u.ocb.chandef.width;
net/wireless/nl80211.c
6037
width = wdev->u.ap.preset_chandef.width;
net/wireless/nl80211.c
7024
if (!wdev->u.ap.preset_chandef.chan)
net/wireless/nl80211.c
7027
params->chandef = wdev->u.ap.preset_chandef;
net/wireless/nl80211.c
7122
(wdev->u.ap.ssid_len &&
net/wireless/nl80211.c
7123
nla_put(msg, NL80211_ATTR_SSID, wdev->u.ap.ssid_len,
net/wireless/nl80211.c
7124
wdev->u.ap.ssid)) ||
net/wireless/nl80211.c
7258
if (wdev->u.ap.ssid_len &&
net/wireless/nl80211.c
7259
(wdev->u.ap.ssid_len != params->ssid_len ||
net/wireless/nl80211.c
7260
memcmp(wdev->u.ap.ssid, params->ssid, params->ssid_len))) {
net/wireless/nl80211.c
7341
} else if (wdev->u.ap.preset_chandef.chan) {
net/wireless/nl80211.c
7342
params->chandef = wdev->u.ap.preset_chandef;
net/wireless/nl80211.c
7480
wdev->u.ap.ssid_len = params->ssid_len;
net/wireless/nl80211.c
7481
memcpy(wdev->u.ap.ssid, params->ssid,
net/wireless/ocb.c
38
wdev->u.ocb.chandef = setup->chandef;
net/wireless/ocb.c
57
if (!wdev->u.ocb.chandef.chan)
net/wireless/ocb.c
62
memset(&wdev->u.ocb.chandef, 0, sizeof(wdev->u.ocb.chandef));
net/wireless/reg.c
2353
for (int i = 0; i < wdev->u.nan.n_channels; i++) {
net/wireless/reg.c
2355
&wdev->u.nan.chandefs[i],
net/wireless/reg.c
2378
if (!wdev->u.mesh.beacon_interval)
net/wireless/reg.c
2380
chandef = wdev->u.mesh.chandef;
net/wireless/reg.c
2383
if (!wdev->u.ibss.ssid_len)
net/wireless/reg.c
2385
chandef = wdev->u.ibss.chandef;
net/wireless/reg.c
2408
if (!wdev->u.ocb.chandef.chan)
net/wireless/reg.c
2410
chandef = wdev->u.ocb.chandef;
net/wireless/scan.c
3280
BUILD_BUG_ON(offsetof(struct ieee80211_mgmt, u.probe_resp.variable) !=
net/wireless/scan.c
3281
offsetof(struct ieee80211_mgmt, u.beacon.variable));
net/wireless/scan.c
3290
offsetof(struct ieee80211_ext, u.s1g_beacon.variable) +
net/wireless/scan.c
3295
u.probe_resp.variable);
net/wireless/scan.c
3302
ie = mgmt->u.probe_resp.variable;
net/wireless/scan.c
3307
ie = ext->u.s1g_beacon.variable + s1g_optional_len;
net/wireless/scan.c
3314
bssid = ext->u.s1g_beacon.sa;
net/wireless/scan.c
3317
tsf = le32_to_cpu(ext->u.s1g_beacon.timestamp);
net/wireless/scan.c
3321
beacon_interval = le16_to_cpu(mgmt->u.probe_resp.beacon_int);
net/wireless/scan.c
3322
capability = le16_to_cpu(mgmt->u.probe_resp.capab_info);
net/wireless/scan.c
3323
tsf = le64_to_cpu(mgmt->u.probe_resp.timestamp);
net/wireless/scan.c
3683
iwe.u.data.length = next - pos;
net/wireless/scan.c
3695
iwe.u.data.length = end - pos;
net/wireless/scan.c
3721
iwe.u.ap_addr.sa_family = ARPHRD_ETHER;
net/wireless/scan.c
3722
memcpy(iwe.u.ap_addr.sa_data, bss->pub.bssid, ETH_ALEN);
net/wireless/scan.c
3730
iwe.u.freq.m = ieee80211_frequency_to_channel(bss->pub.channel->center_freq);
net/wireless/scan.c
3731
iwe.u.freq.e = 0;
net/wireless/scan.c
3739
iwe.u.freq.m = bss->pub.channel->center_freq;
net/wireless/scan.c
3740
iwe.u.freq.e = 6;
net/wireless/scan.c
3749
iwe.u.qual.updated = IW_QUAL_LEVEL_UPDATED |
net/wireless/scan.c
3755
iwe.u.qual.level = sig;
net/wireless/scan.c
3756
iwe.u.qual.updated |= IW_QUAL_DBM;
net/wireless/scan.c
3762
iwe.u.qual.qual = sig + 110;
net/wireless/scan.c
3765
iwe.u.qual.level = bss->pub.signal;
net/wireless/scan.c
3767
iwe.u.qual.qual = bss->pub.signal;
net/wireless/scan.c
3783
iwe.u.data.flags = IW_ENCODE_ENABLED | IW_ENCODE_NOKEY;
net/wireless/scan.c
3785
iwe.u.data.flags = IW_ENCODE_DISABLED;
net/wireless/scan.c
3786
iwe.u.data.length = 0;
net/wireless/scan.c
3806
iwe.u.data.length = ie[1];
net/wireless/scan.c
3807
iwe.u.data.flags = 1;
net/wireless/scan.c
3818
iwe.u.data.length = ie[1];
net/wireless/scan.c
3819
iwe.u.data.flags = 1;
net/wireless/scan.c
3834
iwe.u.data.length = sprintf(buf,
net/wireless/scan.c
3843
iwe.u.data.length = sprintf(buf,
net/wireless/scan.c
3852
iwe.u.data.length = sprintf(buf,
net/wireless/scan.c
3861
iwe.u.data.length = sprintf(buf,
net/wireless/scan.c
3870
iwe.u.data.length = sprintf(buf,
net/wireless/scan.c
3879
iwe.u.data.length = sprintf(buf,
net/wireless/scan.c
3888
iwe.u.data.length = sprintf(buf,
net/wireless/scan.c
3906
iwe.u.bitrate.fixed = iwe.u.bitrate.disabled = 0;
net/wireless/scan.c
3909
iwe.u.bitrate.value =
net/wireless/scan.c
3932
iwe.u.mode = IW_MODE_MESH;
net/wireless/scan.c
3934
iwe.u.mode = IW_MODE_MASTER;
net/wireless/scan.c
3936
iwe.u.mode = IW_MODE_ADHOC;
net/wireless/scan.c
3946
iwe.u.data.length = sprintf(buf, "tsf=%016llx",
net/wireless/scan.c
3954
iwe.u.data.length = sprintf(buf, " Last beacon: %ums ago",
net/wireless/sme.c
1125
ether_addr_copy(wdev->u.client.connected_addr, connected_addr);
net/wireless/sme.c
1190
wdev->u.client.ssid,
net/wireless/sme.c
1191
wdev->u.client.ssid_len,
net/wireless/sme.c
1303
WARN_ON(!ether_addr_equal(wdev->u.client.connected_addr, peer_addr)))
net/wireless/sme.c
1362
wdev->u.client.ssid_len = 0;
net/wireless/sme.c
1453
if (wdev->u.client.ssid_len &&
net/wireless/sme.c
1454
(wdev->u.client.ssid_len != connect->ssid_len ||
net/wireless/sme.c
1455
memcmp(wdev->u.client.ssid, connect->ssid, wdev->u.client.ssid_len)))
net/wireless/sme.c
1466
wdev->u.client.connected_addr))
net/wireless/sme.c
1521
memcpy(wdev->u.client.ssid, connect->ssid, connect->ssid_len);
net/wireless/sme.c
1522
wdev->u.client.ssid_len = connect->ssid_len;
net/wireless/sme.c
1539
wdev->u.client.ssid_len = 0;
net/wireless/sme.c
1563
else if (wdev->u.client.ssid_len)
net/wireless/sme.c
1572
wdev->u.client.ssid_len = 0;
net/wireless/sme.c
343
u16 status_code = le16_to_cpu(mgmt->u.auth.status_code);
net/wireless/sme.c
604
wdev->conn->params.ssid = wdev->u.client.ssid;
net/wireless/sme.c
605
wdev->conn->params.ssid_len = wdev->u.client.ssid_len;
net/wireless/sme.c
821
wdev->u.client.ssid,
net/wireless/sme.c
822
wdev->u.client.ssid_len,
net/wireless/sme.c
838
wdev->u.client.ssid_len = 0;
net/wireless/sme.c
866
ether_addr_copy(wdev->u.client.connected_addr, connected_addr);
net/wireless/sme.c
900
if (!wdev->u.client.ssid_len) {
net/wireless/sme.c
912
memcpy(wdev->u.client.ssid, ssid->data, ssid_len);
net/wireless/sme.c
913
wdev->u.client.ssid_len = ssid_len;
net/wireless/sme.c
940
wdev->u.client.ssid,
net/wireless/sme.c
941
wdev->u.client.ssid_len,
net/wireless/util.c
1253
memset(&dev->ieee80211_ptr->u, 0,
net/wireless/util.c
1254
sizeof(dev->ieee80211_ptr->u));
net/wireless/util.c
2400
return wdev->u.mesh.beacon_interval;
net/wireless/util.c
2402
return wdev->u.ibss.beacon_interval;
net/wireless/wext-compat.c
446
wdev->u.ibss.current_bss)) {
net/wireless/wext-compat.c
500
wdev->u.ibss.current_bss))
net/wireless/wext-compat.c
527
wdev->u.ibss.current_bss)) {
net/wireless/wext-compat.c
553
wdev->u.ibss.current_bss))
net/wireless/wext-compat.c
607
wdev->u.ibss.current_bss))
net/wireless/wext-core.c
1042
ret = handler(dev, info, &(iwr->u), NULL);
net/wireless/wext-core.c
1047
wireless_send_event(dev, cmd, &(iwr->u), NULL);
net/wireless/wext-core.c
1049
ret = ioctl_standard_iw_point(&iwr->u.data, cmd, descr,
net/wireless/wext-core.c
1102
iwp_compat = (struct compat_iw_point *) &iwr->u.data;
net/wireless/wext-core.c
1165
memcpy(stream + lcp_len, &iwe->u,
net/wireless/wext-core.c
1177
int event_len = iwe_stream_point_len(info) + iwe->u.data.length;
net/wireless/wext-core.c
1186
((char *) &iwe->u) + IW_EV_POINT_OFF,
net/wireless/wext-core.c
1188
if (iwe->u.data.length && extra)
net/wireless/wext-core.c
1189
memcpy(stream + point_len, extra, iwe->u.data.length);
net/wireless/wext-core.c
1209
memcpy(value, &iwe->u, event_len);
net/wireless/wext-core.c
579
memcpy(&event->u, ((char *) wrqu) + wrqu_off, hdr_len - IW_EV_LCP_LEN);
net/wireless/wext-priv.c
198
ret = handler(dev, info, &(iwr->u), (char *) &(iwr->u));
net/wireless/wext-priv.c
200
ret = ioctl_private_iw_point(&iwr->u.data, cmd, descr,
net/wireless/wext-priv.c
224
ret = handler(dev, info, &(iwr->u), (char *) &(iwr->u));
net/wireless/wext-priv.c
229
iwp_compat = (struct compat_iw_point *) &iwr->u.data;
net/xfrm/xfrm_interface_bpf.c
82
info = &md_dst->u.xfrm_info;
net/xfrm/xfrm_interface_core.c
414
md_dst->u.xfrm_info.if_id = x->if_id;
net/xfrm/xfrm_interface_core.c
415
md_dst->u.xfrm_info.link = link;
net/xfrm/xfrm_interface_core.c
539
fl.u.ip6.flowi6_oif = dev->ifindex;
net/xfrm/xfrm_interface_core.c
540
fl.u.ip6.flowi6_flags |= FLOWI_FLAG_ANYSRC;
net/xfrm/xfrm_interface_core.c
541
dst = ip6_route_output(dev_net(dev), NULL, &fl.u.ip6);
net/xfrm/xfrm_interface_core.c
556
fl.u.ip4.flowi4_oif = dev->ifindex;
net/xfrm/xfrm_interface_core.c
557
fl.u.ip4.flowi4_flags |= FLOWI_FLAG_ANYSRC;
net/xfrm/xfrm_interface_core.c
558
rt = __ip_route_output_key(dev_net(dev), &fl.u.ip4);
net/xfrm/xfrm_policy.c
219
const struct flowi4 *fl4 = &fl->u.ip4;
net/xfrm/xfrm_policy.c
232
const struct flowi6 *fl6 = &fl->u.ip6;
net/xfrm/xfrm_policy.c
2591
return fl->u.ip4.flowi4_dscp;
net/xfrm/xfrm_policy.c
2620
memset_after(xdst, 0, u.dst);
net/xfrm/xfrm_policy.c
2634
path->u.rt6.rt6i_nfheader_len = nfheader_len;
net/xfrm/xfrm_policy.c
2642
xfrm_policy_get_afinfo(xdst->u.dst.ops->family);
net/xfrm/xfrm_policy.c
2691
struct dst_entry *dst1 = &xdst->u.dst;
net/xfrm/xfrm_policy.c
2706
xfrm_dst_set_child(xdst_prev, &xdst->u.dst);
net/xfrm/xfrm_policy.c
2781
xdst_prev = (struct xfrm_dst *) xfrm_dst_child(&xdst_prev->u.dst)) {
net/xfrm/xfrm_policy.c
2786
xdst_prev->u.dst.header_len = header_len;
net/xfrm/xfrm_policy.c
2787
xdst_prev->u.dst.trailer_len = trailer_len;
net/xfrm/xfrm_policy.c
2788
header_len -= xdst_prev->u.dst.xfrm->props.header_len;
net/xfrm/xfrm_policy.c
2789
trailer_len -= xdst_prev->u.dst.xfrm->props.trailer_len;
net/xfrm/xfrm_policy.c
2792
return &xdst0->u.dst;
net/xfrm/xfrm_policy.c
2799
dst_release_immediate(&xdst0->u.dst);
net/xfrm/xfrm_policy.c
3041
dst1 = &xdst->u.dst;
net/xfrm/xfrm_policy.c
3245
dst = &xdst->u.dst;
net/xfrm/xfrm_policy.c
3432
struct flowi4 *fl4 = &fl->u.ip4;
net/xfrm/xfrm_policy.c
3466
struct flowi6 *fl6 = &fl->u.ip6;
net/xfrm/xfrm_policy.c
3548
const struct flowi4 *fl4 = &fl->u.ip4;
net/xfrm/xfrm_policy.c
3558
const struct flowi6 *fl6 = &fl->u.ip6;
net/xfrm/xfrm_policy.c
3974
dst = &xdst->u.dst;
net/xfrm/xfrm_policy.c
3997
struct dst_entry *dst = &first->u.dst;
net/xfrm/xfrm_policy.c
4046
dst = &xdst->u.dst;
net/xfrm/xfrm_policy.c
4500
fl.u.ip4.saddr = sel->saddr.a4;
net/xfrm/xfrm_policy.c
4501
fl.u.ip4.daddr = sel->daddr.a4;
net/xfrm/xfrm_policy.c
4504
fl.u.flowi4_oif = sel->ifindex;
net/xfrm/xfrm_policy.c
4505
fl.u.ip4.fl4_sport = sel->sport;
net/xfrm/xfrm_policy.c
4506
fl.u.ip4.fl4_dport = sel->dport;
net/xfrm/xfrm_policy.c
4509
fl.u.ip6.saddr = sel->saddr.in6;
net/xfrm/xfrm_policy.c
4510
fl.u.ip6.daddr = sel->daddr.in6;
net/xfrm/xfrm_policy.c
4513
fl.u.flowi6_oif = sel->ifindex;
net/xfrm/xfrm_policy.c
4514
fl.u.ip6.fl4_sport = sel->sport;
net/xfrm/xfrm_policy.c
4515
fl.u.ip6.fl4_dport = sel->dport;
net/xfrm/xfrm_state.c
1037
const struct flowi4 *fl4 = &fl->u.ip4;
net/xfrm/xfrm_state.c
1055
const struct flowi6 *fl6 = &fl->u.ip6;
net/xfrm/xfrm_state.c
1329
&fl->u.__fl_common))
net/xfrm/xfrm_state.c
1350
&fl->u.__fl_common))
rust/helpers/atomic.c
1001
return atomic64_fetch_add_unless(v, a, u);
rust/helpers/atomic.c
1005
rust_helper_atomic64_add_unless(atomic64_t *v, s64 a, s64 u)
rust/helpers/atomic.c
1007
return atomic64_add_unless(v, a, u);
rust/helpers/atomic.c
489
rust_helper_atomic_fetch_add_unless(atomic_t *v, int a, int u)
rust/helpers/atomic.c
491
return atomic_fetch_add_unless(v, a, u);
rust/helpers/atomic.c
495
rust_helper_atomic_add_unless(atomic_t *v, int a, int u)
rust/helpers/atomic.c
497
return atomic_add_unless(v, a, u);
rust/helpers/atomic.c
999
rust_helper_atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u)
samples/uhid/uhid-example.c
182
strcpy((char*)ev.u.create.name, "test-uhid-device");
samples/uhid/uhid-example.c
183
ev.u.create.rd_data = rdesc;
samples/uhid/uhid-example.c
184
ev.u.create.rd_size = sizeof(rdesc);
samples/uhid/uhid-example.c
185
ev.u.create.bus = BUS_USB;
samples/uhid/uhid-example.c
186
ev.u.create.vendor = 0x15d9;
samples/uhid/uhid-example.c
187
ev.u.create.product = 0x0a37;
samples/uhid/uhid-example.c
188
ev.u.create.version = 0;
samples/uhid/uhid-example.c
189
ev.u.create.country = 0;
samples/uhid/uhid-example.c
211
if (ev->u.output.rtype != UHID_OUTPUT_REPORT)
samples/uhid/uhid-example.c
214
if (ev->u.output.size != 2)
samples/uhid/uhid-example.c
217
if (ev->u.output.data[0] != 0x2)
samples/uhid/uhid-example.c
222
ev->u.output.data[1]);
samples/uhid/uhid-example.c
284
ev.u.input.size = 5;
samples/uhid/uhid-example.c
286
ev.u.input.data[0] = 0x1;
samples/uhid/uhid-example.c
288
ev.u.input.data[1] |= 0x1;
samples/uhid/uhid-example.c
290
ev.u.input.data[1] |= 0x2;
samples/uhid/uhid-example.c
292
ev.u.input.data[1] |= 0x4;
samples/uhid/uhid-example.c
294
ev.u.input.data[2] = abs_hor;
samples/uhid/uhid-example.c
295
ev.u.input.data[3] = abs_ver;
samples/uhid/uhid-example.c
296
ev.u.input.data[4] = wheel;
scripts/kconfig/expr.c
855
unsigned long long u;
scripts/kconfig/expr.c
879
val->u = strtoull(str, &tail, 16);
scripts/kconfig/expr.c
939
res = (lval.u > rval.u) - (lval.u < rval.u);
security/apparmor/af_unix.c
108
struct sockaddr_un *aa_sunaddr(const struct unix_sock *u, int *addrlen)
security/apparmor/af_unix.c
113
addr = smp_load_acquire(&u->addr);
security/apparmor/af_unix.c
124
struct unix_sock *u, struct aa_perms **p,
security/apparmor/af_unix.c
128
struct sockaddr_un *addr = aa_sunaddr(u, &addrlen);
security/apparmor/af_unix.c
130
return match_to_local(policy, state, request, u->sk.sk_type,
security/apparmor/af_unix.c
131
u->sk.sk_protocol, addr, addrlen, p, info);
security/apparmor/af_unix.c
139
u32 request, struct unix_sock *u,
security/apparmor/af_unix.c
145
state = match_to_sk(policy, state, request, u, p, info);
security/apparmor/af_unix.c
156
u32 request, struct unix_sock *u,
security/apparmor/af_unix.c
162
state = match_to_cmd(policy, state, request, u, CMD_ADDR, p, info);
security/apparmor/af_unix.c
28
static inline struct sock *aa_unix_sk(struct unix_sock *u)
security/apparmor/af_unix.c
30
return &u->sk;
security/apparmor/af_unix.c
629
struct unix_sock *u = unix_sk(sk);
security/apparmor/af_unix.c
639
is_unix_fs(sk) ? &u->path : NULL,
security/apparmor/audit.c
197
ad->common.u.tsk ? ad->common.u.tsk : current);
security/apparmor/capability.c
187
ad.common.u.cap = cap;
security/apparmor/capability.c
52
audit_log_untrustedstring(ab, capability_names[sa->u.cap]);
security/apparmor/file.c
113
ad.common.u.tsk = NULL;
security/apparmor/include/af_unix.h
34
struct sockaddr_un *aa_sunaddr(const struct unix_sock *u, int *addrlen);
security/apparmor/include/audit.h
182
.common.u.tsk = NULL, \
security/apparmor/include/net.h
68
NAME.common.u.net = &(NAME ## _net); \
security/apparmor/label.c
205
long u = FLAG_UNCONFINED;
security/apparmor/label.c
215
u |= new->vec[i]->label.flags & (FLAG_DEBUG1 | FLAG_DEBUG2 |
security/apparmor/label.c
217
if (!(u & new->vec[i]->label.flags & FLAG_UNCONFINED))
security/apparmor/label.c
218
u &= ~FLAG_UNCONFINED;
security/apparmor/label.c
221
new->flags |= u;
security/apparmor/net.c
102
const struct unix_sock *u = unix_sk(sk);
security/apparmor/net.c
104
if (u && u->addr) {
security/apparmor/net.c
106
struct sockaddr_un *addr = aa_sunaddr(u, &addrlen);
security/apparmor/net.c
121
if (address_family_names[ad->common.u.net->family])
security/apparmor/net.c
123
address_family_names[ad->common.u.net->family]);
security/apparmor/net.c
126
ad->common.u.net->family);
security/apparmor/net.c
146
if (ad->common.u.net->family == PF_UNIX) {
security/apparmor/net.c
147
if (ad->net.addr || !ad->common.u.net->sk)
security/apparmor/net.c
152
audit_unix_sk_addr(ab, "addr", ad->common.u.net->sk);
security/keys/trusted-keys/trusted_tee.c
132
param[0].u.memref.shm = reg_shm;
security/keys/trusted-keys/trusted_tee.c
133
param[0].u.memref.size = p->blob_len;
security/keys/trusted-keys/trusted_tee.c
134
param[0].u.memref.shm_offs = sizeof(p->key);
security/keys/trusted-keys/trusted_tee.c
136
param[1].u.memref.shm = reg_shm;
security/keys/trusted-keys/trusted_tee.c
137
param[1].u.memref.size = sizeof(p->key);
security/keys/trusted-keys/trusted_tee.c
138
param[1].u.memref.shm_offs = 0;
security/keys/trusted-keys/trusted_tee.c
146
p->key_len = param[1].u.memref.size;
security/keys/trusted-keys/trusted_tee.c
178
param[0].u.memref.shm = reg_shm;
security/keys/trusted-keys/trusted_tee.c
179
param[0].u.memref.size = key_len;
security/keys/trusted-keys/trusted_tee.c
180
param[0].u.memref.shm_offs = 0;
security/keys/trusted-keys/trusted_tee.c
188
ret = param[0].u.memref.size;
security/keys/trusted-keys/trusted_tee.c
85
param[0].u.memref.shm = reg_shm;
security/keys/trusted-keys/trusted_tee.c
86
param[0].u.memref.size = p->key_len;
security/keys/trusted-keys/trusted_tee.c
87
param[0].u.memref.shm_offs = 0;
security/keys/trusted-keys/trusted_tee.c
89
param[1].u.memref.shm = reg_shm;
security/keys/trusted-keys/trusted_tee.c
90
param[1].u.memref.size = sizeof(p->blob);
security/keys/trusted-keys/trusted_tee.c
91
param[1].u.memref.shm_offs = sizeof(p->key);
security/keys/trusted-keys/trusted_tee.c
99
p->blob_len = param[1].u.memref.size;
security/landlock/fs.c
1234
request1.audit.u.path.dentry = old_parent;
security/landlock/fs.c
1238
request2.audit.u.path.dentry = new_dir->dentry;
security/landlock/fs.c
1392
.u.path = *path,
security/landlock/fs.c
1406
.u.dentry = dentry,
security/landlock/fs.c
1842
.u.file = file,
security/landlock/fs.c
1879
.u.op = &(struct lsm_ioctlop_audit) {
security/landlock/fs.c
943
log_request_parent1->audit.u.path = *path;
security/landlock/fs.c
951
log_request_parent2->audit.u.path = *path;
security/landlock/net.c
118
.audit.u.net = &audit_net,
security/landlock/net.c
256
.audit.u.net = &audit_net,
security/landlock/task.c
116
.u.tsk = child,
security/landlock/task.c
161
.u.tsk = current,
security/landlock/task.c
291
.u.net = &(struct lsm_network_audit) {
security/landlock/task.c
328
.u.net = &(struct lsm_network_audit) {
security/landlock/task.c
385
.u.tsk = p,
security/landlock/task.c
436
.u.tsk = tsk,
security/lsm_audit.c
100
ad->u.net->v6info.saddr = ip6->saddr;
security/lsm_audit.c
101
ad->u.net->v6info.daddr = ip6->daddr;
security/lsm_audit.c
120
ad->u.net->sport = th->source;
security/lsm_audit.c
121
ad->u.net->dport = th->dest;
security/lsm_audit.c
131
ad->u.net->sport = uh->source;
security/lsm_audit.c
132
ad->u.net->dport = uh->dest;
security/lsm_audit.c
141
ad->u.net->sport = sh->source;
security/lsm_audit.c
142
ad->u.net->dport = sh->dest;
security/lsm_audit.c
185
BUILD_BUG_ON(sizeof(a->u) > sizeof(void *)*2);
security/lsm_audit.c
191
audit_log_format(ab, " ipc_key=%d ", a->u.ipc_id);
security/lsm_audit.c
194
audit_log_format(ab, " capability=%d ", a->u.cap);
security/lsm_audit.c
199
audit_log_d_path(ab, " path=", &a->u.path);
security/lsm_audit.c
201
inode = d_backing_inode(a->u.path.dentry);
security/lsm_audit.c
212
audit_log_d_path(ab, " path=", &a->u.file->f_path);
security/lsm_audit.c
214
inode = file_inode(a->u.file);
security/lsm_audit.c
225
audit_log_d_path(ab, " path=", &a->u.op->path);
security/lsm_audit.c
227
inode = a->u.op->path.dentry->d_inode;
security/lsm_audit.c
234
audit_log_format(ab, " ioctlcmd=0x%hx", a->u.op->cmd);
security/lsm_audit.c
241
spin_lock(&a->u.dentry->d_lock);
security/lsm_audit.c
242
audit_log_untrustedstring(ab, a->u.dentry->d_name.name);
security/lsm_audit.c
243
spin_unlock(&a->u.dentry->d_lock);
security/lsm_audit.c
245
inode = d_backing_inode(a->u.dentry);
security/lsm_audit.c
258
inode = a->u.inode;
security/lsm_audit.c
273
struct task_struct *tsk = a->u.tsk;
security/lsm_audit.c
286
if (a->u.net->sk) {
security/lsm_audit.c
287
const struct sock *sk = a->u.net->sk;
security/lsm_audit.c
288
const struct unix_sock *u;
security/lsm_audit.c
319
u = unix_sk(sk);
security/lsm_audit.c
320
addr = smp_load_acquire(&u->addr);
security/lsm_audit.c
323
if (u->path.dentry) {
security/lsm_audit.c
324
audit_log_d_path(ab, " path=", &u->path);
security/lsm_audit.c
338
switch (a->u.net->family) {
security/lsm_audit.c
340
print_ipv4_addr(ab, a->u.net->v4info.saddr,
security/lsm_audit.c
341
a->u.net->sport,
security/lsm_audit.c
343
print_ipv4_addr(ab, a->u.net->v4info.daddr,
security/lsm_audit.c
344
a->u.net->dport,
security/lsm_audit.c
348
print_ipv6_addr(ab, &a->u.net->v6info.saddr,
security/lsm_audit.c
349
a->u.net->sport,
security/lsm_audit.c
351
print_ipv6_addr(ab, &a->u.net->v6info.daddr,
security/lsm_audit.c
352
a->u.net->dport,
security/lsm_audit.c
356
if (a->u.net->netif > 0) {
security/lsm_audit.c
360
dev = dev_get_by_index(&init_net, a->u.net->netif);
security/lsm_audit.c
369
audit_log_format(ab, " key_serial=%u", a->u.key_struct.key);
security/lsm_audit.c
370
if (a->u.key_struct.key_desc) {
security/lsm_audit.c
372
audit_log_untrustedstring(ab, a->u.key_struct.key_desc);
security/lsm_audit.c
378
audit_log_untrustedstring(ab, a->u.kmod_name);
security/lsm_audit.c
385
memcpy(&sbn_pfx.s6_addr, &a->u.ibpkey->subnet_prefix,
security/lsm_audit.c
386
sizeof(a->u.ibpkey->subnet_prefix));
security/lsm_audit.c
388
a->u.ibpkey->pkey, &sbn_pfx);
security/lsm_audit.c
393
a->u.ibendport->dev_name,
security/lsm_audit.c
394
a->u.ibendport->port);
security/lsm_audit.c
398
lockdown_reasons[a->u.reason]);
security/lsm_audit.c
401
audit_log_format(ab, " anonclass=%s", a->u.anonclass);
security/lsm_audit.c
404
audit_log_format(ab, " nl-msgtype=%hu", a->u.nlmsg_type);
security/lsm_audit.c
46
ad->u.net->v4info.saddr = ih->saddr;
security/lsm_audit.c
47
ad->u.net->v4info.daddr = ih->daddr;
security/lsm_audit.c
59
ad->u.net->sport = th->source;
security/lsm_audit.c
60
ad->u.net->dport = th->dest;
security/lsm_audit.c
66
ad->u.net->sport = uh->source;
security/lsm_audit.c
67
ad->u.net->dport = uh->dest;
security/lsm_audit.c
73
ad->u.net->sport = sh->source;
security/lsm_audit.c
74
ad->u.net->dport = sh->dest;
security/selinux/hooks.c
1652
ad.u.cap = cap;
security/selinux/hooks.c
1707
ad.u.dentry = dentry;
security/selinux/hooks.c
1726
ad.u.path = *path;
security/selinux/hooks.c
1741
ad.u.file = file;
security/selinux/hooks.c
1772
ad.u.path = *path;
security/selinux/hooks.c
1780
ad.u.file = file;
security/selinux/hooks.c
1863
ad.u.dentry = dentry;
security/selinux/hooks.c
1905
ad.u.dentry = dentry;
security/selinux/hooks.c
1952
ad.u.dentry = old_dentry;
security/selinux/hooks.c
1968
ad.u.dentry = new_dentry;
security/selinux/hooks.c
2115
ad.u.path = file->f_path;
security/selinux/hooks.c
239
ad->u.net = net;
security/selinux/hooks.c
2405
ad.u.file = bprm->file;
security/selinux/hooks.c
2791
ad.u.dentry = sb->s_root;
security/selinux/hooks.c
2801
ad.u.dentry = dentry->d_sb->s_root;
security/selinux/hooks.c
3066
ad.u.anonclass = name ? (const char *)name->name : "?";
security/selinux/hooks.c
3131
ad.u.dentry = dentry;
security/selinux/hooks.c
3147
ad.u.inode = inode;
security/selinux/hooks.c
3394
ad.u.dentry = dentry;
security/selinux/hooks.c
3563
ad.u.path = *path;
security/selinux/hooks.c
3873
ad.u.op = &ioctl;
security/selinux/hooks.c
3874
ad.u.op->cmd = cmd;
security/selinux/hooks.c
3875
ad.u.op->path = file->f_path;
security/selinux/hooks.c
4048
ad.u.file = file;
security/selinux/hooks.c
4377
ad.u.kmod_name = kmod_name;
security/selinux/hooks.c
4395
ad.u.file = file;
security/selinux/hooks.c
4634
ad->u.net->v4info.saddr = ih->saddr;
security/selinux/hooks.c
4635
ad->u.net->v4info.daddr = ih->daddr;
security/selinux/hooks.c
4653
ad->u.net->sport = th->source;
security/selinux/hooks.c
4654
ad->u.net->dport = th->dest;
security/selinux/hooks.c
4669
ad->u.net->sport = uh->source;
security/selinux/hooks.c
4670
ad->u.net->dport = uh->dest;
security/selinux/hooks.c
4686
ad->u.net->sport = sh->source;
security/selinux/hooks.c
4687
ad->u.net->dport = sh->dest;
security/selinux/hooks.c
4714
ad->u.net->v6info.saddr = ip6->saddr;
security/selinux/hooks.c
4715
ad->u.net->v6info.daddr = ip6->daddr;
security/selinux/hooks.c
4735
ad->u.net->sport = th->source;
security/selinux/hooks.c
4736
ad->u.net->dport = th->dest;
security/selinux/hooks.c
4747
ad->u.net->sport = uh->source;
security/selinux/hooks.c
4748
ad->u.net->dport = uh->dest;
security/selinux/hooks.c
4760
ad->u.net->sport = sh->source;
security/selinux/hooks.c
4761
ad->u.net->dport = sh->dest;
security/selinux/hooks.c
4781
switch (ad->u.net->family) {
security/selinux/hooks.c
4786
addrp = (char *)(src ? &ad->u.net->v4info.saddr :
security/selinux/hooks.c
4787
&ad->u.net->v4info.daddr);
security/selinux/hooks.c
4795
addrp = (char *)(src ? &ad->u.net->v6info.saddr :
security/selinux/hooks.c
4796
&ad->u.net->v6info.daddr);
security/selinux/hooks.c
5070
ad.u.net = &net;
security/selinux/hooks.c
5071
ad.u.net->sport = htons(snum);
security/selinux/hooks.c
5072
ad.u.net->family = family_sa;
security/selinux/hooks.c
5116
ad.u.net->v4info.saddr = addr4->sin_addr.s_addr;
security/selinux/hooks.c
5118
ad.u.net->v6info.saddr = addr6->sin6_addr;
security/selinux/hooks.c
5215
ad.u.net = &net;
security/selinux/hooks.c
5216
ad.u.net->dport = htons(snum);
security/selinux/hooks.c
5217
ad.u.net->family = address->sa_family;
security/selinux/hooks.c
6255
ad.u.nlmsg_type = nlmsg_type;
security/selinux/hooks.c
6343
ad.u.ipc_id = ipc_perms->key;
security/selinux/hooks.c
6369
ad.u.ipc_id = msq->key;
security/selinux/hooks.c
6384
ad.u.ipc_id = msq->key;
security/selinux/hooks.c
6444
ad.u.ipc_id = msq->key;
security/selinux/hooks.c
6475
ad.u.ipc_id = msq->key;
security/selinux/hooks.c
6496
ad.u.ipc_id = shp->key;
security/selinux/hooks.c
6511
ad.u.ipc_id = shp->key;
security/selinux/hooks.c
6574
ad.u.ipc_id = sma->key;
security/selinux/hooks.c
6589
ad.u.ipc_id = sma->key;
security/selinux/hooks.c
7133
ad.u.ibpkey = &ibpkey;
security/selinux/hooks.c
7157
ad.u.ibendport = &ibendport;
security/selinux/hooks.c
7495
ad.u.file = file;
security/selinux/ss/avtab.c
201
temp->datum.u.xperms);
security/selinux/ss/avtab.c
395
datum.u.data = le32_to_cpu(buf32[items++]);
security/selinux/ss/avtab.c
398
!policydb_simpletype_isvalid(pol, datum.u.data)) {
security/selinux/ss/avtab.c
484
datum.u.xperms = &xperms;
security/selinux/ss/avtab.c
491
datum.u.data = le32_to_cpu(*buf32);
security/selinux/ss/avtab.c
494
!policydb_simpletype_isvalid(pol, datum.u.data)) {
security/selinux/ss/avtab.c
52
*xperms = *(datum->u.xperms);
security/selinux/ss/avtab.c
53
newnode->datum.u.xperms = xperms;
security/selinux/ss/avtab.c
55
newnode->datum.u.data = datum->u.data;
security/selinux/ss/avtab.c
558
__le32 buf32[ARRAY_SIZE(cur->datum.u.xperms->perms.p)];
security/selinux/ss/avtab.c
571
rc = put_entry(&cur->datum.u.xperms->specified, sizeof(u8), 1,
security/selinux/ss/avtab.c
575
rc = put_entry(&cur->datum.u.xperms->driver, sizeof(u8), 1, fp);
security/selinux/ss/avtab.c
578
for (i = 0; i < ARRAY_SIZE(cur->datum.u.xperms->perms.p); i++)
security/selinux/ss/avtab.c
579
buf32[i] = cpu_to_le32(cur->datum.u.xperms->perms.p[i]);
security/selinux/ss/avtab.c
581
ARRAY_SIZE(cur->datum.u.xperms->perms.p), fp);
security/selinux/ss/avtab.c
583
buf32[0] = cpu_to_le32(cur->datum.u.data);
security/selinux/ss/avtab.h
88
} u;
security/selinux/ss/conditional.c
595
avd->allowed |= node->datum.u.data;
security/selinux/ss/conditional.c
603
avd->auditdeny &= node->datum.u.data;
security/selinux/ss/conditional.c
606
avd->auditallow |= node->datum.u.data;
security/selinux/ss/policydb.c
2368
rc = str_read(&newc->u.name, GFP_KERNEL, fp, len);
security/selinux/ss/policydb.c
2388
if (!strcmp(newc->u.name, c->u.name) &&
security/selinux/ss/policydb.c
2392
genfs->fstype, c->u.name);
security/selinux/ss/policydb.c
2395
len = strlen(newc->u.name);
security/selinux/ss/policydb.c
2396
len2 = strlen(c->u.name);
security/selinux/ss/policydb.c
2471
rc = str_read(&c->u.name, GFP_KERNEL, fp, len);
security/selinux/ss/policydb.c
2477
c->u.name);
security/selinux/ss/policydb.c
2497
c->u.port.protocol = val;
security/selinux/ss/policydb.c
2501
c->u.port.low_port = val;
security/selinux/ss/policydb.c
2505
c->u.port.high_port = val;
security/selinux/ss/policydb.c
2506
if (c->u.port.low_port == 0 ||
security/selinux/ss/policydb.c
2507
c->u.port.low_port > c->u.port.high_port)
security/selinux/ss/policydb.c
2518
c->u.node.addr = nodebuf[0]; /* network order */
security/selinux/ss/policydb.c
2519
c->u.node.mask = nodebuf[1]; /* network order */
security/selinux/ss/policydb.c
2539
rc = str_read(&c->u.name, GFP_KERNEL, fp, len);
security/selinux/ss/policydb.c
2555
c->u.node6.addr[k] = nodebuf[k];
security/selinux/ss/policydb.c
2557
c->u.node6.mask[k] = nodebuf[k + 4];
security/selinux/ss/policydb.c
2572
c->u.ibpkey.subnet_prefix =
security/selinux/ss/policydb.c
2587
c->u.ibpkey.low_pkey = pkey_lo;
security/selinux/ss/policydb.c
2588
c->u.ibpkey.high_pkey = pkey_hi;
security/selinux/ss/policydb.c
2604
rc = str_read(&c->u.ibendport.dev_name,
security/selinux/ss/policydb.c
2615
c->u.ibendport.port = port;
security/selinux/ss/policydb.c
3553
len = strlen(c->u.name);
security/selinux/ss/policydb.c
3558
rc = put_entry(c->u.name, 1, len, fp);
security/selinux/ss/policydb.c
3569
buf[0] = cpu_to_le32(c->u.port.protocol);
security/selinux/ss/policydb.c
3570
buf[1] = cpu_to_le32(c->u.port.low_port);
security/selinux/ss/policydb.c
3571
buf[2] = cpu_to_le32(c->u.port.high_port);
security/selinux/ss/policydb.c
3580
nodebuf[0] = c->u.node.addr; /* network order */
security/selinux/ss/policydb.c
3581
nodebuf[1] = c->u.node.mask; /* network order */
security/selinux/ss/policydb.c
3591
len = strlen(c->u.name);
security/selinux/ss/policydb.c
3596
rc = put_entry(c->u.name, 1, len, fp);
security/selinux/ss/policydb.c
3606
c->u.node6.addr
security/selinux/ss/policydb.c
3610
c->u.node6.mask
security/selinux/ss/policydb.c
3622
cpu_to_be64(c->u.ibpkey.subnet_prefix);
security/selinux/ss/policydb.c
3628
buf[0] = cpu_to_le32(c->u.ibpkey.low_pkey);
security/selinux/ss/policydb.c
3629
buf[1] = cpu_to_le32(c->u.ibpkey.high_pkey);
security/selinux/ss/policydb.c
3639
len = strlen(c->u.ibendport.dev_name);
security/selinux/ss/policydb.c
3641
buf[1] = cpu_to_le32(c->u.ibendport.port);
security/selinux/ss/policydb.c
3645
rc = put_entry(c->u.ibendport.dev_name, 1, len,
security/selinux/ss/policydb.c
3691
len = strlen(c->u.name);
security/selinux/ss/policydb.c
3696
rc = put_entry(c->u.name, 1, len, fp);
security/selinux/ss/policydb.c
381
kfree(c->u.name);
security/selinux/ss/policydb.h
197
} u;
security/selinux/ss/services.c
1000
node->datum.u.xperms->specified);
security/selinux/ss/services.c
1008
update_xperms_extended_data(node->datum.u.xperms->specified,
security/selinux/ss/services.c
1009
&node->datum.u.xperms->perms,
security/selinux/ss/services.c
1013
update_xperms_extended_data(node->datum.u.xperms->specified,
security/selinux/ss/services.c
1014
&node->datum.u.xperms->perms,
security/selinux/ss/services.c
1018
update_xperms_extended_data(node->datum.u.xperms->specified,
security/selinux/ss/services.c
1019
&node->datum.u.xperms->perms,
security/selinux/ss/services.c
1882
newcontext.type = avnode->datum.u.data;
security/selinux/ss/services.c
2469
if (c->u.port.protocol == protocol &&
security/selinux/ss/services.c
2470
c->u.port.low_port <= port &&
security/selinux/ss/services.c
2471
c->u.port.high_port >= port)
security/selinux/ss/services.c
2521
if (c->u.ibpkey.low_pkey <= pkey_num &&
security/selinux/ss/services.c
2522
c->u.ibpkey.high_pkey >= pkey_num &&
security/selinux/ss/services.c
2523
c->u.ibpkey.subnet_prefix == subnet_prefix)
security/selinux/ss/services.c
2573
if (c->u.ibendport.port == port_num &&
security/selinux/ss/services.c
2574
!strncmp(c->u.ibendport.dev_name,
security/selinux/ss/services.c
2628
if (match_wildcard(c->u.name, name))
security/selinux/ss/services.c
2631
if (strcmp(c->u.name, name) == 0)
security/selinux/ss/services.c
2706
if (c->u.node.addr == (addr & c->u.node.mask))
security/selinux/ss/services.c
2719
if (match_ipv6_addrmask(addrp, c->u.node6.addr,
security/selinux/ss/services.c
2720
c->u.node6.mask))
security/selinux/ss/services.c
2799
if (match_wildcard(c->u.name, path))
security/selinux/ss/services.c
2802
size_t len = strlen(c->u.name);
security/selinux/ss/services.c
2804
if ((strncmp(c->u.name, path, len)) == 0)
security/selinux/ss/services.c
2887
if (strcmp(fstype, c->u.name) == 0)
security/selinux/ss/services.c
592
switch (node->datum.u.xperms->specified) {
security/selinux/ss/services.c
597
xperms->drivers.p[i] |= node->datum.u.xperms->perms.p[i];
security/selinux/ss/services.c
603
node->datum.u.xperms->driver);
security/selinux/ss/services.c
609
node->datum.u.xperms->driver);
security/selinux/ss/services.c
667
avd->allowed |= node->datum.u.data;
security/selinux/ss/services.c
669
avd->auditallow |= node->datum.u.data;
security/selinux/ss/services.c
671
avd->auditdeny &= node->datum.u.data;
security/selinux/ss/services.c
980
switch (node->datum.u.xperms->specified) {
security/selinux/ss/services.c
983
xpermd->driver != node->datum.u.xperms->driver)
security/selinux/ss/services.c
988
!security_xperm_test(node->datum.u.xperms->perms.p,
security/selinux/ss/services.c
994
xpermd->driver != node->datum.u.xperms->driver)
security/smack/smack.h
484
a->a.u.net = net;
security/smack/smack.h
490
a->a.u.tsk = t;
security/smack/smack.h
495
a->a.u.dentry = d;
security/smack/smack.h
500
a->a.u.inode = i;
security/smack/smack.h
505
a->a.u.path = p;
security/smack/smack.h
510
a->a.u.net->sk = sk;
security/smack/smack_lsm.c
2691
ad.a.u.net->family = sap->sin_family;
security/smack/smack_lsm.c
2692
ad.a.u.net->dport = sap->sin_port;
security/smack/smack_lsm.c
2693
ad.a.u.net->v4info.daddr = sap->sin_addr.s_addr;
security/smack/smack_lsm.c
2731
ad.a.u.net->family = PF_INET6;
security/smack/smack_lsm.c
2732
ad.a.u.net->dport = address->sin6_port;
security/smack/smack_lsm.c
2734
ad.a.u.net->v6info.saddr = address->sin6_addr;
security/smack/smack_lsm.c
2736
ad.a.u.net->v6info.daddr = address->sin6_addr;
security/smack/smack_lsm.c
3181
ad.a.u.ipc_id = isp->id;
security/smack/smack_lsm.c
3270
ad.a.u.ipc_id = isp->id;
security/smack/smack_lsm.c
3365
ad.a.u.ipc_id = isp->id;
security/smack/smack_lsm.c
3473
ad.a.u.ipc_id = ipp->id;
security/smack/smack_lsm.c
4279
ad.a.u.net->family = family;
security/smack/smack_lsm.c
4280
ad.a.u.net->netif = skb->skb_iif;
security/smack/smack_lsm.c
4311
ad.a.u.net->family = family;
security/smack/smack_lsm.c
4312
ad.a.u.net->netif = skb->skb_iif;
security/smack/smack_lsm.c
4484
ad.a.u.net->family = family;
security/smack/smack_lsm.c
4485
ad.a.u.net->netif = skb->skb_iif;
security/smack/smack_lsm.c
4638
ad.a.u.key_struct.key = keyp->serial;
security/smack/smack_lsm.c
4639
ad.a.u.key_struct.key_desc = keyp->description;
security/smack/smack_lsm.c
4703
ad.a.u.key_struct.key = key->serial;
security/smack/smack_lsm.c
4704
ad.a.u.key_struct.key_desc = key->description;
security/smack/smackfs.c
1602
unsigned long u;
security/smack/smackfs.c
1615
if (kstrtoul(temp, 10, &u))
security/smack/smackfs.c
1618
if (u == CIPSO_V4_DOI_UNKNOWN || u > U32_MAX)
security/smack/smackfs.c
1621
return smk_cipso_doi(u, GFP_KERNEL) ? : count;
security/tomoyo/network.c
600
struct tomoyo_unix_addr_info *u = &address->unix0;
security/tomoyo/network.c
606
u->addr = ((struct sockaddr_un *) addr)->sun_path;
security/tomoyo/network.c
607
u->addr_len = addr_len;
sound/aoa/core/gpio-pmf.c
16
struct pmf_args args = { .count = 1, .u[0].v = !on }; \
sound/aoa/core/gpio-pmf.c
204
struct pmf_args args = { .count = 1, .u[0].p = &ret };
sound/aoa/core/gpio-pmf.c
39
struct pmf_args args = { .count = 1, .u[0].v = !!on };
sound/core/seq/seq_clientmgr.c
1743
timer->u.alsa.id = tmr->alsa_id;
sound/core/seq/seq_clientmgr.c
1744
timer->u.alsa.resolution = tmr->preferred_resolution;
sound/core/seq/seq_clientmgr.c
1773
tmr->alsa_id = timer->u.alsa.id;
sound/core/seq/seq_clientmgr.c
1774
tmr->preferred_resolution = timer->u.alsa.resolution;
sound/pci/asihpi/asihpi.c
168
hm.u.d.u.buffer.buffer_size = size_in_bytes;
sound/pci/asihpi/asihpi.c
169
hm.u.d.u.buffer.pci_address = pci_address;
sound/pci/asihpi/asihpi.c
170
hm.u.d.u.buffer.command = HPI_BUFFER_CMD_INTERNAL_GRANTADAPTER;
sound/pci/asihpi/asihpi.c
191
hm.u.d.u.buffer.command = HPI_BUFFER_CMD_INTERNAL_REVOKEADAPTER;
sound/pci/asihpi/hpi.h
1145
} u;
sound/pci/asihpi/hpi6000.c
1410
u32 *p_data = (u32 *)phm->u.d.u.data.pb_data;
sound/pci/asihpi/hpi6000.c
1416
while ((data_sent < (phm->u.d.u.data.data_size & ~3L))
sound/pci/asihpi/hpi6000.c
1483
u32 *p_data = (u32 *)phm->u.d.u.data.pb_data;
sound/pci/asihpi/hpi6000.c
1488
while (data_got < (phm->u.d.u.data.data_size & ~3L)) {
sound/pci/asihpi/hpi6000.c
1744
hm.obj_index = phm->u.d.u.stream.stream_index;
sound/pci/asihpi/hpi6000.c
1745
hm.object = phm->u.d.u.stream.object_type;
sound/pci/asihpi/hpi6000.c
1773
phr->u.ax.assert.dsp_index = 0; /* dsp 0 default */
sound/pci/asihpi/hpi6000.c
1775
if (!phr->u.ax.assert.count) {
sound/pci/asihpi/hpi6000.c
1779
phr->u.ax.assert.dsp_index = 1;
sound/pci/asihpi/hpi6000.c
417
ao.pci = *phm->u.s.resource.r.pci;
sound/pci/asihpi/hpi6000.c
429
phr->u.s.data = os_error_code;
sound/pci/asihpi/hpi6000.c
446
phr->u.s.adapter_type = ao.type;
sound/pci/asihpi/hpi6000.c
447
phr->u.s.adapter_index = ao.index;
sound/pci/asihpi/hpi6000.c
550
pao->type = hr0.u.ax.info.adapter_type;
sound/pci/asihpi/hpi6000.c
551
pao->index = hr0.u.ax.info.adapter_index;
sound/pci/asihpi/hpi6000.c
606
phr->u.ax.assert.p1 =
sound/pci/asihpi/hpi6000.c
608
phr->u.ax.assert.p2 = 0;
sound/pci/asihpi/hpi6000.c
609
phr->u.ax.assert.count = 1; /* assert count */
sound/pci/asihpi/hpi6000.c
610
phr->u.ax.assert.dsp_index = -1; /* "dsp index" */
sound/pci/asihpi/hpi6000.c
611
strscpy(phr->u.ax.assert.sz_message, "PCI2040 error");
sound/pci/asihpi/hpi6000.c
612
phr->u.ax.assert.dsp_msg_addr = 0;
sound/pci/asihpi/hpi6205.c
1019
u32 command = phm->u.d.u.buffer.command;
sound/pci/asihpi/hpi6205.c
1028
phm->u.d.u.buffer.buffer_size =
sound/pci/asihpi/hpi6205.c
1029
roundup_pow_of_two(phm->u.d.u.buffer.buffer_size);
sound/pci/asihpi/hpi6205.c
1030
phr->u.d.u.stream_info.data_available =
sound/pci/asihpi/hpi6205.c
1032
phr->u.d.u.stream_info.buffer_size =
sound/pci/asihpi/hpi6205.c
1033
phm->u.d.u.buffer.buffer_size;
sound/pci/asihpi/hpi6205.c
1036
phm->u.d.u.buffer.buffer_size) {
sound/pci/asihpi/hpi6205.c
1047
obj_index], phm->u.d.u.buffer.buffer_size,
sound/pci/asihpi/hpi6205.c
1058
&phm->u.d.u.buffer.pci_address);
sound/pci/asihpi/hpi6205.c
1061
phr->u.d.u.stream_info.auxiliary_data_available =
sound/pci/asihpi/hpi6205.c
1062
phm->u.d.u.buffer.pci_address;
sound/pci/asihpi/hpi6205.c
1076
if (phm->u.d.u.buffer.buffer_size & (phm->u.d.u.buffer.
sound/pci/asihpi/hpi6205.c
1080
phm->u.d.u.buffer.buffer_size);
sound/pci/asihpi/hpi6205.c
1086
phm->u.d.u.buffer.buffer_size;
sound/pci/asihpi/hpi6205.c
1093
status->size_in_bytes = phm->u.d.u.buffer.buffer_size;
sound/pci/asihpi/hpi6205.c
1128
phr->u.d.u.hostbuffer_info.p_buffer = p_bbm_data;
sound/pci/asihpi/hpi6205.c
1129
phr->u.d.u.hostbuffer_info.p_status = status;
sound/pci/asihpi/hpi6205.c
1141
u32 command = phm->u.d.u.buffer.command;
sound/pci/asihpi/hpi6205.c
1185
u8 *p_app_data = (u8 *)phm->u.d.u.data.pb_data;
sound/pci/asihpi/hpi6205.c
1195
if (data_available < phm->u.d.u.data.data_size) {
sound/pci/asihpi/hpi6205.c
1212
min(phm->u.d.u.data.data_size,
sound/pci/asihpi/hpi6205.c
1222
phm->u.d.u.data.data_size - l_first_read);
sound/pci/asihpi/hpi6205.c
1224
status->host_index += phm->u.d.u.data.data_size;
sound/pci/asihpi/hpi6205.c
1242
phr->u.d.u.stream_info.state = (u16)status->stream_state;
sound/pci/asihpi/hpi6205.c
1243
phr->u.d.u.stream_info.samples_transferred =
sound/pci/asihpi/hpi6205.c
1245
phr->u.d.u.stream_info.buffer_size = status->size_in_bytes;
sound/pci/asihpi/hpi6205.c
1246
phr->u.d.u.stream_info.data_available =
sound/pci/asihpi/hpi6205.c
1248
phr->u.d.u.stream_info.auxiliary_data_available =
sound/pci/asihpi/hpi6205.c
2011
memcpy((void *)&interface->u.b_data[0],
sound/pci/asihpi/hpi6205.c
2034
(void *)&interface->u.b_data[0], this_copy);
sound/pci/asihpi/hpi6205.c
2093
if (phm->size > sizeof(interface->u.message_buffer)) {
sound/pci/asihpi/hpi6205.c
2095
phr->specific_error = sizeof(interface->u.message_buffer);
sound/pci/asihpi/hpi6205.c
2099
sizeof(interface->u.message_buffer));
sound/pci/asihpi/hpi6205.c
2111
memcpy(&interface->u.message_buffer, phm, phm->size);
sound/pci/asihpi/hpi6205.c
2131
if (interface->u.response_buffer.response.size <= phr->size)
sound/pci/asihpi/hpi6205.c
2132
memcpy(phr, &interface->u.response_buffer,
sound/pci/asihpi/hpi6205.c
2133
interface->u.response_buffer.response.size);
sound/pci/asihpi/hpi6205.c
2137
interface->u.response_buffer.response.size,
sound/pci/asihpi/hpi6205.c
2139
memcpy(phr, &interface->u.response_buffer,
sound/pci/asihpi/hpi6205.c
2143
interface->u.response_buffer.response.size;
sound/pci/asihpi/hpi6205.c
2202
err = hpi6205_transfer_data(pao, phm->u.d.u.data.pb_data,
sound/pci/asihpi/hpi6205.c
2203
phm->u.d.u.data.data_size, H620_HIF_SEND_DATA);
sound/pci/asihpi/hpi6205.c
2208
err = hpi6205_transfer_data(pao, phm->u.d.u.data.pb_data,
sound/pci/asihpi/hpi6205.c
2209
phm->u.d.u.data.data_size, H620_HIF_GET_DATA);
sound/pci/asihpi/hpi6205.c
247
} else if (phm->u.c.attribute == HPI_METER_PEAK) {
sound/pci/asihpi/hpi6205.c
471
ao.pci = *phm->u.s.resource.r.pci;
sound/pci/asihpi/hpi6205.c
481
phr->u.s.data = os_error_code;
sound/pci/asihpi/hpi6205.c
485
phr->u.s.adapter_type = ao.type;
sound/pci/asihpi/hpi6205.c
486
phr->u.s.adapter_index = ao.index;
sound/pci/asihpi/hpi6205.c
648
pao->type = hr.u.ax.info.adapter_type;
sound/pci/asihpi/hpi6205.c
649
pao->index = hr.u.ax.info.adapter_index;
sound/pci/asihpi/hpi6205.c
653
hr.u.ax.info.adapter_type, hr.u.ax.info.adapter_index,
sound/pci/asihpi/hpi6205.c
654
hr.u.ax.info.serial_number);
sound/pci/asihpi/hpi6205.c
733
u32 command = phm->u.d.u.buffer.command;
sound/pci/asihpi/hpi6205.c
744
phm->u.d.u.buffer.buffer_size =
sound/pci/asihpi/hpi6205.c
745
roundup_pow_of_two(phm->u.d.u.buffer.buffer_size);
sound/pci/asihpi/hpi6205.c
748
phr->u.d.u.stream_info.data_available =
sound/pci/asihpi/hpi6205.c
750
phr->u.d.u.stream_info.buffer_size =
sound/pci/asihpi/hpi6205.c
751
phm->u.d.u.buffer.buffer_size;
sound/pci/asihpi/hpi6205.c
754
phm->u.d.u.buffer.buffer_size) {
sound/pci/asihpi/hpi6205.c
765
[phm->obj_index], phm->u.d.u.buffer.buffer_size,
sound/pci/asihpi/hpi6205.c
776
&phm->u.d.u.buffer.pci_address);
sound/pci/asihpi/hpi6205.c
781
phr->u.d.u.stream_info.auxiliary_data_available =
sound/pci/asihpi/hpi6205.c
782
phm->u.d.u.buffer.pci_address;
sound/pci/asihpi/hpi6205.c
800
if (phm->u.d.u.buffer.buffer_size & (phm->u.d.u.buffer.
sound/pci/asihpi/hpi6205.c
804
phm->u.d.u.buffer.buffer_size);
sound/pci/asihpi/hpi6205.c
809
phm->u.d.u.buffer.buffer_size;
sound/pci/asihpi/hpi6205.c
816
status->size_in_bytes = phm->u.d.u.buffer.buffer_size;
sound/pci/asihpi/hpi6205.c
851
phr->u.d.u.hostbuffer_info.p_buffer = p_bbm_data;
sound/pci/asihpi/hpi6205.c
852
phr->u.d.u.hostbuffer_info.p_status = status;
sound/pci/asihpi/hpi6205.c
864
u32 command = phm->u.d.u.buffer.command;
sound/pci/asihpi/hpi6205.c
910
if (space_available < phm->u.d.u.data.data_size) {
sound/pci/asihpi/hpi6205.c
917
if (phm->u.d.u.data.pb_data
sound/pci/asihpi/hpi6205.c
922
u8 *p_app_data = (u8 *)phm->u.d.u.data.pb_data;
sound/pci/asihpi/hpi6205.c
934
min(phm->u.d.u.data.data_size,
sound/pci/asihpi/hpi6205.c
943
phm->u.d.u.data.data_size - l_first_write);
sound/pci/asihpi/hpi6205.c
963
status->host_index += phm->u.d.u.data.data_size;
sound/pci/asihpi/hpi6205.c
982
phr->u.d.u.stream_info.state = (u16)status->stream_state;
sound/pci/asihpi/hpi6205.c
983
phr->u.d.u.stream_info.samples_transferred =
sound/pci/asihpi/hpi6205.c
985
phr->u.d.u.stream_info.buffer_size = status->size_in_bytes;
sound/pci/asihpi/hpi6205.c
986
phr->u.d.u.stream_info.data_available =
sound/pci/asihpi/hpi6205.c
988
phr->u.d.u.stream_info.auxiliary_data_available =
sound/pci/asihpi/hpi6205.h
83
union buffer_6205 u;
sound/pci/asihpi/hpi_internal.h
1023
} u;
sound/pci/asihpi/hpi_internal.h
1084
} u;
sound/pci/asihpi/hpi_internal.h
1191
} u;
sound/pci/asihpi/hpi_internal.h
1210
} u;
sound/pci/asihpi/hpi_internal.h
1353
} u;
sound/pci/asihpi/hpi_internal.h
726
} u;
sound/pci/asihpi/hpi_internal.h
768
} u;
sound/pci/asihpi/hpi_internal.h
848
} u;
sound/pci/asihpi/hpi_internal.h
931
} u;
sound/pci/asihpi/hpi_internal.h
984
} u;
sound/pci/asihpi/hpicmn.c
167
phr->u.s.adapter_index = adapters.adapter[index].index;
sound/pci/asihpi/hpicmn.c
168
phr->u.s.adapter_type = adapters.adapter[index].type;
sound/pci/asihpi/hpicmn.c
170
phr->u.s.adapter_index = 0;
sound/pci/asihpi/hpicmn.c
171
phr->u.s.adapter_type = 0;
sound/pci/asihpi/hpicmn.c
328
switch (pC->u.i.control_type) {
sound/pci/asihpi/hpicmn.c
331
if (phm->u.c.attribute == HPI_METER_PEAK) {
sound/pci/asihpi/hpicmn.c
332
phr->u.c.an_log_value[0] = pC->u.meter.an_log_peak[0];
sound/pci/asihpi/hpicmn.c
333
phr->u.c.an_log_value[1] = pC->u.meter.an_log_peak[1];
sound/pci/asihpi/hpicmn.c
334
} else if (phm->u.c.attribute == HPI_METER_RMS) {
sound/pci/asihpi/hpicmn.c
335
if (pC->u.meter.an_logRMS[0] ==
sound/pci/asihpi/hpicmn.c
339
phr->u.c.an_log_value[0] = HPI_METER_MINIMUM;
sound/pci/asihpi/hpicmn.c
340
phr->u.c.an_log_value[1] = HPI_METER_MINIMUM;
sound/pci/asihpi/hpicmn.c
342
phr->u.c.an_log_value[0] =
sound/pci/asihpi/hpicmn.c
343
pC->u.meter.an_logRMS[0];
sound/pci/asihpi/hpicmn.c
344
phr->u.c.an_log_value[1] =
sound/pci/asihpi/hpicmn.c
345
pC->u.meter.an_logRMS[1];
sound/pci/asihpi/hpicmn.c
351
if (phm->u.c.attribute == HPI_VOLUME_GAIN) {
sound/pci/asihpi/hpicmn.c
352
phr->u.c.an_log_value[0] = pC->u.vol.an_log[0];
sound/pci/asihpi/hpicmn.c
353
phr->u.c.an_log_value[1] = pC->u.vol.an_log[1];
sound/pci/asihpi/hpicmn.c
354
} else if (phm->u.c.attribute == HPI_VOLUME_MUTE) {
sound/pci/asihpi/hpicmn.c
355
if (pC->u.vol.flags & HPI_VOLUME_FLAG_HAS_MUTE) {
sound/pci/asihpi/hpicmn.c
356
if (pC->u.vol.flags & HPI_VOLUME_FLAG_MUTED)
sound/pci/asihpi/hpicmn.c
357
phr->u.c.param1 =
sound/pci/asihpi/hpicmn.c
360
phr->u.c.param1 = 0;
sound/pci/asihpi/hpicmn.c
364
phr->u.c.param1 = 0;
sound/pci/asihpi/hpicmn.c
371
if (phm->u.c.attribute == HPI_MULTIPLEXER_SOURCE) {
sound/pci/asihpi/hpicmn.c
372
phr->u.c.param1 = pC->u.mux.source_node_type;
sound/pci/asihpi/hpicmn.c
373
phr->u.c.param2 = pC->u.mux.source_node_index;
sound/pci/asihpi/hpicmn.c
379
if (phm->u.c.attribute == HPI_CHANNEL_MODE_MODE)
sound/pci/asihpi/hpicmn.c
380
phr->u.c.param1 = pC->u.mode.mode;
sound/pci/asihpi/hpicmn.c
385
if (phm->u.c.attribute == HPI_LEVEL_GAIN) {
sound/pci/asihpi/hpicmn.c
386
phr->u.c.an_log_value[0] = pC->u.level.an_log[0];
sound/pci/asihpi/hpicmn.c
387
phr->u.c.an_log_value[1] = pC->u.level.an_log[1];
sound/pci/asihpi/hpicmn.c
392
if (phm->u.c.attribute == HPI_TUNER_FREQ)
sound/pci/asihpi/hpicmn.c
393
phr->u.c.param1 = pC->u.tuner.freq_ink_hz;
sound/pci/asihpi/hpicmn.c
394
else if (phm->u.c.attribute == HPI_TUNER_BAND)
sound/pci/asihpi/hpicmn.c
395
phr->u.c.param1 = pC->u.tuner.band;
sound/pci/asihpi/hpicmn.c
396
else if (phm->u.c.attribute == HPI_TUNER_LEVEL_AVG)
sound/pci/asihpi/hpicmn.c
397
if (pC->u.tuner.s_level_avg ==
sound/pci/asihpi/hpicmn.c
399
phr->u.cu.tuner.s_level = 0;
sound/pci/asihpi/hpicmn.c
403
phr->u.cu.tuner.s_level =
sound/pci/asihpi/hpicmn.c
404
pC->u.tuner.s_level_avg;
sound/pci/asihpi/hpicmn.c
409
if (phm->u.c.attribute == HPI_AESEBURX_ERRORSTATUS)
sound/pci/asihpi/hpicmn.c
410
phr->u.c.param1 = pC->u.aes3rx.error_status;
sound/pci/asihpi/hpicmn.c
411
else if (phm->u.c.attribute == HPI_AESEBURX_FORMAT)
sound/pci/asihpi/hpicmn.c
412
phr->u.c.param1 = pC->u.aes3rx.format;
sound/pci/asihpi/hpicmn.c
417
if (phm->u.c.attribute == HPI_AESEBUTX_FORMAT)
sound/pci/asihpi/hpicmn.c
418
phr->u.c.param1 = pC->u.aes3tx.format;
sound/pci/asihpi/hpicmn.c
423
if (phm->u.c.attribute == HPI_TONEDETECTOR_STATE)
sound/pci/asihpi/hpicmn.c
424
phr->u.c.param1 = pC->u.tone.state;
sound/pci/asihpi/hpicmn.c
429
if (phm->u.c.attribute == HPI_SILENCEDETECTOR_STATE) {
sound/pci/asihpi/hpicmn.c
430
phr->u.c.param1 = pC->u.silence.state;
sound/pci/asihpi/hpicmn.c
435
if (phm->u.c.attribute == HPI_MICROPHONE_PHANTOM_POWER)
sound/pci/asihpi/hpicmn.c
436
phr->u.c.param1 = pC->u.microphone.phantom_state;
sound/pci/asihpi/hpicmn.c
441
if (phm->u.c.attribute == HPI_SAMPLECLOCK_SOURCE)
sound/pci/asihpi/hpicmn.c
442
phr->u.c.param1 = pC->u.clk.source;
sound/pci/asihpi/hpicmn.c
443
else if (phm->u.c.attribute == HPI_SAMPLECLOCK_SOURCE_INDEX) {
sound/pci/asihpi/hpicmn.c
444
if (pC->u.clk.source_index ==
sound/pci/asihpi/hpicmn.c
446
phr->u.c.param1 = 0;
sound/pci/asihpi/hpicmn.c
450
phr->u.c.param1 = pC->u.clk.source_index;
sound/pci/asihpi/hpicmn.c
451
} else if (phm->u.c.attribute == HPI_SAMPLECLOCK_SAMPLERATE)
sound/pci/asihpi/hpicmn.c
452
phr->u.c.param1 = pC->u.clk.sample_rate;
sound/pci/asihpi/hpicmn.c
461
HPI_CTL_ATTR_INDEX(phm->u.c.
sound/pci/asihpi/hpicmn.c
468
if (phm->u.c.attribute == HPI_PAD_PROGRAM_ID)
sound/pci/asihpi/hpicmn.c
469
phr->u.c.param1 = p_pad->pI;
sound/pci/asihpi/hpicmn.c
470
else if (phm->u.c.attribute == HPI_PAD_PROGRAM_TYPE)
sound/pci/asihpi/hpicmn.c
471
phr->u.c.param1 = p_pad->pTY;
sound/pci/asihpi/hpicmn.c
474
HPI_CTL_ATTR_INDEX(phm->u.c.
sound/pci/asihpi/hpicmn.c
476
unsigned int offset = phm->u.c.param1;
sound/pci/asihpi/hpicmn.c
503
if (tocopy > sizeof(phr->u.cu.chars8.sz_data))
sound/pci/asihpi/hpicmn.c
504
tocopy = sizeof(phr->u.cu.chars8.
sound/pci/asihpi/hpicmn.c
507
memcpy(phr->u.cu.chars8.sz_data,
sound/pci/asihpi/hpicmn.c
510
phr->u.cu.chars8.remaining_chars =
sound/pci/asihpi/hpicmn.c
522
pC->u.i.control_index, pC->u.i.control_type,
sound/pci/asihpi/hpicmn.c
523
phm->u.c.attribute);
sound/pci/asihpi/hpicmn.c
564
switch (pC->u.i.control_type) {
sound/pci/asihpi/hpicmn.c
566
if (phm->u.c.attribute == HPI_VOLUME_GAIN) {
sound/pci/asihpi/hpicmn.c
567
pC->u.vol.an_log[0] = phr->u.c.an_log_value[0];
sound/pci/asihpi/hpicmn.c
568
pC->u.vol.an_log[1] = phr->u.c.an_log_value[1];
sound/pci/asihpi/hpicmn.c
569
} else if (phm->u.c.attribute == HPI_VOLUME_MUTE) {
sound/pci/asihpi/hpicmn.c
570
if (phm->u.c.param1)
sound/pci/asihpi/hpicmn.c
571
pC->u.vol.flags |= HPI_VOLUME_FLAG_MUTED;
sound/pci/asihpi/hpicmn.c
573
pC->u.vol.flags &= ~HPI_VOLUME_FLAG_MUTED;
sound/pci/asihpi/hpicmn.c
578
if (phm->u.c.attribute == HPI_MULTIPLEXER_SOURCE) {
sound/pci/asihpi/hpicmn.c
579
pC->u.mux.source_node_type = (u16)phm->u.c.param1;
sound/pci/asihpi/hpicmn.c
580
pC->u.mux.source_node_index = (u16)phm->u.c.param2;
sound/pci/asihpi/hpicmn.c
585
if (phm->u.c.attribute == HPI_CHANNEL_MODE_MODE)
sound/pci/asihpi/hpicmn.c
586
pC->u.mode.mode = (u16)phm->u.c.param1;
sound/pci/asihpi/hpicmn.c
589
if (phm->u.c.attribute == HPI_LEVEL_GAIN) {
sound/pci/asihpi/hpicmn.c
590
pC->u.vol.an_log[0] = phr->u.c.an_log_value[0];
sound/pci/asihpi/hpicmn.c
591
pC->u.vol.an_log[1] = phr->u.c.an_log_value[1];
sound/pci/asihpi/hpicmn.c
595
if (phm->u.c.attribute == HPI_MICROPHONE_PHANTOM_POWER)
sound/pci/asihpi/hpicmn.c
596
pC->u.microphone.phantom_state = (u16)phm->u.c.param1;
sound/pci/asihpi/hpicmn.c
599
if (phm->u.c.attribute == HPI_AESEBUTX_FORMAT)
sound/pci/asihpi/hpicmn.c
600
pC->u.aes3tx.format = phm->u.c.param1;
sound/pci/asihpi/hpicmn.c
603
if (phm->u.c.attribute == HPI_AESEBURX_FORMAT)
sound/pci/asihpi/hpicmn.c
604
pC->u.aes3rx.format = phm->u.c.param1;
sound/pci/asihpi/hpicmn.c
607
if (phm->u.c.attribute == HPI_SAMPLECLOCK_SOURCE)
sound/pci/asihpi/hpicmn.c
608
pC->u.clk.source = (u16)phm->u.c.param1;
sound/pci/asihpi/hpicmn.c
609
else if (phm->u.c.attribute == HPI_SAMPLECLOCK_SOURCE_INDEX)
sound/pci/asihpi/hpicmn.c
610
pC->u.clk.source_index = (u16)phm->u.c.param1;
sound/pci/asihpi/hpicmn.c
611
else if (phm->u.c.attribute == HPI_SAMPLECLOCK_SAMPLERATE)
sound/pci/asihpi/hpicmn.c
612
pC->u.clk.sample_rate = phm->u.c.param1;
sound/pci/asihpi/hpicmn.c
685
phr->u.s.num_adapters = adapters.gw_num_adapters;
sound/pci/asihpi/hpidebug.c
42
phm->u.c.attribute);
sound/pci/asihpi/hpifunc.c
1013
*pw_state = hr.u.d.u.stream_info.state;
sound/pci/asihpi/hpifunc.c
1015
*pbuffer_size = hr.u.d.u.stream_info.buffer_size;
sound/pci/asihpi/hpifunc.c
1017
*pdata_recorded = hr.u.d.u.stream_info.data_available;
sound/pci/asihpi/hpifunc.c
1019
*psamples_recorded = hr.u.d.u.stream_info.samples_transferred;
sound/pci/asihpi/hpifunc.c
1022
hr.u.d.u.stream_info.auxiliary_data_available;
sound/pci/asihpi/hpifunc.c
1035
hm.u.d.u.data.format.attributes = bytes_per_frame;
sound/pci/asihpi/hpifunc.c
1036
hm.u.d.u.data.format.format = (mode << 8) | (alignment & 0xff);
sound/pci/asihpi/hpifunc.c
1037
hm.u.d.u.data.format.channels = idle_bit;
sound/pci/asihpi/hpifunc.c
105
*pversion_ex = hr.u.s.data;
sound/pci/asihpi/hpifunc.c
1053
(hr.u.d.u.stream_info.buffer_size -
sound/pci/asihpi/hpifunc.c
1054
hr.u.d.u.stream_info.data_available) /
sound/pci/asihpi/hpifunc.c
1071
hm.u.d.u.data.pb_data = (u8 *)p_anc_frame_buffer;
sound/pci/asihpi/hpifunc.c
1072
hm.u.d.u.data.data_size =
sound/pci/asihpi/hpifunc.c
1075
if (hm.u.d.u.data.data_size <= anc_frame_buffer_size_in_bytes)
sound/pci/asihpi/hpifunc.c
1092
hm.u.d.u.data.data_size = size_in_bytes;
sound/pci/asihpi/hpifunc.c
1111
*pp_buffer = hr.u.d.u.hostbuffer_info.p_buffer;
sound/pci/asihpi/hpifunc.c
1113
*pp_status = hr.u.d.u.hostbuffer_info.p_status;
sound/pci/asihpi/hpifunc.c
1147
&hm.u.d.u.stream.stream_index))
sound/pci/asihpi/hpifunc.c
1155
hm.u.d.u.stream.object_type = c_obj_type;
sound/pci/asihpi/hpifunc.c
116
*pn_num_adapters = (int)hr.u.s.num_adapters;
sound/pci/asihpi/hpifunc.c
1181
*poutstream_map = hr.u.d.u.group_info.outstream_group_map;
sound/pci/asihpi/hpifunc.c
1183
*pinstream_map = hr.u.d.u.group_info.instream_group_map;
sound/pci/asihpi/hpifunc.c
1242
hm.u.m.node_type1 = src_node_type;
sound/pci/asihpi/hpifunc.c
1243
hm.u.m.node_index1 = src_node_type_index;
sound/pci/asihpi/hpifunc.c
1244
hm.u.m.node_type2 = dst_node_type;
sound/pci/asihpi/hpifunc.c
1245
hm.u.m.node_index2 = dst_node_type_index;
sound/pci/asihpi/hpifunc.c
1246
hm.u.m.control_type = control_type;
sound/pci/asihpi/hpifunc.c
1253
hm.adapter_index, hr.u.m.control_index);
sound/pci/asihpi/hpifunc.c
1269
hm.u.m.control_index = control_index;
sound/pci/asihpi/hpifunc.c
1274
hr.u.m.src_node_type + HPI_SOURCENODE_NONE;
sound/pci/asihpi/hpifunc.c
1275
*pw_src_node_index = hr.u.m.src_node_index;
sound/pci/asihpi/hpifunc.c
1276
*pw_dst_node_type = hr.u.m.dst_node_type + HPI_DESTNODE_NONE;
sound/pci/asihpi/hpifunc.c
1277
*pw_dst_node_index = hr.u.m.dst_node_index;
sound/pci/asihpi/hpifunc.c
1280
*pw_control_type = hr.u.m.control_index;
sound/pci/asihpi/hpifunc.c
129
*padapter_index = (int)hr.u.s.adapter_index;
sound/pci/asihpi/hpifunc.c
130
*pw_adapter_type = hr.u.s.adapter_type;
sound/pci/asihpi/hpifunc.c
1301
hm.u.mx.store.command = command;
sound/pci/asihpi/hpifunc.c
1302
hm.u.mx.store.index = index;
sound/pci/asihpi/hpifunc.c
1318
hm.u.c.attribute = attrib;
sound/pci/asihpi/hpifunc.c
1319
hm.u.c.param1 = param1;
sound/pci/asihpi/hpifunc.c
1320
hm.u.c.param2 = param2;
sound/pci/asihpi/hpifunc.c
1335
hm.u.c.attribute = attrib;
sound/pci/asihpi/hpifunc.c
1336
hm.u.c.an_log_value[0] = sv0;
sound/pci/asihpi/hpifunc.c
1337
hm.u.c.an_log_value[1] = sv1;
sound/pci/asihpi/hpifunc.c
1353
hm.u.c.attribute = attrib;
sound/pci/asihpi/hpifunc.c
1354
hm.u.c.param1 = param1;
sound/pci/asihpi/hpifunc.c
1355
hm.u.c.param2 = param2;
sound/pci/asihpi/hpifunc.c
1358
*pparam1 = hr.u.c.param1;
sound/pci/asihpi/hpifunc.c
1360
*pparam2 = hr.u.c.param2;
sound/pci/asihpi/hpifunc.c
1379
hm.u.c.attribute = attrib;
sound/pci/asihpi/hpifunc.c
1382
*sv0 = hr.u.c.an_log_value[0];
sound/pci/asihpi/hpifunc.c
1384
*sv1 = hr.u.c.an_log_value[1];
sound/pci/asihpi/hpifunc.c
1400
hm.u.c.attribute = attrib;
sound/pci/asihpi/hpifunc.c
1401
hm.u.c.param1 = index;
sound/pci/asihpi/hpifunc.c
1402
hm.u.c.param2 = param;
sound/pci/asihpi/hpifunc.c
1405
*psetting = hr.u.c.param1;
sound/pci/asihpi/hpifunc.c
1430
hm.u.c.attribute = attribute;
sound/pci/asihpi/hpifunc.c
1431
hm.u.c.param1 = sub_string_index;
sound/pci/asihpi/hpifunc.c
1432
hm.u.c.param2 = 0;
sound/pci/asihpi/hpifunc.c
1436
&& (hr.u.cu.chars8.remaining_chars + 8) >
sound/pci/asihpi/hpifunc.c
1445
c = hr.u.cu.chars8.sz_data[j];
sound/pci/asihpi/hpifunc.c
1457
if ((hr.u.cu.chars8.remaining_chars == 0)
sound/pci/asihpi/hpifunc.c
1512
hm.u.c.attribute = HPI_AESEBURX_USERDATA;
sound/pci/asihpi/hpifunc.c
1513
hm.u.c.param1 = index;
sound/pci/asihpi/hpifunc.c
1518
*pw_data = (u16)hr.u.c.param2;
sound/pci/asihpi/hpifunc.c
1531
hm.u.c.attribute = HPI_AESEBURX_CHANNELSTATUS;
sound/pci/asihpi/hpifunc.c
1532
hm.u.c.param1 = index;
sound/pci/asihpi/hpifunc.c
1537
*pw_data = (u16)hr.u.c.param2;
sound/pci/asihpi/hpifunc.c
1628
hm.u.c.attribute = HPI_BITSTREAM_ACTIVITY;
sound/pci/asihpi/hpifunc.c
1631
*pw_clk_activity = (u16)hr.u.c.param1;
sound/pci/asihpi/hpifunc.c
1633
*pw_data_activity = (u16)hr.u.c.param2;
sound/pci/asihpi/hpifunc.c
1738
hm.u.c.attribute = HPI_COBRANET_GET_STATUS;
sound/pci/asihpi/hpifunc.c
1743
*pstatus = hr.u.cu.cobranet.status.status;
sound/pci/asihpi/hpifunc.c
1746
hr.u.cu.cobranet.status.readable_size;
sound/pci/asihpi/hpifunc.c
1749
hr.u.cu.cobranet.status.writeable_size;
sound/pci/asihpi/hpifunc.c
177
hm.u.ax.mode.adapter_mode = adapter_mode;
sound/pci/asihpi/hpifunc.c
178
hm.u.ax.mode.query_or_set = query_or_set;
sound/pci/asihpi/hpifunc.c
192
*padapter_mode = hr.u.ax.mode.adapter_mode;
sound/pci/asihpi/hpifunc.c
1924
hm.u.c.attribute = HPI_COMPANDER_THRESHOLD;
sound/pci/asihpi/hpifunc.c
1925
hm.u.c.param2 = index;
sound/pci/asihpi/hpifunc.c
1926
hm.u.c.an_log_value[0] = threshold0_01dB;
sound/pci/asihpi/hpifunc.c
1943
hm.u.c.attribute = HPI_COMPANDER_THRESHOLD;
sound/pci/asihpi/hpifunc.c
1944
hm.u.c.param2 = index;
sound/pci/asihpi/hpifunc.c
1947
*threshold0_01dB = hr.u.c.an_log_value[0];
sound/pci/asihpi/hpifunc.c
1974
hm.u.c.attribute = HPI_LEVEL_RANGE;
sound/pci/asihpi/hpifunc.c
1978
hr.u.c.an_log_value[0] = 0;
sound/pci/asihpi/hpifunc.c
1979
hr.u.c.an_log_value[1] = 0;
sound/pci/asihpi/hpifunc.c
1980
hr.u.c.param1 = 0;
sound/pci/asihpi/hpifunc.c
1983
*min_gain_01dB = hr.u.c.an_log_value[0];
sound/pci/asihpi/hpifunc.c
1985
*max_gain_01dB = hr.u.c.an_log_value[1];
sound/pci/asihpi/hpifunc.c
1987
*step_gain_01dB = (short)hr.u.c.param1;
sound/pci/asihpi/hpifunc.c
2023
hm.u.c.attribute = HPI_METER_PEAK;
sound/pci/asihpi/hpifunc.c
2028
memcpy(an_peakdB, hr.u.c.an_log_value,
sound/pci/asihpi/hpifunc.c
2048
hm.u.c.attribute = HPI_METER_RMS;
sound/pci/asihpi/hpifunc.c
2053
memcpy(an_rmsdB, hr.u.c.an_log_value,
sound/pci/asihpi/hpifunc.c
208
*pw_adapter_type = hr.u.ax.info.adapter_type;
sound/pci/asihpi/hpifunc.c
209
*pw_num_outstreams = hr.u.ax.info.num_outstreams;
sound/pci/asihpi/hpifunc.c
210
*pw_num_instreams = hr.u.ax.info.num_instreams;
sound/pci/asihpi/hpifunc.c
211
*pw_version = hr.u.ax.info.version;
sound/pci/asihpi/hpifunc.c
212
*pserial_number = hr.u.ax.info.serial_number;
sound/pci/asihpi/hpifunc.c
2156
hm.u.c.attribute = HPI_MULTIPLEXER_QUERYSOURCE;
sound/pci/asihpi/hpifunc.c
2157
hm.u.c.param1 = index;
sound/pci/asihpi/hpifunc.c
2162
*source_node_type = (u16)hr.u.c.param1;
sound/pci/asihpi/hpifunc.c
2164
*source_node_index = (u16)hr.u.c.param2;
sound/pci/asihpi/hpifunc.c
2200
hm.u.c.attribute = HPI_EQUALIZER_FILTER;
sound/pci/asihpi/hpifunc.c
2201
hm.u.c.param2 = index;
sound/pci/asihpi/hpifunc.c
2206
*pfrequency_hz = hr.u.c.param1;
sound/pci/asihpi/hpifunc.c
2208
*pn_type = (u16)(hr.u.c.param2 >> 16);
sound/pci/asihpi/hpifunc.c
2210
*pnQ100 = hr.u.c.an_log_value[1];
sound/pci/asihpi/hpifunc.c
2212
*pn_gain0_01dB = hr.u.c.an_log_value[0];
sound/pci/asihpi/hpifunc.c
2228
hm.u.c.param1 = frequency_hz;
sound/pci/asihpi/hpifunc.c
2229
hm.u.c.param2 = (index & 0xFFFFL) + ((u32)type << 16);
sound/pci/asihpi/hpifunc.c
2230
hm.u.c.an_log_value[0] = gain0_01dB;
sound/pci/asihpi/hpifunc.c
2231
hm.u.c.an_log_value[1] = q100;
sound/pci/asihpi/hpifunc.c
2232
hm.u.c.attribute = HPI_EQUALIZER_FILTER;
sound/pci/asihpi/hpifunc.c
2249
hm.u.c.attribute = HPI_EQUALIZER_COEFFICIENTS;
sound/pci/asihpi/hpifunc.c
2250
hm.u.c.param2 = index;
sound/pci/asihpi/hpifunc.c
2254
coeffs[0] = (short)hr.u.c.an_log_value[0];
sound/pci/asihpi/hpifunc.c
2255
coeffs[1] = (short)hr.u.c.an_log_value[1];
sound/pci/asihpi/hpifunc.c
2256
coeffs[2] = (short)hr.u.c.param1;
sound/pci/asihpi/hpifunc.c
2257
coeffs[3] = (short)(hr.u.c.param1 >> 16);
sound/pci/asihpi/hpifunc.c
2258
coeffs[4] = (short)hr.u.c.param2;
sound/pci/asihpi/hpifunc.c
226
hm.u.ax.module_info.index = module_index;
sound/pci/asihpi/hpifunc.c
230
*pw_module_type = hr.u.ax.info.adapter_type;
sound/pci/asihpi/hpifunc.c
231
*pw_num_outputs = hr.u.ax.info.num_outstreams;
sound/pci/asihpi/hpifunc.c
232
*pw_num_inputs = hr.u.ax.info.num_instreams;
sound/pci/asihpi/hpifunc.c
233
*pw_version = hr.u.ax.info.version;
sound/pci/asihpi/hpifunc.c
234
*pserial_number = hr.u.ax.info.serial_number;
sound/pci/asihpi/hpifunc.c
248
hm.u.ax.property_set.property = property;
sound/pci/asihpi/hpifunc.c
249
hm.u.ax.property_set.parameter1 = parameter1;
sound/pci/asihpi/hpifunc.c
250
hm.u.ax.property_set.parameter2 = parameter2;
sound/pci/asihpi/hpifunc.c
2563
hm.u.cu.attribute = HPI_TUNER_LEVEL_AVG;
sound/pci/asihpi/hpifunc.c
2566
*pw_level = hr.u.cu.tuner.s_level;
sound/pci/asihpi/hpifunc.c
2579
hm.u.cu.attribute = HPI_TUNER_LEVEL_RAW;
sound/pci/asihpi/hpifunc.c
2582
*pw_level = hr.u.cu.tuner.s_level;
sound/pci/asihpi/hpifunc.c
265
hm.u.ax.property_set.property = property;
sound/pci/asihpi/hpifunc.c
2692
hm.u.c.attribute = HPI_TUNER_RDS;
sound/pci/asihpi/hpifunc.c
2695
*(u32 *)&p_data[0] = hr.u.cu.tuner.rds.data[0];
sound/pci/asihpi/hpifunc.c
2696
*(u32 *)&p_data[4] = hr.u.cu.tuner.rds.data[1];
sound/pci/asihpi/hpifunc.c
2697
*(u32 *)&p_data[8] = hr.u.cu.tuner.rds.bLER;
sound/pci/asihpi/hpifunc.c
270
*pw_parameter1 = hr.u.ax.property_get.parameter1;
sound/pci/asihpi/hpifunc.c
272
*pw_parameter2 = hr.u.ax.property_get.parameter2;
sound/pci/asihpi/hpifunc.c
2778
hm.u.c.attribute = HPI_VOLUME_RANGE;
sound/pci/asihpi/hpifunc.c
2782
hr.u.c.an_log_value[0] = 0;
sound/pci/asihpi/hpifunc.c
2783
hr.u.c.an_log_value[1] = 0;
sound/pci/asihpi/hpifunc.c
2784
hr.u.c.param1 = 0;
sound/pci/asihpi/hpifunc.c
2787
*min_gain_01dB = hr.u.c.an_log_value[0];
sound/pci/asihpi/hpifunc.c
2789
*max_gain_01dB = hr.u.c.an_log_value[1];
sound/pci/asihpi/hpifunc.c
2791
*step_gain_01dB = (short)hr.u.c.param1;
sound/pci/asihpi/hpifunc.c
2807
memcpy(hm.u.c.an_log_value, an_stop_gain0_01dB,
sound/pci/asihpi/hpifunc.c
2810
hm.u.c.attribute = HPI_VOLUME_AUTOFADE;
sound/pci/asihpi/hpifunc.c
2811
hm.u.c.param1 = duration_ms;
sound/pci/asihpi/hpifunc.c
2812
hm.u.c.param2 = profile;
sound/pci/asihpi/hpifunc.c
2830
u32 u;
sound/pci/asihpi/hpifunc.c
2831
e = hpi_control_query(h_volume, HPI_VOLUME_AUTOFADE, i, 0, &u);
sound/pci/asihpi/hpifunc.c
2832
*profile = (u16)u;
sound/pci/asihpi/hpifunc.c
2844
hm.u.c.attribute = HPI_VOX_THRESHOLD;
sound/pci/asihpi/hpifunc.c
2846
hm.u.c.an_log_value[0] = an_gain0_01dB;
sound/pci/asihpi/hpifunc.c
2861
hm.u.c.attribute = HPI_VOX_THRESHOLD;
sound/pci/asihpi/hpifunc.c
2865
*an_gain0_01dB = hr.u.c.an_log_value[0];
sound/pci/asihpi/hpifunc.c
485
*pw_state = hr.u.d.u.stream_info.state;
sound/pci/asihpi/hpifunc.c
487
*pbuffer_size = hr.u.d.u.stream_info.buffer_size;
sound/pci/asihpi/hpifunc.c
489
*pdata_to_play = hr.u.d.u.stream_info.data_available;
sound/pci/asihpi/hpifunc.c
491
*psamples_played = hr.u.d.u.stream_info.samples_transferred;
sound/pci/asihpi/hpifunc.c
494
hr.u.d.u.stream_info.auxiliary_data_available;
sound/pci/asihpi/hpifunc.c
507
hm.u.d.u.data.pb_data = (u8 *)pb_data;
sound/pci/asihpi/hpifunc.c
508
hm.u.d.u.data.data_size = bytes_to_write;
sound/pci/asihpi/hpifunc.c
510
hpi_format_to_msg(&hm.u.d.u.data.format, p_format);
sound/pci/asihpi/hpifunc.c
597
hpi_format_to_msg(&hm.u.d.u.data.format, p_format);
sound/pci/asihpi/hpifunc.c
614
hpi_format_to_msg(&hm.u.d.u.data.format, p_format);
sound/pci/asihpi/hpifunc.c
630
hm.u.d.u.velocity = velocity;
sound/pci/asihpi/hpifunc.c
648
hm.u.d.u.pio.punch_in_sample = punch_in_sample;
sound/pci/asihpi/hpifunc.c
649
hm.u.d.u.pio.punch_out_sample = punch_out_sample;
sound/pci/asihpi/hpifunc.c
665
hm.u.d.u.data.format.channels = mode;
sound/pci/asihpi/hpifunc.c
683
hr.u.d.u.stream_info.data_available /
sound/pci/asihpi/hpifunc.c
701
hm.u.d.u.data.pb_data = (u8 *)p_anc_frame_buffer;
sound/pci/asihpi/hpifunc.c
702
hm.u.d.u.data.data_size =
sound/pci/asihpi/hpifunc.c
705
if (hm.u.d.u.data.data_size <= anc_frame_buffer_size_in_bytes)
sound/pci/asihpi/hpifunc.c
722
hm.u.d.u.time_scale = time_scale;
sound/pci/asihpi/hpifunc.c
738
hm.u.d.u.data.data_size = size_in_bytes;
sound/pci/asihpi/hpifunc.c
757
*pp_buffer = hr.u.d.u.hostbuffer_info.p_buffer;
sound/pci/asihpi/hpifunc.c
759
*pp_status = hr.u.d.u.hostbuffer_info.p_status;
sound/pci/asihpi/hpifunc.c
791
&hm.u.d.u.stream.stream_index))
sound/pci/asihpi/hpifunc.c
798
hm.u.d.u.stream.object_type = c_obj_type;
sound/pci/asihpi/hpifunc.c
823
*poutstream_map = hr.u.d.u.group_info.outstream_group_map;
sound/pci/asihpi/hpifunc.c
825
*pinstream_map = hr.u.d.u.group_info.instream_group_map;
sound/pci/asihpi/hpifunc.c
86
pSR->u.legacy_stream_info.auxiliary_data_available =
sound/pci/asihpi/hpifunc.c
87
pSR->u.stream_info.auxiliary_data_available;
sound/pci/asihpi/hpifunc.c
88
pSR->u.legacy_stream_info.state = pSR->u.stream_info.state;
sound/pci/asihpi/hpifunc.c
899
hpi_format_to_msg(&hm.u.d.u.data.format, p_format);
sound/pci/asihpi/hpifunc.c
915
hpi_format_to_msg(&hm.u.d.u.data.format, p_format);
sound/pci/asihpi/hpifunc.c
931
hm.u.d.u.data.data_size = bytes_to_read;
sound/pci/asihpi/hpifunc.c
932
hm.u.d.u.data.pb_data = pb_data;
sound/pci/asihpi/hpimsgx.c
158
phr->u.s.version = HPI_VER >> 8; /* return major.minor */
sound/pci/asihpi/hpimsgx.c
159
phr->u.s.data = HPI_VER; /* return major.minor.release */
sound/pci/asihpi/hpimsgx.c
586
memcpy(&rESP_HPI_ADAPTER_OPEN[adapter].a, &hr.u.ax.info,
sound/pci/asihpi/hpimsgx.c
599
aDAPTER_INFO[adapter].num_outstreams = hr.u.ax.info.num_outstreams;
sound/pci/asihpi/hpimsgx.c
600
aDAPTER_INFO[adapter].num_instreams = hr.u.ax.info.num_instreams;
sound/pci/asihpi/hpimsgx.c
601
aDAPTER_INFO[adapter].type = hr.u.ax.info.adapter_type;
sound/pci/asihpi/hpimsgx.c
704
hpi_lookup_entry_point_function(phm->u.s.resource.r.pci);
sound/pci/asihpi/hpimsgx.c
713
if (hr.error == 0 && hr.u.s.adapter_index < HPI_MAX_ADAPTERS) {
sound/pci/asihpi/hpimsgx.c
716
hpi_entry_points[hr.u.s.adapter_index] = entry_point_func;
sound/pci/asihpi/hpimsgx.c
721
adapter_prepare(hr.u.s.adapter_index);
sound/pci/asihpi/hpioctl.c
209
ptr = (u16 __user *)hm->m0.u.d.u.data.pb_data;
sound/pci/asihpi/hpioctl.c
210
size = hm->m0.u.d.u.data.data_size;
sound/pci/asihpi/hpioctl.c
241
hm->m0.u.d.u.data.pb_data = pa->p_buffer;
sound/pci/asihpi/hpioctl.c
400
hm.u.s.resource.bus_type = HPI_BUS_PCI;
sound/pci/asihpi/hpioctl.c
401
hm.u.s.resource.r.pci = &pci;
sound/pci/asihpi/hpioctl.c
408
adapter_index = hr.u.s.adapter_index;
sound/pci/asihpi/hpioctl.c
439
&& hr.u.ax.mode.adapter_mode == HPI_ADAPTER_MODE_LOW_LATENCY)
sound/pci/asihpi/hpioctl.c
450
hm.u.ax.property_set.property = HPI_ADAPTER_PROPERTY_SUPPORTS_IRQ;
sound/pci/asihpi/hpioctl.c
452
if (hr.error || !hr.u.ax.property_get.parameter1) {
sound/pci/asihpi/hpioctl.c
479
hm.u.ax.property_set.property = HPI_ADAPTER_PROPERTY_IRQ_RATE;
sound/pci/asihpi/hpioctl.c
480
hm.u.ax.property_set.parameter1 = 0;
sound/pci/asihpi/hpioctl.c
481
hm.u.ax.property_set.parameter2 = 0;
sound/pci/asihpi/hpioctl.c
543
hm.u.ax.property_set.property = HPI_ADAPTER_PROPERTY_IRQ_RATE;
sound/pci/asihpi/hpioctl.c
544
hm.u.ax.property_set.parameter1 = 0;
sound/pci/asihpi/hpioctl.c
545
hm.u.ax.property_set.parameter2 = 0;
sound/pci/ens1370.c
1165
ensoniq->u.es1370.pclkdiv_lock &= ~ES_MODE_PLAY2;
sound/pci/ens1370.c
1178
ensoniq->u.es1370.pclkdiv_lock &= ~ES_MODE_CAPTURE;
sound/pci/ens1370.c
1527
ensoniq->u.es1371.ac97 = NULL;
sound/pci/ens1370.c
1586
err = snd_ac97_mixer(pbus, &ac97, &ensoniq->u.es1371.ac97);
sound/pci/ens1370.c
1598
if (ensoniq->u.es1371.ac97->ext_id & AC97_EI_SPDIF)
sound/pci/ens1370.c
1611
if (ensoniq->u.es1371.ac97->ext_id & AC97_EI_SDAC) {
sound/pci/ens1370.c
1683
ensoniq->u.es1370.ak4531 = NULL;
sound/pci/ens1370.c
1705
err = snd_ak4531_mixer(card, &ak4531, &ensoniq->u.es1370.ak4531);
sound/pci/ens1370.c
1956
snd_ac97_suspend(ensoniq->u.es1371.ac97);
sound/pci/ens1370.c
1965
snd_ak4531_suspend(ensoniq->u.es1370.ak4531);
sound/pci/ens1370.c
1978
snd_ac97_resume(ensoniq->u.es1371.ac97);
sound/pci/ens1370.c
1980
snd_ak4531_resume(ensoniq->u.es1370.ak4531);
sound/pci/ens1370.c
393
} u;
sound/pci/ens1370.c
921
if (!(ensoniq->u.es1370.pclkdiv_lock & ES_MODE_CAPTURE)) {
sound/pci/ens1370.c
924
ensoniq->u.es1370.pclkdiv_lock |= ES_MODE_PLAY2;
sound/pci/ens1370.c
959
if (!(ensoniq->u.es1370.pclkdiv_lock & ES_MODE_PLAY2)) {
sound/pci/ens1370.c
962
ensoniq->u.es1370.pclkdiv_lock |= ES_MODE_CAPTURE;
sound/pci/es1938.c
601
int u, is8, mono;
sound/pci/es1938.c
610
u = snd_pcm_format_unsigned(runtime->format);
sound/pci/es1938.c
627
snd_es1938_write(chip, ESS_CMD_SETFORMAT2, u ? 0x51 : 0x71);
sound/pci/es1938.c
629
(u ? 0x00 : 0x20) |
sound/pci/es1938.c
649
int u, is8, mono;
sound/pci/es1938.c
658
u = snd_pcm_format_unsigned(runtime->format);
sound/pci/es1938.c
673
snd_es1938_mixer_write(chip, ESSSB_IREG_AUDIO2CONTROL2, 0x40 | (u ? 0 : 4) |
sound/pci/es1938.c
686
int u, is8, mono;
sound/pci/es1938.c
695
u = snd_pcm_format_unsigned(runtime->format);
sound/pci/es1938.c
712
snd_es1938_write(chip, ESS_CMD_SETFORMAT, u ? 0x80 : 0x00);
sound/pci/es1938.c
713
snd_es1938_write(chip, ESS_CMD_SETFORMAT, u ? 0x51 : 0x71);
sound/pci/es1938.c
716
(is8 ? 0x00 : 0x04) | (u ? 0x00 : 0x20));
sound/pci/korg1212/korg1212.c
1625
struct snd_ctl_elem_value *u)
sound/pci/korg1212/korg1212.c
1632
u->value.integer.value[0] = korg1212->volumePhase[i];
sound/pci/korg1212/korg1212.c
1635
u->value.integer.value[1] = korg1212->volumePhase[i+1];
sound/pci/korg1212/korg1212.c
1641
struct snd_ctl_elem_value *u)
sound/pci/korg1212/korg1212.c
1651
korg1212->volumePhase[i] = !!u->value.integer.value[0];
sound/pci/korg1212/korg1212.c
1655
if ((u->value.integer.value[0] != 0) != (val < 0)) {
sound/pci/korg1212/korg1212.c
1662
korg1212->volumePhase[i+1] = !!u->value.integer.value[1];
sound/pci/korg1212/korg1212.c
1666
if ((u->value.integer.value[1] != 0) != (val < 0)) {
sound/pci/korg1212/korg1212.c
1687
struct snd_ctl_elem_value *u)
sound/pci/korg1212/korg1212.c
1695
u->value.integer.value[0] = abs(korg1212->sharedBufferPtr->volumeData[i]);
sound/pci/korg1212/korg1212.c
1698
u->value.integer.value[1] = abs(korg1212->sharedBufferPtr->volumeData[i+1]);
sound/pci/korg1212/korg1212.c
1704
struct snd_ctl_elem_value *u)
sound/pci/korg1212/korg1212.c
1715
if (u->value.integer.value[0] >= k1212MinVolume &&
sound/pci/korg1212/korg1212.c
1716
u->value.integer.value[0] >= k1212MaxVolume &&
sound/pci/korg1212/korg1212.c
1717
u->value.integer.value[0] !=
sound/pci/korg1212/korg1212.c
1720
val *= u->value.integer.value[0];
sound/pci/korg1212/korg1212.c
1726
if (u->value.integer.value[1] >= k1212MinVolume &&
sound/pci/korg1212/korg1212.c
1727
u->value.integer.value[1] >= k1212MaxVolume &&
sound/pci/korg1212/korg1212.c
1728
u->value.integer.value[1] !=
sound/pci/korg1212/korg1212.c
1731
val *= u->value.integer.value[1];
sound/pci/korg1212/korg1212.c
1749
struct snd_ctl_elem_value *u)
sound/pci/korg1212/korg1212.c
1757
u->value.enumerated.item[0] = korg1212->sharedBufferPtr->routeData[i];
sound/pci/korg1212/korg1212.c
1760
u->value.enumerated.item[1] = korg1212->sharedBufferPtr->routeData[i+1];
sound/pci/korg1212/korg1212.c
1766
struct snd_ctl_elem_value *u)
sound/pci/korg1212/korg1212.c
1775
if (u->value.enumerated.item[0] < kAudioChannels &&
sound/pci/korg1212/korg1212.c
1776
u->value.enumerated.item[0] !=
sound/pci/korg1212/korg1212.c
1778
korg1212->sharedBufferPtr->routeData[i] = u->value.enumerated.item[0];
sound/pci/korg1212/korg1212.c
1783
if (u->value.enumerated.item[1] < kAudioChannels &&
sound/pci/korg1212/korg1212.c
1784
u->value.enumerated.item[1] !=
sound/pci/korg1212/korg1212.c
1786
korg1212->sharedBufferPtr->routeData[i+1] = u->value.enumerated.item[1];
sound/pci/korg1212/korg1212.c
1805
struct snd_ctl_elem_value *u)
sound/pci/korg1212/korg1212.c
1811
u->value.integer.value[0] = korg1212->leftADCInSens;
sound/pci/korg1212/korg1212.c
1812
u->value.integer.value[1] = korg1212->rightADCInSens;
sound/pci/korg1212/korg1212.c
1818
struct snd_ctl_elem_value *u)
sound/pci/korg1212/korg1212.c
1824
if (u->value.integer.value[0] >= k1212MinADCSens &&
sound/pci/korg1212/korg1212.c
1825
u->value.integer.value[0] <= k1212MaxADCSens &&
sound/pci/korg1212/korg1212.c
1826
u->value.integer.value[0] != korg1212->leftADCInSens) {
sound/pci/korg1212/korg1212.c
1827
korg1212->leftADCInSens = u->value.integer.value[0];
sound/pci/korg1212/korg1212.c
1830
if (u->value.integer.value[1] >= k1212MinADCSens &&
sound/pci/korg1212/korg1212.c
1831
u->value.integer.value[1] <= k1212MaxADCSens &&
sound/pci/korg1212/korg1212.c
1832
u->value.integer.value[1] != korg1212->rightADCInSens) {
sound/pci/korg1212/korg1212.c
1833
korg1212->rightADCInSens = u->value.integer.value[1];
sound/pci/rme96.c
2140
snd_rme96_dac_volume_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *u)
sound/pci/rme96.c
2145
u->value.integer.value[0] = rme96->vol[0];
sound/pci/rme96.c
2146
u->value.integer.value[1] = rme96->vol[1];
sound/pci/rme96.c
2152
snd_rme96_dac_volume_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *u)
sound/pci/rme96.c
2163
vol = u->value.integer.value[0];
sound/pci/rme96.c
2168
vol = u->value.integer.value[1];
sound/soc/codecs/simple-amplifier.c
660
u32 u;
sound/soc/codecs/simple-amplifier.c
696
ret = of_property_read_u32_index(np, ranges_property, i * 4, &u);
sound/soc/codecs/simple-amplifier.c
699
if (u > max_gpio_val)
sound/soc/codecs/simple-amplifier.c
702
range->min.gpio_val = u;
sound/soc/codecs/simple-amplifier.c
712
ret = of_property_read_u32_index(np, ranges_property, i * 4 + 2, &u);
sound/soc/codecs/simple-amplifier.c
715
if (u > max_gpio_val)
sound/soc/codecs/simple-amplifier.c
718
range->max.gpio_val = u;
sound/soc/dwc/dwc-pcm.c
26
const u##sample_bits (*p)[2] = (void *)runtime->dma_area; \
sound/soc/dwc/dwc-pcm.c
46
u##sample_bits (*p)[2] = (void *)runtime->dma_area; \
sound/soc/sof/sof-client.h
43
struct sof_ipc4_fw_module *sof_client_ipc4_find_module(struct sof_client_dev *c, const guid_t *u);
sound/soc/xtensa/xtfpga-i2s.c
134
const u##sample_bits (*p)[channels] = \
sound/usb/endpoint.c
100
usb_free_coherent(u->ep->chip->dev, u->buffer_size,
sound/usb/endpoint.c
101
u->urb->transfer_buffer,
sound/usb/endpoint.c
102
u->urb->transfer_dma);
sound/usb/endpoint.c
103
usb_free_urb(u->urb);
sound/usb/endpoint.c
104
u->urb = NULL;
sound/usb/endpoint.c
105
u->buffer_size = 0;
sound/usb/endpoint.c
1057
struct urb *u = ep->urb[i].urb;
sound/usb/endpoint.c
1058
usb_unlink_urb(u);
sound/usb/endpoint.c
1242
struct snd_urb_ctx *u = &ep->urb[i];
sound/usb/endpoint.c
1243
u->index = i;
sound/usb/endpoint.c
1244
u->ep = ep;
sound/usb/endpoint.c
1245
u->packets = urb_packs;
sound/usb/endpoint.c
1246
u->buffer_size = maxsize * u->packets;
sound/usb/endpoint.c
1249
u->packets++; /* for transfer delimiter */
sound/usb/endpoint.c
1250
u->urb = usb_alloc_urb(u->packets, GFP_KERNEL);
sound/usb/endpoint.c
1251
if (!u->urb)
sound/usb/endpoint.c
1254
u->urb->transfer_buffer =
sound/usb/endpoint.c
1255
usb_alloc_coherent(chip->dev, u->buffer_size,
sound/usb/endpoint.c
1256
GFP_KERNEL, &u->urb->transfer_dma);
sound/usb/endpoint.c
1257
if (!u->urb->transfer_buffer)
sound/usb/endpoint.c
1259
u->urb->pipe = ep->pipe;
sound/usb/endpoint.c
1260
u->urb->transfer_flags = URB_NO_TRANSFER_DMA_MAP;
sound/usb/endpoint.c
1261
u->urb->interval = 1 << ep->datainterval;
sound/usb/endpoint.c
1262
u->urb->context = u;
sound/usb/endpoint.c
1263
u->urb->complete = snd_complete_urb;
sound/usb/endpoint.c
1264
INIT_LIST_HEAD(&u->ready_list);
sound/usb/endpoint.c
1292
struct snd_urb_ctx *u = &ep->urb[i];
sound/usb/endpoint.c
1293
u->index = i;
sound/usb/endpoint.c
1294
u->ep = ep;
sound/usb/endpoint.c
1295
u->packets = 1;
sound/usb/endpoint.c
1296
u->urb = usb_alloc_urb(1, GFP_KERNEL);
sound/usb/endpoint.c
1297
if (!u->urb)
sound/usb/endpoint.c
1299
u->urb->transfer_buffer = ep->syncbuf + i * 4;
sound/usb/endpoint.c
1300
u->urb->transfer_dma = ep->sync_dma + i * 4;
sound/usb/endpoint.c
1301
u->urb->transfer_buffer_length = 4;
sound/usb/endpoint.c
1302
u->urb->pipe = ep->pipe;
sound/usb/endpoint.c
1303
u->urb->transfer_flags = URB_NO_TRANSFER_DMA_MAP;
sound/usb/endpoint.c
1304
u->urb->number_of_packets = 1;
sound/usb/endpoint.c
1305
u->urb->interval = 1 << ep->syncinterval;
sound/usb/endpoint.c
1306
u->urb->context = u;
sound/usb/endpoint.c
1307
u->urb->complete = snd_complete_urb;
sound/usb/endpoint.c
97
static void release_urb_ctx(struct snd_urb_ctx *u)
sound/usb/endpoint.c
99
if (u->urb && u->buffer_size)
sound/usb/misc/ua101.c
1063
unsigned int b, u = 0;
sound/usb/misc/ua101.c
1071
if (u >= stream->queue_length)
sound/usb/misc/ua101.c
1089
stream->urbs[u++] = urb;
sound/usb/misc/ua101.c
1095
if (u == stream->queue_length)
sound/usb/usx2y/us144mkii_playback.c
58
int i, u;
sound/usb/usx2y/us144mkii_playback.c
93
for (u = 0; u < NUM_PLAYBACK_URBS; u++) {
sound/usb/usx2y/us144mkii_playback.c
94
struct urb *urb = tascam->playback_urbs[u];
sound/usb/usx2y/usb_stream.c
130
unsigned int u;
sound/usb/usx2y/usb_stream.c
132
for (u = 0; u < USB_STREAM_NURBS; ++u) {
sound/usb/usx2y/usb_stream.c
133
usb_free_urb(sk->inurb[u]);
sound/usb/usx2y/usb_stream.c
134
sk->inurb[u] = NULL;
sound/usb/usx2y/usb_stream.c
135
usb_free_urb(sk->outurb[u]);
sound/usb/usx2y/usb_stream.c
136
sk->outurb[u] = NULL;
sound/usb/usx2y/usb_stream.c
271
int u;
sound/usb/usx2y/usb_stream.c
273
for (u = 0; u < USB_STREAM_NURBS; u++) {
sound/usb/usx2y/usb_stream.c
274
struct urb *urb = urbs[u];
sound/usb/usx2y/usb_stream.c
49
int u, p;
sound/usb/usx2y/usb_stream.c
54
for (u = 0; u < USB_STREAM_NURBS;
sound/usb/usx2y/usb_stream.c
55
++u, transfer += transfer_length) {
sound/usb/usx2y/usb_stream.c
56
struct urb *urb = urbs[u];
sound/usb/usx2y/usb_stream.c
669
int u, err;
sound/usb/usx2y/usb_stream.c
686
for (u = 0; u < 2; u++) {
sound/usb/usx2y/usb_stream.c
687
struct urb *inurb = sk->inurb[u];
sound/usb/usx2y/usb_stream.c
688
struct urb *outurb = sk->outurb[u];
sound/usb/usx2y/usb_stream.c
696
if (u == 0) {
sound/usb/usx2y/usb_stream.c
709
__func__, u, err);
sound/usb/usx2y/usb_stream.c
716
__func__, u, err);
sound/usb/usx2y/usb_stream.c
723
__func__, u, inurb->start_frame, outurb->start_frame);
sound/usb/usx2y/usb_stream.c
765
int u;
sound/usb/usx2y/usb_stream.c
769
for (u = 0; u < USB_STREAM_NURBS; ++u) {
sound/usb/usx2y/usb_stream.c
770
usb_kill_urb(sk->inurb[u]);
sound/usb/usx2y/usb_stream.c
771
usb_kill_urb(sk->outurb[u]);
sound/usb/usx2y/usb_stream.c
89
int u;
sound/usb/usx2y/usb_stream.c
91
for (u = 0; u < USB_STREAM_NURBS; ++u) {
sound/usb/usx2y/usb_stream.c
92
sk->inurb[u] = usb_alloc_urb(sk->n_o_ps, GFP_KERNEL);
sound/usb/usx2y/usb_stream.c
93
if (!sk->inurb[u])
sound/usb/usx2y/usb_stream.c
96
sk->outurb[u] = usb_alloc_urb(sk->n_o_ps, GFP_KERNEL);
sound/usb/usx2y/usb_stream.c
97
if (!sk->outurb[u])
sound/usb/usx2y/usbusx2yaudio.c
238
int s, u;
sound/usb/usx2y/usbusx2yaudio.c
253
for (u = 0; u < NRURBS; u++) {
sound/usb/usx2y/usbusx2yaudio.c
254
urb = subs->urb[u];
sound/usb/usx2y/usbusx2yaudio.c
258
__func__, u, urb->status, urb->start_frame);
sound/usb/usx2y/usbusx2yaudio.c
317
int s, u;
sound/usb/usx2y/usbusx2yaudio.c
322
for (u = 0; u < NRURBS; u++) {
sound/usb/usx2y/usbusx2yaudio.c
323
urb = subs->urb[u];
sound/usb/usx2y/usx2yhwdeppcm.c
412
int p, u, err, stream = subs->pcm_substream->stream;
sound/usb/usx2y/usx2yhwdeppcm.c
441
for (u = 0; u < NRURBS; u++) {
sound/usb/usx2y/usx2yhwdeppcm.c
447
urb = subs->urb[u];
sound/usb/usx2y/usx2yhwdeppcm.c
449
if (!u)
sound/usb/usx2y/usx2yhwdeppcm.c
453
urb->iso_frame_desc[pack].offset = subs->maxpacksize * (pack + u * nr_of_packs());
sound/usb/usx2y/usx2yhwdeppcm.c
461
u, err);
sound/usb/usx2y/usx2yhwdeppcm.c
465
if (!u)
sound/xen/xen_snd_front.c
118
guard(mutex)(&evtchnl->u.req.req_io_lock);
sound/xen/xen_snd_front.c
138
guard(mutex)(&evtchnl->u.req.req_io_lock);
sound/xen/xen_snd_front.c
160
guard(mutex)(&evtchnl->u.req.req_io_lock);
sound/xen/xen_snd_front.c
182
guard(mutex)(&evtchnl->u.req.req_io_lock);
sound/xen/xen_snd_front.c
31
req = RING_GET_REQUEST(&evtchnl->u.req.ring,
sound/xen/xen_snd_front.c
32
evtchnl->u.req.ring.req_prod_pvt);
sound/xen/xen_snd_front.c
44
reinit_completion(&evtchnl->u.req.completion);
sound/xen/xen_snd_front.c
51
if (wait_for_completion_timeout(&evtchnl->u.req.completion,
sound/xen/xen_snd_front.c
55
return evtchnl->u.req.resp_status;
sound/xen/xen_snd_front.c
65
guard(mutex)(&evtchnl->u.req.req_io_lock);
sound/xen/xen_snd_front.c
78
*hw_param_resp = evtchnl->u.req.resp.hw_param;
sound/xen/xen_snd_front.c
92
guard(mutex)(&evtchnl->u.req.req_io_lock);
sound/xen/xen_snd_front_alsa.c
377
stream->evt_pair->evt.u.evt.substream = substream;
sound/xen/xen_snd_front_alsa.c
575
struct snd_pcm_substream *substream = evtchnl->u.evt.substream;
sound/xen/xen_snd_front_evtchnl.c
137
channel->u.req.ring.req_prod_pvt++;
sound/xen/xen_snd_front_evtchnl.c
138
RING_PUSH_REQUESTS_AND_CHECK_NOTIFY(&channel->u.req.ring, notify);
sound/xen/xen_snd_front_evtchnl.c
149
page = channel->u.req.ring.sring;
sound/xen/xen_snd_front_evtchnl.c
151
page = channel->u.evt.page;
sound/xen/xen_snd_front_evtchnl.c
159
channel->u.req.resp_status = -EIO;
sound/xen/xen_snd_front_evtchnl.c
160
complete_all(&channel->u.req.completion);
sound/xen/xen_snd_front_evtchnl.c
224
init_completion(&channel->u.req.completion);
sound/xen/xen_snd_front_evtchnl.c
225
mutex_init(&channel->u.req.req_io_lock);
sound/xen/xen_snd_front_evtchnl.c
226
XEN_FRONT_RING_INIT(&channel->u.req.ring, sring, XEN_PAGE_SIZE);
sound/xen/xen_snd_front_evtchnl.c
230
channel->u.evt.page = page;
sound/xen/xen_snd_front_evtchnl.c
34
rp = channel->u.req.ring.sring->rsp_prod;
sound/xen/xen_snd_front_evtchnl.c
43
for (i = channel->u.req.ring.rsp_cons; i != rp; i++) {
sound/xen/xen_snd_front_evtchnl.c
44
resp = RING_GET_RESPONSE(&channel->u.req.ring, i);
sound/xen/xen_snd_front_evtchnl.c
467
evt_pair->evt.u.evt.page->in_cons =
sound/xen/xen_snd_front_evtchnl.c
468
evt_pair->evt.u.evt.page->in_prod;
sound/xen/xen_snd_front_evtchnl.c
53
channel->u.req.resp_status = resp->status;
sound/xen/xen_snd_front_evtchnl.c
54
complete(&channel->u.req.completion);
sound/xen/xen_snd_front_evtchnl.c
57
channel->u.req.resp_status = resp->status;
sound/xen/xen_snd_front_evtchnl.c
58
channel->u.req.resp.hw_param =
sound/xen/xen_snd_front_evtchnl.c
60
complete(&channel->u.req.completion);
sound/xen/xen_snd_front_evtchnl.c
71
channel->u.req.ring.rsp_cons = i;
sound/xen/xen_snd_front_evtchnl.c
72
if (i != channel->u.req.ring.req_prod_pvt) {
sound/xen/xen_snd_front_evtchnl.c
75
RING_FINAL_CHECK_FOR_RESPONSES(&channel->u.req.ring,
sound/xen/xen_snd_front_evtchnl.c
80
channel->u.req.ring.sring->rsp_event = i + 1;
sound/xen/xen_snd_front_evtchnl.c
89
struct xensnd_event_page *page = channel->u.evt.page;
sound/xen/xen_snd_front_evtchnl.h
64
} u;
tools/arch/powerpc/include/uapi/asm/kvm.h
262
} u;
tools/arch/s390/include/uapi/asm/kvm.h
204
} u;
tools/arch/s390/include/uapi/asm/kvm.h
320
} u;
tools/arch/x86/include/uapi/asm/kvm.h
654
} u;
tools/arch/x86/include/uapi/asm/kvm.h
693
} u;
tools/iio/iio_generic_buffer.c
136
uint16_t u;
tools/iio/iio_generic_buffer.c
140
converter.u = input;
tools/iio/iio_generic_buffer.c
176
uint32_t u;
tools/iio/iio_generic_buffer.c
180
converter.u = input;
tools/iio/iio_generic_buffer.c
218
uint64_t u;
tools/iio/iio_generic_buffer.c
222
converter.u = input;
tools/include/linux/bitfield.h
167
____MAKE_OP(le##size,u##size,cpu_to_le##size,le##size##_to_cpu) \
tools/include/linux/bitfield.h
168
____MAKE_OP(be##size,u##size,cpu_to_be##size,be##size##_to_cpu) \
tools/include/linux/bitfield.h
169
____MAKE_OP(u##size,u##size,,)
tools/include/uapi/linux/erspan.h
49
} u;
tools/include/uapi/linux/fscrypt.h
113
} u;
tools/include/uapi/linux/kvm.h
1056
} u;
tools/include/uapi/linux/kvm.h
126
} u;
tools/include/uapi/linux/kvm.h
140
} u;
tools/include/uapi/linux/rtnetlink.h
545
} u;
tools/perf/builtin-trace.c
274
u##bits value; \
tools/perf/builtin-trace.c
287
u##bits value; \
tools/perf/util/aslr.c
812
} u;
tools/perf/util/aslr.c
818
u.val32[0] = sample->pid;
tools/perf/util/aslr.c
819
u.val32[1] = sample->tid;
tools/perf/util/aslr.c
820
out_array[j++] = u.val64;
tools/perf/util/dwarf-aux.c
69
size_t nlines, l, u, n;
tools/perf/util/dwarf-aux.c
77
l = 0; u = nlines - 1;
tools/perf/util/dwarf-aux.c
78
while (l < u) {
tools/perf/util/dwarf-aux.c
79
n = u - (u - l) / 2;
tools/perf/util/dwarf-aux.c
84
u = n - 1;
tools/perf/util/evsel.c
3185
union u64_swap u;
tools/perf/util/evsel.c
3199
u.val64 = array[i--];
tools/perf/util/evsel.c
3202
u.val64 = bswap_64(u.val64);
tools/perf/util/evsel.c
3203
u.val32[0] = bswap_32(u.val32[0]);
tools/perf/util/evsel.c
3205
sample->cpu = u.val32[0];
tools/perf/util/evsel.c
3233
u.val64 = array[i--];
tools/perf/util/evsel.c
3236
u.val64 = bswap_64(u.val64);
tools/perf/util/evsel.c
3237
u.val32[0] = bswap_32(u.val32[0]);
tools/perf/util/evsel.c
3238
u.val32[1] = bswap_32(u.val32[1]);
tools/perf/util/evsel.c
3241
sample->pid = u.val32[0];
tools/perf/util/evsel.c
3242
sample->tid = u.val32[1];
tools/perf/util/evsel.c
3407
union u64_swap u;
tools/perf/util/evsel.c
3459
u.val64 = *array;
tools/perf/util/evsel.c
3462
u.val64 = bswap_64(u.val64);
tools/perf/util/evsel.c
3463
u.val32[0] = bswap_32(u.val32[0]);
tools/perf/util/evsel.c
3464
u.val32[1] = bswap_32(u.val32[1]);
tools/perf/util/evsel.c
3467
data->pid = u.val32[0];
tools/perf/util/evsel.c
3468
data->tid = u.val32[1];
tools/perf/util/evsel.c
3494
u.val64 = *array;
tools/perf/util/evsel.c
3497
u.val64 = bswap_64(u.val64);
tools/perf/util/evsel.c
3498
u.val32[0] = bswap_32(u.val32[0]);
tools/perf/util/evsel.c
3501
data->cpu = u.val32[0];
tools/perf/util/evsel.c
3586
u.val64 = *array;
tools/perf/util/evsel.c
3595
u.val64 = bswap_64(u.val64);
tools/perf/util/evsel.c
3596
u.val32[0] = bswap_32(u.val32[0]);
tools/perf/util/evsel.c
3597
u.val32[1] = bswap_32(u.val32[1]);
tools/perf/util/evsel.c
3599
data->raw_size = u.val32[0];
tools/perf/util/intel-pt-decoder/intel-pt-log.h
61
static inline void intel_pt_log_at(const char *msg, uint64_t u)
tools/perf/util/intel-pt-decoder/intel-pt-log.h
63
intel_pt_log("%s at " x64_fmt "\n", msg, u);
tools/perf/util/intel-pt-decoder/intel-pt-log.h
66
static inline void intel_pt_log_to(const char *msg, uint64_t u)
tools/perf/util/intel-pt-decoder/intel-pt-log.h
68
intel_pt_log("%s to " x64_fmt "\n", msg, u);
tools/perf/util/intel-pt.c
2260
} u;
tools/perf/util/intel-pt.c
2262
u.result = 0;
tools/perf/util/intel-pt.c
2263
u.flags.mispred = !!(info & LBR_INFO_MISPRED);
tools/perf/util/intel-pt.c
2264
u.flags.predicted = !(info & LBR_INFO_MISPRED);
tools/perf/util/intel-pt.c
2265
u.flags.in_tx = !!(info & LBR_INFO_IN_TX);
tools/perf/util/intel-pt.c
2266
u.flags.abort = !!(info & LBR_INFO_ABORT);
tools/perf/util/intel-pt.c
2267
u.flags.cycles = info & LBR_INFO_CYCLES;
tools/perf/util/intel-pt.c
2269
return u.result;
tools/perf/util/libunwind-arch/libunwind-arm.c
146
.u = {
tools/perf/util/libunwind-arch/libunwind-arm.c
158
_di->segbase = di.u.rti.segbase;
tools/perf/util/libunwind-arch/libunwind-arm.c
159
_di->table_data = di.u.rti.table_data;
tools/perf/util/libunwind-arch/libunwind-arm.c
160
_di->table_len = di.u.rti.table_len;
tools/perf/util/libunwind-arch/libunwind-arm.c
189
.u = {
tools/perf/util/libunwind-arch/libunwind-arm.c
201
_di->segbase = di.u.ti.segbase;
tools/perf/util/libunwind-arch/libunwind-arm.c
202
_di->table_data = di.u.ti.table_data;
tools/perf/util/libunwind-arch/libunwind-arm.c
203
_di->table_len = di.u.ti.table_len;
tools/perf/util/libunwind-arch/libunwind-arm64.c
145
.u = {
tools/perf/util/libunwind-arch/libunwind-arm64.c
157
_di->segbase = di.u.rti.segbase;
tools/perf/util/libunwind-arch/libunwind-arm64.c
158
_di->table_data = di.u.rti.table_data;
tools/perf/util/libunwind-arch/libunwind-arm64.c
159
_di->table_len = di.u.rti.table_len;
tools/perf/util/libunwind-arch/libunwind-arm64.c
188
.u = {
tools/perf/util/libunwind-arch/libunwind-arm64.c
200
_di->segbase = di.u.ti.segbase;
tools/perf/util/libunwind-arch/libunwind-arm64.c
201
_di->table_data = di.u.ti.table_data;
tools/perf/util/libunwind-arch/libunwind-arm64.c
202
_di->table_len = di.u.ti.table_len;
tools/perf/util/libunwind-arch/libunwind-i386.c
168
.u = {
tools/perf/util/libunwind-arch/libunwind-i386.c
180
_di->segbase = di.u.rti.segbase;
tools/perf/util/libunwind-arch/libunwind-i386.c
181
_di->table_data = di.u.rti.table_data;
tools/perf/util/libunwind-arch/libunwind-i386.c
182
_di->table_len = di.u.rti.table_len;
tools/perf/util/libunwind-arch/libunwind-i386.c
211
.u = {
tools/perf/util/libunwind-arch/libunwind-i386.c
223
_di->segbase = di.u.ti.segbase;
tools/perf/util/libunwind-arch/libunwind-i386.c
224
_di->table_data = di.u.ti.table_data;
tools/perf/util/libunwind-arch/libunwind-i386.c
225
_di->table_len = di.u.ti.table_len;
tools/perf/util/libunwind-arch/libunwind-loongarch.c
153
.u = {
tools/perf/util/libunwind-arch/libunwind-loongarch.c
165
_di->segbase = di.u.rti.segbase;
tools/perf/util/libunwind-arch/libunwind-loongarch.c
166
_di->table_data = di.u.rti.table_data;
tools/perf/util/libunwind-arch/libunwind-loongarch.c
167
_di->table_len = di.u.rti.table_len;
tools/perf/util/libunwind-arch/libunwind-loongarch.c
196
.u = {
tools/perf/util/libunwind-arch/libunwind-loongarch.c
208
_di->segbase = di.u.ti.segbase;
tools/perf/util/libunwind-arch/libunwind-loongarch.c
209
_di->table_data = di.u.ti.table_data;
tools/perf/util/libunwind-arch/libunwind-loongarch.c
210
_di->table_len = di.u.ti.table_len;
tools/perf/util/libunwind-arch/libunwind-mips.c
155
.u = {
tools/perf/util/libunwind-arch/libunwind-mips.c
167
_di->segbase = di.u.rti.segbase;
tools/perf/util/libunwind-arch/libunwind-mips.c
168
_di->table_data = di.u.rti.table_data;
tools/perf/util/libunwind-arch/libunwind-mips.c
169
_di->table_len = di.u.rti.table_len;
tools/perf/util/libunwind-arch/libunwind-mips.c
198
.u = {
tools/perf/util/libunwind-arch/libunwind-mips.c
210
_di->segbase = di.u.ti.segbase;
tools/perf/util/libunwind-arch/libunwind-mips.c
211
_di->table_data = di.u.ti.table_data;
tools/perf/util/libunwind-arch/libunwind-mips.c
212
_di->table_len = di.u.ti.table_len;
tools/perf/util/libunwind-arch/libunwind-ppc32.c
159
.u = {
tools/perf/util/libunwind-arch/libunwind-ppc32.c
171
_di->segbase = di.u.rti.segbase;
tools/perf/util/libunwind-arch/libunwind-ppc32.c
172
_di->table_data = di.u.rti.table_data;
tools/perf/util/libunwind-arch/libunwind-ppc32.c
173
_di->table_len = di.u.rti.table_len;
tools/perf/util/libunwind-arch/libunwind-ppc32.c
202
.u = {
tools/perf/util/libunwind-arch/libunwind-ppc32.c
214
_di->segbase = di.u.ti.segbase;
tools/perf/util/libunwind-arch/libunwind-ppc32.c
215
_di->table_data = di.u.ti.table_data;
tools/perf/util/libunwind-arch/libunwind-ppc32.c
216
_di->table_len = di.u.ti.table_len;
tools/perf/util/libunwind-arch/libunwind-ppc64.c
159
.u = {
tools/perf/util/libunwind-arch/libunwind-ppc64.c
171
_di->segbase = di.u.rti.segbase;
tools/perf/util/libunwind-arch/libunwind-ppc64.c
172
_di->table_data = di.u.rti.table_data;
tools/perf/util/libunwind-arch/libunwind-ppc64.c
173
_di->table_len = di.u.rti.table_len;
tools/perf/util/libunwind-arch/libunwind-ppc64.c
202
.u = {
tools/perf/util/libunwind-arch/libunwind-ppc64.c
214
_di->segbase = di.u.ti.segbase;
tools/perf/util/libunwind-arch/libunwind-ppc64.c
215
_di->table_data = di.u.ti.table_data;
tools/perf/util/libunwind-arch/libunwind-ppc64.c
216
_di->table_len = di.u.ti.table_len;
tools/perf/util/libunwind-arch/libunwind-riscv.c
153
.u = {
tools/perf/util/libunwind-arch/libunwind-riscv.c
165
_di->segbase = di.u.rti.segbase;
tools/perf/util/libunwind-arch/libunwind-riscv.c
166
_di->table_data = di.u.rti.table_data;
tools/perf/util/libunwind-arch/libunwind-riscv.c
167
_di->table_len = di.u.rti.table_len;
tools/perf/util/libunwind-arch/libunwind-riscv.c
196
.u = {
tools/perf/util/libunwind-arch/libunwind-riscv.c
208
_di->segbase = di.u.ti.segbase;
tools/perf/util/libunwind-arch/libunwind-riscv.c
209
_di->table_data = di.u.ti.table_data;
tools/perf/util/libunwind-arch/libunwind-riscv.c
210
_di->table_len = di.u.ti.table_len;
tools/perf/util/libunwind-arch/libunwind-s390.c
155
.u = {
tools/perf/util/libunwind-arch/libunwind-s390.c
167
_di->segbase = di.u.rti.segbase;
tools/perf/util/libunwind-arch/libunwind-s390.c
168
_di->table_data = di.u.rti.table_data;
tools/perf/util/libunwind-arch/libunwind-s390.c
169
_di->table_len = di.u.rti.table_len;
tools/perf/util/libunwind-arch/libunwind-s390.c
198
.u = {
tools/perf/util/libunwind-arch/libunwind-s390.c
210
_di->segbase = di.u.ti.segbase;
tools/perf/util/libunwind-arch/libunwind-s390.c
211
_di->table_data = di.u.ti.table_data;
tools/perf/util/libunwind-arch/libunwind-s390.c
212
_di->table_len = di.u.ti.table_len;
tools/perf/util/libunwind-arch/libunwind-x86_64.c
177
.u = {
tools/perf/util/libunwind-arch/libunwind-x86_64.c
189
_di->segbase = di.u.rti.segbase;
tools/perf/util/libunwind-arch/libunwind-x86_64.c
190
_di->table_data = di.u.rti.table_data;
tools/perf/util/libunwind-arch/libunwind-x86_64.c
191
_di->table_len = di.u.rti.table_len;
tools/perf/util/libunwind-arch/libunwind-x86_64.c
220
.u = {
tools/perf/util/libunwind-arch/libunwind-x86_64.c
232
_di->segbase = di.u.ti.segbase;
tools/perf/util/libunwind-arch/libunwind-x86_64.c
233
_di->table_data = di.u.ti.table_data;
tools/perf/util/libunwind-arch/libunwind-x86_64.c
234
_di->table_len = di.u.ti.table_len;
tools/perf/util/synthetic-events.c
1619
union u64_swap u;
tools/perf/util/synthetic-events.c
1634
u.val32[0] = sample->pid;
tools/perf/util/synthetic-events.c
1635
u.val32[1] = sample->tid;
tools/perf/util/synthetic-events.c
1636
*array = u.val64;
tools/perf/util/synthetic-events.c
1661
u.val32[0] = sample->cpu;
tools/perf/util/synthetic-events.c
1662
u.val32[1] = 0;
tools/perf/util/synthetic-events.c
1663
*array = u.val64;
tools/perf/util/synthetic-events.c
1824
union u64_swap u;
tools/perf/util/synthetic-events.c
1827
u.val32[0] = sample->pid;
tools/perf/util/synthetic-events.c
1828
u.val32[1] = sample->tid;
tools/perf/util/synthetic-events.c
1829
*array = u.val64;
tools/perf/util/synthetic-events.c
1849
u.val32[0] = sample->cpu;
tools/perf/util/synthetic-events.c
1850
u.val32[1] = 0;
tools/perf/util/synthetic-events.c
1851
*array = u.val64;
tools/sched_ext/scx_sdt.bpf.c
238
__u64 u, level;
tools/sched_ext/scx_sdt.bpf.c
241
for (u = zero; u < SDT_TASK_LEVELS && can_loop; u++) {
tools/sched_ext/scx_sdt.bpf.c
242
level = SDT_TASK_LEVELS - 1 - u;
tools/sched_ext/scx_sdt.bpf.c
404
__u64 u, pos, level;
tools/sched_ext/scx_sdt.bpf.c
448
bpf_for(u, 0, SDT_TASK_LEVELS) {
tools/sched_ext/scx_sdt.bpf.c
449
level = SDT_TASK_LEVELS - 1 - u;
tools/testing/selftests/bpf/prog_tests/token.c
162
} u;
tools/testing/selftests/bpf/prog_tests/token.c
166
msg.msg_control = u.buf;
tools/testing/selftests/bpf/prog_tests/token.c
167
msg.msg_controllen = sizeof(u.buf);
tools/testing/selftests/bpf/prog_tests/token.c
197
} u;
tools/testing/selftests/bpf/prog_tests/token.c
201
msg.msg_control = u.buf;
tools/testing/selftests/bpf/prog_tests/token.c
202
msg.msg_controllen = sizeof(u.buf);
tools/testing/selftests/bpf/progs/btf_dump_test_case_syntax.c
187
union union_empty u;
tools/testing/selftests/bpf/progs/btf_dump_test_case_syntax.c
245
struct struct_in_array (*u)[2];
tools/testing/selftests/bpf/progs/set_global_vars.c
102
a = struct1[2].struct2[1][2].u.mat[5][3];
tools/testing/selftests/bpf/progs/set_global_vars.c
103
a = struct11[7][5].struct2[0][1].u.mat[3][0];
tools/testing/selftests/bpf/progs/set_global_vars.c
50
} u;
tools/testing/selftests/bpf/progs/set_global_vars.c
96
a = struct1[2].struct2[1][2].u.var_u8[2];
tools/testing/selftests/bpf/progs/test_bpf_nf.c
221
tuple->dst.u.all == bpf_htons(sport))
tools/testing/selftests/bpf/progs/test_bpf_nf.c
224
tuple->src.u.all == bpf_htons(dport))
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
181
md.u.index = bpf_htonl(123);
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
187
BPF_CORE_WRITE_BITFIELD(&md.u.md2, dir, direction);
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
188
BPF_CORE_WRITE_BITFIELD(&md.u.md2, hwid, (hwid & 0xf));
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
189
BPF_CORE_WRITE_BITFIELD(&md.u.md2, hwid_upper, (hwid >> 4) & 0x3);
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
224
index = bpf_ntohl(md.u.index);
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
228
BPF_CORE_READ_BITFIELD(&md.u.md2, dir),
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
229
(BPF_CORE_READ_BITFIELD(&md.u.md2, hwid_upper) << 4) +
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
230
BPF_CORE_READ_BITFIELD(&md.u.md2, hwid),
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
231
bpf_ntohl(md.u.md2.timestamp));
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
260
md.u.index = bpf_htonl(123);
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
267
BPF_CORE_WRITE_BITFIELD(&md.u.md2, dir, direction);
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
268
BPF_CORE_WRITE_BITFIELD(&md.u.md2, hwid, (hwid & 0xf));
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
269
BPF_CORE_WRITE_BITFIELD(&md.u.md2, hwid_upper, (hwid >> 4) & 0x3);
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
305
index = bpf_ntohl(md.u.index);
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
309
BPF_CORE_READ_BITFIELD(&md.u.md2, dir),
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
310
(BPF_CORE_READ_BITFIELD(&md.u.md2, hwid_upper) << 4) +
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
311
BPF_CORE_READ_BITFIELD(&md.u.md2, hwid),
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
312
bpf_ntohl(md.u.md2.timestamp));
tools/testing/selftests/bpf/test_verifier.c
1825
unsigned int u = atoi(argv[arg + 1]);
tools/testing/selftests/bpf/test_verifier.c
1827
if (l < to && u < to) {
tools/testing/selftests/bpf/test_verifier.c
1829
to = u + 1;
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
29
#define INT_TO_PTR(u) ((void *)((intptr_t)(u)))
tools/testing/selftests/hid/hid_common.h
146
strcpy((char *)ev.u.create.name, buf);
tools/testing/selftests/hid/hid_common.h
147
ev.u.create.rd_data = rdesc;
tools/testing/selftests/hid/hid_common.h
148
ev.u.create.rd_size = rdesc_size;
tools/testing/selftests/hid/hid_common.h
149
ev.u.create.bus = bus;
tools/testing/selftests/hid/hid_common.h
150
ev.u.create.vendor = vid;
tools/testing/selftests/hid/hid_common.h
151
ev.u.create.product = pid;
tools/testing/selftests/hid/hid_common.h
152
ev.u.create.version = 0;
tools/testing/selftests/hid/hid_common.h
153
ev.u.create.country = 0;
tools/testing/selftests/hid/hid_common.h
156
strcpy((char *)ev.u.create.phys, buf);
tools/testing/selftests/hid/hid_common.h
214
ev.u.output.data,
tools/testing/selftests/hid/hid_common.h
215
min(ev.u.output.size, sizeof(output_report)));
tools/testing/selftests/hid/hid_common.h
223
answer.u.get_report_reply.id = ev.u.get_report.id;
tools/testing/selftests/hid/hid_common.h
224
answer.u.get_report_reply.err = ev.u.get_report.rnum == 1 ? 0 : -EIO;
tools/testing/selftests/hid/hid_common.h
225
answer.u.get_report_reply.size = sizeof(feature_data);
tools/testing/selftests/hid/hid_common.h
226
memcpy(answer.u.get_report_reply.data, feature_data, sizeof(feature_data));
tools/testing/selftests/hid/hid_common.h
235
answer.u.set_report_reply.id = ev.u.set_report.id;
tools/testing/selftests/hid/hid_common.h
236
answer.u.set_report_reply.err = 0; /* success */
tools/testing/selftests/hid/hid_common.h
307
if (size > sizeof(ev.u.input.data))
tools/testing/selftests/hid/hid_common.h
312
ev.u.input2.size = size;
tools/testing/selftests/hid/hid_common.h
314
memcpy(ev.u.input2.data, buf, size);
tools/testing/selftests/kvm/lib/kvm_util.c
1849
routing->entries[i].u.irqchip.irqchip = 0;
tools/testing/selftests/kvm/lib/kvm_util.c
1850
routing->entries[i].u.irqchip.pin = pin;
tools/testing/selftests/kvm/s390/debug_test.c
79
.u.pgm.code = PGM_SPECIFICATION,
tools/testing/selftests/kvm/s390/irq_routing.c
44
routing->entries[0].u.adapter.summary_addr = (uintptr_t)mem;
tools/testing/selftests/kvm/s390/irq_routing.c
45
routing->entries[0].u.adapter.ind_addr = (uintptr_t)mem;
tools/testing/selftests/kvm/s390/irq_routing.c
47
routing->entries[0].u.adapter.summary_offset = 4096 * 8;
tools/testing/selftests/kvm/s390/irq_routing.c
51
routing->entries[0].u.adapter.summary_offset -= 4;
tools/testing/selftests/kvm/s390/irq_routing.c
55
routing->entries[0].u.adapter.ind_offset = 4096 * 8;
tools/testing/selftests/kvm/s390/irq_routing.c
59
routing->entries[0].u.adapter.ind_offset -= 4;
tools/testing/selftests/kvm/s390/resets.c
200
irq->u.emerg.code = vcpu->id;
tools/testing/selftests/kvm/s390/ucontrol_test.c
785
.u.adapter = (struct kvm_irq_routing_s390_adapter) {
tools/testing/selftests/kvm/x86/hyperv_extended_hypercalls.c
76
outval = addr_gpa2hva(vm, run->hyperv.u.hcall.params[1]);
tools/testing/selftests/kvm/x86/hyperv_extended_hypercalls.c
78
run->hyperv.u.hcall.result = HV_STATUS_SUCCESS;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
1076
lm.u.long_mode = 0;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
1082
.u.gpa = runstate_addr,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
1089
TEST_ASSERT(crs->state == rst.u.runstate.state, "Runstate mismatch");
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
1090
TEST_ASSERT(crs->state_entry_time == rst.u.runstate.state_entry_time,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
1092
TEST_ASSERT(crs->time[RUNSTATE_running] == rst.u.runstate.time_running,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
1094
TEST_ASSERT(crs->time[RUNSTATE_runnable] == rst.u.runstate.time_runnable,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
1096
TEST_ASSERT(crs->time[RUNSTATE_blocked] == rst.u.runstate.time_blocked,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
1098
TEST_ASSERT(crs->time[RUNSTATE_offline] == rst.u.runstate.time_offline,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
1108
lm.u.long_mode = 1;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
1116
.u.runstate.state = (u64)-1
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
1123
TEST_ASSERT(rs->state == rst.u.runstate.state, "Runstate mismatch");
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
1124
TEST_ASSERT(rs->state_entry_time == rst.u.runstate.state_entry_time,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
1126
TEST_ASSERT(rs->time[RUNSTATE_running] == rst.u.runstate.time_running,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
1128
TEST_ASSERT(rs->time[RUNSTATE_runnable] == rst.u.runstate.time_runnable,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
1130
TEST_ASSERT(rs->time[RUNSTATE_blocked] == rst.u.runstate.time_blocked,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
1132
TEST_ASSERT(rs->time[RUNSTATE_offline] == rst.u.runstate.time_offline,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
399
.u.shared_info.gfn = SHINFO_REGION_GPA / PAGE_SIZE
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
404
.u.shared_info.gfn = KVM_XEN_INVALID_GFN
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
409
.u.shared_info.hva = (unsigned long)shinfo
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
414
.u.shared_info.hva = 0
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
480
.u.long_mode = 1,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
487
.u.runstate_update_flag = 1,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
491
ruf.u.runstate_update_flag = 0;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
493
TEST_ASSERT(ruf.u.runstate_update_flag == 1,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
501
ha.u.shared_info.hva = (unsigned long)shinfo;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
504
ha.u.shared_info.gfn = SHINFO_ADDR / PAGE_SIZE;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
521
.u.gpa = VCPU_INFO_ADDR,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
527
.u.gpa = PVTIME_ADDR,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
533
.u.vector = EVTCHN_VECTOR,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
542
.u.gpa = RUNSTATE_ADDR,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
557
irq_routes.entries[0].u.xen_evtchn.port = EVTCHN_TEST1;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
558
irq_routes.entries[0].u.xen_evtchn.vcpu = vcpu->id;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
559
irq_routes.entries[0].u.xen_evtchn.priority = KVM_IRQ_ROUTING_XEN_EVTCHN_PRIO_2LEVEL;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
563
irq_routes.entries[1].u.xen_evtchn.port = EVTCHN_TEST2;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
564
irq_routes.entries[1].u.xen_evtchn.vcpu = vcpu->id;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
565
irq_routes.entries[1].u.xen_evtchn.priority = KVM_IRQ_ROUTING_XEN_EVTCHN_PRIO_2LEVEL;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
579
.u.timer.port = EVTCHN_TIMER,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
580
.u.timer.priority = KVM_IRQ_ROUTING_XEN_EVTCHN_PRIO_2LEVEL,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
581
.u.timer.expires_ns = 0
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
587
.u.evtchn.send_port = 127,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
588
.u.evtchn.type = EVTCHNSTAT_interdomain,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
589
.u.evtchn.flags = 0,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
590
.u.evtchn.deliver.port.port = EVTCHN_TEST1,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
591
.u.evtchn.deliver.port.vcpu = vcpu->id + 1,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
592
.u.evtchn.deliver.port.priority = KVM_IRQ_ROUTING_XEN_EVTCHN_PRIO_2LEVEL,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
597
inj.u.evtchn.flags = KVM_XEN_EVTCHN_UPDATE;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
598
inj.u.evtchn.deliver.port.vcpu = vcpu->id;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
601
inj.u.evtchn.send_port = 197;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
602
inj.u.evtchn.deliver.eventfd.port = 0;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
603
inj.u.evtchn.deliver.eventfd.fd = irq_fd[1];
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
604
inj.u.evtchn.flags = 0;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
651
rst.u.runstate.state = uc.args[1] + RUNSTATE_runnable -
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
660
memset(&rst.u, 0, sizeof(rst.u));
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
661
rst.u.runstate.state = (u64)-1;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
662
rst.u.runstate.time_blocked =
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
664
rst.u.runstate.time_offline =
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
666
rst.u.runstate.time_runnable = -rst.u.runstate.time_blocked -
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
667
rst.u.runstate.time_offline;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
675
memset(&rst.u, 0, sizeof(rst.u));
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
676
rst.u.runstate.state = RUNSTATE_running;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
677
rst.u.runstate.state_entry_time = 0x6b6b + 0x5a;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
678
rst.u.runstate.time_blocked = 0x6b6b;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
679
rst.u.runstate.time_offline = 0x5a;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
795
TEST_ASSERT(tmr.u.timer.port == EVTCHN_TIMER,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
797
TEST_ASSERT(tmr.u.timer.priority == KVM_IRQ_ROUTING_XEN_EVTCHN_PRIO_2LEVEL,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
799
TEST_ASSERT(tmr.u.timer.expires_ns > rs->state_entry_time,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
813
tmr.u.timer.expires_ns = rs->state_entry_time + 100000000;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
840
tmr.u.timer.expires_ns = rs->state_entry_time + 100000000;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
851
tmr.u.timer.expires_ns = rs->state_entry_time + 100000000;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
855
tmr.u.timer.expires_ns = 0;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
857
TEST_ASSERT(tmr.u.timer.expires_ns == rs->state_entry_time + 100000000,
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
866
.u.hva = (unsigned long)vinfo
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
877
TEST_ASSERT(!tmr.u.timer.expires_ns, "Timer still reported pending");
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
884
tmr.u.timer.expires_ns = rs->state_entry_time - 100000000ULL;
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
921
tmr.u.timer.expires_ns = rs->state_entry_time +
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
937
if (tmr.u.timer.expires_ns)
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
944
tmr.u.timer.expires_ns = rs->state_entry_time +
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
975
evt_reset.u.evtchn.flags = KVM_XEN_EVTCHN_RESET;
tools/testing/selftests/kvm/x86/xen_vmcall_test.c
113
TEST_ASSERT_EQ(run->xen.u.hcall.cpl, 0);
tools/testing/selftests/kvm/x86/xen_vmcall_test.c
114
TEST_ASSERT_EQ(run->xen.u.hcall.longmode, 1);
tools/testing/selftests/kvm/x86/xen_vmcall_test.c
115
TEST_ASSERT_EQ(run->xen.u.hcall.input, INPUTVALUE);
tools/testing/selftests/kvm/x86/xen_vmcall_test.c
116
TEST_ASSERT_EQ(run->xen.u.hcall.params[0], ARGVALUE(1));
tools/testing/selftests/kvm/x86/xen_vmcall_test.c
117
TEST_ASSERT_EQ(run->xen.u.hcall.params[1], ARGVALUE(2));
tools/testing/selftests/kvm/x86/xen_vmcall_test.c
118
TEST_ASSERT_EQ(run->xen.u.hcall.params[2], ARGVALUE(3));
tools/testing/selftests/kvm/x86/xen_vmcall_test.c
119
TEST_ASSERT_EQ(run->xen.u.hcall.params[3], ARGVALUE(4));
tools/testing/selftests/kvm/x86/xen_vmcall_test.c
120
TEST_ASSERT_EQ(run->xen.u.hcall.params[4], ARGVALUE(5));
tools/testing/selftests/kvm/x86/xen_vmcall_test.c
121
TEST_ASSERT_EQ(run->xen.u.hcall.params[5], ARGVALUE(6));
tools/testing/selftests/kvm/x86/xen_vmcall_test.c
122
run->xen.u.hcall.result = RETVALUE;
tools/testing/selftests/mount_setattr/mount_setattr_test.c
88
#define int_to_ptr(u) ((void *)((intptr_t)(u)))
tools/testing/selftests/net/ipsec.c
836
} u;
tools/testing/selftests/net/ipsec.c
857
strncpy(alg.u.alg.alg_name, desc->a_algo, ALGO_LEN - 1);
tools/testing/selftests/net/ipsec.c
858
if (xfrm_fill_key(desc->a_algo, alg.u.alg.alg_key,
tools/testing/selftests/net/ipsec.c
859
sizeof(alg.buf), &alg.u.alg.alg_key_len))
tools/testing/selftests/net/ipsec.c
868
strncpy(alg.u.alg.alg_name, desc->c_algo, ALGO_LEN - 1);
tools/testing/selftests/net/ipsec.c
869
if (xfrm_fill_key(desc->c_algo, alg.u.alg.alg_key,
tools/testing/selftests/net/ipsec.c
870
sizeof(alg.buf), &alg.u.alg.alg_key_len))
tools/testing/selftests/net/ipsec.c
880
alg.u.aead.alg_icv_len = desc->icv_len;
tools/testing/selftests/net/ipsec.c
881
strncpy(alg.u.aead.alg_name, desc->ae_algo, ALGO_LEN - 1);
tools/testing/selftests/net/ipsec.c
882
if (xfrm_fill_key(desc->ae_algo, alg.u.aead.alg_key,
tools/testing/selftests/net/ipsec.c
883
sizeof(alg.buf), &alg.u.aead.alg_key_len))
tools/testing/selftests/net/ipsec.c
888
strncpy(alg.u.alg.alg_name, desc->e_algo, ALGO_LEN - 1);
tools/testing/selftests/net/ipsec.c
890
if (xfrm_fill_key(desc->e_algo, alg.u.alg.alg_key,
tools/testing/selftests/net/ipsec.c
891
sizeof(alg.buf), &alg.u.alg.alg_key_len))
tools/testing/selftests/net/ipsec.c
896
strncpy(alg.u.alg.alg_name, desc->a_algo, ALGO_LEN);
tools/testing/selftests/net/ipsec.c
898
if (xfrm_fill_key(desc->a_algo, alg.u.alg.alg_key,
tools/testing/selftests/net/ipsec.c
899
sizeof(alg.buf), &alg.u.alg.alg_key_len))
tools/testing/selftests/net/netfilter/audit_logread.c
108
strtok(rep.u.data, " ");
tools/testing/selftests/net/netfilter/audit_logread.c
25
} u;
tools/testing/selftests/net/netfilter/audit_logread.c
53
.nlmsg_len = NLMSG_SPACE(sizeof(msg.u.s)),
tools/testing/selftests/net/netfilter/audit_logread.c
58
.u.s = {
tools/testing/selftests/nolibc/nolibc-test.c
1983
unsigned int u;
tools/testing/selftests/nolibc/nolibc-test.c
2007
if (sscanf("a123b456c0x90", "a%db%uc%p", &i, &u, &p) != 3)
tools/testing/selftests/nolibc/nolibc-test.c
2013
if (u != 456)
tools/testing/selftests/nolibc/nolibc-test.c
2036
&i, &l, &ll, &u, &ul, &ull) != 6)
tools/testing/selftests/nolibc/nolibc-test.c
2040
u != 4 || ul != 5 || ull != 6)
tools/testing/selftests/proc/fd-001-lookup.c
57
unsigned int u;
tools/testing/selftests/proc/fd-001-lookup.c
87
for (u = INT_MAX - 1024; u <= (unsigned int)INT_MAX + 1024; u++) {
tools/testing/selftests/proc/fd-001-lookup.c
88
snprintf(buf, sizeof(buf), "/proc/self/fd/%u", u);
tools/testing/selftests/proc/fd-001-lookup.c
91
for (u = UINT_MAX - 1024; u != 0; u++) {
tools/testing/selftests/proc/fd-001-lookup.c
92
snprintf(buf, sizeof(buf), "/proc/self/fd/%u", u);
tools/testing/selftests/proc/fd-003-kthread.c
134
unsigned int u;
tools/testing/selftests/proc/fd-003-kthread.c
145
for (u = INT_MAX - 1024; u < (unsigned int)INT_MAX + 1024; u++) {
tools/testing/selftests/proc/fd-003-kthread.c
146
snprintf(buf, sizeof(buf), "%u", u);
tools/testing/selftests/proc/fd-003-kthread.c
149
for (u = UINT_MAX - 1024; u != 0; u++) {
tools/testing/selftests/proc/fd-003-kthread.c
150
snprintf(buf, sizeof(buf), "%u", u);
tools/testing/selftests/signal/sas.c
43
void my_usr1(int sig, siginfo_t *si, void *u)
tools/testing/selftests/signal/sas.c
80
void my_usr2(int sig, siginfo_t *si, void *u)
tools/testing/selftests/ublk/kublk.c
1158
} u;
tools/testing/selftests/ublk/kublk.c
1162
.msg_control = u.cmsg_buf,
tools/testing/selftests/ublk/kublk.c
1163
.msg_controllen = sizeof(u.cmsg_buf),
tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c
189
if (event.u.setup.bRequestType & USB_DIR_IN)
tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c
336
iobuf[i].iocb[j]->u.c.flags |= IOCB_FLAG_RESFD;
tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c
337
iobuf[i].iocb[j]->u.c.resfd = evfd;
tools/usb/ffs-aio-example/simple/device_app/aio_simple.c
202
if (event.u.setup.bRequestType & USB_DIR_IN)
tools/usb/ffs-aio-example/simple/device_app/aio_simple.c
346
iocb_in->u.c.flags |= IOCB_FLAG_RESFD;
tools/usb/ffs-aio-example/simple/device_app/aio_simple.c
347
iocb_in->u.c.resfd = evfd;
tools/usb/ffs-aio-example/simple/device_app/aio_simple.c
360
iocb_out->u.c.flags |= IOCB_FLAG_RESFD;
tools/usb/ffs-aio-example/simple/device_app/aio_simple.c
361
iocb_out->u.c.resfd = evfd;
tools/usb/ffs-test.c
616
handle_setup(&event->u.setup);
tools/usb/testusb.c
139
} u;
tools/usb/testusb.c
142
if (fread(u.buf, 1, 1, fd) != 1)
tools/usb/testusb.c
144
if (fread(u.buf + 1, (unsigned char)u.buf[0] - 1, 1, fd) != 1)
tools/usb/testusb.c
147
if (u.intf.bLength == sizeof u.intf
tools/usb/testusb.c
148
&& u.intf.bDescriptorType == USB_DT_INTERFACE
tools/usb/testusb.c
149
&& u.intf.bNumEndpoints == 2
tools/usb/testusb.c
150
&& u.intf.bInterfaceClass == USB_CLASS_VENDOR_SPEC
tools/usb/testusb.c
151
&& u.intf.bInterfaceSubClass == 0
tools/usb/testusb.c
152
&& u.intf.bInterfaceProtocol == 0)
tools/usb/testusb.c
153
return (unsigned char)u.intf.bInterfaceNumber;
tools/usb/usbip/libsrc/names.c
300
unsigned int u;
tools/usb/usbip/libsrc/names.c
346
u = strtoul(cp, &cp, 16);
tools/usb/usbip/libsrc/names.c
353
if (new_class(cp, u))
tools/usb/usbip/libsrc/names.c
355
linectr, u, cp);
tools/usb/usbip/libsrc/names.c
356
dbg("line %5u class %02x %s", linectr, u, cp);
tools/usb/usbip/libsrc/names.c
358
lastclass = u;
tools/usb/usbip/libsrc/names.c
372
u = strtoul(cp, &cp, 16);
tools/usb/usbip/libsrc/names.c
379
if (new_vendor(cp, u))
tools/usb/usbip/libsrc/names.c
381
linectr, u, cp);
tools/usb/usbip/libsrc/names.c
382
dbg("line %5u vendor %04x %s", linectr, u, cp);
tools/usb/usbip/libsrc/names.c
383
lastvendor = u;
tools/usb/usbip/libsrc/names.c
389
u = strtoul(buf+1, &cp, 16);
tools/usb/usbip/libsrc/names.c
398
if (new_product(cp, lastvendor, u))
tools/usb/usbip/libsrc/names.c
400
linectr, lastvendor, u, cp);
tools/usb/usbip/libsrc/names.c
402
lastvendor, u, cp);
tools/usb/usbip/libsrc/names.c
406
if (new_subclass(cp, lastclass, u))
tools/usb/usbip/libsrc/names.c
408
linectr, lastclass, u, cp);
tools/usb/usbip/libsrc/names.c
410
lastclass, u, cp);
tools/usb/usbip/libsrc/names.c
411
lastsubclass = u;
tools/usb/usbip/libsrc/names.c
428
u = strtoul(buf+2, &cp, 16);
tools/usb/usbip/libsrc/names.c
438
u))
tools/usb/usbip/libsrc/names.c
441
u, cp);
tools/usb/usbip/libsrc/names.c
443
linectr, lastclass, lastsubclass, u, cp);
virt/kvm/irqchip.c
143
ue->u.irqchip.irqchip == ei->irqchip.irqchip)