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
100
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
640
bool u = evtreg & ARMV8_PMU_EXCLUDE_EL0;
arch/arm64/kvm/pmu-emul.c
642
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
150
entries[i].u.irqchip.irqchip = 0;
arch/arm64/kvm/vgic/vgic-irqfd.c
151
entries[i].u.irqchip.pin = i;
arch/arm64/kvm/vgic/vgic-irqfd.c
47
e->irqchip.irqchip = ue->u.irqchip.irqchip;
arch/arm64/kvm/vgic/vgic-irqfd.c
48
e->irqchip.pin = ue->u.irqchip.pin;
arch/arm64/kvm/vgic/vgic-irqfd.c
55
e->msi.address_lo = ue->u.msi.address_lo;
arch/arm64/kvm/vgic/vgic-irqfd.c
56
e->msi.address_hi = ue->u.msi.address_hi;
arch/arm64/kvm/vgic/vgic-irqfd.c
57
e->msi.data = ue->u.msi.data;
arch/arm64/kvm/vgic/vgic-irqfd.c
59
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
412
entries[i].u.irqchip.irqchip = 0;
arch/loongarch/kvm/intc/pch_pic.c
413
entries[i].u.irqchip.pin = i;
arch/loongarch/kvm/irqfd.c
53
e->irqchip.irqchip = ue->u.irqchip.irqchip;
arch/loongarch/kvm/irqfd.c
54
e->irqchip.pin = ue->u.irqchip.pin;
arch/loongarch/kvm/irqfd.c
62
e->msi.address_lo = ue->u.msi.address_lo;
arch/loongarch/kvm/irqfd.c
63
e->msi.address_hi = ue->u.msi.address_hi;
arch/loongarch/kvm/irqfd.c
64
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
69
u##size in##type (int addr) \
arch/parisc/kernel/pci.c
73
if (!parisc_pci_hba[b]) return (u##size) -1; \
arch/parisc/kernel/pci.c
84
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
761
if (!user_read_access_begin(u, count))
arch/powerpc/kernel/ptrace/ptrace-view.c
768
unsafe_get_user(reg, u++, Efault);
arch/powerpc/kernel/ptrace/ptrace-view.c
773
unsafe_get_user(reg, u++, Efault);
arch/powerpc/kernel/ptrace/ptrace-view.c
780
unsafe_get_user(reg, u++, Efault);
arch/powerpc/kernel/ptrace/ptrace-view.c
784
unsafe_get_user(reg, u++, Efault);
arch/powerpc/kernel/ptrace/ptrace-view.c
787
unsafe_get_user(reg, u++, Efault);
arch/powerpc/kernel/ptrace/ptrace-view.c
794
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
¤t->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
¤t->thread.vr_state.vscr.u[3]);
arch/powerpc/kvm/book3s_hv.c
2109
sregs->u.s.ppc64.slb[i].slbe = vcpu->arch.slb[i].orige;
arch/powerpc/kvm/book3s_hv.c
2110
sregs->u.s.ppc64.slb[i].slbv = vcpu->arch.slb[i].origv;
arch/powerpc/kvm/book3s_hv.c
2127
if (sregs->u.s.ppc64.slb[i].slbe & SLB_ESID_V) {
arch/powerpc/kvm/book3s_hv.c
2128
vcpu->arch.slb[j].orige = sregs->u.s.ppc64.slb[i].slbe;
arch/powerpc/kvm/book3s_hv.c
2129
vcpu->arch.slb[j].origv = sregs->u.s.ppc64.slb[i].slbv;
arch/powerpc/kvm/book3s_hv.c
2454
*val = get_reg_val(id, vcpu->arch.vr_tm.vscr.u[3]);
arch/powerpc/kvm/book3s_hv.c
2736
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
1357
unsigned int opcode, ra, rb, rc, rd, spr, u;
arch/powerpc/lib/sstep.c
2277
u = (word >> 20) & UPDATE;
arch/powerpc/lib/sstep.c
2282
u = word & UPDATE;
arch/powerpc/lib/sstep.c
2332
op->type = MKOP(LOAD, u, 4);
arch/powerpc/lib/sstep.c
2337
op->type = MKOP(LOAD, u, 1);
arch/powerpc/lib/sstep.c
2390
op->type = MKOP(LOAD, u, 8);
arch/powerpc/lib/sstep.c
2395
op->type = MKOP(STORE, u, 8);
arch/powerpc/lib/sstep.c
2401
op->type = MKOP(STORE, u, 4);
arch/powerpc/lib/sstep.c
2406
op->type = MKOP(STORE, u, 1);
arch/powerpc/lib/sstep.c
2411
op->type = MKOP(LOAD, u, 2);
arch/powerpc/lib/sstep.c
2417
op->type = MKOP(LOAD, SIGNEXT | u, 4);
arch/powerpc/lib/sstep.c
2423
op->type = MKOP(LOAD, SIGNEXT | u, 2);
arch/powerpc/lib/sstep.c
2428
op->type = MKOP(STORE, u, 2);
arch/powerpc/lib/sstep.c
2455
op->type = MKOP(LOAD_FP, u | FPCONV, 4);
arch/powerpc/lib/sstep.c
2460
op->type = MKOP(LOAD_FP, u, 8);
arch/powerpc/lib/sstep.c
2465
op->type = MKOP(STORE_FP, u | FPCONV, 4);
arch/powerpc/lib/sstep.c
2470
op->type = MKOP(STORE_FP, u, 8);
arch/powerpc/lib/sstep.c
2756
op->type = MKOP(LOAD, u, 4);
arch/powerpc/lib/sstep.c
2762
op->type = MKOP(LOAD, u, 1);
arch/powerpc/lib/sstep.c
2768
op->type = MKOP(STORE, u, 4);
arch/powerpc/lib/sstep.c
2774
op->type = MKOP(STORE, u, 1);
arch/powerpc/lib/sstep.c
2780
op->type = MKOP(LOAD, u, 2);
arch/powerpc/lib/sstep.c
2786
op->type = MKOP(LOAD, SIGNEXT | u, 2);
arch/powerpc/lib/sstep.c
2792
op->type = MKOP(STORE, u, 2);
arch/powerpc/lib/sstep.c
2811
op->type = MKOP(LOAD_FP, u | FPCONV, 4);
arch/powerpc/lib/sstep.c
2817
op->type = MKOP(LOAD_FP, u, 8);
arch/powerpc/lib/sstep.c
2823
op->type = MKOP(STORE_FP, u | FPCONV, 4);
arch/powerpc/lib/sstep.c
2829
op->type = MKOP(STORE_FP, u, 8);
arch/powerpc/lib/sstep.c
411
} u;
arch/powerpc/lib/sstep.c
415
u.ul = 0;
arch/powerpc/lib/sstep.c
417
err = copy_mem_in(&u.b[i], ea, nb, regs);
arch/powerpc/lib/sstep.c
419
*dest = u.ul;
arch/powerpc/lib/sstep.c
547
} u;
arch/powerpc/lib/sstep.c
550
u.ul = val;
arch/powerpc/lib/sstep.c
552
return copy_mem_out(&u.b[i], ea, nb, regs);
arch/powerpc/lib/sstep.c
581
unsigned int u;
arch/powerpc/lib/sstep.c
586
} u;
arch/powerpc/lib/sstep.c
589
if (nb > sizeof(u))
arch/powerpc/lib/sstep.c
594
err = copy_mem_in(u.b, ea, nb, regs);
arch/powerpc/lib/sstep.c
598
do_byte_reverse(u.b, min(nb, 8));
arch/powerpc/lib/sstep.c
600
do_byte_reverse(&u.b[8], 8);
arch/powerpc/lib/sstep.c
605
conv_sp_to_dp(&u.f, &u.d[0]);
arch/powerpc/lib/sstep.c
607
u.l[0] = u.i;
arch/powerpc/lib/sstep.c
609
u.l[0] = u.u;
arch/powerpc/lib/sstep.c
612
put_fpr(rn, &u.d[0]);
arch/powerpc/lib/sstep.c
614
current->thread.TS_FPR(rn) = u.l[0];
arch/powerpc/lib/sstep.c
619
put_fpr(rn, &u.d[1]);
arch/powerpc/lib/sstep.c
621
current->thread.TS_FPR(rn) = u.l[1];
arch/powerpc/lib/sstep.c
633
unsigned int u;
arch/powerpc/lib/sstep.c
638
} u;
arch/powerpc/lib/sstep.c
641
if (nb > sizeof(u))
arch/powerpc/lib/sstep.c
648
get_fpr(rn, &u.d[0]);
arch/powerpc/lib/sstep.c
650
u.l[0] = current->thread.TS_FPR(rn);
arch/powerpc/lib/sstep.c
653
conv_dp_to_sp(&u.d[0], &u.f);
arch/powerpc/lib/sstep.c
655
u.u = u.l[0];
arch/powerpc/lib/sstep.c
660
get_fpr(rn, &u.d[1]);
arch/powerpc/lib/sstep.c
662
u.l[1] = current->thread.TS_FPR(rn);
arch/powerpc/lib/sstep.c
666
do_byte_reverse(u.b, min(nb, 8));
arch/powerpc/lib/sstep.c
668
do_byte_reverse(&u.b[8], 8);
arch/powerpc/lib/sstep.c
670
return copy_mem_out(u.b, ea, nb, regs);
arch/powerpc/lib/sstep.c
685
} u = {};
arch/powerpc/lib/sstep.c
687
if (size > sizeof(u))
arch/powerpc/lib/sstep.c
694
err = copy_mem_in(&u.b[ea & 0xf], ea, size, regs);
arch/powerpc/lib/sstep.c
698
do_byte_reverse(&u.b[ea & 0xf], min_t(size_t, size, sizeof(u)));
arch/powerpc/lib/sstep.c
701
put_vr(rn, &u.v);
arch/powerpc/lib/sstep.c
703
current->thread.vr_state.vr[rn] = u.v;
arch/powerpc/lib/sstep.c
715
} u;
arch/powerpc/lib/sstep.c
717
if (size > sizeof(u))
arch/powerpc/lib/sstep.c
727
get_vr(rn, &u.v);
arch/powerpc/lib/sstep.c
729
u.v = current->thread.vr_state.vr[rn];
arch/powerpc/lib/sstep.c
732
do_byte_reverse(&u.b[ea & 0xf], min_t(size_t, size, sizeof(u)));
arch/powerpc/lib/sstep.c
733
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
1381
if (!args || !args->count || !args->u[0].p)
arch/powerpc/platforms/powermac/low_i2c.c
1391
*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
1332
phys_addr = evt->u.ue_error.physical_address +
arch/powerpc/platforms/pseries/papr_scm.c
1333
(evt->u.ue_error.effective_address & ~PAGE_MASK);
arch/powerpc/platforms/pseries/papr_scm.c
1335
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
1435
VCPU_EVENT(vcpu, 3, "inject: program irq code 0x%x", irq->u.pgm.code);
arch/s390/kvm/interrupt.c
1437
irq->u.pgm.code, 0);
arch/s390/kvm/interrupt.c
1439
if (!(irq->u.pgm.flags & KVM_S390_PGM_FLAGS_ILC_VALID)) {
arch/s390/kvm/interrupt.c
1441
irq->u.pgm.flags &= ~KVM_S390_PGM_FLAGS_ILC_MASK;
arch/s390/kvm/interrupt.c
1442
irq->u.pgm.flags |= kvm_s390_get_ilen(vcpu);
arch/s390/kvm/interrupt.c
1443
irq->u.pgm.flags |= KVM_S390_PGM_FLAGS_ILC_VALID;
arch/s390/kvm/interrupt.c
1446
if (irq->u.pgm.code == PGM_PER) {
arch/s390/kvm/interrupt.c
1448
li->irq.pgm.flags = irq->u.pgm.flags;
arch/s390/kvm/interrupt.c
1450
li->irq.pgm.per_address = irq->u.pgm.per_address;
arch/s390/kvm/interrupt.c
1451
li->irq.pgm.per_code = irq->u.pgm.per_code;
arch/s390/kvm/interrupt.c
1452
li->irq.pgm.per_atmid = irq->u.pgm.per_atmid;
arch/s390/kvm/interrupt.c
1453
li->irq.pgm.per_access_id = irq->u.pgm.per_access_id;
arch/s390/kvm/interrupt.c
1454
} else if (!(irq->u.pgm.code & PGM_PER)) {
arch/s390/kvm/interrupt.c
1456
irq->u.pgm.code;
arch/s390/kvm/interrupt.c
1457
li->irq.pgm.flags = irq->u.pgm.flags;
arch/s390/kvm/interrupt.c
1459
li->irq.pgm.trans_exc_code = irq->u.pgm.trans_exc_code;
arch/s390/kvm/interrupt.c
1460
li->irq.pgm.mon_code = irq->u.pgm.mon_code;
arch/s390/kvm/interrupt.c
1461
li->irq.pgm.data_exc_code = irq->u.pgm.data_exc_code;
arch/s390/kvm/interrupt.c
1462
li->irq.pgm.mon_class_nr = irq->u.pgm.mon_class_nr;
arch/s390/kvm/interrupt.c
1463
li->irq.pgm.exc_access_id = irq->u.pgm.exc_access_id;
arch/s390/kvm/interrupt.c
1464
li->irq.pgm.op_access_id = irq->u.pgm.op_access_id;
arch/s390/kvm/interrupt.c
1466
li->irq.pgm = irq->u.pgm;
arch/s390/kvm/interrupt.c
1478
irq->u.ext.ext_params2);
arch/s390/kvm/interrupt.c
1480
irq->u.ext.ext_params,
arch/s390/kvm/interrupt.c
1481
irq->u.ext.ext_params2);
arch/s390/kvm/interrupt.c
1483
li->irq.ext = irq->u.ext;
arch/s390/kvm/interrupt.c
1493
uint16_t src_id = irq->u.extcall.code;
arch/s390/kvm/interrupt.c
1510
*extcall = irq->u.extcall;
arch/s390/kvm/interrupt.c
1522
irq->u.prefix.address);
arch/s390/kvm/interrupt.c
1524
irq->u.prefix.address, 0);
arch/s390/kvm/interrupt.c
1529
*prefix = irq->u.prefix;
arch/s390/kvm/interrupt.c
1544
if (irq->u.stop.flags & ~KVM_S390_STOP_SUPP_FLAGS)
arch/s390/kvm/interrupt.c
1548
if (irq->u.stop.flags & KVM_S390_STOP_FLAG_STORE_STATUS)
arch/s390/kvm/interrupt.c
1556
stop->flags = irq->u.stop.flags;
arch/s390/kvm/interrupt.c
1580
irq->u.emerg.code);
arch/s390/kvm/interrupt.c
1582
irq->u.emerg.code, 0);
arch/s390/kvm/interrupt.c
1585
if (kvm_get_vcpu_by_id(vcpu->kvm, irq->u.emerg.code) == NULL)
arch/s390/kvm/interrupt.c
1588
set_bit(irq->u.emerg.code, li->sigp_emerg_pending);
arch/s390/kvm/interrupt.c
1601
irq->u.mchk.mcic);
arch/s390/kvm/interrupt.c
1603
irq->u.mchk.mcic);
arch/s390/kvm/interrupt.c
1613
mchk->cr14 |= irq->u.mchk.cr14;
arch/s390/kvm/interrupt.c
1614
mchk->mcic |= irq->u.mchk.mcic;
arch/s390/kvm/interrupt.c
1615
mchk->ext_damage_code |= irq->u.mchk.ext_damage_code;
arch/s390/kvm/interrupt.c
1616
mchk->failing_storage_address = irq->u.mchk.failing_storage_address;
arch/s390/kvm/interrupt.c
1617
memcpy(&mchk->fixed_logout, &irq->u.mchk.fixed_logout,
arch/s390/kvm/interrupt.c
2029
irq->u.pgm.code = s390int->parm;
arch/s390/kvm/interrupt.c
2032
irq->u.prefix.address = s390int->parm;
arch/s390/kvm/interrupt.c
2035
irq->u.stop.flags = s390int->parm;
arch/s390/kvm/interrupt.c
2040
irq->u.extcall.code = s390int->parm;
arch/s390/kvm/interrupt.c
2045
irq->u.emerg.code = s390int->parm;
arch/s390/kvm/interrupt.c
2048
irq->u.mchk.mcic = s390int->parm64;
arch/s390/kvm/interrupt.c
2051
irq->u.ext.ext_params = s390int->parm;
arch/s390/kvm/interrupt.c
2052
irq->u.ext.ext_params2 = s390int->parm64;
arch/s390/kvm/interrupt.c
2164
irq->u.ext = inti->ext;
arch/s390/kvm/interrupt.c
2167
irq->u.io = inti->io;
arch/s390/kvm/interrupt.c
2229
irq->u.io.io_int_word = isc_to_int_word(i);
arch/s390/kvm/interrupt.c
2256
irq->u.ext = fi->srv_signal;
arch/s390/kvm/interrupt.c
2267
irq->u.mchk = fi->mchk;
arch/s390/kvm/interrupt.c
2341
source = &uptr->u.ext;
arch/s390/kvm/interrupt.c
2346
source = &uptr->u.io;
arch/s390/kvm/interrupt.c
2351
source = &uptr->u.mchk;
arch/s390/kvm/interrupt.c
2843
mchk = mci.ck ? &inti.mchk : &irq.u.mchk;
arch/s390/kvm/interrupt.c
2875
adapter = &ue->u.adapter;
arch/s390/kvm/interrupt.c
2884
uaddr_s = gpa_to_hva(kvm, ue->u.adapter.summary_addr);
arch/s390/kvm/interrupt.c
2885
uaddr_i = gpa_to_hva(kvm, ue->u.adapter.ind_addr);
arch/s390/kvm/interrupt.c
2891
e->adapter.summary_gaddr = ue->u.adapter.summary_addr;
arch/s390/kvm/interrupt.c
2893
e->adapter.ind_gaddr = ue->u.adapter.ind_addr;
arch/s390/kvm/interrupt.c
2894
e->adapter.summary_offset = ue->u.adapter.summary_offset;
arch/s390/kvm/interrupt.c
2895
e->adapter.ind_offset = ue->u.adapter.ind_offset;
arch/s390/kvm/interrupt.c
2896
e->adapter.adapter_id = ue->u.adapter.adapter_id;
arch/s390/kvm/interrupt.c
2957
irq->u.mchk = li->irq.mchk;
arch/s390/kvm/interrupt.c
2961
irq->u.pgm = li->irq.pgm;
arch/s390/kvm/interrupt.c
2965
irq->u.ext = li->irq.ext;
arch/s390/kvm/interrupt.c
2969
irq->u.extcall = li->irq.extcall;
arch/s390/kvm/interrupt.c
2979
irq->u.stop = li->irq.stop;
arch/s390/kvm/interrupt.c
2986
irq->u.prefix = li->irq.prefix;
arch/s390/kvm/interrupt.c
3026
irq.u.emerg.code = cpuaddr;
arch/s390/kvm/interrupt.c
3038
irq.u.extcall.code = scn;
arch/s390/kvm/kvm-s390.c
4379
irq.u.ext.ext_params2 = token;
arch/s390/kvm/kvm-s390.h
384
.u.pgm = *pgm_info,
arch/s390/kvm/kvm-s390.h
393
.u.pgm.code = code,
arch/s390/kvm/pci.c
598
fib.fmt0.aibv = args->u.reg_aen.ibv;
arch/s390/kvm/pci.c
599
fib.fmt0.isc = args->u.reg_aen.isc;
arch/s390/kvm/pci.c
600
fib.fmt0.noi = args->u.reg_aen.noi;
arch/s390/kvm/pci.c
601
if (args->u.reg_aen.sb != 0) {
arch/s390/kvm/pci.c
602
fib.fmt0.aisb = args->u.reg_aen.sb;
arch/s390/kvm/pci.c
603
fib.fmt0.aisbo = args->u.reg_aen.sbo;
arch/s390/kvm/pci.c
611
hostflag = !(args->u.reg_aen.flags & KVM_S390_ZPCIOP_REGAEN_HOST);
arch/s390/kvm/pci.c
641
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) ? ®s : 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) ? ®s : 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/sparc/vdso/vma.c
119
struct vdso_elfinfo64 *e = &_e->u.elf64;
arch/sparc/vdso/vma.c
157
struct vdso_elfinfo32 *e = &_e->u.elf32;
arch/sparc/vdso/vma.c
187
struct vdso_elfinfo32 *e = &_e->u.elf32;
arch/sparc/vdso/vma.c
65
} u;
arch/sparc/vdso/vma.c
89
struct vdso_elfinfo64 *e = &_e->u.elf64;
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
652
} u;
arch/x86/include/uapi/asm/kvm.h
691
} 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
515
int u = topology_num_nodes_per_package();
arch/x86/kernel/smpboot.c
517
for (int k = 0; k < u; k++) {
arch/x86/kernel/smpboot.c
518
for (int l = k; l < u; l++) {
arch/x86/kernel/smpboot.c
534
int u = topology_num_nodes_per_package();
arch/x86/kernel/smpboot.c
537
for (int n = 0; n < u; n++) {
arch/x86/kernel/smpboot.c
564
int u = topology_num_nodes_per_package();
arch/x86/kernel/smpboot.c
568
int n = pkg * u;
arch/x86/kernel/smpboot.c
617
int u = topology_num_nodes_per_package();
arch/x86/kernel/smpboot.c
632
if ((i / u) == (j / u) || !slit_valid)
arch/x86/kernel/smpboot.c
641
x = i - (i % u);
arch/x86/kernel/smpboot.c
642
y = j - (j % u);
arch/x86/kernel/smpboot.c
644
for (i = x; i < x + u; i++) {
arch/x86/kernel/smpboot.c
645
for (j = y; j < y + u; j++) {
arch/x86/kernel/smpboot.c
651
return d / (2*u*u);
arch/x86/kvm/emulate.c
202
} u;
arch/x86/kvm/emulate.c
3941
#define EXT(_f, _e) { .flags = ((_f) | RMExt), .u.group = (_e) }
arch/x86/kvm/emulate.c
3942
#define G(_f, _g) { .flags = ((_f) | Group | ModRM), .u.group = (_g) }
arch/x86/kvm/emulate.c
3943
#define GD(_f, _g) { .flags = ((_f) | GroupDual | ModRM), .u.gdual = (_g) }
arch/x86/kvm/emulate.c
3944
#define ID(_f, _i) { .flags = ((_f) | InstrDual | ModRM), .u.idual = (_i) }
arch/x86/kvm/emulate.c
3945
#define MD(_f, _m) { .flags = ((_f) | ModeDual), .u.mdual = (_m) }
arch/x86/kvm/emulate.c
3946
#define E(_f, _e) { .flags = ((_f) | Escape | ModRM), .u.esc = (_e) }
arch/x86/kvm/emulate.c
3947
#define I(_f, _e) { .flags = (_f), .u.execute = (_e) }
arch/x86/kvm/emulate.c
3949
{ .flags = (_f)|Intercept, .u.execute = (_e), .intercept = x86_intercept_##_i }
arch/x86/kvm/emulate.c
3951
{ .flags = (_f)|Intercept|CheckPerm, .u.execute = (_e), \
arch/x86/kvm/emulate.c
3953
#define GP(_f, _g) { .flags = ((_f) | Prefix), .u.gprefix = (_g) }
arch/x86/kvm/emulate.c
5004
opcode = opcode.u.group[goffset];
arch/x86/kvm/emulate.c
5009
opcode = opcode.u.gdual->mod3[goffset];
arch/x86/kvm/emulate.c
5011
opcode = opcode.u.gdual->mod012[goffset];
arch/x86/kvm/emulate.c
5015
opcode = opcode.u.group[goffset];
arch/x86/kvm/emulate.c
5022
case 0x00: opcode = opcode.u.gprefix->pfx_no; break;
arch/x86/kvm/emulate.c
5023
case 0x66: opcode = opcode.u.gprefix->pfx_66; break;
arch/x86/kvm/emulate.c
5024
case 0xf2: opcode = opcode.u.gprefix->pfx_f2; break;
arch/x86/kvm/emulate.c
5025
case 0xf3: opcode = opcode.u.gprefix->pfx_f3; break;
arch/x86/kvm/emulate.c
5030
size_t size = ARRAY_SIZE(opcode.u.esc->high);
arch/x86/kvm/emulate.c
5034
opcode = opcode.u.esc->high[index];
arch/x86/kvm/emulate.c
5036
opcode = opcode.u.esc->op[(ctxt->modrm >> 3) & 7];
arch/x86/kvm/emulate.c
5041
opcode = opcode.u.idual->mod3;
arch/x86/kvm/emulate.c
5043
opcode = opcode.u.idual->mod012;
arch/x86/kvm/emulate.c
5047
opcode = opcode.u.mdual->mode64;
arch/x86/kvm/emulate.c
5049
opcode = opcode.u.mdual->mode32;
arch/x86/kvm/emulate.c
5078
ctxt->execute = opcode.u.execute;
arch/x86/kvm/hyperv.c
2410
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
2691
vcpu->run->hyperv.u.hcall.input = hc.param;
arch/x86/kvm/hyperv.c
2692
vcpu->run->hyperv.u.hcall.params[0] = hc.ingpa;
arch/x86/kvm/hyperv.c
2693
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
550
.u.irqchip = { .irqchip = KVM_IRQCHIP_IOAPIC, .pin = (irq) } }
arch/x86/kvm/irq.c
555
.u.irqchip = { .irqchip = SELECT_PIC(irq), .pin = (irq) % 8 } }
arch/x86/kvm/mmu/mmu.c
5539
const u8 u = BYTE_MASK(ACC_USER_MASK);
arch/x86/kvm/mmu/mmu.c
5557
u8 uf = (pfec & PFERR_USER_MASK) ? (u8)~u : 0;
arch/x86/kvm/mmu/mmu.c
5567
u8 kf = (pfec & PFERR_USER_MASK) ? 0 : u;
arch/x86/kvm/mmu/mmutrace.h
350
__field(signed char, u)
arch/x86/kvm/mmu/mmutrace.h
360
__entry->u = shadow_user_mask ? !!(__entry->spte & shadow_user_mask) : -1;
arch/x86/kvm/mmu/mmutrace.h
368
__entry->u == -1 ? "" : (__entry->u ? "u" : "-"),
arch/x86/kvm/vmx/tdx.h
133
static __always_inline u##bits td_##lclass##_read##bits(struct vcpu_tdx *tdx, \
arch/x86/kvm/vmx/tdx.h
144
return (u##bits)data; \
arch/x86/kvm/vmx/tdx.h
147
u32 field, u##bits val) \
arch/x86/kvm/vmx/vmx.h
581
static inline void lname##_controls_set(struct vcpu_vmx *vmx, u##bits val) \
arch/x86/kvm/vmx/vmx.h
588
static inline u##bits __##lname##_controls_get(struct loaded_vmcs *vmcs) \
arch/x86/kvm/vmx/vmx.h
592
static inline u##bits lname##_controls_get(struct vcpu_vmx *vmx) \
arch/x86/kvm/vmx/vmx.h
596
static __always_inline void lname##_controls_setbit(struct vcpu_vmx *vmx, u##bits val) \
arch/x86/kvm/vmx/vmx.h
601
static __always_inline void lname##_controls_clearbit(struct vcpu_vmx *vmx, u##bits val) \
arch/x86/kvm/vmx/vmx.h
606
static __always_inline void lname##_controls_changebit(struct vcpu_vmx *vmx, u##bits val, \
arch/x86/kvm/x86.c
6200
} u;
arch/x86/kvm/x86.c
6204
u.buffer = NULL;
arch/x86/kvm/x86.c
6210
u.lapic = kzalloc_obj(struct kvm_lapic_state);
arch/x86/kvm/x86.c
6213
if (!u.lapic)
arch/x86/kvm/x86.c
6215
r = kvm_vcpu_ioctl_get_lapic(vcpu, u.lapic);
arch/x86/kvm/x86.c
6219
if (copy_to_user(argp, u.lapic, sizeof(struct kvm_lapic_state)))
arch/x86/kvm/x86.c
6228
u.lapic = memdup_user(argp, sizeof(*u.lapic));
arch/x86/kvm/x86.c
6229
if (IS_ERR(u.lapic)) {
arch/x86/kvm/x86.c
6230
r = PTR_ERR(u.lapic);
arch/x86/kvm/x86.c
6234
r = kvm_vcpu_ioctl_set_lapic(vcpu, u.lapic);
arch/x86/kvm/x86.c
6412
u.xsave = kzalloc_obj(struct kvm_xsave);
arch/x86/kvm/x86.c
6414
if (!u.xsave)
arch/x86/kvm/x86.c
6417
r = kvm_vcpu_ioctl_x86_get_xsave(vcpu, u.xsave);
arch/x86/kvm/x86.c
6422
if (copy_to_user(argp, u.xsave, sizeof(struct kvm_xsave)))
arch/x86/kvm/x86.c
6430
u.xsave = memdup_user(argp, size);
arch/x86/kvm/x86.c
6431
if (IS_ERR(u.xsave)) {
arch/x86/kvm/x86.c
6432
r = PTR_ERR(u.xsave);
arch/x86/kvm/x86.c
6436
r = kvm_vcpu_ioctl_x86_set_xsave(vcpu, u.xsave);
arch/x86/kvm/x86.c
6443
u.xsave = kzalloc(size, GFP_KERNEL);
arch/x86/kvm/x86.c
6445
if (!u.xsave)
arch/x86/kvm/x86.c
6448
r = kvm_vcpu_ioctl_x86_get_xsave2(vcpu, u.buffer, size);
arch/x86/kvm/x86.c
6453
if (copy_to_user(argp, u.xsave, size))
arch/x86/kvm/x86.c
6461
u.xcrs = kzalloc_obj(struct kvm_xcrs);
arch/x86/kvm/x86.c
6463
if (!u.xcrs)
arch/x86/kvm/x86.c
6466
r = kvm_vcpu_ioctl_x86_get_xcrs(vcpu, u.xcrs);
arch/x86/kvm/x86.c
6471
if (copy_to_user(argp, u.xcrs,
arch/x86/kvm/x86.c
6478
u.xcrs = memdup_user(argp, sizeof(*u.xcrs));
arch/x86/kvm/x86.c
6479
if (IS_ERR(u.xcrs)) {
arch/x86/kvm/x86.c
6480
r = PTR_ERR(u.xcrs);
arch/x86/kvm/x86.c
6484
r = kvm_vcpu_ioctl_x86_set_xcrs(vcpu, u.xcrs);
arch/x86/kvm/x86.c
6621
u.sregs2 = kzalloc_obj(struct kvm_sregs2);
arch/x86/kvm/x86.c
6623
if (!u.sregs2)
arch/x86/kvm/x86.c
6625
__get_sregs2(vcpu, u.sregs2);
arch/x86/kvm/x86.c
6627
if (copy_to_user(argp, u.sregs2, sizeof(struct kvm_sregs2)))
arch/x86/kvm/x86.c
6638
u.sregs2 = memdup_user(argp, sizeof(struct kvm_sregs2));
arch/x86/kvm/x86.c
6639
if (IS_ERR(u.sregs2)) {
arch/x86/kvm/x86.c
6640
r = PTR_ERR(u.sregs2);
arch/x86/kvm/x86.c
6641
u.sregs2 = NULL;
arch/x86/kvm/x86.c
6644
r = __set_sregs2(vcpu, u.sregs2);
arch/x86/kvm/x86.c
6662
kfree(u.buffer);
arch/x86/kvm/x86.c
7269
} u;
arch/x86/kvm/x86.c
7340
u.pit_config.flags = KVM_PIT_SPEAKER_DUMMY;
arch/x86/kvm/x86.c
7344
if (copy_from_user(&u.pit_config, argp,
arch/x86/kvm/x86.c
7356
kvm->arch.vpit = kvm_create_pit(kvm, u.pit_config.flags);
arch/x86/kvm/x86.c
7406
if (copy_from_user(&u.ps, argp, sizeof(struct kvm_pit_state)))
arch/x86/kvm/x86.c
7411
r = kvm_vm_ioctl_get_pit(kvm, &u.ps);
arch/x86/kvm/x86.c
7415
if (copy_to_user(argp, &u.ps, sizeof(struct kvm_pit_state)))
arch/x86/kvm/x86.c
7422
if (copy_from_user(&u.ps, argp, sizeof(u.ps)))
arch/x86/kvm/x86.c
7428
r = kvm_vm_ioctl_set_pit(kvm, &u.ps);
arch/x86/kvm/x86.c
7437
r = kvm_vm_ioctl_get_pit2(kvm, &u.ps2);
arch/x86/kvm/x86.c
7441
if (copy_to_user(argp, &u.ps2, sizeof(u.ps2)))
arch/x86/kvm/x86.c
7448
if (copy_from_user(&u.ps2, argp, sizeof(u.ps2)))
arch/x86/kvm/x86.c
7454
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
1755
vcpu->run->xen.u.hcall.longmode = longmode;
arch/x86/kvm/xen.c
1756
vcpu->run->xen.u.hcall.cpl = cpl;
arch/x86/kvm/xen.c
1757
vcpu->run->xen.u.hcall.input = input;
arch/x86/kvm/xen.c
1758
vcpu->run->xen.u.hcall.params[0] = params[0];
arch/x86/kvm/xen.c
1759
vcpu->run->xen.u.hcall.params[1] = params[1];
arch/x86/kvm/xen.c
1760
vcpu->run->xen.u.hcall.params[2] = params[2];
arch/x86/kvm/xen.c
1761
vcpu->run->xen.u.hcall.params[3] = params[3];
arch/x86/kvm/xen.c
1762
vcpu->run->xen.u.hcall.params[4] = params[4];
arch/x86/kvm/xen.c
1763
vcpu->run->xen.u.hcall.params[5] = params[5];
arch/x86/kvm/xen.c
1988
if (ue->u.xen_evtchn.priority != KVM_IRQ_ROUTING_XEN_EVTCHN_PRIO_2LEVEL)
arch/x86/kvm/xen.c
1999
vcpu = kvm_get_vcpu_by_id(kvm, ue->u.xen_evtchn.vcpu);
arch/x86/kvm/xen.c
2005
e->xen_evtchn.port = ue->u.xen_evtchn.port;
arch/x86/kvm/xen.c
2006
e->xen_evtchn.vcpu_id = ue->u.xen_evtchn.vcpu;
arch/x86/kvm/xen.c
2007
e->xen_evtchn.priority = ue->u.xen_evtchn.priority;
arch/x86/kvm/xen.c
2066
u32 port = data->u.evtchn.send_port;
arch/x86/kvm/xen.c
2080
if (evtchnfd->type != data->u.evtchn.type)
arch/x86/kvm/xen.c
2088
evtchnfd->deliver.port.port != data->u.evtchn.deliver.port.port)
arch/x86/kvm/xen.c
2092
if (data->u.evtchn.deliver.port.priority != KVM_IRQ_ROUTING_XEN_EVTCHN_PRIO_2LEVEL)
arch/x86/kvm/xen.c
2095
evtchnfd->deliver.port.priority = data->u.evtchn.deliver.port.priority;
arch/x86/kvm/xen.c
2096
if (evtchnfd->deliver.port.vcpu_id != data->u.evtchn.deliver.port.vcpu) {
arch/x86/kvm/xen.c
2097
evtchnfd->deliver.port.vcpu_id = data->u.evtchn.deliver.port.vcpu;
arch/x86/kvm/xen.c
2113
u32 port = data->u.evtchn.send_port;
arch/x86/kvm/xen.c
2122
switch(data->u.evtchn.type) {
arch/x86/kvm/xen.c
2125
if (data->u.evtchn.deliver.port.port != data->u.evtchn.send_port)
arch/x86/kvm/xen.c
2130
if (data->u.evtchn.deliver.port.port) {
arch/x86/kvm/xen.c
2131
if (data->u.evtchn.deliver.port.port >= max_evtchn_port(kvm))
arch/x86/kvm/xen.c
2134
eventfd = eventfd_ctx_fdget(data->u.evtchn.deliver.eventfd.fd);
arch/x86/kvm/xen.c
2150
evtchnfd->send_port = data->u.evtchn.send_port;
arch/x86/kvm/xen.c
2151
evtchnfd->type = data->u.evtchn.type;
arch/x86/kvm/xen.c
2156
if (data->u.evtchn.deliver.port.priority != KVM_IRQ_ROUTING_XEN_EVTCHN_PRIO_2LEVEL)
arch/x86/kvm/xen.c
2159
evtchnfd->deliver.port.port = data->u.evtchn.deliver.port.port;
arch/x86/kvm/xen.c
2160
evtchnfd->deliver.port.vcpu_id = data->u.evtchn.deliver.port.vcpu;
arch/x86/kvm/xen.c
2162
evtchnfd->deliver.port.priority = data->u.evtchn.deliver.port.priority;
arch/x86/kvm/xen.c
2244
u32 port = data->u.evtchn.send_port;
arch/x86/kvm/xen.c
2246
if (data->u.evtchn.flags == KVM_XEN_EVTCHN_RESET)
arch/x86/kvm/xen.c
2252
if (data->u.evtchn.flags == KVM_XEN_EVTCHN_DEASSIGN)
arch/x86/kvm/xen.c
2254
if (data->u.evtchn.flags == KVM_XEN_EVTCHN_UPDATE)
arch/x86/kvm/xen.c
2256
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
1273
op.u.firmware_info.type = XEN_FW_DISK_INFO;
arch/x86/xen/enlighten_pv.c
1277
op.u.firmware_info.index = nr;
arch/x86/xen/enlighten_pv.c
1279
set_xen_guest_handle(op.u.firmware_info.u.disk_info.edd_params,
arch/x86/xen/enlighten_pv.c
1285
#define C(x) info->x = op.u.firmware_info.u.disk_info.x
arch/x86/xen/enlighten_pv.c
1296
op.u.firmware_info.type = XEN_FW_DISK_MBR_SIGNATURE;
arch/x86/xen/enlighten_pv.c
1298
op.u.firmware_info.index = nr;
arch/x86/xen/enlighten_pv.c
1302
mbr_signature[nr] = op.u.firmware_info.u.disk_mbr_signature.mbr_signature;
arch/x86/xen/enlighten_pv.c
1525
.u.firmware_info.type = XEN_FW_KBD_SHIFT_FLAGS,
arch/x86/xen/enlighten_pv.c
1536
boot_params.kbd_status = op.u.firmware_info.u.kbd_shift_flags;
arch/x86/xen/enlighten_pv.c
192
op.u.read_memtype.reg = reg;
arch/x86/xen/enlighten_pv.c
201
var[reg].base_lo = op.u.read_memtype.type;
arch/x86/xen/enlighten_pv.c
202
var[reg].base_lo |= op.u.read_memtype.mfn << PAGE_SHIFT;
arch/x86/xen/enlighten_pv.c
203
var[reg].base_hi = op.u.read_memtype.mfn >> (32 - PAGE_SHIFT);
arch/x86/xen/enlighten_pv.c
204
mask = ~((op.u.read_memtype.nr_mfns << PAGE_SHIFT) - 1);
arch/x86/xen/enlighten_pv.c
303
.u.set_pminfo.id = -1,
arch/x86/xen/enlighten_pv.c
304
.u.set_pminfo.type = XEN_PM_PDC,
arch/x86/xen/enlighten_pv.c
357
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
239
struct mmu_update *u;
arch/x86/xen/mmu_pv.c
241
mcs = xen_mc_extend_args(__HYPERVISOR_mmu_update, sizeof(*u));
arch/x86/xen/mmu_pv.c
246
mcs = __xen_mc_entry(sizeof(*u));
arch/x86/xen/mmu_pv.c
250
u = mcs.args;
arch/x86/xen/mmu_pv.c
251
*u = *update;
arch/x86/xen/mmu_pv.c
257
struct mmuext_op *u;
arch/x86/xen/mmu_pv.c
259
mcs = xen_mc_extend_args(__HYPERVISOR_mmuext_op, sizeof(*u));
arch/x86/xen/mmu_pv.c
264
mcs = __xen_mc_entry(sizeof(*u));
arch/x86/xen/mmu_pv.c
268
u = mcs.args;
arch/x86/xen/mmu_pv.c
269
*u = *op;
arch/x86/xen/mmu_pv.c
274
struct mmu_update u;
arch/x86/xen/mmu_pv.c
281
u.ptr = arbitrary_virt_to_machine(ptr).maddr;
arch/x86/xen/mmu_pv.c
282
u.val = pmd_val_ma(val);
arch/x86/xen/mmu_pv.c
283
xen_extend_mmu_update(&u);
arch/x86/xen/mmu_pv.c
317
struct mmu_update u;
arch/x86/xen/mmu_pv.c
324
u.ptr = virt_to_machine(ptep).maddr | MMU_NORMAL_PT_UPDATE;
arch/x86/xen/mmu_pv.c
325
u.val = pte_val_ma(pteval);
arch/x86/xen/mmu_pv.c
326
xen_extend_mmu_update(&u);
arch/x86/xen/mmu_pv.c
340
struct mmu_update u;
arch/x86/xen/mmu_pv.c
342
u.ptr = virt_to_machine(ptep).maddr | MMU_NORMAL_PT_UPDATE;
arch/x86/xen/mmu_pv.c
343
u.val = pte_val_ma(pteval);
arch/x86/xen/mmu_pv.c
344
HYPERVISOR_mmu_update(&u, 1, NULL, DOMID_SELF);
arch/x86/xen/mmu_pv.c
366
struct mmu_update u;
arch/x86/xen/mmu_pv.c
371
u.ptr = virt_to_machine(ptep).maddr | MMU_PT_UPDATE_PRESERVE_AD;
arch/x86/xen/mmu_pv.c
372
u.val = pte_val_ma(pte);
arch/x86/xen/mmu_pv.c
373
xen_extend_mmu_update(&u);
arch/x86/xen/mmu_pv.c
458
struct mmu_update u;
arch/x86/xen/mmu_pv.c
465
u.ptr = arbitrary_virt_to_machine(ptr).maddr;
arch/x86/xen/mmu_pv.c
466
u.val = pud_val_ma(val);
arch/x86/xen/mmu_pv.c
467
xen_extend_mmu_update(&u);
arch/x86/xen/mmu_pv.c
530
struct mmu_update u;
arch/x86/xen/mmu_pv.c
532
u.ptr = virt_to_machine(ptr).maddr;
arch/x86/xen/mmu_pv.c
533
u.val = p4d_val_ma(val);
arch/x86/xen/mmu_pv.c
534
xen_extend_mmu_update(&u);
arch/x86/xen/time.c
124
op.u.settime64.mbz = 0;
arch/x86/xen/time.c
125
op.u.settime64.secs = now.tv_sec;
arch/x86/xen/time.c
126
op.u.settime64.nsecs = now.tv_nsec;
arch/x86/xen/time.c
127
op.u.settime64.system_time = xen_clocksource_read();
arch/x86/xen/time.c
130
op.u.settime32.secs = now.tv_sec;
arch/x86/xen/time.c
131
op.u.settime32.nsecs = now.tv_nsec;
arch/x86/xen/time.c
132
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
3365
u64 *u = ioc->params.i_lcoefs;
block/blk-iocost.c
3375
u[I_LCOEF_RBPS], u[I_LCOEF_RSEQIOPS], u[I_LCOEF_RRANDIOPS],
block/blk-iocost.c
3376
u[I_LCOEF_WBPS], u[I_LCOEF_WSEQIOPS], u[I_LCOEF_WRANDIOPS]);
block/blk-iocost.c
3413
u64 u[NR_I_LCOEFS];
block/blk-iocost.c
3443
memcpy(u, ioc->params.i_lcoefs, sizeof(u));
block/blk-iocost.c
3477
u[tok] = v;
block/blk-iocost.c
3482
memcpy(ioc->params.i_lcoefs, u, sizeof(u));
block/blk-iocost.c
899
u64 *u = ioc->params.i_lcoefs;
block/blk-iocost.c
902
calc_lcoefs(u[I_LCOEF_RBPS], u[I_LCOEF_RSEQIOPS], u[I_LCOEF_RRANDIOPS],
block/blk-iocost.c
904
calc_lcoefs(u[I_LCOEF_WBPS], u[I_LCOEF_WSEQIOPS], u[I_LCOEF_WRANDIOPS],
block/sed-opal.c
1135
return tok->stored.u;
block/sed-opal.c
2066
u8 u;
block/sed-opal.c
2083
for (u = 0; u < users_len; u++) {
block/sed-opal.c
2084
if (users[u] == OPAL_ADMIN1)
block/sed-opal.c
2090
user_uid[7] = users[u];
block/sed-opal.c
2100
if (u > 0)
block/sed-opal.c
64
u64 u;
block/sed-opal.c
928
tok->stored.u = pos[0] & 0x3f;
block/sed-opal.c
958
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/drbg.c
756
} u;
crypto/drbg.c
785
u.req_int = cpu_to_be64(drbg->reseed_ctr);
crypto/drbg.c
786
drbg_add_buf(drbg->V, drbg_statelen(drbg), u.req, 8);
crypto/ecc.c
1034
u64 u[ECC_MAX_DIGITS], v[ECC_MAX_DIGITS];
crypto/ecc.c
1045
vli_clear(u, ndigits);
crypto/ecc.c
1046
u[0] = 1;
crypto/ecc.c
1055
if (!EVEN(u))
crypto/ecc.c
1056
carry = vli_add(u, u, mod, ndigits);
crypto/ecc.c
1058
vli_rshift1(u, ndigits);
crypto/ecc.c
1060
u[ndigits - 1] |= 0x8000000000000000ull;
crypto/ecc.c
1074
if (vli_cmp(u, v, ndigits) < 0)
crypto/ecc.c
1075
vli_add(u, u, mod, ndigits);
crypto/ecc.c
1077
vli_sub(u, u, v, ndigits);
crypto/ecc.c
1078
if (!EVEN(u))
crypto/ecc.c
1079
carry = vli_add(u, u, mod, ndigits);
crypto/ecc.c
1081
vli_rshift1(u, ndigits);
crypto/ecc.c
1083
u[ndigits - 1] |= 0x8000000000000000ull;
crypto/ecc.c
1088
if (vli_cmp(v, u, ndigits) < 0)
crypto/ecc.c
1091
vli_sub(v, v, u, ndigits);
crypto/ecc.c
1101
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/fcrypt.c
225
union lc4 { __be32 l; u8 c[4]; } u; \
crypto/fcrypt.c
226
u.l = sched ^ R; \
crypto/fcrypt.c
227
L ^= sbox0[u.c[0]] ^ sbox1[u.c[1]] ^ sbox2[u.c[2]] ^ sbox3[u.c[3]]; \
crypto/gcm.c
179
struct skcipher_request *skreq = &pctx->u.skreq;
crypto/gcm.c
204
struct ahash_request *ahreq = &pctx->u.ahreq;
crypto/gcm.c
222
struct ahash_request *ahreq = &pctx->u.ahreq;
crypto/gcm.c
395
struct ahash_request *ahreq = &pctx->u.ahreq;
crypto/gcm.c
448
struct skcipher_request *skreq = &pctx->u.skreq;
crypto/gcm.c
487
struct skcipher_request *skreq = &pctx->u.skreq;
crypto/gcm.c
540
align + offsetof(struct crypto_gcm_req_priv_ctx, u) +
crypto/gcm.c
72
} u;
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
1781
const void __user *u,
drivers/android/binder.c
1795
if (u) {
drivers/android/binder.c
1796
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/char/hpet.c
690
struct compat_hpet_info __user *u = compat_ptr(arg);
drivers/char/hpet.c
691
if (put_user(info.hi_ireqfreq, &u->hi_ireqfreq) ||
drivers/char/hpet.c
692
put_user(info.hi_flags, &u->hi_flags) ||
drivers/char/hpet.c
693
put_user(info.hi_hpet, &u->hi_hpet) ||
drivers/char/hpet.c
694
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
435
static void tpm2_KDFa(u8 *key, u32 key_len, const char *label, u8 *u,
drivers/char/tpm/tpm2-sessions.c
448
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
1014
crypto_unregister_aead(&alg->alg.u.aead);
drivers/crypto/amcc/crypto4xx_core.c
1018
crypto_unregister_rng(&alg->alg.u.rng);
drivers/crypto/amcc/crypto4xx_core.c
1022
crypto_unregister_skcipher(&alg->alg.u.cipher);
drivers/crypto/amcc/crypto4xx_core.c
1126
amcc_alg = container_of(alg, struct crypto4xx_alg, alg.u.rng);
drivers/crypto/amcc/crypto4xx_core.c
1147
{ .type = CRYPTO_ALG_TYPE_SKCIPHER, .u.cipher = {
drivers/crypto/amcc/crypto4xx_core.c
1167
{ .type = CRYPTO_ALG_TYPE_SKCIPHER, .u.cipher = {
drivers/crypto/amcc/crypto4xx_core.c
1188
{ .type = CRYPTO_ALG_TYPE_SKCIPHER, .u.cipher = {
drivers/crypto/amcc/crypto4xx_core.c
1208
{ .type = CRYPTO_ALG_TYPE_SKCIPHER, .u.cipher = {
drivers/crypto/amcc/crypto4xx_core.c
1229
{ .type = CRYPTO_ALG_TYPE_AEAD, .u.aead = {
drivers/crypto/amcc/crypto4xx_core.c
1250
{ .type = CRYPTO_ALG_TYPE_AEAD, .u.aead = {
drivers/crypto/amcc/crypto4xx_core.c
1271
{ .type = CRYPTO_ALG_TYPE_RNG, .u.rng = {
drivers/crypto/amcc/crypto4xx_core.c
920
amcc_alg = container_of(alg, struct crypto4xx_alg, alg.u.cipher);
drivers/crypto/amcc/crypto4xx_core.c
951
amcc_alg = container_of(alg, struct crypto4xx_alg, alg.u.aead);
drivers/crypto/amcc/crypto4xx_core.c
985
rc = crypto_register_aead(&alg->alg.u.aead);
drivers/crypto/amcc/crypto4xx_core.c
989
rc = crypto_register_rng(&alg->alg.u.rng);
drivers/crypto/amcc/crypto4xx_core.c
993
rc = crypto_register_skcipher(&alg->alg.u.cipher);
drivers/crypto/amcc/crypto4xx_core.h
139
} 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
119
rctx->cmd.u.aes.authsize = crypto_aead_authsize(tfm);
drivers/crypto/ccp/ccp-crypto-aes-galois.c
120
rctx->cmd.u.aes.type = ctx->u.aes.type;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
121
rctx->cmd.u.aes.mode = ctx->u.aes.mode;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
122
rctx->cmd.u.aes.action = encrypt;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
123
rctx->cmd.u.aes.key = &ctx->u.aes.key_sg;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
124
rctx->cmd.u.aes.key_len = ctx->u.aes.key_len;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
125
rctx->cmd.u.aes.iv = iv_sg;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
126
rctx->cmd.u.aes.iv_len = iv_len;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
127
rctx->cmd.u.aes.src = req->src;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
128
rctx->cmd.u.aes.src_len = req->cryptlen;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
129
rctx->cmd.u.aes.aad_len = req->assoclen;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
132
rctx->cmd.u.aes.dst = req->dst;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
154
ctx->u.aes.key_len = 0;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
36
ctx->u.aes.type = CCP_AES_TYPE_128;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
39
ctx->u.aes.type = CCP_AES_TYPE_192;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
42
ctx->u.aes.type = CCP_AES_TYPE_256;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
48
ctx->u.aes.mode = CCP_AES_MODE_GCM;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
49
ctx->u.aes.key_len = key_len;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
51
memcpy(ctx->u.aes.key, key, key_len);
drivers/crypto/ccp/ccp-crypto-aes-galois.c
52
sg_init_one(&ctx->u.aes.key_sg, ctx->u.aes.key, key_len);
drivers/crypto/ccp/ccp-crypto-aes-galois.c
86
if (!ctx->u.aes.key_len)
drivers/crypto/ccp/ccp-crypto-aes-galois.c
89
if (ctx->u.aes.mode != CCP_AES_MODE_GCM)
drivers/crypto/ccp/ccp-crypto-aes-xts.c
101
return crypto_skcipher_setkey(ctx->u.aes.tfm_skcipher, key, key_len);
drivers/crypto/ccp/ccp-crypto-aes-xts.c
116
if (!ctx->u.aes.key_len)
drivers/crypto/ccp/ccp-crypto-aes-xts.c
142
(ctx->u.aes.key_len != AES_KEYSIZE_128))
drivers/crypto/ccp/ccp-crypto-aes-xts.c
144
if ((ctx->u.aes.key_len != AES_KEYSIZE_128) &&
drivers/crypto/ccp/ccp-crypto-aes-xts.c
145
(ctx->u.aes.key_len != AES_KEYSIZE_256))
drivers/crypto/ccp/ccp-crypto-aes-xts.c
152
ctx->u.aes.tfm_skcipher);
drivers/crypto/ccp/ccp-crypto-aes-xts.c
170
rctx->cmd.u.xts.type = CCP_AES_TYPE_128;
drivers/crypto/ccp/ccp-crypto-aes-xts.c
171
rctx->cmd.u.xts.action = (encrypt) ? CCP_AES_ACTION_ENCRYPT
drivers/crypto/ccp/ccp-crypto-aes-xts.c
173
rctx->cmd.u.xts.unit_size = unit_size;
drivers/crypto/ccp/ccp-crypto-aes-xts.c
174
rctx->cmd.u.xts.key = &ctx->u.aes.key_sg;
drivers/crypto/ccp/ccp-crypto-aes-xts.c
175
rctx->cmd.u.xts.key_len = ctx->u.aes.key_len;
drivers/crypto/ccp/ccp-crypto-aes-xts.c
176
rctx->cmd.u.xts.iv = &rctx->iv_sg;
drivers/crypto/ccp/ccp-crypto-aes-xts.c
177
rctx->cmd.u.xts.iv_len = AES_BLOCK_SIZE;
drivers/crypto/ccp/ccp-crypto-aes-xts.c
178
rctx->cmd.u.xts.src = req->src;
drivers/crypto/ccp/ccp-crypto-aes-xts.c
179
rctx->cmd.u.xts.src_len = req->cryptlen;
drivers/crypto/ccp/ccp-crypto-aes-xts.c
180
rctx->cmd.u.xts.dst = req->dst;
drivers/crypto/ccp/ccp-crypto-aes-xts.c
203
ctx->u.aes.key_len = 0;
drivers/crypto/ccp/ccp-crypto-aes-xts.c
211
ctx->u.aes.tfm_skcipher = fallback_tfm;
drivers/crypto/ccp/ccp-crypto-aes-xts.c
224
crypto_free_skcipher(ctx->u.aes.tfm_skcipher);
drivers/crypto/ccp/ccp-crypto-aes-xts.c
91
memcpy(ctx->u.aes.key, key, key_len);
drivers/crypto/ccp/ccp-crypto-aes-xts.c
95
memcpy(ctx->u.aes.key, key, key_len);
drivers/crypto/ccp/ccp-crypto-aes-xts.c
98
ctx->u.aes.key_len = key_len / 2;
drivers/crypto/ccp/ccp-crypto-aes-xts.c
99
sg_init_one(&ctx->u.aes.key_sg, ctx->u.aes.key, key_len);
drivers/crypto/ccp/ccp-crypto-aes.c
100
rctx->cmd.u.aes.key = &ctx->u.aes.key_sg;
drivers/crypto/ccp/ccp-crypto-aes.c
101
rctx->cmd.u.aes.key_len = ctx->u.aes.key_len;
drivers/crypto/ccp/ccp-crypto-aes.c
102
rctx->cmd.u.aes.iv = iv_sg;
drivers/crypto/ccp/ccp-crypto-aes.c
103
rctx->cmd.u.aes.iv_len = iv_len;
drivers/crypto/ccp/ccp-crypto-aes.c
104
rctx->cmd.u.aes.src = req->src;
drivers/crypto/ccp/ccp-crypto-aes.c
105
rctx->cmd.u.aes.src_len = req->cryptlen;
drivers/crypto/ccp/ccp-crypto-aes.c
106
rctx->cmd.u.aes.dst = req->dst;
drivers/crypto/ccp/ccp-crypto-aes.c
126
ctx->u.aes.key_len = 0;
drivers/crypto/ccp/ccp-crypto-aes.c
154
memcpy(ctx->u.aes.nonce, key + key_len, CTR_RFC3686_NONCE_SIZE);
drivers/crypto/ccp/ccp-crypto-aes.c
168
memcpy(iv, ctx->u.aes.nonce, CTR_RFC3686_NONCE_SIZE);
drivers/crypto/ccp/ccp-crypto-aes.c
198
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
47
ctx->u.aes.type = CCP_AES_TYPE_128;
drivers/crypto/ccp/ccp-crypto-aes.c
50
ctx->u.aes.type = CCP_AES_TYPE_192;
drivers/crypto/ccp/ccp-crypto-aes.c
53
ctx->u.aes.type = CCP_AES_TYPE_256;
drivers/crypto/ccp/ccp-crypto-aes.c
58
ctx->u.aes.mode = alg->mode;
drivers/crypto/ccp/ccp-crypto-aes.c
59
ctx->u.aes.key_len = key_len;
drivers/crypto/ccp/ccp-crypto-aes.c
61
memcpy(ctx->u.aes.key, key, key_len);
drivers/crypto/ccp/ccp-crypto-aes.c
62
sg_init_one(&ctx->u.aes.key_sg, ctx->u.aes.key, key_len);
drivers/crypto/ccp/ccp-crypto-aes.c
75
if (!ctx->u.aes.key_len)
drivers/crypto/ccp/ccp-crypto-aes.c
78
if (((ctx->u.aes.mode == CCP_AES_MODE_ECB) ||
drivers/crypto/ccp/ccp-crypto-aes.c
79
(ctx->u.aes.mode == CCP_AES_MODE_CBC)) &&
drivers/crypto/ccp/ccp-crypto-aes.c
83
if (ctx->u.aes.mode != CCP_AES_MODE_ECB) {
drivers/crypto/ccp/ccp-crypto-aes.c
96
rctx->cmd.u.aes.type = ctx->u.aes.type;
drivers/crypto/ccp/ccp-crypto-aes.c
97
rctx->cmd.u.aes.mode = ctx->u.aes.mode;
drivers/crypto/ccp/ccp-crypto-aes.c
98
rctx->cmd.u.aes.action =
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
115
kfree_sensitive(ctx->u.rsa.e_buf);
drivers/crypto/ccp/ccp-crypto-rsa.c
116
ctx->u.rsa.e_buf = NULL;
drivers/crypto/ccp/ccp-crypto-rsa.c
117
ctx->u.rsa.e_len = 0;
drivers/crypto/ccp/ccp-crypto-rsa.c
118
kfree_sensitive(ctx->u.rsa.n_buf);
drivers/crypto/ccp/ccp-crypto-rsa.c
119
ctx->u.rsa.n_buf = NULL;
drivers/crypto/ccp/ccp-crypto-rsa.c
120
ctx->u.rsa.n_len = 0;
drivers/crypto/ccp/ccp-crypto-rsa.c
121
kfree_sensitive(ctx->u.rsa.d_buf);
drivers/crypto/ccp/ccp-crypto-rsa.c
122
ctx->u.rsa.d_buf = NULL;
drivers/crypto/ccp/ccp-crypto-rsa.c
123
ctx->u.rsa.d_len = 0;
drivers/crypto/ccp/ccp-crypto-rsa.c
144
ret = ccp_copy_and_save_keypart(&ctx->u.rsa.n_buf, &ctx->u.rsa.n_len,
drivers/crypto/ccp/ccp-crypto-rsa.c
148
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
150
ctx->u.rsa.key_len = ctx->u.rsa.n_len << 3; /* convert to bits */
drivers/crypto/ccp/ccp-crypto-rsa.c
151
if (ccp_check_key_length(ctx->u.rsa.key_len)) {
drivers/crypto/ccp/ccp-crypto-rsa.c
156
ret = ccp_copy_and_save_keypart(&ctx->u.rsa.e_buf, &ctx->u.rsa.e_len,
drivers/crypto/ccp/ccp-crypto-rsa.c
160
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
163
ret = ccp_copy_and_save_keypart(&ctx->u.rsa.d_buf,
drivers/crypto/ccp/ccp-crypto-rsa.c
164
&ctx->u.rsa.d_len,
drivers/crypto/ccp/ccp-crypto-rsa.c
168
sg_init_one(&ctx->u.rsa.d_sg,
drivers/crypto/ccp/ccp-crypto-rsa.c
169
ctx->u.rsa.d_buf, ctx->u.rsa.d_len);
drivers/crypto/ccp/ccp-crypto-rsa.c
52
req->dst_len = rctx->cmd.u.rsa.key_size >> 3;
drivers/crypto/ccp/ccp-crypto-rsa.c
61
return ctx->u.rsa.n_len;
drivers/crypto/ccp/ccp-crypto-rsa.c
75
rctx->cmd.u.rsa.key_size = ctx->u.rsa.key_len; /* in bits */
drivers/crypto/ccp/ccp-crypto-rsa.c
77
rctx->cmd.u.rsa.exp = &ctx->u.rsa.e_sg;
drivers/crypto/ccp/ccp-crypto-rsa.c
78
rctx->cmd.u.rsa.exp_len = ctx->u.rsa.e_len;
drivers/crypto/ccp/ccp-crypto-rsa.c
80
rctx->cmd.u.rsa.exp = &ctx->u.rsa.d_sg;
drivers/crypto/ccp/ccp-crypto-rsa.c
81
rctx->cmd.u.rsa.exp_len = ctx->u.rsa.d_len;
drivers/crypto/ccp/ccp-crypto-rsa.c
83
rctx->cmd.u.rsa.mod = &ctx->u.rsa.n_sg;
drivers/crypto/ccp/ccp-crypto-rsa.c
84
rctx->cmd.u.rsa.mod_len = ctx->u.rsa.n_len;
drivers/crypto/ccp/ccp-crypto-rsa.c
85
rctx->cmd.u.rsa.src = req->src;
drivers/crypto/ccp/ccp-crypto-rsa.c
86
rctx->cmd.u.rsa.src_len = req->src_len;
drivers/crypto/ccp/ccp-crypto-rsa.c
87
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
467
u32 u, l;
drivers/crypto/img-hash.c
474
u = nbits >> 32;
drivers/crypto/img-hash.c
476
img_hash_write(hdev, CR_MESSAGE_LENGTH_H, u);
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
481
cd_pars->u.sl.comp_slice_cfg_word[0] = lower_val;
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
482
cd_pars->u.sl.comp_slice_cfg_word[1] = 0;
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
501
cd_pars->u.sl.comp_slice_cfg_word[0] = 0;
drivers/crypto/intel/qat/qat_6xxx/adf_6xxx_hw_data.c
502
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
524
cd_pars->u.sl.comp_slice_cfg_word[0] = lower_val;
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
525
cd_pars->u.sl.comp_slice_cfg_word[1] = upper_val;
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
549
cd_pars->u.sl.comp_slice_cfg_word[0] = lower_val;
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
550
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
101
} 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/loongson/loongson-rng.c
130
cmd->u.len = slen;
drivers/crypto/loongson/loongson-rng.c
138
if (cmd->u.ret)
drivers/crypto/loongson/loongson-rng.c
43
} u;
drivers/crypto/loongson/loongson-rng.c
67
cmd->u.len = len;
drivers/crypto/loongson/loongson-rng.c
73
if (cmd->u.ret) {
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
1143
&pvt->u.ambase_bottom);
drivers/edac/i5000_edac.c
1145
&pvt->u.ambase_top);
drivers/edac/i5000_edac.c
336
} u __packed;
drivers/edac/i5400_edac.c
1064
&pvt->u.ambase_bottom);
drivers/edac/i5400_edac.c
1066
&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
1234
} u;
drivers/edac/igen6_edac.c
1250
if (pci_read_config_dword(pdev, TOM_OFFSET, &u.v_lo)) {
drivers/edac/igen6_edac.c
1255
if (pci_read_config_dword(pdev, TOM_OFFSET + 4, &u.v_hi)) {
drivers/edac/igen6_edac.c
1260
igen6_tom = u.v & res_cfg->reg_tom_mask;
drivers/edac/igen6_edac.c
1266
if (pci_read_config_dword(pdev, TOUUD_OFFSET, &u.v_lo))
drivers/edac/igen6_edac.c
1268
else if (pci_read_config_dword(pdev, TOUUD_OFFSET + 4, &u.v_hi))
drivers/edac/igen6_edac.c
1271
igen6_touud = u.v & res_cfg->reg_touud_mask;
drivers/edac/igen6_edac.c
306
} u;
drivers/edac/igen6_edac.c
308
if (pci_read_config_dword(pdev, MCHBAR_OFFSET, &u.v_lo)) {
drivers/edac/igen6_edac.c
313
if (pci_read_config_dword(pdev, MCHBAR_OFFSET + 4, &u.v_hi)) {
drivers/edac/igen6_edac.c
318
if (!(u.v & MCHBAR_EN)) {
drivers/edac/igen6_edac.c
323
*mchbar = u.v & res_cfg->reg_mchbar_mask;
drivers/edac/igen6_edac.c
324
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
1123
DEFINE_RAW_FLEX(struct fw_iso_packet, u, header, 64);
drivers/firewire/core-cdev.c
1155
u->payload_length = GET_PAYLOAD_LENGTH(control);
drivers/firewire/core-cdev.c
1156
u->interrupt = GET_INTERRUPT(control);
drivers/firewire/core-cdev.c
1157
u->skip = GET_SKIP(control);
drivers/firewire/core-cdev.c
1158
u->tag = GET_TAG(control);
drivers/firewire/core-cdev.c
1159
u->sy = GET_SY(control);
drivers/firewire/core-cdev.c
1160
u->header_length = GET_HEADER_LENGTH(control);
drivers/firewire/core-cdev.c
1164
if (u->header_length & 3)
drivers/firewire/core-cdev.c
1166
transmit_header_bytes = u->header_length;
drivers/firewire/core-cdev.c
1170
if (u->header_length == 0 ||
drivers/firewire/core-cdev.c
1171
u->header_length % ctx->header_size != 0)
drivers/firewire/core-cdev.c
1176
if (u->payload_length == 0 ||
drivers/firewire/core-cdev.c
1177
u->payload_length & 3)
drivers/firewire/core-cdev.c
1187
(u->header, p->header, transmit_header_bytes))
drivers/firewire/core-cdev.c
1189
if (u->skip && ctx->type == FW_ISO_CONTEXT_TRANSMIT &&
drivers/firewire/core-cdev.c
1190
u->header_length + u->payload_length > 0)
drivers/firewire/core-cdev.c
1192
if (payload + u->payload_length > buffer_end)
drivers/firewire/core-cdev.c
1195
if (fw_iso_context_queue(ctx, u, &client->buffer, payload))
drivers/firewire/core-cdev.c
1199
payload += u->payload_length;
drivers/firewire/net.c
1079
unsigned u;
drivers/firewire/net.c
1082
for (u = 0; u < FWNET_ISO_PAGE_COUNT; u++)
drivers/firewire/net.c
1083
kunmap(dev->broadcast_rcv_buffer.pages[u]);
drivers/firewire/net.c
1112
unsigned u;
drivers/firewire/net.c
1143
for (u = 0; u < FWNET_ISO_PAGE_COUNT; u++) {
drivers/firewire/net.c
1147
ptr = kmap(dev->broadcast_rcv_buffer.pages[u]);
drivers/firewire/net.c
1161
for (u = 0; u < num_packets; u++) {
drivers/firewire/net.c
1493
dev_addr_set(net, ha.u);
drivers/firmware/arm_scmi/driver.c
2023
u##w val = 0; \
drivers/firmware/arm_scmi/driver.c
2027
iowrite##w((u##w)db->set | val, db->addr); \
drivers/firmware/arm_scmi/transports/optee.c
211
caps = param[0].u.value.a;
drivers/firmware/arm_scmi/transports/optee.c
241
param[0].u.value.a = channel->channel_id;
drivers/firmware/arm_scmi/transports/optee.c
242
param[0].u.value.b = caps;
drivers/firmware/arm_scmi/transports/optee.c
252
channel->channel_id = param[0].u.value.a;
drivers/firmware/arm_scmi/transports/optee.c
269
param[0].u.value.a = channel->channel_id;
drivers/firmware/arm_scmi/transports/optee.c
292
param[0].u.value.a = channel->channel_id;
drivers/firmware/arm_scmi/transports/optee.c
295
param[1].u.memref.shm = channel->tee_shm;
drivers/firmware/arm_scmi/transports/optee.c
296
param[1].u.memref.size = msg_size;
drivers/firmware/arm_scmi/transports/optee.c
299
param[2].u.memref.shm = channel->tee_shm;
drivers/firmware/arm_scmi/transports/optee.c
300
param[2].u.memref.size = SCMI_SHMEM_MAX_PAYLOAD_SIZE;
drivers/firmware/arm_scmi/transports/optee.c
310
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
1754
u32 u, mall_size_per_umc, m_s_present, half_use;
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1777
for (u = 0; u < adev->gmc.num_umc; u++) {
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1778
if (m_s_present & (1 << u))
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1780
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
13518
const uint8_t ddc_line = commands[0].fused_io.request.u.aux.ddc_line;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
804
const uint8_t ddc_line = req->u.aux.ddc_line;
drivers/gpu/drm/amd/display/dc/core/dc.c
2675
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
2677
union surface_update_flags *update_flags = &u->surface->update_flags;
drivers/gpu/drm/amd/display/dc/core/dc.c
2680
if (!u->plane_info)
drivers/gpu/drm/amd/display/dc/core/dc.c
2686
if (u->plane_info->color_space != u->surface->color_space) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2691
if (u->plane_info->horizontal_mirror != u->surface->horizontal_mirror) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2696
if (u->plane_info->rotation != u->surface->rotation) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2701
if (u->plane_info->format != u->surface->format) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2706
if (u->plane_info->stereo_format != u->surface->stereo_format) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2711
if (u->plane_info->per_pixel_alpha != u->surface->per_pixel_alpha) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2716
if (u->plane_info->global_alpha_value != u->surface->global_alpha_value) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2721
if (u->plane_info->dcc.enable != u->surface->dcc.enable
drivers/gpu/drm/amd/display/dc/core/dc.c
2722
|| u->plane_info->dcc.dcc_ind_blk != u->surface->dcc.dcc_ind_blk
drivers/gpu/drm/amd/display/dc/core/dc.c
2723
|| u->plane_info->dcc.meta_pitch != u->surface->dcc.meta_pitch) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2733
if (resource_pixel_format_to_bpp(u->plane_info->format) !=
drivers/gpu/drm/amd/display/dc/core/dc.c
2734
resource_pixel_format_to_bpp(u->surface->format)) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2742
if (u->plane_info->plane_size.surface_pitch != u->surface->plane_size.surface_pitch
drivers/gpu/drm/amd/display/dc/core/dc.c
2743
|| u->plane_info->plane_size.chroma_pitch != u->surface->plane_size.chroma_pitch) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2748
const struct dc_tiling_info *tiling = &u->plane_info->tiling_info;
drivers/gpu/drm/amd/display/dc/core/dc.c
2750
if (memcmp(tiling, &u->surface->tiling_info, sizeof(*tiling)) != 0) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2783
const struct dc_surface_update *u)
drivers/gpu/drm/amd/display/dc/core/dc.c
2785
union surface_update_flags *update_flags = &u->surface->update_flags;
drivers/gpu/drm/amd/display/dc/core/dc.c
2788
if (!u->scaling_info)
drivers/gpu/drm/amd/display/dc/core/dc.c
2794
if (u->scaling_info->src_rect.width != u->surface->src_rect.width
drivers/gpu/drm/amd/display/dc/core/dc.c
2795
|| u->scaling_info->src_rect.height != u->surface->src_rect.height
drivers/gpu/drm/amd/display/dc/core/dc.c
2796
|| u->scaling_info->dst_rect.width != u->surface->dst_rect.width
drivers/gpu/drm/amd/display/dc/core/dc.c
2797
|| u->scaling_info->dst_rect.height != u->surface->dst_rect.height
drivers/gpu/drm/amd/display/dc/core/dc.c
2798
|| u->scaling_info->clip_rect.width != u->surface->clip_rect.width
drivers/gpu/drm/amd/display/dc/core/dc.c
2799
|| u->scaling_info->clip_rect.height != u->surface->clip_rect.height
drivers/gpu/drm/amd/display/dc/core/dc.c
2800
|| u->scaling_info->scaling_quality.integer_scaling !=
drivers/gpu/drm/amd/display/dc/core/dc.c
2801
u->surface->scaling_quality.integer_scaling) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2805
if (u->scaling_info->src_rect.width > u->surface->src_rect.width
drivers/gpu/drm/amd/display/dc/core/dc.c
2806
|| u->scaling_info->src_rect.height > u->surface->src_rect.height)
drivers/gpu/drm/amd/display/dc/core/dc.c
2810
if ((u->scaling_info->dst_rect.width < u->surface->dst_rect.width
drivers/gpu/drm/amd/display/dc/core/dc.c
2811
|| u->scaling_info->dst_rect.height < u->surface->dst_rect.height)
drivers/gpu/drm/amd/display/dc/core/dc.c
2812
&& (u->scaling_info->dst_rect.width < u->surface->src_rect.width
drivers/gpu/drm/amd/display/dc/core/dc.c
2813
|| u->scaling_info->dst_rect.height < u->surface->src_rect.height))
drivers/gpu/drm/amd/display/dc/core/dc.c
2817
if (u->scaling_info->src_rect.width > check_config->max_optimizable_video_width &&
drivers/gpu/drm/amd/display/dc/core/dc.c
2818
(u->scaling_info->clip_rect.width > u->surface->clip_rect.width ||
drivers/gpu/drm/amd/display/dc/core/dc.c
2819
u->scaling_info->clip_rect.height > u->surface->clip_rect.height))
drivers/gpu/drm/amd/display/dc/core/dc.c
2824
if (u->scaling_info->src_rect.x != u->surface->src_rect.x
drivers/gpu/drm/amd/display/dc/core/dc.c
2825
|| u->scaling_info->src_rect.y != u->surface->src_rect.y
drivers/gpu/drm/amd/display/dc/core/dc.c
2826
|| u->scaling_info->clip_rect.x != u->surface->clip_rect.x
drivers/gpu/drm/amd/display/dc/core/dc.c
2827
|| u->scaling_info->clip_rect.y != u->surface->clip_rect.y
drivers/gpu/drm/amd/display/dc/core/dc.c
2828
|| u->scaling_info->dst_rect.x != u->surface->dst_rect.x
drivers/gpu/drm/amd/display/dc/core/dc.c
2829
|| u->scaling_info->dst_rect.y != u->surface->dst_rect.y) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2839
struct dc_surface_update *u)
drivers/gpu/drm/amd/display/dc/core/dc.c
2842
union surface_update_flags *update_flags = &u->surface->update_flags;
drivers/gpu/drm/amd/display/dc/core/dc.c
2844
if (u->surface->force_full_update) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2852
struct surface_update_descriptor inner_type = get_plane_info_update_type(u);
drivers/gpu/drm/amd/display/dc/core/dc.c
2856
inner_type = get_scaling_info_update_type(check_config, u);
drivers/gpu/drm/amd/display/dc/core/dc.c
2859
if (u->flip_addr) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2863
if (u->flip_addr->address.tmz_surface != u->surface->address.tmz_surface) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2868
if (u->in_transfer_func) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2873
if (u->input_csc_color_matrix) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2878
if (u->coeff_reduction_factor) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2883
if (u->gamut_remap_matrix) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2888
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
2893
if (u->lut3d_func || u->func_shaper) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2898
if (u->hdr_mult.value)
drivers/gpu/drm/amd/display/dc/core/dc.c
2899
if (u->hdr_mult.value != u->surface->hdr_mult.value) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2905
if (u->sdr_white_level_nits)
drivers/gpu/drm/amd/display/dc/core/dc.c
2906
if (u->sdr_white_level_nits != u->surface->sdr_white_level_nits) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2912
if (u->cm2_params) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2913
if (u->cm2_params->component_settings.shaper_3dlut_setting != u->surface->mcm_shaper_3dlut_setting
drivers/gpu/drm/amd/display/dc/core/dc.c
2914
|| u->cm2_params->component_settings.lut1d_enable != u->surface->mcm_lut1d_enable
drivers/gpu/drm/amd/display/dc/core/dc.c
2915
|| 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
2922
u->surface->mcm_luts.lut3d_data.lut3d_src != DC_CM2_TRANSFER_FUNC_SOURCE_VIDMEM) {
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2115
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
2116
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
2145
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
2146
lsdma_data->u.linear_copy_data.src_lo = src_addr & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2147
lsdma_data->u.linear_copy_data.src_hi = (src_addr >> 32) & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2148
lsdma_data->u.linear_copy_data.dst_lo = dst_addr & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2149
lsdma_data->u.linear_copy_data.dst_hi = (dst_addr >> 32) & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2176
lsdma_data->u.linear_sub_window_copy_data.tmz = copy_data.tmz;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2177
lsdma_data->u.linear_sub_window_copy_data.element_size = copy_data.element_size;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2178
lsdma_data->u.linear_sub_window_copy_data.src_lo = copy_data.src_lo;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2179
lsdma_data->u.linear_sub_window_copy_data.src_hi = copy_data.src_hi;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2180
lsdma_data->u.linear_sub_window_copy_data.src_x = copy_data.src_x;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2181
lsdma_data->u.linear_sub_window_copy_data.src_y = copy_data.src_y;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2182
lsdma_data->u.linear_sub_window_copy_data.src_pitch = copy_data.src_pitch;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2183
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
2184
lsdma_data->u.linear_sub_window_copy_data.dst_lo = copy_data.dst_lo;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2185
lsdma_data->u.linear_sub_window_copy_data.dst_hi = copy_data.dst_hi;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2186
lsdma_data->u.linear_sub_window_copy_data.dst_x = copy_data.dst_x;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2187
lsdma_data->u.linear_sub_window_copy_data.dst_y = copy_data.dst_y;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2188
lsdma_data->u.linear_sub_window_copy_data.dst_pitch = copy_data.dst_pitch;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2189
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
2190
lsdma_data->u.linear_sub_window_copy_data.rect_x = copy_data.rect_x;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2191
lsdma_data->u.linear_sub_window_copy_data.rect_y = copy_data.rect_y;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2192
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
2193
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
2220
lsdma_data->u.tiled_copy_data.src_addr_lo = params.src_addr & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2221
lsdma_data->u.tiled_copy_data.src_addr_hi = (params.src_addr >> 32) & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2222
lsdma_data->u.tiled_copy_data.dst_addr_lo = params.dst_addr & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2223
lsdma_data->u.tiled_copy_data.dst_addr_hi = (params.dst_addr >> 32) & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2224
lsdma_data->u.tiled_copy_data.src_x = params.src_x;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2225
lsdma_data->u.tiled_copy_data.src_y = params.src_y;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2226
lsdma_data->u.tiled_copy_data.dst_x = params.dst_x;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2227
lsdma_data->u.tiled_copy_data.dst_y = params.dst_y;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2228
lsdma_data->u.tiled_copy_data.src_width = params.src_width;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2229
lsdma_data->u.tiled_copy_data.dst_width = params.dst_width;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2230
lsdma_data->u.tiled_copy_data.src_swizzle_mode = params.swizzle_mode;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2231
lsdma_data->u.tiled_copy_data.dst_swizzle_mode = params.swizzle_mode;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2232
lsdma_data->u.tiled_copy_data.src_element_size = params.element_size;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2233
lsdma_data->u.tiled_copy_data.dst_element_size = params.element_size;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2234
lsdma_data->u.tiled_copy_data.rect_x = params.rect_x;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2235
lsdma_data->u.tiled_copy_data.rect_y = params.rect_y;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2236
lsdma_data->u.tiled_copy_data.dcc = params.dcc;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2237
lsdma_data->u.tiled_copy_data.tmz = params.tmz;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2238
lsdma_data->u.tiled_copy_data.read_compress = params.read_compress;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2239
lsdma_data->u.tiled_copy_data.write_compress = params.write_compress;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2240
lsdma_data->u.tiled_copy_data.src_height = params.src_height;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2241
lsdma_data->u.tiled_copy_data.dst_height = params.dst_height;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2242
lsdma_data->u.tiled_copy_data.data_format = params.data_format;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2243
lsdma_data->u.tiled_copy_data.max_com = params.max_com;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2244
lsdma_data->u.tiled_copy_data.max_uncom = params.max_uncom;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2274
lsdma_data->u.pio_copy_data.packet.fields.byte_count = byte_count;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2275
lsdma_data->u.pio_copy_data.packet.fields.overlap_disable = overlap_disable;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2276
lsdma_data->u.pio_copy_data.src_lo = src_addr & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2277
lsdma_data->u.pio_copy_data.src_hi = (src_addr >> 32) & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2278
lsdma_data->u.pio_copy_data.dst_lo = dst_addr & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2279
lsdma_data->u.pio_copy_data.dst_hi = (dst_addr >> 32) & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2308
lsdma_data->u.pio_constfill_data.packet.fields.constant_fill = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2309
lsdma_data->u.pio_constfill_data.packet.fields.byte_count = byte_count;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2310
lsdma_data->u.pio_constfill_data.dst_lo = dst_addr & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2311
lsdma_data->u.pio_constfill_data.dst_hi = (dst_addr >> 32) & 0xFFFFFFFF;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2312
lsdma_data->u.pio_constfill_data.data = data;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2336
lsdma_data->u.reg_write_data.reg_addr = reg_addr;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2337
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
2454
} u;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
326
} u; /*<< Low/high bit access */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
6334
} 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
206
REG_WRITE(DMCUB_REGION3_CW2_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
207
REG_WRITE(DMCUB_REGION3_CW2_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
221
REG_WRITE(DMCUB_REGION3_CW3_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
222
REG_WRITE(DMCUB_REGION3_CW3_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
233
REG_WRITE(DMCUB_REGION3_CW4_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
234
REG_WRITE(DMCUB_REGION3_CW4_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
240
REG_WRITE(DMCUB_REGION4_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
241
REG_WRITE(DMCUB_REGION4_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
250
REG_WRITE(DMCUB_REGION3_CW5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
251
REG_WRITE(DMCUB_REGION3_CW5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
257
REG_WRITE(DMCUB_REGION5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
258
REG_WRITE(DMCUB_REGION5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
266
REG_WRITE(DMCUB_REGION3_CW6_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
267
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
137
REG_WRITE(DMCUB_REGION3_CW2_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
138
REG_WRITE(DMCUB_REGION3_CW2_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
152
REG_WRITE(DMCUB_REGION3_CW3_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
153
REG_WRITE(DMCUB_REGION3_CW3_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
163
REG_WRITE(DMCUB_REGION3_CW4_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
164
REG_WRITE(DMCUB_REGION3_CW4_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
170
REG_WRITE(DMCUB_REGION4_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
171
REG_WRITE(DMCUB_REGION4_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
180
REG_WRITE(DMCUB_REGION3_CW5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
181
REG_WRITE(DMCUB_REGION3_CW5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
187
REG_WRITE(DMCUB_REGION5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
188
REG_WRITE(DMCUB_REGION5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
196
REG_WRITE(DMCUB_REGION3_CW6_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c
197
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
202
REG_WRITE(DMCUB_REGION3_CW3_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
203
REG_WRITE(DMCUB_REGION3_CW3_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
211
REG_WRITE(DMCUB_REGION3_CW4_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
212
REG_WRITE(DMCUB_REGION3_CW4_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
220
REG_WRITE(DMCUB_REGION3_CW5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
221
REG_WRITE(DMCUB_REGION3_CW5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
227
REG_WRITE(DMCUB_REGION5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
228
REG_WRITE(DMCUB_REGION5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
236
REG_WRITE(DMCUB_REGION3_CW6_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
237
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
244
REG_WRITE(DMCUB_REGION3_CW3_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
245
REG_WRITE(DMCUB_REGION3_CW3_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
253
REG_WRITE(DMCUB_REGION3_CW4_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
254
REG_WRITE(DMCUB_REGION3_CW4_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
262
REG_WRITE(DMCUB_REGION3_CW5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
263
REG_WRITE(DMCUB_REGION3_CW5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
269
REG_WRITE(DMCUB_REGION5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
270
REG_WRITE(DMCUB_REGION5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
278
REG_WRITE(DMCUB_REGION3_CW6_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
279
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
229
REG_WRITE(DMCUB_REGION3_CW3_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
230
REG_WRITE(DMCUB_REGION3_CW3_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
238
REG_WRITE(DMCUB_REGION3_CW4_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
239
REG_WRITE(DMCUB_REGION3_CW4_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
247
REG_WRITE(DMCUB_REGION3_CW5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
248
REG_WRITE(DMCUB_REGION3_CW5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
254
REG_WRITE(DMCUB_REGION5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
255
REG_WRITE(DMCUB_REGION5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
263
REG_WRITE(DMCUB_REGION3_CW6_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
264
REG_WRITE(DMCUB_REGION3_CW6_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
272
REG_WRITE(DMCUB_REGION6_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
273
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
220
REG_WRITE(DMCUB_REGION3_CW3_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
221
REG_WRITE(DMCUB_REGION3_CW3_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
229
REG_WRITE(DMCUB_REGION3_CW4_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
230
REG_WRITE(DMCUB_REGION3_CW4_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
238
REG_WRITE(DMCUB_REGION3_CW5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
239
REG_WRITE(DMCUB_REGION3_CW5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
245
REG_WRITE(DMCUB_REGION5_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
246
REG_WRITE(DMCUB_REGION5_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
254
REG_WRITE(DMCUB_REGION3_CW6_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
255
REG_WRITE(DMCUB_REGION3_CW6_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
263
REG_WRITE(DMCUB_REGION6_OFFSET, offset.u.low_part);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
264
REG_WRITE(DMCUB_REGION6_OFFSET_HIGH, offset.u.high_part);
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
3351
u32 *p, u32 *u)
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
3365
*u = (b_c + 1) / 2;
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
3366
*p = i_c / (1 << (2 * (*u)));
drivers/gpu/drm/display/drm_dp_mst_topology.c
1006
reply = &repmsg->u.enc_status;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1044
import_guid(&msg->u.nak.guid, &raw->msg[1]);
drivers/gpu/drm/display/drm_dp_mst_topology.c
1045
msg->u.nak.reason = raw->msg[17];
drivers/gpu/drm/display/drm_dp_mst_topology.c
1046
msg->u.nak.nak_data = raw->msg[18];
drivers/gpu/drm/display/drm_dp_mst_topology.c
1088
msg->u.conn_stat.port_number = (raw->msg[idx] & 0xf0) >> 4;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1093
import_guid(&msg->u.conn_stat.guid, &raw->msg[idx]);
drivers/gpu/drm/display/drm_dp_mst_topology.c
1098
msg->u.conn_stat.legacy_device_plug_status = (raw->msg[idx] >> 6) & 0x1;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1099
msg->u.conn_stat.displayport_device_plug_status = (raw->msg[idx] >> 5) & 0x1;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1100
msg->u.conn_stat.message_capability_status = (raw->msg[idx] >> 4) & 0x1;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1101
msg->u.conn_stat.input_port = (raw->msg[idx] >> 3) & 0x1;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1102
msg->u.conn_stat.peer_device_type = (raw->msg[idx] & 0x7);
drivers/gpu/drm/display/drm_dp_mst_topology.c
1117
msg->u.resource_stat.port_number = (raw->msg[idx] & 0xf0) >> 4;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1122
import_guid(&msg->u.resource_stat.guid, &raw->msg[idx]);
drivers/gpu/drm/display/drm_dp_mst_topology.c
1127
msg->u.resource_stat.available_pbn = (raw->msg[idx] << 8) | (raw->msg[idx + 1]);
drivers/gpu/drm/display/drm_dp_mst_topology.c
1160
req.u.dpcd_write.port_number = port_num;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1161
req.u.dpcd_write.dpcd_address = offset;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1162
req.u.dpcd_write.num_bytes = num_bytes;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1163
req.u.dpcd_write.bytes = bytes;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1190
req.u.port_num.port_number = port_num;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1206
req.u.allocate_payload.port_number = port_num;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1207
req.u.allocate_payload.vcpi = vcpi;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1208
req.u.allocate_payload.pbn = pbn;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1209
req.u.allocate_payload.number_sdp_streams = number_sdp_streams;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1210
memcpy(req.u.allocate_payload.sdp_stream_sink, sdp_stream_sink,
drivers/gpu/drm/display/drm_dp_mst_topology.c
1226
req.u.port_num.port_number = port_num;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1238
req.u.enc_status.stream_id = stream_id;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1239
memcpy(req.u.enc_status.client_id, q_id,
drivers/gpu/drm/display/drm_dp_mst_topology.c
1240
sizeof(req.u.enc_status.client_id));
drivers/gpu/drm/display/drm_dp_mst_topology.c
1241
req.u.enc_status.stream_event = 0;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1242
req.u.enc_status.valid_stream_event = false;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1243
req.u.enc_status.stream_behavior = 0;
drivers/gpu/drm/display/drm_dp_mst_topology.c
1244
req.u.enc_status.valid_stream_behavior = false;
drivers/gpu/drm/display/drm_dp_mst_topology.c
2724
req.u.dpcd_read.port_number = port_num;
drivers/gpu/drm/display/drm_dp_mst_topology.c
2725
req.u.dpcd_read.dpcd_address = offset;
drivers/gpu/drm/display/drm_dp_mst_topology.c
2726
req.u.dpcd_read.num_bytes = num_bytes;
drivers/gpu/drm/display/drm_dp_mst_topology.c
2948
reply = &txmsg->reply.u.link_addr;
drivers/gpu/drm/display/drm_dp_mst_topology.c
3040
path_res = &txmsg->reply.u.path_resources;
drivers/gpu/drm/display/drm_dp_mst_topology.c
3259
memcpy(status, &txmsg->reply.u.enc_status, sizeof(*status));
drivers/gpu/drm/display/drm_dp_mst_topology.c
3495
if (txmsg->reply.u.remote_dpcd_read_ack.num_bytes != size) {
drivers/gpu/drm/display/drm_dp_mst_topology.c
3500
ret = min_t(size_t, txmsg->reply.u.remote_dpcd_read_ack.num_bytes,
drivers/gpu/drm/display/drm_dp_mst_topology.c
3502
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
4014
txmsg->reply.u.nak.reason,
drivers/gpu/drm/display/drm_dp_mst_topology.c
4015
drm_dp_mst_nak_reason_str(txmsg->reply.u.nak.reason),
drivers/gpu/drm/display/drm_dp_mst_topology.c
4016
txmsg->reply.u.nak.nak_data);
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
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
4064
guid = &msg->u.conn_stat.guid;
drivers/gpu/drm/display/drm_dp_mst_topology.c
4066
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
4084
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
4172
&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
4183
&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
5835
msg.u.i2c_read.num_transactions = num - 1;
drivers/gpu/drm/display/drm_dp_mst_topology.c
5836
msg.u.i2c_read.port_number = port->port_num;
drivers/gpu/drm/display/drm_dp_mst_topology.c
5838
msg.u.i2c_read.transactions[i].i2c_dev_id = msgs[i].addr;
drivers/gpu/drm/display/drm_dp_mst_topology.c
5839
msg.u.i2c_read.transactions[i].num_bytes = msgs[i].len;
drivers/gpu/drm/display/drm_dp_mst_topology.c
5840
msg.u.i2c_read.transactions[i].bytes = msgs[i].buf;
drivers/gpu/drm/display/drm_dp_mst_topology.c
5841
msg.u.i2c_read.transactions[i].no_stop_bit = !(msgs[i].flags & I2C_M_STOP);
drivers/gpu/drm/display/drm_dp_mst_topology.c
5843
msg.u.i2c_read.read_i2c_device_id = msgs[num - 1].addr;
drivers/gpu/drm/display/drm_dp_mst_topology.c
5844
msg.u.i2c_read.num_bytes_read = msgs[num - 1].len;
drivers/gpu/drm/display/drm_dp_mst_topology.c
5864
if (txmsg->reply.u.remote_i2c_read_ack.num_bytes != msgs[num - 1].len) {
drivers/gpu/drm/display/drm_dp_mst_topology.c
5868
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
5894
msg.u.i2c_write.port_number = port->port_num;
drivers/gpu/drm/display/drm_dp_mst_topology.c
5895
msg.u.i2c_write.write_i2c_device_id = msgs[i].addr;
drivers/gpu/drm/display/drm_dp_mst_topology.c
5896
msg.u.i2c_write.num_bytes = msgs[i].len;
drivers/gpu/drm/display/drm_dp_mst_topology.c
5897
msg.u.i2c_write.bytes = msgs[i].buf;
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
591
for (i = 0; i < sizeof(req->u.enc_status.client_id); i++)
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
816
import_guid(&repmsg->u.link_addr.guid, &raw->msg[idx]);
drivers/gpu/drm/display/drm_dp_mst_topology.c
818
repmsg->u.link_addr.nports = raw->msg[idx] & 0xf;
drivers/gpu/drm/display/drm_dp_mst_topology.c
822
for (i = 0; i < repmsg->u.link_addr.nports; i++) {
drivers/gpu/drm/display/drm_dp_mst_topology.c
824
repmsg->u.link_addr.ports[i].input_port = 1;
drivers/gpu/drm/display/drm_dp_mst_topology.c
826
repmsg->u.link_addr.ports[i].peer_device_type = (raw->msg[idx] >> 4) & 0x7;
drivers/gpu/drm/display/drm_dp_mst_topology.c
827
repmsg->u.link_addr.ports[i].port_number = (raw->msg[idx] & 0xf);
drivers/gpu/drm/display/drm_dp_mst_topology.c
832
repmsg->u.link_addr.ports[i].mcs = (raw->msg[idx] >> 7) & 0x1;
drivers/gpu/drm/display/drm_dp_mst_topology.c
833
repmsg->u.link_addr.ports[i].ddps = (raw->msg[idx] >> 6) & 0x1;
drivers/gpu/drm/display/drm_dp_mst_topology.c
834
if (repmsg->u.link_addr.ports[i].input_port == 0)
drivers/gpu/drm/display/drm_dp_mst_topology.c
835
repmsg->u.link_addr.ports[i].legacy_device_plug_status = (raw->msg[idx] >> 5) & 0x1;
drivers/gpu/drm/display/drm_dp_mst_topology.c
839
if (repmsg->u.link_addr.ports[i].input_port == 0) {
drivers/gpu/drm/display/drm_dp_mst_topology.c
840
repmsg->u.link_addr.ports[i].dpcd_revision = (raw->msg[idx]);
drivers/gpu/drm/display/drm_dp_mst_topology.c
844
import_guid(&repmsg->u.link_addr.ports[i].peer_guid, &raw->msg[idx]);
drivers/gpu/drm/display/drm_dp_mst_topology.c
848
repmsg->u.link_addr.ports[i].num_sdp_streams = (raw->msg[idx] >> 4) & 0xf;
drivers/gpu/drm/display/drm_dp_mst_topology.c
849
repmsg->u.link_addr.ports[i].num_sdp_stream_sinks = (raw->msg[idx] & 0xf);
drivers/gpu/drm/display/drm_dp_mst_topology.c
868
repmsg->u.remote_dpcd_read_ack.port_number = raw->msg[idx] & 0xf;
drivers/gpu/drm/display/drm_dp_mst_topology.c
872
repmsg->u.remote_dpcd_read_ack.num_bytes = raw->msg[idx];
drivers/gpu/drm/display/drm_dp_mst_topology.c
877
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
889
repmsg->u.remote_dpcd_write_ack.port_number = raw->msg[idx] & 0xf;
drivers/gpu/drm/display/drm_dp_mst_topology.c
904
repmsg->u.remote_i2c_read_ack.port_number = (raw->msg[idx] & 0xf);
drivers/gpu/drm/display/drm_dp_mst_topology.c
908
repmsg->u.remote_i2c_read_ack.num_bytes = raw->msg[idx];
drivers/gpu/drm/display/drm_dp_mst_topology.c
911
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
923
repmsg->u.path_resources.port_number = (raw->msg[idx] >> 4) & 0xf;
drivers/gpu/drm/display/drm_dp_mst_topology.c
924
repmsg->u.path_resources.fec_capable = raw->msg[idx] & 0x1;
drivers/gpu/drm/display/drm_dp_mst_topology.c
928
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
932
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
947
repmsg->u.allocate_payload.port_number = (raw->msg[idx] >> 4) & 0xf;
drivers/gpu/drm/display/drm_dp_mst_topology.c
951
repmsg->u.allocate_payload.vcpi = raw->msg[idx];
drivers/gpu/drm/display/drm_dp_mst_topology.c
955
repmsg->u.allocate_payload.allocated_pbn = (raw->msg[idx] << 8) | (raw->msg[idx+1]);
drivers/gpu/drm/display/drm_dp_mst_topology.c
970
repmsg->u.query_payload.port_number = (raw->msg[idx] >> 4) & 0xf;
drivers/gpu/drm/display/drm_dp_mst_topology.c
974
repmsg->u.query_payload.allocated_pbn = (raw->msg[idx] << 8) | (raw->msg[idx + 1]);
drivers/gpu/drm/display/drm_dp_mst_topology.c
989
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
2457
struct drm_gpuva_op_unmap u = {
drivers/gpu/drm/drm_gpuvm.c
2462
ret = op_remap_cb(ops, priv, NULL, &n, &u);
drivers/gpu/drm/drm_gpuvm.c
2478
struct drm_gpuva_op_unmap u = { .va = va };
drivers/gpu/drm/drm_gpuvm.c
2482
u.keep = merge;
drivers/gpu/drm/drm_gpuvm.c
2485
ret = op_remap_cb(ops, priv, &p, NULL, &u);
drivers/gpu/drm/drm_gpuvm.c
2495
ret = op_remap_cb(ops, priv, &p, NULL, &u);
drivers/gpu/drm/drm_gpuvm.c
2522
ret = op_remap_cb(ops, priv, &p, &n, &u);
drivers/gpu/drm/drm_gpuvm.c
2558
struct drm_gpuva_op_unmap u = {
drivers/gpu/drm/drm_gpuvm.c
2563
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
1818
static u##x \
drivers/gpu/drm/i915/intel_uncore.c
1820
u##x val = __raw_uncore_read##x(uncore, reg); \
drivers/gpu/drm/i915/intel_uncore.c
1830
u##x val = 0; \
drivers/gpu/drm/i915/intel_uncore.c
1838
static u##x \
drivers/gpu/drm/i915/intel_uncore.c
1846
static u##x \
drivers/gpu/drm/i915/intel_uncore.c
1873
u##x val = 0; \
drivers/gpu/drm/i915/intel_uncore.c
1913
static u##x \
drivers/gpu/drm/i915/intel_uncore.c
1947
gen2_write##x(struct intel_uncore *uncore, i915_reg_t reg, u##x val, bool trace) { \
drivers/gpu/drm/i915/intel_uncore.c
1955
gen5_write##x(struct intel_uncore *uncore, i915_reg_t reg, u##x val, bool trace) { \
drivers/gpu/drm/i915/intel_uncore.c
1991
gen6_write##x(struct intel_uncore *uncore, i915_reg_t reg, u##x val, bool trace) { \
drivers/gpu/drm/i915/intel_uncore.c
2004
fwtable_write##x(struct intel_uncore *uncore, i915_reg_t reg, u##x val, bool trace) { \
drivers/gpu/drm/i915/intel_uncore.c
2030
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
413
memset32(&pgt->pte[ptei].u, sparse.u, ptes);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
425
memset32(&pt->pte[ptei].u, 0x00, ptes);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
484
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
2190
unsigned u, i, w, h, d;
drivers/gpu/drm/radeon/r100.c
2193
for (u = 0; u < track->num_texture; u++) {
drivers/gpu/drm/radeon/r100.c
2194
if (!track->textures[u].enabled)
drivers/gpu/drm/radeon/r100.c
2196
if (track->textures[u].lookup_disable)
drivers/gpu/drm/radeon/r100.c
2198
robj = track->textures[u].robj;
drivers/gpu/drm/radeon/r100.c
2200
dev_warn_once(rdev->dev, "No texture bound to unit %u\n", u);
drivers/gpu/drm/radeon/r100.c
2204
for (i = 0; i <= track->textures[u].num_levels; i++) {
drivers/gpu/drm/radeon/r100.c
2205
if (track->textures[u].use_pitch) {
drivers/gpu/drm/radeon/r100.c
2207
w = (track->textures[u].pitch / track->textures[u].cpp) / (1 << i);
drivers/gpu/drm/radeon/r100.c
2209
w = track->textures[u].pitch / (1 << i);
drivers/gpu/drm/radeon/r100.c
2211
w = track->textures[u].width;
drivers/gpu/drm/radeon/r100.c
2213
w |= track->textures[u].width_11;
drivers/gpu/drm/radeon/r100.c
2215
if (track->textures[u].roundup_w)
drivers/gpu/drm/radeon/r100.c
2218
h = track->textures[u].height;
drivers/gpu/drm/radeon/r100.c
2220
h |= track->textures[u].height_11;
drivers/gpu/drm/radeon/r100.c
2222
if (track->textures[u].roundup_h)
drivers/gpu/drm/radeon/r100.c
2224
if (track->textures[u].tex_coord_type == 1) {
drivers/gpu/drm/radeon/r100.c
2225
d = (1 << track->textures[u].txdepth) / (1 << i);
drivers/gpu/drm/radeon/r100.c
2231
if (track->textures[u].compress_format) {
drivers/gpu/drm/radeon/r100.c
2233
size += r100_track_compress_size(track->textures[u].compress_format, w, h) * d;
drivers/gpu/drm/radeon/r100.c
2238
size *= track->textures[u].cpp;
drivers/gpu/drm/radeon/r100.c
2240
switch (track->textures[u].tex_coord_type) {
drivers/gpu/drm/radeon/r100.c
2246
ret = r100_cs_track_cube(rdev, track, u);
drivers/gpu/drm/radeon/r100.c
2254
"%u\n", track->textures[u].tex_coord_type, u);
drivers/gpu/drm/radeon/r100.c
2259
"%lu\n", u, size, radeon_bo_size(robj));
drivers/gpu/drm/radeon/r100.c
2260
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
1166
struct xe_oa_unit *u = >->oa.oa_unit[i];
drivers/gpu/drm/xe/xe_oa.c
1168
if (u->oa_unit_id == oa_unit_id)
drivers/gpu/drm/xe/xe_oa.c
1169
return u;
drivers/gpu/drm/xe/xe_oa.c
2643
struct xe_oa_unit *u = >->oa.oa_unit[i];
drivers/gpu/drm/xe/xe_oa.c
2647
u->regs = __oag_regs();
drivers/gpu/drm/xe/xe_oa.c
2648
u->type = DRM_XE_OA_UNIT_TYPE_OAG;
drivers/gpu/drm/xe/xe_oa.c
2652
u->regs = __oamert_regs();
drivers/gpu/drm/xe/xe_oa.c
2653
u->type = DRM_XE_OA_UNIT_TYPE_MERT;
drivers/gpu/drm/xe/xe_oa.c
2657
u->regs = __oam_regs(oam_base_addr[i]);
drivers/gpu/drm/xe/xe_oa.c
2658
u->type = i == XE_OAM_UNIT_SAG && GRAPHICS_VER(gt_to_xe(gt)) >= 20 ?
drivers/gpu/drm/xe/xe_oa.c
2662
u->gt = gt;
drivers/gpu/drm/xe/xe_oa.c
2664
xe_mmio_write32(>->mmio, u->regs.oa_ctrl, 0);
drivers/gpu/drm/xe/xe_oa.c
2667
xe_mmio_write32(>->mmio, u->regs.oa_debug,
drivers/gpu/drm/xe/xe_oa.c
2671
u->oa_unit_id = gt_to_xe(gt)->oa.oa_unit_ids++;
drivers/gpu/drm/xe/xe_oa.c
2680
struct xe_oa_unit *u;
drivers/gpu/drm/xe/xe_oa.c
2682
u = drmm_kcalloc(>_to_xe(gt)->drm, num_oa_units, sizeof(*u), GFP_KERNEL);
drivers/gpu/drm/xe/xe_oa.c
2683
if (!u)
drivers/gpu/drm/xe/xe_oa.c
2691
u[index].num_engines++;
drivers/gpu/drm/xe/xe_oa.c
2692
hwe->oa_unit = &u[index];
drivers/gpu/drm/xe/xe_oa.c
2697
gt->oa.oa_unit = u;
drivers/gpu/drm/xe/xe_oa.c
2710
struct xe_oa_unit *u;
drivers/gpu/drm/xe/xe_oa.c
2715
u = >->oa.oa_unit[i];
drivers/gpu/drm/xe/xe_oa.c
2720
if (xe_oa_unit_id(hwe) == u->oa_unit_id)
drivers/gpu/drm/xe/xe_oa.c
2723
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
857
struct xe_oa_unit *u = stream->oa_unit;
drivers/gpu/drm/xe/xe_oa.c
860
if (WARN_ON(stream != u->exclusive_stream))
drivers/gpu/drm/xe/xe_oa.c
863
WRITE_ONCE(u->exclusive_stream, NULL);
drivers/gpu/drm/xe/xe_query.c
660
struct xe_oa_unit *u;
drivers/gpu/drm/xe/xe_query.c
679
u = >->oa.oa_unit[i];
drivers/gpu/drm/xe/xe_query.c
682
du->oa_unit_id = u->oa_unit_id;
drivers/gpu/drm/xe/xe_query.c
683
du->oa_unit_type = u->type;
drivers/gpu/drm/xe/xe_query.c
690
du->gt_id = u->gt->info.id;
drivers/gpu/drm/xe/xe_query.c
694
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
1785
unsigned int a, u, usages;
drivers/hid/hid-core.c
1817
for (u = 0; u < field->report_count; u++) {
drivers/hid/hid-core.c
1820
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
2569
force = (effect->u.constant.level * fixp_sin16((effect->direction * 360) >> 16)) >> 15;
drivers/hid/hid-logitech-hidpp.c
2573
params[8] = effect->u.constant.envelope.attack_level >> 7;
drivers/hid/hid-logitech-hidpp.c
2574
params[9] = effect->u.constant.envelope.attack_length >> 8;
drivers/hid/hid-logitech-hidpp.c
2575
params[10] = effect->u.constant.envelope.attack_length & 255;
drivers/hid/hid-logitech-hidpp.c
2576
params[11] = effect->u.constant.envelope.fade_level >> 7;
drivers/hid/hid-logitech-hidpp.c
2577
params[12] = effect->u.constant.envelope.fade_length >> 8;
drivers/hid/hid-logitech-hidpp.c
2578
params[13] = effect->u.constant.envelope.fade_length & 255;
drivers/hid/hid-logitech-hidpp.c
2581
effect->u.constant.level,
drivers/hid/hid-logitech-hidpp.c
2584
effect->u.constant.envelope.attack_level,
drivers/hid/hid-logitech-hidpp.c
2585
effect->u.constant.envelope.attack_length,
drivers/hid/hid-logitech-hidpp.c
2586
effect->u.constant.envelope.fade_level,
drivers/hid/hid-logitech-hidpp.c
2587
effect->u.constant.envelope.fade_length);
drivers/hid/hid-logitech-hidpp.c
2591
switch (effect->u.periodic.waveform) {
drivers/hid/hid-logitech-hidpp.c
2608
hid_err(data->hidpp->hid_dev, "Unexpected periodic waveform type %i!\n", effect->u.periodic.waveform);
drivers/hid/hid-logitech-hidpp.c
2611
force = (effect->u.periodic.magnitude * fixp_sin16((effect->direction * 360) >> 16)) >> 15;
drivers/hid/hid-logitech-hidpp.c
2612
params[6] = effect->u.periodic.magnitude >> 8;
drivers/hid/hid-logitech-hidpp.c
2613
params[7] = effect->u.periodic.magnitude & 255;
drivers/hid/hid-logitech-hidpp.c
2614
params[8] = effect->u.periodic.offset >> 8;
drivers/hid/hid-logitech-hidpp.c
2615
params[9] = effect->u.periodic.offset & 255;
drivers/hid/hid-logitech-hidpp.c
2616
params[10] = effect->u.periodic.period >> 8;
drivers/hid/hid-logitech-hidpp.c
2617
params[11] = effect->u.periodic.period & 255;
drivers/hid/hid-logitech-hidpp.c
2618
params[12] = effect->u.periodic.phase >> 8;
drivers/hid/hid-logitech-hidpp.c
2619
params[13] = effect->u.periodic.phase & 255;
drivers/hid/hid-logitech-hidpp.c
2620
params[14] = effect->u.periodic.envelope.attack_level >> 7;
drivers/hid/hid-logitech-hidpp.c
2621
params[15] = effect->u.periodic.envelope.attack_length >> 8;
drivers/hid/hid-logitech-hidpp.c
2622
params[16] = effect->u.periodic.envelope.attack_length & 255;
drivers/hid/hid-logitech-hidpp.c
2623
params[17] = effect->u.periodic.envelope.fade_level >> 7;
drivers/hid/hid-logitech-hidpp.c
2624
params[18] = effect->u.periodic.envelope.fade_length >> 8;
drivers/hid/hid-logitech-hidpp.c
2625
params[19] = effect->u.periodic.envelope.fade_length & 255;
drivers/hid/hid-logitech-hidpp.c
2628
effect->u.periodic.magnitude, effect->direction,
drivers/hid/hid-logitech-hidpp.c
2629
effect->u.periodic.offset,
drivers/hid/hid-logitech-hidpp.c
2630
effect->u.periodic.period,
drivers/hid/hid-logitech-hidpp.c
2631
effect->u.periodic.phase);
drivers/hid/hid-logitech-hidpp.c
2633
effect->u.periodic.envelope.attack_level,
drivers/hid/hid-logitech-hidpp.c
2634
effect->u.periodic.envelope.attack_length,
drivers/hid/hid-logitech-hidpp.c
2635
effect->u.periodic.envelope.fade_level,
drivers/hid/hid-logitech-hidpp.c
2636
effect->u.periodic.envelope.fade_length);
drivers/hid/hid-logitech-hidpp.c
2641
force = (effect->u.ramp.start_level * fixp_sin16((effect->direction * 360) >> 16)) >> 15;
drivers/hid/hid-logitech-hidpp.c
2644
force = (effect->u.ramp.end_level * fixp_sin16((effect->direction * 360) >> 16)) >> 15;
drivers/hid/hid-logitech-hidpp.c
2647
params[10] = effect->u.ramp.envelope.attack_level >> 7;
drivers/hid/hid-logitech-hidpp.c
2648
params[11] = effect->u.ramp.envelope.attack_length >> 8;
drivers/hid/hid-logitech-hidpp.c
2649
params[12] = effect->u.ramp.envelope.attack_length & 255;
drivers/hid/hid-logitech-hidpp.c
2650
params[13] = effect->u.ramp.envelope.fade_level >> 7;
drivers/hid/hid-logitech-hidpp.c
2651
params[14] = effect->u.ramp.envelope.fade_length >> 8;
drivers/hid/hid-logitech-hidpp.c
2652
params[15] = effect->u.ramp.envelope.fade_length & 255;
drivers/hid/hid-logitech-hidpp.c
2655
effect->u.ramp.start_level,
drivers/hid/hid-logitech-hidpp.c
2656
effect->u.ramp.end_level,
drivers/hid/hid-logitech-hidpp.c
2659
effect->u.ramp.envelope.attack_level,
drivers/hid/hid-logitech-hidpp.c
2660
effect->u.ramp.envelope.attack_length,
drivers/hid/hid-logitech-hidpp.c
2661
effect->u.ramp.envelope.fade_level,
drivers/hid/hid-logitech-hidpp.c
2662
effect->u.ramp.envelope.fade_length);
drivers/hid/hid-logitech-hidpp.c
2669
params[6] = effect->u.condition[0].left_saturation >> 9;
drivers/hid/hid-logitech-hidpp.c
2670
params[7] = (effect->u.condition[0].left_saturation >> 1) & 255;
drivers/hid/hid-logitech-hidpp.c
2671
params[8] = effect->u.condition[0].left_coeff >> 8;
drivers/hid/hid-logitech-hidpp.c
2672
params[9] = effect->u.condition[0].left_coeff & 255;
drivers/hid/hid-logitech-hidpp.c
2673
params[10] = effect->u.condition[0].deadband >> 9;
drivers/hid/hid-logitech-hidpp.c
2674
params[11] = (effect->u.condition[0].deadband >> 1) & 255;
drivers/hid/hid-logitech-hidpp.c
2675
params[12] = effect->u.condition[0].center >> 8;
drivers/hid/hid-logitech-hidpp.c
2676
params[13] = effect->u.condition[0].center & 255;
drivers/hid/hid-logitech-hidpp.c
2677
params[14] = effect->u.condition[0].right_coeff >> 8;
drivers/hid/hid-logitech-hidpp.c
2678
params[15] = effect->u.condition[0].right_coeff & 255;
drivers/hid/hid-logitech-hidpp.c
2679
params[16] = effect->u.condition[0].right_saturation >> 9;
drivers/hid/hid-logitech-hidpp.c
2680
params[17] = (effect->u.condition[0].right_saturation >> 1) & 255;
drivers/hid/hid-logitech-hidpp.c
2684
effect->u.condition[0].left_coeff,
drivers/hid/hid-logitech-hidpp.c
2685
effect->u.condition[0].left_saturation,
drivers/hid/hid-logitech-hidpp.c
2686
effect->u.condition[0].right_coeff,
drivers/hid/hid-logitech-hidpp.c
2687
effect->u.condition[0].right_saturation);
drivers/hid/hid-logitech-hidpp.c
2689
effect->u.condition[0].deadband,
drivers/hid/hid-logitech-hidpp.c
2690
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
1976
effect->u.rumble.weak_magnitude,
drivers/hid/hid-nintendo.c
1977
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
311
unsigned u;
drivers/hid/hid-picolcd_core.c
312
if (sscanf(buf, "%u", &u) != 1)
drivers/hid/hid-picolcd_core.c
314
if (u > 30000)
drivers/hid/hid-picolcd_core.c
317
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
54
left = effect->u.rumble.strong_magnitude;
drivers/hid/hid-pl.c
55
right = effect->u.rumble.weak_magnitude;
drivers/hid/hid-playstation.c
1638
ds->motor_left = effect->u.rumble.strong_magnitude / 256;
drivers/hid/hid-playstation.c
1639
ds->motor_right = effect->u.rumble.weak_magnitude / 256;
drivers/hid/hid-playstation.c
2618
ds4->motor_left = effect->u.rumble.strong_magnitude / 256;
drivers/hid/hid-playstation.c
2619
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
1698
sc->left = effect->u.rumble.strong_magnitude / 256;
drivers/hid/hid-sony.c
1699
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-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_input_report(uhid->hid, HID_INPUT_REPORT, ev->u.input.data,
drivers/hid/uhid.c
599
min_t(size_t, ev->u.input.size, UHID_DATA_MAX), 0);
drivers/hid/uhid.c
609
hid_input_report(uhid->hid, HID_INPUT_REPORT, ev->u.input2.data,
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
279
switch (effect->u.periodic.waveform) {
drivers/hid/usbhid/hid-pidff.c
497
effect->u.constant.level);
drivers/hid/usbhid/hid-pidff.c
509
return effect->u.constant.level != old->u.constant.level;
drivers/hid/usbhid/hid-pidff.c
575
effect->u.periodic.magnitude);
drivers/hid/usbhid/hid-pidff.c
577
effect->u.periodic.offset);
drivers/hid/usbhid/hid-pidff.c
578
pidff_set(&pidff->set_periodic[PID_PHASE], effect->u.periodic.phase);
drivers/hid/usbhid/hid-pidff.c
580
effect->u.periodic.period);
drivers/hid/usbhid/hid-pidff.c
592
return effect->u.periodic.magnitude != old->u.periodic.magnitude ||
drivers/hid/usbhid/hid-pidff.c
593
effect->u.periodic.offset != old->u.periodic.offset ||
drivers/hid/usbhid/hid-pidff.c
594
effect->u.periodic.phase != old->u.periodic.phase ||
drivers/hid/usbhid/hid-pidff.c
595
effect->u.periodic.period != old->u.periodic.period;
drivers/hid/usbhid/hid-pidff.c
618
effect->u.condition[i].center);
drivers/hid/usbhid/hid-pidff.c
620
effect->u.condition[i].right_coeff);
drivers/hid/usbhid/hid-pidff.c
622
effect->u.condition[i].left_coeff);
drivers/hid/usbhid/hid-pidff.c
624
effect->u.condition[i].right_saturation);
drivers/hid/usbhid/hid-pidff.c
626
effect->u.condition[i].left_saturation);
drivers/hid/usbhid/hid-pidff.c
628
effect->u.condition[i].deadband);
drivers/hid/usbhid/hid-pidff.c
644
struct ff_condition_effect *cond = &effect->u.condition[i];
drivers/hid/usbhid/hid-pidff.c
645
struct ff_condition_effect *old_cond = &old->u.condition[i];
drivers/hid/usbhid/hid-pidff.c
667
effect->u.ramp.start_level);
drivers/hid/usbhid/hid-pidff.c
669
effect->u.ramp.end_level);
drivers/hid/usbhid/hid-pidff.c
679
return effect->u.ramp.start_level != old->u.ramp.start_level ||
drivers/hid/usbhid/hid-pidff.c
680
effect->u.ramp.end_level != old->u.ramp.end_level;
drivers/hid/usbhid/hid-pidff.c
906
({ if (pidff_needs_set_envelope(&effect->u.type.envelope, \
drivers/hid/usbhid/hid-pidff.c
907
old ? &old->u.type.envelope : NULL)) \
drivers/hid/usbhid/hid-pidff.c
908
pidff_set_envelope_report(pidff, &effect->u.type.envelope); })
drivers/hv/channel_mgmt.c
866
msg->u.payload;
drivers/hv/connection.c
448
conn_id.u.id = vmbus_connection.msg_conn_id;
drivers/hv/mshv_root_main.c
638
vp->vp_intercept_msg_page->u.payload;
drivers/hv/mshv_root_main.c
642
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
630
port_id.u.id = ret;
drivers/hv/mshv_synic.c
639
mshv_portid_free(port_id.u.id);
drivers/hv/mshv_synic.c
643
connection_id.u.id = port_id.u.id;
drivers/hv/mshv_synic.c
653
mshv_portid_free(port_id.u.id);
drivers/hv/mshv_synic.c
658
return port_id.u.id;
drivers/hv/mshv_synic.c
667
connection_id.u.id = doorbell_portid;
drivers/hv/mshv_synic.c
670
port_id.u.id = doorbell_portid;
drivers/hv/vmbus_drv.c
1096
hdr = (struct vmbus_channel_message_header *)msg_copy.u.payload;
drivers/hv/vmbus_drv.c
1129
memcpy(&ctx->msg.payload, msg_copy.u.payload, payload_size);
drivers/hv/vmbus_drv.c
145
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
364
} u;
drivers/hwmon/nct6683.c
372
} u;
drivers/hwmon/nct6683.c
384
.u.index = _index, \
drivers/hwmon/nct6683.c
390
.u.s.index = _index, \
drivers/hwmon/nct6683.c
391
.u.s.nr = _nr, \
drivers/hwmon/nct6683.c
457
a2 = &su->u.a2;
drivers/hwmon/nct6683.c
460
a2->nr = (*t)->u.s.nr + i;
drivers/hwmon/nct6683.c
461
a2->index = (*t)->u.s.index;
drivers/hwmon/nct6683.c
468
a = &su->u.a1;
drivers/hwmon/nct6683.c
471
a->index = (*t)->u.index + i;
drivers/hwmon/nct6775-core.c
1030
} u;
drivers/hwmon/nct6775-core.c
1038
} u;
drivers/hwmon/nct6775-core.c
1050
.u.index = _index, \
drivers/hwmon/nct6775-core.c
1056
.u.s.index = _index, \
drivers/hwmon/nct6775-core.c
1057
.u.s.nr = _nr, \
drivers/hwmon/nct6775-core.c
1121
a2 = &su->u.a2;
drivers/hwmon/nct6775-core.c
1124
a2->nr = (*t)->u.s.nr + i;
drivers/hwmon/nct6775-core.c
1125
a2->index = (*t)->u.s.index;
drivers/hwmon/nct6775-core.c
1132
a = &su->u.a1;
drivers/hwmon/nct6775-core.c
1135
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
1566
struct msc_win_to_user_struct u = {
drivers/hwtracing/intel_th/msu.c
1571
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
294
#define PXA_BIT(m, s, u) { .mask = m, .set = s, .unset = u }
drivers/i2c/i2c-core-base.c
1952
bool u = use_defaults;
drivers/i2c/i2c-core-base.c
1956
I2C_MAX_STANDARD_MODE_FREQ, u);
drivers/i2c/i2c-core-base.c
1960
i2c_parse_timing(dev, "i2c-scl-rising-time-ns", &t->scl_rise_ns, d, u);
drivers/i2c/i2c-core-base.c
1963
i2c_parse_timing(dev, "i2c-scl-falling-time-ns", &t->scl_fall_ns, d, u);
drivers/i2c/i2c-core-base.c
1966
&t->scl_int_delay_ns, 0, u);
drivers/i2c/i2c-core-base.c
1968
t->scl_fall_ns, u);
drivers/i2c/i2c-core-base.c
1969
i2c_parse_timing(dev, "i2c-sda-hold-time-ns", &t->sda_hold_ns, 0, u);
drivers/i2c/i2c-core-base.c
1971
&t->digital_filter_width_ns, 0, u);
drivers/i2c/i2c-core-base.c
1973
&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
474
DEFINE_AD7380_4_CHANNEL(ad7386_channels, 16, 0, u);
drivers/iio/adc/ad7380.c
475
DEFINE_AD7380_4_CHANNEL(ad7387_channels, 14, 0, u);
drivers/iio/adc/ad7380.c
476
DEFINE_AD7380_4_CHANNEL(ad7388_channels, 12, 0, u);
drivers/iio/adc/ad7380.c
477
DEFINE_AD7380_8_CHANNEL(ad7386_4_channels, 16, 0, u);
drivers/iio/adc/ad7380.c
478
DEFINE_AD7380_8_CHANNEL(ad7387_4_channels, 14, 0, u);
drivers/iio/adc/ad7380.c
479
DEFINE_AD7380_8_CHANNEL(ad7388_4_channels, 12, 0, u);
drivers/iio/adc/ad7380.c
496
DEFINE_AD7380_4_OFFLOAD_CHANNEL(ad7386_offload_channels, 16, 0, u);
drivers/iio/adc/ad7380.c
497
DEFINE_AD7380_4_OFFLOAD_CHANNEL(ad7387_offload_channels, 14, 0, u);
drivers/iio/adc/ad7380.c
498
DEFINE_AD7380_4_OFFLOAD_CHANNEL(ad7388_offload_channels, 12, 0, u);
drivers/iio/adc/ad7380.c
499
DEFINE_AD7380_8_OFFLOAD_CHANNEL(ad7386_4_offload_channels, 16, 0, u);
drivers/iio/adc/ad7380.c
500
DEFINE_AD7380_8_OFFLOAD_CHANNEL(ad7387_4_offload_channels, 14, 0, u);
drivers/iio/adc/ad7380.c
501
DEFINE_AD7380_8_OFFLOAD_CHANNEL(ad7388_4_offload_channels, 12, 0, u);
drivers/infiniband/core/uverbs_ioctl.c
256
if (uattr->attr_data.enum_data.elem_id >= spec->u.enum_def.num_elems)
drivers/infiniband/core/uverbs_ioctl.c
276
if (uattr->len > val_spec->u.ptr.len &&
drivers/infiniband/core/uverbs_ioctl.c
278
!uverbs_is_attr_cleared(uattr, val_spec->u.ptr.len))
drivers/infiniband/core/uverbs_ioctl.c
283
if (uattr->len < val_spec->u.ptr.min_len ||
drivers/infiniband/core/uverbs_ioctl.c
285
uattr->len > val_spec->u.ptr.len))
drivers/infiniband/core/uverbs_ioctl.c
330
spec->u.obj.obj_type, spec->u.obj.access,
drivers/infiniband/core/uverbs_ioctl.c
336
if (spec->u.obj.access == UVERBS_ACCESS_NEW) {
drivers/infiniband/core/uverbs_ioctl.c
524
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
2516
res->u.srq.restype = FW_RI_RES_TYPE_SRQ;
drivers/infiniband/hw/cxgb4/qp.c
2517
res->u.srq.op = FW_RI_RES_OP_RESET;
drivers/infiniband/hw/cxgb4/qp.c
2518
res->u.srq.srqid = cpu_to_be32(srq->idx);
drivers/infiniband/hw/cxgb4/qp.c
2519
res->u.srq.eqid = cpu_to_be32(wq->qid);
drivers/infiniband/hw/cxgb4/qp.c
2604
res->u.srq.restype = FW_RI_RES_TYPE_SRQ;
drivers/infiniband/hw/cxgb4/qp.c
2605
res->u.srq.op = FW_RI_RES_OP_WRITE;
drivers/infiniband/hw/cxgb4/qp.c
2612
res->u.srq.eqid = cpu_to_be32(wq->qid);
drivers/infiniband/hw/cxgb4/qp.c
2613
res->u.srq.fetchszm_to_iqid =
drivers/infiniband/hw/cxgb4/qp.c
2619
res->u.srq.dcaen_to_eqsize =
drivers/infiniband/hw/cxgb4/qp.c
2627
res->u.srq.eqaddr = cpu_to_be64(wq->dma_addr);
drivers/infiniband/hw/cxgb4/qp.c
2628
res->u.srq.srqid = cpu_to_be32(srq->idx);
drivers/infiniband/hw/cxgb4/qp.c
2629
res->u.srq.pdid = cpu_to_be32(srq->pdid);
drivers/infiniband/hw/cxgb4/qp.c
2630
res->u.srq.hwsrqsize = cpu_to_be32(wq->rqt_size);
drivers/infiniband/hw/cxgb4/qp.c
2631
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
600
} u;
drivers/infiniband/hw/efa/efa_admin_cmds_defs.h
680
} u;
drivers/infiniband/hw/efa/efa_admin_cmds_defs.h
880
} u;
drivers/infiniband/hw/efa/efa_admin_cmds_defs.h
895
} u;
drivers/infiniband/hw/efa/efa_admin_cmds_defs.h
903
} u;
drivers/infiniband/hw/efa/efa_admin_defs.h
155
} u;
drivers/infiniband/hw/efa/efa_admin_defs.h
60
} u;
drivers/infiniband/hw/efa/efa_com_cmd.c
459
result->page_size_cap = resp.u.device_attr.page_size_cap;
drivers/infiniband/hw/efa/efa_com_cmd.c
460
result->fw_version = resp.u.device_attr.fw_version;
drivers/infiniband/hw/efa/efa_com_cmd.c
461
result->admin_api_version = resp.u.device_attr.admin_api_version;
drivers/infiniband/hw/efa/efa_com_cmd.c
462
result->device_version = resp.u.device_attr.device_version;
drivers/infiniband/hw/efa/efa_com_cmd.c
463
result->supported_features = resp.u.device_attr.supported_features;
drivers/infiniband/hw/efa/efa_com_cmd.c
464
result->phys_addr_width = resp.u.device_attr.phys_addr_width;
drivers/infiniband/hw/efa/efa_com_cmd.c
465
result->virt_addr_width = resp.u.device_attr.virt_addr_width;
drivers/infiniband/hw/efa/efa_com_cmd.c
466
result->db_bar = resp.u.device_attr.db_bar;
drivers/infiniband/hw/efa/efa_com_cmd.c
467
result->max_rdma_size = resp.u.device_attr.max_rdma_size;
drivers/infiniband/hw/efa/efa_com_cmd.c
468
result->device_caps = resp.u.device_attr.device_caps;
drivers/infiniband/hw/efa/efa_com_cmd.c
469
result->guid = resp.u.device_attr.guid;
drivers/infiniband/hw/efa/efa_com_cmd.c
470
result->max_link_speed_gbps = resp.u.device_attr.max_link_speed_gbps;
drivers/infiniband/hw/efa/efa_com_cmd.c
480
edev->supported_features = resp.u.device_attr.supported_features;
drivers/infiniband/hw/efa/efa_com_cmd.c
490
result->max_qp = resp.u.queue_attr.max_qp;
drivers/infiniband/hw/efa/efa_com_cmd.c
491
result->max_sq_depth = resp.u.queue_attr.max_sq_depth;
drivers/infiniband/hw/efa/efa_com_cmd.c
492
result->max_rq_depth = resp.u.queue_attr.max_rq_depth;
drivers/infiniband/hw/efa/efa_com_cmd.c
493
result->max_cq = resp.u.queue_attr.max_cq;
drivers/infiniband/hw/efa/efa_com_cmd.c
494
result->max_cq_depth = resp.u.queue_attr.max_cq_depth;
drivers/infiniband/hw/efa/efa_com_cmd.c
495
result->inline_buf_size = resp.u.queue_attr.inline_buf_size;
drivers/infiniband/hw/efa/efa_com_cmd.c
496
result->max_sq_sge = resp.u.queue_attr.max_wr_send_sges;
drivers/infiniband/hw/efa/efa_com_cmd.c
497
result->max_rq_sge = resp.u.queue_attr.max_wr_recv_sges;
drivers/infiniband/hw/efa/efa_com_cmd.c
498
result->max_mr = resp.u.queue_attr.max_mr;
drivers/infiniband/hw/efa/efa_com_cmd.c
499
result->max_mr_pages = resp.u.queue_attr.max_mr_pages;
drivers/infiniband/hw/efa/efa_com_cmd.c
500
result->max_pd = resp.u.queue_attr.max_pd;
drivers/infiniband/hw/efa/efa_com_cmd.c
501
result->max_ah = resp.u.queue_attr.max_ah;
drivers/infiniband/hw/efa/efa_com_cmd.c
502
result->max_llq_size = resp.u.queue_attr.max_llq_size;
drivers/infiniband/hw/efa/efa_com_cmd.c
503
result->sub_cqs_per_cq = resp.u.queue_attr.sub_cqs_per_cq;
drivers/infiniband/hw/efa/efa_com_cmd.c
504
result->max_wr_rdma_sge = resp.u.queue_attr.max_wr_rdma_sges;
drivers/infiniband/hw/efa/efa_com_cmd.c
505
result->max_tx_batch = resp.u.queue_attr.max_tx_batch;
drivers/infiniband/hw/efa/efa_com_cmd.c
506
result->min_sq_depth = resp.u.queue_attr.min_sq_depth;
drivers/infiniband/hw/efa/efa_com_cmd.c
516
memcpy(result->addr, resp.u.network_attr.addr,
drivers/infiniband/hw/efa/efa_com_cmd.c
517
sizeof(resp.u.network_attr.addr));
drivers/infiniband/hw/efa/efa_com_cmd.c
518
result->mtu = resp.u.network_attr.mtu;
drivers/infiniband/hw/efa/efa_com_cmd.c
532
result->max_eq = resp.u.event_queue_attr.max_eq;
drivers/infiniband/hw/efa/efa_com_cmd.c
533
result->max_eq_depth = resp.u.event_queue_attr.max_eq_depth;
drivers/infiniband/hw/efa/efa_com_cmd.c
534
result->event_bitmask = resp.u.event_queue_attr.event_bitmask;
drivers/infiniband/hw/efa/efa_com_cmd.c
553
result->admin_completion_timeout = resp.u.hw_hints.admin_completion_timeout;
drivers/infiniband/hw/efa/efa_com_cmd.c
554
result->driver_watchdog_timeout = resp.u.hw_hints.driver_watchdog_timeout;
drivers/infiniband/hw/efa/efa_com_cmd.c
555
result->mmio_read_timeout = resp.u.hw_hints.mmio_read_timeout;
drivers/infiniband/hw/efa/efa_com_cmd.c
556
result->poll_interval = resp.u.hw_hints.poll_interval;
drivers/infiniband/hw/efa/efa_com_cmd.c
637
get_resp.u.aenq.supported_groups,
drivers/infiniband/hw/efa/efa_com_cmd.c
638
get_resp.u.aenq.enabled_groups);
drivers/infiniband/hw/efa/efa_com_cmd.c
640
if ((get_resp.u.aenq.supported_groups & groups) != groups) {
drivers/infiniband/hw/efa/efa_com_cmd.c
644
groups, get_resp.u.aenq.supported_groups);
drivers/infiniband/hw/efa/efa_com_cmd.c
648
cmd.u.aenq.enabled_groups = groups;
drivers/infiniband/hw/efa/efa_com_cmd.c
799
bs = &resp.u.basic_stats;
drivers/infiniband/hw/efa/efa_com_cmd.c
807
ms = &resp.u.messages_stats;
drivers/infiniband/hw/efa/efa_com_cmd.c
814
rrs = &resp.u.rdma_read_stats;
drivers/infiniband/hw/efa/efa_com_cmd.c
821
rws = &resp.u.rdma_write_stats;
drivers/infiniband/hw/efa/efa_com_cmd.c
828
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
1485
packet->ohdr = &hdr->u.oth;
drivers/infiniband/hw/hfi1/driver.c
1490
packet->ohdr = &hdr->u.l.oth;
drivers/infiniband/hw/hfi1/driver.c
1491
packet->grh = &hdr->u.l.grh;
drivers/infiniband/hw/hfi1/driver.c
1650
packet->ohdr = &((struct ib_header *)packet->hdr)->u.oth;
drivers/infiniband/hw/hfi1/driver.c
1869
packet.ohdr = &hdr->u.oth;
drivers/infiniband/hw/hfi1/driver.c
1871
packet.ohdr = &hdr->u.l.oth;
drivers/infiniband/hw/hfi1/driver.c
232
packet->ohdr = &rhdr->u.oth;
drivers/infiniband/hw/hfi1/driver.c
234
packet->ohdr = &rhdr->u.l.oth;
drivers/infiniband/hw/hfi1/driver.c
235
packet->grh = &rhdr->u.l.grh;
drivers/infiniband/hw/hfi1/driver.c
602
packet->ohdr = &hdr->u.oth;
drivers/infiniband/hw/hfi1/driver.c
605
packet->ohdr = &hdr->u.l.oth;
drivers/infiniband/hw/hfi1/driver.c
606
packet->grh = &hdr->u.l.grh;
drivers/infiniband/hw/hfi1/hfi.h
525
ohdr = &hdr->u.oth;
drivers/infiniband/hw/hfi1/hfi.h
527
ohdr = &hdr->u.l.oth;
drivers/infiniband/hw/hfi1/hfi.h
534
ohdr = &hdr_16b->u.oth;
drivers/infiniband/hw/hfi1/hfi.h
536
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
1230
ohdr = &hdr->u.oth;
drivers/infiniband/hw/hfi1/verbs.c
1232
ohdr = &hdr->u.l.oth;
drivers/infiniband/hw/hfi1/verbs.c
1241
ohdr = &hdr->u.l.oth;
drivers/infiniband/hw/hfi1/verbs.c
1243
ohdr = &hdr->u.oth;
drivers/infiniband/hw/hfi1/verbs.c
349
packet->ohdr = &hdr->u.oth;
drivers/infiniband/hw/hfi1/verbs.c
356
qp_num = be32_to_cpu(packet->ohdr->u.tid_rdma.r_req.verbs_qp) &
drivers/infiniband/hw/hfi1/verbs.c
403
packet->ohdr = &hdr->u.oth;
drivers/infiniband/hw/hfi1/verbs.c
410
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
6030
status = irdma_sc_ceq_destroy(pcmdinfo->in.u.ceq_destroy.ceq,
drivers/infiniband/hw/irdma/ctrl.c
6031
pcmdinfo->in.u.ceq_destroy.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6035
status = irdma_sc_aeq_destroy(pcmdinfo->in.u.aeq_destroy.aeq,
drivers/infiniband/hw/irdma/ctrl.c
6036
pcmdinfo->in.u.aeq_destroy.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6041
status = irdma_sc_ceq_create(pcmdinfo->in.u.ceq_create.ceq,
drivers/infiniband/hw/irdma/ctrl.c
6042
pcmdinfo->in.u.ceq_create.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6046
status = irdma_sc_aeq_create(pcmdinfo->in.u.aeq_create.aeq,
drivers/infiniband/hw/irdma/ctrl.c
6047
pcmdinfo->in.u.aeq_create.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6051
status = irdma_sc_qp_upload_context(pcmdinfo->in.u.qp_upload_context.dev,
drivers/infiniband/hw/irdma/ctrl.c
6052
&pcmdinfo->in.u.qp_upload_context.info,
drivers/infiniband/hw/irdma/ctrl.c
6053
pcmdinfo->in.u.qp_upload_context.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6057
status = irdma_sc_cq_create(pcmdinfo->in.u.cq_create.cq,
drivers/infiniband/hw/irdma/ctrl.c
6058
pcmdinfo->in.u.cq_create.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6059
pcmdinfo->in.u.cq_create.check_overflow,
drivers/infiniband/hw/irdma/ctrl.c
6063
status = irdma_sc_cq_modify(pcmdinfo->in.u.cq_modify.cq,
drivers/infiniband/hw/irdma/ctrl.c
6064
&pcmdinfo->in.u.cq_modify.info,
drivers/infiniband/hw/irdma/ctrl.c
6065
pcmdinfo->in.u.cq_modify.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6069
status = irdma_sc_cq_destroy(pcmdinfo->in.u.cq_destroy.cq,
drivers/infiniband/hw/irdma/ctrl.c
6070
pcmdinfo->in.u.cq_destroy.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6074
status = irdma_sc_qp_flush_wqes(pcmdinfo->in.u.qp_flush_wqes.qp,
drivers/infiniband/hw/irdma/ctrl.c
6075
&pcmdinfo->in.u.qp_flush_wqes.info,
drivers/infiniband/hw/irdma/ctrl.c
6076
pcmdinfo->in.u.qp_flush_wqes.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6080
status = irdma_sc_gen_ae(pcmdinfo->in.u.gen_ae.qp,
drivers/infiniband/hw/irdma/ctrl.c
6081
&pcmdinfo->in.u.gen_ae.info,
drivers/infiniband/hw/irdma/ctrl.c
6082
pcmdinfo->in.u.gen_ae.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6086
status = irdma_sc_manage_push_page(pcmdinfo->in.u.manage_push_page.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6087
&pcmdinfo->in.u.manage_push_page.info,
drivers/infiniband/hw/irdma/ctrl.c
6088
pcmdinfo->in.u.manage_push_page.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6092
status = irdma_update_pe_sds(pcmdinfo->in.u.update_pe_sds.dev,
drivers/infiniband/hw/irdma/ctrl.c
6093
&pcmdinfo->in.u.update_pe_sds.info,
drivers/infiniband/hw/irdma/ctrl.c
6094
pcmdinfo->in.u.update_pe_sds.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6099
irdma_sc_manage_hmc_pm_func_table(pcmdinfo->in.u.manage_hmc_pm.dev->cqp,
drivers/infiniband/hw/irdma/ctrl.c
6100
&pcmdinfo->in.u.manage_hmc_pm.info,
drivers/infiniband/hw/irdma/ctrl.c
6101
pcmdinfo->in.u.manage_hmc_pm.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6105
status = irdma_sc_suspend_qp(pcmdinfo->in.u.suspend_resume.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6106
pcmdinfo->in.u.suspend_resume.qp,
drivers/infiniband/hw/irdma/ctrl.c
6107
pcmdinfo->in.u.suspend_resume.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6110
status = irdma_sc_resume_qp(pcmdinfo->in.u.suspend_resume.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6111
pcmdinfo->in.u.suspend_resume.qp,
drivers/infiniband/hw/irdma/ctrl.c
6112
pcmdinfo->in.u.suspend_resume.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6115
val_mem.pa = pcmdinfo->in.u.query_fpm_val.fpm_val_pa;
drivers/infiniband/hw/irdma/ctrl.c
6116
val_mem.va = pcmdinfo->in.u.query_fpm_val.fpm_val_va;
drivers/infiniband/hw/irdma/ctrl.c
6117
status = irdma_sc_query_fpm_val(pcmdinfo->in.u.query_fpm_val.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6118
pcmdinfo->in.u.query_fpm_val.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6119
pcmdinfo->in.u.query_fpm_val.hmc_fn_id,
drivers/infiniband/hw/irdma/ctrl.c
6123
val_mem.pa = pcmdinfo->in.u.commit_fpm_val.fpm_val_pa;
drivers/infiniband/hw/irdma/ctrl.c
6124
val_mem.va = pcmdinfo->in.u.commit_fpm_val.fpm_val_va;
drivers/infiniband/hw/irdma/ctrl.c
6125
status = irdma_sc_commit_fpm_val(pcmdinfo->in.u.commit_fpm_val.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6126
pcmdinfo->in.u.commit_fpm_val.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6127
pcmdinfo->in.u.commit_fpm_val.hmc_fn_id,
drivers/infiniband/hw/irdma/ctrl.c
6136
status = irdma_sc_manage_stats_inst(pcmdinfo->in.u.stats_manage.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6137
&pcmdinfo->in.u.stats_manage.info,
drivers/infiniband/hw/irdma/ctrl.c
6139
pcmdinfo->in.u.stats_manage.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6142
status = irdma_sc_gather_stats(pcmdinfo->in.u.stats_gather.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6143
&pcmdinfo->in.u.stats_gather.info,
drivers/infiniband/hw/irdma/ctrl.c
6144
pcmdinfo->in.u.stats_gather.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6147
status = irdma_sc_manage_ws_node(pcmdinfo->in.u.ws_node.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6148
&pcmdinfo->in.u.ws_node.info,
drivers/infiniband/hw/irdma/ctrl.c
6150
pcmdinfo->in.u.ws_node.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6153
status = irdma_sc_manage_ws_node(pcmdinfo->in.u.ws_node.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6154
&pcmdinfo->in.u.ws_node.info,
drivers/infiniband/hw/irdma/ctrl.c
6156
pcmdinfo->in.u.ws_node.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6159
status = irdma_sc_manage_ws_node(pcmdinfo->in.u.ws_node.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6160
&pcmdinfo->in.u.ws_node.info,
drivers/infiniband/hw/irdma/ctrl.c
6162
pcmdinfo->in.u.ws_node.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6165
status = irdma_sc_set_up_map(pcmdinfo->in.u.up_map.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6166
&pcmdinfo->in.u.up_map.info,
drivers/infiniband/hw/irdma/ctrl.c
6167
pcmdinfo->in.u.up_map.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6170
status = irdma_sc_query_rdma_features(pcmdinfo->in.u.query_rdma.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6171
&pcmdinfo->in.u.query_rdma.query_buff_mem,
drivers/infiniband/hw/irdma/ctrl.c
6172
pcmdinfo->in.u.query_rdma.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6175
status = irdma_sc_del_arp_cache_entry(pcmdinfo->in.u.del_arp_cache_entry.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6176
pcmdinfo->in.u.del_arp_cache_entry.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6177
pcmdinfo->in.u.del_arp_cache_entry.arp_index,
drivers/infiniband/hw/irdma/ctrl.c
6181
status = irdma_sc_manage_apbvt_entry(pcmdinfo->in.u.manage_apbvt_entry.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6182
&pcmdinfo->in.u.manage_apbvt_entry.info,
drivers/infiniband/hw/irdma/ctrl.c
6183
pcmdinfo->in.u.manage_apbvt_entry.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6187
status = irdma_sc_manage_qhash_table_entry(pcmdinfo->in.u.manage_qhash_table_entry.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6188
&pcmdinfo->in.u.manage_qhash_table_entry.info,
drivers/infiniband/hw/irdma/ctrl.c
6189
pcmdinfo->in.u.manage_qhash_table_entry.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6193
status = irdma_sc_qp_modify(pcmdinfo->in.u.qp_modify.qp,
drivers/infiniband/hw/irdma/ctrl.c
6194
&pcmdinfo->in.u.qp_modify.info,
drivers/infiniband/hw/irdma/ctrl.c
6195
pcmdinfo->in.u.qp_modify.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6199
status = irdma_sc_qp_create(pcmdinfo->in.u.qp_create.qp,
drivers/infiniband/hw/irdma/ctrl.c
6200
&pcmdinfo->in.u.qp_create.info,
drivers/infiniband/hw/irdma/ctrl.c
6201
pcmdinfo->in.u.qp_create.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6205
status = irdma_sc_qp_destroy(pcmdinfo->in.u.qp_destroy.qp,
drivers/infiniband/hw/irdma/ctrl.c
6206
pcmdinfo->in.u.qp_destroy.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6207
pcmdinfo->in.u.qp_destroy.remove_hash_idx,
drivers/infiniband/hw/irdma/ctrl.c
6208
pcmdinfo->in.u.qp_destroy.ignore_mw_bnd,
drivers/infiniband/hw/irdma/ctrl.c
6212
status = irdma_sc_alloc_stag(pcmdinfo->in.u.alloc_stag.dev,
drivers/infiniband/hw/irdma/ctrl.c
6213
&pcmdinfo->in.u.alloc_stag.info,
drivers/infiniband/hw/irdma/ctrl.c
6214
pcmdinfo->in.u.alloc_stag.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6218
status = irdma_sc_mr_reg_non_shared(pcmdinfo->in.u.mr_reg_non_shared.dev,
drivers/infiniband/hw/irdma/ctrl.c
6219
&pcmdinfo->in.u.mr_reg_non_shared.info,
drivers/infiniband/hw/irdma/ctrl.c
6220
pcmdinfo->in.u.mr_reg_non_shared.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6224
status = irdma_sc_dealloc_stag(pcmdinfo->in.u.dealloc_stag.dev,
drivers/infiniband/hw/irdma/ctrl.c
6225
&pcmdinfo->in.u.dealloc_stag.info,
drivers/infiniband/hw/irdma/ctrl.c
6226
pcmdinfo->in.u.dealloc_stag.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6230
status = irdma_sc_mw_alloc(pcmdinfo->in.u.mw_alloc.dev,
drivers/infiniband/hw/irdma/ctrl.c
6231
&pcmdinfo->in.u.mw_alloc.info,
drivers/infiniband/hw/irdma/ctrl.c
6232
pcmdinfo->in.u.mw_alloc.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6236
status = irdma_sc_add_arp_cache_entry(pcmdinfo->in.u.add_arp_cache_entry.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6237
&pcmdinfo->in.u.add_arp_cache_entry.info,
drivers/infiniband/hw/irdma/ctrl.c
6238
pcmdinfo->in.u.add_arp_cache_entry.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6242
status = irdma_sc_alloc_local_mac_entry(pcmdinfo->in.u.alloc_local_mac_entry.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6243
pcmdinfo->in.u.alloc_local_mac_entry.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6247
status = irdma_sc_add_local_mac_entry(pcmdinfo->in.u.add_local_mac_entry.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6248
&pcmdinfo->in.u.add_local_mac_entry.info,
drivers/infiniband/hw/irdma/ctrl.c
6249
pcmdinfo->in.u.add_local_mac_entry.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6253
status = irdma_sc_del_local_mac_entry(pcmdinfo->in.u.del_local_mac_entry.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6254
pcmdinfo->in.u.del_local_mac_entry.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6255
pcmdinfo->in.u.del_local_mac_entry.entry_idx,
drivers/infiniband/hw/irdma/ctrl.c
6256
pcmdinfo->in.u.del_local_mac_entry.ignore_ref_count,
drivers/infiniband/hw/irdma/ctrl.c
6260
status = irdma_sc_create_ah(pcmdinfo->in.u.ah_create.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6261
&pcmdinfo->in.u.ah_create.info,
drivers/infiniband/hw/irdma/ctrl.c
6262
pcmdinfo->in.u.ah_create.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6265
status = irdma_sc_destroy_ah(pcmdinfo->in.u.ah_destroy.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6266
&pcmdinfo->in.u.ah_destroy.info,
drivers/infiniband/hw/irdma/ctrl.c
6267
pcmdinfo->in.u.ah_destroy.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6270
status = irdma_sc_create_mcast_grp(pcmdinfo->in.u.mc_create.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6271
&pcmdinfo->in.u.mc_create.info,
drivers/infiniband/hw/irdma/ctrl.c
6272
pcmdinfo->in.u.mc_create.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6275
status = irdma_sc_destroy_mcast_grp(pcmdinfo->in.u.mc_destroy.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6276
&pcmdinfo->in.u.mc_destroy.info,
drivers/infiniband/hw/irdma/ctrl.c
6277
pcmdinfo->in.u.mc_destroy.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6280
status = irdma_sc_modify_mcast_grp(pcmdinfo->in.u.mc_modify.cqp,
drivers/infiniband/hw/irdma/ctrl.c
6281
&pcmdinfo->in.u.mc_modify.info,
drivers/infiniband/hw/irdma/ctrl.c
6282
pcmdinfo->in.u.mc_modify.scratch);
drivers/infiniband/hw/irdma/ctrl.c
6285
status = irdma_sc_srq_create(pcmdinfo->in.u.srq_create.srq,
drivers/infiniband/hw/irdma/ctrl.c
6286
pcmdinfo->in.u.srq_create.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6290
status = irdma_sc_srq_modify(pcmdinfo->in.u.srq_modify.srq,
drivers/infiniband/hw/irdma/ctrl.c
6291
&pcmdinfo->in.u.srq_modify.info,
drivers/infiniband/hw/irdma/ctrl.c
6292
pcmdinfo->in.u.srq_modify.scratch,
drivers/infiniband/hw/irdma/ctrl.c
6296
status = irdma_sc_srq_destroy(pcmdinfo->in.u.srq_destroy.srq,
drivers/infiniband/hw/irdma/ctrl.c
6297
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
2337
cqp_info->in.u.del_local_mac_entry.cqp = &iwcqp->sc_cqp;
drivers/infiniband/hw/irdma/hw.c
2338
cqp_info->in.u.del_local_mac_entry.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/hw.c
2339
cqp_info->in.u.del_local_mac_entry.entry_idx = idx;
drivers/infiniband/hw/irdma/hw.c
2340
cqp_info->in.u.del_local_mac_entry.ignore_ref_count = 0;
drivers/infiniband/hw/irdma/hw.c
2367
info = &cqp_info->in.u.add_local_mac_entry.info;
drivers/infiniband/hw/irdma/hw.c
2370
cqp_info->in.u.add_local_mac_entry.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/hw.c
2372
cqp_info->in.u.add_local_mac_entry.cqp = &iwcqp->sc_cqp;
drivers/infiniband/hw/irdma/hw.c
2373
cqp_info->in.u.add_local_mac_entry.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/hw.c
2404
cqp_info->in.u.alloc_local_mac_entry.cqp = &iwcqp->sc_cqp;
drivers/infiniband/hw/irdma/hw.c
2405
cqp_info->in.u.alloc_local_mac_entry.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/hw.c
2434
info = &cqp_info->in.u.manage_apbvt_entry.info;
drivers/infiniband/hw/irdma/hw.c
2439
cqp_info->in.u.manage_apbvt_entry.cqp = &iwdev->rf->cqp.sc_cqp;
drivers/infiniband/hw/irdma/hw.c
2440
cqp_info->in.u.manage_apbvt_entry.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/hw.c
2542
info = &cqp_info->in.u.add_arp_cache_entry.info;
drivers/infiniband/hw/irdma/hw.c
2546
cqp_info->in.u.add_arp_cache_entry.scratch =
drivers/infiniband/hw/irdma/hw.c
2548
cqp_info->in.u.add_arp_cache_entry.cqp = &rf->cqp.sc_cqp;
drivers/infiniband/hw/irdma/hw.c
2551
cqp_info->in.u.del_arp_cache_entry.scratch =
drivers/infiniband/hw/irdma/hw.c
2553
cqp_info->in.u.del_arp_cache_entry.cqp = &rf->cqp.sc_cqp;
drivers/infiniband/hw/irdma/hw.c
2554
cqp_info->in.u.del_arp_cache_entry.arp_index = arp_index;
drivers/infiniband/hw/irdma/hw.c
2600
info = &cqp_info->in.u.manage_qhash_table_entry.info;
drivers/infiniband/hw/irdma/hw.c
2653
cqp_info->in.u.manage_qhash_table_entry.cqp = &iwdev->rf->cqp.sc_cqp;
drivers/infiniband/hw/irdma/hw.c
2654
cqp_info->in.u.manage_qhash_table_entry.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/hw.c
2678
hw_info = &cqp_info->in.u.qp_flush_wqes.info;
drivers/infiniband/hw/irdma/hw.c
2679
qp = cqp_info->in.u.qp_flush_wqes.qp;
drivers/infiniband/hw/irdma/hw.c
2726
hw_info = &cqp_request->info.in.u.qp_flush_wqes.info;
drivers/infiniband/hw/irdma/hw.c
2730
cqp_info->in.u.qp_flush_wqes.qp = qp;
drivers/infiniband/hw/irdma/hw.c
2731
cqp_info->in.u.qp_flush_wqes.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/hw.c
2773
hw_info = &new_req->info.in.u.qp_flush_wqes.info;
drivers/infiniband/hw/irdma/hw.c
2777
cqp_info->in.u.qp_flush_wqes.qp = qp;
drivers/infiniband/hw/irdma/hw.c
2778
cqp_info->in.u.qp_flush_wqes.scratch = (uintptr_t)new_req;
drivers/infiniband/hw/irdma/hw.c
2831
ae_info = &cqp_request->info.in.u.gen_ae.info;
drivers/infiniband/hw/irdma/hw.c
2835
cqp_info->in.u.gen_ae.qp = qp;
drivers/infiniband/hw/irdma/hw.c
2836
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
1666
} u;
drivers/infiniband/hw/irdma/utils.c
1045
cqp_info->in.u.cq_create.cq = cq;
drivers/infiniband/hw/irdma/utils.c
1046
cqp_info->in.u.cq_create.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1073
qp_info = &cqp_request->info.in.u.qp_create.info;
drivers/infiniband/hw/irdma/utils.c
1078
cqp_info->in.u.qp_create.qp = qp;
drivers/infiniband/hw/irdma/utils.c
1079
cqp_info->in.u.qp_create.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1109
cqp_info->in.u.manage_push_page.info.push_idx = qp->push_idx;
drivers/infiniband/hw/irdma/utils.c
1110
cqp_info->in.u.manage_push_page.info.qs_handle = qp->qs_handle;
drivers/infiniband/hw/irdma/utils.c
1111
cqp_info->in.u.manage_push_page.info.free_page = 1;
drivers/infiniband/hw/irdma/utils.c
1112
cqp_info->in.u.manage_push_page.info.push_page_type = 0;
drivers/infiniband/hw/irdma/utils.c
1113
cqp_info->in.u.manage_push_page.cqp = &rf->cqp.sc_cqp;
drivers/infiniband/hw/irdma/utils.c
1114
cqp_info->in.u.manage_push_page.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1192
cqp_info->in.u.srq_destroy.srq = srq;
drivers/infiniband/hw/irdma/utils.c
1193
cqp_info->in.u.srq_destroy.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1216
cqp_info->in.u.cq_destroy.cq = cq;
drivers/infiniband/hw/irdma/utils.c
1217
cqp_info->in.u.cq_destroy.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1233
iwqp = cqp_info->in.u.qp_modify.qp->qp_uk.back_qp;
drivers/infiniband/hw/irdma/utils.c
1263
m_info = &cqp_info->in.u.qp_modify.info;
drivers/infiniband/hw/irdma/utils.c
1267
cqp_info->in.u.qp_modify.qp = &iwqp->sc_qp;
drivers/infiniband/hw/irdma/utils.c
1268
cqp_info->in.u.qp_modify.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1297
m_info = &cqp_info->in.u.qp_modify.info;
drivers/infiniband/hw/irdma/utils.c
1301
cqp_info->in.u.qp_modify.qp = &iwqp->sc_qp;
drivers/infiniband/hw/irdma/utils.c
1302
cqp_info->in.u.qp_modify.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1350
cqp_info->in.u.qp_destroy.qp = qp;
drivers/infiniband/hw/irdma/utils.c
1351
cqp_info->in.u.qp_destroy.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1352
cqp_info->in.u.qp_destroy.remove_hash_idx = true;
drivers/infiniband/hw/irdma/utils.c
1755
cqp_info->in.u.stats_gather.info = pestat->gather_info;
drivers/infiniband/hw/irdma/utils.c
1756
cqp_info->in.u.stats_gather.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1757
cqp_info->in.u.stats_gather.cqp = &rf->cqp.sc_cqp;
drivers/infiniband/hw/irdma/utils.c
1794
cqp_info->in.u.stats_manage.info = *stats_info;
drivers/infiniband/hw/irdma/utils.c
1795
cqp_info->in.u.stats_manage.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1796
cqp_info->in.u.stats_manage.cqp = &rf->cqp.sc_cqp;
drivers/infiniband/hw/irdma/utils.c
1826
cqp_info->in.u.ceq_create.ceq = sc_ceq;
drivers/infiniband/hw/irdma/utils.c
1827
cqp_info->in.u.ceq_create.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1856
cqp_info->in.u.aeq_create.aeq = sc_aeq;
drivers/infiniband/hw/irdma/utils.c
1857
cqp_info->in.u.aeq_create.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1894
cqp_info->in.u.ws_node.info = *node_info;
drivers/infiniband/hw/irdma/utils.c
1895
cqp_info->in.u.ws_node.cqp = cqp;
drivers/infiniband/hw/irdma/utils.c
1896
cqp_info->in.u.ws_node.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1950
cqp_info->in.u.ah_create.info = sc_ah->ah_info;
drivers/infiniband/hw/irdma/utils.c
1951
cqp_info->in.u.ah_create.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1952
cqp_info->in.u.ah_create.cqp = &rf->cqp.sc_cqp;
drivers/infiniband/hw/irdma/utils.c
1954
cqp_info->in.u.ah_destroy.info = sc_ah->ah_info;
drivers/infiniband/hw/irdma/utils.c
1955
cqp_info->in.u.ah_destroy.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
1956
cqp_info->in.u.ah_destroy.cqp = &rf->cqp.sc_cqp;
drivers/infiniband/hw/irdma/utils.c
896
memcpy(&cqp_info->in.u.update_pe_sds.info, sdinfo,
drivers/infiniband/hw/irdma/utils.c
897
sizeof(cqp_info->in.u.update_pe_sds.info));
drivers/infiniband/hw/irdma/utils.c
900
cqp_info->in.u.update_pe_sds.dev = dev;
drivers/infiniband/hw/irdma/utils.c
901
cqp_info->in.u.update_pe_sds.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/utils.c
929
cqp_info->in.u.suspend_resume.cqp = cqp;
drivers/infiniband/hw/irdma/utils.c
930
cqp_info->in.u.suspend_resume.qp = qp;
drivers/infiniband/hw/irdma/utils.c
931
cqp_info->in.u.suspend_resume.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/verbs.c
2130
m_info = &cqp_info->in.u.cq_modify.info;
drivers/infiniband/hw/irdma/verbs.c
2134
cqp_info->in.u.cq_modify.cq = &iwcq->sc_cq;
drivers/infiniband/hw/irdma/verbs.c
2135
cqp_info->in.u.cq_modify.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/verbs.c
2226
info = &cqp_info->in.u.srq_modify.info;
drivers/infiniband/hw/irdma/verbs.c
2234
cqp_info->in.u.srq_modify.srq = &iwsrq->sc_srq;
drivers/infiniband/hw/irdma/verbs.c
2235
cqp_info->in.u.srq_modify.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/verbs.c
2407
cqp_info->in.u.srq_create.srq = &iwsrq->sc_srq;
drivers/infiniband/hw/irdma/verbs.c
2408
cqp_info->in.u.srq_create.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/verbs.c
258
cqp_info->in.u.manage_push_page.info.push_idx = 0;
drivers/infiniband/hw/irdma/verbs.c
259
cqp_info->in.u.manage_push_page.info.qs_handle =
drivers/infiniband/hw/irdma/verbs.c
261
cqp_info->in.u.manage_push_page.info.free_page = 0;
drivers/infiniband/hw/irdma/verbs.c
262
cqp_info->in.u.manage_push_page.info.push_page_type = 0;
drivers/infiniband/hw/irdma/verbs.c
263
cqp_info->in.u.manage_push_page.cqp = &iwdev->rf->cqp.sc_cqp;
drivers/infiniband/hw/irdma/verbs.c
264
cqp_info->in.u.manage_push_page.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/verbs.c
2652
cqp_info->in.u.cq_create.cq = cq;
drivers/infiniband/hw/irdma/verbs.c
2653
cqp_info->in.u.cq_create.check_overflow = true;
drivers/infiniband/hw/irdma/verbs.c
2654
cqp_info->in.u.cq_create.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/verbs.c
3018
info = &cqp_info->in.u.mw_alloc.info;
drivers/infiniband/hw/irdma/verbs.c
3029
cqp_info->in.u.mw_alloc.dev = &iwdev->rf->sc_dev;
drivers/infiniband/hw/irdma/verbs.c
3030
cqp_info->in.u.mw_alloc.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/verbs.c
3084
info = &cqp_info->in.u.dealloc_stag.info;
drivers/infiniband/hw/irdma/verbs.c
3091
cqp_info->in.u.dealloc_stag.dev = &iwdev->rf->sc_dev;
drivers/infiniband/hw/irdma/verbs.c
3092
cqp_info->in.u.dealloc_stag.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/verbs.c
3120
info = &cqp_info->in.u.alloc_stag.info;
drivers/infiniband/hw/irdma/verbs.c
3128
cqp_info->in.u.alloc_stag.dev = &iwdev->rf->sc_dev;
drivers/infiniband/hw/irdma/verbs.c
3129
cqp_info->in.u.alloc_stag.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/verbs.c
3268
stag_info = &cqp_info->in.u.mr_reg_non_shared.info;
drivers/infiniband/hw/irdma/verbs.c
3299
cqp_info->in.u.mr_reg_non_shared.dev = &iwdev->rf->sc_dev;
drivers/infiniband/hw/irdma/verbs.c
3300
cqp_info->in.u.mr_reg_non_shared.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/verbs.c
3661
info = &cqp_info->in.u.dealloc_stag.info;
drivers/infiniband/hw/irdma/verbs.c
3670
cqp_info->in.u.dealloc_stag.dev = &iwdev->rf->sc_dev;
drivers/infiniband/hw/irdma/verbs.c
3671
cqp_info->in.u.dealloc_stag.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/verbs.c
4759
cqp_request->info.in.u.mc_create.info = *mc_grp_ctx;
drivers/infiniband/hw/irdma/verbs.c
4763
cqp_info->in.u.mc_create.scratch = (uintptr_t)cqp_request;
drivers/infiniband/hw/irdma/verbs.c
4764
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
100
ib_umem_release(db->u.user_page->umem);
drivers/infiniband/hw/mlx5/doorbell.c
101
kfree(db->u.user_page);
drivers/infiniband/hw/mlx5/doorbell.c
84
db->u.user_page = page;
drivers/infiniband/hw/mlx5/doorbell.c
97
if (!--db->u.user_page->refcnt) {
drivers/infiniband/hw/mlx5/doorbell.c
98
list_del(&db->u.user_page->list);
drivers/infiniband/hw/mlx5/doorbell.c
99
mmdrop(db->u.user_page->mm);
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
1565
strong = effect->u.rumble.strong_magnitude;
drivers/input/joystick/xpad.c
1566
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
324
level = effect->u.rumble.strong_magnitude;
drivers/input/misc/aw86927.c
326
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
241
if (effect->u.rumble.strong_magnitude > 0)
drivers/input/misc/drv260x.c
242
haptics->magnitude = effect->u.rumble.strong_magnitude >> 8;
drivers/input/misc/drv260x.c
243
else if (effect->u.rumble.weak_magnitude > 0)
drivers/input/misc/drv260x.c
244
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
100
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
1001
ff_up.effect = *req->u.upload.effect;
drivers/input/misc/uinput.c
1002
if (req->u.upload.old)
drivers/input/misc/uinput.c
1003
ff_up.old = *req->u.upload.old;
drivers/input/misc/uinput.c
1023
ff_erase.effect_id = req->u.effect_id;
drivers/input/misc/uinput.c
1038
!req->u.upload.effect) {
drivers/input/misc/uinput.c
250
effect->u.periodic.waveform == FF_CUSTOM)
drivers/input/misc/uinput.c
254
request.u.upload.effect = effect;
drivers/input/misc/uinput.c
255
request.u.upload.old = old;
drivers/input/misc/uinput.c
269
request.u.effect_id = effect_id;
drivers/input/misc/uinput.c
53
} u;
drivers/input/misc/uinput.c
995
!req->u.upload.effect) {
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
144
a = lcdMap[el].u.p.a;
drivers/input/misc/yealink.c
145
m = lcdMap[el].u.p.m;
drivers/input/misc/yealink.c
154
for (i = 0; i < ARRAY_SIZE(lcdMap[0].u.s); i++) {
drivers/input/misc/yealink.c
155
m = lcdMap[el].u.s[i].m;
drivers/input/misc/yealink.c
160
a = lcdMap[el].u.s[i].a;
drivers/input/misc/yealink.c
63
.u = { .s = { _LOC(a, am), _LOC(b, bm), _LOC(c, cm), \
drivers/input/misc/yealink.c
676
lcdMap[i].u.p.name);
drivers/input/misc/yealink.c
68
.u = { .p = { .name = (n), .a = (h), .m = (hm) } } }
drivers/input/misc/yealink.c
694
if (strncmp(buf, lcdMap[i].u.p.name, count) == 0) {
drivers/input/misc/yealink.c
80
} 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
32
#define OMAP2_MAILBOX_IRQSTATUS(u) (0x100 + 8 * (u))
drivers/mailbox/omap-mailbox.c
33
#define OMAP2_MAILBOX_IRQENABLE(u) (0x104 + 8 * (u))
drivers/mailbox/omap-mailbox.c
35
#define OMAP4_MAILBOX_IRQSTATUS(u) (0x104 + 0x10 * (u))
drivers/mailbox/omap-mailbox.c
36
#define OMAP4_MAILBOX_IRQENABLE(u) (0x108 + 0x10 * (u))
drivers/mailbox/omap-mailbox.c
37
#define OMAP4_MAILBOX_IRQENABLE_CLR(u) (0x10c + 0x10 * (u))
drivers/mailbox/omap-mailbox.c
39
#define MAILBOX_IRQSTATUS(type, u) (type ? OMAP4_MAILBOX_IRQSTATUS(u) : \
drivers/mailbox/omap-mailbox.c
40
OMAP2_MAILBOX_IRQSTATUS(u))
drivers/mailbox/omap-mailbox.c
41
#define MAILBOX_IRQENABLE(type, u) (type ? OMAP4_MAILBOX_IRQENABLE(u) : \
drivers/mailbox/omap-mailbox.c
42
OMAP2_MAILBOX_IRQENABLE(u))
drivers/mailbox/omap-mailbox.c
43
#define MAILBOX_IRQDISABLE(type, u) (type ? OMAP4_MAILBOX_IRQENABLE_CLR(u) \
drivers/mailbox/omap-mailbox.c
44
: 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
1527
static int flash_dev_run(struct cache_set *c, struct uuid_entry *u)
drivers/md/bcache/super.c
1539
if (bcache_device_init(d, block_bytes(c->cache), u->sectors,
drivers/md/bcache/super.c
1543
bcache_device_attach(d, c, u - c->uuids);
drivers/md/bcache/super.c
1572
struct uuid_entry *u;
drivers/md/bcache/super.c
1574
for (u = c->uuids;
drivers/md/bcache/super.c
1575
u < c->uuids + c->nr_uuids && !ret;
drivers/md/bcache/super.c
1576
u++)
drivers/md/bcache/super.c
1577
if (UUID_FLASH_ONLY(u))
drivers/md/bcache/super.c
1578
ret = flash_dev_run(c, u);
drivers/md/bcache/super.c
1585
struct uuid_entry *u;
drivers/md/bcache/super.c
1593
u = uuid_find_empty(c);
drivers/md/bcache/super.c
1594
if (!u) {
drivers/md/bcache/super.c
1599
get_random_bytes(u->uuid, 16);
drivers/md/bcache/super.c
1600
memset(u->label, 0, 32);
drivers/md/bcache/super.c
1601
u->first_reg = u->last_reg = cpu_to_le32((u32)ktime_get_real_seconds());
drivers/md/bcache/super.c
1603
SET_UUID_FLASH_ONLY(u, 1);
drivers/md/bcache/super.c
1604
u->sectors = size >> 9;
drivers/md/bcache/super.c
1608
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
2116
static long dm_ctl_ioctl(struct file *file, uint command, ulong u)
drivers/md/dm-ioctl.c
2118
return (long)ctl_ioctl(file, command, (struct dm_ioctl __user *)u);
drivers/md/dm-ioctl.c
2122
static long dm_compat_ctl_ioctl(struct file *file, uint command, ulong u)
drivers/md/dm-ioctl.c
2124
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
1060
.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/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
425
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
711
.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
293
.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
773
.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
342
event.u.src_change.changes = V4L2_EVENT_SRC_CH_RESOLUTION;
drivers/media/platform/qcom/venus/vdec.c
1483
.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
1054
.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
1861
ev->u.ctrl.value = value;
drivers/media/usb/uvc/uvc_ctrl.c
1862
ev->u.ctrl.changes = changes;
drivers/media/usb/uvc/uvc_ctrl.c
1863
ev->u.ctrl.type = v4l2_ctrl.type;
drivers/media/usb/uvc/uvc_ctrl.c
1864
ev->u.ctrl.flags = v4l2_ctrl.flags;
drivers/media/usb/uvc/uvc_ctrl.c
1865
ev->u.ctrl.minimum = v4l2_ctrl.minimum;
drivers/media/usb/uvc/uvc_ctrl.c
1866
ev->u.ctrl.maximum = v4l2_ctrl.maximum;
drivers/media/usb/uvc/uvc_ctrl.c
1867
ev->u.ctrl.step = v4l2_ctrl.step;
drivers/media/usb/uvc/uvc_ctrl.c
1868
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
236
return !!obj->u.sem.count;
drivers/misc/ntsync.c
238
if (obj->u.mutex.owner && obj->u.mutex.owner != owner)
drivers/misc/ntsync.c
240
return obj->u.mutex.count < UINT_MAX;
drivers/misc/ntsync.c
242
return obj->u.event.signaled;
drivers/misc/ntsync.c
284
obj->u.sem.count--;
drivers/misc/ntsync.c
287
if (obj->u.mutex.ownerdead)
drivers/misc/ntsync.c
289
obj->u.mutex.ownerdead = false;
drivers/misc/ntsync.c
290
obj->u.mutex.count++;
drivers/misc/ntsync.c
291
obj->u.mutex.owner = q->owner;
drivers/misc/ntsync.c
294
if (!obj->u.event.manual)
drivers/misc/ntsync.c
295
obj->u.event.signaled = false;
drivers/misc/ntsync.c
330
if (!sem->u.sem.count)
drivers/misc/ntsync.c
334
sem->u.sem.count--;
drivers/misc/ntsync.c
351
if (mutex->u.mutex.count == UINT_MAX)
drivers/misc/ntsync.c
353
if (mutex->u.mutex.owner && mutex->u.mutex.owner != q->owner)
drivers/misc/ntsync.c
357
if (mutex->u.mutex.ownerdead)
drivers/misc/ntsync.c
359
mutex->u.mutex.ownerdead = false;
drivers/misc/ntsync.c
360
mutex->u.mutex.count++;
drivers/misc/ntsync.c
361
mutex->u.mutex.owner = q->owner;
drivers/misc/ntsync.c
378
if (!event->u.event.signaled)
drivers/misc/ntsync.c
382
if (!event->u.event.manual)
drivers/misc/ntsync.c
383
event->u.event.signaled = false;
drivers/misc/ntsync.c
399
if (check_add_overflow(sem->u.sem.count, count, &sum) ||
drivers/misc/ntsync.c
400
sum > sem->u.sem.max)
drivers/misc/ntsync.c
403
sem->u.sem.count = sum;
drivers/misc/ntsync.c
424
prev_count = sem->u.sem.count;
drivers/misc/ntsync.c
448
if (mutex->u.mutex.owner != args->owner)
drivers/misc/ntsync.c
451
if (!--mutex->u.mutex.count)
drivers/misc/ntsync.c
452
mutex->u.mutex.owner = 0;
drivers/misc/ntsync.c
475
prev_count = mutex->u.mutex.count;
drivers/misc/ntsync.c
499
if (mutex->u.mutex.owner != owner)
drivers/misc/ntsync.c
502
mutex->u.mutex.ownerdead = true;
drivers/misc/ntsync.c
503
mutex->u.mutex.owner = 0;
drivers/misc/ntsync.c
504
mutex->u.mutex.count = 0;
drivers/misc/ntsync.c
548
prev_state = event->u.event.signaled;
drivers/misc/ntsync.c
549
event->u.event.signaled = true;
drivers/misc/ntsync.c
554
event->u.event.signaled = false;
drivers/misc/ntsync.c
575
prev_state = event->u.event.signaled;
drivers/misc/ntsync.c
576
event->u.event.signaled = false;
drivers/misc/ntsync.c
598
args.count = sem->u.sem.count;
drivers/misc/ntsync.c
599
args.max = sem->u.sem.max;
drivers/misc/ntsync.c
621
args.count = mutex->u.mutex.count;
drivers/misc/ntsync.c
622
args.owner = mutex->u.mutex.owner;
drivers/misc/ntsync.c
623
ret = mutex->u.mutex.ownerdead ? -EOWNERDEAD : 0;
drivers/misc/ntsync.c
644
args.manual = event->u.event.manual;
drivers/misc/ntsync.c
645
args.signaled = event->u.event.signaled;
drivers/misc/ntsync.c
69
} u;
drivers/misc/ntsync.c
747
sem->u.sem.count = args.count;
drivers/misc/ntsync.c
748
sem->u.sem.max = args.max;
drivers/misc/ntsync.c
771
mutex->u.mutex.count = args.count;
drivers/misc/ntsync.c
772
mutex->u.mutex.owner = args.owner;
drivers/misc/ntsync.c
792
event->u.event.manual = args.manual;
drivers/misc/ntsync.c
793
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
362
udp_tunnel_xmit_skb(rt, sock->sk, skb, saddr, info->key.u.ipv4.dst,
drivers/net/bareudp.c
429
daddr = info->key.u.ipv6.dst;
drivers/net/bareudp.c
526
info->key.u.ipv4.src = saddr;
drivers/net/bareudp.c
540
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
1014
channel = cmd->u.tx_acknowledge_header.channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1015
tid = cmd->u.tx_acknowledge_header.tid;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1054
hwtstamp = kvaser_usb_timestamp48_to_ktime(dev->cfg, cmd->u.leaf.tx_ack.time);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1057
hwtstamp = kvaser_usb_usbcan_timestamp_to_ktime(dev, cmd->u.usbcan.tx_ack.time);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1088
cmd->u.simple.channel = priv->channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1336
es.channel = cmd->u.usbcan.chip_state_event.channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1337
es.status = cmd->u.usbcan.chip_state_event.status;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1338
es.txerr = cmd->u.usbcan.chip_state_event.tx_errors_count;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1339
es.rxerr = cmd->u.usbcan.chip_state_event.rx_errors_count;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1345
es.status = cmd->u.usbcan.can_error_event.status_ch0;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1346
es.txerr = cmd->u.usbcan.can_error_event.tx_errors_count_ch0;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1347
es.rxerr = cmd->u.usbcan.can_error_event.rx_errors_count_ch0;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1349
cmd->u.usbcan.can_error_event.status_ch1;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1357
es.status = cmd->u.usbcan.can_error_event.status_ch1;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1359
cmd->u.usbcan.can_error_event.tx_errors_count_ch1;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1361
cmd->u.usbcan.can_error_event.rx_errors_count_ch1;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1363
cmd->u.usbcan.can_error_event.status_ch0;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1380
es.channel = cmd->u.leaf.can_error_event.channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1381
es.status = cmd->u.leaf.can_error_event.status;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1382
es.txerr = cmd->u.leaf.can_error_event.tx_errors_count;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1383
es.rxerr = cmd->u.leaf.can_error_event.rx_errors_count;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1384
es.leaf.error_factor = cmd->u.leaf.can_error_event.error_factor;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1387
es.channel = cmd->u.leaf.log_message.channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1388
es.status = cmd->u.leaf.log_message.data[0];
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1389
es.txerr = cmd->u.leaf.log_message.data[2];
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1390
es.rxerr = cmd->u.leaf.log_message.data[3];
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1391
es.leaf.error_factor = cmd->u.leaf.log_message.data[1];
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1394
es.channel = cmd->u.leaf.chip_state_event.channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1395
es.status = cmd->u.leaf.chip_state_event.status;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1396
es.txerr = cmd->u.leaf.chip_state_event.tx_errors_count;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1397
es.rxerr = cmd->u.leaf.chip_state_event.rx_errors_count;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1411
if (cmd->u.rx_can_header.flag & (MSG_FLAG_ERROR_FRAME |
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1416
cmd->u.rx_can_header.flag);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1422
if (cmd->u.rx_can_header.flag & MSG_FLAG_OVERRUN)
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1433
u8 channel = cmd->u.rx_can_header.channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1446
if ((cmd->u.rx_can_header.flag & MSG_FLAG_ERROR_FRAME) &&
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1451
} else if (cmd->u.rx_can_header.flag & (MSG_FLAG_ERROR_FRAME |
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1456
} else if (cmd->u.rx_can_header.flag & ~MSG_FLAG_REMOTE_FRAME) {
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1459
cmd->u.rx_can_header.flag);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1465
rx_data = cmd->u.leaf.rx_can.data;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1466
hwtstamp = kvaser_usb_timestamp48_to_ktime(dev->cfg, cmd->u.leaf.rx_can.time);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1469
rx_data = cmd->u.usbcan.rx_can.data;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1470
hwtstamp = kvaser_usb_usbcan_timestamp_to_ktime(dev, cmd->u.usbcan.rx_can.time);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1482
cf->can_id = le32_to_cpu(cmd->u.leaf.log_message.id);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1488
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
1490
if (cmd->u.leaf.log_message.flags & MSG_FLAG_REMOTE_FRAME)
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1493
memcpy(cf->data, &cmd->u.leaf.log_message.data,
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1508
if (cmd->u.rx_can_header.flag & MSG_FLAG_REMOTE_FRAME)
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1528
info1 = le16_to_cpu(cmd->u.leaf.error_event.info1);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1531
info1 = le16_to_cpu(cmd->u.usbcan.error_event.info1);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1562
error_code = cmd->u.leaf.error_event.error_code;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1565
error_code = cmd->u.usbcan.error_event.error_code;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1593
u8 channel = cmd->u.simple.channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1616
u8 channel = cmd->u.simple.channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1633
u8 channel = cmd->u.busparams.channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1642
memcpy(&priv->busparams_nominal, &cmd->u.busparams.busparams,
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1698
le32_to_cpu(cmd->u.usbcan.clk_overflow_event.time) &
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1761
cmd->u.ctrl_mode.tid = 0xff;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1762
cmd->u.ctrl_mode.channel = priv->channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1765
cmd->u.ctrl_mode.ctrl_mode = KVASER_CTRL_MODE_SILENT;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1767
cmd->u.ctrl_mode.ctrl_mode = KVASER_CTRL_MODE_NORMAL;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1833
cmd->u.flush_queue.channel = priv->channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1834
cmd->u.flush_queue.flags = 0x00;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1890
cmd->u.busparams.channel = priv->channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1891
cmd->u.busparams.tid = 0xff;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1892
memcpy(&cmd->u.busparams.busparams, busparams,
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1893
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
732
cmd->u.simple.channel = channel;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
733
cmd->u.simple.tid = 0xff;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
803
kvaser_usb_leaf_get_software_info_leaf(dev, &cmd.u.leaf.softinfo);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
806
fw_version = le32_to_cpu(cmd.u.usbcan.softinfo.fw_version);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
814
le16_to_cpu(cmd.u.usbcan.softinfo.max_outstanding_tx);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
852
dev->nchannels = cmd.u.cardinfo.nchannels;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
857
dev->ean[1] = le32_to_cpu(cmd.u.cardinfo.ean[1]);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
858
dev->ean[0] = le32_to_cpu(cmd.u.cardinfo.ean[0]);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
859
dev->serial_number = le32_to_cpu(cmd.u.cardinfo.serial_number);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
860
dev->hw_revision = cmd.u.cardinfo.hw_revision;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
881
cmd->u.leaf.cap_req.cap_cmd = cpu_to_le16(cap_cmd_req);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
892
*status = le16_to_cpu(cmd->u.leaf.cap_res.status);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
897
cap_cmd_res = le16_to_cpu(cmd->u.leaf.cap_res.cap_cmd);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
901
value = le32_to_cpu(cmd->u.leaf.cap_res.value);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
902
mask = le32_to_cpu(cmd->u.leaf.cap_res.mask);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
979
cmd->u.led_action_req.tid = 0xff;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
981
cmd->u.led_action_req.duration_ms = cpu_to_le16(duration_ms);
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
982
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
716
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, ®);
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
227
u32 u;
drivers/net/dsa/yt921x.c
233
u = v;
drivers/net/dsa/yt921x.c
234
u &= ~mask;
drivers/net/dsa/yt921x.c
235
u |= val;
drivers/net/dsa/yt921x.c
236
if (u == v)
drivers/net/dsa/yt921x.c
239
return yt921x_reg_write(priv, reg, u);
drivers/net/dsa/yt921x.c
297
u64 u;
drivers/net/dsa/yt921x.c
303
u = v;
drivers/net/dsa/yt921x.c
304
u &= ~mask;
drivers/net/dsa/yt921x.c
305
u |= val;
drivers/net/dsa/yt921x.c
306
if (u == v)
drivers/net/dsa/yt921x.c
309
return yt921x_reg64_write(priv, reg, 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
2839
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
2180
ctx.get_resp.u.customer_metrics.reported_metrics;
drivers/net/ethernet/amazon/ena/ena_com.c
2197
memcpy(&get_feat_ctx->dev_attr, &get_resp.u.dev_attr,
drivers/net/ethernet/amazon/ena/ena_com.c
2198
sizeof(get_resp.u.dev_attr));
drivers/net/ethernet/amazon/ena/ena_com.c
2200
ena_dev->supported_features = get_resp.u.dev_attr.supported_features;
drivers/net/ethernet/amazon/ena/ena_com.c
2201
ena_dev->capabilities = get_resp.u.dev_attr.capabilities;
drivers/net/ethernet/amazon/ena/ena_com.c
2210
if (get_resp.u.max_queue_ext.version != ENA_FEATURE_MAX_QUEUE_EXT_VER)
drivers/net/ethernet/amazon/ena/ena_com.c
2213
memcpy(&get_feat_ctx->max_queue_ext, &get_resp.u.max_queue_ext,
drivers/net/ethernet/amazon/ena/ena_com.c
2214
sizeof(get_resp.u.max_queue_ext));
drivers/net/ethernet/amazon/ena/ena_com.c
2216
get_resp.u.max_queue_ext.max_queue_ext.max_tx_header_size;
drivers/net/ethernet/amazon/ena/ena_com.c
2220
memcpy(&get_feat_ctx->max_queues, &get_resp.u.max_queue,
drivers/net/ethernet/amazon/ena/ena_com.c
2221
sizeof(get_resp.u.max_queue));
drivers/net/ethernet/amazon/ena/ena_com.c
2223
get_resp.u.max_queue.max_header_size;
drivers/net/ethernet/amazon/ena/ena_com.c
2234
memcpy(&get_feat_ctx->aenq, &get_resp.u.aenq,
drivers/net/ethernet/amazon/ena/ena_com.c
2235
sizeof(get_resp.u.aenq));
drivers/net/ethernet/amazon/ena/ena_com.c
2242
memcpy(&get_feat_ctx->offload, &get_resp.u.offload,
drivers/net/ethernet/amazon/ena/ena_com.c
2243
sizeof(get_resp.u.offload));
drivers/net/ethernet/amazon/ena/ena_com.c
2251
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
2259
memcpy(&get_feat_ctx->llq, &get_resp.u.llq, sizeof(get_resp.u.llq));
drivers/net/ethernet/amazon/ena/ena_com.c
2426
memcpy(stats, &ctx.get_resp.u.eni_stats,
drivers/net/ethernet/amazon/ena/ena_com.c
2427
sizeof(ctx.get_resp.u.eni_stats));
drivers/net/ethernet/amazon/ena/ena_com.c
2447
memcpy(info, &ctx.get_resp.u.ena_srd_info,
drivers/net/ethernet/amazon/ena/ena_com.c
2448
sizeof(ctx.get_resp.u.ena_srd_info));
drivers/net/ethernet/amazon/ena/ena_com.c
2479
&get_cmd->u.control_buffer.address,
drivers/net/ethernet/amazon/ena/ena_com.c
2486
get_cmd->u.control_buffer.length = ena_dev->customer_metrics.buffer_len;
drivers/net/ethernet/amazon/ena/ena_com.c
2515
cmd.u.mtu.mtu = mtu;
drivers/net/ethernet/amazon/ena/ena_com.c
2550
if (!(get_resp.u.flow_hash_func.supported_func & BIT(rss->hash_func))) {
drivers/net/ethernet/amazon/ena/ena_com.c
2562
cmd.u.flow_hash_func.init_val = rss->hash_init_val;
drivers/net/ethernet/amazon/ena/ena_com.c
2563
cmd.u.flow_hash_func.selected_func = 1 << rss->hash_func;
drivers/net/ethernet/amazon/ena/ena_com.c
2612
if (!(BIT(func) & get_resp.u.flow_hash_func.supported_func)) {
drivers/net/ethernet/amazon/ena/ena_com.c
2658
rss->hash_func = ffs(get_resp.u.flow_hash_func.selected_func);
drivers/net/ethernet/amazon/ena/ena_com.c
2721
cmd.u.flow_hash_input.enabled_input_sort =
drivers/net/ethernet/amazon/ena/ena_com.c
2888
cmd.u.ind_table.size = rss->tbl_log_size;
drivers/net/ethernet/amazon/ena/ena_com.c
2889
cmd.u.ind_table.inline_index = 0xFFFFFFFF;
drivers/net/ethernet/amazon/ena/ena_com.c
3091
&cmd.u.host_attr.debug_ba,
drivers/net/ethernet/amazon/ena/ena_com.c
3099
&cmd.u.host_attr.os_info_ba,
drivers/net/ethernet/amazon/ena/ena_com.c
3106
cmd.u.host_attr.debug_area_size = host_attr->debug_area_size;
drivers/net/ethernet/amazon/ena/ena_com.c
3185
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
4010
!!(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
1379
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(®_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
457
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
2370
cmdsetup.s.u.datasize = skb->len;
drivers/net/ethernet/cavium/liquidio/lio_main.c
2409
cmdsetup.s.u.gatherptrs = (skb_shinfo(skb)->nr_frags + 1);
drivers/net/ethernet/cavium/liquidio/lio_main.c
3786
u32 u;
drivers/net/ethernet/cavium/liquidio/lio_main.c
3803
u = 0;
drivers/net/ethernet/cavium/liquidio/lio_main.c
3809
oct->sriov_info.dpiring_to_vfpcidev_lut[u] =
drivers/net/ethernet/cavium/liquidio/lio_main.c
3811
u += oct->sriov_info.rings_per_vf;
drivers/net/ethernet/cavium/liquidio/lio_main.c
3823
int u;
drivers/net/ethernet/cavium/liquidio/lio_main.c
3832
u = 0;
drivers/net/ethernet/cavium/liquidio/lio_main.c
3833
while (u < MAX_POSSIBLE_VFS) {
drivers/net/ethernet/cavium/liquidio/lio_main.c
3834
oct->sriov_info.dpiring_to_vfpcidev_lut[u] = NULL;
drivers/net/ethernet/cavium/liquidio/lio_main.c
3835
u += oct->sriov_info.rings_per_vf;
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1474
cmdsetup.s.u.datasize = skb->len;
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1508
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
10338
c.u.idctxt.physid = cpu_to_be32(cid);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10342
data[0] = be32_to_cpu(c.u.idctxt.ctxt_data0);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10343
data[1] = be32_to_cpu(c.u.idctxt.ctxt_data1);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10344
data[2] = be32_to_cpu(c.u.idctxt.ctxt_data2);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10345
data[3] = be32_to_cpu(c.u.idctxt.ctxt_data3);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10346
data[4] = be32_to_cpu(c.u.idctxt.ctxt_data4);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10347
data[5] = be32_to_cpu(c.u.idctxt.ctxt_data5);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10388
cmd.u.params.sc = FW_SCHED_SC_PARAMS;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10389
cmd.u.params.type = type;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10390
cmd.u.params.level = level;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10391
cmd.u.params.mode = mode;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10392
cmd.u.params.ch = channel;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10393
cmd.u.params.cl = class;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10394
cmd.u.params.unit = rateunit;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10395
cmd.u.params.rate = ratemode;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10396
cmd.u.params.min = cpu_to_be32(minrate);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10397
cmd.u.params.max = cpu_to_be32(maxrate);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10398
cmd.u.params.weight = cpu_to_be16(weight);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10399
cmd.u.params.pktsize = cpu_to_be16(pktsize);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10400
cmd.u.params.burstsize = cpu_to_be16(burstsize);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10423
unsigned int i2c_max = sizeof(ldst_cmd.u.i2c.data);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10440
ldst_cmd.u.i2c.pid = (port < 0 ? 0xff : port);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10441
ldst_cmd.u.i2c.did = devid;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10446
ldst_cmd.u.i2c.boffset = offset;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10447
ldst_cmd.u.i2c.blen = i2c_len;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
10454
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
6781
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
7787
p = c.u.exact;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
7815
struct fw_vi_mac_raw *p = &c.u.raw;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
7867
struct fw_vi_mac_vni *p = c.u.exact_vni;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
7915
struct fw_vi_mac_raw *p = &c.u.raw;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
7986
unsigned int fw_naddr = (rem < ARRAY_SIZE(c.u.exact) ?
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
7987
rem : ARRAY_SIZE(c.u.exact));
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
7989
u.exact[fw_naddr]), 16);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8003
for (i = 0, p = c.u.exact; i < fw_naddr; i++, p++) {
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8020
for (i = 0, p = c.u.exact; i < fw_naddr; i++, p++) {
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8073
unsigned int fw_naddr = (rem < ARRAY_SIZE(c.u.exact)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8075
: ARRAY_SIZE(c.u.exact));
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8077
u.exact[fw_naddr]), 16);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8091
for (i = 0, p = c.u.exact; i < (int)fw_naddr; i++, p++) {
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8102
for (i = 0, p = c.u.exact; i < fw_naddr; i++, p++) {
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8143
struct fw_vi_mac_exact *p = c.u.exact;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8209
c.u.hash.hashvec = cpu_to_be64(vec);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8585
u32 lstatus = be32_to_cpu(cmd->u.info.lstatus_to_modtype);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8591
pcaps = fwcaps16_to_caps32(be16_to_cpu(cmd->u.info.pcap));
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8592
acaps = fwcaps16_to_caps32(be16_to_cpu(cmd->u.info.acap));
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8593
lpacaps = fwcaps16_to_caps32(be16_to_cpu(cmd->u.info.lpacap));
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8601
lstatus32 = be32_to_cpu(cmd->u.info32.lstatus32_to_cbllen32);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8606
pcaps = be32_to_cpu(cmd->u.info32.pcaps32);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8607
acaps = be32_to_cpu(cmd->u.info32.acaps32);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8608
lpacaps = be32_to_cpu(cmd->u.info32.lpacaps32);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8609
linkattr = be32_to_cpu(cmd->u.info32.linkattr32);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8811
u32 lstatus = be32_to_cpu(port_cmd.u.info.lstatus_to_modtype);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8815
mtu = be16_to_cpu(port_cmd.u.info.mtu);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8818
be32_to_cpu(port_cmd.u.info32.lstatus32_to_cbllen32);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8821
linkattr = be32_to_cpu(port_cmd.u.info32.linkattr32);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
8823
be32_to_cpu(port_cmd.u.info32.auxlinfo32_mtu32));
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
9581
p->rss_mode = be32_to_cpu(rvc.u.basicvirtual.defaultq_to_udpen);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
9646
u32 lstatus = be32_to_cpu(cmd.u.info.lstatus_to_modtype);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
9652
pcaps = fwcaps16_to_caps32(be16_to_cpu(cmd.u.info.pcap));
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
9653
acaps = fwcaps16_to_caps32(be16_to_cpu(cmd.u.info.acap));
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
9655
u32 lstatus32 = be32_to_cpu(cmd.u.info32.lstatus32_to_cbllen32);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
9661
pcaps = be32_to_cpu(cmd.u.info32.pcaps32);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
9662
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
1222
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
1758
attr->u.stp_state);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1761
if (!attr->u.vlan_filtering) {
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1768
err = dpaa2_switch_port_pre_bridge_flags(netdev, attr->u.brport_flags, extack);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1771
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
1070
struct config *config = &cb->u.config;
drivers/net/ethernet/intel/e100.c
1317
memcpy(cb->u.ucode, fw->data, UCODE_SIZE * 4);
drivers/net/ethernet/intel/e100.c
1325
cb->u.ucode[timer] &= cpu_to_le32(0xFFFF0000);
drivers/net/ethernet/intel/e100.c
1326
cb->u.ucode[timer] |= cpu_to_le32(INTDELAY);
drivers/net/ethernet/intel/e100.c
1327
cb->u.ucode[bundle] &= cpu_to_le32(0xFFFF0000);
drivers/net/ethernet/intel/e100.c
1328
cb->u.ucode[bundle] |= cpu_to_le32(BUNDLEMAX);
drivers/net/ethernet/intel/e100.c
1329
cb->u.ucode[min_size] &= cpu_to_le32(0xFFFF0000);
drivers/net/ethernet/intel/e100.c
1330
cb->u.ucode[min_size] |= cpu_to_le32((BUNDLESMALL) ? 0xFFFF : 0xFF80);
drivers/net/ethernet/intel/e100.c
1380
memcpy(cb->u.iaaddr, nic->netdev->dev_addr, ETH_ALEN);
drivers/net/ethernet/intel/e100.c
1387
cb->u.dump_buffer_addr = cpu_to_le32(nic->dma_addr +
drivers/net/ethernet/intel/e100.c
1565
cb->u.multi.count = cpu_to_le16(count * ETH_ALEN);
drivers/net/ethernet/intel/e100.c
1570
memcpy(&cb->u.multi.addr[i++ * ETH_ALEN], &ha->addr,
drivers/net/ethernet/intel/e100.c
1758
cb->u.tcb.tbd_array = cb->dma_addr + offsetof(struct cb, u.tcb.tbd);
drivers/net/ethernet/intel/e100.c
1759
cb->u.tcb.tcb_byte_count = 0;
drivers/net/ethernet/intel/e100.c
1760
cb->u.tcb.threshold = nic->tx_threshold;
drivers/net/ethernet/intel/e100.c
1761
cb->u.tcb.tbd_count = 1;
drivers/net/ethernet/intel/e100.c
1762
cb->u.tcb.tbd.buf_addr = cpu_to_le32(dma_addr);
drivers/net/ethernet/intel/e100.c
1763
cb->u.tcb.tbd.size = cpu_to_le16(skb->len);
drivers/net/ethernet/intel/e100.c
1827
le32_to_cpu(cb->u.tcb.tbd.buf_addr),
drivers/net/ethernet/intel/e100.c
1828
le16_to_cpu(cb->u.tcb.tbd.size),
drivers/net/ethernet/intel/e100.c
1854
le32_to_cpu(cb->u.tcb.tbd.buf_addr),
drivers/net/ethernet/intel/e100.c
1855
le16_to_cpu(cb->u.tcb.tbd.size),
drivers/net/ethernet/intel/e100.c
494
} 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
65
} 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
123
dst->u.port_info.port_id = vsi->vsi_num;
drivers/net/ethernet/intel/ice/ice_eswitch.c
124
dst->u.port_info.lower_dev = uplink_vsi->netdev;
drivers/net/ethernet/intel/ice/ice_eswitch.c
190
repr->dst->u.port_info.port_id = vsi->vsi_num;
drivers/net/ethernet/intel/ice/ice_eswitch.c
228
skb->dev = repr->dst->u.port_info.lower_dev;
drivers/net/ethernet/intel/ice/ice_eswitch.c
258
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/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
3648
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
174
db->u.pgdir = pgdir;
drivers/net/ethernet/mellanox/mlx5/core/alloc.c
221
__set_bit(db->index, db->u.pgdir->bitmap);
drivers/net/ethernet/mellanox/mlx5/core/alloc.c
223
if (bitmap_full(db->u.pgdir->bitmap, db_per_page)) {
drivers/net/ethernet/mellanox/mlx5/core/alloc.c
225
db->u.pgdir->db_page, db->u.pgdir->db_dma);
drivers/net/ethernet/mellanox/mlx5/core/alloc.c
226
list_del(&db->u.pgdir->list);
drivers/net/ethernet/mellanox/mlx5/core/alloc.c
227
bitmap_free(db->u.pgdir->bitmap);
drivers/net/ethernet/mellanox/mlx5/core/alloc.c
228
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
510
attr.fl.fl6.daddr = tun_key->u.ipv6.dst;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
511
attr.fl.fl6.saddr = tun_key->u.ipv6.src;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
625
attr.fl.fl6.daddr = tun_key->u.ipv6.dst;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
626
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
1653
&md_dst->u.macsec_info.sci);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
1672
&md_dst->u.macsec_info.sci);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
738
rx_sc->md_dst->u.macsec_info.sci = rx_sc->sci;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
5662
tun_dst->u.tun_info.key.tp_src = key.enc_tp.src;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
5669
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
1666
fw_cmpl->u.qsfp.length = page_data->length;
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1667
fw_cmpl->u.qsfp.offset = page_data->offset;
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1668
fw_cmpl->u.qsfp.page = page_data->page;
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1669
fw_cmpl->u.qsfp.bank = page_data->bank;
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1693
memcpy(page_data->data, fw_cmpl->u.qsfp.data, page_data->length);
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1142
cmpl_data->u.fw_update.offset = offset;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1143
cmpl_data->u.fw_update.length = length;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1177
cmpl_data->u.fw_update.offset += cmpl_data->u.fw_update.length;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1178
cmpl_data->u.fw_update.length = 0;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1270
if (bank != cmpl_data->u.qsfp.bank) {
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1272
bank, cmpl_data->u.qsfp.bank);
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1278
if (page != cmpl_data->u.qsfp.page) {
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1280
page, cmpl_data->u.qsfp.page);
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1288
if (length != cmpl_data->u.qsfp.length ||
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1289
offset != cmpl_data->u.qsfp.offset) {
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1293
cmpl_data->u.qsfp.offset, cmpl_data->u.qsfp.length);
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1310
memcpy(cmpl_data->u.qsfp.data, data, length);
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1383
cmpl_data->u.tsene.millidegrees =
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
1385
cmpl_data->u.tsene.millivolts =
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
865
cmpl_data->u.coredump_info.size =
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
970
(cmpl_data->u.coredump.size % cmpl_data->u.coredump.stride) ? :
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
971
cmpl_data->u.coredump.stride;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
972
last_offset = cmpl_data->u.coredump.size - last_length;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
975
if (offset % cmpl_data->u.coredump.stride || offset > last_offset) {
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
979
last_length : cmpl_data->u.coredump.stride)) {
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
988
index = offset / cmpl_data->u.coredump.stride;
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
989
if (!cmpl_data->u.coredump.data[index])
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
993
memcpy(cmpl_data->u.coredump.data[index],
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
995
cmpl_data->u.coredump.data[index] = NULL;
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
415
stat->value += new_reg_value - stat->u.old_reg_value_64;
drivers/net/ethernet/meta/fbnic/fbnic_mac.c
416
stat->u.old_reg_value_64 = new_reg_value;
drivers/net/ethernet/meta/fbnic/fbnic_mac.c
847
sensor = &fw_cmpl->u.tsene.millidegrees;
drivers/net/ethernet/meta/fbnic/fbnic_mac.c
850
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
1105
ocelot_port_attr_stp_state_set(ocelot, port, attr->u.stp_state);
drivers/net/ethernet/mscc/ocelot_net.c
1108
ocelot_port_attr_ageing_set(ocelot, port, attr->u.ageing_time);
drivers/net/ethernet/mscc/ocelot_net.c
1111
ocelot_port_vlan_filtering(ocelot, port, attr->u.vlan_filtering,
drivers/net/ethernet/mscc/ocelot_net.c
1115
ocelot_port_attr_mc_set(ocelot, port, !attr->u.mc_disabled);
drivers/net/ethernet/mscc/ocelot_net.c
1119
attr->u.brport_flags);
drivers/net/ethernet/mscc/ocelot_net.c
1122
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
276
ip->daddr = key->u.ipv4.dst;
drivers/net/ethernet/sfc/tc_encap_actions.c
277
ip->saddr = key->u.ipv4.src;
drivers/net/ethernet/sfc/tc_encap_actions.c
297
ip->daddr = key->u.ipv6.dst;
drivers/net/ethernet/sfc/tc_encap_actions.c
298
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
1345
unclone->key.u.ipv4.dst = saddr;
drivers/net/geneve.c
1346
unclone->key.u.ipv4.src = info->key.u.ipv4.dst;
drivers/net/geneve.c
1394
udp_tunnel_xmit_skb(rt, gs4->sock->sk, skb, saddr, info->key.u.ipv4.dst,
drivers/net/geneve.c
1455
unclone->key.u.ipv6.dst = saddr;
drivers/net/geneve.c
1456
unclone->key.u.ipv6.src = info->key.u.ipv6.dst;
drivers/net/geneve.c
1485
&saddr, &key->u.ipv6.dst, prio, ttl,
drivers/net/geneve.c
1578
info->key.u.ipv4.src = saddr;
drivers/net/geneve.c
1604
info->key.u.ipv6.src = saddr;
drivers/net/geneve.c
1802
!memcmp(&info->key.u, &geneve->cfg.info.key.u, sizeof(info->key.u)))
drivers/net/geneve.c
1813
memchr_inv(&info->key.u, 0, sizeof(info->key.u)));
drivers/net/geneve.c
1820
return a->key.u.ipv4.dst == b->key.u.ipv4.dst;
drivers/net/geneve.c
1822
return ipv6_addr_equal(&a->key.u.ipv6.dst, &b->key.u.ipv6.dst);
drivers/net/geneve.c
186
addr == node->geneve->cfg.info.key.u.ipv4.dst)
drivers/net/geneve.c
1917
info->key.u.ipv4.dst =
drivers/net/geneve.c
1920
if (ipv4_is_multicast(info->key.u.ipv4.dst)) {
drivers/net/geneve.c
1935
info->key.u.ipv6.dst =
drivers/net/geneve.c
1938
if (ipv6_addr_type(&info->key.u.ipv6.dst) &
drivers/net/geneve.c
1944
if (ipv6_addr_is_multicast(&info->key.u.ipv6.dst)) {
drivers/net/geneve.c
205
ipv6_addr_equal(&addr6, &node->geneve->cfg.info.key.u.ipv6.dst))
drivers/net/geneve.c
2105
struct flowi4 fl4 = { .daddr = info->key.u.ipv4.dst };
drivers/net/geneve.c
2121
rt = rt6_lookup(geneve->net, &info->key.u.ipv6.dst, NULL, 0,
drivers/net/geneve.c
2295
info->key.u.ipv4.dst))
drivers/net/geneve.c
2305
&info->key.u.ipv6.dst))
drivers/net/geneve.c
286
ip_tunnel_info_opts_set(&tun_dst->u.tun_info,
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
1780
pctx->u.v0.tid = nla_get_u64(info->attrs[GTPA_TID]);
drivers/net/gtp.c
1781
pctx->u.v0.flow = nla_get_u16(info->attrs[GTPA_FLOW]);
drivers/net/gtp.c
1784
pctx->u.v1.i_tei = nla_get_u32(info->attrs[GTPA_I_TEI]);
drivers/net/gtp.c
1785
pctx->u.v1.o_tei = nla_get_u32(info->attrs[GTPA_O_TEI]);
drivers/net/gtp.c
1911
pctx->u.v0.tid, pctx);
drivers/net/gtp.c
1914
pctx->u.v1.i_tei, pctx->u.v1.o_tei, pctx);
drivers/net/gtp.c
1962
hash_tid = gtp0_hashfn(pctx->u.v0.tid) % gtp->hash_size;
drivers/net/gtp.c
1965
hash_tid = gtp1u_hashfn(pctx->u.v1.i_tei) % gtp->hash_size;
drivers/net/gtp.c
1975
pctx->u.v0.tid, &pctx->peer.addr,
drivers/net/gtp.c
1980
pctx->u.v1.i_tei, pctx->u.v1.o_tei,
drivers/net/gtp.c
2146
pctx->u.v0.tid, pctx);
drivers/net/gtp.c
2149
pctx->u.v1.i_tei, pctx->u.v1.o_tei, pctx);
drivers/net/gtp.c
2198
if (nla_put_u64_64bit(skb, GTPA_TID, pctx->u.v0.tid, GTPA_PAD) ||
drivers/net/gtp.c
2199
nla_put_u16(skb, GTPA_FLOW, pctx->u.v0.flow))
drivers/net/gtp.c
2203
if (nla_put_u32(skb, GTPA_I_TEI, pctx->u.v1.i_tei) ||
drivers/net/gtp.c
2204
nla_put_u32(skb, GTPA_O_TEI, pctx->u.v1.o_tei))
drivers/net/gtp.c
53
} u;
drivers/net/gtp.c
960
gtp0->flow = htons(pctx->u.v0.flow);
drivers/net/gtp.c
963
gtp0->tid = cpu_to_be64(pctx->u.v0.tid);
drivers/net/gtp.c
982
gtp1->tid = htonl(pctx->u.v1.o_tei);
drivers/net/hamradio/baycom_ser_fdx.c
344
enum uart u;
drivers/net/hamradio/baycom_ser_fdx.c
360
u = uart_tab[(inb(IIR(iobase)) >> 6) & 3];
drivers/net/hamradio/baycom_ser_fdx.c
361
if (u == c_uart_16450) {
drivers/net/hamradio/baycom_ser_fdx.c
367
u = c_uart_8250;
drivers/net/hamradio/baycom_ser_fdx.c
369
return u;
drivers/net/hamradio/baycom_ser_fdx.c
378
enum uart u;
drivers/net/hamradio/baycom_ser_fdx.c
403
if ((u = ser12_check_uart(dev->base_addr)) == c_uart_unknown){
drivers/net/hamradio/baycom_ser_fdx.c
435
bc_drvname, dev->base_addr, dev->irq, bc->baud, uart_str[u]);
drivers/net/hamradio/baycom_ser_hdx.c
426
enum uart u;
drivers/net/hamradio/baycom_ser_hdx.c
442
u = uart_tab[(inb(IIR(iobase)) >> 6) & 3];
drivers/net/hamradio/baycom_ser_hdx.c
443
if (u == c_uart_16450) {
drivers/net/hamradio/baycom_ser_hdx.c
449
u = c_uart_8250;
drivers/net/hamradio/baycom_ser_hdx.c
451
return u;
drivers/net/hamradio/baycom_ser_hdx.c
459
enum uart u;
drivers/net/hamradio/baycom_ser_hdx.c
470
if ((u = ser12_check_uart(dev->base_addr)) == c_uart_unknown) {
drivers/net/hamradio/baycom_ser_hdx.c
493
bc_drvname, dev->base_addr, dev->irq, uart_str[u]);
drivers/net/hamradio/yam.c
497
enum uart u;
drivers/net/hamradio/yam.c
513
u = uart_tab[(inb(IIR(iobase)) >> 6) & 3];
drivers/net/hamradio/yam.c
514
if (u == c_uart_16450) {
drivers/net/hamradio/yam.c
520
u = c_uart_8250;
drivers/net/hamradio/yam.c
522
return u;
drivers/net/hamradio/yam.c
837
enum uart u;
drivers/net/hamradio/yam.c
854
if ((u = yam_check_uart(dev->base_addr)) == c_uart_unknown) {
drivers/net/hamradio/yam.c
886
uart_str[u]);
drivers/net/macsec.c
1046
md_dst->u.macsec_info.sci);
drivers/net/macsec.c
4085
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
924
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
181
info->control = usb_ifnum_to_if(dev->udev, info->u->bMasterInterface0);
drivers/net/usb/cdc_ether.c
182
info->data = usb_ifnum_to_if(dev->udev, info->u->bSlaveInterface0);
drivers/net/usb/cdc_ether.c
186
info->u->bMasterInterface0,
drivers/net/usb/cdc_ether.c
188
info->u->bSlaveInterface0,
drivers/net/usb/cdc_ether.c
266
if (rndis && (!info->u || android_rndis_quirk)) {
drivers/net/usb/cdc_ether.c
280
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
1573
tun_dst->u.tun_info.key.tun_flags);
drivers/net/vxlan/vxlan_core.c
1574
tun_dst->u.tun_info.options_len = sizeof(*md);
drivers/net/vxlan/vxlan_core.c
1735
md = ip_tunnel_info_opts(&tun_dst->u.tun_info);
drivers/net/vxlan/vxlan_core.c
2401
key.u.ipv4.src = vxlan->cfg.saddr.sin.sin_addr.s_addr;
drivers/net/vxlan/vxlan_core.c
2402
key.u.ipv4.dst = rdst->remote_ip.sin.sin_addr.s_addr;
drivers/net/vxlan/vxlan_core.c
2404
key.u.ipv6.src = vxlan->cfg.saddr.sin6.sin6_addr;
drivers/net/vxlan/vxlan_core.c
2405
key.u.ipv6.dst = rdst->remote_ip.sin6.sin6_addr;
drivers/net/vxlan/vxlan_core.c
2529
unclone->key.u.ipv4.src = pkey->u.ipv4.dst;
drivers/net/vxlan/vxlan_core.c
2530
unclone->key.u.ipv4.dst = saddr;
drivers/net/vxlan/vxlan_core.c
2547
pkey->u.ipv4.dst, tos, ttl, df,
drivers/net/vxlan/vxlan_core.c
2602
unclone->key.u.ipv6.src = pkey->u.ipv6.dst;
drivers/net/vxlan/vxlan_core.c
2603
unclone->key.u.ipv6.dst = saddr;
drivers/net/vxlan/vxlan_core.c
2622
&saddr, &pkey->u.ipv6.dst, tos, ttl,
drivers/net/vxlan/vxlan_core.c
3245
&info->key.u.ipv4.src,
drivers/net/vxlan/vxlan_core.c
3261
0, &info->key.u.ipv6.src,
drivers/net/vxlan/vxlan_mdb.c
113
e->addr.u.ip4 = dst->sin.sin_addr.s_addr;
drivers/net/vxlan/vxlan_mdb.c
118
e->addr.u.ip6 = dst->sin6.sin6_addr;
drivers/net/vxlan/vxlan_mdb.c
388
group->dst.sin.sin_addr.s_addr = entry->addr.u.ip4;
drivers/net/vxlan/vxlan_mdb.c
393
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
2497
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
2084
if (arg->req_type == WMI_SCAN_STOP_ONE && arg->u.scan_id > 0xFFF)
drivers/net/wireless/ath/ath10k/wmi-tlv.c
2091
scan_id = arg->u.scan_id;
drivers/net/wireless/ath/ath10k/wmi-tlv.c
2102
cmd->vdev_id = __cpu_to_le32(arg->u.vdev_id);
drivers/net/wireless/ath/ath10k/wmi.c
3598
if (sizeof(arvif->u.ap.tim_bitmap) < tim_len) {
drivers/net/wireless/ath/ath10k/wmi.c
3600
tim_len, sizeof(arvif->u.ap.tim_bitmap));
drivers/net/wireless/ath/ath10k/wmi.c
3601
tim_len = sizeof(arvif->u.ap.tim_bitmap);
drivers/net/wireless/ath/ath10k/wmi.c
3607
arvif->u.ap.tim_bitmap[i] = (v >> ((i % 4) * 8)) & 0xFF;
drivers/net/wireless/ath/ath10k/wmi.c
3613
arvif->u.ap.tim_len = 0;
drivers/net/wireless/ath/ath10k/wmi.c
3615
if (arvif->u.ap.tim_bitmap[i])
drivers/net/wireless/ath/ath10k/wmi.c
3616
arvif->u.ap.tim_len = i;
drivers/net/wireless/ath/ath10k/wmi.c
3618
arvif->u.ap.tim_len++;
drivers/net/wireless/ath/ath10k/wmi.c
3637
if (pvm_len < arvif->u.ap.tim_len) {
drivers/net/wireless/ath/ath10k/wmi.c
3659
memcpy(tim->virtual_map, arvif->u.ap.tim_bitmap, pvm_len);
drivers/net/wireless/ath/ath10k/wmi.c
3685
if (arvif->u.ap.noa_data)
drivers/net/wireless/ath/ath10k/wmi.c
3686
if (!pskb_expand_head(bcn, 0, arvif->u.ap.noa_len, GFP_ATOMIC))
drivers/net/wireless/ath/ath10k/wmi.c
3687
skb_put_data(bcn, arvif->u.ap.noa_data,
drivers/net/wireless/ath/ath10k/wmi.c
3688
arvif->u.ap.noa_len);
drivers/net/wireless/ath/ath10k/wmi.c
7115
if (arg->req_type == WMI_SCAN_STOP_ONE && arg->u.scan_id > 0xFFF)
drivers/net/wireless/ath/ath10k/wmi.c
7122
scan_id = arg->u.scan_id;
drivers/net/wireless/ath/ath10k/wmi.c
7130
cmd->vdev_id = __cpu_to_le32(arg->u.vdev_id);
drivers/net/wireless/ath/ath10k/wmi.c
7136
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
84
entry->hp = srng->u.src_ring.hp;
drivers/net/wireless/ath/ath11k/debugfs.c
85
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
1440
srng->ring_id, srng->u.src_ring.hp,
drivers/net/wireless/ath/ath11k/hal.c
1441
srng->u.src_ring.reap_hp,
drivers/net/wireless/ath/ath11k/hal.c
1442
*srng->u.src_ring.tp_addr, srng->u.src_ring.cached_tp,
drivers/net/wireless/ath/ath11k/hal.c
1443
srng->u.src_ring.last_tp,
drivers/net/wireless/ath/ath11k/hal.c
1448
srng->ring_id, srng->u.dst_ring.tp,
drivers/net/wireless/ath/ath11k/hal.c
1449
*srng->u.dst_ring.hp_addr,
drivers/net/wireless/ath/ath11k/hal.c
1450
srng->u.dst_ring.cached_hp,
drivers/net/wireless/ath/ath11k/hal.c
1451
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
3603
arvif->u.ap.ssid_len = vif->cfg.ssid_len;
drivers/net/wireless/ath/ath11k/mac.c
3605
memcpy(arvif->u.ap.ssid, vif->cfg.ssid,
drivers/net/wireless/ath/ath11k/mac.c
3607
arvif->u.ap.hidden_ssid = info->hidden_ssid;
drivers/net/wireless/ath/ath11k/mac.c
5416
arvif->u.sta.uapsd |= value;
drivers/net/wireless/ath/ath11k/mac.c
5418
arvif->u.sta.uapsd &= ~value;
drivers/net/wireless/ath/ath11k/mac.c
5422
arvif->u.sta.uapsd);
drivers/net/wireless/ath/ath11k/mac.c
5428
if (arvif->u.sta.uapsd)
drivers/net/wireless/ath/ath11k/mac.c
6299
buf = (u8 *)&mgmt->u.action;
drivers/net/wireless/ath/ath11k/mac.c
7603
arg.ssid = arvif->u.ap.ssid;
drivers/net/wireless/ath/ath11k/mac.c
7604
arg.ssid_len = arvif->u.ap.ssid_len;
drivers/net/wireless/ath/ath11k/mac.c
7605
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
379
} 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
963
} u;
drivers/net/wireless/ath/ath12k/mac.c
11189
arg.ssid = ahvif->u.ap.ssid;
drivers/net/wireless/ath/ath12k/mac.c
11190
arg.ssid_len = ahvif->u.ap.ssid_len;
drivers/net/wireless/ath/ath12k/mac.c
11191
arg.hidden_ssid = ahvif->u.ap.hidden_ssid;
drivers/net/wireless/ath/ath12k/mac.c
1577
mgmt->u.beacon.variable,
drivers/net/wireless/ath/ath12k/mac.c
1578
bcn->len - (mgmt->u.beacon.variable -
drivers/net/wireless/ath/ath12k/mac.c
1635
start = bcn->data + ieee80211_get_hdrlen_from_skb(bcn) + sizeof(mgmt->u.beacon);
drivers/net/wireless/ath/ath12k/mac.c
1854
u.beacon.variable));
drivers/net/wireless/ath/ath12k/mac.c
4363
ahvif->u.ap.ssid_len = vif->cfg.ssid_len;
drivers/net/wireless/ath/ath12k/mac.c
4365
memcpy(ahvif->u.ap.ssid, vif->cfg.ssid, vif->cfg.ssid_len);
drivers/net/wireless/ath/ath12k/mac.c
4776
ahvif->u.ap.ssid_len = vif->cfg.ssid_len;
drivers/net/wireless/ath/ath12k/mac.c
4778
memcpy(ahvif->u.ap.ssid, vif->cfg.ssid, vif->cfg.ssid_len);
drivers/net/wireless/ath/ath12k/mac.c
4779
ahvif->u.ap.hidden_ssid = info->hidden_ssid;
drivers/net/wireless/ath/ath12k/mac.c
8097
ahvif->u.sta.uapsd |= value;
drivers/net/wireless/ath/ath12k/mac.c
8099
ahvif->u.sta.uapsd &= ~value;
drivers/net/wireless/ath/ath12k/mac.c
8103
ahvif->u.sta.uapsd);
drivers/net/wireless/ath/ath12k/mac.c
8109
if (ahvif->u.sta.uapsd)
drivers/net/wireless/ath/ath12k/mac.c
9134
buf = (u8 *)&mgmt->u.action;
drivers/net/wireless/ath/ath12k/mac.c
9376
if (ahvif->u.ap.noa_data &&
drivers/net/wireless/ath/ath12k/mac.c
9377
!pskb_expand_head(skb, 0, ahvif->u.ap.noa_len,
drivers/net/wireless/ath/ath12k/mac.c
9379
skb_put_data(skb, ahvif->u.ap.noa_data,
drivers/net/wireless/ath/ath12k/mac.c
9380
ahvif->u.ap.noa_len);
drivers/net/wireless/ath/ath12k/p2p.c
80
kfree(arvif->ahvif->u.ap.noa_data);
drivers/net/wireless/ath/ath12k/p2p.c
82
arvif->ahvif->u.ap.noa_data = ie;
drivers/net/wireless/ath/ath12k/p2p.c
83
arvif->ahvif->u.ap.noa_len = len;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
132
val |= u32_encode_bits(srng->u.dst_ring.max_buffer_length,
drivers/net/wireless/ath/ath12k/wifi7/hal.c
191
((unsigned long)srng->u.dst_ring.hp_addr -
drivers/net/wireless/ath/ath12k/wifi7/hal.c
204
*srng->u.dst_ring.hp_addr = 0;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
270
val |= u32_encode_bits(srng->u.src_ring.low_threshold,
drivers/net/wireless/ath/ath12k/wifi7/hal.c
279
((unsigned long)srng->u.src_ring.tp_addr -
drivers/net/wireless/ath/ath12k/wifi7/hal.c
293
*srng->u.src_ring.tp_addr = 0;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
322
srng->u.src_ring.hp_addr =
drivers/net/wireless/ath/ath12k/wifi7/hal.c
328
(unsigned long)srng->u.src_ring.hp_addr -
drivers/net/wireless/ath/ath12k/wifi7/hal.c
333
srng->u.dst_ring.tp_addr =
drivers/net/wireless/ath/ath12k/wifi7/hal.c
340
(unsigned long)srng->u.dst_ring.tp_addr -
drivers/net/wireless/ath/ath12k/wifi7/hal.c
387
srng->u.dst_ring.tp_addr = (u32 *)(HAL_SHADOW_REG(shadow_cfg_idx) +
drivers/net/wireless/ath/ath12k/wifi7/hal.c
390
srng->u.src_ring.hp_addr = (u32 *)(HAL_SHADOW_REG(shadow_cfg_idx) +
drivers/net/wireless/ath/ath12k/wifi7/hal.h
516
} 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
189
return le32_get_bits(desc->u.qcc2072.mpdu_start_tag,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
195
return __le16_to_cpu(desc->u.qcc2072.mpdu_start.phy_ppdu_id);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
200
return &desc->u.qcc2072.msdu_payload[0];
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
205
return !!le16_get_bits(desc->u.qcc2072.msdu_end.info5,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
211
return !!le16_get_bits(desc->u.qcc2072.msdu_end.info5,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
217
return !!le32_get_bits(desc->u.qcc2072.mpdu_start.info4,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
226
return le32_get_bits(desc->u.qcc2072.mpdu_start.info2,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
232
return le32_get_bits(desc->u.qcc2072.msdu_end.info11,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
238
return le32_get_bits(desc->u.qcc2072.msdu_end.info11,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
244
return !!le32_get_bits(desc->u.qcc2072.mpdu_start.info4,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
250
return !!le32_get_bits(desc->u.qcc2072.mpdu_start.info4,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
256
return le32_get_bits(desc->u.qcc2072.mpdu_start.info4,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
262
return le32_get_bits(desc->u.qcc2072.msdu_end.info10,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
268
return le32_get_bits(desc->u.qcc2072.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
274
return le32_get_bits(desc->u.qcc2072.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
280
return le32_get_bits(desc->u.qcc2072.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
286
return __le32_to_cpu(desc->u.qcc2072.msdu_end.phy_meta_data);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
291
return le32_get_bits(desc->u.qcc2072.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
297
return le32_get_bits(desc->u.qcc2072.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
303
return le32_get_bits(desc->u.qcc2072.mpdu_start.info2,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
309
return __le16_to_cpu(desc->u.qcc2072.mpdu_start.sw_peer_id);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
314
return __le32_to_cpu(desc->u.qcc2072.mpdu_start.info4) &
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
320
return desc->u.qcc2072.mpdu_start.addr2;
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
325
return __le32_to_cpu(desc->u.qcc2072.msdu_end.info13) &
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
331
return !!le32_get_bits(desc->u.qcc2072.msdu_end.info14,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
337
return !!le32_get_bits(desc->u.qcc2072.msdu_end.info13,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
343
return !!le32_get_bits(desc->u.qcc2072.msdu_end.info13,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
349
return (le32_get_bits(desc->u.qcc2072.msdu_end.info14,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcc2072.c
356
u32 info = __le32_to_cpu(desc->u.qcc2072.msdu_end.info13);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
490
return !!le16_get_bits(desc->u.qcn9274_compact.msdu_end.info5,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
497
return !!le16_get_bits(desc->u.qcn9274_compact.msdu_end.info5,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
503
return le16_get_bits(desc->u.qcn9274_compact.msdu_end.info5,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
510
return !!le32_get_bits(desc->u.qcn9274_compact.mpdu_start.info4,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
520
return le32_get_bits(desc->u.qcn9274_compact.mpdu_start.info2,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
527
return le32_get_bits(desc->u.qcn9274_compact.msdu_end.info11,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
534
return le32_get_bits(desc->u.qcn9274_compact.msdu_end.info11,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
541
return !!le32_get_bits(desc->u.qcn9274_compact.mpdu_start.info4,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
548
return !!le32_get_bits(desc->u.qcn9274_compact.mpdu_start.info4,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
555
return le32_get_bits(desc->u.qcn9274_compact.mpdu_start.info4,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
562
return le32_get_bits(desc->u.qcn9274_compact.msdu_end.info10,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
569
return le32_get_bits(desc->u.qcn9274_compact.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
576
return le32_get_bits(desc->u.qcn9274_compact.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
583
return le32_get_bits(desc->u.qcn9274_compact.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
590
return __le32_to_cpu(desc->u.qcn9274_compact.msdu_end.phy_meta_data);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
596
return le32_get_bits(desc->u.qcn9274_compact.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
603
return le32_get_bits(desc->u.qcn9274_compact.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
610
return le16_get_bits(desc->u.qcn9274_compact.msdu_end.info5,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
617
return __le16_to_cpu(desc->u.qcn9274_compact.mpdu_start.sw_peer_id);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
623
fdesc->u.qcn9274_compact.msdu_end = ldesc->u.qcn9274_compact.msdu_end;
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
628
return __le16_to_cpu(desc->u.qcn9274_compact.mpdu_start.phy_ppdu_id);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
633
u32 info = __le32_to_cpu(desc->u.qcn9274_compact.msdu_end.info10);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
636
desc->u.qcn9274_compact.msdu_end.info10 = __cpu_to_le32(info);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
641
return &desc->u.qcn9274_compact.msdu_payload[0];
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
657
return __le32_to_cpu(desc->u.qcn9274_compact.mpdu_start.info4) &
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
664
return desc->u.qcn9274_compact.mpdu_start.addr2;
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
670
return __le16_to_cpu(desc->u.qcn9274_compact.msdu_end.info5) &
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
677
return !!le32_get_bits(desc->u.qcn9274_compact.msdu_end.info14,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
684
return !!le32_get_bits(desc->u.qcn9274_compact.msdu_end.info13,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
691
return !!le32_get_bits(desc->u.qcn9274_compact.msdu_end.info13,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
698
return (le32_get_bits(desc->u.qcn9274_compact.msdu_end.info14,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
710
return le64_get_bits(desc->u.qcn9274_compact.msdu_end.msdu_end_tag,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
726
u32 info = __le32_to_cpu(desc->u.qcn9274_compact.msdu_end.info13);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
765
HAL_RX_MPDU_INFO_PN_GET_BYTE2(desc->u.qcn9274_compact.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
768
HAL_RX_MPDU_INFO_PN_GET_BYTE1(desc->u.qcn9274_compact.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
775
HAL_RX_MPDU_INFO_PN_GET_BYTE1(desc->u.qcn9274_compact.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
777
HAL_RX_MPDU_INFO_PN_GET_BYTE2(desc->u.qcn9274_compact.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
787
key_id = le32_get_bits(desc->u.qcn9274_compact.mpdu_start.info5,
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
791
HAL_RX_MPDU_INFO_PN_GET_BYTE3(desc->u.qcn9274_compact.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
793
HAL_RX_MPDU_INFO_PN_GET_BYTE4(desc->u.qcn9274_compact.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
795
HAL_RX_MPDU_INFO_PN_GET_BYTE1(desc->u.qcn9274_compact.mpdu_start.pn[1]);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
797
HAL_RX_MPDU_INFO_PN_GET_BYTE2(desc->u.qcn9274_compact.mpdu_start.pn[1]);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
803
hdr->frame_control = desc->u.qcn9274_compact.mpdu_start.frame_ctrl;
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
804
hdr->duration_id = desc->u.qcn9274_compact.mpdu_start.duration;
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
805
ether_addr_copy(hdr->addr1, desc->u.qcn9274_compact.mpdu_start.addr1);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
806
ether_addr_copy(hdr->addr2, desc->u.qcn9274_compact.mpdu_start.addr2);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
807
ether_addr_copy(hdr->addr3, desc->u.qcn9274_compact.mpdu_start.addr3);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
808
if (__le32_to_cpu(desc->u.qcn9274_compact.mpdu_start.info4) &
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
810
ether_addr_copy(hdr->addr4, desc->u.qcn9274_compact.mpdu_start.addr4);
drivers/net/wireless/ath/ath12k/wifi7/hal_qcn9274.c
812
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 !!le32_get_bits(desc->u.wcn7850.mpdu_start.info4,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
296
return le32_get_bits(desc->u.wcn7850.mpdu_start.info2,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
303
return le32_get_bits(desc->u.wcn7850.msdu_end.info11,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
310
return le32_get_bits(desc->u.wcn7850.msdu_end.info11,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
317
return !!le32_get_bits(desc->u.wcn7850.mpdu_start.info4,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
324
return !!le32_get_bits(desc->u.wcn7850.mpdu_start.info4,
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.msdu_end.info10,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
345
return le32_get_bits(desc->u.wcn7850.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
352
return le32_get_bits(desc->u.wcn7850.msdu_end.info12,
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_to_cpu(desc->u.wcn7850.msdu_end.phy_meta_data);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
372
return le32_get_bits(desc->u.wcn7850.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
379
return le32_get_bits(desc->u.wcn7850.msdu_end.info12,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
386
return le32_get_bits(desc->u.wcn7850.mpdu_start.info2,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
393
return __le16_to_cpu(desc->u.wcn7850.mpdu_start.sw_peer_id);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
399
memcpy(&fdesc->u.wcn7850.msdu_end, &ldesc->u.wcn7850.msdu_end,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
405
return le64_get_bits(desc->u.wcn7850.mpdu_start_tag,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
411
return __le16_to_cpu(desc->u.wcn7850.mpdu_start.phy_ppdu_id);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
416
u32 info = __le32_to_cpu(desc->u.wcn7850.msdu_end.info10);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
421
desc->u.wcn7850.msdu_end.info10 = __cpu_to_le32(info);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
426
return &desc->u.wcn7850.msdu_payload[0];
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
442
return __le32_to_cpu(desc->u.wcn7850.mpdu_start.info4) &
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
449
return desc->u.wcn7850.mpdu_start.addr2;
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
455
return __le32_to_cpu(desc->u.wcn7850.msdu_end.info13) &
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
462
return !!le32_get_bits(desc->u.wcn7850.msdu_end.info14,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
469
return !!le32_get_bits(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.info13,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
483
return (le32_get_bits(desc->u.wcn7850.msdu_end.info14,
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
500
u32 info = __le32_to_cpu(desc->u.wcn7850.msdu_end.info13);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
539
HAL_RX_MPDU_INFO_PN_GET_BYTE2(desc->u.wcn7850.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
542
HAL_RX_MPDU_INFO_PN_GET_BYTE1(desc->u.wcn7850.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
549
HAL_RX_MPDU_INFO_PN_GET_BYTE1(desc->u.wcn7850.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
551
HAL_RX_MPDU_INFO_PN_GET_BYTE2(desc->u.wcn7850.mpdu_start.pn[0]);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
561
key_id = u32_get_bits(__le32_to_cpu(desc->u.wcn7850.mpdu_start.info5),
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
564
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
565
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
566
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
567
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
573
hdr->frame_control = desc->u.wcn7850.mpdu_start.frame_ctrl;
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
574
hdr->duration_id = desc->u.wcn7850.mpdu_start.duration;
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
575
ether_addr_copy(hdr->addr1, desc->u.wcn7850.mpdu_start.addr1);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
576
ether_addr_copy(hdr->addr2, desc->u.wcn7850.mpdu_start.addr2);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
577
ether_addr_copy(hdr->addr3, desc->u.wcn7850.mpdu_start.addr3);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
578
if (__le32_to_cpu(desc->u.wcn7850.mpdu_start.info4) &
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
580
ether_addr_copy(hdr->addr4, desc->u.wcn7850.mpdu_start.addr4);
drivers/net/wireless/ath/ath12k/wifi7/hal_wcn7850.c
582
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.u.addba_resp.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
2807
ies = mgmt->u.beacon.variable;
drivers/net/wireless/ath/ath6kl/cfg80211.c
3086
pos = mgmt->u.probe_resp.variable;
drivers/net/wireless/ath/ath6kl/cfg80211.c
3180
if (buf + len >= &mgmt->u.probe_resp.variable[1] &&
drivers/net/wireless/ath/ath6kl/cfg80211.c
3181
(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
868
if (memcmp(dev->dev_addr, ev->u.ap_bss.bssid, ETH_ALEN) == 0) {
drivers/net/wireless/ath/ath6kl/wmi.c
871
__func__, le16_to_cpu(ev->u.ap_bss.ch),
drivers/net/wireless/ath/ath6kl/wmi.c
872
ev->u.ap_bss.bssid);
drivers/net/wireless/ath/ath6kl/wmi.c
874
vif, le16_to_cpu(ev->u.ap_bss.ch));
drivers/net/wireless/ath/ath6kl/wmi.c
878
__func__, ev->u.ap_sta.aid,
drivers/net/wireless/ath/ath6kl/wmi.c
879
ev->u.ap_sta.mac_addr,
drivers/net/wireless/ath/ath6kl/wmi.c
880
ev->u.ap_sta.auth,
drivers/net/wireless/ath/ath6kl/wmi.c
881
ev->u.ap_sta.keymgmt,
drivers/net/wireless/ath/ath6kl/wmi.c
882
le16_to_cpu(ev->u.ap_sta.cipher),
drivers/net/wireless/ath/ath6kl/wmi.c
883
ev->u.ap_sta.apsd_info);
drivers/net/wireless/ath/ath6kl/wmi.c
886
vif, ev->u.ap_sta.aid, ev->u.ap_sta.mac_addr,
drivers/net/wireless/ath/ath6kl/wmi.c
887
ev->u.ap_sta.keymgmt,
drivers/net/wireless/ath/ath6kl/wmi.c
888
le16_to_cpu(ev->u.ap_sta.cipher),
drivers/net/wireless/ath/ath6kl/wmi.c
889
ev->u.ap_sta.auth, ev->assoc_req_len,
drivers/net/wireless/ath/ath6kl/wmi.c
891
ev->u.ap_sta.apsd_info);
drivers/net/wireless/ath/ath6kl/wmi.c
900
le16_to_cpu(ev->u.sta.ch), ev->u.sta.bssid,
drivers/net/wireless/ath/ath6kl/wmi.c
901
le16_to_cpu(ev->u.sta.listen_intvl),
drivers/net/wireless/ath/ath6kl/wmi.c
902
le16_to_cpu(ev->u.sta.beacon_intvl),
drivers/net/wireless/ath/ath6kl/wmi.c
903
le32_to_cpu(ev->u.sta.nw_type));
drivers/net/wireless/ath/ath6kl/wmi.c
932
ath6kl_connect_event(vif, le16_to_cpu(ev->u.sta.ch),
drivers/net/wireless/ath/ath6kl/wmi.c
933
ev->u.sta.bssid,
drivers/net/wireless/ath/ath6kl/wmi.c
934
le16_to_cpu(ev->u.sta.listen_intvl),
drivers/net/wireless/ath/ath6kl/wmi.c
935
le16_to_cpu(ev->u.sta.beacon_intvl),
drivers/net/wireless/ath/ath6kl/wmi.c
936
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
415
memset(&ads->u.rx, 0, sizeof(ads->u.rx));
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
513
pos = mgmt->u.beacon.variable;
drivers/net/wireless/ath/carl9170/rx.c
495
pos = (u8 *)mgmt->u.beacon.variable;
drivers/net/wireless/ath/wcn36xx/hal.h
3559
} u;
drivers/net/wireless/ath/wcn36xx/smd.c
2906
memcpy(&msg_body.host_offload_params.u,
drivers/net/wireless/ath/wcn36xx/smd.c
2949
memcpy(&ho_params->u,
drivers/net/wireless/ath/wil6210/cfg80211.c
1872
u.probe_resp.variable);
drivers/net/wireless/ath/wil6210/cfg80211.c
1874
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
1524
el = ((struct ieee80211_mgmt *)hdr)->u.probe_resp.variable;
drivers/net/wireless/atmel/at76c50x-usb.c
1526
el_off = offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/atmel/at76c50x-usb.c
1527
el = ((struct ieee80211_mgmt *)hdr)->u.beacon.variable;
drivers/net/wireless/broadcom/b43/main.c
1657
ie = bcn->u.beacon.variable;
drivers/net/wireless/broadcom/b43/main.c
1658
variable_len = len - offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/broadcom/b43/main.c
1678
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
311
frame += offsetof(struct ieee80211_mgmt, u);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/core.c
312
memcpy(&mgmt_frame->u, frame,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/core.c
313
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
1458
mgmt_frame = kzalloc(offsetof(struct ieee80211_mgmt, u) +
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
1469
memcpy(mgmt_frame->u.body, frame, mgmt_frame_len);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
1470
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
2022
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
2194
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
2223
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
2321
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
2392
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
2599
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
2878
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3137
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3344
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3399
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3515
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3846
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3994
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4111
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4139
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4195
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4263
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4629
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4685
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4747
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4797
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4962
kfree(pi->u.pi_lcnphy);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4973
pi->u.pi_lcnphy = pi_lcn;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
5045
struct brcms_phy_lcnphy *pi_lcn = pi->u.pi_lcnphy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
5087
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 = ¬if->u.assoc;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4475
(IPW_GET_PACKET_STYPE(¬if->u.raw)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4496
¬if->u.raw, &stats);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4511
= ¬if->u.auth;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4549
*)¬if->u.raw;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4595
struct notif_authenticate *auth = ¬if->u.auth;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4683
¬if->u.channel_result;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4697
struct notif_scan_complete *x = ¬if->u.scan_complete;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4770
struct notif_frag_length *x = ¬if->u.frag_len;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4784
¬if->u.link_deterioration;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4811
struct notif_beacon_state *x = ¬if->u.beacon_state;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4829
struct notif_tgi_tx_key *x = ¬if->u.tgi_tx_key;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4845
struct notif_calibration *x = ¬if->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
131
} u;
drivers/net/wireless/intel/iwlegacy/3945.h
160
container_of(&x->u.rx_frame.stats, \
drivers/net/wireless/intel/iwlegacy/3945.h
163
x->u.rx_frame.stats.phy_count))
drivers/net/wireless/intel/iwlegacy/3945.h
167
#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
4079
le32_to_cpu(beacon->beacon_notify_hdr.u.status) & TX_STATUS_MSK,
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
1727
} u;
drivers/net/wireless/intel/iwlegacy/commands.h
3382
} 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
2640
struct il_spectrum_notification *report = &(pkt->u.spectrum_notif);
drivers/net/wireless/intel/iwlegacy/common.c
4078
struct il_csa_notification *csa = &(pkt->u.csa_notif);
drivers/net/wireless/intel/iwlegacy/common.c
4420
struct il_sleep_notification *sleep = &(pkt->u.sleep_notif);
drivers/net/wireless/intel/iwlegacy/common.c
4434
il_print_hex_dump(il, IL_DL_RADIO, pkt->u.raw, len);
drivers/net/wireless/intel/iwlegacy/common.c
4445
le32_to_cpu(pkt->u.err_resp.error_type),
drivers/net/wireless/intel/iwlegacy/common.c
4446
il_get_cmd_string(pkt->u.err_resp.cmd_id),
drivers/net/wireless/intel/iwlegacy/common.c
4447
pkt->u.err_resp.cmd_id,
drivers/net/wireless/intel/iwlegacy/common.c
4448
le16_to_cpu(pkt->u.err_resp.bad_cmd_seq_num),
drivers/net/wireless/intel/iwlegacy/common.c
4449
le32_to_cpu(pkt->u.err_resp.error_info));
drivers/net/wireless/intel/iwlegacy/common.c
5276
timestamp = ((struct ieee80211_mgmt *)skb->data)->u.beacon.timestamp;
drivers/net/wireless/intel/iwlegacy/common.h
526
} 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
623
} __packed u; /* TX_QUEUE_CFG_CMD_OPERATION_API_U_VER_1 */
drivers/net/wireless/intel/iwlwifi/fw/api/datapath.h
698
} __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
611
build = le32_to_cpu(ucode->u.v2.build);
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
613
le32_to_cpu(ucode->u.v2.inst_size));
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
615
le32_to_cpu(ucode->u.v2.data_size));
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
617
le32_to_cpu(ucode->u.v2.init_size));
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
619
le32_to_cpu(ucode->u.v2.init_data_size));
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
620
src = ucode->u.v2.data;
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
632
le32_to_cpu(ucode->u.v1.inst_size));
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
634
le32_to_cpu(ucode->u.v1.data_size));
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
636
le32_to_cpu(ucode->u.v1.init_size));
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
638
le32_to_cpu(ucode->u.v1.init_data_size));
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
639
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
28
tim_idx = mgmt->u.beacon.variable - beacon;
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1762
memcpy(&pattern_cmd->patterns[i].u.bitmask.mask,
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1764
memcpy(&pattern_cmd->patterns[i].u.bitmask.pattern,
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1767
pattern_cmd->patterns[i].u.bitmask.mask_size = mask_len;
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1768
pattern_cmd->patterns[i].u.bitmask.pattern_size =
drivers/net/wireless/intel/iwlwifi/mld/key.c
124
.u.add.sta_mask = cpu_to_le32(sta_mask),
drivers/net/wireless/intel/iwlwifi/mld/key.c
125
.u.add.key_id = cpu_to_le32(key->keyidx),
drivers/net/wireless/intel/iwlwifi/mld/key.c
126
.u.add.key_flags = cpu_to_le32(key_flags),
drivers/net/wireless/intel/iwlwifi/mld/key.c
127
.u.add.tx_seq = cpu_to_le64(atomic64_read(&key->tx_pn)),
drivers/net/wireless/intel/iwlwifi/mld/key.c
130
int max_key_len = sizeof(cmd.u.add.key);
drivers/net/wireless/intel/iwlwifi/mld/key.c
144
memcpy(cmd.u.add.key, key->key, key->keylen);
drivers/net/wireless/intel/iwlwifi/mld/key.c
147
memcpy(cmd.u.add.tkip_mic_rx_key,
drivers/net/wireless/intel/iwlwifi/mld/key.c
150
memcpy(cmd.u.add.tkip_mic_tx_key,
drivers/net/wireless/intel/iwlwifi/mld/key.c
164
.u.remove.sta_mask = cpu_to_le32(sta_mask),
drivers/net/wireless/intel/iwlwifi/mld/key.c
165
.u.remove.key_id = cpu_to_le32(keyidx),
drivers/net/wireless/intel/iwlwifi/mld/key.c
166
.u.remove.key_flags = cpu_to_le32(key_flags),
drivers/net/wireless/intel/iwlwifi/mld/key.c
336
.u.modify.old_sta_mask = cpu_to_le32(data->old_sta_mask),
drivers/net/wireless/intel/iwlwifi/mld/key.c
337
.u.modify.new_sta_mask = cpu_to_le32(data->new_sta_mask),
drivers/net/wireless/intel/iwlwifi/mld/key.c
338
.u.modify.key_id = cpu_to_le32(key->keyidx),
drivers/net/wireless/intel/iwlwifi/mld/key.c
339
.u.modify.key_flags =
drivers/net/wireless/intel/iwlwifi/mld/scan.c
391
pos = frame->u.probe_req.variable;
drivers/net/wireless/intel/iwlwifi/mld/time_sync.c
119
skb_dialog_token = mgmt->u.action.u.wnm_timing_msr.dialog_token;
drivers/net/wireless/intel/iwlwifi/mld/time_sync.c
121
skb_dialog_token = mgmt->u.action.u.ftm.dialog_token;
drivers/net/wireless/intel/iwlwifi/mld/tx.c
1321
.u.modify.old_sta_mask = cpu_to_le32(old_sta_mask),
drivers/net/wireless/intel/iwlwifi/mld/tx.c
1322
.u.modify.new_sta_mask = cpu_to_le32(new_sta_mask),
drivers/net/wireless/intel/iwlwifi/mld/tx.c
1339
cmd.u.modify.tid = cpu_to_le32(IWL_MGMT_TID);
drivers/net/wireless/intel/iwlwifi/mld/tx.c
1341
cmd.u.modify.tid = cpu_to_le32(tid);
drivers/net/wireless/intel/iwlwifi/mld/tx.c
167
.u.remove.tid = cpu_to_le32(tid),
drivers/net/wireless/intel/iwlwifi/mld/tx.c
168
.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
1413
sizeof(mgmt->u.action.u.ftm);
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c
1422
ies = mgmt->u.action.u.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
6101
iwl_mvm_event_mlme_callback_ini(mvm, vif, &event->u.mlme);
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6112
if (event->u.mlme.data == ASSOC_EVENT) {
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6113
if (event->u.mlme.status == MLME_DENIED)
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6116
event->u.mlme.reason);
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6117
else if (event->u.mlme.status == MLME_TIMEOUT)
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6120
} else if (event->u.mlme.data == AUTH_EVENT) {
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6121
if (event->u.mlme.status == MLME_DENIED)
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6124
event->u.mlme.reason);
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6125
else if (event->u.mlme.status == MLME_TIMEOUT)
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6128
} else if (event->u.mlme.data == DEAUTH_RX_EVENT) {
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6130
"DEAUTH RX %d", event->u.mlme.reason);
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6131
} else if (event->u.mlme.data == DEAUTH_TX_EVENT) {
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6133
"DEAUTH TX %d", event->u.mlme.reason);
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6152
if (!(le16_to_cpu(ba_trig->rx_bar) & BIT(event->u.ba.tid)))
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6157
event->u.ba.sta->addr, event->u.ba.tid,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6158
event->u.ba.ssn);
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6175
iwl_mvm_event_frame_timeout_callback(mvm, vif, event->u.ba.sta,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6176
event->u.ba.tid);
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
135
.u.modify.old_sta_mask = cpu_to_le32(data->old_sta_mask),
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
136
.u.modify.new_sta_mask = cpu_to_le32(data->new_sta_mask),
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
137
.u.modify.key_id = cpu_to_le32(key->keyidx),
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
138
.u.modify.key_flags =
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
176
.u.remove.sta_mask = cpu_to_le32(sta_mask),
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
177
.u.remove.key_id = cpu_to_le32(keyidx),
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
178
.u.remove.key_flags = cpu_to_le32(key_flags),
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
190
.u.add.sta_mask = cpu_to_le32(sta_mask),
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
191
.u.add.key_id = cpu_to_le32(keyconf->keyidx),
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
192
.u.add.key_flags = cpu_to_le32(key_flags),
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
193
.u.add.tx_seq = cpu_to_le64(atomic64_read(&keyconf->tx_pn)),
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
195
int max_key_len = sizeof(cmd.u.add.key);
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
210
memcpy(cmd.u.add.key + IWL_SEC_WEP_KEY_OFFSET, keyconf->key,
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
213
memcpy(cmd.u.add.key, keyconf->key, keyconf->keylen);
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
216
memcpy(cmd.u.add.tkip_mic_rx_key,
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
219
memcpy(cmd.u.add.tkip_mic_tx_key,
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
234
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/mld-sta.c
925
.u.modify.old_sta_mask = cpu_to_le32(old_sta_mask),
drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c
926
.u.modify.new_sta_mask = cpu_to_le32(new_sta_mask),
drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c
946
cmd.u.modify.tid = cpu_to_le32(IWL_MGMT_TID);
drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c
948
cmd.u.modify.tid = cpu_to_le32(tid);
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.u.wnm_timing_msr.dialog_token;
drivers/net/wireless/intel/iwlwifi/mvm/time-sync.c
23
skb_dialog_token = mgmt->u.action.u.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
758
extra = sizeof(mgmt->u.action.u.tdls_discover_resp) +
drivers/net/wireless/marvell/mwifiex/tdls.c
759
sizeof(mgmt->u.action.category);
drivers/net/wireless/marvell/mwifiex/tdls.c
761
mgmt->u.action.category = WLAN_CATEGORY_PUBLIC;
drivers/net/wireless/marvell/mwifiex/tdls.c
762
mgmt->u.action.u.tdls_discover_resp.action_code =
drivers/net/wireless/marvell/mwifiex/tdls.c
764
mgmt->u.action.u.tdls_discover_resp.dialog_token =
drivers/net/wireless/marvell/mwifiex/tdls.c
766
mgmt->u.action.u.tdls_discover_resp.capability =
drivers/net/wireless/marvell/mwifiex/tdls.c
769
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.u.addba_req.action_code == WLAN_ACTION_ADDBA_REQ &&
drivers/net/wireless/marvell/mwl8k.c
1990
u16 capab = le16_to_cpu(mgmt->u.action.u.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
417
mgmt->u.action.category == WLAN_CATEGORY_BACK &&
drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
418
mgmt->u.action.u.addba_req.action_code == WLAN_ACTION_ADDBA_REQ) {
drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
419
u16 capab = le16_to_cpu(mgmt->u.action.u.addba_req.capab);
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
672
mgmt->u.action.category == WLAN_CATEGORY_BACK &&
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
673
mgmt->u.action.u.addba_req.action_code == WLAN_ACTION_ADDBA_REQ)
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
2252
cap_offs = offsetof(struct ieee80211_mgmt, u.beacon.capab_info);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
804
mgmt->u.action.category == WLAN_CATEGORY_BACK &&
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
805
mgmt->u.action.u.addba_req.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
1024
int ie_offset = offsetof(struct ieee80211_mgmt, u) + sizeof(*d);
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1060
d = (struct wilc_p2p_pub_act_frame *)(&mgmt->u.action);
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1167
int ie_offset = offsetof(struct ieee80211_mgmt, u) + sizeof(*d);
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1208
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
5149
switch (mgmt->u.action.u.addba_resp.action_code) {
drivers/net/wireless/realtek/rtl8xxxu/core.c
5151
cap = le16_to_cpu(mgmt->u.action.u.addba_resp.capab);
drivers/net/wireless/realtek/rtl8xxxu/core.c
5152
timeout = le16_to_cpu(mgmt->u.action.u.addba_resp.timeout);
drivers/net/wireless/realtek/rtl8xxxu/core.c
5160
le16_to_cpu(mgmt->u.action.u.addba_resp.status));
drivers/net/wireless/realtek/rtl8xxxu/core.c
5163
cap = le16_to_cpu(mgmt->u.action.u.addba_req.capab);
drivers/net/wireless/realtek/rtl8xxxu/core.c
5164
timeout = le16_to_cpu(mgmt->u.action.u.addba_req.timeout);
drivers/net/wireless/realtek/rtl8xxxu/core.c
5174
mgmt->u.action.u.addba_resp.action_code);
drivers/net/wireless/realtek/rtlwifi/base.c
1412
le16_to_cpu(mgmt->u.action.u.addba_req.capab);
drivers/net/wireless/realtek/rtlwifi/base.c
2371
pos = (u8 *)mgmt->u.beacon.variable;
drivers/net/wireless/realtek/rtlwifi/base.c
2407
action_frame->u.action.category = WLAN_CATEGORY_HT;
drivers/net/wireless/realtek/rtlwifi/base.c
2408
action_frame->u.action.u.ht_smps.action = WLAN_HT_ACTION_SMPS;
drivers/net/wireless/realtek/rtlwifi/base.c
2415
action_frame->u.action.u.ht_smps.smps_control =
drivers/net/wireless/realtek/rtlwifi/base.c
2419
action_frame->u.action.u.ht_smps.smps_control =
drivers/net/wireless/realtek/rtlwifi/base.c
2423
action_frame->u.action.u.ht_smps.smps_control =
drivers/net/wireless/realtek/rtlwifi/base.c
2534
action_frame->u.action.category = WLAN_CATEGORY_BACK;
drivers/net/wireless/realtek/rtlwifi/base.c
2535
action_frame->u.action.u.delba.action_code = WLAN_ACTION_DELBA;
drivers/net/wireless/realtek/rtlwifi/base.c
2539
action_frame->u.action.u.delba.params = cpu_to_le16(params);
drivers/net/wireless/realtek/rtlwifi/base.c
2540
action_frame->u.action.u.delba.reason_code =
drivers/net/wireless/realtek/rtlwifi/base.c
2595
pos = (u8 *)mgmt->u.beacon.variable;
drivers/net/wireless/realtek/rtlwifi/pci.c
510
if (action_frame->u.action.u.ht_smps.action ==
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
169
variable = mgmt->u.beacon.variable;
drivers/net/wireless/realtek/rtw88/rx.c
171
u.beacon.variable);
drivers/net/wireless/realtek/rtw88/rx.c
173
variable = mgmt->u.probe_resp.variable;
drivers/net/wireless/realtek/rtw88/rx.c
175
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
2472
const u8 *ies = mgmt->u.beacon.variable, *ssid_ie;
drivers/net/wireless/realtek/rtw89/core.c
2510
if (len < offsetof(typeof(*mgmt), u.beacon.variable))
drivers/net/wireless/realtek/rtw89/core.c
2513
WRITE_ONCE(rtwvif_link->sync_bcn_tsf, le64_to_cpu(mgmt->u.beacon.timestamp));
drivers/net/wireless/realtek/rtw89/core.c
2915
u64 tsf = le64_to_cpu(mgmt->u.beacon.timestamp);
drivers/net/wireless/realtek/rtw89/core.c
3213
variable = mgmt->u.beacon.variable;
drivers/net/wireless/realtek/rtw89/core.c
3215
u.beacon.variable);
drivers/net/wireless/realtek/rtw89/core.c
3217
variable = mgmt->u.probe_resp.variable;
drivers/net/wireless/realtek/rtw89/core.c
3219
u.probe_resp.variable);
drivers/net/wireless/realtek/rtw89/debug.c
4700
rule_size = le32_to_cpu(elm->u.diag_mac.rule_size);
drivers/net/wireless/realtek/rtw89/debug.c
4709
rule = &elm->u.diag_mac.rules_and_msgs[0];
drivers/net/wireless/realtek/rtw89/debug.c
4710
rule_end = &elm->u.diag_mac.rules_and_msgs[rule_size];
drivers/net/wireless/realtek/rtw89/debug.c
4711
msg_start = &elm->u.diag_mac.rules_and_msgs[ALIGN(rule_size, 16)];
drivers/net/wireless/realtek/rtw89/fw.c
1084
idx = elm->u.reg2.idx;
drivers/net/wireless/realtek/rtw89/fw.c
1112
regs[i].addr = le32_to_cpu(elm->u.reg2.regs[i].addr);
drivers/net/wireless/realtek/rtw89/fw.c
1113
regs[i].data = le32_to_cpu(elm->u.reg2.regs[i].data);
drivers/net/wireless/realtek/rtw89/fw.c
1138
const struct __rtw89_fw_txpwr_element *txpwr_elm = &elm->u.txpwr;
drivers/net/wireless/realtek/rtw89/fw.c
1196
bitmap = le32_to_cpu(elm->u.txpwr_trk.bitmap);
drivers/net/wireless/realtek/rtw89/fw.c
1224
elm_info->txpwr_trk->delta[type] = &elm->u.txpwr_trk.contents[offset];
drivers/net/wireless/realtek/rtw89/fw.c
1258
rfk_id = elm->u.rfk_log_fmt.rfk_id;
drivers/net/wireless/realtek/rtw89/fw.c
1320
const struct __rtw89_fw_regd_element *regd_elm = &elm->u.regd;
drivers/net/wireless/realtek/rtw89/fw.c
2158
args[i] = le32_to_cpu(log_fmt->u.argv[i]);
drivers/net/wireless/realtek/rtw89/fw.c
2168
para_int, log_fmt->argc, log_fmt->u.raw);
drivers/net/wireless/realtek/rtw89/fw.c
2209
(*rtwdev->fw.log.fmts)[fmt_idx], log_fmt->u.raw);
drivers/net/wireless/realtek/rtw89/fw.c
787
if (hal->cv < elm->u.bbmcu.cv)
drivers/net/wireless/realtek/rtw89/fw.c
794
fw_suit->data = elm->u.bbmcu.contents;
drivers/net/wireless/realtek/rtw89/fw.c
7950
sizeof(info->u.h2creg[0]));
drivers/net/wireless/realtek/rtw89/fw.c
7952
u32p_replace_bits(&info->u.hdr.w0, info->id, RTW89_H2CREG_HDR_FUNC_MASK);
drivers/net/wireless/realtek/rtw89/fw.c
7953
u32p_replace_bits(&info->u.hdr.w0, len, RTW89_H2CREG_HDR_LEN_MASK);
drivers/net/wireless/realtek/rtw89/fw.c
7956
rtw89_write32(rtwdev, h2c_reg[i], info->u.h2creg[i]);
drivers/net/wireless/realtek/rtw89/fw.c
7995
info->u.c2hreg[i] = rtw89_read32(rtwdev, c2h_reg[i]);
drivers/net/wireless/realtek/rtw89/fw.c
7999
info->id = u32_get_bits(info->u.hdr.w0, RTW89_C2HREG_HDR_FUNC_MASK);
drivers/net/wireless/realtek/rtw89/fw.c
8001
(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
3847
} __packed u;
drivers/net/wireless/realtek/rtw89/fw.h
4451
} __packed u;
drivers/net/wireless/realtek/rtw89/mac.c
3098
h2c_info.u.hdr.w0 = u32_encode_bits(part_num, RTW89_H2CREG_GET_FEATURE_PART_NUM);
drivers/net/wireless/realtek/rtw89/mac.c
3131
phycap = &c2h_info.u.phycap;
drivers/net/wireless/realtek/rtw89/mac.c
3188
phycap = &c2h_info.u.phycap;
drivers/net/wireless/realtek/rtw89/mac.c
3234
struct rtw89_h2creg_sch_tx_en *sch_tx_en = &h2c_info.u.sch_tx_en;
drivers/net/wireless/realtek/rtw89/mac.c
7184
h2c_info.content_len = sizeof(h2c_info.u.hdr);
drivers/net/wireless/realtek/rtw89/mac.c
7185
h2c_info.u.hdr.w0 = u32_encode_bits(wow_enable, RTW89_H2CREG_WOW_CPUIO_RX_CTRL_EN);
drivers/net/wireless/realtek/rtw89/phy.c
1892
info = &afe_elm->u.afe.infos[i];
drivers/net/wireless/realtek/rtw89/phy.c
3767
if (!elm || fmt_idx >= elm->u.rfk_log_fmt.nr)
drivers/net/wireless/realtek/rtw89/phy.c
3770
offset = le16_to_cpu(elm->u.rfk_log_fmt.offset[fmt_idx]);
drivers/net/wireless/realtek/rtw89/phy.c
3774
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
390
val = res.u.value;
drivers/net/wireless/realtek/rtw89/regd.c
443
ptr = res.u.policy_6ghz;
drivers/net/wireless/realtek/rtw89/regd.c
494
ptr = res.u.policy_6ghz_sp;
drivers/net/wireless/realtek/rtw89/regd.c
544
ptr = res.u.policy_6ghz_vlp;
drivers/net/wireless/realtek/rtw89/regd.c
593
val = res.u.value;
drivers/net/wireless/realtek/rtw89/regd.c
677
ptr = res.u.policy_reg_rules;
drivers/net/wireless/realtek/rtw89/rtw8851b.c
627
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
672
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
594
ether_addr_copy(efuse->addr, map->u.mac_addr);
drivers/net/wireless/realtek/rtw89/rtw8852c.h
96
struct rtw8852c_u_efuse u;
drivers/net/wireless/realtek/rtw89/sar.c
712
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.u.addba_req.action_code) {
drivers/net/wireless/silabs/wfx/data_rx.c
26
params = le16_to_cpu(mgmt->u.action.u.addba_req.capab);
drivers/net/wireless/silabs/wfx/data_rx.c
31
params = le16_to_cpu(mgmt->u.action.u.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
2971
u.probe_req.variable);
drivers/net/wireless/ti/wlcore/main.c
3012
u.probe_req.variable);
drivers/net/wireless/ti/wlcore/main.c
4031
ie_offset = offsetof(struct ieee80211_mgmt, u.probe_resp.variable);
drivers/net/wireless/ti/wlcore/main.c
4114
int ieoffset = offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/ti/wlcore/main.c
5556
int ieoffset = offsetof(struct ieee80211_mgmt, u.beacon.variable);
drivers/net/wireless/virtual/mac80211_hwsim.c
2117
mgmt->u.probe_resp.timestamp =
drivers/net/wireless/virtual/mac80211_hwsim.c
2303
ext->u.s1g_beacon.timestamp = cpu_to_le32(data->abs_bcn_ts +
drivers/net/wireless/virtual/mac80211_hwsim.c
2308
mgmt->u.beacon.timestamp = cpu_to_le64(data->abs_bcn_ts +
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/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
218
} u;
drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c
472
if (msg->u.return_value < 0) {
drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c
473
dev_err(dev, "IPI return: %d\n", msg->u.return_value);
drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c
490
msg.u.shared_mem.base = mfg->shared_mem_phys;
drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c
491
msg.u.shared_mem.size = mfg->shared_mem_size;
drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c
510
msg.u.power_state = enabled ? 1 : 0;
drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c
524
msg.u.dual_commit.gpu_oppidx = opp_idx;
drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c
525
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/powercap/intel_rapl_common.c
244
#define PRIMITIVE_INFO_INIT(p, m, s, i, u, f) { \
drivers/powercap/intel_rapl_common.c
249
.unit = u, \
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
399
u32 u;
drivers/s390/crypto/pkey_api.c
403
u = pkey_aes_bitsize_to_keytype(kgs.size);
drivers/s390/crypto/pkey_api.c
404
if (!u) {
drivers/s390/crypto/pkey_api.c
418
u, kgs.type, kgs.size, kgs.keygenflags,
drivers/s390/crypto/pkey_api.c
451
u32 u;
drivers/s390/crypto/pkey_api.c
455
u = pkey_aes_bitsize_to_keytype(kcs.size);
drivers/s390/crypto/pkey_api.c
456
if (!u) {
drivers/s390/crypto/pkey_api.c
474
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
2597
memcpy(&bls.u.acc, bls_params->payload, sizeof(bls.u.acc));
drivers/scsi/elx/efct/efct_hw.c
2601
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
1032
icmnd_cmpl = &desc->u.icmnd_cmpl;
drivers/scsi/fnic/fnic_scsi.c
882
u16 request_out = desc->u.ack.request_out;
drivers/scsi/fnic/fnic_scsi.c
932
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
1707
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
6724
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
6773
pmb = &pmboxq->u.mb;
drivers/scsi/lpfc/lpfc_attr.c
6912
pmb = &pmboxq->u.mb;
drivers/scsi/lpfc/lpfc_attr.c
7077
ndlp ? wwn_to_u64(ndlp->nlp_nodename.u.wwn) : 0;
drivers/scsi/lpfc/lpfc_attr.c
7092
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
10883
mbox->u.mb.un.varInitLnk.lipsr_AL_PA = 0;
drivers/scsi/lpfc/lpfc_els.c
11113
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_els.c
5386
u32 mbx_cmd = pmb->u.mb.mbxCommand;
drivers/scsi/lpfc/lpfc_els.c
7369
mb = &mbox->u.mb;
drivers/scsi/lpfc/lpfc_els.c
7387
&mbox->u.mqe.un.mem_dump_type3, DMP_SFF_PAGE_A0_SIZE);
drivers/scsi/lpfc/lpfc_els.c
7388
mbox->u.mqe.un.mem_dump_type3.addr_lo = putPaddrLow(mp->phys);
drivers/scsi/lpfc/lpfc_els.c
7389
mbox->u.mqe.un.mem_dump_type3.addr_hi = putPaddrHigh(mp->phys);
drivers/scsi/lpfc/lpfc_els.c
7404
if (bf_get(lpfc_mqe_status, &mbox->u.mqe)) {
drivers/scsi/lpfc/lpfc_els.c
7420
bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_DUMP_MEMORY);
drivers/scsi/lpfc/lpfc_els.c
7422
&mbox->u.mqe.un.mem_dump_type3, DMP_LMSD);
drivers/scsi/lpfc/lpfc_els.c
7424
&mbox->u.mqe.un.mem_dump_type3, phba->sli4_hba.physical_port);
drivers/scsi/lpfc/lpfc_els.c
7426
&mbox->u.mqe.un.mem_dump_type3, DMP_PAGE_A2);
drivers/scsi/lpfc/lpfc_els.c
7428
mb = &mbox->u.mb;
drivers/scsi/lpfc/lpfc_els.c
7446
&mbox->u.mqe.un.mem_dump_type3, DMP_SFF_PAGE_A2_SIZE);
drivers/scsi/lpfc/lpfc_els.c
7447
mbox->u.mqe.un.mem_dump_type3.addr_lo = putPaddrLow(mp->phys);
drivers/scsi/lpfc/lpfc_els.c
7448
mbox->u.mqe.un.mem_dump_type3.addr_hi = putPaddrHigh(mp->phys);
drivers/scsi/lpfc/lpfc_els.c
7455
if (bf_get(lpfc_mqe_status, &mbox->u.mqe)) {
drivers/scsi/lpfc/lpfc_els.c
7597
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_els.c
7604
&pmb->u.mqe.un.beacon_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_els.c
7734
cfg_shdr = &mbox->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_els.c
7743
bf_set(lpfc_mbx_set_beacon_port_num, &mbox->u.mqe.un.beacon_config,
drivers/scsi/lpfc/lpfc_els.c
7745
bf_set(lpfc_mbx_set_beacon_state, &mbox->u.mqe.un.beacon_config,
drivers/scsi/lpfc/lpfc_els.c
7747
mbox->u.mqe.un.beacon_config.word5 = 0; /* Reserved */
drivers/scsi/lpfc/lpfc_els.c
7760
&mbox->u.mqe.un.beacon_config, 0);
drivers/scsi/lpfc/lpfc_els.c
7762
&mbox->u.mqe.un.beacon_config,
drivers/scsi/lpfc/lpfc_els.c
7773
&mbox->u.mqe.un.beacon_config, beacon_state);
drivers/scsi/lpfc/lpfc_els.c
7775
&mbox->u.mqe.un.beacon_config, 1);
drivers/scsi/lpfc/lpfc_els.c
7777
&mbox->u.mqe.un.beacon_config,
drivers/scsi/lpfc/lpfc_els.c
8481
mbox->u.mb.un.varInitLnk.lipsr_AL_PA = 0;
drivers/scsi/lpfc/lpfc_els.c
8747
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_hbadisc.c
1459
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_hbadisc.c
1518
u16 status = pmb->u.mb.mbxStatus;
drivers/scsi/lpfc/lpfc_hbadisc.c
1624
if (mboxq->u.mb.mbxStatus) {
drivers/scsi/lpfc/lpfc_hbadisc.c
1627
"HBA state x%x\n", mboxq->u.mb.mbxStatus,
drivers/scsi/lpfc/lpfc_hbadisc.c
1633
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
3165
if (mboxq->u.mb.mbxStatus &&
drivers/scsi/lpfc/lpfc_hbadisc.c
3168
mboxq->u.mb.mbxStatus != MBX_VFI_IN_USE) {
drivers/scsi/lpfc/lpfc_hbadisc.c
3171
mboxq->u.mb.mbxStatus);
drivers/scsi/lpfc/lpfc_hbadisc.c
3226
if (mboxq->u.mb.mbxStatus) {
drivers/scsi/lpfc/lpfc_hbadisc.c
3229
mboxq->u.mb.mbxStatus);
drivers/scsi/lpfc/lpfc_hbadisc.c
3362
if (mboxq->u.mb.mbxStatus &&
drivers/scsi/lpfc/lpfc_hbadisc.c
3365
mboxq->u.mb.mbxStatus != MBX_VFI_IN_USE) {
drivers/scsi/lpfc/lpfc_hbadisc.c
3369
mboxq->u.mb.mbxStatus, vport->port_state);
drivers/scsi/lpfc/lpfc_hbadisc.c
3441
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_hbadisc.c
3474
fc_host_port_name(shost) = wwn_to_u64(vport->fc_portname.u.wwn);
drivers/scsi/lpfc/lpfc_hbadisc.c
3746
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_hbadisc.c
3765
la = (struct lpfc_mbx_read_top *) &pmb->u.mb.un.varReadTop;
drivers/scsi/lpfc/lpfc_hbadisc.c
3915
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_hbadisc.c
3979
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_hbadisc.c
4055
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_hbadisc.c
4095
byte_count = pmb->u.mqe.un.mb_words[5];
drivers/scsi/lpfc/lpfc_hbadisc.c
4175
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_hbadisc.c
4313
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_hbadisc.c
4437
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_hbadisc.c
4486
rport_ids.node_name = wwn_to_u64(ndlp->nlp_nodename.u.wwn);
drivers/scsi/lpfc/lpfc_hbadisc.c
4487
rport_ids.port_name = wwn_to_u64(ndlp->nlp_portname.u.wwn);
drivers/scsi/lpfc/lpfc_hbadisc.c
5469
if ((mb->u.mb.mbxCommand == MBX_REG_LOGIN64) &&
drivers/scsi/lpfc/lpfc_hbadisc.c
5480
if ((mb->u.mb.mbxCommand != MBX_REG_LOGIN64) ||
drivers/scsi/lpfc/lpfc_hbadisc.c
5490
if ((mb->u.mb.mbxCommand == MBX_REG_LOGIN64) &&
drivers/scsi/lpfc/lpfc_hbadisc.c
6218
initlinkmbox->u.mb.un.varInitLnk.lipsr_AL_PA = 0;
drivers/scsi/lpfc/lpfc_hbadisc.c
6325
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_hbadisc.c
6718
if (mboxq->u.mb.mbxStatus) {
drivers/scsi/lpfc/lpfc_hbadisc.c
6722
mboxq->u.mb.mbxStatus, vport->port_state);
drivers/scsi/lpfc/lpfc_hbadisc.c
6741
if (mboxq->u.mb.mbxStatus) {
drivers/scsi/lpfc/lpfc_hbadisc.c
6745
mboxq->u.mb.mbxStatus, vport->port_state);
drivers/scsi/lpfc/lpfc_hw.h
378
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1227
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1247
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1260
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1275
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1318
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1374
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1490
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1505
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1604
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1619
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1706
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1758
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1773
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1813
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1864
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1882
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1911
} u;
drivers/scsi/lpfc/lpfc_hw4.h
1997
} u;
drivers/scsi/lpfc/lpfc_hw4.h
2022
} u;
drivers/scsi/lpfc/lpfc_hw4.h
2054
} u;
drivers/scsi/lpfc/lpfc_hw4.h
2093
} u;
drivers/scsi/lpfc/lpfc_hw4.h
2365
} u;
drivers/scsi/lpfc/lpfc_hw4.h
3790
} u;
drivers/scsi/lpfc/lpfc_hw4.h
3904
} u;
drivers/scsi/lpfc/lpfc_hw4.h
3951
} u;
drivers/scsi/lpfc/lpfc_init.c
10188
&pmb->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_init.c
10195
bf_get(lpfc_mqe_command, &pmb->u.mqe),
drivers/scsi/lpfc/lpfc_init.c
10196
bf_get(lpfc_mqe_status, &pmb->u.mqe));
drivers/scsi/lpfc/lpfc_init.c
10201
get_func_cfg = &pmb->u.mqe.un.get_func_cfg;
drivers/scsi/lpfc/lpfc_init.c
10278
memcpy(&mboxq->u.mqe, &endian_mb_data, sizeof(endian_mb_data));
drivers/scsi/lpfc/lpfc_init.c
11073
&mboxq->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_init.c
11087
mboxq->u.mqe.un.query_fw_cfg.rsp.function_mode;
drivers/scsi/lpfc/lpfc_init.c
11089
mboxq->u.mqe.un.query_fw_cfg.rsp.physical_port;
drivers/scsi/lpfc/lpfc_init.c
11688
&mboxq->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_init.c
11711
if (lpfc_readl(phba->sli4_hba.u.if_type2.
drivers/scsi/lpfc/lpfc_init.c
11723
phba->sli4_hba.u.if_type2.ERR1regaddr);
drivers/scsi/lpfc/lpfc_init.c
11725
phba->sli4_hba.u.if_type2.ERR2regaddr);
drivers/scsi/lpfc/lpfc_init.c
11748
writel(reg_data.word0, phba->sli4_hba.u.if_type2.
drivers/scsi/lpfc/lpfc_init.c
12114
pmb->u.mb.mbxCommand, pmb->u.mb.mbxStatus);
drivers/scsi/lpfc/lpfc_init.c
13450
mboxq->u.mb.mbxStatus = MBX_NOT_FINISHED;
drivers/scsi/lpfc/lpfc_init.c
13652
reg_congestion_buf = &mboxq->u.mqe.un.reg_congestion_buf;
drivers/scsi/lpfc/lpfc_init.c
13666
&mboxq->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_init.c
13711
struct lpfc_mqe *mqe = &mboxq->u.mqe;
drivers/scsi/lpfc/lpfc_init.c
140
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_init.c
1939
mboxq->u.mb.mbxStatus = MBX_NOT_FINISHED;
drivers/scsi/lpfc/lpfc_init.c
2012
phba->sli4_hba.u.if_type0.UERRLOregaddr,
drivers/scsi/lpfc/lpfc_init.c
2015
phba->sli4_hba.u.if_type0.UEMASKLOregaddr,
drivers/scsi/lpfc/lpfc_init.c
2075
phba->sli4_hba.u.if_type2.STATUSregaddr,
drivers/scsi/lpfc/lpfc_init.c
2081
readl(phba->sli4_hba.u.if_type2.STATUSregaddr));
drivers/scsi/lpfc/lpfc_init.c
2085
reg_err1 = readl(phba->sli4_hba.u.if_type2.ERR1regaddr);
drivers/scsi/lpfc/lpfc_init.c
2086
reg_err2 = readl(phba->sli4_hba.u.if_type2.ERR2regaddr);
drivers/scsi/lpfc/lpfc_init.c
291
if (pmboxq->u.mb.mbxStatus == MBX_SUCCESS)
drivers/scsi/lpfc/lpfc_init.c
318
if (pmboxq->u.mb.mbxStatus != MBX_SUCCESS) {
drivers/scsi/lpfc/lpfc_init.c
326
prog_id_word = pmboxq->u.mb.un.varWords[7];
drivers/scsi/lpfc/lpfc_init.c
3367
actcmd = phba->sli.mbox_active->u.mb.mbxCommand;
drivers/scsi/lpfc/lpfc_init.c
359
if (vport->fc_nodename.u.wwn[0] == 0)
drivers/scsi/lpfc/lpfc_init.c
370
if (vport->fc_portname.u.wwn[0] != 0 &&
drivers/scsi/lpfc/lpfc_init.c
385
wwn_to_u64(vport->fc_portname.u.wwn),
drivers/scsi/lpfc/lpfc_init.c
387
(vport->fc_sparam.portName.u.wwn),
drivers/scsi/lpfc/lpfc_init.c
395
if (vport->fc_portname.u.wwn[0] == 0)
drivers/scsi/lpfc/lpfc_init.c
443
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_init.c
4590
bf_get(lpfc_mqe_command, &mboxq->u.mqe),
drivers/scsi/lpfc/lpfc_init.c
4591
bf_get(lpfc_mqe_status, &mboxq->u.mqe));
drivers/scsi/lpfc/lpfc_init.c
4595
mb = &mboxq->u.mb;
drivers/scsi/lpfc/lpfc_init.c
476
fc_host_node_name(shost) = wwn_to_u64(vport->fc_nodename.u.wwn);
drivers/scsi/lpfc/lpfc_init.c
477
fc_host_port_name(shost) = wwn_to_u64(vport->fc_portname.u.wwn);
drivers/scsi/lpfc/lpfc_init.c
485
outptr = &vport->fc_nodename.u.s.IEEE[0];
drivers/scsi/lpfc/lpfc_init.c
5014
fc_host_node_name(shost) = wwn_to_u64(vport->fc_nodename.u.wwn);
drivers/scsi/lpfc/lpfc_init.c
5015
fc_host_port_name(shost) = wwn_to_u64(vport->fc_portname.u.wwn);
drivers/scsi/lpfc/lpfc_init.c
5501
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_init.c
5508
la = (struct lpfc_mbx_read_top *) &pmb->u.mb.un.varReadTop;
drivers/scsi/lpfc/lpfc_init.c
561
pmb->u.mb.mbxCommand,
drivers/scsi/lpfc/lpfc_init.c
562
pmb->u.mb.mbxStatus);
drivers/scsi/lpfc/lpfc_init.c
6365
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_init.c
6372
la = (struct lpfc_mbx_read_top *)&pmb->u.mb.un.varReadTop;
drivers/scsi/lpfc/lpfc_init.c
6594
memset(phba->pport->fc_portname.u.wwn, 0,
drivers/scsi/lpfc/lpfc_init.c
690
mqe = &mboxq->u.mqe;
drivers/scsi/lpfc/lpfc_init.c
772
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_init.c
8121
bf_get(lpfc_mqe_command, &mboxq->u.mqe),
drivers/scsi/lpfc/lpfc_init.c
8122
bf_get(lpfc_mqe_status, &mboxq->u.mqe));
drivers/scsi/lpfc/lpfc_init.c
8127
mb = &mboxq->u.mb;
drivers/scsi/lpfc/lpfc_init.c
8131
phba->sli4_hba.wwnn.u.name = wwn;
drivers/scsi/lpfc/lpfc_init.c
8136
phba->sli4_hba.wwpn.u.name = wwn;
drivers/scsi/lpfc/lpfc_init.c
9463
readl(phba->sli4_hba.u.if_type0.UEMASKLOregaddr);
drivers/scsi/lpfc/lpfc_init.c
9465
readl(phba->sli4_hba.u.if_type0.UEMASKHIregaddr);
drivers/scsi/lpfc/lpfc_init.c
9467
readl(phba->sli4_hba.u.if_type0.UERRLOregaddr);
drivers/scsi/lpfc/lpfc_init.c
9469
readl(phba->sli4_hba.u.if_type0.UERRHIregaddr);
drivers/scsi/lpfc/lpfc_init.c
9490
if (lpfc_readl(phba->sli4_hba.u.if_type2.STATUSregaddr,
drivers/scsi/lpfc/lpfc_init.c
9494
readl(phba->sli4_hba.u.if_type2.
drivers/scsi/lpfc/lpfc_init.c
9497
readl(phba->sli4_hba.u.if_type2.
drivers/scsi/lpfc/lpfc_init.c
9540
phba->sli4_hba.u.if_type0.UERRLOregaddr =
drivers/scsi/lpfc/lpfc_init.c
9542
phba->sli4_hba.u.if_type0.UERRHIregaddr =
drivers/scsi/lpfc/lpfc_init.c
9544
phba->sli4_hba.u.if_type0.UEMASKLOregaddr =
drivers/scsi/lpfc/lpfc_init.c
9546
phba->sli4_hba.u.if_type0.UEMASKHIregaddr =
drivers/scsi/lpfc/lpfc_init.c
9552
phba->sli4_hba.u.if_type2.EQDregaddr =
drivers/scsi/lpfc/lpfc_init.c
9555
phba->sli4_hba.u.if_type2.ERR1regaddr =
drivers/scsi/lpfc/lpfc_init.c
9558
phba->sli4_hba.u.if_type2.ERR2regaddr =
drivers/scsi/lpfc/lpfc_init.c
9561
phba->sli4_hba.u.if_type2.CTRLregaddr =
drivers/scsi/lpfc/lpfc_init.c
9564
phba->sli4_hba.u.if_type2.STATUSregaddr =
drivers/scsi/lpfc/lpfc_init.c
9587
phba->sli4_hba.u.if_type2.EQDregaddr =
drivers/scsi/lpfc/lpfc_init.c
9590
phba->sli4_hba.u.if_type2.ERR1regaddr =
drivers/scsi/lpfc/lpfc_init.c
9593
phba->sli4_hba.u.if_type2.ERR2regaddr =
drivers/scsi/lpfc/lpfc_init.c
9596
phba->sli4_hba.u.if_type2.CTRLregaddr =
drivers/scsi/lpfc/lpfc_init.c
9599
phba->sli4_hba.u.if_type2.STATUSregaddr =
drivers/scsi/lpfc/lpfc_init.c
9912
bf_get(lpfc_mqe_command, &pmb->u.mqe),
drivers/scsi/lpfc/lpfc_init.c
9913
bf_get(lpfc_mqe_status, &pmb->u.mqe));
drivers/scsi/lpfc/lpfc_init.c
9916
rd_config = &pmb->u.mqe.un.rd_config;
drivers/scsi/lpfc/lpfc_init.c
9930
bf_get(lpfc_mqe_command, &pmb->u.mqe));
drivers/scsi/lpfc/lpfc_mbox.c
1082
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
1094
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
1099
mqe = &pmb->u.mqe;
drivers/scsi/lpfc/lpfc_mbox.c
1195
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
1270
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
1325
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
140
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
1512
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
1631
mboxq->u.mb.mbxCommand);
drivers/scsi/lpfc/lpfc_mbox.c
1677
MAILBOX_t *mbox = &mboxq->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
1743
&mbox->u.mqe.un.nembed_cmd;
drivers/scsi/lpfc/lpfc_mbox.c
1765
&mbox->u.mqe.un.nembed_cmd;
drivers/scsi/lpfc/lpfc_mbox.c
1788
sli4_cfg = &mbox->u.mqe.un.sli4_config;
drivers/scsi/lpfc/lpfc_mbox.c
1847
bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_SLI4_CONFIG);
drivers/scsi/lpfc/lpfc_mbox.c
185
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
1850
sli4_config = &mbox->u.mqe.un.sli4_config;
drivers/scsi/lpfc/lpfc_mbox.c
1963
&mbox->u.mqe.un.alloc_rsrc_extents.u.req,
drivers/scsi/lpfc/lpfc_mbox.c
1980
&mbox->u.mqe.un.alloc_rsrc_extents.u.req,
drivers/scsi/lpfc/lpfc_mbox.c
2017
if (mbox->u.mb.mbxCommand != MBX_SLI4_CONFIG)
drivers/scsi/lpfc/lpfc_mbox.c
2019
sli4_cfg = &mbox->u.mqe.un.sli4_config;
drivers/scsi/lpfc/lpfc_mbox.c
2023
cfg_shdr = &mbox->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_mbox.c
2050
if (mbox->u.mb.mbxCommand != MBX_SLI4_CONFIG)
drivers/scsi/lpfc/lpfc_mbox.c
2052
sli4_cfg = &mbox->u.mqe.un.sli4_config;
drivers/scsi/lpfc/lpfc_mbox.c
2056
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
2117
bf_set(lpfc_mbx_read_fcf_tbl_indx, &read_fcf->u.request, fcf_index);
drivers/scsi/lpfc/lpfc_mbox.c
2138
bf_set(lpfc_mqe_command, &mboxq->u.mqe, MBX_SLI4_REQ_FTRS);
drivers/scsi/lpfc/lpfc_mbox.c
2141
bf_set(lpfc_mbx_rq_ftr_rq_fcpi, &mboxq->u.mqe.un.req_ftrs, 1);
drivers/scsi/lpfc/lpfc_mbox.c
2142
bf_set(lpfc_mbx_rq_ftr_rq_perfh, &mboxq->u.mqe.un.req_ftrs, 1);
drivers/scsi/lpfc/lpfc_mbox.c
2146
bf_set(lpfc_mbx_rq_ftr_rq_dif, &mboxq->u.mqe.un.req_ftrs, 1);
drivers/scsi/lpfc/lpfc_mbox.c
2150
bf_set(lpfc_mbx_rq_ftr_rq_npiv, &mboxq->u.mqe.un.req_ftrs, 1);
drivers/scsi/lpfc/lpfc_mbox.c
2153
bf_set(lpfc_mbx_rq_ftr_rq_mrqp, &mboxq->u.mqe.un.req_ftrs, 1);
drivers/scsi/lpfc/lpfc_mbox.c
2155
bf_set(lpfc_mbx_rq_ftr_rq_iaab, &mboxq->u.mqe.un.req_ftrs, 0);
drivers/scsi/lpfc/lpfc_mbox.c
2156
bf_set(lpfc_mbx_rq_ftr_rq_iaar, &mboxq->u.mqe.un.req_ftrs, 0);
drivers/scsi/lpfc/lpfc_mbox.c
2161
bf_set(lpfc_mbx_rq_ftr_rq_ashdr, &mboxq->u.mqe.un.req_ftrs, 1);
drivers/scsi/lpfc/lpfc_mbox.c
2185
init_vfi = &mbox->u.mqe.un.init_vfi;
drivers/scsi/lpfc/lpfc_mbox.c
2186
bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_INIT_VFI);
drivers/scsi/lpfc/lpfc_mbox.c
2217
reg_vfi = &mbox->u.mqe.un.reg_vfi;
drivers/scsi/lpfc/lpfc_mbox.c
2218
bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_REG_VFI);
drivers/scsi/lpfc/lpfc_mbox.c
2293
bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_INIT_VPI);
drivers/scsi/lpfc/lpfc_mbox.c
2294
bf_set(lpfc_init_vpi_vpi, &mbox->u.mqe.un.init_vpi,
drivers/scsi/lpfc/lpfc_mbox.c
2296
bf_set(lpfc_init_vpi_vfi, &mbox->u.mqe.un.init_vpi,
drivers/scsi/lpfc/lpfc_mbox.c
2315
bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_UNREG_VFI);
drivers/scsi/lpfc/lpfc_mbox.c
2316
bf_set(lpfc_unreg_vfi_vfi, &mbox->u.mqe.un.unreg_vfi,
drivers/scsi/lpfc/lpfc_mbox.c
2336
mb = &mbox->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
2363
mb = &mboxq->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
237
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
2382
if (bf_get(lpfc_mqe_status, &mbox->u.mqe))
drivers/scsi/lpfc/lpfc_mbox.c
2412
if (bf_get(lpfc_mqe_status, &mbox->u.mqe))
drivers/scsi/lpfc/lpfc_mbox.c
2427
bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_DUMP_MEMORY);
drivers/scsi/lpfc/lpfc_mbox.c
2429
&mbox->u.mqe.un.mem_dump_type3, DMP_LMSD);
drivers/scsi/lpfc/lpfc_mbox.c
2431
&mbox->u.mqe.un.mem_dump_type3, phba->sli4_hba.physical_port);
drivers/scsi/lpfc/lpfc_mbox.c
2433
&mbox->u.mqe.un.mem_dump_type3, DMP_PAGE_A2);
drivers/scsi/lpfc/lpfc_mbox.c
2435
&mbox->u.mqe.un.mem_dump_type3, DMP_SFF_PAGE_A2_SIZE);
drivers/scsi/lpfc/lpfc_mbox.c
2436
mbox->u.mqe.un.mem_dump_type3.addr_lo = putPaddrLow(mp->phys);
drivers/scsi/lpfc/lpfc_mbox.c
2437
mbox->u.mqe.un.mem_dump_type3.addr_hi = putPaddrHigh(mp->phys);
drivers/scsi/lpfc/lpfc_mbox.c
2476
bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_DUMP_MEMORY);
drivers/scsi/lpfc/lpfc_mbox.c
2478
&mbox->u.mqe.un.mem_dump_type3, DMP_LMSD);
drivers/scsi/lpfc/lpfc_mbox.c
2480
&mbox->u.mqe.un.mem_dump_type3, phba->sli4_hba.physical_port);
drivers/scsi/lpfc/lpfc_mbox.c
2482
&mbox->u.mqe.un.mem_dump_type3, DMP_PAGE_A0);
drivers/scsi/lpfc/lpfc_mbox.c
2484
&mbox->u.mqe.un.mem_dump_type3, DMP_SFF_PAGE_A0_SIZE);
drivers/scsi/lpfc/lpfc_mbox.c
2487
mbox->u.mqe.un.mem_dump_type3.addr_lo = putPaddrLow(mp->phys);
drivers/scsi/lpfc/lpfc_mbox.c
2488
mbox->u.mqe.un.mem_dump_type3.addr_hi = putPaddrHigh(mp->phys);
drivers/scsi/lpfc/lpfc_mbox.c
2512
reg_fcfi = &mbox->u.mqe.un.reg_fcfi;
drivers/scsi/lpfc/lpfc_mbox.c
2513
bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_REG_FCFI);
drivers/scsi/lpfc/lpfc_mbox.c
2586
reg_fcfi = &mbox->u.mqe.un.reg_fcfi_mrq;
drivers/scsi/lpfc/lpfc_mbox.c
2587
bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_REG_FCFI_MRQ);
drivers/scsi/lpfc/lpfc_mbox.c
2638
bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_UNREG_FCFI);
drivers/scsi/lpfc/lpfc_mbox.c
2639
bf_set(lpfc_unreg_fcfi, &mbox->u.mqe.un.unreg_fcfi, fcfi);
drivers/scsi/lpfc/lpfc_mbox.c
2657
resume_rpi = &mbox->u.mqe.un.resume_rpi;
drivers/scsi/lpfc/lpfc_mbox.c
2658
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
683
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
716
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
748
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
773
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
809
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
872
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
911
mbox->u.mb.un.varUnregLogin.rsvd1 = 0x4000;
drivers/scsi/lpfc/lpfc_mbox.c
937
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_mbox.c
984
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
1161
evt == NLP_EVT_CMPL_REG_LOGIN && !pmb->u.mb.mbxStatus) {
drivers/scsi/lpfc/lpfc_nportdisc.c
1162
rpi = pmb->u.mb.un.varWords[0];
drivers/scsi/lpfc/lpfc_nportdisc.c
1393
(wwn_to_u64(sp->portName.u.wwn) == 0 ||
drivers/scsi/lpfc/lpfc_nportdisc.c
1394
wwn_to_u64(sp->nodeName.u.wwn) == 0)) {
drivers/scsi/lpfc/lpfc_nportdisc.c
1570
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_nportdisc.c
1577
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
1862
if ((mb->u.mb.mbxCommand == MBX_REG_LOGIN64) &&
drivers/scsi/lpfc/lpfc_nportdisc.c
1873
if ((mb->u.mb.mbxCommand == MBX_REG_LOGIN64) &&
drivers/scsi/lpfc/lpfc_nportdisc.c
1921
MAILBOX_t *mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_nportdisc.c
2841
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
381
if (wwn_to_u64(sp->portName.u.wwn) == 0) {
drivers/scsi/lpfc/lpfc_nportdisc.c
390
if (wwn_to_u64(sp->nodeName.u.wwn) == 0) {
drivers/scsi/lpfc/lpfc_nportdisc.c
400
nlp_portwwn = wwn_to_u64(ndlp->nlp_portname.u.wwn);
drivers/scsi/lpfc/lpfc_nportdisc.c
456
nlp_portwwn != wwn_to_u64(sp->portName.u.wwn))
drivers/scsi/lpfc/lpfc_nportdisc.c
463
wwn_to_u64(sp->portName.u.wwn));
drivers/scsi/lpfc/lpfc_nvme.c
2150
nfcp_info.node_name = wwn_to_u64(vport->fc_nodename.u.wwn);
drivers/scsi/lpfc/lpfc_nvme.c
2151
nfcp_info.port_name = wwn_to_u64(vport->fc_portname.u.wwn);
drivers/scsi/lpfc/lpfc_nvme.c
2421
rpinfo.port_name = wwn_to_u64(ndlp->nlp_portname.u.wwn);
drivers/scsi/lpfc/lpfc_nvme.c
2422
rpinfo.node_name = wwn_to_u64(ndlp->nlp_nodename.u.wwn);
drivers/scsi/lpfc/lpfc_nvmet.c
1373
*wwnn = wwn_to_u64(ndlp->nlp_nodename.u.wwn);
drivers/scsi/lpfc/lpfc_nvmet.c
1374
*wwpn = wwn_to_u64(ndlp->nlp_portname.u.wwn);
drivers/scsi/lpfc/lpfc_nvmet.c
1666
pinfo.node_name = wwn_to_u64(vport->fc_nodename.u.wwn);
drivers/scsi/lpfc/lpfc_nvmet.c
1667
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
5304
ndlp->nlp_nodename.u.wwn[0],
drivers/scsi/lpfc/lpfc_scsi.c
5305
ndlp->nlp_nodename.u.wwn[1],
drivers/scsi/lpfc/lpfc_scsi.c
5306
ndlp->nlp_nodename.u.wwn[2],
drivers/scsi/lpfc/lpfc_scsi.c
5307
ndlp->nlp_nodename.u.wwn[3],
drivers/scsi/lpfc/lpfc_scsi.c
5308
ndlp->nlp_nodename.u.wwn[4],
drivers/scsi/lpfc/lpfc_scsi.c
5309
ndlp->nlp_nodename.u.wwn[5],
drivers/scsi/lpfc/lpfc_scsi.c
5310
ndlp->nlp_nodename.u.wwn[6],
drivers/scsi/lpfc/lpfc_scsi.c
5311
ndlp->nlp_nodename.u.wwn[7],
drivers/scsi/lpfc/lpfc_scsi.c
5312
ndlp->nlp_portname.u.wwn[0],
drivers/scsi/lpfc/lpfc_scsi.c
5313
ndlp->nlp_portname.u.wwn[1],
drivers/scsi/lpfc/lpfc_scsi.c
5314
ndlp->nlp_portname.u.wwn[2],
drivers/scsi/lpfc/lpfc_scsi.c
5315
ndlp->nlp_portname.u.wwn[3],
drivers/scsi/lpfc/lpfc_scsi.c
5316
ndlp->nlp_portname.u.wwn[4],
drivers/scsi/lpfc/lpfc_scsi.c
5317
ndlp->nlp_portname.u.wwn[5],
drivers/scsi/lpfc/lpfc_scsi.c
5318
ndlp->nlp_portname.u.wwn[6],
drivers/scsi/lpfc/lpfc_scsi.c
5319
ndlp->nlp_portname.u.wwn[7]);
drivers/scsi/lpfc/lpfc_scsi.c
6277
u64_to_wwn(rport->port_name, target_wwpn.u.wwn);
drivers/scsi/lpfc/lpfc_scsi.c
6589
if (((wwn_to_u64(vport_wwpn->u.wwn) == 0) ||
drivers/scsi/lpfc/lpfc_scsi.c
6592
((wwn_to_u64(target_wwpn->u.wwn) == 0) ||
drivers/scsi/lpfc/lpfc_sli.c
10009
mboxq->u.mb.mbxCommand,
drivers/scsi/lpfc/lpfc_sli.c
10122
lpfc_idiag_mbxacc_dump_issue_mbox(phba, &mboxq->u.mb);
drivers/scsi/lpfc/lpfc_sli.c
10130
mboxq->u.mb.mbxCommand,
drivers/scsi/lpfc/lpfc_sli.c
10150
mboxq->u.mb.mbxCommand,
drivers/scsi/lpfc/lpfc_sli.c
10155
bf_get(lpfc_mqe_status, &mboxq->u.mqe),
drivers/scsi/lpfc/lpfc_sli.c
10167
mboxq->u.mb.mbxCommand,
drivers/scsi/lpfc/lpfc_sli.c
10184
mboxq->u.mb.mbxCommand,
drivers/scsi/lpfc/lpfc_sli.c
10189
bf_get(lpfc_mqe_status, &mboxq->u.mqe),
drivers/scsi/lpfc/lpfc_sli.c
10207
mboxq->u.mb.mbxCommand,
drivers/scsi/lpfc/lpfc_sli.c
10223
bf_get(lpfc_mqe_command, &mboxq->u.mqe),
drivers/scsi/lpfc/lpfc_sli.c
10226
mboxq->u.mb.un.varUnregLogin.rpi,
drivers/scsi/lpfc/lpfc_sli.c
10298
mqe = &mboxq->u.mqe;
drivers/scsi/lpfc/lpfc_sli.c
10337
mboxq->u.mb.mbxCommand,
drivers/scsi/lpfc/lpfc_sli.c
10349
mboxq->u.mb.mbxStatus = MBX_NOT_FINISHED;
drivers/scsi/lpfc/lpfc_sli.c
11953
pmb->u.mb.mbxStatus = MBX_NOT_FINISHED;
drivers/scsi/lpfc/lpfc_sli.c
13505
if (lpfc_readl(phba->sli4_hba.u.if_type0.UERRLOregaddr,
drivers/scsi/lpfc/lpfc_sli.c
13507
lpfc_readl(phba->sli4_hba.u.if_type0.UERRHIregaddr,
drivers/scsi/lpfc/lpfc_sli.c
13533
if (lpfc_readl(phba->sli4_hba.u.if_type2.STATUSregaddr,
drivers/scsi/lpfc/lpfc_sli.c
13544
readl(phba->sli4_hba.u.if_type2.ERR1regaddr);
drivers/scsi/lpfc/lpfc_sli.c
13546
readl(phba->sli4_hba.u.if_type2.ERR2regaddr);
drivers/scsi/lpfc/lpfc_sli.c
13847
pmbox = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_sli.c
14365
mqe = &pmb->u.mqe;
drivers/scsi/lpfc/lpfc_sli.c
14366
pmbox = (MAILBOX_t *)&pmb->u.mqe;
drivers/scsi/lpfc/lpfc_sli.c
16081
eq_delay = &mbox->u.mqe.un.eq_delay;
drivers/scsi/lpfc/lpfc_sli.c
16095
eq_delay->u.request.eq[cnt].eq_id = eq->queue_id;
drivers/scsi/lpfc/lpfc_sli.c
16096
eq_delay->u.request.eq[cnt].phase = 0;
drivers/scsi/lpfc/lpfc_sli.c
16097
eq_delay->u.request.eq[cnt].delay_multi = dmult;
drivers/scsi/lpfc/lpfc_sli.c
16102
eq_delay->u.request.num_eq = cnt;
drivers/scsi/lpfc/lpfc_sli.c
16167
eq_create = &mbox->u.mqe.un.eq_create;
drivers/scsi/lpfc/lpfc_sli.c
16169
bf_set(lpfc_mbx_eq_create_num_pages, &eq_create->u.request,
drivers/scsi/lpfc/lpfc_sli.c
16171
bf_set(lpfc_eq_context_size, &eq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16173
bf_set(lpfc_eq_context_valid, &eq_create->u.request.context, 1);
drivers/scsi/lpfc/lpfc_sli.c
16179
bf_set(lpfc_eq_context_autovalid, &eq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16185
bf_set(lpfc_eq_context_delay_multi, &eq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16198
bf_set(lpfc_eq_context_count, &eq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16202
bf_set(lpfc_eq_context_count, &eq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16206
bf_set(lpfc_eq_context_count, &eq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16210
bf_set(lpfc_eq_context_count, &eq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16214
bf_set(lpfc_eq_context_count, &eq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16220
eq_create->u.request.page[dmabuf->buffer_tag].addr_lo =
drivers/scsi/lpfc/lpfc_sli.c
16222
eq_create->u.request.page[dmabuf->buffer_tag].addr_hi =
drivers/scsi/lpfc/lpfc_sli.c
16241
eq->queue_id = bf_get(lpfc_mbx_eq_create_q_id, &eq_create->u.response);
drivers/scsi/lpfc/lpfc_sli.c
16363
cq_create = &mbox->u.mqe.un.cq_create;
drivers/scsi/lpfc/lpfc_sli.c
16365
bf_set(lpfc_mbx_cq_create_num_pages, &cq_create->u.request,
drivers/scsi/lpfc/lpfc_sli.c
16367
bf_set(lpfc_cq_context_event, &cq_create->u.request.context, 1);
drivers/scsi/lpfc/lpfc_sli.c
16368
bf_set(lpfc_cq_context_valid, &cq_create->u.request.context, 1);
drivers/scsi/lpfc/lpfc_sli.c
16372
bf_set(lpfc_mbx_cq_create_page_size, &cq_create->u.request,
drivers/scsi/lpfc/lpfc_sli.c
16374
bf_set(lpfc_cq_eq_id_2, &cq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16376
bf_set(lpfc_cq_context_autovalid, &cq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16379
bf_set(lpfc_cq_eq_id, &cq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16387
cq_create->u.request.context.lpfc_cq_context_count =
drivers/scsi/lpfc/lpfc_sli.c
16390
&cq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16407
bf_set(lpfc_cq_context_count, &cq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16411
bf_set(lpfc_cq_context_count, &cq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16415
bf_set(lpfc_cq_context_count, &cq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16421
cq_create->u.request.page[dmabuf->buffer_tag].addr_lo =
drivers/scsi/lpfc/lpfc_sli.c
16423
cq_create->u.request.page[dmabuf->buffer_tag].addr_hi =
drivers/scsi/lpfc/lpfc_sli.c
16439
cq->queue_id = bf_get(lpfc_mbx_cq_create_q_id, &cq_create->u.response);
drivers/scsi/lpfc/lpfc_sli.c
16449
cq->queue_id = bf_get(lpfc_mbx_cq_create_q_id, &cq_create->u.response);
drivers/scsi/lpfc/lpfc_sli.c
16543
&cq_set->u.request,
drivers/scsi/lpfc/lpfc_sli.c
16546
&cq_set->u.request, cq->page_count);
drivers/scsi/lpfc/lpfc_sli.c
16548
&cq_set->u.request, 1);
drivers/scsi/lpfc/lpfc_sli.c
16550
&cq_set->u.request, 1);
drivers/scsi/lpfc/lpfc_sli.c
16552
&cq_set->u.request, 0);
drivers/scsi/lpfc/lpfc_sli.c
16554
&cq_set->u.request, numcq);
drivers/scsi/lpfc/lpfc_sli.c
16556
&cq_set->u.request,
drivers/scsi/lpfc/lpfc_sli.c
16564
&cq_set->u.request,
drivers/scsi/lpfc/lpfc_sli.c
16567
&cq_set->u.request,
drivers/scsi/lpfc/lpfc_sli.c
16583
&cq_set->u.request, LPFC_CQ_CNT_256);
drivers/scsi/lpfc/lpfc_sli.c
16587
&cq_set->u.request, LPFC_CQ_CNT_512);
drivers/scsi/lpfc/lpfc_sli.c
16591
&cq_set->u.request, LPFC_CQ_CNT_1024);
drivers/scsi/lpfc/lpfc_sli.c
16595
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16599
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16603
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16607
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16611
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16615
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16619
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16623
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16627
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16631
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16635
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16639
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16643
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16647
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16651
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16655
&cq_set->u.request, eq->queue_id);
drivers/scsi/lpfc/lpfc_sli.c
16676
cq_set->u.request.page[cnt].addr_lo =
drivers/scsi/lpfc/lpfc_sli.c
16678
cq_set->u.request.page[cnt].addr_hi =
drivers/scsi/lpfc/lpfc_sli.c
16698
rc = bf_get(lpfc_mbx_cq_create_set_base_id, &cq_set->u.response);
drivers/scsi/lpfc/lpfc_sli.c
16743
mq_create = &mbox->u.mqe.un.mq_create;
drivers/scsi/lpfc/lpfc_sli.c
16744
bf_set(lpfc_mbx_mq_create_num_pages, &mq_create->u.request,
drivers/scsi/lpfc/lpfc_sli.c
16746
bf_set(lpfc_mq_context_cq_id, &mq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16748
bf_set(lpfc_mq_context_valid, &mq_create->u.request.context, 1);
drivers/scsi/lpfc/lpfc_sli.c
16751
bf_set(lpfc_mq_context_ring_size, &mq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16755
bf_set(lpfc_mq_context_ring_size, &mq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16759
bf_set(lpfc_mq_context_ring_size, &mq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16763
bf_set(lpfc_mq_context_ring_size, &mq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16768
mq_create->u.request.page[dmabuf->buffer_tag].addr_lo =
drivers/scsi/lpfc/lpfc_sli.c
16770
mq_create->u.request.page[dmabuf->buffer_tag].addr_hi =
drivers/scsi/lpfc/lpfc_sli.c
16824
mq_create_ext = &mbox->u.mqe.un.mq_create_ext;
drivers/scsi/lpfc/lpfc_sli.c
16827
&mq_create_ext->u.request, mq->page_count);
drivers/scsi/lpfc/lpfc_sli.c
16829
&mq_create_ext->u.request, 1);
drivers/scsi/lpfc/lpfc_sli.c
16831
&mq_create_ext->u.request, 1);
drivers/scsi/lpfc/lpfc_sli.c
16833
&mq_create_ext->u.request, 1);
drivers/scsi/lpfc/lpfc_sli.c
16835
&mq_create_ext->u.request, 1);
drivers/scsi/lpfc/lpfc_sli.c
16837
&mq_create_ext->u.request, 1);
drivers/scsi/lpfc/lpfc_sli.c
16838
bf_set(lpfc_mq_context_valid, &mq_create_ext->u.request.context, 1);
drivers/scsi/lpfc/lpfc_sli.c
16842
bf_set(lpfc_mbx_mq_create_ext_cq_id, &mq_create_ext->u.request,
drivers/scsi/lpfc/lpfc_sli.c
16845
bf_set(lpfc_mq_context_cq_id, &mq_create_ext->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16859
&mq_create_ext->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16864
&mq_create_ext->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16869
&mq_create_ext->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
1687
pmbox = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_sli.c
16874
&mq_create_ext->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
16880
mq_create_ext->u.request.page[dmabuf->buffer_tag].addr_lo =
drivers/scsi/lpfc/lpfc_sli.c
16882
mq_create_ext->u.request.page[dmabuf->buffer_tag].addr_hi =
drivers/scsi/lpfc/lpfc_sli.c
16887
&mq_create_ext->u.response);
drivers/scsi/lpfc/lpfc_sli.c
16894
mq_create = &mbox->u.mqe.un.mq_create;
drivers/scsi/lpfc/lpfc_sli.c
16898
&mq_create->u.response);
drivers/scsi/lpfc/lpfc_sli.c
16984
wq_create = &mbox->u.mqe.un.wq_create;
drivers/scsi/lpfc/lpfc_sli.c
16986
bf_set(lpfc_mbx_wq_create_num_pages, &wq_create->u.request,
drivers/scsi/lpfc/lpfc_sli.c
16988
bf_set(lpfc_mbx_wq_create_cq_id, &wq_create->u.request,
drivers/scsi/lpfc/lpfc_sli.c
17003
bf_set(lpfc_mbx_wq_create_wqe_count, &wq_create->u.request_1,
drivers/scsi/lpfc/lpfc_sli.c
17012
&wq_create->u.request_1,
drivers/scsi/lpfc/lpfc_sli.c
17017
&wq_create->u.request_1,
drivers/scsi/lpfc/lpfc_sli.c
17022
bf_set(lpfc_mbx_wq_create_dpp_req, &wq_create->u.request_1, 1);
drivers/scsi/lpfc/lpfc_sli.c
17024
&wq_create->u.request_1,
drivers/scsi/lpfc/lpfc_sli.c
17026
page = wq_create->u.request_1.page;
drivers/scsi/lpfc/lpfc_sli.c
17029
page = wq_create->u.request.page;
drivers/scsi/lpfc/lpfc_sli.c
17040
bf_set(lpfc_mbx_wq_create_dua, &wq_create->u.request, 1);
drivers/scsi/lpfc/lpfc_sli.c
17057
&wq_create->u.response);
drivers/scsi/lpfc/lpfc_sli.c
17060
&wq_create->u.response_1);
drivers/scsi/lpfc/lpfc_sli.c
17071
&wq_create->u.response);
drivers/scsi/lpfc/lpfc_sli.c
17082
&wq_create->u.response);
drivers/scsi/lpfc/lpfc_sli.c
17093
db_offset = wq_create->u.response.doorbell_offset;
drivers/scsi/lpfc/lpfc_sli.c
17113
&wq_create->u.response_1);
drivers/scsi/lpfc/lpfc_sli.c
17116
&wq_create->u.response_1);
drivers/scsi/lpfc/lpfc_sli.c
17127
db_offset = wq_create->u.response_1.doorbell_offset;
drivers/scsi/lpfc/lpfc_sli.c
17130
&wq_create->u.response_1);
drivers/scsi/lpfc/lpfc_sli.c
17132
&wq_create->u.response_1);
drivers/scsi/lpfc/lpfc_sli.c
17143
dpp_offset = wq_create->u.response_1.dpp_offset;
drivers/scsi/lpfc/lpfc_sli.c
17244
rq_create = &mbox->u.mqe.un.rq_create;
drivers/scsi/lpfc/lpfc_sli.c
17250
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17252
rq_create->u.request.context.buffer_size = LPFC_HDR_BUF_SIZE;
drivers/scsi/lpfc/lpfc_sli.c
17254
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17257
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17272
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17277
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17282
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17287
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17291
bf_set(lpfc_rq_context_buf_size, &rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17294
bf_set(lpfc_rq_context_cq_id, &rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17296
bf_set(lpfc_mbx_rq_create_num_pages, &rq_create->u.request,
drivers/scsi/lpfc/lpfc_sli.c
17300
rq_create->u.request.page[dmabuf->buffer_tag].addr_lo =
drivers/scsi/lpfc/lpfc_sli.c
17302
rq_create->u.request.page[dmabuf->buffer_tag].addr_hi =
drivers/scsi/lpfc/lpfc_sli.c
17306
bf_set(lpfc_mbx_rq_create_dua, &rq_create->u.request, 1);
drivers/scsi/lpfc/lpfc_sli.c
17320
hrq->queue_id = bf_get(lpfc_mbx_rq_create_q_id, &rq_create->u.response);
drivers/scsi/lpfc/lpfc_sli.c
17328
&rq_create->u.response);
drivers/scsi/lpfc/lpfc_sli.c
17340
&rq_create->u.response);
drivers/scsi/lpfc/lpfc_sli.c
17351
db_offset = rq_create->u.response.doorbell_offset;
drivers/scsi/lpfc/lpfc_sli.c
17385
&rq_create->u.request.context, hrq->entry_count);
drivers/scsi/lpfc/lpfc_sli.c
17387
rq_create->u.request.context.buffer_size =
drivers/scsi/lpfc/lpfc_sli.c
17390
rq_create->u.request.context.buffer_size =
drivers/scsi/lpfc/lpfc_sli.c
17392
bf_set(lpfc_rq_context_rqe_size, &rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17394
bf_set(lpfc_rq_context_page_size, &rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17409
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17414
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17419
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17424
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17430
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17434
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17437
bf_set(lpfc_rq_context_cq_id, &rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17439
bf_set(lpfc_mbx_rq_create_num_pages, &rq_create->u.request,
drivers/scsi/lpfc/lpfc_sli.c
17442
rq_create->u.request.page[dmabuf->buffer_tag].addr_lo =
drivers/scsi/lpfc/lpfc_sli.c
17444
rq_create->u.request.page[dmabuf->buffer_tag].addr_hi =
drivers/scsi/lpfc/lpfc_sli.c
17448
bf_set(lpfc_mbx_rq_create_dua, &rq_create->u.request, 1);
drivers/scsi/lpfc/lpfc_sli.c
17458
drq->queue_id = bf_get(lpfc_mbx_rq_create_q_id, &rq_create->u.response);
drivers/scsi/lpfc/lpfc_sli.c
17571
&rq_create->u.request,
drivers/scsi/lpfc/lpfc_sli.c
17574
&rq_create->u.request, (numrq * 2));
drivers/scsi/lpfc/lpfc_sli.c
17575
bf_set(lpfc_mbx_rq_create_dnb, &rq_create->u.request,
drivers/scsi/lpfc/lpfc_sli.c
17578
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17581
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17584
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17587
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17590
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17593
&rq_create->u.request.context,
drivers/scsi/lpfc/lpfc_sli.c
17600
rq_create->u.request.page[cnt].addr_lo =
drivers/scsi/lpfc/lpfc_sli.c
17602
rq_create->u.request.page[cnt].addr_hi =
drivers/scsi/lpfc/lpfc_sli.c
17612
rq_create->u.request.page[cnt].addr_lo =
drivers/scsi/lpfc/lpfc_sli.c
17614
rq_create->u.request.page[cnt].addr_hi =
drivers/scsi/lpfc/lpfc_sli.c
17654
rc = bf_get(lpfc_mbx_rq_create_q_id, &rq_create->u.response);
drivers/scsi/lpfc/lpfc_sli.c
17709
bf_set(lpfc_mbx_eq_destroy_q_id, &mbox->u.mqe.un.eq_destroy.u.request,
drivers/scsi/lpfc/lpfc_sli.c
17717
&mbox->u.mqe.un.eq_destroy.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
17772
bf_set(lpfc_mbx_cq_destroy_q_id, &mbox->u.mqe.un.cq_destroy.u.request,
drivers/scsi/lpfc/lpfc_sli.c
17779
&mbox->u.mqe.un.wq_create.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
17833
bf_set(lpfc_mbx_mq_destroy_q_id, &mbox->u.mqe.un.mq_destroy.u.request,
drivers/scsi/lpfc/lpfc_sli.c
17840
&mbox->u.mqe.un.mq_destroy.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
17894
bf_set(lpfc_mbx_wq_destroy_q_id, &mbox->u.mqe.un.wq_destroy.u.request,
drivers/scsi/lpfc/lpfc_sli.c
17900
&mbox->u.mqe.un.wq_destroy.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
17958
bf_set(lpfc_mbx_rq_destroy_q_id, &mbox->u.mqe.un.rq_destroy.u.request,
drivers/scsi/lpfc/lpfc_sli.c
17965
&mbox->u.mqe.un.rq_destroy.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
17976
bf_set(lpfc_mbx_rq_destroy_q_id, &mbox->u.mqe.un.rq_destroy.u.request,
drivers/scsi/lpfc/lpfc_sli.c
17980
&mbox->u.mqe.un.rq_destroy.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
18049
&mbox->u.mqe.un.post_sgl_pages;
drivers/scsi/lpfc/lpfc_sli.c
19765
hdr_tmpl = &mboxq->u.mqe.un.hdr_tmpl;
drivers/scsi/lpfc/lpfc_sli.c
20002
bf_get(lpfc_mqe_status, &mboxq->u.mqe));
drivers/scsi/lpfc/lpfc_sli.c
20038
bf_get(lpfc_mqe_status, &mboxq->u.mqe));
drivers/scsi/lpfc/lpfc_sli.c
20573
redisc_fcf = &mbox->u.mqe.un.redisc_fcf_tbl;
drivers/scsi/lpfc/lpfc_sli.c
20648
redisc_fcf = &mbox->u.mqe.un.redisc_fcf_tbl;
drivers/scsi/lpfc/lpfc_sli.c
20715
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_sli.c
20778
mqe = &mboxq->u.mqe;
drivers/scsi/lpfc/lpfc_sli.c
21022
wr_object = (struct lpfc_mbx_wr_object *)&mbox->u.mqe.un.wr_object;
drivers/scsi/lpfc/lpfc_sli.c
21023
wr_object->u.request.write_offset = *offset;
drivers/scsi/lpfc/lpfc_sli.c
21024
sprintf((uint8_t *)wr_object->u.request.object_name, "/");
drivers/scsi/lpfc/lpfc_sli.c
21025
wr_object->u.request.object_name[0] =
drivers/scsi/lpfc/lpfc_sli.c
21026
cpu_to_le32(wr_object->u.request.object_name[0]);
drivers/scsi/lpfc/lpfc_sli.c
21027
bf_set(lpfc_wr_object_eof, &wr_object->u.request, 0);
drivers/scsi/lpfc/lpfc_sli.c
21031
wr_object->u.request.bde[i].addrLow = putPaddrLow(dmabuf->phys);
drivers/scsi/lpfc/lpfc_sli.c
21032
wr_object->u.request.bde[i].addrHigh =
drivers/scsi/lpfc/lpfc_sli.c
21035
wr_object->u.request.bde[i].tus.f.bdeSize =
drivers/scsi/lpfc/lpfc_sli.c
21038
bf_set(lpfc_wr_object_eof, &wr_object->u.request, 1);
drivers/scsi/lpfc/lpfc_sli.c
21039
bf_set(lpfc_wr_object_eas, &wr_object->u.request, 1);
drivers/scsi/lpfc/lpfc_sli.c
21042
wr_object->u.request.bde[i].tus.f.bdeSize =
drivers/scsi/lpfc/lpfc_sli.c
21048
wr_object->u.request.bde_count = i;
drivers/scsi/lpfc/lpfc_sli.c
21049
bf_set(lpfc_wr_object_write_length, &wr_object->u.request, written);
drivers/scsi/lpfc/lpfc_sli.c
21069
&wr_object->u.response);
drivers/scsi/lpfc/lpfc_sli.c
21071
&wr_object->u.response);
drivers/scsi/lpfc/lpfc_sli.c
21084
*offset += wr_object->u.response.actual_write_length;
drivers/scsi/lpfc/lpfc_sli.c
21125
if ((mb->u.mb.mbxCommand != MBX_REG_LOGIN64) &&
drivers/scsi/lpfc/lpfc_sli.c
21126
(mb->u.mb.mbxCommand != MBX_REG_VPI))
drivers/scsi/lpfc/lpfc_sli.c
21134
if ((mb->u.mb.mbxCommand == MBX_REG_LOGIN64) ||
drivers/scsi/lpfc/lpfc_sli.c
21135
(mb->u.mb.mbxCommand == MBX_REG_VPI))
drivers/scsi/lpfc/lpfc_sli.c
21137
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
21162
(mb->u.mb.mbxCommand != MBX_REG_VPI))
drivers/scsi/lpfc/lpfc_sli.c
21166
if (mb->u.mb.mbxCommand == MBX_REG_LOGIN64) {
drivers/scsi/lpfc/lpfc_sli.c
21182
if (mb->u.mb.mbxCommand == MBX_REG_LOGIN64) {
drivers/scsi/lpfc/lpfc_sli.c
22305
read_object = &mbox->u.mqe.un.read_object;
drivers/scsi/lpfc/lpfc_sli.c
22309
bf_set(lpfc_mbx_rd_object_rlen, &read_object->u.request, datasz);
drivers/scsi/lpfc/lpfc_sli.c
22310
read_object->u.request.rd_object_offset = 0;
drivers/scsi/lpfc/lpfc_sli.c
22311
read_object->u.request.rd_object_cnt = 1;
drivers/scsi/lpfc/lpfc_sli.c
22313
memset((void *)read_object->u.request.rd_object_name, 0,
drivers/scsi/lpfc/lpfc_sli.c
22317
read_object->u.request.rd_object_name[j] =
drivers/scsi/lpfc/lpfc_sli.c
22329
read_object->u.request.rd_object_hbuf[0].pa_lo =
drivers/scsi/lpfc/lpfc_sli.c
22331
read_object->u.request.rd_object_hbuf[0].pa_hi =
drivers/scsi/lpfc/lpfc_sli.c
22333
read_object->u.request.rd_object_hbuf[0].length = LPFC_BPL_SIZE;
drivers/scsi/lpfc/lpfc_sli.c
22356
length = read_object->u.response.rd_object_actual_rlen;
drivers/scsi/lpfc/lpfc_sli.c
22357
eof = bf_get(lpfc_mbx_rd_object_eof, &read_object->u.response);
drivers/scsi/lpfc/lpfc_sli.c
2871
pmb->u.mb.mbxCommand == MBX_REG_LOGIN64 &&
drivers/scsi/lpfc/lpfc_sli.c
2872
!pmb->u.mb.mbxStatus) {
drivers/scsi/lpfc/lpfc_sli.c
2879
rpi = pmb->u.mb.un.varWords[0];
drivers/scsi/lpfc/lpfc_sli.c
2880
vpi = pmb->u.mb.un.varRegLogin.vpi;
drivers/scsi/lpfc/lpfc_sli.c
2891
if ((pmb->u.mb.mbxCommand == MBX_REG_VPI) &&
drivers/scsi/lpfc/lpfc_sli.c
2893
!pmb->u.mb.mbxStatus) {
drivers/scsi/lpfc/lpfc_sli.c
2901
if (pmb->u.mb.mbxCommand == MBX_REG_LOGIN64) {
drivers/scsi/lpfc/lpfc_sli.c
2906
if (pmb->u.mb.mbxCommand == MBX_UNREG_LOGIN) {
drivers/scsi/lpfc/lpfc_sli.c
2939
if (pmb->u.mb.mbxCommand == MBX_RESUME_RPI) {
drivers/scsi/lpfc/lpfc_sli.c
2945
if ((pmb->u.mb.mbxCommand == MBX_INIT_LINK) &&
drivers/scsi/lpfc/lpfc_sli.c
2946
(pmb->u.mb.mbxStatus == MBXERR_SEC_NO_PERMISSION))
drivers/scsi/lpfc/lpfc_sli.c
2951
if (bf_get(lpfc_mqe_command, &pmb->u.mqe) == MBX_SLI4_CONFIG)
drivers/scsi/lpfc/lpfc_sli.c
2977
if (pmb->u.mb.mbxCommand == MBX_UNREG_LOGIN) {
drivers/scsi/lpfc/lpfc_sli.c
3063
pmbox = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_sli.c
5498
pmbox = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_sli.c
5635
pmb->u.mb.mbxCommand, pmb->u.mb.mbxStatus, 0);
drivers/scsi/lpfc/lpfc_sli.c
5647
if ((pmb->u.mb.un.varCfgPort.casabt == 1) &&
drivers/scsi/lpfc/lpfc_sli.c
5648
(pmb->u.mb.un.varCfgPort.gasabt == 0))
drivers/scsi/lpfc/lpfc_sli.c
5657
if (pmb->u.mb.un.varCfgPort.sli_mode == 3) {
drivers/scsi/lpfc/lpfc_sli.c
5658
if (!pmb->u.mb.un.varCfgPort.cMA) {
drivers/scsi/lpfc/lpfc_sli.c
5662
if (phba->max_vpi && pmb->u.mb.un.varCfgPort.gmv) {
drivers/scsi/lpfc/lpfc_sli.c
5664
phba->max_vpi = pmb->u.mb.un.varCfgPort.max_vpi;
drivers/scsi/lpfc/lpfc_sli.c
5670
if (pmb->u.mb.un.varCfgPort.gerbm)
drivers/scsi/lpfc/lpfc_sli.c
5672
if (pmb->u.mb.un.varCfgPort.gcrp)
drivers/scsi/lpfc/lpfc_sli.c
5679
if (pmb->u.mb.un.varCfgPort.gbg == 0) {
drivers/scsi/lpfc/lpfc_sli.c
5824
mqe = &mboxq->u.mqe;
drivers/scsi/lpfc/lpfc_sli.c
5918
mqe = &mboxq->u.mqe;
drivers/scsi/lpfc/lpfc_sli.c
6000
bf_get(lpfc_mqe_command, &mboxq->u.mqe),
drivers/scsi/lpfc/lpfc_sli.c
6029
if (bf_get(lpfc_mqe_command, &mboxq->u.mqe) == MBX_SLI4_CONFIG)
drivers/scsi/lpfc/lpfc_sli.c
6085
get_port_name = &mboxq->u.mqe.un.get_port_name;
drivers/scsi/lpfc/lpfc_sli.c
6088
bf_set(lpfc_mbx_get_port_name_lnk_type, &get_port_name->u.request,
drivers/scsi/lpfc/lpfc_sli.c
6097
bf_get(lpfc_mqe_command, &mboxq->u.mqe),
drivers/scsi/lpfc/lpfc_sli.c
6107
&get_port_name->u.response);
drivers/scsi/lpfc/lpfc_sli.c
6112
&get_port_name->u.response);
drivers/scsi/lpfc/lpfc_sli.c
6117
&get_port_name->u.response);
drivers/scsi/lpfc/lpfc_sli.c
6122
&get_port_name->u.response);
drivers/scsi/lpfc/lpfc_sli.c
6137
if (bf_get(lpfc_mqe_command, &mboxq->u.mqe) == MBX_SLI4_CONFIG)
drivers/scsi/lpfc/lpfc_sli.c
6247
rsrc_info = &mbox->u.mqe.un.rsrc_extent_info;
drivers/scsi/lpfc/lpfc_sli.c
6262
&rsrc_info->u.rsp);
drivers/scsi/lpfc/lpfc_sli.c
6264
&rsrc_info->u.rsp);
drivers/scsi/lpfc/lpfc_sli.c
6473
rsrc_ext = &mbox->u.mqe.un.alloc_rsrc_extents;
drivers/scsi/lpfc/lpfc_sli.c
6474
id_array = &rsrc_ext->u.rsp.id[0];
drivers/scsi/lpfc/lpfc_sli.c
6475
rsrc_cnt = bf_get(lpfc_mbx_rsrc_cnt, &rsrc_ext->u.rsp);
drivers/scsi/lpfc/lpfc_sli.c
6692
dealloc_rsrc = &mbox->u.mqe.un.dealloc_rsrc_extents;
drivers/scsi/lpfc/lpfc_sli.c
6775
&mbox->u.mqe.un.set_feature, 1);
drivers/scsi/lpfc/lpfc_sli.c
6776
mbox->u.mqe.un.set_feature.feature = LPFC_SET_UE_RECOVERY;
drivers/scsi/lpfc/lpfc_sli.c
6777
mbox->u.mqe.un.set_feature.param_len = 8;
drivers/scsi/lpfc/lpfc_sli.c
6781
&mbox->u.mqe.un.set_feature, 1);
drivers/scsi/lpfc/lpfc_sli.c
6783
&mbox->u.mqe.un.set_feature, 1);
drivers/scsi/lpfc/lpfc_sli.c
6784
mbox->u.mqe.un.set_feature.feature = LPFC_SET_MDS_DIAGS;
drivers/scsi/lpfc/lpfc_sli.c
6785
mbox->u.mqe.un.set_feature.param_len = 8;
drivers/scsi/lpfc/lpfc_sli.c
6795
&mbox->u.mqe.un.set_feature, sig_freq);
drivers/scsi/lpfc/lpfc_sli.c
6797
&mbox->u.mqe.un.set_feature, sig_freq);
drivers/scsi/lpfc/lpfc_sli.c
6802
&mbox->u.mqe.un.set_feature, sig_freq);
drivers/scsi/lpfc/lpfc_sli.c
6811
&mbox->u.mqe.un.set_feature, sig_freq);
drivers/scsi/lpfc/lpfc_sli.c
6813
mbox->u.mqe.un.set_feature.feature = LPFC_SET_CGN_SIGNAL;
drivers/scsi/lpfc/lpfc_sli.c
6814
mbox->u.mqe.un.set_feature.param_len = 12;
drivers/scsi/lpfc/lpfc_sli.c
6818
&mbox->u.mqe.un.set_feature, LPFC_ENABLE_DUAL_DUMP);
drivers/scsi/lpfc/lpfc_sli.c
6820
&mbox->u.mqe.un.set_feature, 0);
drivers/scsi/lpfc/lpfc_sli.c
6821
mbox->u.mqe.un.set_feature.feature = LPFC_SET_DUAL_DUMP;
drivers/scsi/lpfc/lpfc_sli.c
6822
mbox->u.mqe.un.set_feature.param_len = 4;
drivers/scsi/lpfc/lpfc_sli.c
6825
mbox->u.mqe.un.set_feature.feature = LPFC_SET_ENABLE_MI;
drivers/scsi/lpfc/lpfc_sli.c
6826
mbox->u.mqe.un.set_feature.param_len = 4;
drivers/scsi/lpfc/lpfc_sli.c
6827
bf_set(lpfc_mbx_set_feature_milunq, &mbox->u.mqe.un.set_feature,
drivers/scsi/lpfc/lpfc_sli.c
6829
bf_set(lpfc_mbx_set_feature_mi, &mbox->u.mqe.un.set_feature,
drivers/scsi/lpfc/lpfc_sli.c
6833
mbox->u.mqe.un.set_feature.feature = LPFC_SET_LD_SIGNAL;
drivers/scsi/lpfc/lpfc_sli.c
6834
mbox->u.mqe.un.set_feature.param_len = 16;
drivers/scsi/lpfc/lpfc_sli.c
6836
&mbox->u.mqe.un.set_feature, LPFC_QUERY_LDS_OP);
drivers/scsi/lpfc/lpfc_sli.c
6839
mbox->u.mqe.un.set_feature.feature = LPFC_SET_ENABLE_CMF;
drivers/scsi/lpfc/lpfc_sli.c
6840
mbox->u.mqe.un.set_feature.param_len = 4;
drivers/scsi/lpfc/lpfc_sli.c
6842
&mbox->u.mqe.un.set_feature, 1);
drivers/scsi/lpfc/lpfc_sli.c
6990
mb = &pmb->u.mb;
drivers/scsi/lpfc/lpfc_sli.c
6993
&pmb->u.mqe.un.ras_fwlog.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
7080
mbx_fwlog = (struct lpfc_mbx_set_ras_fwlog *)&mbox->u.mqe.un.ras_fwlog;
drivers/scsi/lpfc/lpfc_sli.c
7081
bf_set(lpfc_fwlog_enable, &mbx_fwlog->u.request,
drivers/scsi/lpfc/lpfc_sli.c
7083
bf_set(lpfc_fwlog_loglvl, &mbx_fwlog->u.request,
drivers/scsi/lpfc/lpfc_sli.c
7085
bf_set(lpfc_fwlog_buffcnt, &mbx_fwlog->u.request,
drivers/scsi/lpfc/lpfc_sli.c
7087
bf_set(lpfc_fwlog_buffsz, &mbx_fwlog->u.request,
drivers/scsi/lpfc/lpfc_sli.c
7094
mbx_fwlog->u.request.buff_fwlog[dmabuf->buffer_tag].addr_lo =
drivers/scsi/lpfc/lpfc_sli.c
7097
mbx_fwlog->u.request.buff_fwlog[dmabuf->buffer_tag].addr_hi =
drivers/scsi/lpfc/lpfc_sli.c
7102
mbx_fwlog->u.request.lwpd.addr_lo = putPaddrLow(ras_fwlog->lwpd.phys);
drivers/scsi/lpfc/lpfc_sli.c
7103
mbx_fwlog->u.request.lwpd.addr_hi = putPaddrHigh(ras_fwlog->lwpd.phys);
drivers/scsi/lpfc/lpfc_sli.c
7117
bf_get(lpfc_mqe_status, &mbox->u.mqe));
drivers/scsi/lpfc/lpfc_sli.c
7544
rsrc_ext = &mbox->u.mqe.un.alloc_rsrc_extents;
drivers/scsi/lpfc/lpfc_sli.c
7546
*extnt_cnt = bf_get(lpfc_mbx_rsrc_cnt, &rsrc_ext->u.rsp);
drivers/scsi/lpfc/lpfc_sli.c
7763
mbox->u.mqe.un.set_host_data.param_id = LPFC_SET_HOST_OS_DRIVER_VERSION;
drivers/scsi/lpfc/lpfc_sli.c
7764
mbox->u.mqe.un.set_host_data.param_len =
drivers/scsi/lpfc/lpfc_sli.c
7766
snprintf(mbox->u.mqe.un.set_host_data.un.data,
drivers/scsi/lpfc/lpfc_sli.c
7841
&pmb->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
7844
if (shdr_status || shdr_add_status || pmb->u.mb.mbxStatus) {
drivers/scsi/lpfc/lpfc_sli.c
7849
shdr_add_status, pmb->u.mb.mbxStatus);
drivers/scsi/lpfc/lpfc_sli.c
7856
phba->degrade_activate_threshold = pmb->u.mqe.un.set_feature.word7;
drivers/scsi/lpfc/lpfc_sli.c
7857
phba->degrade_deactivate_threshold = pmb->u.mqe.un.set_feature.word8;
drivers/scsi/lpfc/lpfc_sli.c
7858
phba->fec_degrade_interval = pmb->u.mqe.un.set_feature.word10;
drivers/scsi/lpfc/lpfc_sli.c
7902
&pmb->u.mqe.un.sli4_config.header.cfg_shdr;
drivers/scsi/lpfc/lpfc_sli.c
7905
if (shdr_status || shdr_add_status || pmb->u.mb.mbxStatus) {
drivers/scsi/lpfc/lpfc_sli.c
7911
pmb->u.mb.mbxStatus);
drivers/scsi/lpfc/lpfc_sli.c
7922
&pmb->u.mqe.un.set_feature);
drivers/scsi/lpfc/lpfc_sli.c
7924
&pmb->u.mqe.un.set_feature);
drivers/scsi/lpfc/lpfc_sli.c
8026
if (lpfc_readl(phba->sli4_hba.u.if_type2.STATUSregaddr,
drivers/scsi/lpfc/lpfc_sli.c
8232
&mboxq->u.mqe.un.set_feature);
drivers/scsi/lpfc/lpfc_sli.c
8252
bf_get(lpfc_mqe_command, &mboxq->u.mqe),
drivers/scsi/lpfc/lpfc_sli.c
8273
&mboxq->u.mqe.un.set_feature);
drivers/scsi/lpfc/lpfc_sli.c
8283
bf_get(lpfc_mqe_command, &mboxq->u.mqe),
drivers/scsi/lpfc/lpfc_sli.c
8423
mboxq->u.mqe.un.set_host_data.param_id = LPFC_SET_HOST_DATE_TIME;
drivers/scsi/lpfc/lpfc_sli.c
8424
mboxq->u.mqe.un.set_host_data.param_len =
drivers/scsi/lpfc/lpfc_sli.c
8426
tm = &mboxq->u.mqe.un.set_host_data.un.tm;
drivers/scsi/lpfc/lpfc_sli.c
8585
mqe = &mboxq->u.mqe;
drivers/scsi/lpfc/lpfc_sli.c
8708
&mboxq->u.mqe.un.set_feature);
drivers/scsi/lpfc/lpfc_sli.c
8711
&mboxq->u.mqe.un.set_feature);
drivers/scsi/lpfc/lpfc_sli.c
8798
dd = bf_get(lpfc_mbx_set_feature_dd, &mboxq->u.mqe.un.set_feature);
drivers/scsi/lpfc/lpfc_sli.c
8806
bf_get(lpfc_mqe_command, &mboxq->u.mqe),
drivers/scsi/lpfc/lpfc_sli.c
8873
fc_host_node_name(shost) = wwn_to_u64(vport->fc_nodename.u.wwn);
drivers/scsi/lpfc/lpfc_sli.c
8874
fc_host_port_name(shost) = wwn_to_u64(vport->fc_portname.u.wwn);
drivers/scsi/lpfc/lpfc_sli.c
9027
&mboxq->u.mqe.un.reg_fcfi);
drivers/scsi/lpfc/lpfc_sli.c
9039
&mboxq->u.mqe.un.reg_fcfi_mrq);
drivers/scsi/lpfc/lpfc_sli.c
9340
mb = &pmbox->u.mb;
drivers/scsi/lpfc/lpfc_sli.c
9449
pmbox->u.mb.mbxCommand);
drivers/scsi/lpfc/lpfc_sli.c
9469
mbx = &pmbox->u.mb;
drivers/scsi/lpfc/lpfc_sli.c
9480
pmbox->u.mb.mbxCommand, psli->sli_flag, flag);
drivers/scsi/lpfc/lpfc_sli.c
9492
pmbox->u.mb.mbxCommand, psli->sli_flag, flag);
drivers/scsi/lpfc/lpfc_sli.c
9511
pmbox->u.mb.mbxCommand,
drivers/scsi/lpfc/lpfc_sli.c
9523
pmbox->u.mb.mbxCommand,
drivers/scsi/lpfc/lpfc_sli.c
9576
pmbox->u.mb.mbxCommand,
drivers/scsi/lpfc/lpfc_sli.c
9796
pmbox->u.mb.mbxStatus = MBX_NOT_FINISHED;
drivers/scsi/lpfc/lpfc_sli.c
9853
cmd = mboxq->u.mb.mbxCommand;
drivers/scsi/lpfc/lpfc_sli.c
9944
if (lpfc_readl(phba->sli4_hba.u.if_type2.STATUSregaddr,
drivers/scsi/lpfc/lpfc_sli.c
9994
struct lpfc_mqe *mb = &mboxq->u.mqe;
drivers/scsi/lpfc/lpfc_sli.h
183
} u;
drivers/scsi/lpfc/lpfc_sli4.h
816
} 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
8814
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(®->u.isp2300.host_status);
drivers/scsi/qla2xxx/qla_dbg.c
466
__le16 __iomem *dmp_reg = ®->u.isp2300.fb_cmd;
drivers/scsi/qla2xxx/qla_dbg.c
794
dmp_reg = ®->u.isp2300.req_q_in;
drivers/scsi/qla2xxx/qla_dbg.c
799
dmp_reg = ®->u.isp2300.mailbox0;
drivers/scsi/qla2xxx/qla_dbg.c
943
dmp_reg = ®->u.isp2100.mailbox0;
drivers/scsi/qla2xxx/qla_dbg.c
951
dmp_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(®->u.isp2300.host_status);
drivers/scsi/qla2xxx/qla_mbx.c
4074
rptid_entry->u.f1.port_name);
drivers/scsi/qla2xxx/qla_mbx.c
4080
switch (rptid_entry->u.f1.flags & TOPO_MASK) {
drivers/scsi/qla2xxx/qla_mbx.c
4090
wwn_to_u64(rptid_entry->u.f1.port_name)) {
drivers/scsi/qla2xxx/qla_mbx.c
4102
rptid_entry->u.f1.port_name);
drivers/scsi/qla2xxx/qla_mbx.c
4107
rptid_entry->u.f1.port_name, 1);
drivers/scsi/qla2xxx/qla_mbx.c
4141
rptid_entry->u.f1.port_name,
drivers/scsi/qla2xxx/qla_mbx.c
4142
rptid_entry->u.f1.node_name,
drivers/scsi/qla2xxx/qla_mbx.c
4164
vha->flags.bbcr_enable = (rptid_entry->u.f1.bbcr & 0xf) != 0;
drivers/scsi/qla2xxx/qla_mbx.c
4171
(rptid_entry->u.f1.flags &
drivers/scsi/qla2xxx/qla_mbx.c
4174
rptid_entry->u.f1.port_name,
drivers/scsi/qla2xxx/qla_mbx.c
4225
rptid_entry->u.f2.port_name);
drivers/scsi/qla2xxx/qla_mbx.c
4245
rptid_entry->u.f2.port_name, 1);
drivers/scsi/qla2xxx/qla_mbx.c
4254
rptid_entry->u.f2.remote_nport_id[2];
drivers/scsi/qla2xxx/qla_mbx.c
4256
rptid_entry->u.f2.remote_nport_id[1];
drivers/scsi/qla2xxx/qla_mbx.c
4258
rptid_entry->u.f2.remote_nport_id[0];
drivers/scsi/qla2xxx/qla_mbx.c
6578
sp->u.iocb_cmd.u.mbx.rc = res;
drivers/scsi/qla2xxx/qla_mbx.c
6580
complete(&sp->u.iocb_cmd.u.mbx.comp);
drivers/scsi/qla2xxx/qla_mbx.c
6603
c = &sp->u.iocb_cmd;
drivers/scsi/qla2xxx/qla_mbx.c
6604
init_completion(&c->u.mbx.comp);
drivers/scsi/qla2xxx/qla_mbx.c
6611
memcpy(sp->u.iocb_cmd.u.mbx.out_mb, mcp->mb, SIZEOF_IOCB_MB_REG);
drivers/scsi/qla2xxx/qla_mbx.c
6624
wait_for_completion(&c->u.mbx.comp);
drivers/scsi/qla2xxx/qla_mbx.c
6625
memcpy(mcp->mb, sp->u.iocb_cmd.u.mbx.in_mb, SIZEOF_IOCB_MB_REG);
drivers/scsi/qla2xxx/qla_mbx.c
6627
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(®->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(®->u.isp2300.host_semaphore, 0x1);
drivers/scsi/qla2xxx/qla_sup.c
36
rd_reg_word(®->u.isp2300.host_semaphore);
drivers/scsi/qla2xxx/qla_sup.c
38
data = rd_reg_word(®->u.isp2300.host_semaphore);
drivers/scsi/qla2xxx/qla_sup.c
42
wrt_reg_word(®->u.isp2300.host_semaphore, 0x1);
drivers/scsi/qla2xxx/qla_sup.c
43
rd_reg_word(®->u.isp2300.host_semaphore);
drivers/scsi/qla2xxx/qla_sup.c
45
data = rd_reg_word(®->u.isp2300.host_semaphore);
drivers/scsi/qla2xxx/qla_sup.c
60
wrt_reg_word(®->u.isp2300.host_semaphore, 0);
drivers/scsi/qla2xxx/qla_sup.c
61
rd_reg_word(®->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
2490
u16 req_sa, u;
drivers/scsi/scsi_debug.c
2609
u = oip->len_mask[0];
drivers/scsi/scsi_debug.c
2610
put_unaligned_be16(u, arr + 2);
drivers/scsi/scsi_debug.c
2612
for (k = 1; k < u; ++k)
drivers/scsi/scsi_debug.c
2615
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
151
if (cfg->u.tx.filt_pswords)
drivers/soc/ti/knav_dma.c
153
if (cfg->u.tx.filt_einfo)
drivers/soc/ti/knav_dma.c
160
writel_relaxed(cfg->u.tx.priority, &chan->reg_tx_sched->prio);
drivers/soc/ti/knav_dma.c
165
if (cfg->u.rx.einfo_present)
drivers/soc/ti/knav_dma.c
167
if (cfg->u.rx.psinfo_present)
drivers/soc/ti/knav_dma.c
169
if (cfg->u.rx.err_mode == DMA_RETRY)
drivers/soc/ti/knav_dma.c
171
v |= (cfg->u.rx.desc_type & DESC_TYPE_MASK) << DESC_TYPE_SHIFT;
drivers/soc/ti/knav_dma.c
172
if (cfg->u.rx.psinfo_at_sop)
drivers/soc/ti/knav_dma.c
174
v |= (cfg->u.rx.sop_offset & CHAN_SOP_OFF_MASK)
drivers/soc/ti/knav_dma.c
176
v |= cfg->u.rx.dst_q & CHAN_QNUM_MASK;
drivers/soc/ti/knav_dma.c
182
v = cfg->u.rx.fdq[0] << 16;
drivers/soc/ti/knav_dma.c
183
v |= cfg->u.rx.fdq[1] & CHAN_QNUM_MASK;
drivers/soc/ti/knav_dma.c
186
v = cfg->u.rx.fdq[2] << 16;
drivers/soc/ti/knav_dma.c
187
v |= cfg->u.rx.fdq[3] & CHAN_QNUM_MASK;
drivers/soc/ti/knav_dma.c
322
chan->cfg.u.tx.filt_einfo,
drivers/soc/ti/knav_dma.c
323
chan->cfg.u.tx.filt_pswords,
drivers/soc/ti/knav_dma.c
324
chan->cfg.u.tx.priority);
drivers/soc/ti/knav_dma.c
327
chan->cfg.u.rx.einfo_present,
drivers/soc/ti/knav_dma.c
328
chan->cfg.u.rx.psinfo_present,
drivers/soc/ti/knav_dma.c
329
chan->cfg.u.rx.desc_type);
drivers/soc/ti/knav_dma.c
331
chan->cfg.u.rx.dst_q,
drivers/soc/ti/knav_dma.c
332
chan->cfg.u.rx.thresh);
drivers/soc/ti/knav_dma.c
334
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
498
event.u.size.w = av7110->video_size.w;
drivers/staging/media/av7110/av7110.c
499
event.u.size.h = av7110->video_size.h;
drivers/staging/media/av7110/av7110.c
503
event.u.size.aspect_ratio = VIDEO_FORMAT_16_9;
drivers/staging/media/av7110/av7110.c
508
event.u.size.aspect_ratio = VIDEO_FORMAT_221_1;
drivers/staging/media/av7110/av7110.c
513
event.u.size.aspect_ratio = VIDEO_FORMAT_4_3;
drivers/staging/media/av7110/av7110_av.c
1106
} u;
drivers/staging/media/av7110/av7110_av.c
1122
.u.size = ev.u.size,
drivers/staging/media/av7110/av7110_hw.c
916
u16 y, u, v;
drivers/staging/media/av7110/av7110_hw.c
920
u = 2048 + B * 8 - (y >> 5); /* Cr 0..4095 */
drivers/staging/media/av7110/av7110_hw.c
924
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
613
max_AMPDU_len = pmlmeinfo->HT_caps.u.HT_cap_element.AMPDU_para & 0x03;
drivers/staging/rtl8723bs/core/rtw_ap.c
615
min_MPDU_spacing = (pmlmeinfo->HT_caps.u.HT_cap_element.AMPDU_para & 0x1c) >> 2;
drivers/staging/rtl8723bs/core/rtw_ap.c
625
(le16_to_cpu(pmlmeinfo->HT_caps.u.HT_cap_element.HT_caps_info) &
drivers/staging/rtl8723bs/core/rtw_mlme.c
2460
(le16_to_cpu(pmlmeinfo->HT_caps.u.HT_cap_element.HT_caps_info) &
drivers/staging/rtl8723bs/core/rtw_mlme.c
2466
pmlmeinfo->HT_caps.u.HT_cap_element.MCS_rate[i] &= pmlmeext->default_supported_mcs_set[i];
drivers/staging/rtl8723bs/core/rtw_mlme.c
2469
set_mcs_rate_by_mask(pmlmeinfo->HT_caps.u.HT_cap_element.MCS_rate, MCS_RATE_1R);
drivers/staging/rtl8723bs/core/rtw_mlme.c
2492
(le16_to_cpu(pmlmeinfo->HT_caps.u.HT_cap_element.HT_caps_info) &
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1365
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1366
uint pkt_len = precv_frame->u.hdr.len;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1451
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1524
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1580
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1620
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1704
struct adapter *adapter = recv_frame->u.hdr.adapter;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1706
u8 *frame = recv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1707
u16 seq_ctrl = ((recv_frame->u.hdr.attrib.seq_num&0xffff) << 4) |
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1708
(recv_frame->u.hdr.attrib.frag_num & 0xf);
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1731
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1748
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1760
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1761
uint frame_len = precv_frame->u.hdr.len;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1764
struct adapter *adapter = precv_frame->u.hdr.adapter;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1784
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
1839
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
1865
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
3892
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
3893
u32 packet_len = precv_frame->u.hdr.len;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
3933
bssid->rssi = precv_frame->u.hdr.attrib.phy_info.RecvSignalPower; /* in dBM.raw data */
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
3934
bssid->phy_info.signal_quality = precv_frame->u.hdr.attrib.phy_info.SignalQuality;/* in percentage */
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
3935
bssid->phy_info.signal_strength = precv_frame->u.hdr.attrib.phy_info.SignalStrength;/* in percentage */
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
4028
if (le16_to_cpu(pHT_caps->u.HT_cap_element.HT_caps_info) & BIT(14))
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
422
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
439
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
462
if (precv_frame->u.hdr.attrib.seq_num == psta->RxMgmtFrameSeqNum) {
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
467
psta->RxMgmtFrameSeqNum = precv_frame->u.hdr.attrib.seq_num;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
4673
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
507
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
508
uint len = precv_frame->u.hdr.len;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
565
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
566
uint len = precv_frame->u.hdr.len;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
572
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
682
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
683
uint len = precv_frame->u.hdr.len;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
695
struct rx_pkt_attrib *prxattrib = &(precv_frame->u.hdr.attrib);
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
859
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
860
uint pkt_len = precv_frame->u.hdr.len;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
947
u8 *pframe = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
948
uint pkt_len = precv_frame->u.hdr.len;
drivers/staging/rtl8723bs/core/rtw_recv.c
103
if (precvframe->u.hdr.pkt) {
drivers/staging/rtl8723bs/core/rtw_recv.c
105
dev_kfree_skb_any(precvframe->u.hdr.pkt);
drivers/staging/rtl8723bs/core/rtw_recv.c
106
precvframe->u.hdr.pkt = NULL;
drivers/staging/rtl8723bs/core/rtw_recv.c
1090
pfhdr = &prframe->u.hdr;
drivers/staging/rtl8723bs/core/rtw_recv.c
1091
list_del_init(&(prframe->u.list));
drivers/staging/rtl8723bs/core/rtw_recv.c
1110
pnfhdr = &pnextrframe->u.hdr;
drivers/staging/rtl8723bs/core/rtw_recv.c
1166
pfhdr = &precv_frame->u.hdr;
drivers/staging/rtl8723bs/core/rtw_recv.c
1240
if ((prtnframe) && (prtnframe->u.hdr.attrib.privacy)) {
drivers/staging/rtl8723bs/core/rtw_recv.c
1260
struct sta_info *psta = rtw_get_stainfo(&padapter->stapriv, GetAddr2Ptr(precv_frame->u.hdr.rx_data));
drivers/staging/rtl8723bs/core/rtw_recv.c
1264
if (GetFrameSubType(precv_frame->u.hdr.rx_data) == WIFI_BEACON)
drivers/staging/rtl8723bs/core/rtw_recv.c
1266
else if (GetFrameSubType(precv_frame->u.hdr.rx_data) == WIFI_PROBEREQ)
drivers/staging/rtl8723bs/core/rtw_recv.c
1268
else if (GetFrameSubType(precv_frame->u.hdr.rx_data) == WIFI_PROBERSP) {
drivers/staging/rtl8723bs/core/rtw_recv.c
1269
if (!memcmp(padapter->eeprompriv.mac_addr, GetAddr1Ptr(precv_frame->u.hdr.rx_data), ETH_ALEN))
drivers/staging/rtl8723bs/core/rtw_recv.c
1271
else if (is_broadcast_mac_addr(GetAddr1Ptr(precv_frame->u.hdr.rx_data)) ||
drivers/staging/rtl8723bs/core/rtw_recv.c
1272
is_multicast_mac_addr(GetAddr1Ptr(precv_frame->u.hdr.rx_data)))
drivers/staging/rtl8723bs/core/rtw_recv.c
1291
u8 *ptr = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_recv.c
1292
struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
133
list_del_init(&precvframe->u.hdr.list);
drivers/staging/rtl8723bs/core/rtw_recv.c
134
padapter = precvframe->u.hdr.adapter;
drivers/staging/rtl8723bs/core/rtw_recv.c
1356
precv_frame->u.hdr.psta = psta;
drivers/staging/rtl8723bs/core/rtw_recv.c
1380
precv_frame->u.hdr.preorder_ctrl = &psta->recvreorder_ctrl[pattrib->priority];
drivers/staging/rtl8723bs/core/rtw_recv.c
1404
struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
1405
u8 *ptr = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_recv.c
1488
struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
1490
u8 *ptr = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_recv.c
1566
struct adapter *adapter = precvframe->u.hdr.adapter;
drivers/staging/rtl8723bs/core/rtw_recv.c
1568
u8 *ptr = precvframe->u.hdr.rx_data; /* point to frame_ctrl field */
drivers/staging/rtl8723bs/core/rtw_recv.c
1569
struct rx_pkt_attrib *pattrib = &precvframe->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
159
struct adapter *padapter = precvframe->u.hdr.adapter;
drivers/staging/rtl8723bs/core/rtw_recv.c
1590
len = precvframe->u.hdr.len - rmv_len;
drivers/staging/rtl8723bs/core/rtw_recv.c
162
if (precvframe->u.hdr.pkt) {
drivers/staging/rtl8723bs/core/rtw_recv.c
163
dev_kfree_skb_any(precvframe->u.hdr.pkt);/* free skb by driver */
drivers/staging/rtl8723bs/core/rtw_recv.c
1631
pattrib = &prframe->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
164
precvframe->u.hdr.pkt = NULL;
drivers/staging/rtl8723bs/core/rtw_recv.c
169
list_del_init(&(precvframe->u.hdr.list));
drivers/staging/rtl8723bs/core/rtw_recv.c
171
precvframe->u.hdr.len = 0;
drivers/staging/rtl8723bs/core/rtw_recv.c
1724
recvframe_pull(prframe, prframe->u.hdr.attrib.hdrlen);
drivers/staging/rtl8723bs/core/rtw_recv.c
1726
if (prframe->u.hdr.attrib.iv_len > 0)
drivers/staging/rtl8723bs/core/rtw_recv.c
1727
recvframe_pull(prframe, prframe->u.hdr.attrib.iv_len);
drivers/staging/rtl8723bs/core/rtw_recv.c
1729
a_len = prframe->u.hdr.len;
drivers/staging/rtl8723bs/core/rtw_recv.c
173
list_add_tail(&(precvframe->u.hdr.list), get_list_head(pfree_recv_queue));
drivers/staging/rtl8723bs/core/rtw_recv.c
1731
pdata = prframe->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_recv.c
1774
rtw_recv_indicate_pkt(padapter, sub_pkt, &prframe->u.hdr.attrib);
drivers/staging/rtl8723bs/core/rtw_recv.c
1777
prframe->u.hdr.len = 0;
drivers/staging/rtl8723bs/core/rtw_recv.c
1817
struct rx_pkt_attrib *pattrib = &prframe->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
1832
pnextattrib = &pnextrframe->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
1849
list_del_init(&(prframe->u.hdr.list));
drivers/staging/rtl8723bs/core/rtw_recv.c
1851
list_add_tail(&(prframe->u.hdr.list), plist);
drivers/staging/rtl8723bs/core/rtw_recv.c
1865
struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
1870
skb = precv_frame->u.hdr.pkt;
drivers/staging/rtl8723bs/core/rtw_recv.c
1874
skb->data = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_recv.c
1876
skb_set_tail_pointer(skb, precv_frame->u.hdr.len);
drivers/staging/rtl8723bs/core/rtw_recv.c
1878
skb->len = precv_frame->u.hdr.len;
drivers/staging/rtl8723bs/core/rtw_recv.c
1883
precv_frame->u.hdr.pkt = NULL;
drivers/staging/rtl8723bs/core/rtw_recv.c
189
struct adapter *padapter = precvframe->u.hdr.adapter;
drivers/staging/rtl8723bs/core/rtw_recv.c
1922
pattrib = &prframe->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
193
list_del_init(&(precvframe->u.hdr.list));
drivers/staging/rtl8723bs/core/rtw_recv.c
1933
pattrib = &prframe->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
1937
list_del_init(&(prframe->u.hdr.list));
drivers/staging/rtl8723bs/core/rtw_recv.c
196
list_add_tail(&(precvframe->u.hdr.list), get_list_head(queue));
drivers/staging/rtl8723bs/core/rtw_recv.c
1981
struct rx_pkt_attrib *pattrib = &prframe->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
1982
struct recv_reorder_ctrl *preorder_ctrl = prframe->u.hdr.preorder_ctrl;
drivers/staging/rtl8723bs/core/rtw_recv.c
2178
struct rx_pkt_attrib *prxattrib = &rframe->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
2227
padapter = precvframe->u.hdr.adapter;
drivers/staging/rtl8723bs/core/rtw_recv.c
366
struct rx_pkt_attrib *prxattrib = &precvframe->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
393
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
394
pframe = precvframe->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_recv.c
441
struct rx_pkt_attrib *prxattrib = &precv_frame->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
447
u8 *iv = precv_frame->u.hdr.rx_data+prxattrib->hdrlen;
drivers/staging/rtl8723bs/core/rtw_recv.c
517
ptr = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_recv.c
518
pfhdr = &precv_frame->u.hdr;
drivers/staging/rtl8723bs/core/rtw_recv.c
569
signed int tid = precv_frame->u.hdr.attrib.priority;
drivers/staging/rtl8723bs/core/rtw_recv.c
571
u16 seq_ctrl = ((precv_frame->u.hdr.attrib.seq_num&0xffff) << 4) |
drivers/staging/rtl8723bs/core/rtw_recv.c
572
(precv_frame->u.hdr.attrib.frag_num & 0xf);
drivers/staging/rtl8723bs/core/rtw_recv.c
591
u8 *ptr = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_recv.c
592
struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
623
struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
65
INIT_LIST_HEAD(&(precvframe->u.list));
drivers/staging/rtl8723bs/core/rtw_recv.c
67
list_add_tail(&(precvframe->u.list), &(precvpriv->free_recv_queue.queue));
drivers/staging/rtl8723bs/core/rtw_recv.c
677
struct rx_pkt_attrib *pattrib = &prframe->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
69
precvframe->u.hdr.pkt_newalloc = NULL;
drivers/staging/rtl8723bs/core/rtw_recv.c
691
psta = prframe->u.hdr.psta;
drivers/staging/rtl8723bs/core/rtw_recv.c
70
precvframe->u.hdr.pkt = NULL;
drivers/staging/rtl8723bs/core/rtw_recv.c
706
u8 *ptr = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_recv.c
708
struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
72
precvframe->u.hdr.len = 0;
drivers/staging/rtl8723bs/core/rtw_recv.c
74
precvframe->u.hdr.adapter = padapter;
drivers/staging/rtl8723bs/core/rtw_recv.c
794
u8 *ptr = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_recv.c
795
struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
899
u8 *ptr = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_recv.c
900
struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
950
struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_recv.c
952
u8 *pframe = precv_frame->u.hdr.rx_data;
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
1210
struct rx_pkt_attrib *prxattrib = &((union recv_frame *)precvframe)->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_security.c
1214
pframe = (unsigned char *)((union recv_frame *)precvframe)->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_security.c
1271
length = ((union recv_frame *)precvframe)->u.hdr.len - prxattrib->hdrlen - prxattrib->iv_len;
drivers/staging/rtl8723bs/core/rtw_security.c
1285
struct rx_pkt_attrib *pattrib = &((union recv_frame *)precvframe)->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_security.c
1302
pframe = (unsigned char *)((union recv_frame *)precvframe)->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_security.c
516
struct rx_pkt_attrib *prxattrib = &((union recv_frame *)precvframe)->u.hdr.attrib;
drivers/staging/rtl8723bs/core/rtw_security.c
521
pframe = (unsigned char *)((union recv_frame *)precvframe)->u.hdr.rx_data;
drivers/staging/rtl8723bs/core/rtw_security.c
576
length = ((union recv_frame *)precvframe)->u.hdr.len - prxattrib->hdrlen - prxattrib->iv_len;
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
372
list_del_init(&(prframe->u.hdr.list));
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
1026
max_AMPDU_len = pmlmeinfo->HT_caps.u.HT_cap_element.AMPDU_para & 0x03;
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
1028
min_MPDU_spacing = (pmlmeinfo->HT_caps.u.HT_cap_element.AMPDU_para & 0x1c) >> 2;
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
1367
if (le16_to_cpu(pHT_caps->u.HT_cap_element.HT_caps_info) & (0x1 << bit_offset))
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
941
pmlmeinfo->HT_caps.u.HT_cap[i] &= (pIE->data[i]);
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
944
max_AMPDU_len = min(pmlmeinfo->HT_caps.u.HT_cap_element.AMPDU_para & 0x3,
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
947
min_MPDU_spacing = max(pmlmeinfo->HT_caps.u.HT_cap_element.AMPDU_para & 0x1c,
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
950
pmlmeinfo->HT_caps.u.HT_cap_element.AMPDU_para = max_AMPDU_len | min_MPDU_spacing;
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
956
pmlmeinfo->HT_caps.u.HT_cap_element.MCS_rate[i] &= pmlmeext->default_supported_mcs_set[i];
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
959
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
135
precvframe->u.hdr.psta = NULL;
drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c
141
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
201
} 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
353
} 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
877
strscpy(param->u.crypt.alg, alg_name);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
880
param->u.crypt.set_tx = 0; /* for wpa/wpa2 group key */
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
882
param->u.crypt.set_tx = 1; /* for wpa/wpa2 pairwise key */
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
884
param->u.crypt.idx = key_index;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
887
memcpy(param->u.crypt.seq, (u8 *)params->seq, params->seq_len);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
890
param->u.crypt.key_len = params->key_len;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
891
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 = get_buffer_id(tee[i].u.memref.shm);
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
39
param[0].u.memref.shm = device_shm;
drivers/tee/optee/device.c
40
param[0].u.memref.size = *shm_size;
drivers/tee/optee/device.c
41
param[0].u.memref.shm_offs = 0;
drivers/tee/optee/device.c
58
*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
187
} u;
drivers/tee/optee/optee_private.h
357
p->u.value.a = mp->u.value.a;
drivers/tee/optee/optee_private.h
358
p->u.value.b = mp->u.value.b;
drivers/tee/optee/optee_private.h
359
p->u.value.c = mp->u.value.c;
drivers/tee/optee/optee_private.h
367
mp->u.value.a = p->u.value.a;
drivers/tee/optee/optee_private.h
368
mp->u.value.b = p->u.value.b;
drivers/tee/optee/optee_private.h
369
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
179
if (tee_param_is_memref(params + n) && params[n].u.memref.shm)
drivers/tee/optee/supp.c
180
tee_shm_put(params[n].u.memref.shm);
drivers/tee/optee/supp.c
255
param->u.value.a = id;
drivers/tee/optee/supp.c
256
param->u.value.b = 0;
drivers/tee/optee/supp.c
257
param->u.value.c = 0;
drivers/tee/optee/supp.c
289
id = param->u.value.a;
drivers/tee/optee/supp.c
345
p->u.value.a = param[n + num_meta].u.value.a;
drivers/tee/optee/supp.c
346
p->u.value.b = param[n + num_meta].u.value.b;
drivers/tee/optee/supp.c
347
p->u.value.c = param[n + num_meta].u.value.c;
drivers/tee/optee/supp.c
351
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], ¶ms[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(¶ms[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
397
struct qcomtee_arg *u)
drivers/tee/qcomtee/core.c
409
qcomtee_args_len(u));
drivers/tee/qcomtee/core.c
416
qcomtee_arg_for_each_input_buffer(i, u) {
drivers/tee/qcomtee/core.c
420
msg->args[ib].b.size = u[i].b.size;
drivers/tee/qcomtee/core.c
424
if (!(u[i].flags & QCOMTEE_ARG_FLAGS_UADDR))
drivers/tee/qcomtee/core.c
425
memcpy(msgptr, u[i].b.addr, u[i].b.size);
drivers/tee/qcomtee/core.c
426
else if (copy_from_user(msgptr, u[i].b.uaddr, u[i].b.size))
drivers/tee/qcomtee/core.c
429
offset += qcomtee_msg_offset_align(u[i].b.size);
drivers/tee/qcomtee/core.c
434
qcomtee_arg_for_each_output_buffer(i, u) {
drivers/tee/qcomtee/core.c
437
msg->args[ob].b.size = u[i].b.size;
drivers/tee/qcomtee/core.c
439
offset += qcomtee_msg_offset_align(u[i].b.size);
drivers/tee/qcomtee/core.c
444
qcomtee_arg_for_each_input_object(i, u) {
drivers/tee/qcomtee/core.c
445
if (qcomtee_object_id_get(oic, u[i].o, &msg->args[io].o)) {
drivers/tee/qcomtee/core.c
457
qcomtee_arg_for_each_output_object(i, u)
drivers/tee/qcomtee/core.c
480
static int qcomtee_update_args(struct qcomtee_arg *u,
drivers/tee/qcomtee/core.c
491
qcomtee_arg_for_each_input_buffer(i, u)
drivers/tee/qcomtee/core.c
495
qcomtee_arg_for_each_output_buffer(i, u) {
drivers/tee/qcomtee/core.c
498
u[i].b.size = msg->args[ob].b.size;
drivers/tee/qcomtee/core.c
502
if (!(u[i].flags & QCOMTEE_ARG_FLAGS_UADDR))
drivers/tee/qcomtee/core.c
503
memcpy(u[i].b.addr, msgptr, u[i].b.size);
drivers/tee/qcomtee/core.c
504
else if (copy_to_user(u[i].b.uaddr, msgptr, u[i].b.size))
drivers/tee/qcomtee/core.c
511
qcomtee_arg_for_each_input_object(i, u)
drivers/tee/qcomtee/core.c
515
qcomtee_arg_for_each_output_object(i, u) {
drivers/tee/qcomtee/core.c
516
if (qcomtee_object_qtee_init(oic, &u[i].o, msg->args[oo].o))
drivers/tee/qcomtee/core.c
547
oic->u[i].b.addr =
drivers/tee/qcomtee/core.c
549
oic->u[i].b.size = msg->args[i].b.size;
drivers/tee/qcomtee/core.c
550
oic->u[i].type = QCOMTEE_ARG_TYPE_IB;
drivers/tee/qcomtee/core.c
554
oic->u[i].b.addr =
drivers/tee/qcomtee/core.c
556
oic->u[i].b.size = msg->args[i].b.size;
drivers/tee/qcomtee/core.c
557
oic->u[i].type = QCOMTEE_ARG_TYPE_OB;
drivers/tee/qcomtee/core.c
561
if (qcomtee_object_qtee_init(oic, &oic->u[i].o, msg->args[i].o))
drivers/tee/qcomtee/core.c
564
oic->u[i].type = QCOMTEE_ARG_TYPE_IO;
drivers/tee/qcomtee/core.c
568
oic->u[i].type = QCOMTEE_ARG_TYPE_OO;
drivers/tee/qcomtee/core.c
571
oic->u[i].type = QCOMTEE_ARG_TYPE_INV;
drivers/tee/qcomtee/core.c
585
qcomtee_arg_for_each_input_buffer(i, oic->u)
drivers/tee/qcomtee/core.c
589
qcomtee_arg_for_each_output_buffer(i, oic->u) {
drivers/tee/qcomtee/core.c
591
if (msg->args[ob].b.size < oic->u[i].b.size)
drivers/tee/qcomtee/core.c
594
msg->args[ob].b.size = oic->u[i].b.size;
drivers/tee/qcomtee/core.c
599
qcomtee_arg_for_each_input_object(i, oic->u)
drivers/tee/qcomtee/core.c
603
qcomtee_arg_for_each_output_object(i, oic->u) {
drivers/tee/qcomtee/core.c
604
if (qcomtee_object_id_get(oic, oic->u[i].o, &msg->args[oo].o)) {
drivers/tee/qcomtee/core.c
662
qcomtee_arg_for_each_input_buffer(i, oic->u)
drivers/tee/qcomtee/core.c
663
qcomtee_object_put(oic->u[i].o);
drivers/tee/qcomtee/core.c
668
errno = object->ops->dispatch(oic, object, op, oic->u);
drivers/tee/qcomtee/core.c
717
static void qcomtee_qtee_objects_put(struct qcomtee_arg *u)
drivers/tee/qcomtee/core.c
721
qcomtee_arg_for_each_input_object(i, u) {
drivers/tee/qcomtee/core.c
722
if (typeof_qcomtee_object(u[i].o) == QCOMTEE_OBJECT_TYPE_CB)
drivers/tee/qcomtee/core.c
723
qcomtee_object_put(u[i].o);
drivers/tee/qcomtee/core.c
743
struct qcomtee_arg *u, int *result)
drivers/tee/qcomtee/core.c
751
ret = qcomtee_msg_buffers_alloc(oic, u);
drivers/tee/qcomtee/core.c
753
qcomtee_qtee_objects_put(u);
drivers/tee/qcomtee/core.c
758
ret = qcomtee_prepare_msg(oic, object, op, u);
drivers/tee/qcomtee/core.c
760
qcomtee_qtee_objects_put(u);
drivers/tee/qcomtee/core.c
804
qcomtee_qtee_objects_put(u);
drivers/tee/qcomtee/core.c
826
if (!*result && qcomtee_update_args(u, oic)) {
drivers/tee/qcomtee/core.c
828
qcomtee_arg_for_each_output_object(i, u)
drivers/tee/qcomtee/core.c
829
qcomtee_object_put(u[i].o);
drivers/tee/qcomtee/core.c
850
struct qcomtee_arg *u, int *result)
drivers/tee/qcomtee/core.c
866
return qcomtee_object_do_invoke_internal(oic, object, op, u, result);
drivers/tee/qcomtee/core.c
882
struct qcomtee_arg u[3] = { 0 };
drivers/tee/qcomtee/core.c
885
u[0].o = NULL_QCOMTEE_OBJECT;
drivers/tee/qcomtee/core.c
886
u[0].type = QCOMTEE_ARG_TYPE_IO;
drivers/tee/qcomtee/core.c
887
u[1].type = QCOMTEE_ARG_TYPE_OO;
drivers/tee/qcomtee/core.c
889
QCOMTEE_ROOT_OP_REG_WITH_CREDENTIALS, u,
drivers/tee/qcomtee/core.c
894
return u[1].o;
drivers/tee/qcomtee/core.c
901
struct qcomtee_arg u[3] = { 0 };
drivers/tee/qcomtee/core.c
904
u[0].b.addr = &uid;
drivers/tee/qcomtee/core.c
905
u[0].b.size = sizeof(uid);
drivers/tee/qcomtee/core.c
906
u[0].type = QCOMTEE_ARG_TYPE_IB;
drivers/tee/qcomtee/core.c
907
u[1].type = QCOMTEE_ARG_TYPE_OO;
drivers/tee/qcomtee/core.c
909
u, &result);
drivers/tee/qcomtee/core.c
914
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(¶ms[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], ¶ms[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, ¶ms[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
603
params[n].u.memref.shm)
drivers/tee/tee_core.c
604
tee_shm_put(params[n].u.memref.shm);
drivers/tee/tee_core.c
664
params[n].u.memref.shm)
drivers/tee/tee_core.c
665
tee_shm_put(params[n].u.memref.shm);
drivers/tee/tee_core.c
723
params[n].u.memref.shm)
drivers/tee/tee_core.c
724
tee_shm_put(params[n].u.memref.shm);
drivers/tee/tee_core.c
774
ip.a = p->u.value.a;
drivers/tee/tee_core.c
775
ip.b = p->u.value.b;
drivers/tee/tee_core.c
776
ip.c = p->u.value.c;
drivers/tee/tee_core.c
781
ip.a = (__force unsigned long)p->u.ubuf.uaddr;
drivers/tee/tee_core.c
782
ip.b = p->u.ubuf.size;
drivers/tee/tee_core.c
787
ip.a = p->u.objref.id;
drivers/tee/tee_core.c
788
ip.b = p->u.objref.flags;
drivers/tee/tee_core.c
794
ip.b = p->u.memref.size;
drivers/tee/tee_core.c
795
if (!p->u.memref.shm) {
drivers/tee/tee_core.c
800
ip.a = p->u.memref.shm_offs;
drivers/tee/tee_core.c
801
ip.c = p->u.memref.shm->id;
drivers/tee/tee_core.c
889
p->u.value.a = ip.a;
drivers/tee/tee_core.c
890
p->u.value.b = ip.b;
drivers/tee/tee_core.c
891
p->u.value.c = ip.c;
drivers/tee/tee_core.c
895
p->u.ubuf.uaddr = u64_to_user_ptr(ip.a);
drivers/tee/tee_core.c
896
p->u.ubuf.size = ip.b;
drivers/tee/tee_core.c
898
if (!access_ok(params[n].u.ubuf.uaddr,
drivers/tee/tee_core.c
899
params[n].u.ubuf.size))
drivers/tee/tee_core.c
905
p->u.objref.id = ip.a;
drivers/tee/tee_core.c
906
p->u.objref.flags = ip.b;
drivers/tee/tee_core.c
917
p->u.memref.shm = NULL;
drivers/tee/tee_core.c
918
p->u.memref.shm_offs = 0;
drivers/tee/tee_core.c
919
p->u.memref.size = ip.b;
drivers/tee/tee_core.c
922
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
1909
int ret, size, u, ln;
drivers/usb/atm/ueagle-atm.c
1931
for (u = 0; u < size; u += ln) {
drivers/usb/atm/ueagle-atm.c
1932
ln = min(size - u, 64);
drivers/usb/atm/ueagle-atm.c
1933
ret = uea_request(sc, 0xe, 0, ln, pfw + u);
drivers/usb/atm/ueagle-atm.c
1967
struct cmv_e1 *cmv = &intr->u.e1.s2.cmv;
drivers/usb/atm/ueagle-atm.c
2029
struct cmv_e4 *cmv = &intr->u.e4.s2.cmv;
drivers/usb/atm/ueagle-atm.c
476
#define e1_bSwapPageNo u.e1.s1.swapinfo.bSwapPageNo
drivers/usb/atm/ueagle-atm.c
477
#define e1_bOvl u.e1.s1.swapinfo.bOvl
drivers/usb/atm/ueagle-atm.c
478
#define e4_bSwapPageNo u.e4.s1.swapinfo.bSwapPageNo
drivers/usb/atm/ueagle-atm.c
515
} 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
520
events[i].u.setup = ffs->ev.setup;
drivers/usb/gadget/function/f_hid.c
1348
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
277
struct uvcg_uncompressed *u =
drivers/usb/gadget/function/uvc_v4l2.c
279
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
2098
desc->u.ss.bHubHdrDecLat = 0x04; /* Worst case: 0.4 micro sec*/
drivers/usb/gadget/udc/dummy_hcd.c
2099
desc->u.ss.DeviceRemovable = 0;
drivers/usb/gadget/udc/dummy_hcd.c
2111
desc->u.hs.DeviceRemovable[0] = 0;
drivers/usb/gadget/udc/dummy_hcd.c
2112
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
1513
} u;
drivers/usb/gadget/udc/omap_udc.c
1521
u.word[0] = omap_readw(UDC_DATA);
drivers/usb/gadget/udc/omap_udc.c
1522
u.word[1] = omap_readw(UDC_DATA);
drivers/usb/gadget/udc/omap_udc.c
1523
u.word[2] = omap_readw(UDC_DATA);
drivers/usb/gadget/udc/omap_udc.c
1524
u.word[3] = omap_readw(UDC_DATA);
drivers/usb/gadget/udc/omap_udc.c
1528
#define w_value le16_to_cpu(u.r.wValue)
drivers/usb/gadget/udc/omap_udc.c
1529
#define w_index le16_to_cpu(u.r.wIndex)
drivers/usb/gadget/udc/omap_udc.c
1530
#define w_length le16_to_cpu(u.r.wLength)
drivers/usb/gadget/udc/omap_udc.c
1536
udc->ep0_in = (u.r.bRequestType & USB_DIR_IN) != 0;
drivers/usb/gadget/udc/omap_udc.c
1541
switch (u.r.bRequest) {
drivers/usb/gadget/udc/omap_udc.c
1544
if (u.r.bRequestType != USB_RECIP_DEVICE)
drivers/usb/gadget/udc/omap_udc.c
1564
if (u.r.bRequestType != USB_RECIP_ENDPOINT)
drivers/usb/gadget/udc/omap_udc.c
1593
if (u.r.bRequestType != USB_RECIP_ENDPOINT)
drivers/usb/gadget/udc/omap_udc.c
1626
if (u.r.bRequestType != (USB_DIR_IN|USB_RECIP_ENDPOINT))
drivers/usb/gadget/udc/omap_udc.c
1652
if (u.r.bRequestType
drivers/usb/gadget/udc/omap_udc.c
1679
u.r.bRequestType, u.r.bRequest,
drivers/usb/gadget/udc/omap_udc.c
1699
status = udc->driver->setup(&udc->gadget, &u.r);
drivers/usb/gadget/udc/omap_udc.c
1707
u.r.bRequestType, u.r.bRequest, status);
drivers/usb/gadget/udc/pxa25x_udc.c
1599
} u;
drivers/usb/gadget/udc/pxa25x_udc.c
1640
u.raw [i] = (u8) UDDR0;
drivers/usb/gadget/udc/pxa25x_udc.c
1647
u.r.bRequestType, u.r.bRequest,
drivers/usb/gadget/udc/pxa25x_udc.c
1648
le16_to_cpu(u.r.wValue),
drivers/usb/gadget/udc/pxa25x_udc.c
1649
le16_to_cpu(u.r.wIndex),
drivers/usb/gadget/udc/pxa25x_udc.c
1650
le16_to_cpu(u.r.wLength));
drivers/usb/gadget/udc/pxa25x_udc.c
1653
dev->req_std = (u.r.bRequestType & USB_TYPE_MASK)
drivers/usb/gadget/udc/pxa25x_udc.c
1657
switch (u.r.bRequest) {
drivers/usb/gadget/udc/pxa25x_udc.c
1660
if (u.r.bRequestType == USB_RECIP_DEVICE) {
drivers/usb/gadget/udc/pxa25x_udc.c
1675
if (u.r.bRequestType == USB_RECIP_INTERFACE) {
drivers/usb/gadget/udc/pxa25x_udc.c
1682
le16_to_cpu(u.r.wIndex),
drivers/usb/gadget/udc/pxa25x_udc.c
1683
le16_to_cpu(u.r.wValue));
drivers/usb/gadget/udc/pxa25x_udc.c
1689
if (u.r.bRequestType == USB_RECIP_DEVICE) {
drivers/usb/gadget/udc/pxa25x_udc.c
1696
if (u.r.bRequestType & USB_DIR_IN)
drivers/usb/gadget/udc/pxa25x_udc.c
1701
i = dev->driver->setup(&dev->gadget, &u.r);
drivers/usb/gadget/udc/pxa25x_udc.c
1710
u.r.bRequest, i);
drivers/usb/gadget/udc/pxa25x_udc.c
1731
|| dev->req_std || u.r.wLength))
drivers/usb/gadget/udc/pxa25x_udc.c
1752
u.raw [i] = (u8) UDDR0;
drivers/usb/gadget/udc/pxa25x_udc.c
1753
if ((u.r.bRequestType & USB_RECIP_MASK)
drivers/usb/gadget/udc/pxa25x_udc.c
1756
if (u.word [0] == 0 && u.word [1] == 0)
drivers/usb/gadget/udc/pxa27x_udc.c
1822
} u;
drivers/usb/gadget/udc/pxa27x_udc.c
1843
u.word[i] = udc_ep_readl(ep, UDCDR);
drivers/usb/gadget/udc/pxa27x_udc.c
1853
u.r.bRequestType, u.r.bRequest,
drivers/usb/gadget/udc/pxa27x_udc.c
1854
le16_to_cpu(u.r.wValue), le16_to_cpu(u.r.wIndex),
drivers/usb/gadget/udc/pxa27x_udc.c
1855
le16_to_cpu(u.r.wLength));
drivers/usb/gadget/udc/pxa27x_udc.c
1859
if (u.r.bRequestType & USB_DIR_IN)
drivers/usb/gadget/udc/pxa27x_udc.c
1868
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
323
memset(desc->u.hs.DeviceRemovable, 0xff,
drivers/usb/host/xhci-hub.c
324
sizeof(desc->u.hs.DeviceRemovable));
drivers/usb/host/xhci-hub.c
325
memset(desc->u.hs.PortPwrCtrlMask, 0xff,
drivers/usb/host/xhci-hub.c
326
sizeof(desc->u.hs.PortPwrCtrlMask));
drivers/usb/host/xhci-hub.c
329
memset(&desc->u.hs.DeviceRemovable[i], port_removable[i],
drivers/usb/host/xhci-hub.c
353
desc->u.ss.bHubHdrDecLat = 0;
drivers/usb/host/xhci-hub.c
354
desc->u.ss.wHubDelay = 0;
drivers/usb/host/xhci-hub.c
364
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
458
s->u.pc.ctr = DCR_INIT_VAL;
drivers/usb/serial/mos7720.c
459
s->u.pc.ecr = ECR_INIT_VAL;
drivers/usb/serial/mos7720.c
474
s->u.pc.ctr = mos_parport->shadowDCR;
drivers/usb/serial/mos7720.c
475
s->u.pc.ecr = mos_parport->shadowECR;
drivers/usb/serial/mos7720.c
491
mos_parport->shadowDCR = s->u.pc.ctr;
drivers/usb/serial/mos7720.c
492
mos_parport->shadowECR = s->u.pc.ecr;
drivers/usb/typec/ucsi/ucsi.h
502
#define UCSI_MAX_DATA_LENGTH(u) (((u)->version < UCSI_VERSION_2_0) ? 0x10 : 0xff)
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
583
correct_endian_cmd_submit(&pdu->u.cmd_submit, send);
drivers/usb/usbip/usbip_common.c
586
correct_endian_ret_submit(&pdu->u.ret_submit, send);
drivers/usb/usbip/usbip_common.c
589
correct_endian_cmd_unlink(&pdu->u.cmd_unlink, send);
drivers/usb/usbip/usbip_common.c
592
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
69
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/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
2460
struct vhost_iotlb_map *u;
drivers/vhost/vhost.c
2470
list_for_each_entry(u, &umem->list, link) {
drivers/vhost/vhost.c
2471
if (u->addr > hva - 1 + len ||
drivers/vhost/vhost.c
2472
u->addr - 1 + u->size < hva)
drivers/vhost/vhost.c
2474
start = max(u->addr, hva);
drivers/vhost/vhost.c
2475
end = min(u->addr - 1 + u->size, hva - 1 + len);
drivers/vhost/vhost.c
2478
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
1154
if (xen_initial_domain() && !(info->u.pirq.flags & PIRQ_MSI_GROUP)) {
drivers/xen/events/events_base.c
1155
unmap_irq.pirq = info->u.pirq.pirq;
drivers/xen/events/events_base.c
1156
unmap_irq.domid = info->u.pirq.domid;
drivers/xen/events/events_base.c
1162
if ((rc == -ESRCH && info->u.pirq.domid != DOMID_SELF))
drivers/xen/events/events_base.c
1164
info->u.pirq.domid, info->u.pirq.pirq);
drivers/xen/events/events_base.c
130
} u;
drivers/xen/events/events_base.c
1335
if (status.u.virq != virq)
drivers/xen/events/events_base.c
1689
dev = (info->type == IRQT_EVTCHN) ? info->u.interdomain : NULL;
drivers/xen/events/events_base.c
1806
int virq = info->u.virq;
drivers/xen/events/events_base.c
1947
pirq = info->u.pirq.pirq;
drivers/xen/events/events_base.c
1948
gsi = info->u.pirq.gsi;
drivers/xen/events/events_base.c
2088
irq_status.irq = info->u.pirq.pirq;
drivers/xen/events/events_base.c
359
info->u.interdomain = dev;
drivers/xen/events/events_base.c
369
info->u.ipi = ipi;
drivers/xen/events/events_base.c
380
info->u.virq = virq;
drivers/xen/events/events_base.c
391
info->u.pirq.pirq = pirq;
drivers/xen/events/events_base.c
392
info->u.pirq.gsi = gsi;
drivers/xen/events/events_base.c
393
info->u.pirq.domid = domid;
drivers/xen/events/events_base.c
394
info->u.pirq.flags = flags;
drivers/xen/events/events_base.c
445
return info->u.ipi;
drivers/xen/events/events_base.c
453
return info->u.virq;
drivers/xen/events/events_base.c
461
return info->u.pirq.pirq;
drivers/xen/events/events_base.c
510
return info->u.pirq.flags & PIRQ_NEEDS_EOI;
drivers/xen/events/events_base.c
608
struct xenbus_device *dev = info->u.interdomain;
drivers/xen/events/events_base.c
803
info->u.pirq.flags &= ~PIRQ_NEEDS_EOI;
drivers/xen/events/events_base.c
805
info->u.pirq.flags |= PIRQ_NEEDS_EOI;
drivers/xen/events/events_base.c
866
bind_pirq.flags = info->u.pirq.flags & PIRQ_SHAREABLE ?
drivers/xen/events/events_base.c
942
if (info->u.pirq.gsi == gsi)
drivers/xen/events/events_base.c
984
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
675
if (copy_to_user(u, &op, sizeof(op)) != 0)
drivers/xen/gntdev.c
682
struct ioctl_gntdev_unmap_grant_ref __user *u)
drivers/xen/gntdev.c
688
if (copy_from_user(&op, u, sizeof(op)) != 0)
drivers/xen/gntdev.c
705
struct ioctl_gntdev_get_offset_for_vaddr __user *u)
drivers/xen/gntdev.c
712
if (copy_from_user(&op, u, sizeof(op)) != 0)
drivers/xen/gntdev.c
732
if (rv == 0 && copy_to_user(u, &op, sizeof(op)) != 0)
drivers/xen/gntdev.c
737
static long gntdev_ioctl_notify(struct gntdev_priv *priv, void __user *u)
drivers/xen/gntdev.c
745
if (copy_from_user(&op, u, sizeof(op)))
drivers/xen/gntdev.c
908
op->source.u.ref = seg->source.foreign.ref;
drivers/xen/gntdev.c
922
op->source.u.gmfn = gfn;
drivers/xen/gntdev.c
928
op->dest.u.ref = seg->dest.foreign.ref;
drivers/xen/gntdev.c
942
op->dest.u.gmfn = gfn;
drivers/xen/gntdev.c
957
static long gntdev_ioctl_grant_copy(struct gntdev_priv *priv, void __user *u)
drivers/xen/gntdev.c
964
if (copy_from_user(©, 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
1048
req->u.release.id = (uintptr_t)map;
drivers/xen/pvcalls-front.c
190
rsp->u.poll.id;
drivers/xen/pvcalls-front.c
322
req->u.socket.id = (uintptr_t) map;
drivers/xen/pvcalls-front.c
323
req->u.socket.domain = AF_INET;
drivers/xen/pvcalls-front.c
324
req->u.socket.type = SOCK_STREAM;
drivers/xen/pvcalls-front.c
325
req->u.socket.protocol = IPPROTO_IP;
drivers/xen/pvcalls-front.c
464
req->u.connect.id = (uintptr_t)map;
drivers/xen/pvcalls-front.c
465
req->u.connect.len = addr_len;
drivers/xen/pvcalls-front.c
466
req->u.connect.flags = flags;
drivers/xen/pvcalls-front.c
467
req->u.connect.ref = map->active.ref;
drivers/xen/pvcalls-front.c
468
req->u.connect.evtchn = evtchn;
drivers/xen/pvcalls-front.c
469
memcpy(req->u.connect.addr, addr, sizeof(*addr));
drivers/xen/pvcalls-front.c
700
req->u.bind.id = (uintptr_t)map;
drivers/xen/pvcalls-front.c
701
memcpy(req->u.bind.addr, addr, sizeof(*addr));
drivers/xen/pvcalls-front.c
702
req->u.bind.len = addr_len;
drivers/xen/pvcalls-front.c
755
req->u.listen.id = (uintptr_t) map;
drivers/xen/pvcalls-front.c
756
req->u.listen.backlog = backlog;
drivers/xen/pvcalls-front.c
864
req->u.accept.id = (uintptr_t) map;
drivers/xen/pvcalls-front.c
865
req->u.accept.ref = map2->active.ref;
drivers/xen/pvcalls-front.c
866
req->u.accept.id_new = (uintptr_t) map2;
drivers/xen/pvcalls-front.c
867
req->u.accept.evtchn = evtchn;
drivers/xen/pvcalls-front.c
961
req->u.poll.id = (uintptr_t) map;
drivers/xen/xen-acpi-pad.c
29
op.u.core_parking.type = XEN_CORE_PARKING_SET;
drivers/xen/xen-acpi-pad.c
30
op.u.core_parking.idle_nums = idle_nums;
drivers/xen/xen-acpi-pad.c
40
op.u.core_parking.type = XEN_CORE_PARKING_GET;
drivers/xen/xen-acpi-pad.c
43
?: 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
398
nlen = strnlen(dire->u.name,
fs/afs/dir.c
399
(unsigned long)(block + 1) - (unsigned long)dire->u.name - 1);
fs/afs/dir.c
408
nlen, dire->u.name);
fs/afs/dir.c
437
if (!dir_emit(ctx, dire->u.name, nlen,
fs/afs/dir.c
438
ntohl(dire->u.vnode),
fs/afs/dir.c
441
ntohl(dire->u.unique) : 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
2140
int u = level + 1;
fs/btrfs/ctree.c
2142
if (u < BTRFS_MAX_LEVEL && p->locks[u]) {
fs/btrfs/ctree.c
2143
btrfs_tree_unlock_rw(p->nodes[u], p->locks[u]);
fs/btrfs/ctree.c
2144
p->locks[u] = 0;
fs/btrfs/send.c
683
u##bits attr, u##bits value) \
fs/crypto/keyring.c
1002
master_key_spec_len(&mk->mk_spec), (u8 *)&mk->mk_spec.u,
fs/crypto/keyring.c
276
unsigned long i = get_unaligned((unsigned long *)&mk_spec->u);
fs/crypto/keyring.c
313
memcmp(mk->mk_spec.u.descriptor,
fs/crypto/keyring.c
314
mk_spec->u.descriptor,
fs/crypto/keyring.c
324
memcmp(mk->mk_spec.u.identifier,
fs/crypto/keyring.c
325
mk_spec->u.identifier,
fs/crypto/keyring.c
344
mk->mk_spec.u.identifier);
fs/crypto/keyring.c
365
format_mk_user_description(description, mk->mk_spec.u.identifier);
fs/crypto/keyring.c
394
format_mk_user_description(description, mk->mk_spec.u.identifier);
fs/crypto/keyring.c
598
key_spec->u.identifier,
fs/crypto/keyring.c
811
copy_to_user(uarg->key_spec.u.identifier, arg.key_spec.u.identifier,
fs/crypto/keyring.c
895
memcpy(mk_spec.u.identifier, identifier, FSCRYPT_KEY_IDENTIFIER_SIZE);
fs/crypto/keysetup.c
435
(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
1019
u = (to - from) >> blkbits;
fs/direct-io.c
1020
if (this_chunk_blocks > u)
fs/direct-io.c
1021
this_chunk_blocks = u;
fs/direct-io.c
1022
u = sdio->final_block_in_request - sdio->block_in_file;
fs/direct-io.c
1023
if (this_chunk_blocks > u)
fs/direct-io.c
1024
this_chunk_blocks = u;
fs/direct-io.c
927
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
1480
if (!h->u.h_seq)
fs/dlm/midcomms.c
1481
h->u.h_seq = cpu_to_le32(atomic_fetch_inc(&rd->node->seq_send));
fs/dlm/midcomms.c
392
m_header->u.h_seq = cpu_to_le32(seq);
fs/dlm/midcomms.c
724
seq = le32_to_cpu(p->header.u.h_seq);
fs/dlm/midcomms.c
772
seq = le32_to_cpu(p->header.u.h_seq);
fs/dlm/midcomms.c
961
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
241
} u = { .o = ATOMIC_INIT(1) };
fs/erofs/data.c
243
folio->private = u.v; /* valid only if file-backed folio is locked */
fs/erofs/zdata.c
102
} u;
fs/erofs/zdata.c
1418
container_of(work, struct z_erofs_decompressqueue, u.work);
fs/erofs/zdata.c
1453
complete(&io->u.done);
fs/erofs/zdata.c
1467
INIT_WORK(&io->u.work, z_erofs_decompressqueue_work);
fs/erofs/zdata.c
1468
queue_work(z_erofs_workqueue, &io->u.work);
fs/erofs/zdata.c
1470
kthread_queue_work(worker, &io->u.kthread_work);
fs/erofs/zdata.c
1474
queue_work(z_erofs_workqueue, &io->u.work);
fs/erofs/zdata.c
1482
z_erofs_decompressqueue_work(&io->u.work);
fs/erofs/zdata.c
1602
kthread_init_work(&q->u.kthread_work,
fs/erofs/zdata.c
1605
INIT_WORK(&q->u.work, z_erofs_decompressqueue_work);
fs/erofs/zdata.c
1610
init_completion(&fgq->u.done);
fs/erofs/zdata.c
1819
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
5157
pa = container_of(head, struct ext4_prealloc_space, u.pa_rcu);
fs/ext4/mballoc.c
5224
call_rcu(&(pa)->u.pa_rcu, ext4_mb_pa_callback);
fs/ext4/mballoc.c
5566
list_add(&pa->u.pa_tmp_list, &list);
fs/ext4/mballoc.c
5570
list_for_each_entry_safe(pa, tmp, &list, u.pa_tmp_list) {
fs/ext4/mballoc.c
5584
list_del(&pa->u.pa_tmp_list);
fs/ext4/mballoc.c
5588
call_rcu(&(pa)->u.pa_rcu, ext4_mb_pa_callback);
fs/ext4/mballoc.c
5662
list_add(&pa->u.pa_tmp_list, &list);
fs/ext4/mballoc.c
5687
list_for_each_entry_safe(pa, tmp, &list, u.pa_tmp_list) {
fs/ext4/mballoc.c
5716
list_del(&pa->u.pa_tmp_list);
fs/ext4/mballoc.c
5978
list_add(&pa->u.pa_tmp_list, &discard_list);
fs/ext4/mballoc.c
5993
list_for_each_entry_safe(pa, tmp, &discard_list, u.pa_tmp_list) {
fs/ext4/mballoc.c
6010
list_del(&pa->u.pa_tmp_list);
fs/ext4/mballoc.c
6011
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
2634
static bool uuid_is_nonzero(__u8 u[16])
fs/f2fs/file.c
2639
if (u[i])
fs/f2fs/gc.c
373
unsigned char u;
fs/f2fs/gc.c
381
u = BLKS_TO_SEGS(sbi, vblocks * 100);
fs/f2fs/gc.c
392
return UINT_MAX - ((100 * (100 - u) * age) / (100 + u));
fs/f2fs/gc.c
561
unsigned long long age, u, accu;
fs/f2fs/gc.c
600
u = div64_u64(accu * (sec_blocks - vblocks), sec_blocks) *
fs/f2fs/gc.c
603
f2fs_bug_on(sbi, age + u >= UINT_MAX);
fs/f2fs/gc.c
605
cost = UINT_MAX - (age + u);
fs/fat/fat.h
351
} u;
fs/fat/fat.h
361
fatent->u.ent32_p = NULL;
fs/fat/fat.h
369
fatent->u.ent32_p = NULL;
fs/fat/fat.h
375
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
183
*fatent->u.ent16_p = cpu_to_le16(new);
fs/fat/fatent.c
190
new |= le32_to_cpu(*fatent->u.ent32_p) & ~0x0fffffff;
fs/fat/fatent.c
191
*fatent->u.ent32_p = cpu_to_le32(new);
fs/fat/fatent.c
197
u8 **ent12_p = fatent->u.ent12_p;
fs/fat/fatent.c
232
if (fatent->u.ent16_p < (__le16 *)(bh->b_data + (bh->b_size - 2))) {
fs/fat/fatent.c
233
fatent->u.ent16_p++;
fs/fat/fatent.c
236
fatent->u.ent16_p = NULL;
fs/fat/fatent.c
244
if (fatent->u.ent32_p < (__le32 *)(bh->b_data + (bh->b_size - 4))) {
fs/fat/fatent.c
245
fatent->u.ent32_p++;
fs/fat/fatent.c
248
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
184
len += offsetof(struct rock_ridge, u);
fs/isofs/rock.c
241
if ((rr->u.RR.flags[0] & RR_NM) == 0)
fs/isofs/rock.c
249
rs.cont_extent = isonum_733(rr->u.CE.extent);
fs/isofs/rock.c
250
rs.cont_offset = isonum_733(rr->u.CE.offset);
fs/isofs/rock.c
251
rs.cont_size = isonum_733(rr->u.CE.size);
fs/isofs/rock.c
265
if (rr->u.NM.flags & 6)
fs/isofs/rock.c
268
if (rr->u.NM.flags & ~1) {
fs/isofs/rock.c
270
rr->u.NM.flags);
fs/isofs/rock.c
278
p = memchr(rr->u.NM.name, '\0', len);
fs/isofs/rock.c
280
len = p - rr->u.NM.name;
fs/isofs/rock.c
281
memcpy(retname + retnamlen, rr->u.NM.name, len);
fs/isofs/rock.c
358
if ((rr->u.RR.flags[0] &
fs/isofs/rock.c
368
rs.cont_extent = isonum_733(rr->u.CE.extent);
fs/isofs/rock.c
369
rs.cont_offset = isonum_733(rr->u.CE.offset);
fs/isofs/rock.c
370
rs.cont_size = isonum_733(rr->u.CE.size);
fs/isofs/rock.c
374
if (rr->u.ER.len_id + offsetof(struct rock_ridge, u.ER.data) > rr->len)
fs/isofs/rock.c
380
for (p = 0; p < rr->u.ER.len_id; p++)
fs/isofs/rock.c
381
printk(KERN_CONT "%c", rr->u.ER.data[p]);
fs/isofs/rock.c
386
inode->i_mode = isonum_733(rr->u.PX.mode);
fs/isofs/rock.c
387
set_nlink(inode, isonum_733(rr->u.PX.n_links));
fs/isofs/rock.c
388
i_uid_write(inode, isonum_733(rr->u.PX.uid));
fs/isofs/rock.c
389
i_gid_write(inode, isonum_733(rr->u.PX.gid));
fs/isofs/rock.c
394
high = isonum_733(rr->u.PN.dev_high);
fs/isofs/rock.c
395
low = isonum_733(rr->u.PN.dev_low);
fs/isofs/rock.c
418
flags = rr->u.TF.flags & TF_LONG_FORM ? ISO_DATE_LONG_FORM : 0;
fs/isofs/rock.c
419
size = rr->u.TF.flags & TF_LONG_FORM ? 17 : 7;
fs/isofs/rock.c
428
if ((rr->u.TF.flags & TF_CREATE) && size <= slen) {
fs/isofs/rock.c
430
iso_date(rr->u.TF.data + size * cnt++, flags));
fs/isofs/rock.c
433
if ((rr->u.TF.flags & TF_MODIFY) && size <= slen) {
fs/isofs/rock.c
435
iso_date(rr->u.TF.data + size * cnt++, flags));
fs/isofs/rock.c
438
if ((rr->u.TF.flags & TF_ACCESS) && size <= slen) {
fs/isofs/rock.c
440
iso_date(rr->u.TF.data + size * cnt++, flags));
fs/isofs/rock.c
443
if ((rr->u.TF.flags & TF_ATTRIBUTES) && size <= slen) {
fs/isofs/rock.c
445
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
456
slp = &rr->u.SL.link;
fs/isofs/rock.c
47
if (rr->u.SP.magic[1] != 0xef)
fs/isofs/rock.c
485
if (((rr->u.SL.
fs/isofs/rock.c
49
ISOFS_SB(inode->i_sb)->s_rock_offset = rr->u.SP.skip;
fs/isofs/rock.c
517
reloc_block = isonum_733(rr->u.CL.location);
fs/isofs/rock.c
549
algo = isonum_721(rr->u.ZF.algorithm);
fs/isofs/rock.c
552
isonum_711(&rr->u.ZF.parms[1]);
fs/isofs/rock.c
571
isonum_711(&rr->u.ZF.parms[0]);
fs/isofs/rock.c
573
isonum_711(&rr->u.ZF.parms[1]);
fs/isofs/rock.c
575
isonum_733(rr->u.ZF.
fs/isofs/rock.c
582
rr->u.ZF.algorithm[0],
fs/isofs/rock.c
583
rr->u.ZF.algorithm[1]);
fs/isofs/rock.c
612
slp = &rr->u.SL.link;
fs/isofs/rock.c
652
if ((!rootflag) && (rr->u.SL.flags & 1) &&
fs/isofs/rock.c
754
if ((rr->u.RR.flags[0] & RR_SL) == 0)
fs/isofs/rock.c
769
rs.cont_extent = isonum_733(rr->u.CE.extent);
fs/isofs/rock.c
770
rs.cont_offset = isonum_733(rr->u.CE.offset);
fs/isofs/rock.c
771
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
1272
ihold(tblk->u.ip);
fs/jfs/jfs_txnmgr.c
1290
if (inode_state_read_once(tblk->u.ip) & I_SYNC)
fs/jfs/jfs_txnmgr.c
1295
((tblk->u.ip->i_nlink == 0) &&
fs/jfs/jfs_txnmgr.c
1296
!test_cflag(COMMIT_Nolink, tblk->u.ip)));
fs/jfs/jfs_txnmgr.c
2362
pxdlock.pxd = tblk->u.ixpxd;
fs/jfs/jfs_txnmgr.c
2366
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/minix/bitmap.c
256
memset(&minix_i(inode)->u, 0, sizeof(minix_i(inode)->u));
fs/minix/inode.c
560
minix_inode->u.i1_data[i] = raw_inode->i_zone[i];
fs/minix/inode.c
599
minix_inode->u.i2_data[i] = raw_inode->i_zone[i];
fs/minix/inode.c
647
raw_inode->i_zone[i] = minix_inode->u.i1_data[i];
fs/minix/inode.c
676
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
214
task = container_of(work, struct rpc_task, u.tk_work);
fs/nfs/blocklayout/blocklayout.c
225
INIT_WORK(&hdr->task.u.tk_work, bl_read_cleanup);
fs/nfs/blocklayout/blocklayout.c
226
schedule_work(&hdr->task.u.tk_work);
fs/nfs/blocklayout/blocklayout.c
343
struct rpc_task *task = container_of(work, struct rpc_task, u.tk_work);
fs/nfs/blocklayout/blocklayout.c
370
INIT_WORK(&hdr->task.u.tk_work, bl_write_cleanup);
fs/nfs/blocklayout/blocklayout.c
371
schedule_work(&hdr->task.u.tk_work);
fs/nfs/nfs42proc.c
847
nfs42_set_netaddr(dst, &args->cna_dst.u.nl4_addr);
fs/nfs/nfs42xdr.c
318
encode_string(xdr, ns->u.nl4_str_sz, ns->u.nl4_str);
fs/nfs/nfs42xdr.c
321
encode_string(xdr, ns->u.nl4_addr.netid_len,
fs/nfs/nfs42xdr.c
322
ns->u.nl4_addr.netid);
fs/nfs/nfs42xdr.c
323
encode_string(xdr, ns->u.nl4_addr.addr_len,
fs/nfs/nfs42xdr.c
324
ns->u.nl4_addr.addr);
fs/nfs/nfs42xdr.c
927
memcpy(&ns->u.nl4_str, dummy_str, dummy);
fs/nfs/nfs42xdr.c
928
ns->u.nl4_str_sz = dummy;
fs/nfs/nfs42xdr.c
931
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
5225
data->arg.u.symlink.pages = &page;
fs/nfs/nfs4proc.c
5226
data->arg.u.symlink.len = len;
fs/nfs/nfs4proc.c
5380
data->arg.u.device.specdata1 = MAJOR(rdev);
fs/nfs/nfs4proc.c
5381
data->arg.u.device.specdata2 = MINOR(rdev);
fs/nfs/nfs4proc.c
5385
data->arg.u.device.specdata1 = MAJOR(rdev);
fs/nfs/nfs4proc.c
5386
data->arg.u.device.specdata2 = MINOR(rdev);
fs/nfs/nfs4proc.c
8539
.enforce.u.words = {
fs/nfs/nfs4proc.c
8546
.allow.u.words = {
fs/nfs/nfs4proc.c
8585
if (test_bit(i, sp->enforce.u.longs))
fs/nfs/nfs4proc.c
8587
if (test_bit(i, sp->allow.u.longs))
fs/nfs/nfs4proc.c
8593
if (sp->enforce.u.words[i] & ~supported_enforce[i]) {
fs/nfs/nfs4proc.c
8609
if (test_bit(OP_BIND_CONN_TO_SESSION, sp->enforce.u.longs) &&
fs/nfs/nfs4proc.c
8610
test_bit(OP_CREATE_SESSION, sp->enforce.u.longs) &&
fs/nfs/nfs4proc.c
8611
test_bit(OP_DESTROY_SESSION, sp->enforce.u.longs) &&
fs/nfs/nfs4proc.c
8612
test_bit(OP_DESTROY_CLIENTID, sp->enforce.u.longs)) {
fs/nfs/nfs4proc.c
8622
if (test_bit(OP_CLOSE, sp->allow.u.longs) &&
fs/nfs/nfs4proc.c
8623
test_bit(OP_OPEN_DOWNGRADE, sp->allow.u.longs) &&
fs/nfs/nfs4proc.c
8624
test_bit(OP_DELEGRETURN, sp->allow.u.longs) &&
fs/nfs/nfs4proc.c
8625
test_bit(OP_LOCKU, sp->allow.u.longs)) {
fs/nfs/nfs4proc.c
8630
if (test_bit(OP_LAYOUTRETURN, sp->allow.u.longs)) {
fs/nfs/nfs4proc.c
8635
if (test_bit(OP_SECINFO, sp->allow.u.longs) &&
fs/nfs/nfs4proc.c
8636
test_bit(OP_SECINFO_NO_NAME, sp->allow.u.longs)) {
fs/nfs/nfs4proc.c
8641
if (test_bit(OP_TEST_STATEID, sp->allow.u.longs) &&
fs/nfs/nfs4proc.c
8642
test_bit(OP_FREE_STATEID, sp->allow.u.longs)) {
fs/nfs/nfs4proc.c
8647
if (test_bit(OP_WRITE, sp->allow.u.longs)) {
fs/nfs/nfs4proc.c
8652
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
1037
nfsd4_read_release(union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
1039
if (u->read.rd_nf) {
fs/nfsd/nfs4proc.c
1040
trace_nfsd_read_done(u->read.rd_rqstp, u->read.rd_fhp,
fs/nfsd/nfs4proc.c
1041
u->read.rd_offset, u->read.rd_length);
fs/nfsd/nfs4proc.c
1042
nfsd_file_put(u->read.rd_nf);
fs/nfsd/nfs4proc.c
1048
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
1050
struct nfsd4_readdir *readdir = &u->readdir;
fs/nfsd/nfs4proc.c
1077
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
1079
u->readlink.rl_rqstp = rqstp;
fs/nfsd/nfs4proc.c
1080
u->readlink.rl_fhp = &cstate->current_fh;
fs/nfsd/nfs4proc.c
1086
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
1088
struct nfsd4_remove *remove = &u->remove;
fs/nfsd/nfs4proc.c
1102
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
1104
struct nfsd4_rename *rename = &u->rename;
fs/nfsd/nfs4proc.c
1121
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
1123
struct nfsd4_secinfo *secinfo = &u->secinfo;
fs/nfsd/nfs4proc.c
1150
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
1154
switch (u->secinfo_no_name.sin_style) {
fs/nfsd/nfs4proc.c
1166
u->secinfo_no_name.sin_exp = exp_get(cstate->current_fh.fh_export);
fs/nfsd/nfs4proc.c
1172
nfsd4_secinfo_release(union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
1174
if (u->secinfo.si_exp)
fs/nfsd/nfs4proc.c
1175
exp_put(u->secinfo.si_exp);
fs/nfsd/nfs4proc.c
1179
nfsd4_secinfo_no_name_release(union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
1181
if (u->secinfo_no_name.sin_exp)
fs/nfsd/nfs4proc.c
1182
exp_put(u->secinfo_no_name.sin_exp);
fs/nfsd/nfs4proc.c
1216
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
1218
struct nfsd4_setattr *setattr = &u->setattr;
fs/nfsd/nfs4proc.c
1322
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
1324
struct nfsd4_write *write = &u->write;
fs/nfsd/nfs4proc.c
1401
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
1403
struct nfsd4_clone *clone = &u->clone;
fs/nfsd/nfs4proc.c
1714
naddr = &nss->u.nl4_addr;
fs/nfsd/nfs4proc.c
2128
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2132
struct nfsd4_copy *copy = &u->copy;
fs/nfsd/nfs4proc.c
2254
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2256
struct nfsd4_offload_status *os = &u->offload_status;
fs/nfsd/nfs4proc.c
2273
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2275
struct nfsd4_copy_notify *cn = &u->copy_notify;
fs/nfsd/nfs4proc.c
2306
&cn->cpn_src->u.nl4_addr);
fs/nfsd/nfs4proc.c
2341
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2343
struct nfsd4_offload_status *os = &u->offload_status;
fs/nfsd/nfs4proc.c
2366
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2368
return nfsd4_fallocate(rqstp, cstate, &u->allocate, 0);
fs/nfsd/nfs4proc.c
2373
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2375
return nfsd4_fallocate(rqstp, cstate, &u->deallocate,
fs/nfsd/nfs4proc.c
2381
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2383
struct nfsd4_seek *seek = &u->seek;
fs/nfsd/nfs4proc.c
2491
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2495
status = _nfsd4_verify(rqstp, cstate, &u->verify);
fs/nfsd/nfs4proc.c
2501
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2505
status = _nfsd4_verify(rqstp, cstate, &u->nverify);
fs/nfsd/nfs4proc.c
2512
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2514
struct nfsd4_get_dir_delegation *gdd = &u->get_dir_delegation;
fs/nfsd/nfs4proc.c
2573
struct nfsd4_compound_state *cstate, union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2575
struct nfsd4_getdeviceinfo *gdp = &u->getdeviceinfo;
fs/nfsd/nfs4proc.c
2620
nfsd4_getdeviceinfo_release(union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2622
kfree(u->getdeviceinfo.gd_device);
fs/nfsd/nfs4proc.c
2627
struct nfsd4_compound_state *cstate, union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2629
struct nfsd4_layoutget *lgp = &u->layoutget;
fs/nfsd/nfs4proc.c
2706
nfsd4_layoutget_release(union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2708
kfree(u->layoutget.lg_content);
fs/nfsd/nfs4proc.c
2713
struct nfsd4_compound_state *cstate, union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2716
struct nfsd4_layoutcommit *lcp = &u->layoutcommit;
fs/nfsd/nfs4proc.c
2785
struct nfsd4_compound_state *cstate, union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2787
struct nfsd4_layoutreturn *lrp = &u->layoutreturn;
fs/nfsd/nfs4proc.c
2832
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2834
struct nfsd4_getxattr *getxattr = &u->getxattr;
fs/nfsd/nfs4proc.c
2843
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2845
struct nfsd4_setxattr *setxattr = &u->setxattr;
fs/nfsd/nfs4proc.c
2863
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2870
&u->listxattrs.lsxa_buf, &u->listxattrs.lsxa_len);
fs/nfsd/nfs4proc.c
2875
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
2877
struct nfsd4_removexattr *removexattr = &u->removexattr;
fs/nfsd/nfs4proc.c
3015
copy = (struct nfsd4_copy *)&op->u;
fs/nfsd/nfs4proc.c
3020
putfh = (struct nfsd4_putfh *)&saved_op->u;
fs/nfsd/nfs4proc.c
3145
op->opdesc->op_get_currentstateid(cstate, &op->u);
fs/nfsd/nfs4proc.c
3146
op->status = op->opdesc->op_func(rqstp, cstate, &op->u);
fs/nfsd/nfs4proc.c
3157
op->opdesc->op_set_currentstateid(cstate, &op->u);
fs/nfsd/nfs4proc.c
3265
const u32 *bmap = op->u.getattr.ga_bmval;
fs/nfsd/nfs4proc.c
3332
u32 rlen = min(op->u.read.rd_length, nfsd4_max_payload(rqstp));
fs/nfsd/nfs4proc.c
3340
u32 rlen = min(op->u.read.rd_length, nfsd4_max_payload(rqstp));
fs/nfsd/nfs4proc.c
3354
u32 rlen = min(op->u.readdir.rd_maxcount, nfsd4_max_payload(rqstp));
fs/nfsd/nfs4proc.c
3390
return (op_encode_hdr_size + 1 + op->u.test_stateid.ts_num_ids)
fs/nfsd/nfs4proc.c
3505
u32 rlen = min(op->u.getdeviceinfo.gd_maxcount, nfsd4_max_payload(rqstp));
fs/nfsd/nfs4proc.c
3569
u32 rlen = min(op->u.listxattrs.lsxa_maxcount, nfsd4_max_payload(rqstp));
fs/nfsd/nfs4proc.c
4032
if (test_bit(this->opnum, allow->u.longs) &&
fs/nfsd/nfs4proc.c
557
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
559
struct nfsd4_open *open = &u->open;
fs/nfsd/nfs4proc.c
690
struct nfsd4_open *open = &op->u.open;
fs/nfsd/nfs4proc.c
697
return nfsd4_open(rqstp, cstate, &op->u);
fs/nfsd/nfs4proc.c
705
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
707
u->getfh = &cstate->current_fh;
fs/nfsd/nfs4proc.c
713
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
715
struct nfsd4_putfh *putfh = &u->putfh;
fs/nfsd/nfs4proc.c
734
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
743
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
758
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
773
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
775
struct nfsd4_access *access = &u->access;
fs/nfsd/nfs4proc.c
793
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
795
struct nfsd4_commit *commit = &u->commit;
fs/nfsd/nfs4proc.c
813
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
815
struct nfsd4_create *create = &u->create;
fs/nfsd/nfs4proc.c
924
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
926
struct nfsd4_getattr *getattr = &u->getattr;
fs/nfsd/nfs4proc.c
948
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
950
struct nfsd4_link *link = &u->link;
fs/nfsd/nfs4proc.c
979
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
986
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
989
u->lookup.lo_name, u->lookup.lo_len,
fs/nfsd/nfs4proc.c
995
union nfsd4_op_u *u)
fs/nfsd/nfs4proc.c
997
struct nfsd4_read *read = &u->read;
fs/nfsd/nfs4state.c
2091
static void nfsd4_conn_lost(struct svc_xpt_user *u)
fs/nfsd/nfs4state.c
2093
struct nfsd4_conn *c = container_of(u, struct nfsd4_conn, cn_xpt_user);
fs/nfsd/nfs4state.c
3635
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
3637
struct nfsd4_exchange_id *exid = &u->exchange_id;
fs/nfsd/nfs4state.c
3781
new->cl_spo_must_allow.u.words[0] = exid->spo_must_allow[0];
fs/nfsd/nfs4state.c
3782
new->cl_spo_must_allow.u.words[1] = exid->spo_must_allow[1];
fs/nfsd/nfs4state.c
3830
nfsd4_exchange_id_release(union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
3832
struct nfsd4_exchange_id *exid = &u->exchange_id;
fs/nfsd/nfs4state.c
3964
struct nfsd4_compound_state *cstate, union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
3966
struct nfsd4_create_session *cr_ses = &u->create_session;
fs/nfsd/nfs4state.c
4119
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
4121
struct nfsd4_backchannel_ctl *bc = &u->backchannel_ctl;
fs/nfsd/nfs4state.c
4182
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
4184
struct nfsd4_bind_conn_to_session *bcts = &u->bind_conn_to_session;
fs/nfsd/nfs4state.c
4236
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
4238
struct nfs4_sessionid *sessionid = &u->destroy_session.sessionid;
fs/nfsd/nfs4state.c
4384
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
4386
struct nfsd4_sequence *seq = &u->sequence;
fs/nfsd/nfs4state.c
4561
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
4563
struct nfsd4_destroy_clientid *dc = &u->destroy_clientid;
fs/nfsd/nfs4state.c
4605
struct nfsd4_compound_state *cstate, union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
4607
struct nfsd4_reclaim_complete *rc = &u->reclaim_complete;
fs/nfsd/nfs4state.c
4646
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
4648
struct nfsd4_setclientid *setclid = &u->setclientid;
fs/nfsd/nfs4state.c
4704
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
4707
&u->setclientid_confirm;
fs/nfsd/nfs4state.c
6579
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
6581
clientid_t *clid = &u->renew;
fs/nfsd/nfs4state.c
7498
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
7500
struct nfsd4_test_stateid *test_stateid = &u->test_stateid;
fs/nfsd/nfs4state.c
7542
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
7544
struct nfsd4_free_stateid *free_stateid = &u->free_stateid;
fs/nfsd/nfs4state.c
7694
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
7696
struct nfsd4_open_confirm *oc = &u->open_confirm;
fs/nfsd/nfs4state.c
7761
struct nfsd4_compound_state *cstate, union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
7763
struct nfsd4_open_downgrade *od = &u->open_downgrade;
fs/nfsd/nfs4state.c
7833
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
7835
struct nfsd4_close *close = &u->close;
fs/nfsd/nfs4state.c
7887
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
7889
struct nfsd4_delegreturn *dr = &u->delegreturn;
fs/nfsd/nfs4state.c
8295
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
8297
struct nfsd4_lock *lock = &u->lock;
fs/nfsd/nfs4state.c
8519
void nfsd4_lock_release(union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
8521
struct nfsd4_lock *lock = &u->lock;
fs/nfsd/nfs4state.c
8560
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
8562
struct nfsd4_lockt *lockt = &u->lockt;
fs/nfsd/nfs4state.c
8632
void nfsd4_lockt_release(union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
8634
struct nfsd4_lockt *lockt = &u->lockt;
fs/nfsd/nfs4state.c
8642
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
8644
struct nfsd4_locku *locku = &u->locku;
fs/nfsd/nfs4state.c
8773
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
8775
struct nfsd4_release_lockowner *rlockowner = &u->release_lockowner;
fs/nfsd/nfs4state.c
9175
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
9177
put_stateid(cstate, &u->open_downgrade.od_stateid);
fs/nfsd/nfs4state.c
9182
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
9184
put_stateid(cstate, &u->open.op_stateid);
fs/nfsd/nfs4state.c
9189
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
9191
put_stateid(cstate, &u->close.cl_stateid);
fs/nfsd/nfs4state.c
9196
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
9198
put_stateid(cstate, &u->lock.lk_resp_stateid);
fs/nfsd/nfs4state.c
9207
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
9209
get_stateid(cstate, &u->open_downgrade.od_stateid);
fs/nfsd/nfs4state.c
9214
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
9216
get_stateid(cstate, &u->delegreturn.dr_stateid);
fs/nfsd/nfs4state.c
9221
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
9223
get_stateid(cstate, &u->free_stateid.fr_stateid);
fs/nfsd/nfs4state.c
9228
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
9230
get_stateid(cstate, &u->setattr.sa_stateid);
fs/nfsd/nfs4state.c
9235
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
9237
get_stateid(cstate, &u->close.cl_stateid);
fs/nfsd/nfs4state.c
9242
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
9244
get_stateid(cstate, &u->locku.lu_stateid);
fs/nfsd/nfs4state.c
9249
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
9251
get_stateid(cstate, &u->read.rd_stateid);
fs/nfsd/nfs4state.c
9256
union nfsd4_op_u *u)
fs/nfsd/nfs4state.c
9258
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
2020
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2022
struct nfsd4_sequence *seq = &u->sequence;
fs/nfsd/nfs4xdr.c
2043
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2045
struct nfsd4_test_stateid *test_stateid = &u->test_stateid;
fs/nfsd/nfs4xdr.c
2070
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2072
struct nfsd4_destroy_clientid *dc = &u->destroy_clientid;
fs/nfsd/nfs4xdr.c
2077
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2079
struct nfsd4_reclaim_complete *rc = &u->reclaim_complete;
fs/nfsd/nfs4xdr.c
2087
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2089
struct nfsd4_fallocate *fallocate = &u->allocate;
fs/nfsd/nfs4xdr.c
2115
naddr = &ns->u.nl4_addr;
fs/nfsd/nfs4xdr.c
2145
nfsd4_decode_copy(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2147
struct nfsd4_copy *copy = &u->copy;
fs/nfsd/nfs4xdr.c
2204
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2206
struct nfsd4_copy_notify *cn = &u->copy_notify;
fs/nfsd/nfs4xdr.c
2225
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2227
struct nfsd4_offload_status *os = &u->offload_status;
fs/nfsd/nfs4xdr.c
2234
nfsd4_decode_seek(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2236
struct nfsd4_seek *seek = &u->seek;
fs/nfsd/nfs4xdr.c
2253
nfsd4_decode_clone(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2255
struct nfsd4_clone *clone = &u->clone;
fs/nfsd/nfs4xdr.c
2380
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2382
struct nfsd4_getxattr *getxattr = &u->getxattr;
fs/nfsd/nfs4xdr.c
2400
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2402
struct nfsd4_setxattr *setxattr = &u->setxattr;
fs/nfsd/nfs4xdr.c
2442
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2444
struct nfsd4_listxattrs *listxattrs = &u->listxattrs;
fs/nfsd/nfs4xdr.c
2474
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
2476
struct nfsd4_removexattr *removexattr = &u->removexattr;
fs/nfsd/nfs4xdr.c
2493
typedef __be32(*nfsd4_dec)(struct nfsd4_compoundargs *argp, union nfsd4_op_u *u);
fs/nfsd/nfs4xdr.c
2653
op->status = nfsd4_dec_ops[op->opnum](argp, &op->u);
fs/nfsd/nfs4xdr.c
4373
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4375
struct nfsd4_access *access = &u->access;
fs/nfsd/nfs4xdr.c
4388
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4390
struct nfsd4_bind_conn_to_session *bcts = &u->bind_conn_to_session;
fs/nfsd/nfs4xdr.c
4406
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4408
struct nfsd4_close *close = &u->close;
fs/nfsd/nfs4xdr.c
4418
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4420
struct nfsd4_commit *commit = &u->commit;
fs/nfsd/nfs4xdr.c
4427
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4429
struct nfsd4_create *create = &u->create;
fs/nfsd/nfs4xdr.c
4443
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4445
struct nfsd4_getattr *getattr = &u->getattr;
fs/nfsd/nfs4xdr.c
4456
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4459
struct svc_fh *fhp = u->getfh;
fs/nfsd/nfs4xdr.c
4503
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4505
struct nfsd4_lock *lock = &u->lock;
fs/nfsd/nfs4xdr.c
4526
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4528
struct nfsd4_lockt *lockt = &u->lockt;
fs/nfsd/nfs4xdr.c
4543
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4545
struct nfsd4_locku *locku = &u->locku;
fs/nfsd/nfs4xdr.c
4555
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4557
struct nfsd4_link *link = &u->link;
fs/nfsd/nfs4xdr.c
4694
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4696
struct nfsd4_open *open = &u->open;
fs/nfsd/nfs4xdr.c
4722
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4724
struct nfsd4_open_confirm *oc = &u->open_confirm;
fs/nfsd/nfs4xdr.c
4733
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4735
struct nfsd4_open_downgrade *od = &u->open_downgrade;
fs/nfsd/nfs4xdr.c
4855
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4858
struct nfsd4_read *read = &u->read;
fs/nfsd/nfs4xdr.c
4899
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
4901
struct nfsd4_readlink *readlink = &u->readlink;
fs/nfsd/nfs4xdr.c
5004
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5006
struct nfsd4_readdir *readdir = &u->readdir;
fs/nfsd/nfs4xdr.c
5024
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5026
struct nfsd4_remove *remove = &u->remove;
fs/nfsd/nfs4xdr.c
5034
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5036
struct nfsd4_rename *rename = &u->rename;
fs/nfsd/nfs4xdr.c
5142
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5144
struct nfsd4_secinfo *secinfo = &u->secinfo;
fs/nfsd/nfs4xdr.c
5152
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5154
struct nfsd4_secinfo_no_name *secinfo = &u->secinfo_no_name;
fs/nfsd/nfs4xdr.c
5162
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5164
struct nfsd4_setattr *setattr = &u->setattr;
fs/nfsd/nfs4xdr.c
5183
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5185
struct nfsd4_setclientid *scd = &u->setclientid;
fs/nfsd/nfs4xdr.c
5211
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5213
struct nfsd4_write *write = &u->write;
fs/nfsd/nfs4xdr.c
5301
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5304
struct nfsd4_exchange_id *exid = &u->exchange_id;
fs/nfsd/nfs4xdr.c
5382
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5384
struct nfsd4_create_session *sess = &u->create_session;
fs/nfsd/nfs4xdr.c
5409
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5411
struct nfsd4_sequence *seq = &u->sequence;
fs/nfsd/nfs4xdr.c
5446
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5448
struct nfsd4_test_stateid *test_stateid = &u->test_stateid;
fs/nfsd/nfs4xdr.c
5465
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5467
struct nfsd4_get_dir_delegation *gdd = &u->get_dir_delegation;
fs/nfsd/nfs4xdr.c
5546
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5548
struct nfsd4_getdeviceinfo *gdev = &u->getdeviceinfo;
fs/nfsd/nfs4xdr.c
5584
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5586
struct nfsd4_layoutget *lgp = &u->layoutget;
fs/nfsd/nfs4xdr.c
5605
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5607
struct nfsd4_layoutcommit *lcp = &u->layoutcommit;
fs/nfsd/nfs4xdr.c
5622
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5624
struct nfsd4_layoutreturn *lrp = &u->layoutreturn;
fs/nfsd/nfs4xdr.c
5681
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5683
struct nfsd4_copy *copy = &u->copy;
fs/nfsd/nfs4xdr.c
5701
status = nfsd4_encode_netaddr4(xdr, &ns->u.nl4_addr);
fs/nfsd/nfs4xdr.c
5711
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5713
struct nfsd4_copy_notify *cn = &u->copy_notify;
fs/nfsd/nfs4xdr.c
5732
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5734
struct nfsd4_offload_status *os = &u->offload_status;
fs/nfsd/nfs4xdr.c
5796
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5798
struct nfsd4_read *read = &u->read;
fs/nfsd/nfs4xdr.c
5836
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5838
struct nfsd4_seek *seek = &u->seek;
fs/nfsd/nfs4xdr.c
5902
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5904
struct nfsd4_getxattr *getxattr = &u->getxattr;
fs/nfsd/nfs4xdr.c
5927
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5929
struct nfsd4_setxattr *setxattr = &u->setxattr;
fs/nfsd/nfs4xdr.c
5957
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
5959
struct nfsd4_listxattrs *listxattrs = &u->listxattrs;
fs/nfsd/nfs4xdr.c
6073
union nfsd4_op_u *u)
fs/nfsd/nfs4xdr.c
6075
struct nfsd4_removexattr *removexattr = &u->removexattr;
fs/nfsd/nfs4xdr.c
6081
typedef __be32(*nfsd4_enc)(struct nfsd4_compoundres *, __be32, union nfsd4_op_u *u);
fs/nfsd/nfs4xdr.c
6248
op->status = encoder(resp, op->status, &op->u);
fs/nfsd/nfs4xdr.c
6300
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
1006
struct svc_rqst *rqstp = sd->u.data;
fs/nfsd/vfs.c
1086
.u.data = rqstp,
fs/nfsd/xdr4.h
1000
union nfsd4_op_u *u);
fs/nfsd/xdr4.h
1003
struct nfsd4_compound_state *, union nfsd4_op_u *u);
fs/nfsd/xdr4.h
1006
struct nfsd4_compound_state *, union nfsd4_op_u *u);
fs/nfsd/xdr4.h
1008
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
892
} u;
fs/nfsd/xdr4.h
959
struct nfsd4_compound_state *, union nfsd4_op_u *u);
fs/nfsd/xdr4.h
961
struct nfsd4_compound_state *, union nfsd4_op_u *u);
fs/nfsd/xdr4.h
962
void nfsd4_exchange_id_release(union nfsd4_op_u *u);
fs/nfsd/xdr4.h
964
struct nfsd4_compound_state *, union nfsd4_op_u *u);
fs/nfsd/xdr4.h
966
struct nfsd4_compound_state *, union nfsd4_op_u *u);
fs/nfsd/xdr4.h
968
struct nfsd4_compound_state *, union nfsd4_op_u *u);
fs/nfsd/xdr4.h
970
struct nfsd4_compound_state *, union nfsd4_op_u *u);
fs/nfsd/xdr4.h
972
struct nfsd4_compound_state *, union nfsd4_op_u *u);
fs/nfsd/xdr4.h
975
struct nfsd4_compound_state *, union nfsd4_op_u *u);
fs/nfsd/xdr4.h
977
union nfsd4_op_u *u);
fs/nfsd/xdr4.h
979
union nfsd4_op_u *u);
fs/nfsd/xdr4.h
988
struct nfsd4_compound_state *, union nfsd4_op_u *u);
fs/nfsd/xdr4.h
990
union nfsd4_op_u *u);
fs/nfsd/xdr4.h
992
struct nfsd4_compound_state *, union nfsd4_op_u *u);
fs/nfsd/xdr4.h
994
union nfsd4_op_u *u);
fs/nfsd/xdr4.h
995
extern void nfsd4_lock_release(union nfsd4_op_u *u);
fs/nfsd/xdr4.h
997
union nfsd4_op_u *u);
fs/nfsd/xdr4.h
998
extern void nfsd4_lockt_release(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/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
2050
item->u.am.lockres = res; /* already have a ref */
fs/ocfs2/dlm/dlmmaster.c
2052
item->u.am.ignore_higher = ignore_higher;
fs/ocfs2/dlm/dlmmaster.c
2053
item->u.am.request_from = request_from;
fs/ocfs2/dlm/dlmmaster.c
2054
item->u.am.flags = flags;
fs/ocfs2/dlm/dlmmaster.c
2080
res = item->u.am.lockres;
fs/ocfs2/dlm/dlmmaster.c
2081
ignore_higher = item->u.am.ignore_higher;
fs/ocfs2/dlm/dlmmaster.c
2082
request_from = item->u.am.request_from;
fs/ocfs2/dlm/dlmmaster.c
2083
flags = item->u.am.flags;
fs/ocfs2/dlm/dlmmaster.c
2314
item->u.dl.deref_res = res;
fs/ocfs2/dlm/dlmmaster.c
2315
item->u.dl.deref_node = node;
fs/ocfs2/dlm/dlmmaster.c
2436
res = item->u.dl.deref_res;
fs/ocfs2/dlm/dlmmaster.c
2437
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
448
unicode_t u;
fs/smb/client/cifs_unicode.c
514
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
846
struct getbmapx __user *u,
fs/xfs/xfs_ioctl.c
849
if (put_user(p->bmv_offset, &u->bmv_offset) ||
fs/xfs/xfs_ioctl.c
850
put_user(p->bmv_block, &u->bmv_block) ||
fs/xfs/xfs_ioctl.c
851
put_user(p->bmv_length, &u->bmv_length) ||
fs/xfs/xfs_ioctl.c
852
put_user(0, &u->bmv_count) ||
fs/xfs/xfs_ioctl.c
853
put_user(0, &u->bmv_entries))
fs/xfs/xfs_ioctl.c
857
if (put_user(0, &u->bmv_iflags) ||
fs/xfs/xfs_ioctl.c
858
put_user(p->bmv_oflags, &u->bmv_oflags) ||
fs/xfs/xfs_ioctl.c
859
put_user(0, &u->bmv_unused1) ||
fs/xfs/xfs_ioctl.c
860
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
140
#define __put_user_fn(sz, u, k) __put_user_fn(sz, u, k)
include/asm-generic/uaccess.h
201
#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
298
} __packed u;
include/hyperv/hvgdk_mini.h
702
} __packed u;
include/hyperv/hvgdk_mini.h
803
} 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
235
____MAKE_OP(le##size,u##size,cpu_to_le##size,le##size##_to_cpu) \
include/linux/bitfield.h
236
____MAKE_OP(be##size,u##size,cpu_to_be##size,be##size##_to_cpu) \
include/linux/bitfield.h
237
____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
1195
} u;
include/linux/ieee80211.h
1198
} u;
include/linux/ieee80211.h
1214
#define IEEE80211_MIN_ACTION_SIZE offsetof(struct ieee80211_mgmt, u.action.u)
include/linux/ieee80211.h
1350
} u;
include/linux/ieee80211.h
2392
if (skb->len < offsetofend(typeof(*mgmt), u.action.u.ftm.action_code))
include/linux/ieee80211.h
2397
if (mgmt->u.action.category != WLAN_CATEGORY_PUBLIC &&
include/linux/ieee80211.h
2398
mgmt->u.action.category != WLAN_CATEGORY_PROTECTED_DUAL_OF_ACTION)
include/linux/ieee80211.h
2401
if (mgmt->u.action.u.ftm.action_code == WLAN_PUB_ACTION_FTM_REQUEST ||
include/linux/ieee80211.h
2402
mgmt->u.action.u.ftm.action_code == WLAN_PUB_ACTION_FTM_RESPONSE)
include/linux/ieee80211.h
2472
return mgmt->u.action.category == WLAN_CATEGORY_PUBLIC;
include/linux/ieee80211.h
2519
return mgmt->u.action.category == WLAN_CATEGORY_MESH_ACTION ||
include/linux/ieee80211.h
2520
mgmt->u.action.category == WLAN_CATEGORY_MULTIHOP_ACTION;
include/linux/ieee80211.h
2628
sizeof(mgmt->u.action.u.tpc_report))
include/linux/ieee80211.h
2642
if (mgmt->u.action.category != WLAN_CATEGORY_SPECTRUM_MGMT &&
include/linux/ieee80211.h
2643
mgmt->u.action.category != WLAN_CATEGORY_RADIO_MEASUREMENT)
include/linux/ieee80211.h
2647
if (mgmt->u.action.u.tpc_report.action_code !=
include/linux/ieee80211.h
2651
if (mgmt->u.action.u.tpc_report.tpc_elem_id != WLAN_EID_TPC_REPORT ||
include/linux/ieee80211.h
2652
mgmt->u.action.u.tpc_report.tpc_elem_length !=
include/linux/ieee80211.h
2674
if (mgmt->u.action.category == WLAN_CATEGORY_WNM_UNPROTECTED &&
include/linux/ieee80211.h
2675
mgmt->u.action.u.wnm_timing_msr.action_code ==
include/linux/ieee80211.h
2677
skb->len >= offsetofend(typeof(*mgmt), u.action.u.wnm_timing_msr))
include/linux/ieee80211.h
2695
if (mgmt->u.action.u.ftm.action_code ==
include/linux/ieee80211.h
2697
skb->len >= offsetofend(typeof(*mgmt), u.action.u.ftm))
include/linux/ieee80211.h
960
} u;
include/linux/jiffies.h
578
extern unsigned long __usecs_to_jiffies(const unsigned int u);
include/linux/jiffies.h
580
static inline unsigned long _usecs_to_jiffies(const unsigned int u)
include/linux/jiffies.h
582
return (u + (USEC_PER_SEC / HZ) - 1) / (USEC_PER_SEC / HZ);
include/linux/jiffies.h
585
static inline unsigned long _usecs_to_jiffies(const unsigned int u)
include/linux/jiffies.h
587
return (USEC_TO_HZ_MUL32 * u + USEC_TO_HZ_ADJ32)
include/linux/jiffies.h
616
static __always_inline unsigned long usecs_to_jiffies(const unsigned int u)
include/linux/jiffies.h
618
if (__builtin_constant_p(u)) {
include/linux/jiffies.h
619
if (u > jiffies_to_usecs(MAX_JIFFY_OFFSET))
include/linux/jiffies.h
621
return _usecs_to_jiffies(u);
include/linux/jiffies.h
623
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
808
} 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
288
struct xt_entry_match __user *u);
include/linux/netfilter/x_tables.h
290
struct xt_entry_target __user *u);
include/linux/netfilter/x_tables.h
460
} u;
include/linux/netfilter/x_tables.h
476
} u;
include/linux/nfs4.h
840
} u;
include/linux/nfs4.h
864
} u;
include/linux/nfs_xdr.h
1063
} u;
include/linux/nfs_xdr.h
492
} u;
include/linux/nls.h
56
extern int utf32_to_utf8(unicode_t u, u8 *s, int maxlen);
include/linux/of.h
1466
#define of_property_for_each_u32(np, propname, u) \
include/linux/of.h
1469
of_prop_next_u32(_it.prop, NULL, &u)}; \
include/linux/of.h
1471
_it.item = of_prop_next_u32(_it.prop, _it.item, &u))
include/linux/page-flags.h
234
static __always_inline bool page_count_writable(const struct page *page, int u)
include/linux/page-flags.h
260
if (atomic_read_acquire(&page->_refcount) == u)
include/linux/page-flags.h
271
static inline bool page_count_writable(const struct page *page, int u)
include/linux/page_ref.h
231
static inline bool page_ref_add_unless(struct page *page, int nr, int u)
include/linux/page_ref.h
237
if (page_count_writable(page, u))
include/linux/page_ref.h
238
ret = atomic_add_unless(&page->_refcount, nr, u);
include/linux/page_ref.h
246
static inline bool folio_ref_add_unless(struct folio *folio, int nr, int u)
include/linux/page_ref.h
248
return page_ref_add_unless(&folio->page, nr, 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/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
4532
#define __it(x, op) (x -= sizeof(u##op))
include/linux/skbuff.h
4533
#define __it_diff(a, b, op) (*(u##op *)__it(a, op)) ^ (*(u##op *)__it(b, op))
include/linux/soc/ti/knav_dma.h
127
} 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/tee_drv.h
108
} u;
include/linux/uaccess.h
648
#define masked_user_rw_access_begin(u) masked_user_access_begin(u)
include/linux/uaccess.h
649
#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
207
bool test_mem, u##size val, void __iomem *io);
include/linux/vfio_pci_core.h
218
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/caif/cfctrl.h
88
} u;
include/net/cfg80211.h
6861
} 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
167
memcpy(&new_md->u.tun_info, &md_dst->u.tun_info,
include/net/dst_metadata.h
171
if (new_md->u.tun_info.dst_cache.cache) {
include/net/dst_metadata.h
174
ret = dst_cache_init(&new_md->u.tun_info.dst_cache, GFP_ATOMIC);
include/net/dst_metadata.h
195
return &dst->u.tun_info;
include/net/dst_metadata.h
212
ip_tunnel_key_init(&tun_dst->u.tun_info.key,
include/net/dst_metadata.h
231
tun_dst->u.tun_info.key.tun_flags);
include/net/dst_metadata.h
251
info = &tun_dst->u.tun_info;
include/net/dst_metadata.h
258
info->key.u.ipv6.src = *saddr;
include/net/dst_metadata.h
259
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
514
} 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
69
} u;
include/net/tc_act/tc_tunnel_key.h
65
return ¶ms->tcft_enc_metadata->u.tun_info;
include/net/xfrm.h
1061
} u;
include/net/xfrm.h
1108
if (likely(xdst->u.dst.xfrm))
include/net/xfrm.h
1109
xfrm_state_put(xdst->u.dst.xfrm);
include/net/xfrm.h
1443
return (xfrm_address_t *)&fl->u.ip4.daddr;
include/net/xfrm.h
1445
return (xfrm_address_t *)&fl->u.ip6.daddr;
include/net/xfrm.h
1455
return (xfrm_address_t *)&fl->u.ip4.saddr;
include/net/xfrm.h
1457
return (xfrm_address_t *)&fl->u.ip6.saddr;
include/net/xfrm.h
1469
memcpy(&saddr->a4, &fl->u.ip4.saddr, sizeof(saddr->a4));
include/net/xfrm.h
1470
memcpy(&daddr->a4, &fl->u.ip4.daddr, sizeof(daddr->a4));
include/net/xfrm.h
1473
saddr->in6 = fl->u.ip6.saddr;
include/net/xfrm.h
1474
daddr->in6 = fl->u.ip6.daddr;
include/net/xfrm.h
1522
(const xfrm_address_t *)&fl->u.ip4.daddr,
include/net/xfrm.h
1523
(const xfrm_address_t *)&fl->u.ip4.saddr);
include/net/xfrm.h
1526
(const xfrm_address_t *)&fl->u.ip6.daddr,
include/net/xfrm.h
1527
(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/caif/caif_socket.h
163
} 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
714
} 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
1048
} u;
include/uapi/linux/kvm.h
125
} u;
include/uapi/linux/kvm.h
139
} 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
706
size_t size = params->u.size;
ipc/shm.c
822
if (shp->shm_segsz < params->u.size)
ipc/shm.c
842
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/core.c
2140
COND_JMP(u, JEQ, ==)
kernel/bpf/core.c
2141
COND_JMP(u, JNE, !=)
kernel/bpf/core.c
2142
COND_JMP(u, JGT, >)
kernel/bpf/core.c
2143
COND_JMP(u, JLT, <)
kernel/bpf/core.c
2144
COND_JMP(u, JGE, >=)
kernel/bpf/core.c
2145
COND_JMP(u, JLE, <=)
kernel/bpf/core.c
2146
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/tnum.c
289
u64 tmax, j, p, q, r, s, v, u, w, res;
kernel/bpf/tnum.c
321
u = v + (1ULL << k);
kernel/bpf/tnum.c
323
w = (u & t.mask) | t.value;
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
3604
static bool idempotent(struct idempotent *u, const void *cookie)
kernel/module/main.c
3611
u->ret = -EINTR;
kernel/module/main.c
3612
u->cookie = cookie;
kernel/module/main.c
3613
init_completion(&u->complete);
kernel/module/main.c
3623
hlist_add_head(&u->entry, idem_hash + hash);
kernel/module/main.c
3635
static int idempotent_complete(struct idempotent *u, int ret)
kernel/module/main.c
3637
const void *cookie = u->cookie;
kernel/module/main.c
3666
static int idempotent_wait_for_completion(struct idempotent *u)
kernel/module/main.c
3668
if (wait_for_completion_interruptible(&u->complete)) {
kernel/module/main.c
3670
if (!hlist_unhashed(&u->entry))
kernel/module/main.c
3671
hlist_del(&u->entry);
kernel/module/main.c
3674
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.c
2148
u32 u;
kernel/sched/ext.c
2150
for (u = 0; u < dspc->cursor; u++) {
kernel/sched/ext.c
2151
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
186
#define __ADDR_FETCH_TYPE(t) u##t
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
10028
.u.insns_int = {
lib/test_bpf.c
10047
.u.insns_int = {
lib/test_bpf.c
10061
.u.insns_int = {
lib/test_bpf.c
10076
.u.insns_int = {
lib/test_bpf.c
10090
.u.insns_int = {
lib/test_bpf.c
10105
.u.insns_int = {
lib/test_bpf.c
10120
.u.insns_int = {
lib/test_bpf.c
10135
.u.insns_int = {
lib/test_bpf.c
10150
.u.insns_int = {
lib/test_bpf.c
10165
.u.insns_int = {
lib/test_bpf.c
10180
.u.insns_int = {
lib/test_bpf.c
10195
.u.insns_int = {
lib/test_bpf.c
10210
.u.insns_int = {
lib/test_bpf.c
10225
.u.insns_int = {
lib/test_bpf.c
10239
.u.insns_int = {
lib/test_bpf.c
10254
.u.insns_int = {
lib/test_bpf.c
10269
.u.insns_int = {
lib/test_bpf.c
10285
.u.insns_int = {
lib/test_bpf.c
10300
.u.insns_int = {
lib/test_bpf.c
10316
.u.insns_int = {
lib/test_bpf.c
10331
.u.insns_int = {
lib/test_bpf.c
10347
.u.insns_int = {
lib/test_bpf.c
10362
.u.insns_int = {
lib/test_bpf.c
10378
.u.insns_int = {
lib/test_bpf.c
10393
.u.insns_int = {
lib/test_bpf.c
104
self->u.ptr.insns = insn;
lib/test_bpf.c
10409
.u.insns_int = {
lib/test_bpf.c
10424
.u.insns_int = {
lib/test_bpf.c
10440
.u.insns_int = {
lib/test_bpf.c
10455
.u.insns_int = {
lib/test_bpf.c
10471
.u.insns_int = {
lib/test_bpf.c
10486
.u.insns_int = {
lib/test_bpf.c
105
self->u.ptr.len = len;
lib/test_bpf.c
10502
.u.insns_int = {
lib/test_bpf.c
10517
.u.insns_int = {
lib/test_bpf.c
10531
.u.insns_int = {
lib/test_bpf.c
10546
.u.insns_int = {
lib/test_bpf.c
10561
.u.insns_int = {
lib/test_bpf.c
10575
.u.insns_int = {
lib/test_bpf.c
10591
.u.insns_int = {
lib/test_bpf.c
10607
.u.insns_int = {
lib/test_bpf.c
10623
.u.insns_int = {
lib/test_bpf.c
10638
.u.insns_int = {
lib/test_bpf.c
10781
.u.insns = {
lib/test_bpf.c
10797
.u.insns = {
lib/test_bpf.c
10813
.u.insns = {
lib/test_bpf.c
10829
.u.insns = {
lib/test_bpf.c
10841
.u.insns = {
lib/test_bpf.c
10853
.u.insns = {
lib/test_bpf.c
10868
.u.insns = {
lib/test_bpf.c
10883
.u.insns = {
lib/test_bpf.c
10898
.u.insns = {
lib/test_bpf.c
10909
.u.insns = {
lib/test_bpf.c
10927
.u.insns = {
lib/test_bpf.c
10937
.u.insns = {
lib/test_bpf.c
10948
.u.insns = {
lib/test_bpf.c
10959
.u.insns = {
lib/test_bpf.c
10970
.u.insns = {
lib/test_bpf.c
10981
.u.insns = {
lib/test_bpf.c
10992
.u.insns = {
lib/test_bpf.c
11006
.u.insns = {
lib/test_bpf.c
11022
.u.insns = {
lib/test_bpf.c
11038
.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
11105
.u.insns = {
lib/test_bpf.c
11123
.u.insns = {
lib/test_bpf.c
11141
.u.insns = {
lib/test_bpf.c
11159
.u.insns = {
lib/test_bpf.c
11177
.u.insns = {
lib/test_bpf.c
11188
.u.insns = {
lib/test_bpf.c
11199
.u.insns = {
lib/test_bpf.c
11210
.u.insns = {
lib/test_bpf.c
11227
.u.insns = {
lib/test_bpf.c
11237
.u.insns = {
lib/test_bpf.c
11247
.u.insns = {
lib/test_bpf.c
11256
.u.insns = {
lib/test_bpf.c
11266
.u.insns = {
lib/test_bpf.c
11276
.u.insns = {
lib/test_bpf.c
11289
.u.insns = {
lib/test_bpf.c
11306
.u.insns = {
lib/test_bpf.c
11323
.u.insns = {
lib/test_bpf.c
11333
.u.insns = {
lib/test_bpf.c
11343
.u.insns = {
lib/test_bpf.c
11352
.u.insns = {
lib/test_bpf.c
11362
.u.insns = {
lib/test_bpf.c
11372
.u.insns = {
lib/test_bpf.c
11389
.u.insns = {
lib/test_bpf.c
11406
.u.insns = {
lib/test_bpf.c
11423
.u.insns = {
lib/test_bpf.c
11440
.u.insns = {
lib/test_bpf.c
11450
.u.insns = {
lib/test_bpf.c
11460
.u.insns = {
lib/test_bpf.c
11469
.u.insns = {
lib/test_bpf.c
11479
.u.insns = {
lib/test_bpf.c
11489
.u.insns = {
lib/test_bpf.c
11500
.u.insns = {
lib/test_bpf.c
11514
.u.insns = {
lib/test_bpf.c
11526
.u.insns = {
lib/test_bpf.c
11538
.u.insns = {
lib/test_bpf.c
11550
.u.insns = {
lib/test_bpf.c
11562
.u.insns = {
lib/test_bpf.c
11578
.u.insns = {
lib/test_bpf.c
11594
.u.insns = {
lib/test_bpf.c
11608
.u.insns = {
lib/test_bpf.c
11624
.u.insns = {
lib/test_bpf.c
11638
.u.insns = {
lib/test_bpf.c
11654
.u.insns = {
lib/test_bpf.c
11668
.u.insns = {
lib/test_bpf.c
11684
.u.insns = {
lib/test_bpf.c
11698
.u.insns = {
lib/test_bpf.c
11714
.u.insns = {
lib/test_bpf.c
11728
.u.insns = {
lib/test_bpf.c
11744
.u.insns = {
lib/test_bpf.c
11763
.u.insns_int = {
lib/test_bpf.c
11779
.u.insns_int = {
lib/test_bpf.c
11795
.u.insns_int = {
lib/test_bpf.c
11812
.u.insns_int = {
lib/test_bpf.c
11825
.u.insns_int = {
lib/test_bpf.c
11838
.u.insns_int = {
lib/test_bpf.c
11851
.u.insns = {
lib/test_bpf.c
11867
.u.insns_int = {
lib/test_bpf.c
11880
.u.insns_int = {
lib/test_bpf.c
11893
.u.insns_int = {
lib/test_bpf.c
11906
.u.insns_int = {
lib/test_bpf.c
11937
.u.insns_int = { \
lib/test_bpf.c
12063
.u.insns_int = { \
lib/test_bpf.c
12123
.u.insns_int = { \
lib/test_bpf.c
12152
.u.insns_int = { \
lib/test_bpf.c
12176
.u.insns_int = {
lib/test_bpf.c
12198
.u.insns_int = { \
lib/test_bpf.c
12229
.u.insns_int = { \
lib/test_bpf.c
123
self->u.ptr.insns = insn;
lib/test_bpf.c
124
self->u.ptr.len = len;
lib/test_bpf.c
1288
self->u.ptr.insns = insns;
lib/test_bpf.c
1289
self->u.ptr.len = len;
lib/test_bpf.c
13958
.u.insns_int = {
lib/test_bpf.c
13970
.u.insns_int = {
lib/test_bpf.c
13982
.u.insns_int = {
lib/test_bpf.c
13994
.u.insns_int = {
lib/test_bpf.c
14006
.u.insns_int = {
lib/test_bpf.c
14018
.u.insns_int = {
lib/test_bpf.c
14030
.u.insns_int = {
lib/test_bpf.c
14042
.u.insns_int = {
lib/test_bpf.c
14054
.u.insns_int = {
lib/test_bpf.c
14066
.u.insns_int = {
lib/test_bpf.c
14078
.u.insns_int = {
lib/test_bpf.c
14090
.u.insns_int = {
lib/test_bpf.c
14102
.u.insns_int = {
lib/test_bpf.c
14114
.u.insns_int = {
lib/test_bpf.c
14126
.u.insns_int = {
lib/test_bpf.c
14138
.u.insns_int = {
lib/test_bpf.c
14150
.u.insns_int = {
lib/test_bpf.c
14162
.u.insns_int = {
lib/test_bpf.c
14174
.u.insns_int = {
lib/test_bpf.c
14187
.u.insns_int = {
lib/test_bpf.c
14199
.u.insns_int = {
lib/test_bpf.c
14212
.u.insns_int = {
lib/test_bpf.c
14226
.u.insns_int = {
lib/test_bpf.c
14241
.u.insns_int = {
lib/test_bpf.c
1480
self->u.ptr.insns = insns;
lib/test_bpf.c
1481
self->u.ptr.len = len;
lib/test_bpf.c
14820
return tests[which].u.ptr.len;
lib/test_bpf.c
14822
fp = tests[which].u.insns;
lib/test_bpf.c
14833
return tests[which].u.ptr.insns;
lib/test_bpf.c
14835
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
15209
kfree(tests[i].u.ptr.insns);
lib/test_bpf.c
15210
tests[i].u.ptr.insns = NULL;
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
2040
self->u.ptr.insns = insn;
lib/test_bpf.c
2041
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
2197
self->u.ptr.insns = insn;
lib/test_bpf.c
2198
self->u.ptr.len = len;
lib/test_bpf.c
2259
self->u.ptr.insns = insn;
lib/test_bpf.c
2260
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
2756
self->u.ptr.insns = insns;
lib/test_bpf.c
2757
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
3086
.u.insns = {
lib/test_bpf.c
3105
.u.insns = {
lib/test_bpf.c
3117
.u.insns = {
lib/test_bpf.c
3132
.u.insns = {
lib/test_bpf.c
314
self->u.ptr.insns = insn;
lib/test_bpf.c
315
self->u.ptr.len = len;
lib/test_bpf.c
3156
.u.insns = {
lib/test_bpf.c
3172
.u.insns = {
lib/test_bpf.c
3184
.u.insns = {
lib/test_bpf.c
3195
.u.insns = {
lib/test_bpf.c
3205
.u.insns = {
lib/test_bpf.c
3218
.u.insns = {
lib/test_bpf.c
3232
.u.insns = {
lib/test_bpf.c
3245
.u.insns = {
lib/test_bpf.c
3259
.u.insns = {
lib/test_bpf.c
3280
.u.insns = {
lib/test_bpf.c
3291
.u.insns = {
lib/test_bpf.c
3302
.u.insns = {
lib/test_bpf.c
3313
.u.insns = {
lib/test_bpf.c
3332
.u.insns = {
lib/test_bpf.c
3346
.u.insns = {
lib/test_bpf.c
3360
.u.insns = {
lib/test_bpf.c
3371
.u.insns = {
lib/test_bpf.c
3382
.u.insns = {
lib/test_bpf.c
3397
.u.insns = {
lib/test_bpf.c
3415
.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
3453
.u.insns = {
lib/test_bpf.c
3480
.u.insns = {
lib/test_bpf.c
3493
.u.insns = {
lib/test_bpf.c
3515
.u.insns = {
lib/test_bpf.c
3528
.u.insns = {
lib/test_bpf.c
3541
.u.insns = {
lib/test_bpf.c
3554
.u.insns = {
lib/test_bpf.c
3567
.u.insns = {
lib/test_bpf.c
3586
.u.insns = {
lib/test_bpf.c
3618
.u.insns = {
lib/test_bpf.c
3663
.u.insns = {
lib/test_bpf.c
3716
.u.insns = {
lib/test_bpf.c
372
self->u.ptr.insns = insn;
lib/test_bpf.c
3727
.u.insns_int = {
lib/test_bpf.c
373
self->u.ptr.len = len;
lib/test_bpf.c
3743
.u.insns_int = {
lib/test_bpf.c
3759
.u.insns_int = {
lib/test_bpf.c
3776
.u.insns_int = {
lib/test_bpf.c
3797
.u.insns_int = {
lib/test_bpf.c
395
self->u.ptr.insns = insn;
lib/test_bpf.c
3955
.u.insns_int = {
lib/test_bpf.c
396
self->u.ptr.len = len;
lib/test_bpf.c
4101
.u.insns_int = {
lib/test_bpf.c
4234
.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
4300
.u.insns_int = {
lib/test_bpf.c
4362
.u.insns_int = {
lib/test_bpf.c
4402
.u.insns_int = {
lib/test_bpf.c
4442
.u.insns_int = {
lib/test_bpf.c
4482
.u.insns_int = {
lib/test_bpf.c
450
self->u.ptr.insns = insn;
lib/test_bpf.c
4502
.u.insns_int = {
lib/test_bpf.c
451
self->u.ptr.len = len;
lib/test_bpf.c
4541
.u.insns_int = {
lib/test_bpf.c
4556
.u.insns = {
lib/test_bpf.c
4567
.u.insns = {
lib/test_bpf.c
4579
.u.insns = {
lib/test_bpf.c
4592
.u.insns = {
lib/test_bpf.c
4604
.u.insns = {
lib/test_bpf.c
4686
.u.insns = {
lib/test_bpf.c
4697
.u.insns = {
lib/test_bpf.c
4709
.u.insns = {
lib/test_bpf.c
4799
.u.insns = {
lib/test_bpf.c
4872
.u.insns = {
lib/test_bpf.c
4885
.u.insns = {
lib/test_bpf.c
4896
.u.insns_int = {
lib/test_bpf.c
4919
.u.insns_int = {
lib/test_bpf.c
4930
.u.insns_int = {
lib/test_bpf.c
4941
.u.insns_int = {
lib/test_bpf.c
4952
.u.insns_int = {
lib/test_bpf.c
4964
.u.insns_int = {
lib/test_bpf.c
4974
.u.insns_int = {
lib/test_bpf.c
4984
.u.insns_int = {
lib/test_bpf.c
5000
.u.insns_int = {
lib/test_bpf.c
5010
.u.insns_int = {
lib/test_bpf.c
5021
.u.insns_int = {
lib/test_bpf.c
5031
.u.insns_int = {
lib/test_bpf.c
5042
.u.insns_int = {
lib/test_bpf.c
5052
.u.insns_int = {
lib/test_bpf.c
5062
.u.insns_int = {
lib/test_bpf.c
5078
.u.insns_int = {
lib/test_bpf.c
5094
.u.insns_int = {
lib/test_bpf.c
5104
.u.insns_int = {
lib/test_bpf.c
511
self->u.ptr.insns = insns;
lib/test_bpf.c
5115
.u.insns_int = {
lib/test_bpf.c
512
self->u.ptr.len = len;
lib/test_bpf.c
5125
.u.insns_int = {
lib/test_bpf.c
5137
.u.insns_int = {
lib/test_bpf.c
5153
.u.insns_int = {
lib/test_bpf.c
5170
.u.insns_int = {
lib/test_bpf.c
5186
.u.insns_int = {
lib/test_bpf.c
5202
.u.insns_int = {
lib/test_bpf.c
5219
.u.insns_int = {
lib/test_bpf.c
5231
.u.insns_int = {
lib/test_bpf.c
5243
.u.insns_int = {
lib/test_bpf.c
5259
.u.insns_int = {
lib/test_bpf.c
5271
.u.insns_int = {
lib/test_bpf.c
5283
.u.insns_int = {
lib/test_bpf.c
5301
.u.insns_int = {
lib/test_bpf.c
5312
.u.insns_int = {
lib/test_bpf.c
5323
.u.insns_int = {
lib/test_bpf.c
5334
.u.insns_int = {
lib/test_bpf.c
5349
.u.insns_int = {
lib/test_bpf.c
5365
.u.insns_int = {
lib/test_bpf.c
5381
.u.insns_int = {
lib/test_bpf.c
5397
.u.insns_int = {
lib/test_bpf.c
5413
.u.insns_int = {
lib/test_bpf.c
5429
.u.insns_int = {
lib/test_bpf.c
5440
.u.insns_int = {
lib/test_bpf.c
5451
.u.insns_int = {
lib/test_bpf.c
5462
.u.insns_int = {
lib/test_bpf.c
5478
.u.insns_int = {
lib/test_bpf.c
5489
.u.insns_int = {
lib/test_bpf.c
5505
.u.insns_int = {
lib/test_bpf.c
5521
.u.insns_int = {
lib/test_bpf.c
5537
.u.insns_int = {
lib/test_bpf.c
5553
.u.insns_int = {
lib/test_bpf.c
5569
.u.insns_int = {
lib/test_bpf.c
5586
.u.insns_int = {
lib/test_bpf.c
5598
.u.insns_int = {
lib/test_bpf.c
5610
.u.insns_int = {
lib/test_bpf.c
5622
.u.insns_int = {
lib/test_bpf.c
5635
.u.insns_int = {
lib/test_bpf.c
5646
.u.insns_int = {
lib/test_bpf.c
5657
.u.insns_int = {
lib/test_bpf.c
5668
.u.insns_int = {
lib/test_bpf.c
5679
.u.insns_int = {
lib/test_bpf.c
5690
.u.insns_int = {
lib/test_bpf.c
5701
.u.insns_int = {
lib/test_bpf.c
5713
.u.insns_int = {
lib/test_bpf.c
5725
.u.insns_int = {
lib/test_bpf.c
5737
.u.insns_int = {
lib/test_bpf.c
5749
.u.insns_int = {
lib/test_bpf.c
5761
.u.insns_int = {
lib/test_bpf.c
5773
.u.insns_int = {
lib/test_bpf.c
5785
.u.insns_int = {
lib/test_bpf.c
5799
.u.insns_int = {
lib/test_bpf.c
5810
.u.insns_int = {
lib/test_bpf.c
5821
.u.insns_int = {
lib/test_bpf.c
5832
.u.insns_int = {
lib/test_bpf.c
5848
.u.insns_int = {
lib/test_bpf.c
5859
.u.insns_int = {
lib/test_bpf.c
5870
.u.insns_int = {
lib/test_bpf.c
5881
.u.insns_int = {
lib/test_bpf.c
5892
.u.insns_int = {
lib/test_bpf.c
5908
.u.insns_int = {
lib/test_bpf.c
5919
.u.insns_int = {
lib/test_bpf.c
5932
.u.insns_int = {
lib/test_bpf.c
5944
.u.insns_int = {
lib/test_bpf.c
5956
.u.insns_int = {
lib/test_bpf.c
5968
.u.insns_int = {
lib/test_bpf.c
5980
.u.insns_int = {
lib/test_bpf.c
5998
.u.insns_int = {
lib/test_bpf.c
6009
.u.insns_int = {
lib/test_bpf.c
6020
.u.insns_int = {
lib/test_bpf.c
6031
.u.insns_int = {
lib/test_bpf.c
6047
.u.insns_int = {
lib/test_bpf.c
6058
.u.insns_int = {
lib/test_bpf.c
6069
.u.insns_int = {
lib/test_bpf.c
6080
.u.insns_int = {
lib/test_bpf.c
6097
.u.insns_int = {
lib/test_bpf.c
6109
.u.insns_int = {
lib/test_bpf.c
6121
.u.insns_int = {
lib/test_bpf.c
6133
.u.insns_int = {
lib/test_bpf.c
6146
.u.insns_int = {
lib/test_bpf.c
6157
.u.insns_int = {
lib/test_bpf.c
6168
.u.insns_int = {
lib/test_bpf.c
6179
.u.insns_int = {
lib/test_bpf.c
6190
.u.insns_int = {
lib/test_bpf.c
6201
.u.insns_int = {
lib/test_bpf.c
6213
.u.insns_int = {
lib/test_bpf.c
6226
.u.insns_int = {
lib/test_bpf.c
6238
.u.insns_int = {
lib/test_bpf.c
6251
.u.insns_int = {
lib/test_bpf.c
6263
.u.insns_int = {
lib/test_bpf.c
6276
.u.insns_int = {
lib/test_bpf.c
6288
.u.insns_int = {
lib/test_bpf.c
6301
.u.insns_int = {
lib/test_bpf.c
6313
.u.insns_int = {
lib/test_bpf.c
6325
.u.insns_int = {
lib/test_bpf.c
6337
.u.insns_int = {
lib/test_bpf.c
6349
.u.insns_int = {
lib/test_bpf.c
6362
.u.insns_int = {
lib/test_bpf.c
6373
.u.insns_int = {
lib/test_bpf.c
6384
.u.insns_int = {
lib/test_bpf.c
6395
.u.insns_int = {
lib/test_bpf.c
6406
.u.insns_int = {
lib/test_bpf.c
6422
.u.insns_int = {
lib/test_bpf.c
6433
.u.insns_int = {
lib/test_bpf.c
6444
.u.insns_int = {
lib/test_bpf.c
6460
.u.insns_int = {
lib/test_bpf.c
6476
.u.insns_int = {
lib/test_bpf.c
6492
.u.insns_int = {
lib/test_bpf.c
6508
.u.insns_int = {
lib/test_bpf.c
6525
.u.insns_int = {
lib/test_bpf.c
6537
.u.insns_int = {
lib/test_bpf.c
6549
.u.insns_int = {
lib/test_bpf.c
6561
.u.insns_int = {
lib/test_bpf.c
6574
.u.insns_int = {
lib/test_bpf.c
6585
.u.insns_int = {
lib/test_bpf.c
6596
.u.insns_int = {
lib/test_bpf.c
6607
.u.insns_int = {
lib/test_bpf.c
6618
.u.insns_int = {
lib/test_bpf.c
6634
.u.insns_int = {
lib/test_bpf.c
6645
.u.insns_int = {
lib/test_bpf.c
6656
.u.insns_int = {
lib/test_bpf.c
6672
.u.insns_int = {
lib/test_bpf.c
6688
.u.insns_int = {
lib/test_bpf.c
6704
.u.insns_int = {
lib/test_bpf.c
6720
.u.insns_int = {
lib/test_bpf.c
6737
.u.insns_int = {
lib/test_bpf.c
6749
.u.insns_int = {
lib/test_bpf.c
6761
.u.insns_int = {
lib/test_bpf.c
6773
.u.insns_int = {
lib/test_bpf.c
6786
.u.insns_int = {
lib/test_bpf.c
6797
.u.insns_int = {
lib/test_bpf.c
6808
.u.insns_int = {
lib/test_bpf.c
6819
.u.insns_int = {
lib/test_bpf.c
682
self->u.ptr.insns = insn;
lib/test_bpf.c
683
self->u.ptr.len = len;
lib/test_bpf.c
6830
.u.insns_int = {
lib/test_bpf.c
6846
.u.insns_int = {
lib/test_bpf.c
6857
.u.insns_int = {
lib/test_bpf.c
6868
.u.insns_int = {
lib/test_bpf.c
6884
.u.insns_int = {
lib/test_bpf.c
6900
.u.insns_int = {
lib/test_bpf.c
6916
.u.insns_int = {
lib/test_bpf.c
6932
.u.insns_int = {
lib/test_bpf.c
6949
.u.insns_int = {
lib/test_bpf.c
6961
.u.insns_int = {
lib/test_bpf.c
6973
.u.insns_int = {
lib/test_bpf.c
6985
.u.insns_int = {
lib/test_bpf.c
6997
.u.insns_int = {
lib/test_bpf.c
7009
.u.insns_int = {
lib/test_bpf.c
7021
.u.insns_int = {
lib/test_bpf.c
7034
.u.insns_int = {
lib/test_bpf.c
7046
.u.insns_int = {
lib/test_bpf.c
7059
.u.insns_int = {
lib/test_bpf.c
7071
.u.insns_int = {
lib/test_bpf.c
7084
.u.insns_int = {
lib/test_bpf.c
7096
.u.insns_int = {
lib/test_bpf.c
7110
.u.insns_int = {
lib/test_bpf.c
7121
.u.insns_int = {
lib/test_bpf.c
7132
.u.insns_int = {
lib/test_bpf.c
7143
.u.insns_int = {
lib/test_bpf.c
7154
.u.insns_int = {
lib/test_bpf.c
7165
.u.insns_int = {
lib/test_bpf.c
7176
.u.insns_int = {
lib/test_bpf.c
7187
.u.insns_int = {
lib/test_bpf.c
7199
.u.insns_int = {
lib/test_bpf.c
7210
.u.insns_int = {
lib/test_bpf.c
7222
.u.insns_int = {
lib/test_bpf.c
7233
.u.insns_int = {
lib/test_bpf.c
7245
.u.insns_int = {
lib/test_bpf.c
7257
.u.insns_int = {
lib/test_bpf.c
7269
.u.insns_int = {
lib/test_bpf.c
7281
.u.insns_int = {
lib/test_bpf.c
7293
.u.insns_int = {
lib/test_bpf.c
7305
.u.insns_int = {
lib/test_bpf.c
7317
.u.insns_int = {
lib/test_bpf.c
7329
.u.insns_int = {
lib/test_bpf.c
7342
.u.insns_int = {
lib/test_bpf.c
7354
.u.insns_int = {
lib/test_bpf.c
7367
.u.insns_int = {
lib/test_bpf.c
7379
.u.insns_int = {
lib/test_bpf.c
7392
.u.insns_int = {
lib/test_bpf.c
74
} u;
lib/test_bpf.c
7404
.u.insns_int = {
lib/test_bpf.c
7418
.u.insns_int = {
lib/test_bpf.c
7429
.u.insns_int = {
lib/test_bpf.c
7440
.u.insns_int = {
lib/test_bpf.c
7451
.u.insns_int = {
lib/test_bpf.c
7462
.u.insns_int = {
lib/test_bpf.c
7473
.u.insns_int = {
lib/test_bpf.c
7484
.u.insns_int = {
lib/test_bpf.c
7495
.u.insns_int = {
lib/test_bpf.c
7507
.u.insns_int = {
lib/test_bpf.c
7518
.u.insns_int = {
lib/test_bpf.c
7530
.u.insns_int = {
lib/test_bpf.c
7541
.u.insns_int = {
lib/test_bpf.c
7553
.u.insns_int = {
lib/test_bpf.c
7565
.u.insns_int = {
lib/test_bpf.c
7577
.u.insns_int = {
lib/test_bpf.c
7589
.u.insns_int = {
lib/test_bpf.c
7601
.u.insns_int = {
lib/test_bpf.c
7614
.u.insns_int = {
lib/test_bpf.c
7626
.u.insns_int = {
lib/test_bpf.c
7639
.u.insns_int = {
lib/test_bpf.c
7651
.u.insns_int = {
lib/test_bpf.c
7664
.u.insns_int = {
lib/test_bpf.c
7676
.u.insns_int = {
lib/test_bpf.c
7690
.u.insns_int = {
lib/test_bpf.c
7701
.u.insns_int = {
lib/test_bpf.c
7712
.u.insns_int = {
lib/test_bpf.c
7723
.u.insns_int = {
lib/test_bpf.c
7734
.u.insns_int = {
lib/test_bpf.c
7746
.u.insns_int = {
lib/test_bpf.c
7757
.u.insns_int = {
lib/test_bpf.c
7769
.u.insns_int = {
lib/test_bpf.c
7780
.u.insns_int = {
lib/test_bpf.c
7792
.u.insns_int = {
lib/test_bpf.c
7804
.u.insns_int = {
lib/test_bpf.c
7815
.u.insns_int = {
lib/test_bpf.c
7826
.u.insns_int = {
lib/test_bpf.c
7837
.u.insns_int = {
lib/test_bpf.c
7849
.u.insns_int = {
lib/test_bpf.c
7860
.u.insns_int = {
lib/test_bpf.c
7874
.u.insns_int = {
lib/test_bpf.c
7885
.u.insns_int = {
lib/test_bpf.c
7898
.u.insns_int = {
lib/test_bpf.c
7909
.u.insns_int = {
lib/test_bpf.c
792
self->u.ptr.insns = insn;
lib/test_bpf.c
7923
.u.insns_int = {
lib/test_bpf.c
793
self->u.ptr.len = len;
lib/test_bpf.c
7934
.u.insns_int = {
lib/test_bpf.c
7947
.u.insns_int = {
lib/test_bpf.c
7958
.u.insns_int = {
lib/test_bpf.c
7972
.u.insns_int = {
lib/test_bpf.c
7983
.u.insns_int = {
lib/test_bpf.c
7996
.u.insns_int = {
lib/test_bpf.c
8007
.u.insns_int = {
lib/test_bpf.c
8021
.u.insns_int = {
lib/test_bpf.c
8032
.u.insns_int = {
lib/test_bpf.c
8045
.u.insns_int = {
lib/test_bpf.c
8056
.u.insns_int = {
lib/test_bpf.c
8070
.u.insns_int = {
lib/test_bpf.c
8081
.u.insns_int = {
lib/test_bpf.c
8094
.u.insns_int = {
lib/test_bpf.c
8105
.u.insns_int = {
lib/test_bpf.c
8119
.u.insns_int = {
lib/test_bpf.c
8130
.u.insns_int = {
lib/test_bpf.c
8143
.u.insns_int = {
lib/test_bpf.c
8163
.u.insns_int = {
lib/test_bpf.c
8183
.u.insns_int = {
lib/test_bpf.c
8200
.u.insns_int = {
lib/test_bpf.c
8216
.u.insns_int = {
lib/test_bpf.c
8232
.u.insns_int = {
lib/test_bpf.c
8252
.u.insns_int = {
lib/test_bpf.c
8272
.u.insns_int = {
lib/test_bpf.c
8289
.u.insns_int = {
lib/test_bpf.c
8305
.u.insns_int = {
lib/test_bpf.c
8321
.u.insns_int = {
lib/test_bpf.c
8337
.u.insns_int = {
lib/test_bpf.c
8357
.u.insns_int = {
lib/test_bpf.c
8377
.u.insns_int = {
lib/test_bpf.c
8394
.u.insns_int = {
lib/test_bpf.c
8410
.u.insns_int = {
lib/test_bpf.c
8426
.u.insns_int = {
lib/test_bpf.c
8442
.u.insns_int = {
lib/test_bpf.c
8457
.u.insns_int = {
lib/test_bpf.c
8472
.u.insns_int = {
lib/test_bpf.c
8488
.u.insns_int = {
lib/test_bpf.c
8503
.u.insns_int = {
lib/test_bpf.c
8518
.u.insns_int = {
lib/test_bpf.c
8534
.u.insns_int = {
lib/test_bpf.c
8554
.u.insns_int = {
lib/test_bpf.c
8574
.u.insns_int = {
lib/test_bpf.c
8595
.u.insns_int = {
lib/test_bpf.c
8617
.u.insns_int = {
lib/test_bpf.c
8639
.u.insns_int = {
lib/test_bpf.c
8661
.u.insns_int = {
lib/test_bpf.c
8683
.u.insns_int = {
lib/test_bpf.c
8705
.u.insns_int = {
lib/test_bpf.c
8728
.u.insns_int = {
lib/test_bpf.c
8741
.u.insns_int = {
lib/test_bpf.c
8754
.u.insns_int = {
lib/test_bpf.c
8768
.u.insns_int = {
lib/test_bpf.c
8781
.u.insns_int = {
lib/test_bpf.c
8794
.u.insns_int = {
lib/test_bpf.c
8808
.u.insns_int = {
lib/test_bpf.c
8821
.u.insns_int = {
lib/test_bpf.c
8834
.u.insns_int = {
lib/test_bpf.c
8848
.u.insns_int = {
lib/test_bpf.c
8861
.u.insns_int = {
lib/test_bpf.c
8879
.u.insns_int = {
lib/test_bpf.c
8892
.u.insns_int = {
lib/test_bpf.c
8906
.u.insns_int = {
lib/test_bpf.c
8924
.u.insns_int = {
lib/test_bpf.c
8968
.u.insns_int = { \
lib/test_bpf.c
8987
.u.insns_int = { \
lib/test_bpf.c
9008
.u.insns_int = { \
lib/test_bpf.c
9028
.u.insns_int = { \
lib/test_bpf.c
908
self->u.ptr.insns = insns;
lib/test_bpf.c
909
self->u.ptr.len = i;
lib/test_bpf.c
9138
.u.insns_int = {
lib/test_bpf.c
9152
.u.insns_int = {
lib/test_bpf.c
9167
.u.insns_int = {
lib/test_bpf.c
9181
.u.insns_int = {
lib/test_bpf.c
9196
.u.insns_int = {
lib/test_bpf.c
9213
.u.insns_int = {
lib/test_bpf.c
9230
.u.insns_int = {
lib/test_bpf.c
9248
.u.insns_int = {
lib/test_bpf.c
9266
.u.insns_int = {
lib/test_bpf.c
9285
.u.insns_int = {
lib/test_bpf.c
9304
.u.insns_int = {
lib/test_bpf.c
9317
.u.insns_int = {
lib/test_bpf.c
9330
.u.insns_int = {
lib/test_bpf.c
9344
.u.insns_int = {
lib/test_bpf.c
9360
.u.insns_int = {
lib/test_bpf.c
9373
.u.insns_int = {
lib/test_bpf.c
9386
.u.insns_int = {
lib/test_bpf.c
9400
.u.insns_int = {
lib/test_bpf.c
9416
.u.insns_int = {
lib/test_bpf.c
9429
.u.insns_int = {
lib/test_bpf.c
9442
.u.insns_int = {
lib/test_bpf.c
9455
.u.insns_int = {
lib/test_bpf.c
9471
.u.insns_int = {
lib/test_bpf.c
9484
.u.insns_int = {
lib/test_bpf.c
9498
.u.insns_int = {
lib/test_bpf.c
9514
.u.insns_int = {
lib/test_bpf.c
9527
.u.insns_int = {
lib/test_bpf.c
9541
.u.insns_int = {
lib/test_bpf.c
9557
.u.insns_int = {
lib/test_bpf.c
9570
.u.insns_int = {
lib/test_bpf.c
9584
.u.insns_int = {
lib/test_bpf.c
9600
.u.insns_int = {
lib/test_bpf.c
9613
.u.insns_int = {
lib/test_bpf.c
9627
.u.insns_int = {
lib/test_bpf.c
9643
.u.insns_int = {
lib/test_bpf.c
9656
.u.insns_int = {
lib/test_bpf.c
9670
.u.insns_int = {
lib/test_bpf.c
9686
.u.insns_int = {
lib/test_bpf.c
9699
.u.insns_int = {
lib/test_bpf.c
9713
.u.insns_int = {
lib/test_bpf.c
9729
.u.insns_int = {
lib/test_bpf.c
9742
.u.insns_int = {
lib/test_bpf.c
9756
.u.insns_int = {
lib/test_bpf.c
9772
.u.insns_int = {
lib/test_bpf.c
9785
.u.insns_int = {
lib/test_bpf.c
9799
.u.insns_int = {
lib/test_bpf.c
9815
.u.insns_int = {
lib/test_bpf.c
9827
.u.insns_int = {
lib/test_bpf.c
9841
.u.insns_int = {
lib/test_bpf.c
9855
.u.insns_int = {
lib/test_bpf.c
9869
.u.insns_int = {
lib/test_bpf.c
9884
.u.insns_int = {
lib/test_bpf.c
9898
.u.insns_int = {
lib/test_bpf.c
9913
.u.insns_int = {
lib/test_bpf.c
9927
.u.insns_int = {
lib/test_bpf.c
9941
.u.insns_int = {
lib/test_bpf.c
9961
.u.insns_int = {
lib/test_bpf.c
9980
.u.insns_int = {
lib/test_bpf.c
9994
.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/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
3461
unsigned long long u;
lib/vsprintf.c
3673
val.u = simple_strntoull(str, &next, base,
lib/vsprintf.c
3681
*va_arg(args, unsigned char *) = val.u;
lib/vsprintf.c
3687
*va_arg(args, unsigned short *) = val.u;
lib/vsprintf.c
3693
*va_arg(args, unsigned long *) = val.u;
lib/vsprintf.c
3699
*va_arg(args, unsigned long long *) = val.u;
lib/vsprintf.c
3702
*va_arg(args, size_t *) = val.u;
lib/vsprintf.c
3708
*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
1316
u64 u;
mm/mm_init.c
1321
for_each_free_mem_range(u, NUMA_NO_NODE, MEMBLOCK_NONE, &start_addr, &end_addr, NULL) {
net/8021q/vlan.c
577
args.u.device2[sizeof(args.u.device2) - 1] = 0;
net/8021q/vlan.c
605
args.u.skb_priority,
net/8021q/vlan.c
615
args.u.skb_priority,
net/8021q/vlan.c
624
args.vlan_qos ? args.u.flag : 0,
net/8021q/vlan.c
625
args.u.flag);
net/8021q/vlan.c
632
if (args.u.name_type < VLAN_NAME_TYPE_HIGHEST) {
net/8021q/vlan.c
636
vn->name_type = args.u.name_type;
net/8021q/vlan.c
647
err = register_vlan_device(dev, args.u.VID);
net/8021q/vlan.c
660
vlan_dev_get_realdev_name(dev, args.u.device2,
net/8021q/vlan.c
661
sizeof(args.u.device2));
net/8021q/vlan.c
669
args.u.VID = vlan_dev_vlan_id(dev);
net/batman-adv/distributed-arp-table.c
445
switch (unicast_4addr_packet->u.packet_type) {
net/batman-adv/distributed-arp-table.c
470
unicast_4addr_packet->u.packet_type);
net/batman-adv/distributed-arp-table.c
483
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
209
static int smp_f4(struct crypto_shash *tfm_cmac, const u8 u[32],
net/bluetooth/smp.c
215
SMP_DBG("u %32phN", u);
net/bluetooth/smp.c
221
memcpy(m + 33, u, 32);
net/bluetooth/smp.c
313
static int smp_g2(struct crypto_shash *tfm_cmac, const u8 u[32], const u8 v[32],
net/bluetooth/smp.c
319
SMP_DBG("u %32phN", u);
net/bluetooth/smp.c
325
memcpy(m + 48, u, 32);
net/bluetooth/smp.c
3570
const u8 u[32] = {
net/bluetooth/smp.c
3590
err = smp_f4(tfm_cmac, u, v, x, z, res);
net/bluetooth/smp.c
3672
const u8 u[32] = {
net/bluetooth/smp.c
3692
err = smp_g2(tfm_cmac, 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
1691
.u.mrouter = is_mc_router,
net/bridge/br_multicast.c
1989
.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
610
.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
379
attr.u.vlan_msti.vid = v->vid;
net/bridge/br_switchdev.c
380
attr.u.vlan_msti.msti = v->msti;
net/bridge/br_switchdev.c
99
attr.u.brport_flags.val = flags;
net/bridge/br_vlan.c
1258
.u.vlan_filtering = br_opt_get(p->br, BROPT_VLAN_ENABLED),
net/bridge/br_vlan.c
896
.u.vlan_filtering = val,
net/bridge/br_vlan.c
947
.u.vlan_protocol = ntohs(proto),
net/bridge/br_vlan.c
992
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
107
par->match = m->u.match;
net/bridge/netfilter/ebtables.c
109
return !m->u.match->match(skb, par);
net/bridge/netfilter/ebtables.c
1464
m->u.match->name, m->data, sizeof(*m),
net/bridge/netfilter/ebtables.c
1465
m->u.match->usersize, m->match_size,
net/bridge/netfilter/ebtables.c
1466
m->u.match->revision);
net/bridge/netfilter/ebtables.c
1473
w->u.watcher->name, w->data, sizeof(*w),
net/bridge/netfilter/ebtables.c
1474
w->u.watcher->usersize, w->watcher_size,
net/bridge/netfilter/ebtables.c
1475
w->u.watcher->revision);
net/bridge/netfilter/ebtables.c
1505
ret = ebt_obj_to_user(hlp, t->u.target->name, t->data, sizeof(*t),
net/bridge/netfilter/ebtables.c
1506
t->u.target->usersize, t->target_size,
net/bridge/netfilter/ebtables.c
1507
t->u.target->revision);
net/bridge/netfilter/ebtables.c
1613
} u;
net/bridge/netfilter/ebtables.c
1643
const struct xt_match *match = m->u.match;
net/bridge/netfilter/ebtables.c
1651
if (copy_to_user(cm->u.name, match->name, strlen(match->name) + 1) ||
net/bridge/netfilter/ebtables.c
1652
put_user(match->revision, &cm->u.revision) ||
net/bridge/netfilter/ebtables.c
1675
const struct xt_target *target = t->u.target;
net/bridge/netfilter/ebtables.c
1683
if (copy_to_user(cm->u.name, target->name, strlen(target->name) + 1) ||
net/bridge/netfilter/ebtables.c
1684
put_user(target->revision, &cm->u.revision) ||
net/bridge/netfilter/ebtables.c
1769
*off += ebt_compat_match_offset(m->u.match, m->match_size);
net/bridge/netfilter/ebtables.c
1776
*off += xt_compat_target_offset(w->u.watcher);
net/bridge/netfilter/ebtables.c
1801
off += xt_compat_target_offset(t->u.target);
net/bridge/netfilter/ebtables.c
1967
if (strscpy(name, mwt->u.name, sizeof(name)) < 0)
net/bridge/netfilter/ebtables.c
1976
mwt->u.revision);
net/bridge/netfilter/ebtables.c
1996
mwt->u.revision);
net/bridge/netfilter/ebtables.c
246
if (!t->u.target->target)
net/bridge/netfilter/ebtables.c
249
acpar.target = t->u.target;
net/bridge/netfilter/ebtables.c
251
verdict = t->u.target->target(skb, &acpar);
net/bridge/netfilter/ebtables.c
405
match = xt_find_match(NFPROTO_BRIDGE, m->u.name, m->u.revision);
net/bridge/netfilter/ebtables.c
409
request_module("ebt_%s", m->u.name);
net/bridge/netfilter/ebtables.c
410
match = xt_find_match(NFPROTO_BRIDGE, m->u.name, m->u.revision);
net/bridge/netfilter/ebtables.c
414
m->u.match = match;
net/bridge/netfilter/ebtables.c
442
watcher = xt_request_find_target(NFPROTO_BRIDGE, w->u.name, 0);
net/bridge/netfilter/ebtables.c
451
w->u.watcher = watcher;
net/bridge/netfilter/ebtables.c
628
par.match = m->u.match;
net/bridge/netfilter/ebtables.c
646
par.target = w->u.watcher;
net/bridge/netfilter/ebtables.c
671
par.target = t->u.target;
net/bridge/netfilter/ebtables.c
749
target = xt_request_find_target(NFPROTO_BRIDGE, t->u.name, 0);
net/bridge/netfilter/ebtables.c
762
t->u.target = target;
net/bridge/netfilter/ebtables.c
763
if (t->u.target == &ebt_standard_target) {
net/bridge/netfilter/ebtables.c
774
module_put(t->u.target->me);
net/bridge/netfilter/ebtables.c
825
if (strcmp(t->u.name, EBT_STANDARD_TARGET))
net/bridge/netfilter/ebtables.c
96
par->target = w->u.watcher;
net/bridge/netfilter/ebtables.c
98
w->u.watcher->target(skb, par);
net/caif/cfcnfg.c
254
l->endpoint = (s->sockaddr.u.at.type >> 2) & 0x3;
net/caif/cfcnfg.c
255
l->chtype = s->sockaddr.u.at.type & 0x3;
net/caif/cfcnfg.c
260
l->u.datagram.connid = s->sockaddr.u.dgm.connection_id;
net/caif/cfcnfg.c
266
l->u.datagram.connid = s->sockaddr.u.dgm.connection_id;
net/caif/cfcnfg.c
270
l->u.datagram.connid = s->sockaddr.u.rfm.connection_id;
net/caif/cfcnfg.c
271
strscpy(l->u.rfm.volume, s->sockaddr.u.rfm.volume,
net/caif/cfcnfg.c
272
sizeof(l->u.rfm.volume));
net/caif/cfcnfg.c
278
strscpy(l->u.utility.name, s->sockaddr.u.util.service,
net/caif/cfcnfg.c
279
sizeof(l->u.utility.name));
net/caif/cfcnfg.c
280
caif_assert(sizeof(l->u.utility.name) > 10);
net/caif/cfcnfg.c
281
l->u.utility.paramlen = s->param.size;
net/caif/cfcnfg.c
282
if (l->u.utility.paramlen > sizeof(l->u.utility.params))
net/caif/cfcnfg.c
283
l->u.utility.paramlen = sizeof(l->u.utility.params);
net/caif/cfcnfg.c
285
memcpy(l->u.utility.params, s->param.data,
net/caif/cfcnfg.c
286
l->u.utility.paramlen);
net/caif/cfcnfg.c
291
l->endpoint = s->sockaddr.u.dbg.service;
net/caif/cfcnfg.c
292
l->chtype = s->sockaddr.u.dbg.type;
net/caif/cfctrl.c
100
&& strcmp(p1->u.utility.name, p2->u.utility.name) == 0
net/caif/cfctrl.c
101
&& p1->u.utility.paramlen == p2->u.utility.paramlen
net/caif/cfctrl.c
102
&& memcmp(p1->u.utility.params, p2->u.utility.params,
net/caif/cfctrl.c
103
p1->u.utility.paramlen) == 0;
net/caif/cfctrl.c
106
return p1->u.video.connid == p2->u.video.connid;
net/caif/cfctrl.c
237
cfpkt_addbdy(pkt, (u8) param->u.video.connid);
net/caif/cfctrl.c
242
tmp32 = cpu_to_le32(param->u.datagram.connid);
net/caif/cfctrl.c
249
tmp32 = cpu_to_le32(param->u.rfm.connid);
net/caif/cfctrl.c
252
cfpkt_add_body(pkt, param->u.rfm.volume,
net/caif/cfctrl.c
253
strlen(param->u.rfm.volume) + 1);
net/caif/cfctrl.c
256
tmp16 = cpu_to_le16(param->u.utility.fifosize_kb);
net/caif/cfctrl.c
258
tmp16 = cpu_to_le16(param->u.utility.fifosize_bufs);
net/caif/cfctrl.c
260
strscpy_pad(utility_name, param->u.utility.name);
net/caif/cfctrl.c
262
tmp8 = param->u.utility.paramlen;
net/caif/cfctrl.c
264
cfpkt_add_body(pkt, param->u.utility.params,
net/caif/cfctrl.c
265
param->u.utility.paramlen);
net/caif/cfctrl.c
396
linkparam.u.video.connid = tmp;
net/caif/cfctrl.c
404
linkparam.u.datagram.connid = cfpkt_extr_head_u32(pkt);
net/caif/cfctrl.c
415
linkparam.u.rfm.connid = cfpkt_extr_head_u32(pkt);
net/caif/cfctrl.c
416
cp = (u8 *) linkparam.u.rfm.volume;
net/caif/cfctrl.c
435
linkparam.u.utility.fifosize_kb = cfpkt_extr_head_u16(pkt);
net/caif/cfctrl.c
437
linkparam.u.utility.fifosize_bufs = cfpkt_extr_head_u16(pkt);
net/caif/cfctrl.c
439
cp = (u8 *) linkparam.u.utility.name;
net/caif/cfctrl.c
440
caif_assert(sizeof(linkparam.u.utility.name)
net/caif/cfctrl.c
448
linkparam.u.utility.paramlen = len;
net/caif/cfctrl.c
450
cp = linkparam.u.utility.params;
net/caif/cfctrl.c
90
return p1->u.datagram.connid == p2->u.datagram.connid;
net/caif/cfctrl.c
93
p1->u.rfm.connid == p2->u.rfm.connid &&
net/caif/cfctrl.c
94
strcmp(p1->u.rfm.volume, p2->u.rfm.volume) == 0;
net/caif/cfctrl.c
97
p1->u.utility.fifosize_kb == p2->u.utility.fifosize_kb
net/caif/cfctrl.c
98
&& p1->u.utility.fifosize_bufs ==
net/caif/cfctrl.c
99
p2->u.utility.fifosize_bufs
net/caif/chnl_net.c
394
priv->conn_req.sockaddr.u.dgm.connection_id = UNDEF_CONNID;
net/caif/chnl_net.c
407
priv->conn_req.sockaddr.u.dgm.connection_id) ||
net/caif/chnl_net.c
409
priv->conn_req.sockaddr.u.dgm.connection_id))
net/caif/chnl_net.c
428
conn_req->sockaddr.u.dgm.connection_id =
net/caif/chnl_net.c
431
conn_req->sockaddr.u.dgm.connection_id =
net/caif/chnl_net.c
459
if (caifdev->conn_req.sockaddr.u.dgm.connection_id == UNDEF_CONNID) {
net/caif/chnl_net.c
460
caifdev->conn_req.sockaddr.u.dgm.connection_id = dev->ifindex;
net/ceph/auth_x.c
557
u64 *u;
net/ceph/auth_x.c
592
for (u = (u64 *)enc_buf; u + 1 <= (u64 *)(enc_buf + ret); u++)
net/ceph/auth_x.c
593
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
758
*req->u.st = reply->st; /* struct */
net/ceph/mon_client.c
793
req->u.st = buf;
net/ceph/mon_client.c
840
req->u.newest = ceph_decode_64(&p);
net/ceph/mon_client.c
913
*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
4777
memcpy(to->remote_ipv6, &info->key.u.ipv6.src,
net/core/filter.c
4779
memcpy(to->local_ipv6, &info->key.u.ipv6.dst,
net/core/filter.c
4783
to->remote_ipv4 = be32_to_cpu(info->key.u.ipv4.src);
net/core/filter.c
4785
to->local_ipv4 = be32_to_cpu(info->key.u.ipv4.dst);
net/core/filter.c
4881
info = &md->u.tun_info;
net/core/filter.c
4901
memcpy(&info->key.u.ipv6.dst, from->remote_ipv6,
net/core/filter.c
4903
memcpy(&info->key.u.ipv6.src, from->local_ipv6,
net/core/filter.c
4908
info->key.u.ipv4.dst = cpu_to_be32(from->remote_ipv4);
net/core/filter.c
4909
info->key.u.ipv4.src = cpu_to_be32(from->local_ipv4);
net/core/filter.c
4933
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
6667
if (!ipv4_is_multicast(entry->addr.u.ip4) &&
net/core/rtnetlink.c
6668
!ipv4_is_zeronet(entry->addr.u.ip4)) {
net/core/rtnetlink.c
6672
if (ipv4_is_local_multicast(entry->addr.u.ip4)) {
net/core/rtnetlink.c
6678
if (ipv6_addr_is_ll_all_nodes(&entry->addr.u.ip6)) {
net/core/rtnetlink.c
6685
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
1284
fl4 = &inet->cork.fl.u.ip4;
net/ipv4/af_inet.c
1334
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
807
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
601
ntohl(md->u.index), truncate, true);
net/ipv4/ip_gre.c
606
md->u.md2.dir,
net/ipv4/ip_gre.c
607
get_hwid(&md->u.md2),
net/ipv4/ip_gre.c
638
ip_tunnel_init_flow(&fl4, IPPROTO_GRE, key->u.ipv4.dst, key->u.ipv4.src,
net/ipv4/ip_gre.c
647
info->key.u.ipv4.src = fl4.saddr;
net/ipv4/ip_output.c
479
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
704
tun_info->key.u.ipv4.dst) {
net/ipv4/ip_tunnel.c
705
dst = tun_info->key.u.ipv4.dst;
net/ipv4/ip_tunnel_core.c
1007
tun_info->key.u.ipv6.dst = nla_get_in6_addr(tb[LWTUNNEL_IP6_DST]);
net/ipv4/ip_tunnel_core.c
1010
tun_info->key.u.ipv6.src = nla_get_in6_addr(tb[LWTUNNEL_IP6_SRC]);
net/ipv4/ip_tunnel_core.c
1045
nla_put_in6_addr(skb, LWTUNNEL_IP6_DST, &tun_info->key.u.ipv6.dst) ||
net/ipv4/ip_tunnel_core.c
1046
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
593
md->u.index = nla_get_be32(attr);
net/ipv4/ip_tunnel_core.c
596
md->u.md2.dir = nla_get_u8(attr);
net/ipv4/ip_tunnel_core.c
598
set_hwid(&md->u.md2, nla_get_u8(attr));
net/ipv4/ip_tunnel_core.c
721
tun_info->key.u.ipv4.dst = nla_get_in_addr(tb[LWTUNNEL_IP_DST]);
net/ipv4/ip_tunnel_core.c
724
tun_info->key.u.ipv4.src = nla_get_in_addr(tb[LWTUNNEL_IP_SRC]);
net/ipv4/ip_tunnel_core.c
823
nla_put_be32(skb, LWTUNNEL_IP_OPT_ERSPAN_INDEX, md->u.index))
net/ipv4/ip_tunnel_core.c
827
(nla_put_u8(skb, LWTUNNEL_IP_OPT_ERSPAN_DIR, md->u.md2.dir) ||
net/ipv4/ip_tunnel_core.c
829
get_hwid(&md->u.md2))))
net/ipv4/ip_tunnel_core.c
875
nla_put_in_addr(skb, LWTUNNEL_IP_DST, tun_info->key.u.ipv4.dst) ||
net/ipv4/ip_tunnel_core.c
876
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
93
struct rtable *rt = ip_route_output_key(net, &fl->u.ip4);
net/ipv4/netfilter/arp_tables.c
1070
module_put(t->u.kernel.target->me);
net/ipv4/netfilter/arp_tables.c
1106
target = xt_request_find_target(NFPROTO_ARP, t->u.user.name,
net/ipv4/netfilter/arp_tables.c
1107
t->u.user.revision);
net/ipv4/netfilter/arp_tables.c
1112
t->u.kernel.target = target;
net/ipv4/netfilter/arp_tables.c
1123
module_put(t->u.kernel.target->me);
net/ipv4/netfilter/arp_tables.c
236
if (!t->u.kernel.target->target) {
net/ipv4/netfilter/arp_tables.c
268
acpar.target = t->u.kernel.target;
net/ipv4/netfilter/arp_tables.c
270
verdict = t->u.kernel.target->target(skb, &acpar);
net/ipv4/netfilter/arp_tables.c
334
(strcmp(t->target.u.user.name,
net/ipv4/netfilter/arp_tables.c
365
if (strcmp(t->target.u.user.name,
net/ipv4/netfilter/arp_tables.c
395
.target = t->u.kernel.target,
net/ipv4/netfilter/arp_tables.c
401
return xt_check_target(&par, t->u.target_size - sizeof(*t), 0, false);
net/ipv4/netfilter/arp_tables.c
417
target = xt_request_find_target(NFPROTO_ARP, t->u.user.name,
net/ipv4/netfilter/arp_tables.c
418
t->u.user.revision);
net/ipv4/netfilter/arp_tables.c
423
t->u.kernel.target = target;
net/ipv4/netfilter/arp_tables.c
430
module_put(t->u.kernel.target->me);
net/ipv4/netfilter/arp_tables.c
445
if (strcmp(t->u.user.name, XT_STANDARD_TARGET) != 0)
net/ipv4/netfilter/arp_tables.c
507
par.target = t->u.kernel.target;
net/ipv4/netfilter/arp_tables.c
556
if (strcmp(arpt_get_target(iter)->u.user.name,
net/ipv4/netfilter/arp_tables.c
748
off += xt_compat_target_offset(t->u.kernel.target);
net/ipv4/netfilter/ip_tables.c
1263
match = xt_request_find_match(NFPROTO_IPV4, m->u.user.name,
net/ipv4/netfilter/ip_tables.c
1264
m->u.user.revision);
net/ipv4/netfilter/ip_tables.c
1268
m->u.kernel.match = match;
net/ipv4/netfilter/ip_tables.c
1280
module_put(ematch->u.kernel.match->me);
net/ipv4/netfilter/ip_tables.c
1282
module_put(t->u.kernel.target->me);
net/ipv4/netfilter/ip_tables.c
1327
target = xt_request_find_target(NFPROTO_IPV4, t->u.user.name,
net/ipv4/netfilter/ip_tables.c
1328
t->u.user.revision);
net/ipv4/netfilter/ip_tables.c
1333
t->u.kernel.target = target;
net/ipv4/netfilter/ip_tables.c
1344
module_put(t->u.kernel.target->me);
net/ipv4/netfilter/ip_tables.c
1349
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
849
i += m->u.match_size) {
net/ipv4/netfilter/ip_tables.c
901
off += xt_compat_match_offset(ematch->u.kernel.match);
net/ipv4/netfilter/ip_tables.c
903
off += xt_compat_target_offset(t->u.kernel.target);
net/ipv4/netfilter/nf_nat_h323.c
158
port == ct->tuplehash[dir].tuple.src.u.udp.port) {
net/ipv4/netfilter/nf_nat_h323.c
162
ntohs(ct->tuplehash[!dir].tuple.dst.u.udp.port));
net/ipv4/netfilter/nf_nat_h323.c
166
dst.u.udp.port);
net/ipv4/netfilter/nf_nat_h323.c
188
rtp_exp->saved_proto.udp.port = rtp_exp->tuple.dst.u.udp.port;
net/ipv4/netfilter/nf_nat_h323.c
191
rtcp_exp->saved_proto.udp.port = rtcp_exp->tuple.dst.u.udp.port;
net/ipv4/netfilter/nf_nat_h323.c
202
rtp_exp->tuple.dst.u.udp.port = info->rtp_port[i][dir];
net/ipv4/netfilter/nf_nat_h323.c
203
rtcp_exp->tuple.dst.u.udp.port =
net/ipv4/netfilter/nf_nat_h323.c
219
for (nated_port = ntohs(rtp_exp->tuple.dst.u.udp.port);
net/ipv4/netfilter/nf_nat_h323.c
223
rtp_exp->tuple.dst.u.udp.port = htons(nated_port);
net/ipv4/netfilter/nf_nat_h323.c
226
rtcp_exp->tuple.dst.u.udp.port =
net/ipv4/netfilter/nf_nat_h323.c
267
ntohs(rtp_exp->tuple.src.u.udp.port),
net/ipv4/netfilter/nf_nat_h323.c
269
ntohs(rtp_exp->tuple.dst.u.udp.port));
net/ipv4/netfilter/nf_nat_h323.c
272
ntohs(rtcp_exp->tuple.src.u.udp.port),
net/ipv4/netfilter/nf_nat_h323.c
274
ntohs(rtcp_exp->tuple.dst.u.udp.port));
net/ipv4/netfilter/nf_nat_h323.c
290
exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port;
net/ipv4/netfilter/nf_nat_h323.c
310
ntohs(exp->tuple.src.u.tcp.port),
net/ipv4/netfilter/nf_nat_h323.c
312
ntohs(exp->tuple.dst.u.tcp.port));
net/ipv4/netfilter/nf_nat_h323.c
329
exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port;
net/ipv4/netfilter/nf_nat_h323.c
357
ntohs(exp->tuple.src.u.tcp.port),
net/ipv4/netfilter/nf_nat_h323.c
359
ntohs(exp->tuple.dst.u.tcp.port));
net/ipv4/netfilter/nf_nat_h323.c
408
exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port;
net/ipv4/netfilter/nf_nat_h323.c
449
ntohs(exp->tuple.src.u.tcp.port),
net/ipv4/netfilter/nf_nat_h323.c
451
ntohs(exp->tuple.dst.u.tcp.port));
net/ipv4/netfilter/nf_nat_h323.c
492
exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port;
net/ipv4/netfilter/nf_nat_h323.c
513
ntohs(exp->tuple.src.u.tcp.port),
net/ipv4/netfilter/nf_nat_h323.c
515
ntohs(exp->tuple.dst.u.tcp.port));
net/ipv4/netfilter/nf_nat_pptp.c
156
new_callid = ct->tuplehash[IP_CT_DIR_REPLY].tuple.dst.u.tcp.port;
net/ipv4/netfilter/nf_nat_pptp.c
218
expect_orig->tuple.src.u.gre.key = nat_pptp_info->pns_call_id;
net/ipv4/netfilter/nf_nat_pptp.c
219
expect_orig->tuple.dst.u.gre.key = ct_pptp_info->pac_call_id;
net/ipv4/netfilter/nf_nat_pptp.c
224
expect_reply->tuple.src.u.gre.key = nat_pptp_info->pac_call_id;
net/ipv4/netfilter/nf_nat_pptp.c
225
expect_reply->tuple.dst.u.gre.key = ct_pptp_info->pns_call_id;
net/ipv4/netfilter/nf_nat_pptp.c
68
t.src.u.gre.key = ct_pptp_info->pac_call_id;
net/ipv4/netfilter/nf_nat_pptp.c
70
t.dst.u.gre.key = ct_pptp_info->pns_call_id;
net/ipv4/netfilter/nf_nat_pptp.c
77
t.src.u.gre.key = nat_pptp_info->pns_call_id;
net/ipv4/netfilter/nf_nat_pptp.c
79
t.dst.u.gre.key = nat_pptp_info->pac_call_id;
net/ipv4/netfilter/nf_nat_snmp_basic_main.c
211
.tuple.src.u.udp.port = cpu_to_be16(SNMP_TRAP_PORT),
net/ipv4/netfilter/nf_reject_ipv4.c
261
fl.u.ip4.daddr = ip_hdr(skb_in)->saddr;
net/ipv4/netfilter/nf_socket_ipv4.c
140
ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u.tcp.port :
net/ipv4/netfilter/nf_socket_ipv4.c
141
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
1652
return inet_csk_route_req(sk, &fl->u.ip4, req);
net/ipv4/tcp_ipv4.c
253
fl4 = &inet->cork.fl.u.ip4;
net/ipv4/udp.c
1216
struct flowi4 *fl4 = &inet->cork.fl.u.ip4;
net/ipv4/udp.c
1305
fl4 = &inet->cork.fl.u.ip4;
net/ipv4/udp.c
1502
fl4 = &inet->cork.fl.u.ip4;
net/ipv4/udp_tunnel_core.c
221
info = &tun_dst->u.tun_info;
net/ipv4/udp_tunnel_core.c
253
fl4.daddr = key->u.ipv4.dst;
net/ipv4/udp_tunnel_core.c
254
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
828
fl6 = &inet->cork.fl.u.ip6;
net/ipv6/datagram.c
89
fl6 = &inet_sk(sk)->cork.fl.u.ip6;
net/ipv6/fib6_rules.c
166
struct flowi6 *flp6 = &flp->u.ip6;
net/ipv6/fib6_rules.c
204
struct flowi6 *flp6 = &flp->u.ip6;
net/ipv6/fib6_rules.c
315
struct flowi6 *fl6 = &fl->u.ip6;
net/ipv6/inet6_connection_sock.c
124
struct flowi6 *fl6 = &inet_sk(sk)->cork.fl.u.ip6;
net/ipv6/inet6_connection_sock.c
94
struct flowi6 *fl6 = &inet_sk(sk)->cork.fl.u.ip6;
net/ipv6/ip6_gre.c
1002
ntohl(md->u.index), truncate,
net/ipv6/ip6_gre.c
1008
md->u.md2.dir,
net/ipv6/ip6_gre.c
1009
get_hwid(&md->u.md2),
net/ipv6/ip6_gre.c
1030
memcpy(&fl6, &t->fl.u.ip6, sizeof(fl6));
net/ipv6/ip6_gre.c
1091
struct flowi6 *fl6 = &t->fl.u.ip6;
net/ipv6/ip6_gre.c
1219
const struct ip6_tnl_parm2 *u)
net/ipv6/ip6_gre.c
1221
p->laddr = u->laddr;
net/ipv6/ip6_gre.c
1222
p->raddr = u->raddr;
net/ipv6/ip6_gre.c
1223
p->flags = u->flags;
net/ipv6/ip6_gre.c
1224
p->hop_limit = u->hop_limit;
net/ipv6/ip6_gre.c
1225
p->encap_limit = u->encap_limit;
net/ipv6/ip6_gre.c
1226
p->flowinfo = u->flowinfo;
net/ipv6/ip6_gre.c
1227
p->link = u->link;
net/ipv6/ip6_gre.c
1228
p->i_key = u->i_key;
net/ipv6/ip6_gre.c
1229
p->o_key = u->o_key;
net/ipv6/ip6_gre.c
1230
gre_flags_to_tnl_flags(p->i_flags, u->i_flags);
net/ipv6/ip6_gre.c
1231
gre_flags_to_tnl_flags(p->o_flags, u->o_flags);
net/ipv6/ip6_gre.c
1232
memcpy(p->name, u->name, sizeof(u->name));
net/ipv6/ip6_gre.c
1235
static void ip6gre_tnl_parm_to_user(struct ip6_tnl_parm2 *u,
net/ipv6/ip6_gre.c
1238
u->proto = IPPROTO_GRE;
net/ipv6/ip6_gre.c
1239
u->laddr = p->laddr;
net/ipv6/ip6_gre.c
1240
u->raddr = p->raddr;
net/ipv6/ip6_gre.c
1241
u->flags = p->flags;
net/ipv6/ip6_gre.c
1242
u->hop_limit = p->hop_limit;
net/ipv6/ip6_gre.c
1243
u->encap_limit = p->encap_limit;
net/ipv6/ip6_gre.c
1244
u->flowinfo = p->flowinfo;
net/ipv6/ip6_gre.c
1245
u->link = p->link;
net/ipv6/ip6_gre.c
1246
u->i_key = p->i_key;
net/ipv6/ip6_gre.c
1247
u->o_key = p->o_key;
net/ipv6/ip6_gre.c
1248
u->i_flags = gre_tnl_flags_to_gre_flags(p->i_flags);
net/ipv6/ip6_gre.c
1249
u->o_flags = gre_tnl_flags_to_gre_flags(p->o_flags);
net/ipv6/ip6_gre.c
1250
memcpy(u->name, p->name, sizeof(u->name));
net/ipv6/ip6_gre.c
1382
t->fl.u.ip6.flowlabel,
net/ipv6/ip6_gre.c
1383
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
617
memcpy(fl6, &t->fl.u.ip6, sizeof(*fl6));
net/ipv6/ip6_gre.c
659
memcpy(fl6, &t->fl.u.ip6, sizeof(*fl6));
net/ipv6/ip6_gre.c
689
memcpy(fl6, &t->fl.u.ip6, sizeof(*fl6));
net/ipv6/ip6_gre.c
750
fl6->daddr = key->u.ipv6.dst;
net/ipv6/ip6_gre.c
985
fl6.daddr = key->u.ipv6.dst;
net/ipv6/ip6_output.c
1430
struct flowi6 *fl6 = &cork_full->fl.u.ip6;
net/ipv6/ip6_output.c
1849
inet->cork.fl.u.ip6 = *fl6;
net/ipv6/ip6_output.c
1903
struct flowi6 *fl6 = &cork->fl.u.ip6;
net/ipv6/ip6_tunnel.c
1326
fl6.saddr = key->u.ipv6.src;
net/ipv6/ip6_tunnel.c
1327
fl6.daddr = key->u.ipv6.dst;
net/ipv6/ip6_tunnel.c
1365
memcpy(&fl6, &t->fl.u.ip6, sizeof(fl6));
net/ipv6/ip6_tunnel.c
1471
struct flowi6 *fl6 = &t->fl.u.ip6;
net/ipv6/ip6_tunnel.c
1588
ip6_tnl_parm_from_user(struct __ip6_tnl_parm *p, const struct ip6_tnl_parm *u)
net/ipv6/ip6_tunnel.c
1590
p->laddr = u->laddr;
net/ipv6/ip6_tunnel.c
1591
p->raddr = u->raddr;
net/ipv6/ip6_tunnel.c
1592
p->flags = u->flags;
net/ipv6/ip6_tunnel.c
1593
p->hop_limit = u->hop_limit;
net/ipv6/ip6_tunnel.c
1594
p->encap_limit = u->encap_limit;
net/ipv6/ip6_tunnel.c
1595
p->flowinfo = u->flowinfo;
net/ipv6/ip6_tunnel.c
1596
p->link = u->link;
net/ipv6/ip6_tunnel.c
1597
p->proto = u->proto;
net/ipv6/ip6_tunnel.c
1598
memcpy(p->name, u->name, sizeof(u->name));
net/ipv6/ip6_tunnel.c
1602
ip6_tnl_parm_to_user(struct ip6_tnl_parm *u, const struct __ip6_tnl_parm *p)
net/ipv6/ip6_tunnel.c
1604
u->laddr = p->laddr;
net/ipv6/ip6_tunnel.c
1605
u->raddr = p->raddr;
net/ipv6/ip6_tunnel.c
1606
u->flags = p->flags;
net/ipv6/ip6_tunnel.c
1607
u->hop_limit = p->hop_limit;
net/ipv6/ip6_tunnel.c
1608
u->encap_limit = p->encap_limit;
net/ipv6/ip6_tunnel.c
1609
u->flowinfo = p->flowinfo;
net/ipv6/ip6_tunnel.c
1610
u->link = p->link;
net/ipv6/ip6_tunnel.c
1611
u->proto = p->proto;
net/ipv6/ip6_tunnel.c
1612
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
456
fl->u.ip4.flowi4_oif = dev->ifindex;
net/ipv6/ip6_vti.c
457
fl->u.ip4.flowi4_flags |= FLOWI_FLAG_ANYSRC;
net/ipv6/ip6_vti.c
458
rt = __ip_route_output_key(dev_net(dev), &fl->u.ip4);
net/ipv6/ip6_vti.c
466
fl->u.ip6.flowi6_oif = dev->ifindex;
net/ipv6/ip6_vti.c
467
fl->u.ip6.flowi6_flags |= FLOWI_FLAG_ANYSRC;
net/ipv6/ip6_vti.c
468
dst = ip6_route_output(dev_net(dev), NULL, &fl->u.ip6);
net/ipv6/ip6_vti.c
738
vti6_parm_from_user(struct __ip6_tnl_parm *p, const struct ip6_tnl_parm2 *u)
net/ipv6/ip6_vti.c
740
p->laddr = u->laddr;
net/ipv6/ip6_vti.c
741
p->raddr = u->raddr;
net/ipv6/ip6_vti.c
742
p->link = u->link;
net/ipv6/ip6_vti.c
743
p->i_key = u->i_key;
net/ipv6/ip6_vti.c
744
p->o_key = u->o_key;
net/ipv6/ip6_vti.c
745
p->proto = u->proto;
net/ipv6/ip6_vti.c
747
memcpy(p->name, u->name, sizeof(u->name));
net/ipv6/ip6_vti.c
751
vti6_parm_to_user(struct ip6_tnl_parm2 *u, const struct __ip6_tnl_parm *p)
net/ipv6/ip6_vti.c
753
u->laddr = p->laddr;
net/ipv6/ip6_vti.c
754
u->raddr = p->raddr;
net/ipv6/ip6_vti.c
755
u->link = p->link;
net/ipv6/ip6_vti.c
756
u->i_key = p->i_key;
net/ipv6/ip6_vti.c
757
u->o_key = p->o_key;
net/ipv6/ip6_vti.c
758
if (u->i_key)
net/ipv6/ip6_vti.c
759
u->i_flags |= GRE_KEY;
net/ipv6/ip6_vti.c
760
if (u->o_key)
net/ipv6/ip6_vti.c
761
u->o_flags |= GRE_KEY;
net/ipv6/ip6_vti.c
762
u->proto = p->proto;
net/ipv6/ip6_vti.c
764
memcpy(u->name, p->name, sizeof(u->name));
net/ipv6/mip6.c
201
const struct flowi6 *fl6 = &fl->u.ip6;
net/ipv6/netfilter.c
116
result = ip6_route_output(net, sk, &fl->u.ip6);
net/ipv6/netfilter/ip6_tables.c
1279
match = xt_request_find_match(NFPROTO_IPV6, m->u.user.name,
net/ipv6/netfilter/ip6_tables.c
1280
m->u.user.revision);
net/ipv6/netfilter/ip6_tables.c
1284
m->u.kernel.match = match;
net/ipv6/netfilter/ip6_tables.c
1296
module_put(ematch->u.kernel.match->me);
net/ipv6/netfilter/ip6_tables.c
1298
module_put(t->u.kernel.target->me);
net/ipv6/netfilter/ip6_tables.c
1343
target = xt_request_find_target(NFPROTO_IPV6, t->u.user.name,
net/ipv6/netfilter/ip6_tables.c
1344
t->u.user.revision);
net/ipv6/netfilter/ip6_tables.c
1349
t->u.kernel.target = target;
net/ipv6/netfilter/ip6_tables.c
1360
module_put(t->u.kernel.target->me);
net/ipv6/netfilter/ip6_tables.c
1365
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
865
i += m->u.match_size) {
net/ipv6/netfilter/ip6_tables.c
917
off += xt_compat_match_offset(ematch->u.kernel.match);
net/ipv6/netfilter/ip6_tables.c
919
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
156
ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u.tcp.port :
net/ipv6/netfilter/nf_socket_ipv6.c
157
ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u.udp.port;
net/ipv6/ping.c
85
DECLARE_SOCKADDR(struct sockaddr_in6 *, u, msg->msg_name);
net/ipv6/ping.c
86
if (msg->msg_namelen < sizeof(*u))
net/ipv6/ping.c
88
if (u->sin6_family != AF_INET6) {
net/ipv6/ping.c
91
daddr = &(u->sin6_addr);
net/ipv6/ping.c
93
fl6.flowlabel = u->sin6_flowinfo & IPV6_FLOWINFO_MASK;
net/ipv6/ping.c
95
oif = u->sin6_scope_id;
net/ipv6/tcp_ipv6.c
1397
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
535
struct flowi6 *fl6 = &fl->u.ip6;
net/ipv6/tcp_ipv6.c
791
return inet6_csk_route_req(sk, NULL, &fl->u.ip6, req, IPPROTO_TCP);
net/ipv6/udp.c
1469
err = udp_v6_send_skb(skb, &inet_sk(sk)->cork.fl.u.ip6,
net/ipv6/udp.c
1489
struct flowi6 *fl6 = &cork.fl.u.ip6;
net/ipv6/xfrm6_policy.c
100
xdst->u.rt6.rt6i_dst = rt->rt6i_dst;
net/ipv6/xfrm6_policy.c
101
xdst->u.rt6.rt6i_src = rt->rt6i_src;
net/ipv6/xfrm6_policy.c
102
rt6_uncached_list_add(&xdst->u.rt6);
net/ipv6/xfrm6_policy.c
131
rt6_uncached_list_del(&xdst->u.rt6);
net/ipv6/xfrm6_policy.c
132
if (likely(xdst->u.rt6.rt6i_idev))
net/ipv6/xfrm6_policy.c
133
in6_dev_put(xdst->u.rt6.rt6i_idev);
net/ipv6/xfrm6_policy.c
142
if (xdst->u.rt6.rt6i_idev->dev == dev) {
net/ipv6/xfrm6_policy.c
147
in6_dev_put(xdst->u.rt6.rt6i_idev);
net/ipv6/xfrm6_policy.c
148
xdst->u.rt6.rt6i_idev = loopback_idev;
net/ipv6/xfrm6_policy.c
150
xdst = (struct xfrm_dst *)xfrm_dst_child(&xdst->u.dst);
net/ipv6/xfrm6_policy.c
151
} 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
96
xdst->u.rt6.rt6i_flags = rt->rt6i_flags & (RTF_ANYCAST |
net/ipv6/xfrm6_policy.c
99
xdst->u.rt6.rt6i_gateway = rt->rt6i_gateway;
net/key/af_key.c
1836
return xfrm_state_walk(net, &pfk->dump.u.state, dump_sa, (void *) pfk);
net/key/af_key.c
1843
xfrm_state_walk_done(&pfk->dump.u.state, net);
net/key/af_key.c
1893
xfrm_state_walk_init(&pfk->dump.u.state, proto, filter);
net/key/af_key.c
2743
return xfrm_policy_walk(net, &pfk->dump.u.policy, dump_sp, (void *) pfk);
net/key/af_key.c
2750
xfrm_policy_walk_done(&pfk->dump.u.policy, net);
net/key/af_key.c
2767
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, 1 + sizeof(mgmt->u.action.u.addba_resp));
net/mac80211/agg-rx.c
255
mgmt->u.action.category = WLAN_CATEGORY_BACK;
net/mac80211/agg-rx.c
256
mgmt->u.action.u.addba_resp.action_code = WLAN_ACTION_ADDBA_RESP;
net/mac80211/agg-rx.c
257
mgmt->u.action.u.addba_resp.dialog_token = dialog_token;
net/mac80211/agg-rx.c
264
mgmt->u.action.u.addba_resp.capab = cpu_to_le16(capab);
net/mac80211/agg-rx.c
265
mgmt->u.action.u.addba_resp.timeout = cpu_to_le16(timeout);
net/mac80211/agg-rx.c
266
mgmt->u.action.u.addba_resp.status = cpu_to_le16(status);
net/mac80211/agg-rx.c
480
dialog_token = mgmt->u.action.u.addba_req.dialog_token;
net/mac80211/agg-rx.c
481
timeout = le16_to_cpu(mgmt->u.action.u.addba_req.timeout);
net/mac80211/agg-rx.c
483
le16_to_cpu(mgmt->u.action.u.addba_req.start_seq_num) >> 4;
net/mac80211/agg-rx.c
485
capab = le16_to_cpu(mgmt->u.action.u.addba_req.capab);
net/mac80211/agg-rx.c
492
mgmt->u.action.u.addba_req.variable,
net/mac80211/agg-rx.c
495
u.action.u.addba_req.variable),
net/mac80211/agg-tx.c
1002
if (mgmt->u.action.u.addba_resp.dialog_token != tid_tx->dialog_token) {
net/mac80211/agg-tx.c
1032
if (le16_to_cpu(mgmt->u.action.u.addba_resp.status)
net/mac80211/agg-tx.c
1049
le16_to_cpu(mgmt->u.action.u.addba_resp.timeout);
net/mac80211/agg-tx.c
80
skb_put(skb, 1 + sizeof(mgmt->u.action.u.addba_req));
net/mac80211/agg-tx.c
82
mgmt->u.action.category = WLAN_CATEGORY_BACK;
net/mac80211/agg-tx.c
83
mgmt->u.action.u.addba_req.action_code = WLAN_ACTION_ADDBA_REQ;
net/mac80211/agg-tx.c
85
mgmt->u.action.u.addba_req.dialog_token = dialog_token;
net/mac80211/agg-tx.c
91
mgmt->u.action.u.addba_req.capab = cpu_to_le16(capab);
net/mac80211/agg-tx.c
93
mgmt->u.action.u.addba_req.timeout = cpu_to_le16(timeout);
net/mac80211/agg-tx.c
94
mgmt->u.action.u.addba_req.start_seq_num =
net/mac80211/agg-tx.c
981
capab = le16_to_cpu(mgmt->u.action.u.addba_resp.capab);
net/mac80211/agg-tx.c
987
mgmt->u.action.u.addba_resp.variable,
net/mac80211/agg-tx.c
989
u.action.u.addba_resp.variable),
net/mac80211/cfg.c
1112
old = sdata_dereference(link->u.ap.probe_resp, sdata);
net/mac80211/cfg.c
1128
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
1151
old = sdata_dereference(link->u.ap.fils_discovery, sdata);
net/mac80211/cfg.c
1161
rcu_assign_pointer(link->u.ap.fils_discovery, new);
net/mac80211/cfg.c
1163
RCU_INIT_POINTER(link->u.ap.fils_discovery, NULL);
net/mac80211/cfg.c
1184
old = sdata_dereference(link->u.ap.unsol_bcast_probe_resp, sdata);
net/mac80211/cfg.c
1194
rcu_assign_pointer(link->u.ap.unsol_bcast_probe_resp, new);
net/mac80211/cfg.c
1196
RCU_INIT_POINTER(link->u.ap.unsol_bcast_probe_resp, NULL);
net/mac80211/cfg.c
1210
sdata_dereference(link->u.ap.s1g_short_beacon, sdata);
net/mac80211/cfg.c
1236
rcu_assign_pointer(link->u.ap.s1g_short_beacon, new);
net/mac80211/cfg.c
1335
old = sdata_dereference(link->u.ap.beacon, sdata);
net/mac80211/cfg.c
144
sdata->u.mntr.flags = params->flags;
net/mac80211/cfg.c
1451
rcu_assign_pointer(link->u.ap.beacon, new);
net/mac80211/cfg.c
1452
sdata->u.ap.active = true;
net/mac80211/cfg.c
1478
if (sdata_dereference(link->u.ap.beacon, sdata))
net/mac80211/cfg.c
1514
old = sdata_dereference(link->u.ap.beacon, sdata);
net/mac80211/cfg.c
154
sdata->u.mntr.flags = params->flags;
net/mac80211/cfg.c
1647
list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list) {
net/mac80211/cfg.c
1721
old = sdata_dereference(link->u.ap.beacon, sdata);
net/mac80211/cfg.c
1725
RCU_INIT_POINTER(link->u.ap.beacon, NULL);
net/mac80211/cfg.c
1728
sdata->u.ap.active = false;
net/mac80211/cfg.c
1736
if (link->u.ap.s1g_short_beacon)
net/mac80211/cfg.c
1745
list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list)
net/mac80211/cfg.c
1782
old = sdata_dereference(link->u.ap.beacon, sdata);
net/mac80211/cfg.c
1802
if (link->u.ap.s1g_short_beacon) {
net/mac80211/cfg.c
1821
if (!link->u.ap.next_beacon)
net/mac80211/cfg.c
1824
kfree(link->u.ap.next_beacon->mbssid_ies);
net/mac80211/cfg.c
1825
kfree(link->u.ap.next_beacon->rnr_ies);
net/mac80211/cfg.c
1826
kfree(link->u.ap.next_beacon);
net/mac80211/cfg.c
1827
link->u.ap.next_beacon = NULL;
net/mac80211/cfg.c
1849
old_beacon = sdata_dereference(link->u.ap.beacon, sdata);
net/mac80211/cfg.c
1852
old_probe_resp = sdata_dereference(link->u.ap.probe_resp,
net/mac80211/cfg.c
1854
old_fils_discovery = sdata_dereference(link->u.ap.fils_discovery,
net/mac80211/cfg.c
1857
sdata_dereference(link->u.ap.unsol_bcast_probe_resp,
net/mac80211/cfg.c
1860
sdata_dereference(link->u.ap.s1g_short_beacon, sdata);
net/mac80211/cfg.c
1870
list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list)
net/mac80211/cfg.c
1875
sdata->u.ap.active = false;
net/mac80211/cfg.c
1879
RCU_INIT_POINTER(link->u.ap.beacon, NULL);
net/mac80211/cfg.c
1880
RCU_INIT_POINTER(link->u.ap.probe_resp, NULL);
net/mac80211/cfg.c
1881
RCU_INIT_POINTER(link->u.ap.fils_discovery, NULL);
net/mac80211/cfg.c
1882
RCU_INIT_POINTER(link->u.ap.unsol_bcast_probe_resp, NULL);
net/mac80211/cfg.c
1883
RCU_INIT_POINTER(link->u.ap.s1g_short_beacon, NULL);
net/mac80211/cfg.c
1935
local->total_ps_buffered -= skb_queue_len(&sdata->u.ap.ps.bc_buf);
net/mac80211/cfg.c
1936
ieee80211_purge_tx_queue(&local->hw, &sdata->u.ap.ps.bc_buf);
net/mac80211/cfg.c
2022
sdata->u.mesh.mshcfg.power_mode);
net/mac80211/cfg.c
2290
!sdata->deflink.u.mgd.tdls_chan_switch_prohibited &&
net/mac80211/cfg.c
2296
!sdata->u.mgd.tdls_wider_bw_prohibited &&
net/mac80211/cfg.c
2394
!sdata->u.mgd.associated)
net/mac80211/cfg.c
2471
if (sdata->u.mesh.user_mpm)
net/mac80211/cfg.c
2508
if (vlansdata->u.vlan.sta)
net/mac80211/cfg.c
2511
rcu_assign_pointer(vlansdata->u.vlan.sta, sta);
net/mac80211/cfg.c
2517
sta->sdata->u.vlan.sta)
net/mac80211/cfg.c
2518
RCU_INIT_POINTER(sta->sdata->u.vlan.sta, NULL);
net/mac80211/cfg.c
2629
pinfo->generation = mpath->sdata->u.mesh.mesh_paths_generation;
net/mac80211/cfg.c
2711
pinfo->generation = mpath->sdata->u.mesh.mpp_paths_generation;
net/mac80211/cfg.c
276
RCU_INIT_POINTER(sdata->u.vlan.sta, NULL);
net/mac80211/cfg.c
2763
memcpy(conf, &(sdata->u.mesh.mshcfg), sizeof(struct mesh_config));
net/mac80211/cfg.c
2777
struct ieee80211_sub_if_data, u.mesh);
net/mac80211/cfg.c
279
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/cfg.c
2838
ifmsh = &sdata->u.mesh;
net/mac80211/cfg.c
2841
conf = &(sdata->u.mesh.mshcfg);
net/mac80211/cfg.c
288
sdata->u.mgd.use_4addr = params->use_4addr;
net/mac80211/cfg.c
292
sta = sta_info_get(sdata, sdata->deflink.u.mgd.bssid);
net/mac80211/cfg.c
2955
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/cfg.c
2987
kfree(sdata->u.mesh.ie);
net/mac80211/cfg.c
3006
if (!sdata_dereference(link->u.ap.beacon, sdata))
net/mac80211/cfg.c
3179
if (!sdata_dereference(link->u.ap.beacon, sdata))
net/mac80211/cfg.c
344
if (!sdata->u.nan.started)
net/mac80211/cfg.c
348
sdata->u.nan.started = false;
net/mac80211/cfg.c
350
ieee80211_nan_conf_free(&sdata->u.nan.conf);
net/mac80211/cfg.c
3580
old_req = link->u.mgd.req_smps;
net/mac80211/cfg.c
3581
link->u.mgd.req_smps = smps_mode;
net/mac80211/cfg.c
3598
if (!sdata->u.mgd.associated ||
net/mac80211/cfg.c
3616
if (tdls_peer_found || !sdata->u.mgd.powersave)
net/mac80211/cfg.c
3628
link->u.mgd.req_smps = old_req;
net/mac80211/cfg.c
3648
if (enabled == sdata->u.mgd.powersave &&
net/mac80211/cfg.c
3652
sdata->u.mgd.powersave = enabled;
net/mac80211/cfg.c
3664
link->u.mgd.req_smps);
net/mac80211/cfg.c
3698
link->u.mgd.last_cqm_event_signal = 0;
net/mac80211/cfg.c
3703
if (sdata->u.mgd.associated &&
net/mac80211/cfg.c
4072
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/cfg.c
4088
if (!link_data->u.ap.next_beacon)
net/mac80211/cfg.c
4092
link_data->u.ap.next_beacon,
net/mac80211/cfg.c
4222
link_data->u.ap.next_beacon =
net/mac80211/cfg.c
4224
if (!link_data->u.ap.next_beacon)
net/mac80211/cfg.c
4273
if (params->chandef.width != sdata->u.ibss.chandef.width)
net/mac80211/cfg.c
4279
cfg80211_get_chandef_type(&sdata->u.ibss.chandef))
net/mac80211/cfg.c
4292
if (sdata->u.ibss.chandef.chan->band !=
net/mac80211/cfg.c
430
if (sdata->u.nan.started)
net/mac80211/cfg.c
4308
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/cfg.c
447
sdata->u.nan.started = true;
net/mac80211/cfg.c
450
ret = ieee80211_nan_conf_copy(&sdata->u.nan.conf, conf, 0xFFFFFFFF);
net/mac80211/cfg.c
4787
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/cfg.c
480
ret = ieee80211_nan_conf_copy(&new_conf, &sdata->u.nan.conf,
net/mac80211/cfg.c
4812
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/cfg.c
4864
spin_lock_bh(&sdata->u.nan.func_lock);
net/mac80211/cfg.c
4866
func = idr_find(&sdata->u.nan.function_inst_ids, inst_id);
net/mac80211/cfg.c
4868
spin_unlock_bh(&sdata->u.nan.func_lock);
net/mac80211/cfg.c
4873
idr_remove(&sdata->u.nan.function_inst_ids, inst_id);
net/mac80211/cfg.c
4875
spin_unlock_bh(&sdata->u.nan.func_lock);
net/mac80211/cfg.c
4894
spin_lock_bh(&sdata->u.nan.func_lock);
net/mac80211/cfg.c
4896
func = idr_find(&sdata->u.nan.function_inst_ids, match->inst_id);
net/mac80211/cfg.c
4898
spin_unlock_bh(&sdata->u.nan.func_lock);
net/mac80211/cfg.c
4903
spin_unlock_bh(&sdata->u.nan.func_lock);
net/mac80211/cfg.c
4915
sdata->u.ap.multicast_to_unicast = enabled;
net/mac80211/cfg.c
493
ieee80211_nan_conf_free(&sdata->u.nan.conf);
net/mac80211/cfg.c
494
sdata->u.nan.conf = new_conf;
net/mac80211/cfg.c
5104
if (!link->u.ap.next_beacon)
net/mac80211/cfg.c
5108
link->u.ap.next_beacon,
net/mac80211/cfg.c
513
spin_lock_bh(&sdata->u.nan.func_lock);
net/mac80211/cfg.c
5136
link->u.ap.next_beacon =
net/mac80211/cfg.c
5138
if (!link->u.ap.next_beacon)
net/mac80211/cfg.c
515
ret = idr_alloc(&sdata->u.nan.function_inst_ids,
net/mac80211/cfg.c
518
spin_unlock_bh(&sdata->u.nan.func_lock);
net/mac80211/cfg.c
529
spin_lock_bh(&sdata->u.nan.func_lock);
net/mac80211/cfg.c
530
idr_remove(&sdata->u.nan.function_inst_ids,
net/mac80211/cfg.c
532
spin_unlock_bh(&sdata->u.nan.func_lock);
net/mac80211/cfg.c
545
lockdep_assert_held(&sdata->u.nan.func_lock);
net/mac80211/cfg.c
547
idr_for_each_entry(&sdata->u.nan.function_inst_ids, func, id) {
net/mac80211/cfg.c
566
spin_lock_bh(&sdata->u.nan.func_lock);
net/mac80211/cfg.c
572
spin_unlock_bh(&sdata->u.nan.func_lock);
net/mac80211/cfg.c
702
if (sdata->u.mgd.mfp != IEEE80211_MFP_DISABLED)
net/mac80211/cfg.c
716
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
1108
if (!iter.sdata->u.mgd.associated)
net/mac80211/chan.c
1196
list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list) {
net/mac80211/chan.c
1409
&link->u.mgd.csa.switch_work, 0);
net/mac80211/chan.c
1438
list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list) {
net/mac80211/chan.c
2261
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/eht.c
111
int len = offsetofend(struct ieee80211_mgmt, u.action.u.eml_omn);
net/mac80211/eht.c
129
mgmt->u.action.category = WLAN_CATEGORY_PROTECTED_EHT;
net/mac80211/eht.c
130
mgmt->u.action.u.eml_omn.action_code =
net/mac80211/eht.c
132
mgmt->u.action.u.eml_omn.dialog_token =
net/mac80211/eht.c
133
req->u.action.u.eml_omn.dialog_token;
net/mac80211/eht.c
134
mgmt->u.action.u.eml_omn.control = req->u.action.u.eml_omn.control &
net/mac80211/eht.c
138
memcpy(mgmt->u.action.u.eml_omn.variable,
net/mac80211/eht.c
139
req->u.action.u.eml_omn.variable, opt_len);
net/mac80211/eht.c
147
int len = offsetofend(struct ieee80211_mgmt, u.action.u.eml_omn);
net/mac80211/eht.c
153
u8 control = mgmt->u.action.u.eml_omn.control;
net/mac80211/eht.c
154
u8 *ptr = mgmt->u.action.u.eml_omn.variable;
net/mac80211/ethtool.c
112
sta = sta_info_get_bss(sdata, sdata->deflink.u.mgd.bssid);
net/mac80211/fils_aead.c
228
capab = (u8 *)&mgmt->u.reassoc_req.capab_info;
net/mac80211/fils_aead.c
229
ies = mgmt->u.reassoc_req.variable;
net/mac80211/fils_aead.c
231
capab = (u8 *)&mgmt->u.assoc_req.capab_info;
net/mac80211/fils_aead.c
232
ies = mgmt->u.assoc_req.variable;
net/mac80211/fils_aead.c
283
capab = (u8 *)&mgmt->u.assoc_resp.capab_info;
net/mac80211/fils_aead.c
284
ies = mgmt->u.assoc_resp.variable;
net/mac80211/ht.c
472
skb_put(skb, 1 + sizeof(mgmt->u.action.u.delba));
net/mac80211/ht.c
474
mgmt->u.action.category = WLAN_CATEGORY_BACK;
net/mac80211/ht.c
475
mgmt->u.action.u.delba.action_code = WLAN_ACTION_DELBA;
net/mac80211/ht.c
479
mgmt->u.action.u.delba.params = cpu_to_le16(params);
net/mac80211/ht.c
480
mgmt->u.action.u.delba.reason_code = cpu_to_le16(reason_code);
net/mac80211/ht.c
492
params = le16_to_cpu(mgmt->u.action.u.delba.params);
net/mac80211/ht.c
499
le16_to_cpu(mgmt->u.action.u.delba.reason_code));
net/mac80211/ht.c
545
action_frame->u.action.category = WLAN_CATEGORY_HT;
net/mac80211/ht.c
546
action_frame->u.action.u.ht_smps.action = WLAN_HT_ACTION_SMPS;
net/mac80211/ht.c
554
action_frame->u.action.u.ht_smps.smps_control =
net/mac80211/ht.c
558
action_frame->u.action.u.ht_smps.smps_control =
net/mac80211/ht.c
562
action_frame->u.action.u.ht_smps.smps_control =
net/mac80211/ht.c
57
ht_capa = &sdata->u.mgd.ht_capa;
net/mac80211/ht.c
58
ht_capa_mask = &sdata->u.mgd.ht_capa_mask;
net/mac80211/ht.c
595
if (link->u.mgd.driver_smps_mode == smps_mode)
net/mac80211/ht.c
598
link->u.mgd.driver_smps_mode = smps_mode;
net/mac80211/ht.c
600
&link->u.mgd.request_smps_work);
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
1013
sdata->u.ibss.chandef.width != NL80211_CHAN_WIDTH_20_NOHT &&
net/mac80211/ibss.c
1014
sdata->u.ibss.chandef.width != NL80211_CHAN_WIDTH_5 &&
net/mac80211/ibss.c
1015
sdata->u.ibss.chandef.width != NL80211_CHAN_WIDTH_10) {
net/mac80211/ibss.c
1030
sdata->u.ibss.chandef.width != NL80211_CHAN_WIDTH_20 &&
net/mac80211/ibss.c
1031
sdata->u.ibss.chandef.width != NL80211_CHAN_WIDTH_40) {
net/mac80211/ibss.c
1053
if (!cfg80211_chandef_compatible(&sdata->u.ibss.chandef,
net/mac80211/ibss.c
1101
beacon_timestamp = le64_to_cpu(mgmt->u.beacon.timestamp);
net/mac80211/ibss.c
1110
if (sdata->u.ibss.fixed_channel &&
net/mac80211/ibss.c
1111
sdata->u.ibss.chandef.chan != cbss->channel)
net/mac80211/ibss.c
1115
if (elems->ssid_len != sdata->u.ibss.ssid_len ||
net/mac80211/ibss.c
1116
memcmp(elems->ssid, sdata->u.ibss.ssid,
net/mac80211/ibss.c
1117
sdata->u.ibss.ssid_len))
net/mac80211/ibss.c
1126
if (ether_addr_equal(cbss->bssid, sdata->u.ibss.bssid))
net/mac80211/ibss.c
1130
if (sdata->u.ibss.fixed_bssid)
net/mac80211/ibss.c
1173
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
1193
if (!ether_addr_equal(bssid, sdata->u.ibss.bssid))
net/mac80211/ibss.c
1222
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
1261
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
1289
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
1397
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
1488
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
1517
pos = mgmt->u.probe_req.variable;
net/mac80211/ibss.c
1559
BUILD_BUG_ON(offsetof(typeof(mgmt->u.probe_resp), variable) !=
net/mac80211/ibss.c
1560
offsetof(typeof(mgmt->u.beacon), variable));
net/mac80211/ibss.c
1566
baselen = (u8 *) mgmt->u.probe_resp.variable - (u8 *) mgmt;
net/mac80211/ibss.c
1571
elems = ieee802_11_parse_elems(mgmt->u.probe_resp.variable,
net/mac80211/ibss.c
1593
if (!sdata->u.ibss.ssid_len)
net/mac80211/ibss.c
1612
switch (mgmt->u.action.category) {
net/mac80211/ibss.c
1616
u.action.u.chan_switch.variable);
net/mac80211/ibss.c
1621
elems = ieee802_11_parse_elems(mgmt->u.action.u.chan_switch.variable,
net/mac80211/ibss.c
1640
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
1680
timer_container_of(sdata, t, u.ibss.timer);
net/mac80211/ibss.c
1687
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
1708
sdata->u.ibss.last_scan_completed = jiffies;
net/mac80211/ibss.c
1749
memcpy(sdata->u.ibss.bssid, params->bssid, ETH_ALEN);
net/mac80211/ibss.c
1750
sdata->u.ibss.fixed_bssid = true;
net/mac80211/ibss.c
1752
sdata->u.ibss.fixed_bssid = false;
net/mac80211/ibss.c
1754
sdata->u.ibss.privacy = params->privacy;
net/mac80211/ibss.c
1755
sdata->u.ibss.control_port = params->control_port;
net/mac80211/ibss.c
1756
sdata->u.ibss.userspace_handles_dfs = params->userspace_handles_dfs;
net/mac80211/ibss.c
1757
sdata->u.ibss.basic_rates = params->basic_rates;
net/mac80211/ibss.c
1758
sdata->u.ibss.last_scan_completed = jiffies;
net/mac80211/ibss.c
1766
sdata->u.ibss.chandef = params->chandef;
net/mac80211/ibss.c
1767
sdata->u.ibss.fixed_channel = params->channel_fixed;
net/mac80211/ibss.c
1770
sdata->u.ibss.ie = kmemdup(params->ie, params->ie_len,
net/mac80211/ibss.c
1772
if (sdata->u.ibss.ie)
net/mac80211/ibss.c
1773
sdata->u.ibss.ie_len = params->ie_len;
net/mac80211/ibss.c
1776
sdata->u.ibss.state = IEEE80211_IBSS_MLME_SEARCH;
net/mac80211/ibss.c
1777
sdata->u.ibss.ibss_join_req = jiffies;
net/mac80211/ibss.c
1779
memcpy(sdata->u.ibss.ssid, params->ssid, params->ssid_len);
net/mac80211/ibss.c
1780
sdata->u.ibss.ssid_len = params->ssid_len;
net/mac80211/ibss.c
1782
memcpy(&sdata->u.ibss.ht_capa, ¶ms->ht_capa,
net/mac80211/ibss.c
1783
sizeof(sdata->u.ibss.ht_capa));
net/mac80211/ibss.c
1784
memcpy(&sdata->u.ibss.ht_capa_mask, ¶ms->ht_capa_mask,
net/mac80211/ibss.c
1785
sizeof(sdata->u.ibss.ht_capa_mask));
net/mac80211/ibss.c
1815
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
1822
kfree(sdata->u.ibss.ie);
net/mac80211/ibss.c
1823
sdata->u.ibss.ie = NULL;
net/mac80211/ibss.c
1824
sdata->u.ibss.ie_len = 0;
net/mac80211/ibss.c
1834
timer_delete_sync(&sdata->u.ibss.timer);
net/mac80211/ibss.c
218
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
401
switch (sdata->u.ibss.chandef.width) {
net/mac80211/ibss.c
405
chan_type = cfg80211_get_chandef_type(&sdata->u.ibss.chandef);
net/mac80211/ibss.c
412
chandef.width = sdata->u.ibss.chandef.width;
net/mac80211/ibss.c
417
chandef = sdata->u.ibss.chandef;
net/mac80211/ibss.c
45
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
464
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
510
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
542
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
562
if (!sta->sdata->u.ibss.control_port)
net/mac80211/ibss.c
578
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
601
if (!ether_addr_equal(bssid, sdata->u.ibss.bssid)) {
net/mac80211/ibss.c
655
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
701
RCU_INIT_POINTER(sdata->u.ibss.presp, NULL);
net/mac80211/ibss.c
717
u.ibss.csa_connection_drop_work);
net/mac80211/ibss.c
729
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/ibss.c
750
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
897
if (mgmt->u.action.u.measurement.action_code !=
net/mac80211/ibss.c
902
sizeof(mgmt->u.action.u.chan_switch);
net/mac80211/ibss.c
914
u16 reason = le16_to_cpu(mgmt->u.deauth.reason_code);
net/mac80211/ibss.c
935
auth_alg = le16_to_cpu(mgmt->u.auth.auth_alg);
net/mac80211/ibss.c
936
auth_transaction = le16_to_cpu(mgmt->u.auth.auth_transaction);
net/mac80211/ibss.c
952
mgmt->sa, sdata->u.ibss.bssid, NULL, 0, 0, 0);
net/mac80211/ibss.c
971
if (!ether_addr_equal(mgmt->bssid, sdata->u.ibss.bssid))
net/mac80211/ieee80211_i.h
1108
} u;
net/mac80211/ieee80211_i.h
1195
} u;
net/mac80211/ieee80211_i.h
1914
return atomic_read(&sdata->u.ap.num_mcast_sta);
net/mac80211/ieee80211_i.h
1915
if (sdata->vif.type == NL80211_IFTYPE_AP_VLAN && !sdata->u.vlan.sta)
net/mac80211/ieee80211_i.h
1916
return atomic_read(&sdata->u.vlan.num_mcast_sta);
net/mac80211/ieee80211_i.h
2238
ether_addr_copy(mgmt->bssid, sdata->u.ibss.bssid);
net/mac80211/iface.c
1076
bss = container_of(sdata->bss, struct ieee80211_sub_if_data, u.ap);
net/mac80211/iface.c
1104
vsdata->bss != &sdata->u.ap)
net/mac80211/iface.c
1132
u32 flags = sdata->u.mntr.flags;
net/mac80211/iface.c
123
iter->u.nan.started) {
net/mac80211/iface.c
1258
list_for_each_entry_rcu(other, &local->mon_list, u.mntr.list) {
net/mac80211/iface.c
1272
memcpy(&sdata->u.mntr.mu_follow_addr,
net/mac80211/iface.c
1273
creator_sdata->u.mntr.mu_follow_addr, ETH_ALEN);
net/mac80211/iface.c
1338
list_add(&sdata->u.vlan.list, &sdata->bss->vlans);
net/mac80211/iface.c
1341
struct ieee80211_sub_if_data, u.ap);
net/mac80211/iface.c
1363
sdata->bss = &sdata->u.ap;
net/mac80211/iface.c
1411
(sdata->u.mntr.flags & MONITOR_FLAG_ACTIVE);
net/mac80211/iface.c
1429
if ((sdata->u.mntr.flags & MONITOR_FLAG_ACTIVE) ||
net/mac80211/iface.c
1459
list_add_tail_rcu(&sdata->u.mntr.list, &local->mon_list);
net/mac80211/iface.c
1552
list_del(&sdata->u.vlan.list);
net/mac80211/iface.c
1576
mgmt->u.action.category == WLAN_CATEGORY_BACK) {
net/mac80211/iface.c
1582
switch (mgmt->u.action.u.addba_req.action_code) {
net/mac80211/iface.c
1601
mgmt->u.action.category == WLAN_CATEGORY_HT) {
net/mac80211/iface.c
1602
switch (mgmt->u.action.u.ht_smps.action) {
net/mac80211/iface.c
1604
u8 chanwidth = mgmt->u.action.u.ht_notify_cw.chanwidth;
net/mac80211/iface.c
1630
mgmt->u.action.category == WLAN_CATEGORY_VHT) {
net/mac80211/iface.c
1631
switch (mgmt->u.action.u.vht_group_notif.action_code) {
net/mac80211/iface.c
1640
opmode = mgmt->u.action.u.vht_opmode_notif.operating_mode;
net/mac80211/iface.c
1660
mgmt->u.action.category == WLAN_CATEGORY_S1G) {
net/mac80211/iface.c
1661
switch (mgmt->u.action.u.s1g.action_code) {
net/mac80211/iface.c
1670
mgmt->u.action.category == WLAN_CATEGORY_PROTECTED_EHT) {
net/mac80211/iface.c
1672
switch (mgmt->u.action.u.eml_omn.action_code) {
net/mac80211/iface.c
1680
switch (mgmt->u.action.u.ttlm_req.action_code) {
net/mac80211/iface.c
1767
mgmt->u.action.category == WLAN_CATEGORY_S1G) {
net/mac80211/iface.c
1768
switch (mgmt->u.action.u.s1g.action_code) {
net/mac80211/iface.c
1864
memset(&sdata->u, 0, sizeof(sdata->u));
net/mac80211/iface.c
1865
memset(&sdata->deflink.u, 0, sizeof(sdata->deflink.u));
net/mac80211/iface.c
1900
skb_queue_head_init(&sdata->u.ap.ps.bc_buf);
net/mac80211/iface.c
1901
INIT_LIST_HEAD(&sdata->u.ap.vlans);
net/mac80211/iface.c
1910
sdata->vif.bss_conf.bssid = sdata->deflink.u.mgd.bssid;
net/mac80211/iface.c
1918
sdata->vif.bss_conf.bssid = sdata->u.ibss.bssid;
net/mac80211/iface.c
1928
sdata->u.mntr.flags = MONITOR_FLAG_CONTROL |
net/mac80211/iface.c
193
!(iter->u.mntr.flags & MONITOR_FLAG_ACTIVE))
net/mac80211/iface.c
1932
idr_init(&sdata->u.nan.function_inst_ids);
net/mac80211/iface.c
1933
spin_lock_init(&sdata->u.nan.func_lock);
net/mac80211/iface.c
1972
if (!list_empty(&sdata->u.ap.vlans))
net/mac80211/iface.c
2067
sdata->u.mgd.use_4addr = false;
net/mac80211/iface.c
2328
sdata->u.mgd.use_4addr = params->use_4addr;
net/mac80211/iface.c
2435
sdata->u.mgd.associated)
net/mac80211/iface.c
2486
atomic_inc(&sdata->u.ap.num_mcast_sta);
net/mac80211/iface.c
2488
atomic_inc(&sdata->u.vlan.num_mcast_sta);
net/mac80211/iface.c
2494
atomic_dec(&sdata->u.ap.num_mcast_sta);
net/mac80211/iface.c
2496
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
413
sdata->bss = &nsdata->u.ap;
net/mac80211/iface.c
507
list_del_rcu(&sdata->u.mntr.list);
net/mac80211/iface.c
562
sdata->deflink.u.mgd.csa.waiting_bcn = false;
net/mac80211/iface.c
581
WARN_ON(!list_empty(&sdata->u.ap.vlans));
net/mac80211/iface.c
602
list_del(&sdata->u.vlan.list);
net/mac80211/iface.c
611
if (!(sdata->u.mntr.flags & MONITOR_FLAG_ACTIVE) &&
net/mac80211/iface.c
625
spin_lock_bh(&sdata->u.nan.func_lock);
net/mac80211/iface.c
627
idr_for_each_entry(&sdata->u.nan.function_inst_ids, func, i) {
net/mac80211/iface.c
628
idr_remove(&sdata->u.nan.function_inst_ids, i);
net/mac80211/iface.c
631
idr_destroy(&sdata->u.nan.function_inst_ids);
net/mac80211/iface.c
633
spin_unlock_bh(&sdata->u.nan.func_lock);
net/mac80211/iface.c
717
if (!(sdata->u.mntr.flags & MONITOR_FLAG_ACTIVE) &&
net/mac80211/iface.c
817
list_for_each_entry_safe(vlan, tmpsdata, &sdata->u.ap.vlans,
net/mac80211/iface.c
818
u.vlan.list)
net/mac80211/iface.c
962
sta = rcu_dereference(sdata->u.vlan.sta);
net/mac80211/iface.c
987
sta = sta_info_get(sdata, sdata->deflink.u.mgd.bssid);
net/mac80211/key.c
1153
list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list)
net/mac80211/key.c
1166
u.ap);
net/mac80211/key.c
1177
list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list)
net/mac80211/key.c
1266
seq->tkip.iv32 = key->u.tkip.rx[tid].iv32;
net/mac80211/key.c
1267
seq->tkip.iv16 = key->u.tkip.rx[tid].iv16;
net/mac80211/key.c
1274
pn = key->u.ccmp.rx_pn[IEEE80211_NUM_TIDS];
net/mac80211/key.c
1276
pn = key->u.ccmp.rx_pn[tid];
net/mac80211/key.c
1283
pn = key->u.aes_cmac.rx_pn;
net/mac80211/key.c
1290
pn = key->u.aes_gmac.rx_pn;
net/mac80211/key.c
1298
pn = key->u.gcmp.rx_pn[IEEE80211_NUM_TIDS];
net/mac80211/key.c
1300
pn = key->u.gcmp.rx_pn[tid];
net/mac80211/key.c
1319
key->u.tkip.rx[tid].iv32 = seq->tkip.iv32;
net/mac80211/key.c
1320
key->u.tkip.rx[tid].iv16 = seq->tkip.iv16;
net/mac80211/key.c
1327
pn = key->u.ccmp.rx_pn[IEEE80211_NUM_TIDS];
net/mac80211/key.c
1329
pn = key->u.ccmp.rx_pn[tid];
net/mac80211/key.c
1336
pn = key->u.aes_cmac.rx_pn;
net/mac80211/key.c
1343
pn = key->u.aes_gmac.rx_pn;
net/mac80211/key.c
1351
pn = key->u.gcmp.rx_pn[IEEE80211_NUM_TIDS];
net/mac80211/key.c
1353
pn = key->u.gcmp.rx_pn[tid];
net/mac80211/key.c
1421
if (sdata->u.mgd.mfp != IEEE80211_MFP_DISABLED)
net/mac80211/key.c
1443
key->u.aes_cmac.icverrors++;
net/mac80211/key.c
1447
key->u.aes_gmac.icverrors++;
net/mac80211/key.c
1465
key->u.ccmp.replays++;
net/mac80211/key.c
1469
key->u.aes_cmac.replays++;
net/mac80211/key.c
1473
key->u.aes_gmac.replays++;
net/mac80211/key.c
1477
key->u.gcmp.replays++;
net/mac80211/key.c
631
key->u.tkip.rx[i].iv32 =
net/mac80211/key.c
633
key->u.tkip.rx[i].iv16 =
net/mac80211/key.c
637
spin_lock_init(&key->u.tkip.txlock);
net/mac80211/key.c
645
key->u.ccmp.rx_pn[i][j] =
net/mac80211/key.c
652
key->u.ccmp.tfm = ieee80211_aes_key_setup_encrypt(
net/mac80211/key.c
654
if (IS_ERR(key->u.ccmp.tfm)) {
net/mac80211/key.c
655
err = PTR_ERR(key->u.ccmp.tfm);
net/mac80211/key.c
665
key->u.ccmp.rx_pn[i][j] =
net/mac80211/key.c
670
key->u.ccmp.tfm = ieee80211_aes_key_setup_encrypt(
net/mac80211/key.c
672
if (IS_ERR(key->u.ccmp.tfm)) {
net/mac80211/key.c
673
err = PTR_ERR(key->u.ccmp.tfm);
net/mac80211/key.c
687
key->u.aes_cmac.rx_pn[j] =
net/mac80211/key.c
69
list_for_each_entry_rcu(vlan, &sdata->u.ap.vlans, u.vlan.list)
net/mac80211/key.c
693
key->u.aes_cmac.tfm =
net/mac80211/key.c
695
if (IS_ERR(key->u.aes_cmac.tfm)) {
net/mac80211/key.c
696
err = PTR_ERR(key->u.aes_cmac.tfm);
net/mac80211/key.c
707
key->u.aes_gmac.rx_pn[j] =
net/mac80211/key.c
712
key->u.aes_gmac.tfm =
net/mac80211/key.c
714
if (IS_ERR(key->u.aes_gmac.tfm)) {
net/mac80211/key.c
715
err = PTR_ERR(key->u.aes_gmac.tfm);
net/mac80211/key.c
726
key->u.gcmp.rx_pn[i][j] =
net/mac80211/key.c
731
key->u.gcmp.tfm = ieee80211_aes_gcm_key_setup_encrypt(key_data,
net/mac80211/key.c
733
if (IS_ERR(key->u.gcmp.tfm)) {
net/mac80211/key.c
734
err = PTR_ERR(key->u.gcmp.tfm);
net/mac80211/key.c
751
ieee80211_aes_key_free(key->u.ccmp.tfm);
net/mac80211/key.c
755
ieee80211_aes_cmac_key_free(key->u.aes_cmac.tfm);
net/mac80211/key.c
759
ieee80211_aes_gmac_key_free(key->u.aes_gmac.tfm);
net/mac80211/key.c
763
ieee80211_aes_gcm_key_free(key->u.gcmp.tfm);
net/mac80211/key.c
982
list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list) {
net/mac80211/key.h
120
} u;
net/mac80211/link.c
23
list_for_each_entry(vlan, &sdata->u.ap.vlans, u.vlan.list) {
net/mac80211/link.c
473
&link->u.mgd.csa.switch_work,
net/mac80211/link.c
474
link->u.mgd.csa.time -
net/mac80211/link.c
50
struct ieee80211_sub_if_data, u.ap);
net/mac80211/link.c
98
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
1022
mgmt->u.beacon.beacon_int =
net/mac80211/mesh.c
1024
mgmt->u.beacon.capab_info |= cpu_to_le16(
net/mac80211/mesh.c
1025
sdata->u.mesh.security ? WLAN_CAPABILITY_PRIVACY : 0);
net/mac80211/mesh.c
1149
old_bcn = sdata_dereference(sdata->u.mesh.beacon, sdata);
net/mac80211/mesh.c
1150
ret = ieee80211_mesh_build_beacon(&sdata->u.mesh);
net/mac80211/mesh.c
1163
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
1179
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
1221
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
1248
timer_delete_sync(&sdata->u.mesh.housekeeping_timer);
net/mac80211/mesh.c
1249
timer_delete_sync(&sdata->u.mesh.mesh_path_root_timer);
net/mac80211/mesh.c
1250
timer_delete_sync(&sdata->u.mesh.mesh_path_timer);
net/mac80211/mesh.c
1283
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
1403
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
1411
pos = mgmt->u.probe_req.variable;
net/mac80211/mesh.c
1470
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
1482
baselen = (u8 *) mgmt->u.probe_resp.variable - (u8 *) mgmt;
net/mac80211/mesh.c
1486
elems = ieee802_11_parse_elems(mgmt->u.probe_resp.variable,
net/mac80211/mesh.c
1493
(elems->rsn && sdata->u.mesh.security == IEEE80211_MESH_SEC_NONE) ||
net/mac80211/mesh.c
1494
(!elems->rsn && sdata->u.mesh.security != IEEE80211_MESH_SEC_NONE))
net/mac80211/mesh.c
1509
sdata->u.mesh.mshcfg.rssi_threshold, rx_status->signal);
net/mac80211/mesh.c
1510
if (!sdata->u.mesh.user_mpm ||
net/mac80211/mesh.c
1511
sdata->u.mesh.mshcfg.rssi_threshold == 0 ||
net/mac80211/mesh.c
1512
sdata->u.mesh.mshcfg.rssi_threshold < rx_status->signal)
net/mac80211/mesh.c
1532
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
1560
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
158
if (free_plinks != sdata->u.mesh.accepting_plinks) {
net/mac80211/mesh.c
159
sdata->u.mesh.accepting_plinks = free_plinks;
net/mac80211/mesh.c
1617
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
1624
if (mgmt->u.action.u.measurement.action_code !=
net/mac80211/mesh.c
1628
pos = mgmt->u.action.u.chan_switch.variable;
net/mac80211/mesh.c
1630
u.action.u.chan_switch.variable);
net/mac80211/mesh.c
1674
switch (mgmt->u.action.category) {
net/mac80211/mesh.c
1676
switch (mgmt->u.action.u.self_prot.action_code) {
net/mac80211/mesh.c
1704
if (!sdata->u.mesh.mesh_id_len)
net/mac80211/mesh.c
1727
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
1750
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
1755
if (!sdata->u.mesh.mesh_id_len)
net/mac80211/mesh.c
1779
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
184
sdata->u.mesh.rmc = kmalloc_obj(struct mesh_rmc);
net/mac80211/mesh.c
185
if (!sdata->u.mesh.rmc)
net/mac80211/mesh.c
187
sdata->u.mesh.rmc->idx_mask = RMC_BUCKETS - 1;
net/mac80211/mesh.c
189
INIT_HLIST_HEAD(&sdata->u.mesh.rmc->bucket[i]);
net/mac80211/mesh.c
195
struct mesh_rmc *rmc = sdata->u.mesh.rmc;
net/mac80211/mesh.c
200
if (!sdata->u.mesh.rmc)
net/mac80211/mesh.c
211
sdata->u.mesh.rmc = NULL;
net/mac80211/mesh.c
22
return (mgmt->u.action.u.mesh_action.action_code ==
net/mac80211/mesh.c
230
struct mesh_rmc *rmc = sdata->u.mesh.rmc;
net/mac80211/mesh.c
268
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
316
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
334
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
357
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
380
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
43
timer_container_of(sdata, t, u.mesh.housekeeping_timer);
net/mac80211/mesh.c
45
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
66
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
693
timer_container_of(sdata, t, u.mesh.mesh_path_timer);
net/mac80211/mesh.c
701
timer_container_of(sdata, t, u.mesh.mesh_path_root_timer);
net/mac80211/mesh.c
702
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
756
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
835
put_unaligned_le32(atomic_inc_return(&sdata->u.mesh.mesh_seqnum),
net/mac80211/mesh.c
837
meshhdr->ttl = sdata->u.mesh.mshcfg.dot11MeshTTL;
net/mac80211/mesh.c
900
meshhdr->ttl = sdata->u.mesh.mshcfg.dot11MeshTTL;
net/mac80211/mesh.c
902
put_unaligned_le32(atomic_inc_return(&sdata->u.mesh.mesh_seqnum),
net/mac80211/mesh.c
920
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
939
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh.c
965
int hdr_len = offsetofend(struct ieee80211_mgmt, u.beacon);
net/mac80211/mesh.c
967
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
1005
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh_hwmp.c
1062
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh_hwmp.c
1117
sdata->u.mesh.last_sn_update = jiffies;
net/mac80211/mesh_hwmp.c
1120
ttl = sdata->u.mesh.mshcfg.element_ttl;
net/mac80211/mesh_hwmp.c
1122
sdata->u.mesh.mshstats.dropped_frames_ttl++;
net/mac80211/mesh_hwmp.c
113
u.action.u.mesh_action);
net/mac80211/mesh_hwmp.c
1249
msecs_to_jiffies(sdata->u.mesh.mshcfg.path_refresh_time)) &&
net/mac80211/mesh_hwmp.c
1267
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh_hwmp.c
129
mgmt->u.action.category = WLAN_CATEGORY_MESH_ACTION;
net/mac80211/mesh_hwmp.c
130
mgmt->u.action.u.mesh_action.action_code =
net/mac80211/mesh_hwmp.c
1333
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh_hwmp.c
242
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh_hwmp.c
246
u.action.u.mesh_action);
net/mac80211/mesh_hwmp.c
267
mgmt->u.action.category = WLAN_CATEGORY_MESH_ACTION;
net/mac80211/mesh_hwmp.c
268
mgmt->u.action.u.mesh_action.action_code =
net/mac80211/mesh_hwmp.c
585
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh_hwmp.c
723
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh_hwmp.c
743
sdata->u.mesh.mshstats.dropped_frames_ttl++;
net/mac80211/mesh_hwmp.c
772
sdata->u.mesh.mshstats.fwded_unicast++;
net/mac80211/mesh_hwmp.c
773
sdata->u.mesh.mshstats.fwded_frames++;
net/mac80211/mesh_hwmp.c
778
sdata->u.mesh.mshstats.dropped_frames_no_route++;
net/mac80211/mesh_hwmp.c
785
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh_hwmp.c
80
msecs_to_jiffies(s->u.mesh.mshcfg.dot11MeshHWMPnetDiameterTraversalTime)
net/mac80211/mesh_hwmp.c
82
MSEC_TO_TU(s->u.mesh.mshcfg.dot11MeshHWMPactivePathTimeout)
net/mac80211/mesh_hwmp.c
837
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/mesh_hwmp.c
84
(msecs_to_jiffies(s->u.mesh.mshcfg.dot11MeshHWMPpreqMinInterval))
net/mac80211/mesh_hwmp.c
85
#define max_preq_retries(s) (s->u.mesh.mshcfg.dot11MeshHWMPmaxPREQretries)
net/mac80211/mesh_hwmp.c
87
msecs_to_jiffies(sdata->u.mesh.mshcfg.min_discovery_timeout)
net/mac80211/mesh_hwmp.c
881
sdata->u.mesh.mshstats.dropped_frames_no_route++;
net/mac80211/mesh_hwmp.c
89
msecs_to_jiffies(sdata->u.mesh.mshcfg.dot11MeshHWMPconfirmationInterval)
net/mac80211/mesh_hwmp.c
952
baselen = (u8 *) mgmt->u.action.u.mesh_action.variable - (u8 *) mgmt;
net/mac80211/mesh_hwmp.c
953
elems = ieee802_11_parse_elems(mgmt->u.action.u.mesh_action.variable,
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
1138
sdata->u.mesh.security == IEEE80211_MESH_SEC_NONE) {
net/mac80211/mesh_plink.c
1144
ftype = mgmt->u.action.u.self_prot.action_code;
net/mac80211/mesh_plink.c
1231
if (sdata->u.mesh.user_mpm)
net/mac80211/mesh_plink.c
1241
baseaddr = mgmt->u.action.u.self_prot.variable;
net/mac80211/mesh_plink.c
1242
baselen = (u8 *) mgmt->u.action.u.self_prot.variable - (u8 *) mgmt;
net/mac80211/mesh_plink.c
1243
if (mgmt->u.action.u.self_prot.action_code ==
net/mac80211/mesh_plink.c
16
#define PLINK_CNF_AID(mgmt) ((mgmt)->u.action.u.self_prot.variable + 2)
net/mac80211/mesh_plink.c
208
sdata->u.mesh.mshcfg.ht_opmode = ht_opmode;
net/mac80211/mesh_plink.c
226
int hdr_len = offsetofend(struct ieee80211_mgmt, u.action.u.self_prot);
net/mac80211/mesh_plink.c
237
2 + sdata->u.mesh.mesh_id_len +
net/mac80211/mesh_plink.c
251
sdata->u.mesh.ie_len);
net/mac80211/mesh_plink.c
262
mgmt->u.action.category = WLAN_CATEGORY_SELF_PROTECTED;
net/mac80211/mesh_plink.c
263
mgmt->u.action.u.self_prot.action_code = action;
net/mac80211/mesh_plink.c
408
if (!sdata->u.mesh.user_mpm) {
net/mac80211/mesh_plink.c
415
if (!sdata->u.mesh.user_mpm)
net/mac80211/mesh_plink.c
556
if (sdata->u.mesh.user_mpm ||
net/mac80211/mesh_plink.c
557
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
643
sdata->u.mesh.accepting_plinks &&
net/mac80211/mesh_plink.c
644
sdata->u.mesh.mshcfg.auto_open_plinks &&
net/mac80211/mesh_plink.c
702
mshcfg = &sdata->u.mesh.mshcfg;
net/mac80211/mesh_plink.c
801
mesh_plink_timer_set(sta, sdata->u.mesh.mshcfg.dot11MeshRetryTimeout);
net/mac80211/mesh_plink.c
832
struct mesh_config *mshcfg = &sdata->u.mesh.mshcfg;
net/mac80211/mesh_plink.c
844
struct mesh_config *mshcfg = &sdata->u.mesh.mshcfg;
net/mac80211/mesh_plink.c
870
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
10021
override = link->u.mgd.conn.mode !=
net/mac80211/mlme.c
10023
link->u.mgd.conn.bw_limit !=
net/mac80211/mlme.c
10025
link->u.mgd.conn = assoc_data->link[assoc_link_id].conn;
net/mac80211/mlme.c
10027
ieee80211_setup_assoc_link(sdata, assoc_data, req, &link->u.mgd.conn,
net/mac80211/mlme.c
10083
sdata->u.mgd.userspace_selectors);
net/mac80211/mlme.c
10100
sdata->u.mgd.userspace_selectors);
net/mac80211/mlme.c
10115
link->u.mgd.bssid);
net/mac80211/mlme.c
10132
eth_zero_addr(sdata->deflink.u.mgd.bssid);
net/mac80211/mlme.c
10145
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
10217
if (!sdata->u.mgd.associated ||
net/mac80211/mlme.c
10239
&link->u.mgd.request_smps_work);
net/mac80211/mlme.c
10241
&link->u.mgd.recalc_smps);
net/mac80211/mlme.c
10243
&link->u.mgd.csa.switch_work);
net/mac80211/mlme.c
10248
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
10318
sdata->u.mgd.rssi_min_thold = rssi_min_thold*16;
net/mac80211/mlme.c
10319
sdata->u.mgd.rssi_max_thold = rssi_max_thold*16;
net/mac80211/mlme.c
10348
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
10353
u16 sta_changed_links = sdata->u.mgd.reconf.added_links |
net/mac80211/mlme.c
10354
sdata->u.mgd.reconf.removed_links;
net/mac80211/mlme.c
10362
len < offsetofend(typeof(*mgmt), u.action.u.ml_reconf_resp) ||
net/mac80211/mlme.c
10363
mgmt->u.action.u.ml_reconf_resp.dialog_token !=
net/mac80211/mlme.c
10364
sdata->u.mgd.reconf.dialog_token ||
net/mac80211/mlme.c
10368
pos = mgmt->u.action.u.ml_reconf_resp.variable;
net/mac80211/mlme.c
10369
len -= offsetofend(typeof(*mgmt), u.action.u.ml_reconf_resp);
net/mac80211/mlme.c
10372
if (len < mgmt->u.action.u.ml_reconf_resp.count * 3) {
net/mac80211/mlme.c
10375
len, mgmt->u.action.u.ml_reconf_resp.count);
net/mac80211/mlme.c
10380
for (i = 0; i < mgmt->u.action.u.ml_reconf_resp.count; i++) {
net/mac80211/mlme.c
10409
if (sdata->u.mgd.reconf.removed_links & BIT(link_id))
net/mac80211/mlme.c
10415
sdata->u.mgd.reconf.added_links &= ~BIT(link_id);
net/mac80211/mlme.c
10429
if (!sdata->u.mgd.reconf.added_links)
net/mac80211/mlme.c
10454
!(sdata->u.mgd.reconf.added_links & BIT(link_id)))
net/mac80211/mlme.c
10487
if (!link->u.mgd.have_beacon) {
net/mac80211/mlme.c
10493
link->u.mgd.have_beacon = true;
net/mac80211/mlme.c
10498
&link->u.mgd.dtim_period);
net/mac80211/mlme.c
10503
link->conf->dtim_period = link->u.mgd.dtim_period ?: 1;
net/mac80211/mlme.c
10505
link->u.mgd.conn = add_links_data->link[link_id].conn;
net/mac80211/mlme.c
10507
true, &link->u.mgd.conn,
net/mac80211/mlme.c
10508
sdata->u.mgd.userspace_selectors)) {
net/mac80211/mlme.c
10563
kfree(sdata->u.mgd.reconf.add_links_data);
net/mac80211/mlme.c
10564
sdata->u.mgd.reconf.add_links_data = NULL;
net/mac80211/mlme.c
10666
u.action.u.ml_reconf_req));
net/mac80211/mlme.c
10676
mgmt->u.action.category = WLAN_CATEGORY_PROTECTED_EHT;
net/mac80211/mlme.c
10677
mgmt->u.action.u.ml_reconf_req.action_code =
net/mac80211/mlme.c
10681
sdata->u.mgd.reconf.dialog_token = ++sdata->u.mgd.dialog_token_alloc;
net/mac80211/mlme.c
10682
mgmt->u.action.u.ml_reconf_req.dialog_token =
net/mac80211/mlme.c
10683
sdata->u.mgd.reconf.dialog_token;
net/mac80211/mlme.c
10718
if (sdata->u.mgd.flags & IEEE80211_STA_ENABLE_RRM)
net/mac80211/mlme.c
10781
if (sdata->u.mgd.flags & IEEE80211_STA_UAPSD_ENABLED) {
net/mac80211/mlme.c
10782
qos_info = sdata->u.mgd.uapsd_queues;
net/mac80211/mlme.c
10783
qos_info |= (sdata->u.mgd.uapsd_max_sp_len <<
net/mac80211/mlme.c
10821
if (sdata->u.mgd.reconf.added_links ||
net/mac80211/mlme.c
10822
sdata->u.mgd.reconf.removed_links)
net/mac80211/mlme.c
10909
if (sdata->u.mgd.flags & IEEE80211_STA_UAPSD_ENABLED &&
net/mac80211/mlme.c
10926
sdata->u.mgd.userspace_selectors);
net/mac80211/mlme.c
11016
sdata->u.mgd.reconf.added_links = added_links;
net/mac80211/mlme.c
11017
sdata->u.mgd.reconf.add_links_data = data;
net/mac80211/mlme.c
11018
sdata->u.mgd.reconf.removed_links = req->rem_links;
net/mac80211/mlme.c
11020
&sdata->u.mgd.reconf.wk,
net/mac80211/mlme.c
11056
u.action.u.epcs) + (enable ? 1 : 0);
net/mac80211/mlme.c
11061
if (sdata->u.mgd.epcs.enabled == enable &&
net/mac80211/mlme.c
11062
!sdata->u.mgd.epcs.dialog_token)
net/mac80211/mlme.c
11068
if (sdata->u.mgd.epcs.dialog_token && enable)
net/mac80211/mlme.c
11083
mgmt->u.action.category = WLAN_CATEGORY_PROTECTED_EHT;
net/mac80211/mlme.c
11085
u8 *pos = mgmt->u.action.u.epcs.variable;
net/mac80211/mlme.c
11087
mgmt->u.action.u.epcs.action_code =
net/mac80211/mlme.c
11090
*pos = ++sdata->u.mgd.dialog_token_alloc;
net/mac80211/mlme.c
11091
sdata->u.mgd.epcs.dialog_token = *pos;
net/mac80211/mlme.c
11093
mgmt->u.action.u.epcs.action_code =
net/mac80211/mlme.c
11182
pos = mgmt->u.action.u.epcs.variable;
net/mac80211/mlme.c
11191
(!sdata->u.mgd.epcs.enabled ||
net/mac80211/mlme.c
11195
if (sdata->u.mgd.epcs.dialog_token != dialog_token)
net/mac80211/mlme.c
11198
sdata->u.mgd.epcs.dialog_token = 0;
net/mac80211/mlme.c
11205
u.action.u.epcs.variable) -
net/mac80211/mlme.c
11223
!sdata->u.mgd.epcs.enabled)
net/mac80211/mlme.c
113
if (!timer_pending(&sdata->u.mgd.timer) ||
net/mac80211/mlme.c
114
time_before(timeout, sdata->u.mgd.timer.expires))
net/mac80211/mlme.c
115
mod_timer(&sdata->u.mgd.timer, timeout);
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
1335
if (link->u.mgd.conn.mode == IEEE80211_CONN_MODE_LEGACY ||
net/mac80211/mlme.c
1336
link->u.mgd.conn.mode == IEEE80211_CONN_MODE_S1G)
net/mac80211/mlme.c
1343
elems, true, &link->u.mgd.conn,
net/mac80211/mlme.c
1346
if (ap_mode != link->u.mgd.conn.mode) {
net/mac80211/mlme.c
1349
link->u.mgd.bssid,
net/mac80211/mlme.c
1350
ieee80211_conn_mode_str(link->u.mgd.conn.mode),
net/mac80211/mlme.c
1356
ieee80211_set_chanreq_ap(sdata, &chanreq, &link->u.mgd.conn,
net/mac80211/mlme.c
1378
while (link->u.mgd.conn.bw_limit <
net/mac80211/mlme.c
1385
link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_HE) {
net/mac80211/mlme.c
1399
link->u.mgd.bssid, frame, chanreq.oper.chan->center_freq,
net/mac80211/mlme.c
1407
link->u.mgd.bssid, frame);
net/mac80211/mlme.c
1437
link->u.mgd.bssid, frame);
net/mac80211/mlme.c
1820
else if (sdata->u.mgd.powersave)
net/mac80211/mlme.c
2219
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
2308
link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_HE &&
net/mac80211/mlme.c
2324
capab_pos = &mgmt->u.reassoc_req.capab_info;
net/mac80211/mlme.c
2325
mgmt->u.reassoc_req.listen_interval = listen_int;
net/mac80211/mlme.c
2326
memcpy(mgmt->u.reassoc_req.current_ap,
net/mac80211/mlme.c
2333
capab_pos = &mgmt->u.assoc_req.capab_info;
net/mac80211/mlme.c
2334
mgmt->u.assoc_req.listen_interval = listen_int;
net/mac80211/mlme.c
2353
if (link->u.mgd.conn.mode < IEEE80211_CONN_MODE_EHT &&
net/mac80211/mlme.c
2455
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
2499
memcpy(nullfunc->addr1, sdata->deflink.u.mgd.bssid, ETH_ALEN);
net/mac80211/mlme.c
2501
memcpy(nullfunc->addr3, sdata->deflink.u.mgd.bssid, ETH_ALEN);
net/mac80211/mlme.c
2515
u.mgd.csa.switch_work.work);
net/mac80211/mlme.c
2518
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
2597
link->u.mgd.csa.waiting_bcn = true;
net/mac80211/mlme.c
2607
link->u.mgd.beacon_crc_valid = false;
net/mac80211/mlme.c
2610
if (link->u.mgd.csa.ap_chandef.chan->band == NL80211_BAND_6GHZ &&
net/mac80211/mlme.c
2611
link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_HE) {
net/mac80211/mlme.c
2612
ieee80211_rearrange_tpe(&link->u.mgd.csa.tpe,
net/mac80211/mlme.c
2613
&link->u.mgd.csa.ap_chandef,
net/mac80211/mlme.c
2615
if (memcmp(&link->conf->tpe, &link->u.mgd.csa.tpe,
net/mac80211/mlme.c
2616
sizeof(link->u.mgd.csa.tpe))) {
net/mac80211/mlme.c
2617
link->conf->tpe = link->u.mgd.csa.tpe;
net/mac80211/mlme.c
2645
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
2655
link->u.mgd.csa.blocked_tx = false;
net/mac80211/mlme.c
2656
link->u.mgd.csa.waiting_bcn = false;
net/mac80211/mlme.c
2685
&sdata->u.mgd.csa_connection_drop_work);
net/mac80211/mlme.c
2696
&link->u.mgd.csa.switch_work, 0);
net/mac80211/mlme.c
2720
link->u.mgd.csa.blocked_tx = false;
net/mac80211/mlme.c
2739
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
2783
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
2845
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
2874
&link->u.mgd.conn,
net/mac80211/mlme.c
2875
link->u.mgd.bssid,
net/mac80211/mlme.c
2885
link->u.mgd.csa.tpe = csa_elems->csa_tpe;
net/mac80211/mlme.c
2910
if (link->u.mgd.csa.waiting_bcn) {
net/mac80211/mlme.c
2933
if (link->u.mgd.csa.waiting_bcn) {
net/mac80211/mlme.c
2964
if (unlikely(link->u.mgd.csa.blocked_tx)) {
net/mac80211/mlme.c
2965
link->u.mgd.csa.blocked_tx = false;
net/mac80211/mlme.c
2979
link->u.mgd.csa.blocked_tx = true;
net/mac80211/mlme.c
2989
link->u.mgd.bssid,
net/mac80211/mlme.c
3001
link->u.mgd.bssid,
net/mac80211/mlme.c
3014
if (link->u.mgd.csa.ignored_same_chan)
net/mac80211/mlme.c
3018
link->u.mgd.bssid);
net/mac80211/mlme.c
3019
link->u.mgd.csa.ignored_same_chan = true;
net/mac80211/mlme.c
3055
link->u.mgd.csa.ap_chandef = csa_ie.chanreq.ap;
net/mac80211/mlme.c
3058
ieee80211_set_chanreq_ap(sdata, &link->csa.chanreq, &link->u.mgd.conn,
net/mac80211/mlme.c
3073
link->u.mgd.csa.ignored_same_chan = false;
net/mac80211/mlme.c
3074
link->u.mgd.beacon_crc_valid = false;
net/mac80211/mlme.c
3075
link->u.mgd.csa.blocked_tx = csa_ie.mode;
net/mac80211/mlme.c
3087
link->u.mgd.csa.time = now + us_to_ktime(ieee80211_tu_to_usec(csa_time_tu));
net/mac80211/mlme.c
3103
&link->u.mgd.csa.switch_work,
net/mac80211/mlme.c
3104
link->u.mgd.csa.time - now);
net/mac80211/mlme.c
3115
link->u.mgd.csa.blocked_tx = csa_ie.mode;
net/mac80211/mlme.c
3300
__le16 capab = mgmt->u.probe_resp.capab_info;
net/mac80211/mlme.c
3337
link->u.mgd.bssid);
net/mac80211/mlme.c
3346
pwr_level_cisco, link->u.mgd.bssid);
net/mac80211/mlme.c
3403
struct ieee80211_if_managed *mgd = &sdata->u.mgd;
net/mac80211/mlme.c
3420
!sdata->deflink.u.mgd.have_beacon)
net/mac80211/mlme.c
3463
u8 dtimper = found->deflink.u.mgd.dtim_period;
net/mac80211/mlme.c
3526
ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
3611
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
3701
u.mgd.tx_tspec_wk.work);
net/mac80211/mlme.c
3709
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
3737
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
3764
if (count == link->u.mgd.wmm_last_param_set &&
net/mac80211/mlme.c
3765
mu_edca_count == link->u.mgd.mu_edca_last_param_set)
net/mac80211/mlme.c
3767
link->u.mgd.wmm_last_param_set = count;
net/mac80211/mlme.c
3768
link->u.mgd.mu_edca_last_param_set = mu_edca_count;
net/mac80211/mlme.c
3886
sdata->u.mgd.flags &= ~IEEE80211_STA_CONNECTION_POLL;
net/mac80211/mlme.c
3951
sdata->u.mgd.beacon_timeout =
net/mac80211/mlme.c
3963
memcpy(link->u.mgd.bssid, cbss->bssid, ETH_ALEN);
net/mac80211/mlme.c
3980
link->u.mgd.p2p_noa_index =
net/mac80211/mlme.c
3988
if (link->u.mgd.have_beacon) {
net/mac80211/mlme.c
4014
sdata->u.mgd.associated = true;
net/mac80211/mlme.c
4088
sdata->u.mgd.reconf.add_links_data;
net/mac80211/mlme.c
4091
!(sdata->u.mgd.reconf.added_links |
net/mac80211/mlme.c
4092
sdata->u.mgd.reconf.removed_links))
net/mac80211/mlme.c
4096
&sdata->u.mgd.reconf.wk);
net/mac80211/mlme.c
4097
sdata->u.mgd.reconf.added_links = 0;
net/mac80211/mlme.c
4098
sdata->u.mgd.reconf.removed_links = 0;
net/mac80211/mlme.c
4099
sdata->u.mgd.reconf.dialog_token = 0;
net/mac80211/mlme.c
4112
kfree(sdata->u.mgd.reconf.add_links_data);
net/mac80211/mlme.c
4113
sdata->u.mgd.reconf.add_links_data = NULL;
net/mac80211/mlme.c
4121
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
4165
if (link->u.mgd.csa.blocked_tx)
net/mac80211/mlme.c
4225
eth_zero_addr(sdata->deflink.u.mgd.bssid);
net/mac80211/mlme.c
4249
sdata->deflink.u.mgd.p2p_noa_index = -1;
net/mac80211/mlme.c
4301
timer_delete_sync(&sdata->u.mgd.conn_mon_timer);
net/mac80211/mlme.c
4302
timer_delete_sync(&sdata->u.mgd.bcn_mon_timer);
net/mac80211/mlme.c
4303
timer_delete_sync(&sdata->u.mgd.timer);
net/mac80211/mlme.c
4308
sdata->deflink.u.mgd.have_beacon = false;
net/mac80211/mlme.c
4309
sdata->deflink.u.mgd.tracking_signal_avg = false;
net/mac80211/mlme.c
4310
sdata->deflink.u.mgd.disable_wmm_tracking = false;
net/mac80211/mlme.c
4324
sdata->deflink.u.mgd.csa.blocked_tx = false;
net/mac80211/mlme.c
4325
sdata->deflink.u.mgd.csa.waiting_bcn = false;
net/mac80211/mlme.c
4326
sdata->deflink.u.mgd.csa.ignored_same_chan = false;
net/mac80211/mlme.c
4341
memset(&sdata->u.mgd.ttlm_info, 0,
net/mac80211/mlme.c
4342
sizeof(sdata->u.mgd.ttlm_info));
net/mac80211/mlme.c
4349
sdata->u.mgd.removed_links = 0;
net/mac80211/mlme.c
4351
&sdata->u.mgd.ml_reconf_work);
net/mac80211/mlme.c
4375
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
4406
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
4452
!sdata->u.mgd.probe_send_count)
net/mac80211/mlme.c
4456
sdata->u.mgd.probe_send_count = 0;
net/mac80211/mlme.c
4458
sdata->u.mgd.nullfunc_failed = true;
net/mac80211/mlme.c
4478
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
4525
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
4582
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
4628
.u.mlme.data = tx ? DEAUTH_TX_EVENT : DEAUTH_RX_EVENT,
net/mac80211/mlme.c
4629
.u.mlme.reason = reason,
net/mac80211/mlme.c
4643
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
4681
sdata->deflink.u.mgd.csa.waiting_bcn = false;
net/mac80211/mlme.c
4682
sdata->deflink.u.mgd.csa.blocked_tx = false;
net/mac80211/mlme.c
4696
u.mgd.beacon_connection_loss_work);
net/mac80211/mlme.c
4697
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
4712
sdata->deflink.u.mgd.beacon_loss_count++;
net/mac80211/mlme.c
4722
u.mgd.csa_connection_drop_work);
net/mac80211/mlme.c
4734
sdata->u.mgd.connection_loss = false;
net/mac80211/mlme.c
4735
wiphy_work_queue(hw->wiphy, &sdata->u.mgd.beacon_connection_loss_work);
net/mac80211/mlme.c
4751
sdata->u.mgd.connection_loss = true;
net/mac80211/mlme.c
4752
wiphy_work_queue(hw->wiphy, &sdata->u.mgd.beacon_connection_loss_work);
net/mac80211/mlme.c
4766
sdata->u.mgd.driver_disconnect = true;
net/mac80211/mlme.c
4767
sdata->u.mgd.reconnect = reconnect;
net/mac80211/mlme.c
4768
wiphy_work_queue(hw->wiphy, &sdata->u.mgd.beacon_connection_loss_work);
net/mac80211/mlme.c
4775
struct ieee80211_mgd_auth_data *auth_data = sdata->u.mgd.auth_data;
net/mac80211/mlme.c
4779
sdata->u.mgd.auth_data = NULL;
net/mac80211/mlme.c
4787
timer_delete_sync(&sdata->u.mgd.timer);
net/mac80211/mlme.c
4791
eth_zero_addr(sdata->deflink.u.mgd.bssid);
net/mac80211/mlme.c
4794
sdata->u.mgd.flags = 0;
net/mac80211/mlme.c
4814
struct ieee80211_mgd_assoc_data *assoc_data = sdata->u.mgd.assoc_data;
net/mac80211/mlme.c
4818
sdata->u.mgd.assoc_data = NULL;
net/mac80211/mlme.c
4826
timer_delete_sync(&sdata->u.mgd.timer);
net/mac80211/mlme.c
4829
eth_zero_addr(sdata->deflink.u.mgd.bssid);
net/mac80211/mlme.c
4832
sdata->u.mgd.flags = 0;
net/mac80211/mlme.c
4864
struct ieee80211_mgd_auth_data *auth_data = sdata->u.mgd.auth_data;
net/mac80211/mlme.c
4873
pos = mgmt->u.auth.variable;
net/mac80211/mlme.c
4893
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
4922
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
4926
.u.mlme.data = AUTH_EVENT,
net/mac80211/mlme.c
4944
auth_alg = le16_to_cpu(mgmt->u.auth.auth_alg);
net/mac80211/mlme.c
4945
auth_transaction = le16_to_cpu(mgmt->u.auth.auth_transaction);
net/mac80211/mlme.c
4946
status_code = le16_to_cpu(mgmt->u.auth.status_code);
net/mac80211/mlme.c
4985
event.u.mlme.status = MLME_DENIED;
net/mac80211/mlme.c
4986
event.u.mlme.reason = status_code;
net/mac80211/mlme.c
5014
event.u.mlme.status = MLME_SUCCESS;
net/mac80211/mlme.c
5097
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
5098
u16 reason_code = le16_to_cpu(mgmt->u.deauth.reason_code);
net/mac80211/mlme.c
5141
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
5153
reason_code = le16_to_cpu(mgmt->u.disassoc.reason_code);
net/mac80211/mlme.c
5226
sdata->u.mgd.epcs.dialog_token = 0;
net/mac80211/mlme.c
5228
if (sdata->u.mgd.epcs.enabled == enabled)
net/mac80211/mlme.c
5231
sdata->u.mgd.epcs.enabled = enabled;
net/mac80211/mlme.c
5240
if (!sdata->u.mgd.epcs.enabled)
net/mac80211/mlme.c
5259
if (link->u.mgd.disable_wmm_tracking) {
net/mac80211/mlme.c
5310
sdata->u.mgd.assoc_data ?: sdata->u.mgd.reconf.add_links_data;
net/mac80211/mlme.c
5315
.mode = link->u.mgd.conn.mode,
net/mac80211/mlme.c
5338
capab_info = le16_to_cpu(mgmt->u.assoc_resp.capab_info);
net/mac80211/mlme.c
5391
link->u.mgd.tdls_chan_switch_prohibited =
net/mac80211/mlme.c
5404
(link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_HT &&
net/mac80211/mlme.c
5406
(is_5ghz && link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_VHT &&
net/mac80211/mlme.c
5444
link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_HT) {
net/mac80211/mlme.c
5450
link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_HT) {
net/mac80211/mlme.c
5458
link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_VHT) {
net/mac80211/mlme.c
5465
link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_VHT) {
net/mac80211/mlme.c
5480
if (!is_6ghz && link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_HT &&
net/mac80211/mlme.c
5488
if (is_5ghz && link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_VHT &&
net/mac80211/mlme.c
5513
if (elems->ht_cap_elem && link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_HT)
net/mac80211/mlme.c
5519
link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_VHT) {
net/mac80211/mlme.c
5556
link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_HE &&
net/mac80211/mlme.c
5577
link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_EHT) {
net/mac80211/mlme.c
5594
if (sdata->u.mgd.epcs.enabled &&
net/mac80211/mlme.c
5610
link->u.mgd.conn.mode >= IEEE80211_CONN_MODE_UHR) {
net/mac80211/mlme.c
5622
link->u.mgd.conn.mode == IEEE80211_CONN_MODE_S1G &&
net/mac80211/mlme.c
5696
link->u.mgd.wmm_last_param_set = -1;
net/mac80211/mlme.c
5697
link->u.mgd.mu_edca_last_param_set = -1;
net/mac80211/mlme.c
5699
if (link->u.mgd.disable_wmm_tracking) {
net/mac80211/mlme.c
5713
link->u.mgd.disable_wmm_tracking = true;
net/mac80211/mlme.c
5816
if (link->u.mgd.conn.mode < IEEE80211_CONN_MODE_HT)
net/mac80211/mlme.c
5829
if (link->u.mgd.conn.mode < IEEE80211_CONN_MODE_VHT)
net/mac80211/mlme.c
5848
if (link->u.mgd.conn.mode < IEEE80211_CONN_MODE_HE)
net/mac80211/mlme.c
6373
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
6421
&sdata->u.mgd.ttlm_info) ||
net/mac80211/mlme.c
6422
sdata->u.mgd.ttlm_info.switch_time != 0 ||
net/mac80211/mlme.c
6423
!(valid_links & sdata->u.mgd.ttlm_info.map)) {
net/mac80211/mlme.c
6429
sdata->u.mgd.ttlm_info.active = true;
net/mac80211/mlme.c
6431
valid_links & ~sdata->u.mgd.ttlm_info.map;
net/mac80211/mlme.c
6462
if (!link->u.mgd.have_beacon) {
net/mac80211/mlme.c
6468
link->u.mgd.have_beacon = true;
net/mac80211/mlme.c
6473
&link->u.mgd.dtim_period);
net/mac80211/mlme.c
6478
link->conf->dtim_period = link->u.mgd.dtim_period ?: 1;
net/mac80211/mlme.c
6481
link->u.mgd.conn = assoc_data->link[link_id].conn;
net/mac80211/mlme.c
6484
true, &link->u.mgd.conn,
net/mac80211/mlme.c
6485
sdata->u.mgd.userspace_selectors);
net/mac80211/mlme.c
6574
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
6590
.u.mlme.data = ASSOC_EVENT,
net/mac80211/mlme.c
6623
capab_info = le16_to_cpu(mgmt->u.assoc_resp.capab_info);
net/mac80211/mlme.c
6624
status_code = le16_to_cpu(mgmt->u.assoc_resp.status_code);
net/mac80211/mlme.c
6626
elem_start = mgmt->u.s1g_assoc_resp.variable;
net/mac80211/mlme.c
6629
elem_start = mgmt->u.assoc_resp.variable;
net/mac80211/mlme.c
6655
aid = le16_to_cpu(mgmt->u.assoc_resp.aid);
net/mac80211/mlme.c
6695
event.u.mlme.status = MLME_DENIED;
net/mac80211/mlme.c
6696
event.u.mlme.reason = status_code;
net/mac80211/mlme.c
6745
event.u.mlme.status = MLME_SUCCESS;
net/mac80211/mlme.c
6832
ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
6853
baselen = (u8 *) mgmt->u.probe_resp.variable - (u8 *) mgmt;
net/mac80211/mlme.c
6860
ether_addr_equal(mgmt->bssid, link->u.mgd.bssid))
net/mac80211/mlme.c
6898
if (!link->u.mgd.tracking_signal_avg) {
net/mac80211/mlme.c
6899
link->u.mgd.tracking_signal_avg = true;
net/mac80211/mlme.c
6900
ewma_beacon_signal_init(&link->u.mgd.ave_beacon_signal);
net/mac80211/mlme.c
6901
link->u.mgd.last_cqm_event_signal = 0;
net/mac80211/mlme.c
6902
link->u.mgd.count_beacon_signal = 1;
net/mac80211/mlme.c
6903
link->u.mgd.last_ave_beacon_signal = 0;
net/mac80211/mlme.c
6905
link->u.mgd.count_beacon_signal++;
net/mac80211/mlme.c
6908
ewma_beacon_signal_add(&link->u.mgd.ave_beacon_signal,
net/mac80211/mlme.c
6912
link->u.mgd.count_beacon_signal >= IEEE80211_SIGNAL_AVE_MIN_COUNT) {
net/mac80211/mlme.c
6913
int sig = -ewma_beacon_signal_read(&link->u.mgd.ave_beacon_signal);
net/mac80211/mlme.c
6914
int last_sig = link->u.mgd.last_ave_beacon_signal;
net/mac80211/mlme.c
6925
link->u.mgd.last_ave_beacon_signal = sig;
net/mac80211/mlme.c
6926
event.u.rssi.data = RSSI_EVENT_HIGH;
net/mac80211/mlme.c
6931
link->u.mgd.last_ave_beacon_signal = sig;
net/mac80211/mlme.c
6932
event.u.rssi.data = RSSI_EVENT_LOW;
net/mac80211/mlme.c
6938
link->u.mgd.count_beacon_signal >= IEEE80211_SIGNAL_AVE_MIN_COUNT &&
net/mac80211/mlme.c
6940
int sig = -ewma_beacon_signal_read(&link->u.mgd.ave_beacon_signal);
net/mac80211/mlme.c
6941
int last_event = link->u.mgd.last_cqm_event_signal;
net/mac80211/mlme.c
6947
link->u.mgd.last_cqm_event_signal = sig;
net/mac80211/mlme.c
6954
link->u.mgd.last_cqm_event_signal = sig;
net/mac80211/mlme.c
6963
link->u.mgd.count_beacon_signal >= IEEE80211_SIGNAL_AVE_MIN_COUNT) {
net/mac80211/mlme.c
6964
int sig = -ewma_beacon_signal_read(&link->u.mgd.ave_beacon_signal);
net/mac80211/mlme.c
6965
int last_event = link->u.mgd.last_cqm_event_signal;
net/mac80211/mlme.c
6971
link->u.mgd.last_cqm_event_signal = sig;
net/mac80211/mlme.c
6978
link->u.mgd.last_cqm_event_signal = sig;
net/mac80211/mlme.c
7002
u.mgd.ml_reconf_work.work);
net/mac80211/mlme.c
7006
if (!sdata->u.mgd.removed_links)
net/mac80211/mlme.c
7011
sdata->vif.valid_links, sdata->u.mgd.removed_links);
net/mac80211/mlme.c
7013
new_valid_links = sdata->vif.valid_links & ~sdata->u.mgd.removed_links;
net/mac80211/mlme.c
7024
new_active_links = sdata->vif.active_links & ~sdata->u.mgd.removed_links;
net/mac80211/mlme.c
7039
new_dormant_links = sdata->vif.dormant_links & ~sdata->u.mgd.removed_links;
net/mac80211/mlme.c
7050
cfg80211_links_removed(sdata->dev, sdata->u.mgd.removed_links);
net/mac80211/mlme.c
7054
sdata->u.mgd.removed_links = 0;
net/mac80211/mlme.c
7110
if (sdata->u.mgd.removed_links) {
net/mac80211/mlme.c
7111
sdata->u.mgd.removed_links = 0;
net/mac80211/mlme.c
7113
&sdata->u.mgd.ml_reconf_work);
net/mac80211/mlme.c
7141
sdata->u.mgd.removed_links = removed_links;
net/mac80211/mlme.c
7143
&sdata->u.mgd.ml_reconf_work,
net/mac80211/mlme.c
7211
u.mgd.ttlm_work.work);
net/mac80211/mlme.c
7213
new_active_links = sdata->u.mgd.ttlm_info.map &
net/mac80211/mlme.c
7215
new_dormant_links = ~sdata->u.mgd.ttlm_info.map &
net/mac80211/mlme.c
7223
sdata->u.mgd.ttlm_info.active = true;
net/mac80211/mlme.c
7224
sdata->u.mgd.ttlm_info.switch_time = 0;
net/mac80211/mlme.c
7238
if (sdata->u.mgd.ttlm_info.switch_time) {
net/mac80211/mlme.c
7243
&sdata->u.mgd.ttlm_work);
net/mac80211/mlme.c
7244
} else if (sdata->u.mgd.ttlm_info.active) {
net/mac80211/mlme.c
7258
memset(&sdata->u.mgd.ttlm_info, 0,
net/mac80211/mlme.c
7259
sizeof(sdata->u.mgd.ttlm_info));
net/mac80211/mlme.c
7310
sdata->u.mgd.ttlm_info = ttlm_info;
net/mac80211/mlme.c
7312
&sdata->u.mgd.ttlm_work);
net/mac80211/mlme.c
7314
&sdata->u.mgd.ttlm_work,
net/mac80211/mlme.c
7487
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
7504
u8 *bssid, *variable = mgmt->u.beacon.variable;
net/mac80211/mlme.c
7507
.mode = link->u.mgd.conn.mode,
net/mac80211/mlme.c
7519
variable = ext->u.s1g_beacon.variable +
net/mac80211/mlme.c
7556
link->u.mgd.dtim_period = elems->dtim_period;
net/mac80211/mlme.c
7557
link->u.mgd.have_beacon = true;
net/mac80211/mlme.c
7562
le64_to_cpu(mgmt->u.beacon.timestamp);
net/mac80211/mlme.c
7591
bssid = link->u.mgd.bssid;
net/mac80211/mlme.c
7615
ncrc = crc32_be(0, (void *)&mgmt->u.beacon.beacon_int, 4);
net/mac80211/mlme.c
7643
} else if (!local->pspolling && sdata->u.mgd.powersave) {
net/mac80211/mlme.c
7668
if (link->u.mgd.p2p_noa_index != noa.index) {
net/mac80211/mlme.c
7670
link->u.mgd.p2p_noa_index = noa.index;
net/mac80211/mlme.c
7677
link->u.mgd.beacon_crc_valid = false;
net/mac80211/mlme.c
7679
} else if (link->u.mgd.p2p_noa_index != -1) {
net/mac80211/mlme.c
7681
link->u.mgd.p2p_noa_index = -1;
net/mac80211/mlme.c
7684
link->u.mgd.beacon_crc_valid = false;
net/mac80211/mlme.c
7699
le64_to_cpu(mgmt->u.beacon.timestamp);
net/mac80211/mlme.c
7705
if ((ncrc == link->u.mgd.beacon_crc && link->u.mgd.beacon_crc_valid) ||
net/mac80211/mlme.c
7710
link->u.mgd.beacon_crc = ncrc;
net/mac80211/mlme.c
7711
link->u.mgd.beacon_crc_valid = true;
net/mac80211/mlme.c
7725
if (!sdata->u.mgd.epcs.enabled &&
net/mac80211/mlme.c
7726
!link->u.mgd.disable_wmm_tracking &&
net/mac80211/mlme.c
7736
if (!link->u.mgd.have_beacon) {
net/mac80211/mlme.c
7741
link->u.mgd.have_beacon = true;
net/mac80211/mlme.c
7757
le16_to_cpu(mgmt->u.beacon.capab_info),
net/mac80211/mlme.c
7802
le64_to_cpu(mgmt->u.beacon.timestamp));
net/mac80211/mlme.c
7841
u.mgd.neg_ttlm_timeout_work.work);
net/mac80211/mlme.c
7903
int hdr_len = offsetofend(struct ieee80211_mgmt, u.action.u.ttlm_req);
net/mac80211/mlme.c
7919
mgmt->u.action.category = WLAN_CATEGORY_PROTECTED_EHT;
net/mac80211/mlme.c
7920
mgmt->u.action.u.ttlm_req.action_code =
net/mac80211/mlme.c
7922
mgmt->u.action.u.ttlm_req.dialog_token = dialog_token;
net/mac80211/mlme.c
7952
sdata->u.mgd.dialog_token_alloc++;
net/mac80211/mlme.c
7954
sdata->u.mgd.dialog_token_alloc);
net/mac80211/mlme.c
7956
&sdata->u.mgd.neg_ttlm_timeout_work);
net/mac80211/mlme.c
7958
&sdata->u.mgd.neg_ttlm_timeout_work,
net/mac80211/mlme.c
7972
int hdr_len = offsetofend(struct ieee80211_mgmt, u.action.u.ttlm_res);
net/mac80211/mlme.c
7989
mgmt->u.action.category = WLAN_CATEGORY_PROTECTED_EHT;
net/mac80211/mlme.c
7990
mgmt->u.action.u.ttlm_res.action_code =
net/mac80211/mlme.c
7992
mgmt->u.action.u.ttlm_res.dialog_token = dialog_token;
net/mac80211/mlme.c
8009
mgmt->u.action.u.ttlm_res.status_code = cpu_to_le16(status_code);
net/mac80211/mlme.c
8109
dialog_token = mgmt->u.action.u.ttlm_req.dialog_token;
net/mac80211/mlme.c
8111
u.action.u.ttlm_req.variable);
net/mac80211/mlme.c
8112
elems = ieee802_11_parse_elems(mgmt->u.action.u.ttlm_req.variable,
net/mac80211/mlme.c
8163
mgmt->u.action.u.ttlm_req.dialog_token !=
net/mac80211/mlme.c
8164
sdata->u.mgd.dialog_token_alloc)
net/mac80211/mlme.c
8168
&sdata->u.mgd.neg_ttlm_timeout_work);
net/mac80211/mlme.c
8178
if (le16_to_cpu(mgmt->u.action.u.ttlm_res.status_code) != WLAN_STATUS_SUCCESS)
net/mac80211/mlme.c
8204
u.mgd.teardown_ttlm_work);
net/mac80211/mlme.c
8216
u.action.u.ttlm_tear_down);
net/mac80211/mlme.c
8231
mgmt->u.action.category = WLAN_CATEGORY_PROTECTED_EHT;
net/mac80211/mlme.c
8232
mgmt->u.action.u.ttlm_tear_down.action_code =
net/mac80211/mlme.c
8308
if (!sdata->u.mgd.associated ||
net/mac80211/mlme.c
8312
switch (mgmt->u.action.category) {
net/mac80211/mlme.c
8316
u.action.u.chan_switch.variable);
net/mac80211/mlme.c
8322
elems = ieee802_11_parse_elems(mgmt->u.action.u.chan_switch.variable,
net/mac80211/mlme.c
8344
u.action.u.ext_chan_switch.variable);
net/mac80211/mlme.c
8353
elems = ieee802_11_parse_elems(mgmt->u.action.u.ext_chan_switch.variable,
net/mac80211/mlme.c
8362
if (mgmt->u.action.category ==
net/mac80211/mlme.c
8370
&mgmt->u.action.u.ext_chan_switch.data;
net/mac80211/mlme.c
8389
timer_container_of(sdata, t, u.mgd.timer);
net/mac80211/mlme.c
8409
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
8493
struct ieee80211_mgd_assoc_data *assoc_data = sdata->u.mgd.assoc_data;
net/mac80211/mlme.c
8542
sdata->u.mgd.status_fc = fc;
net/mac80211/mlme.c
8543
sdata->u.mgd.status_acked = acked;
net/mac80211/mlme.c
8544
sdata->u.mgd.status_received = true;
net/mac80211/mlme.c
8552
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
8613
.u.mlme.data = AUTH_EVENT,
net/mac80211/mlme.c
8614
.u.mlme.status = MLME_TIMEOUT,
net/mac80211/mlme.c
8630
!sdata->deflink.u.mgd.have_beacon) ||
net/mac80211/mlme.c
8634
.u.mlme.data = ASSOC_EVENT,
net/mac80211/mlme.c
8635
.u.mlme.status = MLME_TIMEOUT,
net/mac80211/mlme.c
8646
u8 *bssid = sdata->deflink.u.mgd.bssid;
net/mac80211/mlme.c
8714
!link->u.mgd.csa.waiting_bcn))
net/mac80211/mlme.c
8724
timer_container_of(sdata, t, u.mgd.bcn_mon_timer);
net/mac80211/mlme.c
8732
sdata->u.mgd.connection_loss = false;
net/mac80211/mlme.c
8734
&sdata->u.mgd.beacon_connection_loss_work);
net/mac80211/mlme.c
8783
timer_container_of(sdata, t, u.mgd.conn_mon_timer);
net/mac80211/mlme.c
8784
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
8803
wiphy_work_queue(local->hw.wiphy, &sdata->u.mgd.monitor_work);
net/mac80211/mlme.c
8811
u.mgd.monitor_work);
net/mac80211/mlme.c
8824
&sdata->u.mgd.monitor_work);
net/mac80211/mlme.c
8831
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
8891
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
8922
u.mgd.request_smps_work);
net/mac80211/mlme.c
8925
link->u.mgd.driver_smps_mode);
net/mac80211/mlme.c
8933
u.mgd.reconf.wk.work);
net/mac80211/mlme.c
8935
if (!sdata->u.mgd.reconf.added_links &&
net/mac80211/mlme.c
8936
!sdata->u.mgd.reconf.removed_links)
net/mac80211/mlme.c
8941
sdata->u.mgd.reconf.added_links,
net/mac80211/mlme.c
8942
sdata->u.mgd.reconf.removed_links);
net/mac80211/mlme.c
8950
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
8991
u.mgd.recalc_smps);
net/mac80211/mlme.c
9002
link->u.mgd.p2p_noa_index = -1;
net/mac80211/mlme.c
9003
link->conf->bssid = link->u.mgd.bssid;
net/mac80211/mlme.c
9006
wiphy_work_init(&link->u.mgd.request_smps_work,
net/mac80211/mlme.c
9008
wiphy_work_init(&link->u.mgd.recalc_smps,
net/mac80211/mlme.c
9011
link->u.mgd.req_smps = IEEE80211_SMPS_AUTOMATIC;
net/mac80211/mlme.c
9013
link->u.mgd.req_smps = IEEE80211_SMPS_OFF;
net/mac80211/mlme.c
9015
wiphy_hrtimer_work_init(&link->u.mgd.csa.switch_work,
net/mac80211/mlme.c
9020
if (sdata->u.mgd.assoc_data)
net/mac80211/mlme.c
9022
sdata->u.mgd.assoc_data->link[link_id].addr);
net/mac80211/mlme.c
9023
else if (sdata->u.mgd.reconf.add_links_data)
net/mac80211/mlme.c
9025
sdata->u.mgd.reconf.add_links_data->link[link_id].addr);
net/mac80211/mlme.c
9052
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
9160
memcpy(link->u.mgd.bssid, cbss->bssid, ETH_ALEN);
net/mac80211/mlme.c
9196
link->u.mgd.conn = *conn;
net/mac80211/mlme.c
9198
mlo, &link->u.mgd.conn,
net/mac80211/mlme.c
9206
*conn = link->u.mgd.conn;
net/mac80211/mlme.c
9231
WARN_ON_ONCE(!ether_addr_equal(link->u.mgd.bssid, cbss->bssid));
net/mac80211/mlme.c
9336
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
9528
eth_zero_addr(sdata->deflink.u.mgd.bssid);
net/mac80211/mlme.c
9581
link->u.mgd.beacon_crc_valid = false;
net/mac80211/mlme.c
9582
link->u.mgd.dtim_period = 0;
net/mac80211/mlme.c
9583
link->u.mgd.have_beacon = false;
net/mac80211/mlme.c
9599
&link->u.mgd.dtim_period);
net/mac80211/mlme.c
9601
sdata->deflink.u.mgd.have_beacon = true;
net/mac80211/mlme.c
9647
if (link->u.mgd.req_smps == IEEE80211_SMPS_AUTOMATIC) {
net/mac80211/mlme.c
9648
if (sdata->u.mgd.powersave)
net/mac80211/mlme.c
9653
link->smps_mode = link->u.mgd.req_smps;
net/mac80211/mlme.c
9756
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/mlme.c
9771
if (sdata->u.mgd.use_4addr && req->link_id >= 0)
net/mac80211/mlme.c
9831
memset(sdata->u.mgd.userspace_selectors, 0,
net/mac80211/mlme.c
9832
sizeof(sdata->u.mgd.userspace_selectors));
net/mac80211/mlme.c
9833
ieee80211_parse_cfg_selectors(sdata->u.mgd.userspace_selectors,
net/mac80211/mlme.c
9897
assoc_data->link[i].conn = link->u.mgd.conn;
net/mac80211/mlme.c
9948
assoc_data->link[0].conn = sdata->deflink.u.mgd.conn;
net/mac80211/ocb.c
112
struct ieee80211_if_ocb *ifocb = &sdata->u.ocb;
net/mac80211/ocb.c
124
struct ieee80211_if_ocb *ifocb = &sdata->u.ocb;
net/mac80211/ocb.c
152
timer_container_of(sdata, t, u.ocb.housekeeping_timer);
net/mac80211/ocb.c
154
struct ieee80211_if_ocb *ifocb = &sdata->u.ocb;
net/mac80211/ocb.c
163
struct ieee80211_if_ocb *ifocb = &sdata->u.ocb;
net/mac80211/ocb.c
176
struct ieee80211_if_ocb *ifocb = &sdata->u.ocb;
net/mac80211/ocb.c
207
struct ieee80211_if_ocb *ifocb = &sdata->u.ocb;
net/mac80211/ocb.c
236
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
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
847
!sdata->u.mesh.mesh_id_len)
net/mac80211/offchannel.c
864
mgmt->u.action.category == WLAN_CATEGORY_PUBLIC ||
net/mac80211/offchannel.c
865
mgmt->u.action.category == WLAN_CATEGORY_SELF_PROTECTED ||
net/mac80211/offchannel.c
866
mgmt->u.action.category == WLAN_CATEGORY_SPECTRUM_MGMT) {
net/mac80211/offchannel.c
885
if (!sdata->u.mgd.associated ||
net/mac80211/offchannel.c
890
} else if (sdata->u.mgd.associated &&
net/mac80211/offchannel.c
991
beacon = rcu_dereference(sdata->deflink.u.ap.beacon);
net/mac80211/offchannel.c
993
beacon = rcu_dereference(sdata->u.ibss.presp);
net/mac80211/offchannel.c
995
beacon = rcu_dereference(sdata->u.mesh.beacon);
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
1553
if (sdata->u.mgd.mcast_seq_last != IEEE80211_SN_MODULO &&
net/mac80211/rx.c
1554
ieee80211_sn_less_eq(sn, sdata->u.mgd.mcast_seq_last))
net/mac80211/rx.c
1557
sdata->u.mgd.mcast_seq_last = sn;
net/mac80211/rx.c
1859
if (ether_addr_equal(bssid, rx->sdata->u.ibss.bssid) &&
net/mac80211/rx.c
1951
!rx->sdata->u.vlan.sta))) {
net/mac80211/rx.c
2403
rx->key->u.ccmp.rx_pn[queue],
net/mac80211/rx.c
2406
u.ccmp.rx_pn) !=
net/mac80211/rx.c
2408
u.gcmp.rx_pn));
net/mac80211/rx.c
2409
BUILD_BUG_ON(sizeof(rx->key->u.ccmp.rx_pn[queue]) !=
net/mac80211/rx.c
2410
sizeof(rx->key->u.gcmp.rx_pn[queue]));
net/mac80211/rx.c
2551
mgmt->u.action.category == WLAN_CATEGORY_PROTECTED_DUAL_OF_ACTION)
net/mac80211/rx.c
2635
sdata->vif.type == NL80211_IFTYPE_AP_VLAN && !sdata->u.vlan.sta)
net/mac80211/rx.c
2639
!!sdata->u.mgd.use_4addr != !!ieee80211_has_a4(hdr->frame_control)) {
net/mac80211/rx.c
2640
if (!sdata->u.mgd.use_4addr)
net/mac80211/rx.c
2647
sdata->vif.type == NL80211_IFTYPE_AP_VLAN && sdata->u.vlan.sta)
net/mac80211/rx.c
2796
(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
2873
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/rx.c
2939
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
3224
if (!rx->sdata->u.vlan.sta)
net/mac80211/rx.c
3228
if (!rx->sdata->u.mgd.use_4addr)
net/mac80211/rx.c
3306
offsetof(struct ieee80211_tdls_data, u)) &&
net/mac80211/rx.c
3321
u.ap);
net/mac80211/rx.c
3382
event.u.ba.tid = tid;
net/mac80211/rx.c
3383
event.u.ba.ssn = start_seq_num;
net/mac80211/rx.c
3384
event.u.ba.sta = &rx->sta->sta;
net/mac80211/rx.c
3425
if (len < 24 + 1 + sizeof(resp->u.action.u.sa_query)) {
net/mac80211/rx.c
3441
skb_put(skb, 1 + sizeof(resp->u.action.u.sa_query));
net/mac80211/rx.c
3442
resp->u.action.category = WLAN_CATEGORY_SA_QUERY;
net/mac80211/rx.c
3443
resp->u.action.u.sa_query.action = WLAN_ACTION_SA_QUERY_RESPONSE;
net/mac80211/rx.c
3444
memcpy(resp->u.action.u.sa_query.trans_id,
net/mac80211/rx.c
3445
mgmt->u.action.u.sa_query.trans_id,
net/mac80211/rx.c
3471
baselen = mgmt->u.beacon.variable - rx->skb->data;
net/mac80211/rx.c
3476
mgmt->u.beacon.variable,
net/mac80211/rx.c
3568
switch (mgmt->u.action.u.s1g.action_code) {
net/mac80211/rx.c
3578
twt = (void *)mgmt->u.action.u.s1g.variable;
net/mac80211/rx.c
3613
if (!rx->sta && mgmt->u.action.category != WLAN_CATEGORY_PUBLIC &&
net/mac80211/rx.c
3614
mgmt->u.action.category != WLAN_CATEGORY_SELF_PROTECTED &&
net/mac80211/rx.c
3615
mgmt->u.action.category != WLAN_CATEGORY_SPECTRUM_MGMT)
net/mac80211/rx.c
3618
switch (mgmt->u.action.category) {
net/mac80211/rx.c
3638
switch (mgmt->u.action.u.ht_smps.action) {
net/mac80211/rx.c
3649
switch (mgmt->u.action.u.ht_smps.smps_control) {
net/mac80211/rx.c
3682
u8 chanwidth = mgmt->u.action.u.ht_notify_cw.chanwidth;
net/mac80211/rx.c
3708
if (!ether_addr_equal(mgmt->bssid, sdata->deflink.u.mgd.bssid))
net/mac80211/rx.c
3710
if (mgmt->u.action.u.ext_chan_switch.action_code !=
net/mac80211/rx.c
3714
u.action.u.ext_chan_switch.variable))
net/mac80211/rx.c
3729
switch (mgmt->u.action.u.vht_opmode_notif.action_code) {
net/mac80211/rx.c
3757
switch (mgmt->u.action.u.addba_req.action_code) {
net/mac80211/rx.c
3760
sizeof(mgmt->u.action.u.addba_req)))
net/mac80211/rx.c
3765
sizeof(mgmt->u.action.u.addba_resp)))
net/mac80211/rx.c
3770
sizeof(mgmt->u.action.u.delba)))
net/mac80211/rx.c
3783
switch (mgmt->u.action.u.measurement.action_code) {
net/mac80211/rx.c
3789
sizeof(mgmt->u.action.u.measurement)))
net/mac80211/rx.c
3800
sizeof(mgmt->u.action.u.chan_switch)))
net/mac80211/rx.c
3809
bssid = sdata->deflink.u.mgd.bssid;
net/mac80211/rx.c
3811
bssid = sdata->u.ibss.bssid;
net/mac80211/rx.c
3826
sizeof(mgmt->u.action.u.self_prot.action_code)))
net/mac80211/rx.c
3829
switch (mgmt->u.action.u.self_prot.action_code) {
net/mac80211/rx.c
3835
if (sdata->u.mesh.user_mpm)
net/mac80211/rx.c
3848
sizeof(mgmt->u.action.u.mesh_action.action_code)))
net/mac80211/rx.c
3859
u.action.u.s1g.action_code))
net/mac80211/rx.c
3862
switch (mgmt->u.action.u.s1g.action_code) {
net/mac80211/rx.c
3874
u.action.u.ttlm_req.action_code))
net/mac80211/rx.c
3877
switch (mgmt->u.action.u.ttlm_req.action_code) {
net/mac80211/rx.c
3883
u.action.u.ttlm_req))
net/mac80211/rx.c
3891
u.action.u.ttlm_res))
net/mac80211/rx.c
3899
u.action.u.ttlm_tear_down))
net/mac80211/rx.c
3911
u.action.u.ml_reconf_resp) + 3)
net/mac80211/rx.c
3919
u.action.u.epcs) +
net/mac80211/rx.c
3928
u.action.u.epcs))
net/mac80211/rx.c
3936
u.action.u.eml_omn))
net/mac80211/rx.c
4016
switch (mgmt->u.action.category) {
net/mac80211/rx.c
4019
sizeof(mgmt->u.action.u.sa_query)))
net/mac80211/rx.c
4022
switch (mgmt->u.action.u.sa_query.action) {
net/mac80211/rx.c
4071
if (mgmt->u.action.category & 0x80)
net/mac80211/rx.c
4079
nmgmt->u.action.category |= 0x80;
net/mac80211/rx.c
4376
.u.ba.tid = tid,
net/mac80211/rx.c
4377
.u.ba.sta = &sta->sta,
net/mac80211/rx.c
4489
if (!bssid && !sdata->u.mgd.use_4addr)
net/mac80211/rx.c
4501
ether_addr_equal(sdata->u.ibss.bssid, hdr->addr2) ||
net/mac80211/rx.c
4506
if (!ieee80211_bssid_match(bssid, sdata->u.ibss.bssid))
net/mac80211/rx.c
4619
return memcmp(sdata->wdev.u.nan.cluster_id,
net/mac80211/rx.c
4675
if (sdata->u.mgd.use_4addr && !sta->sta.tdls) {
net/mac80211/rx.c
4682
if (!sdata->u.mgd.powersave)
net/mac80211/rx.c
4706
!sdata->u.vlan.sta);
net/mac80211/rx.c
4709
sdata->u.vlan.sta) {
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.u.s1g.variable;
net/mac80211/s1g.c
131
mgmt->u.action.u.s1g.variable[0]);
net/mac80211/s1g.c
139
struct ieee80211_twt_setup *twt = (void *)mgmt->u.action.u.s1g.variable;
net/mac80211/s1g.c
163
switch (mgmt->u.action.u.s1g.action_code) {
net/mac80211/s1g.c
188
switch (mgmt->u.action.u.s1g.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.u.s1g.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.u.s1g.action_code = WLAN_S1G_TWT_SETUP;
net/mac80211/s1g.c
56
memcpy(mgmt->u.action.u.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.u.s1g.action_code = WLAN_S1G_TWT_TEARDOWN;
net/mac80211/s1g.c
88
id = (u8 *)mgmt->u.action.u.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
425
skb_put(skb, 1 + sizeof(msr_report->u.action.u.measurement));
net/mac80211/spectmgmt.c
426
msr_report->u.action.category = WLAN_CATEGORY_SPECTRUM_MGMT;
net/mac80211/spectmgmt.c
427
msr_report->u.action.u.measurement.action_code =
net/mac80211/spectmgmt.c
429
msr_report->u.action.u.measurement.dialog_token = dialog_token;
net/mac80211/spectmgmt.c
431
msr_report->u.action.u.measurement.element_id = WLAN_EID_MEASURE_REPORT;
net/mac80211/spectmgmt.c
432
msr_report->u.action.u.measurement.length =
net/mac80211/spectmgmt.c
435
memset(&msr_report->u.action.u.measurement.msr_elem, 0,
net/mac80211/spectmgmt.c
437
msr_report->u.action.u.measurement.msr_elem.token = request_ie->token;
net/mac80211/spectmgmt.c
438
msr_report->u.action.u.measurement.msr_elem.mode |=
net/mac80211/spectmgmt.c
440
msr_report->u.action.u.measurement.msr_elem.type = request_ie->type;
net/mac80211/spectmgmt.c
457
&mgmt->u.action.u.measurement.msr_elem,
net/mac80211/spectmgmt.c
459
mgmt->u.action.u.measurement.dialog_token);
net/mac80211/sta_info.c
1095
ps = &sta->sdata->u.mesh.ps;
net/mac80211/sta_info.c
1345
rcu_access_pointer(sdata->u.vlan.sta) == sta)
net/mac80211/sta_info.c
1346
RCU_INIT_POINTER(sdata->u.vlan.sta, NULL);
net/mac80211/sta_info.c
147
ps = &sdata->u.mesh.ps;
net/mac80211/sta_info.c
1727
atomic_dec(&sdata->u.mesh.ps.num_sta_ps);
net/mac80211/sta_info.c
1790
u.ap);
net/mac80211/sta_info.c
1795
ps = &sdata->u.mesh.ps;
net/mac80211/sta_info.c
2766
link_sinfo->rx_beacon = link->u.mgd.count_beacon_signal;
net/mac80211/sta_info.c
2780
link->u.mgd.beacon_loss_count;
net/mac80211/sta_info.c
3001
sinfo->rx_beacon = sdata->deflink.u.mgd.count_beacon_signal;
net/mac80211/sta_info.c
3013
sdata->deflink.u.mgd.beacon_loss_count;
net/mac80211/sta_info.c
410
link->u.mgd.beacon_loss_count;
net/mac80211/sta_info.c
652
if (!sdata->u.mesh.user_mpm)
net/mac80211/status.c
1097
local->ps_sdata->u.mgd.flags |=
net/mac80211/status.c
1204
unlikely(sdata->u.mgd.probe_send_count > 0))
net/mac80211/status.c
1205
sdata->u.mgd.probe_send_count = 0;
net/mac80211/status.c
545
spin_lock(&sdata->u.mgd.teardown_lock);
net/mac80211/status.c
546
teardown_skb = sdata->u.mgd.teardown_skb;
net/mac80211/status.c
547
orig_teardown_skb = sdata->u.mgd.orig_teardown_skb;
net/mac80211/status.c
549
sdata->u.mgd.teardown_skb = NULL;
net/mac80211/status.c
550
sdata->u.mgd.orig_teardown_skb = NULL;
net/mac80211/status.c
553
spin_unlock(&sdata->u.mgd.teardown_lock);
net/mac80211/status.c
594
if (sdata->u.nan.started)
net/mac80211/status.c
713
wiphy_work_queue(sdata->local->hw.wiphy, &link->u.mgd.recalc_smps);
net/mac80211/status.c
730
&sdata->u.mgd.teardown_ttlm_work);
net/mac80211/status.c
946
if (sdata->u.mntr.flags & MONITOR_FLAG_SKIP_TX)
net/mac80211/tdls.c
1103
spin_lock_bh(&sdata->u.mgd.teardown_lock);
net/mac80211/tdls.c
1104
if (try_resend && !sdata->u.mgd.teardown_skb) {
net/mac80211/tdls.c
1116
sdata->u.mgd.teardown_skb = skb_copy(skb, GFP_ATOMIC);
net/mac80211/tdls.c
1117
sdata->u.mgd.orig_teardown_skb = skb;
net/mac80211/tdls.c
1119
spin_unlock_bh(&sdata->u.mgd.teardown_lock);
net/mac80211/tdls.c
1145
sdata->deflink.u.mgd.driver_smps_mode;
net/mac80211/tdls.c
1159
if (!is_zero_ether_addr(sdata->u.mgd.tdls_peer) &&
net/mac80211/tdls.c
1160
!ether_addr_equal(sdata->u.mgd.tdls_peer, peer)) {
net/mac80211/tdls.c
1183
memcpy(sdata->u.mgd.tdls_peer, peer, ETH_ALEN);
net/mac80211/tdls.c
1193
eth_zero_addr(sdata->u.mgd.tdls_peer);
net/mac80211/tdls.c
1198
&sdata->u.mgd.tdls_peer_del_work,
net/mac80211/tdls.c
1269
!sdata->u.mgd.associated)
net/mac80211/tdls.c
1391
if (sdata->deflink.u.mgd.conn.mode >= IEEE80211_CONN_MODE_HT)
net/mac80211/tdls.c
1460
WARN_ON_ONCE(is_zero_ether_addr(sdata->u.mgd.tdls_peer) ||
net/mac80211/tdls.c
1461
!ether_addr_equal(sdata->u.mgd.tdls_peer, peer));
net/mac80211/tdls.c
1490
if (ether_addr_equal(sdata->u.mgd.tdls_peer, peer)) {
net/mac80211/tdls.c
1492
&sdata->u.mgd.tdls_peer_del_work);
net/mac80211/tdls.c
1493
eth_zero_addr(sdata->u.mgd.tdls_peer);
net/mac80211/tdls.c
1497
&sdata->deflink.u.mgd.request_smps_work);
net/mac80211/tdls.c
1544
ie_start = tf->u.chan_switch_req.variable;
net/mac80211/tdls.c
1755
int baselen = offsetof(typeof(*tf), u.chan_switch_resp.variable);
net/mac80211/tdls.c
1779
params.status = le16_to_cpu(tf->u.chan_switch_resp.status_code);
net/mac80211/tdls.c
1785
elems = ieee802_11_parse_elems(tf->u.chan_switch_resp.variable,
net/mac80211/tdls.c
1856
int baselen = offsetof(typeof(*tf), u.chan_switch_req.variable);
net/mac80211/tdls.c
1871
target_channel = tf->u.chan_switch_req.target_channel;
net/mac80211/tdls.c
1872
oper_class = tf->u.chan_switch_req.oper_class;
net/mac80211/tdls.c
1907
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
702
tf->u.chan_switch_req.target_channel =
net/mac80211/tdls.c
704
tf->u.chan_switch_req.oper_class = oper_class;
net/mac80211/tdls.c
799
tf = skb_put(skb, offsetof(struct ieee80211_tdls_data, u));
net/mac80211/tdls.c
814
skb_put(skb, sizeof(tf->u.setup_req));
net/mac80211/tdls.c
815
tf->u.setup_req.dialog_token = dialog_token;
net/mac80211/tdls.c
816
tf->u.setup_req.capability =
net/mac80211/tdls.c
824
skb_put(skb, sizeof(tf->u.setup_resp));
net/mac80211/tdls.c
825
tf->u.setup_resp.status_code = cpu_to_le16(status_code);
net/mac80211/tdls.c
826
tf->u.setup_resp.dialog_token = dialog_token;
net/mac80211/tdls.c
827
tf->u.setup_resp.capability =
net/mac80211/tdls.c
835
skb_put(skb, sizeof(tf->u.setup_cfm));
net/mac80211/tdls.c
836
tf->u.setup_cfm.status_code = cpu_to_le16(status_code);
net/mac80211/tdls.c
837
tf->u.setup_cfm.dialog_token = dialog_token;
net/mac80211/tdls.c
843
skb_put(skb, sizeof(tf->u.teardown));
net/mac80211/tdls.c
844
tf->u.teardown.reason_code = cpu_to_le16(status_code);
net/mac80211/tdls.c
850
skb_put(skb, sizeof(tf->u.discover_req));
net/mac80211/tdls.c
851
tf->u.discover_req.dialog_token = dialog_token;
net/mac80211/tdls.c
857
skb_put(skb, sizeof(tf->u.chan_switch_req));
net/mac80211/tdls.c
863
skb_put(skb, sizeof(tf->u.chan_switch_resp));
net/mac80211/tdls.c
864
tf->u.chan_switch_resp.status_code = cpu_to_le16(status_code);
net/mac80211/tdls.c
885
memcpy(mgmt->bssid, link->u.mgd.bssid, ETH_ALEN);
net/mac80211/tdls.c
891
skb_put(skb, 1 + sizeof(mgmt->u.action.u.tdls_discover_resp));
net/mac80211/tdls.c
892
mgmt->u.action.category = WLAN_CATEGORY_PUBLIC;
net/mac80211/tdls.c
893
mgmt->u.action.u.tdls_discover_resp.action_code =
net/mac80211/tdls.c
895
mgmt->u.action.u.tdls_discover_resp.dialog_token =
net/mac80211/tdls.c
897
mgmt->u.action.u.tdls_discover_resp.capability =
net/mac80211/tests/chan-mode.c
226
t_sdata->sdata->u.mgd.ht_capa_mask = params->ht_capa_mask;
net/mac80211/tests/chan-mode.c
227
t_sdata->sdata->u.mgd.vht_capa = params->vht_capa;
net/mac80211/tests/chan-mode.c
228
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
1241
tx->sta = rcu_dereference(sdata->u.vlan.sta);
net/mac80211/tx.c
1491
ap = container_of(sdata->bss, struct ieee80211_sub_if_data, u.ap);
net/mac80211/tx.c
1655
struct ieee80211_sub_if_data, u.ap);
net/mac80211/tx.c
1767
if ((sdata->u.mntr.flags & MONITOR_FLAG_ACTIVE) ||
net/mac80211/tx.c
1785
struct ieee80211_sub_if_data, u.ap);
net/mac80211/tx.c
229
ifmgd = &tx->sdata->u.mgd;
net/mac80211/tx.c
2487
sta = rcu_dereference(sdata->u.vlan.sta);
net/mac80211/tx.c
2663
u.ap);
net/mac80211/tx.c
2795
memcpy(hdr.addr3, link->u.mgd.bssid, ETH_ALEN);
net/mac80211/tx.c
2797
} else if (sdata->u.mgd.use_4addr &&
net/mac80211/tx.c
2802
memcpy(hdr.addr1, sdata->deflink.u.mgd.bssid, ETH_ALEN);
net/mac80211/tx.c
2827
memcpy(hdr.addr3, sdata->u.ibss.bssid, ETH_ALEN);
net/mac80211/tx.c
3103
memcpy(hdr->addr3, sdata->u.ibss.bssid, ETH_ALEN);
net/mac80211/tx.c
3118
memcpy(hdr->addr3, link->u.mgd.bssid, ETH_ALEN);
net/mac80211/tx.c
3124
if (sdata->u.mgd.use_4addr) {
net/mac80211/tx.c
3129
memcpy(hdr->addr1, sdata->deflink.u.mgd.bssid, ETH_ALEN);
net/mac80211/tx.c
344
ps = &sdata->u.ap.ps;
net/mac80211/tx.c
346
ps = &sdata->u.mesh.ps;
net/mac80211/tx.c
3629
sdata = container_of(sdata->bss, struct ieee80211_sub_if_data, u.ap);
net/mac80211/tx.c
3752
struct ieee80211_sub_if_data, u.ap);
net/mac80211/tx.c
3964
if ((tx.sdata->u.mntr.flags & MONITOR_FLAG_ACTIVE) ||
net/mac80211/tx.c
3985
struct ieee80211_sub_if_data, u.ap);
net/mac80211/tx.c
403
ps = &tx->sdata->u.mesh.ps;
net/mac80211/tx.c
4386
if (sdata->u.vlan.sta)
net/mac80211/tx.c
4663
struct ieee80211_sub_if_data, u.ap);
net/mac80211/tx.c
5112
resp = rcu_dereference(link->u.ap.probe_resp);
net/mac80211/tx.c
5174
beacon = rcu_dereference(link->u.ap.beacon);
net/mac80211/tx.c
5176
beacon = rcu_dereference(sdata->u.ibss.presp);
net/mac80211/tx.c
5178
beacon = rcu_dereference(sdata->u.mesh.beacon);
net/mac80211/tx.c
5199
beacon = rcu_dereference(sdata->deflink.u.ap.beacon);
net/mac80211/tx.c
5201
beacon = rcu_dereference(sdata->u.ibss.presp);
net/mac80211/tx.c
5203
beacon = rcu_dereference(sdata->u.mesh.beacon);
net/mac80211/tx.c
5239
beacon = rcu_dereference(link->u.ap.beacon);
net/mac80211/tx.c
5245
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/tx.c
5254
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/tx.c
5418
struct ieee80211_if_ap *ap = &sdata->u.ap;
net/mac80211/tx.c
5478
struct ps_data *ps = &sdata->u.ap.ps;
net/mac80211/tx.c
5498
struct ieee80211_if_ap *ap = &sdata->u.ap;
net/mac80211/tx.c
5609
beacon = rcu_dereference(link->u.ap.beacon);
net/mac80211/tx.c
5613
if (vif->cfg.s1g && link->u.ap.s1g_short_beacon) {
net/mac80211/tx.c
5615
rcu_dereference(link->u.ap.s1g_short_beacon);
net/mac80211/tx.c
5644
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/tx.c
5672
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/tx.c
5822
presp = rcu_dereference(sdata->deflink.u.ap.probe_resp);
net/mac80211/tx.c
5852
tmpl = rcu_dereference(sdata->deflink.u.ap.fils_discovery);
net/mac80211/tx.c
5881
tmpl = rcu_dereference(sdata->deflink.u.ap.unsol_bcast_probe_resp);
net/mac80211/tx.c
5926
memcpy(pspoll->bssid, sdata->deflink.u.mgd.bssid, ETH_ALEN);
net/mac80211/tx.c
6094
rcu_dereference(sdata->deflink.u.ap.beacon);
net/mac80211/tx.c
6099
ps = &sdata->u.ap.ps;
net/mac80211/tx.c
6101
ps = &sdata->u.mesh.ps;
net/mac80211/util.c
1167
mgmt->u.auth.auth_alg = cpu_to_le16(auth_alg);
net/mac80211/util.c
1168
mgmt->u.auth.auth_transaction = cpu_to_le16(transaction);
net/mac80211/util.c
1169
mgmt->u.auth.status_code = cpu_to_le16(status);
net/mac80211/util.c
1209
mgmt->u.deauth.reason_code = cpu_to_le16(reason);
net/mac80211/util.c
1223
!(sdata->u.mgd.flags & IEEE80211_STA_MFP_ENABLED))
net/mac80211/util.c
1741
&sdata->u.nan.conf);
net/mac80211/util.c
1753
spin_lock_bh(&sdata->u.nan.func_lock);
net/mac80211/util.c
1755
idr_for_each_entry(&sdata->u.nan.function_inst_ids, func, id)
net/mac80211/util.c
1758
spin_unlock_bh(&sdata->u.nan.func_lock);
net/mac80211/util.c
1790
if (rcu_access_pointer(link->u.ap.beacon))
net/mac80211/util.c
2052
if (sdata->deflink.u.mgd.have_beacon)
net/mac80211/util.c
2102
if (rcu_access_pointer(sdata->deflink.u.ap.beacon))
net/mac80211/util.c
2148
if (!sdata->u.mgd.associated)
net/mac80211/util.c
3393
return -ewma_beacon_signal_read(&link_data->u.mgd.ave_beacon_signal);
net/mac80211/util.c
3774
u.action.u.chan_switch);
net/mac80211/util.c
3799
struct ieee80211_if_ibss *ifibss = &sdata->u.ibss;
net/mac80211/util.c
3802
mgmt->u.action.category = WLAN_CATEGORY_SPECTRUM_MGMT;
net/mac80211/util.c
3803
mgmt->u.action.u.chan_switch.action_code = WLAN_ACTION_SPCT_CHL_SWITCH;
net/mac80211/util.c
3826
struct ieee80211_if_mesh *ifmsh = &sdata->u.mesh;
net/mac80211/util.c
3831
*pos++ = sdata->u.mesh.mshcfg.dot11MeshTTL; /* Mesh TTL */
net/mac80211/util.c
4018
ps = &sdata->u.mesh.ps;
net/mac80211/util.c
4300
struct ieee80211_if_managed *ifmgd = &sdata->u.mgd;
net/mac80211/util.c
4630
return vif->type == NL80211_IFTYPE_NAN && sdata->u.nan.started;
net/mac80211/util.c
744
if (!(sdata->u.mntr.flags & MONITOR_FLAG_ACTIVE) &&
net/mac80211/util.c
76
return ext->u.s1g_beacon.sa;
net/mac80211/util.c
825
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
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
726
if (!memcmp(mgmt->u.action.u.vht_group_notif.position,
net/mac80211/vht.c
728
!memcmp(mgmt->u.action.u.vht_group_notif.membership,
net/mac80211/vht.c
733
mgmt->u.action.u.vht_group_notif.membership,
net/mac80211/vht.c
736
mgmt->u.action.u.vht_group_notif.position,
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
1018
if (memcmp(ipn, key->u.aes_gmac.rx_pn, 6) <= 0) {
net/mac80211/wpa.c
1019
key->u.aes_gmac.replays++;
net/mac80211/wpa.c
1033
if (ieee80211_aes_gmac(key->u.aes_gmac.tfm, aad, nonce,
net/mac80211/wpa.c
1037
key->u.aes_gmac.icverrors++;
net/mac80211/wpa.c
1044
memcpy(key->u.aes_gmac.rx_pn, ipn, 6);
net/mac80211/wpa.c
171
rx->key->u.tkip.rx[rx->security_idx].iv32 = rx->tkip.iv32;
net/mac80211/wpa.c
172
rx->key->u.tkip.rx[rx->security_idx].iv16 = rx->tkip.iv16;
net/mac80211/wpa.c
177
rx->key->u.tkip.mic_failures++;
net/mac80211/wpa.c
492
return ieee80211_aes_ccm_encrypt(key->u.ccmp.tfm, b_0, aad, pos, len,
net/mac80211/wpa.c
558
res = memcmp(pn, key->u.ccmp.rx_pn[queue],
net/mac80211/wpa.c
562
key->u.ccmp.replays++;
net/mac80211/wpa.c
574
key->u.ccmp.tfm, b_0, aad,
net/mac80211/wpa.c
581
memcpy(key->u.ccmp.rx_pn[queue], pn, IEEE80211_CCMP_PN_LEN);
net/mac80211/wpa.c
694
return ieee80211_aes_gcm_encrypt(key->u.gcmp.tfm, j_0, aad, pos, len,
net/mac80211/wpa.c
755
res = memcmp(pn, key->u.gcmp.rx_pn[queue],
net/mac80211/wpa.c
759
key->u.gcmp.replays++;
net/mac80211/wpa.c
771
key->u.gcmp.tfm, j_0, aad,
net/mac80211/wpa.c
779
memcpy(key->u.gcmp.rx_pn[queue], pn, IEEE80211_GCMP_PN_LEN);
net/mac80211/wpa.c
875
if (ieee80211_aes_cmac(key->u.aes_cmac.tfm, aad,
net/mac80211/wpa.c
913
if (memcmp(ipn, key->u.aes_cmac.rx_pn, 6) <= 0) {
net/mac80211/wpa.c
914
key->u.aes_cmac.replays++;
net/mac80211/wpa.c
921
if (ieee80211_aes_cmac(key->u.aes_cmac.tfm, aad,
net/mac80211/wpa.c
926
key->u.aes_cmac.icverrors++;
net/mac80211/wpa.c
931
memcpy(key->u.aes_cmac.rx_pn, ipn, 6);
net/mac80211/wpa.c
985
if (ieee80211_aes_gmac(key->u.aes_gmac.tfm, aad, nonce,
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
1367
ip_vs_add_service(struct netns_ipvs *ipvs, struct ip_vs_service_user_kern *u,
net/netfilter/ipvs/ip_vs_ctl.c
1381
if (strcmp(u->sched_name, "none")) {
net/netfilter/ipvs/ip_vs_ctl.c
1382
sched = ip_vs_scheduler_get(u->sched_name);
net/netfilter/ipvs/ip_vs_ctl.c
1385
u->sched_name);
net/netfilter/ipvs/ip_vs_ctl.c
1391
if (u->pe_name && *u->pe_name) {
net/netfilter/ipvs/ip_vs_ctl.c
1392
pe = ip_vs_pe_getbyname(u->pe_name);
net/netfilter/ipvs/ip_vs_ctl.c
1395
"not found\n", u->pe_name);
net/netfilter/ipvs/ip_vs_ctl.c
1402
if (u->af == AF_INET6) {
net/netfilter/ipvs/ip_vs_ctl.c
1403
__u32 plen = (__force __u32) u->netmask;
net/netfilter/ipvs/ip_vs_ctl.c
1416
if ((u->af == AF_INET && !ipvs->num_services) ||
net/netfilter/ipvs/ip_vs_ctl.c
1417
(u->af == AF_INET6 && !ipvs->num_services6)) {
net/netfilter/ipvs/ip_vs_ctl.c
1418
ret = ip_vs_register_hooks(ipvs, u->af);
net/netfilter/ipvs/ip_vs_ctl.c
1437
svc->af = u->af;
net/netfilter/ipvs/ip_vs_ctl.c
1438
svc->protocol = u->protocol;
net/netfilter/ipvs/ip_vs_ctl.c
1439
ip_vs_addr_copy(svc->af, &svc->addr, &u->addr);
net/netfilter/ipvs/ip_vs_ctl.c
1440
svc->port = u->port;
net/netfilter/ipvs/ip_vs_ctl.c
1441
svc->fwmark = u->fwmark;
net/netfilter/ipvs/ip_vs_ctl.c
1442
svc->flags = u->flags & ~IP_VS_SVC_F_HASHED;
net/netfilter/ipvs/ip_vs_ctl.c
1443
svc->timeout = u->timeout * HZ;
net/netfilter/ipvs/ip_vs_ctl.c
1444
svc->netmask = u->netmask;
net/netfilter/ipvs/ip_vs_ctl.c
1497
ip_vs_unregister_hooks(ipvs, u->af);
net/netfilter/ipvs/ip_vs_ctl.c
1516
ip_vs_edit_service(struct ip_vs_service *svc, struct ip_vs_service_user_kern *u)
net/netfilter/ipvs/ip_vs_ctl.c
1526
if (strcmp(u->sched_name, "none")) {
net/netfilter/ipvs/ip_vs_ctl.c
1527
sched = ip_vs_scheduler_get(u->sched_name);
net/netfilter/ipvs/ip_vs_ctl.c
1530
u->sched_name);
net/netfilter/ipvs/ip_vs_ctl.c
1536
if (u->pe_name && *u->pe_name) {
net/netfilter/ipvs/ip_vs_ctl.c
1537
pe = ip_vs_pe_getbyname(u->pe_name);
net/netfilter/ipvs/ip_vs_ctl.c
1540
"not found\n", u->pe_name);
net/netfilter/ipvs/ip_vs_ctl.c
1548
if (u->af == AF_INET6) {
net/netfilter/ipvs/ip_vs_ctl.c
1549
__u32 plen = (__force __u32) u->netmask;
net/netfilter/ipvs/ip_vs_ctl.c
1579
svc->flags = u->flags | IP_VS_SVC_F_HASHED;
net/netfilter/ipvs/ip_vs_ctl.c
1580
svc->timeout = u->timeout * HZ;
net/netfilter/ipvs/ip_vs_ctl.c
1581
svc->netmask = u->netmask;
net/netfilter/ipvs/ip_vs_ctl.c
2528
struct ip_vs_cpu_stats *u = per_cpu_ptr(cpustats, i);
net/netfilter/ipvs/ip_vs_ctl.c
2533
start = u64_stats_fetch_begin(&u->syncp);
net/netfilter/ipvs/ip_vs_ctl.c
2534
conns = u64_stats_read(&u->cnt.conns);
net/netfilter/ipvs/ip_vs_ctl.c
2535
inpkts = u64_stats_read(&u->cnt.inpkts);
net/netfilter/ipvs/ip_vs_ctl.c
2536
outpkts = u64_stats_read(&u->cnt.outpkts);
net/netfilter/ipvs/ip_vs_ctl.c
2537
inbytes = u64_stats_read(&u->cnt.inbytes);
net/netfilter/ipvs/ip_vs_ctl.c
2538
outbytes = u64_stats_read(&u->cnt.outbytes);
net/netfilter/ipvs/ip_vs_ctl.c
2539
} while (u64_stats_fetch_retry(&u->syncp, start));
net/netfilter/ipvs/ip_vs_ctl.c
2573
static int ip_vs_set_timeout(struct netns_ipvs *ipvs, struct ip_vs_timeout_user *u)
net/netfilter/ipvs/ip_vs_ctl.c
2580
u->tcp_timeout,
net/netfilter/ipvs/ip_vs_ctl.c
2581
u->tcp_fin_timeout,
net/netfilter/ipvs/ip_vs_ctl.c
2582
u->udp_timeout);
net/netfilter/ipvs/ip_vs_ctl.c
2585
if (u->tcp_timeout < 0 || u->tcp_timeout > (INT_MAX / HZ) ||
net/netfilter/ipvs/ip_vs_ctl.c
2586
u->tcp_fin_timeout < 0 || u->tcp_fin_timeout > (INT_MAX / HZ)) {
net/netfilter/ipvs/ip_vs_ctl.c
2592
if (u->udp_timeout < 0 || u->udp_timeout > (INT_MAX / HZ))
net/netfilter/ipvs/ip_vs_ctl.c
2597
if (u->tcp_timeout) {
net/netfilter/ipvs/ip_vs_ctl.c
2600
= u->tcp_timeout * HZ;
net/netfilter/ipvs/ip_vs_ctl.c
2603
if (u->tcp_fin_timeout) {
net/netfilter/ipvs/ip_vs_ctl.c
2606
= u->tcp_fin_timeout * HZ;
net/netfilter/ipvs/ip_vs_ctl.c
2611
if (u->udp_timeout) {
net/netfilter/ipvs/ip_vs_ctl.c
2614
= u->udp_timeout * HZ;
net/netfilter/ipvs/ip_vs_ctl.c
2970
__ip_vs_get_timeouts(struct netns_ipvs *ipvs, struct ip_vs_timeout_user *u)
net/netfilter/ipvs/ip_vs_ctl.c
2976
memset(u, 0, sizeof (*u));
net/netfilter/ipvs/ip_vs_ctl.c
2980
u->tcp_timeout = pd->timeout_table[IP_VS_TCP_S_ESTABLISHED] / HZ;
net/netfilter/ipvs/ip_vs_ctl.c
2981
u->tcp_fin_timeout = pd->timeout_table[IP_VS_TCP_S_FIN_WAIT] / HZ;
net/netfilter/ipvs/ip_vs_ctl.c
2985
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_amanda.c
184
.tuple.src.u.udp.port = cpu_to_be16(10080),
net/netfilter/nf_conntrack_amanda.c
194
.tuple.src.u.udp.port = cpu_to_be16(10080),
net/netfilter/nf_conntrack_bpf.c
74
union nf_conntrack_man_proto *sport = dir ? (void *)&tuple->dst.u
net/netfilter/nf_conntrack_bpf.c
75
: &tuple->src.u;
net/netfilter/nf_conntrack_bpf.c
76
union nf_conntrack_man_proto *dport = dir ? &tuple->src.u
net/netfilter/nf_conntrack_bpf.c
77
: (void *)&tuple->dst.u;
net/netfilter/nf_conntrack_broadcast.c
66
exp->tuple.src.u.udp.port = helper->tuple.src.u.udp.port;
net/netfilter/nf_conntrack_broadcast.c
69
exp->mask.src.u.udp.port = htons(0xFFFF);
net/netfilter/nf_conntrack_core.c
2138
if (nla_put_be16(skb, CTA_PROTO_SRC_PORT, tuple->src.u.tcp.port) ||
net/netfilter/nf_conntrack_core.c
2139
nla_put_be16(skb, CTA_PROTO_DST_PORT, tuple->dst.u.tcp.port))
net/netfilter/nf_conntrack_core.c
2162
t->src.u.tcp.port = nla_get_be16(tb[CTA_PROTO_SRC_PORT]);
net/netfilter/nf_conntrack_core.c
2169
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
465
inverse->src.u.all = orig->dst.u.all;
net/netfilter/nf_conntrack_core.c
466
inverse->dst.u.all = orig->src.u.all;
net/netfilter/nf_conntrack_expect.c
100
combined.dport = (__force __u16)tuple->dst.u.all;
net/netfilter/nf_conntrack_expect.c
260
intersect_mask.src.u.all = a->mask.src.u.all & b->mask.src.u.all;
net/netfilter/nf_conntrack_expect.c
370
exp->tuple.src.u.all = *src;
net/netfilter/nf_conntrack_expect.c
371
exp->mask.src.u.all = htons(0xFFFF);
net/netfilter/nf_conntrack_expect.c
373
exp->tuple.src.u.all = 0;
net/netfilter/nf_conntrack_expect.c
374
exp->mask.src.u.all = 0;
net/netfilter/nf_conntrack_expect.c
383
exp->tuple.dst.u.all = *dst;
net/netfilter/nf_conntrack_ftp.c
163
cmd->u.tcp.port = htons((array[4] << 8) | array[5]);
net/netfilter/nf_conntrack_ftp.c
265
return get_port(data, 3 + length + 1, dlen, delim, &cmd->u.tcp.port);
net/netfilter/nf_conntrack_ftp.c
282
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
1148
.tuple.src.u.tcp.port = cpu_to_be16(Q931_PORT),
net/netfilter/nf_conntrack_h323_main.c
1157
.tuple.src.u.tcp.port = cpu_to_be16(Q931_PORT),
net/netfilter/nf_conntrack_h323_main.c
1193
.dst.u.tcp.port = port,
net/netfilter/nf_conntrack_h323_main.c
1296
port == ct->tuplehash[dir].tuple.src.u.udp.port)
net/netfilter/nf_conntrack_h323_main.c
1719
.tuple.src.u.udp.port = cpu_to_be16(RAS_PORT),
net/netfilter/nf_conntrack_h323_main.c
1728
.tuple.src.u.udp.port = cpu_to_be16(RAS_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
349
struct nf_conntrack_tuple_mask mask = { .src.u.all = htons(0xFFFF) };
net/netfilter/nf_conntrack_helper.c
442
helper->tuple.src.u.all = htons(spec_port);
net/netfilter/nf_conntrack_helper.c
48
(__force __u16)tuple->src.u.all) % nf_ct_helper_hsize;
net/netfilter/nf_conntrack_netbios_ns.c
50
.tuple.src.u.udp.port = cpu_to_be16(NMBD_PORT),
net/netfilter/nf_conntrack_netlink.c
1119
filter_tuple->src.u.tcp.port != ct_tuple->src.u.tcp.port)
net/netfilter/nf_conntrack_netlink.c
1123
filter_tuple->dst.u.tcp.port != ct_tuple->dst.u.tcp.port)
net/netfilter/nf_conntrack_netlink.c
1128
filter_tuple->dst.u.icmp.type != ct_tuple->dst.u.icmp.type)
net/netfilter/nf_conntrack_netlink.c
1131
filter_tuple->dst.u.icmp.code != ct_tuple->dst.u.icmp.code)
net/netfilter/nf_conntrack_netlink.c
1134
filter_tuple->src.u.icmp.id != ct_tuple->src.u.icmp.id)
net/netfilter/nf_conntrack_netlink.c
1139
filter_tuple->dst.u.icmp.type != ct_tuple->dst.u.icmp.type)
net/netfilter/nf_conntrack_netlink.c
1142
filter_tuple->dst.u.icmp.code != ct_tuple->dst.u.icmp.code)
net/netfilter/nf_conntrack_netlink.c
1145
filter_tuple->src.u.icmp.id != ct_tuple->src.u.icmp.id)
net/netfilter/nf_conntrack_netlink.c
2942
m.src.u.all = mask->src.u.all;
net/netfilter/nf_conntrack_netlink.c
3030
nat_tuple.src.u = exp->saved_proto;
net/netfilter/nf_conntrack_netlink.c
3509
exp->saved_proto = nat_tuple.src.u;
net/netfilter/nf_conntrack_netlink.c
3575
exp->mask.src.u.all = mask->src.u.all;
net/netfilter/nf_conntrack_pptp.c
172
t.src.u.gre.key = ct_pptp_info->pns_call_id;
net/netfilter/nf_conntrack_pptp.c
173
t.dst.u.gre.key = ct_pptp_info->pac_call_id;
net/netfilter/nf_conntrack_pptp.c
180
t.src.u.gre.key = ct_pptp_info->pac_call_id;
net/netfilter/nf_conntrack_pptp.c
181
t.dst.u.gre.key = ct_pptp_info->pns_call_id;
net/netfilter/nf_conntrack_pptp.c
593
.tuple.src.u.tcp.port = cpu_to_be16(PPTP_CONTROL_PORT),
net/netfilter/nf_conntrack_proto.c
275
tuple.src.u.tcp.port = inet->inet_sport;
net/netfilter/nf_conntrack_proto.c
277
tuple.dst.u.tcp.port = inet->inet_dport;
net/netfilter/nf_conntrack_proto.c
297
.tuple.dst.u.tcp.port;
net/netfilter/nf_conntrack_proto.c
334
tuple.src.u.tcp.port = inet->inet_sport;
net/netfilter/nf_conntrack_proto.c
336
tuple.dst.u.tcp.port = inet->inet_dport;
net/netfilter/nf_conntrack_proto.c
356
sin6.sin6_port = ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.u.tcp.port;
net/netfilter/nf_conntrack_proto_gre.c
166
tuple->src.u.all = 0;
net/netfilter/nf_conntrack_proto_gre.c
167
tuple->dst.u.all = 0;
net/netfilter/nf_conntrack_proto_gre.c
181
tuple->dst.u.gre.key = pgrehdr->call_id;
net/netfilter/nf_conntrack_proto_gre.c
183
tuple->src.u.gre.key = srckey;
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
1480
port != ct->tuplehash[dir].tuple.src.u.udp.port &&
net/netfilter/nf_conntrack_sip.c
816
exp->tuple.dst.u.udp.port != port)
net/netfilter/nf_conntrack_sip.c
880
fl.u.ip4.daddr = daddr->ip;
net/netfilter/nf_conntrack_sip.c
885
fl.u.ip6.daddr = daddr->in6;
net/netfilter/nf_conntrack_sip.c
921
tuple.dst.u.udp.port = port;
net/netfilter/nf_conntrack_sip.c
933
exp->saved_proto.udp.port != exp->tuple.dst.u.udp.port) &&
net/netfilter/nf_conntrack_sip.c
937
tuple.dst.u.udp.port = exp->saved_proto.udp.port;
net/netfilter/nf_conntrack_sip.c
944
base_port = ntohs(tuple.dst.u.udp.port) & ~1;
net/netfilter/nf_conntrack_snmp.c
56
.tuple.src.u.udp.port = cpu_to_be16(SNMP_PORT),
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
67
ntohs(tuple->src.u.udp.port),
net/netfilter/nf_conntrack_standalone.c
68
ntohs(tuple->dst.u.udp.port));
net/netfilter/nf_conntrack_standalone.c
73
ntohs(tuple->src.u.sctp.port),
net/netfilter/nf_conntrack_standalone.c
74
ntohs(tuple->dst.u.sctp.port));
net/netfilter/nf_conntrack_standalone.c
78
tuple->dst.u.icmp.type,
net/netfilter/nf_conntrack_standalone.c
79
tuple->dst.u.icmp.code,
net/netfilter/nf_conntrack_standalone.c
80
ntohs(tuple->src.u.icmp.id));
net/netfilter/nf_conntrack_standalone.c
84
ntohs(tuple->src.u.gre.key),
net/netfilter/nf_conntrack_standalone.c
85
ntohs(tuple->dst.u.gre.key));
net/netfilter/nf_conntrack_tftp.c
74
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
55
key->enc_ipv4.src = tun_info->key.u.ipv4.dst;
net/netfilter/nf_flow_table_offload.c
56
key->enc_ipv4.dst = tun_info->key.u.ipv4.src;
net/netfilter/nf_flow_table_offload.c
64
memcpy(&key->enc_ipv6.src, &tun_info->key.u.ipv6.dst,
net/netfilter/nf_flow_table_offload.c
66
memcpy(&key->enc_ipv6.dst, &tun_info->key.u.ipv6.src,
net/netfilter/nf_flow_table_path.c
212
fl.u.ip4.daddr = tun->dst_v4.s_addr;
net/netfilter/nf_flow_table_path.c
213
fl.u.ip4.saddr = tun->src_v4.s_addr;
net/netfilter/nf_flow_table_path.c
214
fl.u.ip4.flowi4_iif = nft_in(pkt)->ifindex;
net/netfilter/nf_flow_table_path.c
215
fl.u.ip4.flowi4_dscp = ip4h_dscp(ip_hdr(pkt->skb));
net/netfilter/nf_flow_table_path.c
216
fl.u.ip4.flowi4_mark = pkt->skb->mark;
net/netfilter/nf_flow_table_path.c
217
fl.u.ip4.flowi4_flags = FLOWI_FLAG_ANYSRC;
net/netfilter/nf_flow_table_path.c
220
fl.u.ip6.daddr = tun->dst_v6;
net/netfilter/nf_flow_table_path.c
221
fl.u.ip6.saddr = tun->src_v6;
net/netfilter/nf_flow_table_path.c
222
fl.u.ip6.flowi6_iif = nft_in(pkt)->ifindex;
net/netfilter/nf_flow_table_path.c
223
fl.u.ip6.flowlabel = ip6_flowinfo(ipv6_hdr(pkt->skb));
net/netfilter/nf_flow_table_path.c
224
fl.u.ip6.flowi6_mark = pkt->skb->mark;
net/netfilter/nf_flow_table_path.c
225
fl.u.ip6.flowi6_flags = FLOWI_FLAG_ANYSRC;
net/netfilter/nf_flow_table_path.c
295
fl.u.ip4.daddr = ct->tuplehash[dir].tuple.src.u3.ip;
net/netfilter/nf_flow_table_path.c
296
fl.u.ip4.saddr = ct->tuplehash[!dir].tuple.src.u3.ip;
net/netfilter/nf_flow_table_path.c
297
fl.u.ip4.flowi4_oif = nft_in(pkt)->ifindex;
net/netfilter/nf_flow_table_path.c
298
fl.u.ip4.flowi4_iif = this_dst->dev->ifindex;
net/netfilter/nf_flow_table_path.c
299
fl.u.ip4.flowi4_dscp = ip4h_dscp(ip_hdr(pkt->skb));
net/netfilter/nf_flow_table_path.c
300
fl.u.ip4.flowi4_mark = pkt->skb->mark;
net/netfilter/nf_flow_table_path.c
301
fl.u.ip4.flowi4_flags = FLOWI_FLAG_ANYSRC;
net/netfilter/nf_flow_table_path.c
304
fl.u.ip6.daddr = ct->tuplehash[dir].tuple.src.u3.in6;
net/netfilter/nf_flow_table_path.c
305
fl.u.ip6.saddr = ct->tuplehash[!dir].tuple.src.u3.in6;
net/netfilter/nf_flow_table_path.c
306
fl.u.ip6.flowi6_oif = nft_in(pkt)->ifindex;
net/netfilter/nf_flow_table_path.c
307
fl.u.ip6.flowi6_iif = this_dst->dev->ifindex;
net/netfilter/nf_flow_table_path.c
308
fl.u.ip6.flowlabel = ip6_flowinfo(ipv6_hdr(pkt->skb));
net/netfilter/nf_flow_table_path.c
309
fl.u.ip6.flowi6_mark = pkt->skb->mark;
net/netfilter/nf_flow_table_path.c
310
fl.u.ip6.flowi6_flags = FLOWI_FLAG_ANYSRC;
net/netfilter/nf_log_syslog.c
121
'0' + loginfo->u.log.level, prefix,
net/netfilter/nf_log_syslog.c
28
.u = {
net/netfilter/nf_log_syslog.c
310
logflags = info->u.log.logflags;
net/netfilter/nf_log_syslog.c
549
logflags = info->u.log.logflags;
net/netfilter/nf_log_syslog.c
77
logflags = info->u.log.logflags;
net/netfilter/nf_log_syslog.c
785
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
104
fl6->fl6_dport = t->dst.u.all;
net/netfilter/nf_nat_core.c
115
fl6->fl6_sport = t->src.u.all;
net/netfilter/nf_nat_core.c
413
return ntohs(tuple->src.u.icmp.id) >= ntohs(min->icmp.id) &&
net/netfilter/nf_nat_core.c
414
ntohs(tuple->src.u.icmp.id) <= ntohs(max->icmp.id);
net/netfilter/nf_nat_core.c
421
port = tuple->src.u.all;
net/netfilter/nf_nat_core.c
423
port = tuple->dst.u.all;
net/netfilter/nf_nat_core.c
461
t->src.u.all == tuple->src.u.all);
net/netfilter/nf_nat_core.c
583
keyptr = &tuple->src.u.icmp.id;
net/netfilter/nf_nat_core.c
601
keyptr = &tuple->src.u.gre.key;
net/netfilter/nf_nat_core.c
603
keyptr = &tuple->dst.u.gre.key;
net/netfilter/nf_nat_core.c
619
keyptr = &tuple->src.u.all;
net/netfilter/nf_nat_core.c
621
keyptr = &tuple->dst.u.all;
net/netfilter/nf_nat_core.c
65
struct flowi4 *fl4 = &fl->u.ip4;
net/netfilter/nf_nat_core.c
73
fl4->fl4_dport = t->dst.u.all;
net/netfilter/nf_nat_core.c
84
fl4->fl4_sport = t->src.u.all;
net/netfilter/nf_nat_core.c
96
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
1035
ct->tuplehash[dir].tuple.dst.u.all !=
net/netfilter/nf_nat_proto.c
1036
ct->tuplehash[!dir].tuple.src.u.all) {
net/netfilter/nf_nat_proto.c
123
hdr->source = tuple->src.u.sctp.port;
net/netfilter/nf_nat_proto.c
126
hdr->dest = tuple->dst.u.sctp.port;
net/netfilter/nf_nat_proto.c
164
newport = tuple->src.u.tcp.port;
net/netfilter/nf_nat_proto.c
168
newport = tuple->dst.u.tcp.port;
net/netfilter/nf_nat_proto.c
209
hdr->un.echo.id, tuple->src.u.icmp.id, false);
net/netfilter/nf_nat_proto.c
210
hdr->un.echo.id = tuple->src.u.icmp.id;
net/netfilter/nf_nat_proto.c
231
tuple->src.u.icmp.id, false);
net/netfilter/nf_nat_proto.c
232
hdr->icmp6_identifier = tuple->src.u.icmp.id;
net/netfilter/nf_nat_proto.c
267
pr_debug("call_id -> 0x%04x\n", ntohs(tuple->dst.u.gre.key));
net/netfilter/nf_nat_proto.c
268
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
680
return ct->tuplehash[!dir].tuple.dst.u.all != sport;
net/netfilter/nf_nat_proto.c
738
ct->tuplehash[dir].tuple.src.u.all !=
net/netfilter/nf_nat_proto.c
739
ct->tuplehash[!dir].tuple.dst.u.all)) {
net/netfilter/nf_nat_proto.c
775
ct->tuplehash[dir].tuple.dst.u.all !=
net/netfilter/nf_nat_proto.c
776
ct->tuplehash[!dir].tuple.src.u.all) {
net/netfilter/nf_nat_proto.c
997
ct->tuplehash[dir].tuple.src.u.all !=
net/netfilter/nf_nat_proto.c
998
ct->tuplehash[!dir].tuple.dst.u.all)) {
net/netfilter/nf_nat_sip.c
108
ct->tuplehash[dir].tuple.src.u.udp.port == port) {
net/netfilter/nf_nat_sip.c
110
newport = ct->tuplehash[!dir].tuple.dst.u.udp.port;
net/netfilter/nf_nat_sip.c
112
ct->tuplehash[dir].tuple.dst.u.udp.port == port) {
net/netfilter/nf_nat_sip.c
115
ct->tuplehash[!dir].tuple.src.u.udp.port;
net/netfilter/nf_nat_sip.c
190
port != ct->tuplehash[dir].tuple.src.u.udp.port)
net/netfilter/nf_nat_sip.c
195
port != ct->tuplehash[dir].tuple.dst.u.udp.port)
net/netfilter/nf_nat_sip.c
247
htons(n) == ct->tuplehash[dir].tuple.dst.u.udp.port &&
net/netfilter/nf_nat_sip.c
248
htons(n) != ct->tuplehash[!dir].tuple.src.u.udp.port) {
net/netfilter/nf_nat_sip.c
249
__be16 p = ct->tuplehash[!dir].tuple.src.u.udp.port;
net/netfilter/nf_nat_sip.c
344
ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u.all == pair_exp->saved_proto.all) {
net/netfilter/nf_nat_sip.c
346
range.min_proto.all = range.max_proto.all = pair_exp->tuple.dst.u.all;
net/netfilter/nf_nat_sip.c
401
ct->tuplehash[dir].tuple.src.u.udp.port;
net/netfilter/nf_nat_sip.c
402
if (exp->tuple.dst.u.udp.port == srcport)
net/netfilter/nf_nat_sip.c
403
port = ntohs(ct->tuplehash[!dir].tuple.dst.u.udp.port);
net/netfilter/nf_nat_sip.c
405
port = ntohs(exp->tuple.dst.u.udp.port);
net/netfilter/nf_nat_sip.c
409
exp->saved_proto.udp.port = exp->tuple.dst.u.udp.port;
net/netfilter/nf_nat_sip.c
420
exp->tuple.dst.u.udp.port != exp->saved_proto.udp.port) {
net/netfilter/nf_nat_sip.c
582
rtp_exp->saved_proto.udp.port = rtp_exp->tuple.dst.u.udp.port;
net/netfilter/nf_nat_sip.c
588
rtcp_exp->saved_proto.udp.port = rtcp_exp->tuple.dst.u.udp.port;
net/netfilter/nf_nat_sip.c
593
for (port = ntohs(rtp_exp->tuple.dst.u.udp.port);
net/netfilter/nf_nat_sip.c
597
rtp_exp->tuple.dst.u.udp.port = htons(port);
net/netfilter/nf_nat_sip.c
606
rtcp_exp->tuple.dst.u.udp.port = htons(port + 1);
net/netfilter/nf_nat_sip.c
627
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
669
.u = {
net/netfilter/nfnetlink_log.c
705
inst = instance_lookup_get_rcu(log, li->u.ulog.group);
net/netfilter/nfnetlink_log.c
758
if (li->u.ulog.qthreshold)
net/netfilter/nfnetlink_log.c
759
if (qthreshold > li->u.ulog.qthreshold)
net/netfilter/nfnetlink_log.c
760
qthreshold = li->u.ulog.qthreshold;
net/netfilter/nfnetlink_log.c
771
if ((li->u.ulog.flags & NF_LOG_F_COPY_LEN) &&
net/netfilter/nfnetlink_log.c
772
(li->u.ulog.copy_len < data_len))
net/netfilter/nfnetlink_log.c
773
data_len = li->u.ulog.copy_len;
net/netfilter/nft_ct.c
191
nft_reg_store16(dest, (__force u16)tuple->src.u.all);
net/netfilter/nft_ct.c
194
nft_reg_store16(dest, (__force u16)tuple->dst.u.all);
net/netfilter/nft_ct.c
482
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
176
} u;
net/netfilter/nft_tunnel.c
207
info->key.u.ipv4.src = nla_get_be32(tb[NFTA_TUNNEL_KEY_IP_SRC]);
net/netfilter/nft_tunnel.c
209
info->key.u.ipv4.dst = nla_get_be32(tb[NFTA_TUNNEL_KEY_IP_DST]);
net/netfilter/nft_tunnel.c
236
memcpy(&info->key.u.ipv6.src,
net/netfilter/nft_tunnel.c
241
memcpy(&info->key.u.ipv6.dst,
net/netfilter/nft_tunnel.c
271
opts->u.vxlan.gbp = ntohl(nla_get_be32(tb[NFTA_TUNNEL_KEY_VXLAN_GBP]));
net/netfilter/nft_tunnel.c
309
opts->u.erspan.u.index =
net/netfilter/nft_tunnel.c
320
set_hwid(&opts->u.erspan.u.md2, hwid);
net/netfilter/nft_tunnel.c
321
opts->u.erspan.u.md2.dir = dir;
net/netfilter/nft_tunnel.c
326
opts->u.erspan.version = version;
net/netfilter/nft_tunnel.c
344
struct geneve_opt *opt = (struct geneve_opt *)(opts->u.data + opts->len);
net/netfilter/nft_tunnel.c
514
memcpy(&md->u.tun_info, &info, sizeof(info));
net/netfilter/nft_tunnel.c
516
err = dst_cache_init(&md->u.tun_info.dst_cache, GFP_KERNEL_ACCOUNT);
net/netfilter/nft_tunnel.c
522
ip_tunnel_info_opts_set(&md->u.tun_info, &priv->opts.u, priv->opts.len,
net/netfilter/nft_tunnel.c
551
&info->key.u.ipv6.src) < 0 ||
net/netfilter/nft_tunnel.c
553
&info->key.u.ipv6.dst) < 0 ||
net/netfilter/nft_tunnel.c
567
info->key.u.ipv4.src) < 0 ||
net/netfilter/nft_tunnel.c
569
info->key.u.ipv4.dst) < 0) {
net/netfilter/nft_tunnel.c
595
htonl(opts->u.vxlan.gbp)))
net/netfilter/nft_tunnel.c
603
htonl(opts->u.erspan.version)))
net/netfilter/nft_tunnel.c
605
switch (opts->u.erspan.version) {
net/netfilter/nft_tunnel.c
608
opts->u.erspan.u.index))
net/netfilter/nft_tunnel.c
613
get_hwid(&opts->u.erspan.u.md2)) ||
net/netfilter/nft_tunnel.c
615
opts->u.erspan.u.md2.dir))
net/netfilter/nft_tunnel.c
628
opt = (struct geneve_opt *)(opts->u.data + offset);
net/netfilter/nft_tunnel.c
682
struct ip_tunnel_info *info = &priv->md->u.tun_info;
net/netfilter/x_tables.c
1157
const struct xt_target *target = t->u.kernel.target;
net/netfilter/x_tables.c
1160
u_int16_t tsize = ct->u.user.target_size;
net/netfilter/x_tables.c
1161
char name[sizeof(t->u.user.name)];
net/netfilter/x_tables.c
1172
t->u.user.target_size = tsize;
net/netfilter/x_tables.c
1175
strscpy_pad(t->u.user.name, name, sizeof(t->u.user.name));
net/netfilter/x_tables.c
1185
const struct xt_target *target = t->u.kernel.target;
net/netfilter/x_tables.c
1188
u_int16_t tsize = t->u.user.target_size - off;
net/netfilter/x_tables.c
308
xt_obj_to_user(&U->u.TYPE##_size, C_SIZE ? : K->u.TYPE##_size, \
net/netfilter/x_tables.c
309
U->u.user.name, K->u.kernel.TYPE->name, \
net/netfilter/x_tables.c
310
&U->u.user.revision, K->u.kernel.TYPE->revision)
net/netfilter/x_tables.c
328
K->u.kernel.TYPE->usersize, \
net/netfilter/x_tables.c
329
K->u.kernel.TYPE->TYPE##size, \
net/netfilter/x_tables.c
330
XT_ALIGN(K->u.kernel.TYPE->TYPE##size))
net/netfilter/x_tables.c
333
struct xt_entry_match __user *u)
net/netfilter/x_tables.c
335
return XT_OBJ_TO_USER(u, m, match, 0) ||
net/netfilter/x_tables.c
336
XT_DATA_TO_USER(u, m, match);
net/netfilter/x_tables.c
341
struct xt_entry_target __user *u)
net/netfilter/x_tables.c
343
return XT_OBJ_TO_USER(u, t, target, 0) ||
net/netfilter/x_tables.c
344
XT_DATA_TO_USER(u, t, target);
net/netfilter/x_tables.c
573
if (pos->u.match_size < sizeof(struct xt_entry_match))
net/netfilter/x_tables.c
576
if (pos->u.match_size > length)
net/netfilter/x_tables.c
579
length -= pos->u.match_size;
net/netfilter/x_tables.c
580
pos = ((void *)((char *)(pos) + (pos)->u.match_size));
net/netfilter/x_tables.c
765
const struct xt_match *match = m->u.kernel.match;
net/netfilter/x_tables.c
768
u_int16_t msize = cm->u.user.match_size;
net/netfilter/x_tables.c
769
char name[sizeof(m->u.user.name)];
net/netfilter/x_tables.c
779
m->u.user.match_size = msize;
net/netfilter/x_tables.c
782
strscpy_pad(m->u.user.name, name, sizeof(m->u.user.name));
net/netfilter/x_tables.c
791
K->u.kernel.TYPE->usersize, \
net/netfilter/x_tables.c
798
const struct xt_match *match = m->u.kernel.match;
net/netfilter/x_tables.c
801
u_int16_t msize = m->u.user.match_size - off;
net/netfilter/x_tables.c
846
if (t->u.target_size < sizeof(*t))
net/netfilter/x_tables.c
849
if (target_offset + t->u.target_size > next_offset)
net/netfilter/x_tables.c
852
if (strcmp(t->u.user.name, XT_STANDARD_TARGET) == 0) {
net/netfilter/x_tables.c
860
} else if (strcmp(t->u.user.name, XT_ERROR_TARGET) == 0) {
net/netfilter/x_tables.c
863
if (!error_tg_ok(t->u.target_size, sizeof(*et),
net/netfilter/x_tables.c
940
if (t->u.target_size < sizeof(*t))
net/netfilter/x_tables.c
943
if (target_offset + t->u.target_size > next_offset)
net/netfilter/x_tables.c
946
if (strcmp(t->u.user.name, XT_STANDARD_TARGET) == 0) {
net/netfilter/x_tables.c
954
} else if (strcmp(t->u.user.name, XT_ERROR_TARGET) == 0) {
net/netfilter/x_tables.c
957
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
255
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
2769
err = dst_cache_init(&tun_dst->u.tun_info.dst_cache, GFP_KERNEL);
net/openvswitch/flow_netlink.c
2785
tun_info = &tun_dst->u.tun_info;
net/openvswitch/flow_netlink.c
2789
else if (key.tun_proto == AF_INET && key.tun_key.u.ipv4.dst == 0)
net/openvswitch/flow_netlink.c
3699
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/rose/rose_route.c
1307
struct rose_route *u, *rose_route = rose_route_list;
net/rose/rose_route.c
1328
u = rose_route;
net/rose/rose_route.c
1331
rose_remove_route(u);
net/rxrpc/ar-internal.h
1311
int r, u;
net/rxrpc/ar-internal.h
1314
u = atomic_fetch_add_unless(&local->active_users, 1, 0);
net/rxrpc/ar-internal.h
1315
trace_rxrpc_local(local->debug_id, why, r, u);
net/rxrpc/ar-internal.h
1316
return u != 0;
net/rxrpc/ar-internal.h
1322
int r, u;
net/rxrpc/ar-internal.h
1325
u = atomic_read(&local->active_users);
net/rxrpc/ar-internal.h
1326
trace_rxrpc_local(local->debug_id, why, r, u);
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
496
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
478
ret = dst_cache_init(&metadata->u.tun_info.dst_cache, GFP_KERNEL);
net/sched/act_tunnel_key.c
485
&metadata->u.tun_info,
net/sched/act_tunnel_key.c
491
metadata->u.tun_info.mode |= IP_TUNNEL_INFO_TX;
net/sched/act_tunnel_key.c
635
nla_put_be32(skb, TCA_TUNNEL_KEY_ENC_OPT_ERSPAN_INDEX, md->u.index))
net/sched/act_tunnel_key.c
640
md->u.md2.dir) ||
net/sched/act_tunnel_key.c
642
get_hwid(&md->u.md2))))
net/sched/act_tunnel_key.c
693
__be32 saddr = info->key.u.ipv4.src;
net/sched/act_tunnel_key.c
694
__be32 daddr = info->key.u.ipv4.dst;
net/sched/act_tunnel_key.c
702
const struct in6_addr *saddr6 = &info->key.u.ipv6.src;
net/sched/act_tunnel_key.c
703
const struct in6_addr *daddr6 = &info->key.u.ipv6.dst;
net/sched/act_tunnel_key.c
738
¶ms->tcft_enc_metadata->u.tun_info;
net/sched/act_tunnel_key.c
745
¶ms->tcft_enc_metadata->u.tun_info) ||
net/sched/cls_flow.c
181
return ntohs(CTTUPLE(skb, src.u.all));
net/sched/cls_flow.c
189
return ntohs(CTTUPLE(skb, dst.u.all));
net/sched/cls_flower.c
1400
memset(&md->u.index, 0xff, sizeof(md->u.index));
net/sched/cls_flower.c
1403
md->u.index = nla_get_be32(nla);
net/sched/cls_flower.c
1411
md->u.md2.dir = 1;
net/sched/cls_flower.c
1414
md->u.md2.dir = nla_get_u8(nla);
net/sched/cls_flower.c
1416
set_hwid(&md->u.md2, 0xff);
net/sched/cls_flower.c
1419
set_hwid(&md->u.md2, nla_get_u8(nla));
net/sched/cls_flower.c
3233
nla_put_be32(skb, TCA_FLOWER_KEY_ENC_OPT_ERSPAN_INDEX, md->u.index))
net/sched/cls_flower.c
3238
md->u.md2.dir) ||
net/sched/cls_flower.c
3240
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
615
port = rev ? tuple.dst.u.all : tuple.src.u.all;
net/sched/sch_cake.c
620
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
279
struct flowi6 *fl6 = &_fl.u.ip6;
net/sctp/ipv6.c
423
&fl->u.ip6.saddr);
net/sctp/ipv6.c
446
struct flowi6 *fl6 = &fl->u.ip6;
net/sctp/protocol.c
1042
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
1031
struct svc_xpt_user *u;
net/sunrpc/svc_xprt.c
1035
u = list_first_entry(&xprt->xpt_users, struct svc_xpt_user, list);
net/sunrpc/svc_xprt.c
1036
list_del_init(&u->list);
net/sunrpc/svc_xprt.c
1037
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
1084
struct unix_sock *u;
net/unix/af_unix.c
1114
u = unix_sk(sk);
net/unix/af_unix.c
1115
u->listener = NULL;
net/unix/af_unix.c
1116
u->vertex = NULL;
net/unix/af_unix.c
1117
u->path.dentry = NULL;
net/unix/af_unix.c
1118
u->path.mnt = NULL;
net/unix/af_unix.c
1119
spin_lock_init(&u->lock);
net/unix/af_unix.c
1120
lock_set_cmp_fn(&u->lock, unix_state_lock_cmp_fn, NULL);
net/unix/af_unix.c
1121
mutex_init(&u->iolock); /* single task reading lock */
net/unix/af_unix.c
1122
mutex_init(&u->bindlock); /* single task binding lock */
net/unix/af_unix.c
1123
init_waitqueue_head(&u->peer_wait);
net/unix/af_unix.c
1124
init_waitqueue_func_entry(&u->peer_wake, unix_dgram_peer_wake_relay);
net/unix/af_unix.c
1125
memset(&u->scm_stat, 0, sizeof(struct scm_stat));
net/unix/af_unix.c
1286
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
1293
err = mutex_lock_interruptible(&u->bindlock);
net/unix/af_unix.c
1297
if (u->addr)
net/unix/af_unix.c
1342
out: mutex_unlock(&u->bindlock);
net/unix/af_unix.c
1351
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
1384
err = mutex_lock_interruptible(&u->bindlock);
net/unix/af_unix.c
1387
if (u->addr)
net/unix/af_unix.c
1393
u->path.mnt = mntget(parent.mnt);
net/unix/af_unix.c
1394
u->path.dentry = dget(dentry);
net/unix/af_unix.c
1398
mutex_unlock(&u->bindlock);
net/unix/af_unix.c
1403
mutex_unlock(&u->bindlock);
net/unix/af_unix.c
1418
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
1428
err = mutex_lock_interruptible(&u->bindlock);
net/unix/af_unix.c
1432
if (u->addr) {
net/unix/af_unix.c
1446
mutex_unlock(&u->bindlock);
net/unix/af_unix.c
1453
mutex_unlock(&u->bindlock);
net/unix/af_unix.c
1605
struct unix_sock *u = unix_sk(other);
net/unix/af_unix.c
1609
prepare_to_wait_exclusive(&u->peer_wait, &wait, TASK_INTERRUPTIBLE);
net/unix/af_unix.c
1620
finish_wait(&u->peer_wait, &wait);
net/unix/af_unix.c
1629
struct unix_sock *u = unix_sk(sk), *newu, *otheru;
net/unix/af_unix.c
1645
if (unix_may_passcred(sk) && !READ_ONCE(u->addr)) {
net/unix/af_unix.c
2050
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
2053
atomic_add(fp->count, &u->scm_stat.nr_fds);
net/unix/af_unix.c
2054
unix_add_edges(fp, u);
net/unix/af_unix.c
2061
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
2064
atomic_sub(fp->count, &u->scm_stat.nr_fds);
net/unix/af_unix.c
2077
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
2107
if (unix_may_passcred(sk) && !READ_ONCE(u->addr)) {
net/unix/af_unix.c
2557
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
2570
mutex_lock(&u->iolock);
net/unix/af_unix.c
2581
mutex_unlock(&u->iolock);
net/unix/af_unix.c
2597
if (wq_has_sleeper(&u->peer_wait))
net/unix/af_unix.c
2598
wake_up_interruptible_sync_poll(&u->peer_wait,
net/unix/af_unix.c
2656
mutex_unlock(&u->iolock);
net/unix/af_unix.c
2677
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
2681
mutex_lock(&u->iolock);
net/unix/af_unix.c
2683
mutex_unlock(&u->iolock);
net/unix/af_unix.c
2748
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
2751
mutex_lock(&u->iolock);
net/unix/af_unix.c
2755
if (sock_flag(sk, SOCK_URGINLINE) || !u->oob_skb) {
net/unix/af_unix.c
2758
mutex_unlock(&u->iolock);
net/unix/af_unix.c
2762
oob_skb = u->oob_skb;
net/unix/af_unix.c
2765
WRITE_ONCE(u->oob_skb, NULL);
net/unix/af_unix.c
2766
WRITE_ONCE(u->inq_len, u->inq_len - 1);
net/unix/af_unix.c
2783
mutex_unlock(&u->iolock);
net/unix/af_unix.c
2798
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
2800
if (likely(unix_skb_len(skb) && skb != READ_ONCE(u->oob_skb)))
net/unix/af_unix.c
2806
if (copied && (!u->oob_skb || skb == u->oob_skb)) {
net/unix/af_unix.c
2820
if (skb != u->oob_skb)
net/unix/af_unix.c
2826
WRITE_ONCE(u->oob_skb, NULL);
net/unix/af_unix.c
2850
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
2861
mutex_lock(&u->iolock);
net/unix/af_unix.c
2867
mutex_unlock(&u->iolock);
net/unix/af_unix.c
2871
WRITE_ONCE(u->inq_len, u->inq_len - skb->len);
net/unix/af_unix.c
2874
if (skb == u->oob_skb) {
net/unix/af_unix.c
2875
WRITE_ONCE(u->oob_skb, NULL);
net/unix/af_unix.c
2877
mutex_unlock(&u->iolock);
net/unix/af_unix.c
2885
mutex_unlock(&u->iolock);
net/unix/af_unix.c
2902
struct unix_sock *u;
net/unix/af_unix.c
2927
u = unix_sk(sk);
net/unix/af_unix.c
2933
mutex_lock(&u->iolock);
net/unix/af_unix.c
2979
mutex_unlock(&u->iolock);
net/unix/af_unix.c
3053
WRITE_ONCE(u->inq_len, u->inq_len - skb->len);
net/unix/af_unix.c
3084
mutex_unlock(&u->iolock);
net/unix/af_unix.c
3086
bool do_cmsg = READ_ONCE(u->recvmsg_inq);
net/unix/af_unix.c
3091
msg->msg_inq = READ_ONCE(u->inq_len);
net/unix/af_unix.c
3299
struct unix_sock *u = unix_sk(sk);
net/unix/af_unix.c
3303
mutex_lock(&u->iolock);
net/unix/af_unix.c
3307
struct sk_buff *oob_skb = READ_ONCE(u->oob_skb);
net/unix/af_unix.c
3318
mutex_unlock(&u->iolock);
net/unix/af_unix.c
3539
struct unix_sock *u = unix_sk(s);
net/unix/af_unix.c
3553
if (u->addr) { // under a hash table lock here
net/unix/af_unix.c
3558
len = u->addr->len -
net/unix/af_unix.c
3560
if (u->addr->name->sun_path[0]) {
net/unix/af_unix.c
3567
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
829
wake_up_interruptible_all(&u->peer_wait);
net/unix/af_unix.c
878
struct unix_sock *u;
net/unix/af_unix.c
884
u = unix_sk(skb->sk);
net/unix/af_unix.c
885
nr_fds += atomic_read(&u->scm_stat.nr_fds);
net/unix/af_unix.c
897
struct unix_sock *u;
net/unix/af_unix.c
902
u = unix_sk(sk);
net/unix/af_unix.c
909
nr_fds = atomic_read(&u->scm_stat.nr_fds);
net/unix/af_unix.c
933
struct unix_sock *u = unix_sk(sock->sk);
net/unix/af_unix.c
957
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
1156
if (vmci_handle_is_invalid(pkt->u.handle)) {
net/vmw_vsock/vmci_transport.c
1195
handle = pkt->u.handle;
net/vmw_vsock/vmci_transport.c
1296
if (vmci_handle_is_invalid(pkt->u.handle) ||
net/vmw_vsock/vmci_transport.c
1297
!vmci_handle_is_equal(pkt->u.handle,
net/vmw_vsock/vmci_transport.c
1317
if (pkt->u.size == 0
net/vmw_vsock/vmci_transport.c
139
pkt->u.size = 0;
net/vmw_vsock/vmci_transport.c
1409
if (pkt->u.size < vsk->buffer_min_size ||
net/vmw_vsock/vmci_transport.c
1410
pkt->u.size > vsk->buffer_max_size) {
net/vmw_vsock/vmci_transport.c
144
pkt->u.size = size;
net/vmw_vsock/vmci_transport.c
1465
pkt->u.size,
net/vmw_vsock/vmci_transport.c
1466
pkt->u.size,
net/vmw_vsock/vmci_transport.c
1486
pkt->u.size;
net/vmw_vsock/vmci_transport.c
149
pkt->u.handle = handle;
net/vmw_vsock/vmci_transport.c
1542
if (pkt->u.mode) {
net/vmw_vsock/vmci_transport.c
1545
vsk->peer_shutdown |= 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
1597
return &wdev->u.mesh.chandef;
net/wireless/chan.c
1599
return &wdev->u.ibss.chandef;
net/wireless/chan.c
1601
return &wdev->u.ocb.chandef;
net/wireless/chan.c
880
if (wdev->u.ibss.ssid_len)
net/wireless/chan.c
884
if (wdev->u.mesh.id_len)
net/wireless/chan.c
921
return cfg80211_is_sub_chan(&wdev->u.ibss.chandef, chan,
net/wireless/chan.c
924
return cfg80211_is_sub_chan(&wdev->u.mesh.chandef, chan,
net/wireless/core.c
1648
setup.mesh_id = wdev->u.mesh.id;
net/wireless/core.c
1649
setup.mesh_id_len = wdev->u.mesh.id_up_len;
net/wireless/core.c
1650
if (wdev->u.mesh.id_up_len)
net/wireless/core.c
268
eth_zero_addr(wdev->u.nan.cluster_id);
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
116
u16 reason_code = le16_to_cpu(mgmt->u.deauth.reason_code);
net/wireless/mlme.c
121
if (!wdev->connected || !ether_addr_equal(wdev->u.client.connected_addr, bssid))
net/wireless/mlme.c
135
u16 reason_code = le16_to_cpu(mgmt->u.disassoc.reason_code);
net/wireless/mlme.c
142
!ether_addr_equal(wdev->u.client.connected_addr, bssid)))
net/wireless/mlme.c
283
ether_addr_equal(req->bss->bssid, wdev->u.client.connected_addr))
net/wireless/mlme.c
35
.resp_ie = mgmt->u.assoc_resp.variable,
net/wireless/mlme.c
38
u.assoc_resp.variable),
net/wireless/mlme.c
39
.status = le16_to_cpu(mgmt->u.assoc_resp.status_code),
net/wireless/mlme.c
478
!ether_addr_equal(wdev->u.client.connected_addr, req->prev_bssid)))
net/wireless/mlme.c
528
!ether_addr_equal(wdev->u.client.connected_addr, bssid)))
net/wireless/mlme.c
533
ether_addr_equal(wdev->u.client.connected_addr, bssid)))
net/wireless/mlme.c
559
if (memcmp(wdev->u.client.connected_addr, ap_addr, ETH_ALEN))
net/wireless/mlme.c
585
memcpy(bssid, wdev->u.client.connected_addr, ETH_ALEN);
net/wireless/mlme.c
63
cr.resp_ie = (u8 *)&mgmt->u.s1g_assoc_resp.variable;
net/wireless/mlme.c
66
u.s1g_assoc_resp.variable);
net/wireless/mlme.c
830
mgmt->u.action.category == WLAN_CATEGORY_PUBLIC) {
net/wireless/mlme.c
879
mgmt->u.action.category != WLAN_CATEGORY_PUBLIC) {
net/wireless/mlme.c
888
if (!wdev->u.ibss.current_bss ||
net/wireless/mlme.c
889
!ether_addr_equal(wdev->u.ibss.current_bss->pub.bssid,
net/wireless/mlme.c
904
if (!ether_addr_equal(wdev->u.client.connected_addr,
net/wireless/mlme.c
911
if (!ether_addr_equal(wdev->u.client.connected_addr,
net/wireless/nl80211.c
11345
wdev->u.ibss.chandef = chandef;
net/wireless/nl80211.c
11348
wdev->u.mesh.chandef = chandef;
net/wireless/nl80211.c
11483
if (!wdev->u.ibss.ssid_len)
net/wireless/nl80211.c
11487
if (!wdev->u.mesh.id_len)
net/wireless/nl80211.c
11737
wdev->u.client.connected_addr)))))
net/wireless/nl80211.c
11742
if (intbss == wdev->u.ibss.current_bss &&
net/wireless/nl80211.c
1692
if (wdev->u.ibss.current_bss)
net/wireless/nl80211.c
17053
if (memcmp(pmk_conf.aa, wdev->u.client.connected_addr, ETH_ALEN))
net/wireless/nl80211.c
17168
if (wdev->u.ibss.current_bss)
net/wireless/nl80211.c
21100
wdev->u.mesh.chandef = *chandef;
net/wireless/nl80211.c
21101
wdev->u.mesh.preset_chandef = *chandef;
net/wireless/nl80211.c
21108
wdev->u.ibss.chandef = *chandef;
net/wireless/nl80211.c
21994
memcpy(wdev->u.nan.cluster_id, cluster_id, ETH_ALEN);
net/wireless/nl80211.c
243
offsetof(struct ieee80211_ext, u.s1g_beacon.variable) +
net/wireless/nl80211.c
245
hdrlen = offsetof(struct ieee80211_ext, u.s1g_beacon);
net/wireless/nl80211.c
248
u.beacon.variable);
net/wireless/nl80211.c
249
hdrlen = offsetof(struct ieee80211_mgmt, u.beacon);
net/wireless/nl80211.c
3794
wdev->u.ap.preset_chandef = chandef;
net/wireless/nl80211.c
4302
if (wdev->u.ap.ssid_len &&
net/wireless/nl80211.c
4303
nla_put(msg, NL80211_ATTR_SSID, wdev->u.ap.ssid_len,
net/wireless/nl80211.c
4304
wdev->u.ap.ssid))
net/wireless/nl80211.c
4309
if (wdev->u.client.ssid_len &&
net/wireless/nl80211.c
4310
nla_put(msg, NL80211_ATTR_SSID, wdev->u.client.ssid_len,
net/wireless/nl80211.c
4311
wdev->u.client.ssid))
net/wireless/nl80211.c
4315
if (wdev->u.ibss.ssid_len &&
net/wireless/nl80211.c
4316
nla_put(msg, NL80211_ATTR_SSID, wdev->u.ibss.ssid_len,
net/wireless/nl80211.c
4317
wdev->u.ibss.ssid))
net/wireless/nl80211.c
4664
wdev->u.mesh.id_up_len =
net/wireless/nl80211.c
4666
memcpy(wdev->u.mesh.id,
net/wireless/nl80211.c
4668
wdev->u.mesh.id_up_len);
net/wireless/nl80211.c
4780
wdev->u.mesh.id_up_len =
net/wireless/nl80211.c
4782
memcpy(wdev->u.mesh.id,
net/wireless/nl80211.c
4784
wdev->u.mesh.id_up_len);
net/wireless/nl80211.c
5609
width = wdev->u.ibss.chandef.width;
net/wireless/nl80211.c
5612
width = wdev->u.mesh.chandef.width;
net/wireless/nl80211.c
5615
width = wdev->u.ocb.chandef.width;
net/wireless/nl80211.c
5621
width = wdev->u.ap.preset_chandef.width;
net/wireless/nl80211.c
6512
if (!wdev->u.ap.preset_chandef.chan)
net/wireless/nl80211.c
6515
params->chandef = wdev->u.ap.preset_chandef;
net/wireless/nl80211.c
6602
(wdev->u.ap.ssid_len &&
net/wireless/nl80211.c
6603
nla_put(msg, NL80211_ATTR_SSID, wdev->u.ap.ssid_len,
net/wireless/nl80211.c
6604
wdev->u.ap.ssid)) ||
net/wireless/nl80211.c
6739
if (wdev->u.ap.ssid_len &&
net/wireless/nl80211.c
6740
(wdev->u.ap.ssid_len != params->ssid_len ||
net/wireless/nl80211.c
6741
memcmp(wdev->u.ap.ssid, params->ssid, params->ssid_len))) {
net/wireless/nl80211.c
6821
} else if (wdev->u.ap.preset_chandef.chan) {
net/wireless/nl80211.c
6822
params->chandef = wdev->u.ap.preset_chandef;
net/wireless/nl80211.c
6954
wdev->u.ap.ssid_len = params->ssid_len;
net/wireless/nl80211.c
6955
memcpy(wdev->u.ap.ssid, params->ssid,
net/wireless/nl80211.c
9466
if (!wdev->u.mesh.id_len)
net/wireless/nl80211.c
9845
if (!wdev->u.mesh.id_len)
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
2377
if (!wdev->u.mesh.beacon_interval)
net/wireless/reg.c
2379
chandef = wdev->u.mesh.chandef;
net/wireless/reg.c
2382
if (!wdev->u.ibss.ssid_len)
net/wireless/reg.c
2384
chandef = wdev->u.ibss.chandef;
net/wireless/reg.c
2407
if (!wdev->u.ocb.chandef.chan)
net/wireless/reg.c
2409
chandef = wdev->u.ocb.chandef;
net/wireless/scan.c
3265
BUILD_BUG_ON(offsetof(struct ieee80211_mgmt, u.probe_resp.variable) !=
net/wireless/scan.c
3266
offsetof(struct ieee80211_mgmt, u.beacon.variable));
net/wireless/scan.c
3275
offsetof(struct ieee80211_ext, u.s1g_beacon.variable) +
net/wireless/scan.c
3280
u.probe_resp.variable);
net/wireless/scan.c
3287
ie = mgmt->u.probe_resp.variable;
net/wireless/scan.c
3292
ie = ext->u.s1g_beacon.variable + s1g_optional_len;
net/wireless/scan.c
3299
bssid = ext->u.s1g_beacon.sa;
net/wireless/scan.c
3304
beacon_interval = le16_to_cpu(mgmt->u.probe_resp.beacon_int);
net/wireless/scan.c
3305
capability = le16_to_cpu(mgmt->u.probe_resp.capab_info);
net/wireless/scan.c
3308
tsf = le64_to_cpu(mgmt->u.probe_resp.timestamp);
net/wireless/scan.c
3665
iwe.u.data.length = next - pos;
net/wireless/scan.c
3677
iwe.u.data.length = end - pos;
net/wireless/scan.c
3703
iwe.u.ap_addr.sa_family = ARPHRD_ETHER;
net/wireless/scan.c
3704
memcpy(iwe.u.ap_addr.sa_data, bss->pub.bssid, ETH_ALEN);
net/wireless/scan.c
3712
iwe.u.freq.m = ieee80211_frequency_to_channel(bss->pub.channel->center_freq);
net/wireless/scan.c
3713
iwe.u.freq.e = 0;
net/wireless/scan.c
3721
iwe.u.freq.m = bss->pub.channel->center_freq;
net/wireless/scan.c
3722
iwe.u.freq.e = 6;
net/wireless/scan.c
3731
iwe.u.qual.updated = IW_QUAL_LEVEL_UPDATED |
net/wireless/scan.c
3737
iwe.u.qual.level = sig;
net/wireless/scan.c
3738
iwe.u.qual.updated |= IW_QUAL_DBM;
net/wireless/scan.c
3744
iwe.u.qual.qual = sig + 110;
net/wireless/scan.c
3747
iwe.u.qual.level = bss->pub.signal;
net/wireless/scan.c
3749
iwe.u.qual.qual = bss->pub.signal;
net/wireless/scan.c
3765
iwe.u.data.flags = IW_ENCODE_ENABLED | IW_ENCODE_NOKEY;
net/wireless/scan.c
3767
iwe.u.data.flags = IW_ENCODE_DISABLED;
net/wireless/scan.c
3768
iwe.u.data.length = 0;
net/wireless/scan.c
3788
iwe.u.data.length = ie[1];
net/wireless/scan.c
3789
iwe.u.data.flags = 1;
net/wireless/scan.c
3800
iwe.u.data.length = ie[1];
net/wireless/scan.c
3801
iwe.u.data.flags = 1;
net/wireless/scan.c
3816
iwe.u.data.length = sprintf(buf,
net/wireless/scan.c
3825
iwe.u.data.length = sprintf(buf,
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
3888
iwe.u.bitrate.fixed = iwe.u.bitrate.disabled = 0;
net/wireless/scan.c
3891
iwe.u.bitrate.value =
net/wireless/scan.c
3914
iwe.u.mode = IW_MODE_MESH;
net/wireless/scan.c
3916
iwe.u.mode = IW_MODE_MASTER;
net/wireless/scan.c
3918
iwe.u.mode = IW_MODE_ADHOC;
net/wireless/scan.c
3928
iwe.u.data.length = sprintf(buf, "tsf=%016llx",
net/wireless/scan.c
3936
iwe.u.data.length = sprintf(buf, " Last beacon: %ums ago",
net/wireless/sme.c
1124
ether_addr_copy(wdev->u.client.connected_addr, connected_addr);
net/wireless/sme.c
1189
wdev->u.client.ssid,
net/wireless/sme.c
1190
wdev->u.client.ssid_len,
net/wireless/sme.c
1302
WARN_ON(!ether_addr_equal(wdev->u.client.connected_addr, peer_addr)))
net/wireless/sme.c
1361
wdev->u.client.ssid_len = 0;
net/wireless/sme.c
1452
if (wdev->u.client.ssid_len &&
net/wireless/sme.c
1453
(wdev->u.client.ssid_len != connect->ssid_len ||
net/wireless/sme.c
1454
memcmp(wdev->u.client.ssid, connect->ssid, wdev->u.client.ssid_len)))
net/wireless/sme.c
1465
wdev->u.client.connected_addr))
net/wireless/sme.c
1520
memcpy(wdev->u.client.ssid, connect->ssid, connect->ssid_len);
net/wireless/sme.c
1521
wdev->u.client.ssid_len = connect->ssid_len;
net/wireless/sme.c
1538
wdev->u.client.ssid_len = 0;
net/wireless/sme.c
1562
else if (wdev->u.client.ssid_len)
net/wireless/sme.c
1571
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
1212
memset(&dev->ieee80211_ptr->u, 0,
net/wireless/util.c
1213
sizeof(dev->ieee80211_ptr->u));
net/wireless/util.c
2360
return wdev->u.mesh.beacon_interval;
net/wireless/util.c
2362
return wdev->u.ibss.beacon_interval;
net/wireless/wext-compat.c
445
wdev->u.ibss.current_bss)) {
net/wireless/wext-compat.c
498
wdev->u.ibss.current_bss))
net/wireless/wext-compat.c
525
wdev->u.ibss.current_bss)) {
net/wireless/wext-compat.c
551
wdev->u.ibss.current_bss))
net/wireless/wext-compat.c
605
wdev->u.ibss.current_bss))
net/wireless/wext-core.c
1043
ret = handler(dev, info, &(iwr->u), NULL);
net/wireless/wext-core.c
1048
wireless_send_event(dev, cmd, &(iwr->u), NULL);
net/wireless/wext-core.c
1050
ret = ioctl_standard_iw_point(&iwr->u.data, cmd, descr,
net/wireless/wext-core.c
1103
iwp_compat = (struct compat_iw_point *) &iwr->u.data;
net/wireless/wext-core.c
1166
memcpy(stream + lcp_len, &iwe->u,
net/wireless/wext-core.c
1178
int event_len = iwe_stream_point_len(info) + iwe->u.data.length;
net/wireless/wext-core.c
1187
((char *) &iwe->u) + IW_EV_POINT_OFF,
net/wireless/wext-core.c
1189
if (iwe->u.data.length && extra)
net/wireless/wext-core.c
1190
memcpy(stream + point_len, extra, iwe->u.data.length);
net/wireless/wext-core.c
1210
memcpy(value, &iwe->u, event_len);
net/wireless/wext-core.c
580
memcpy(&event->u, ((char *) wrqu) + wrqu_off, hdr_len - IW_EV_LCP_LEN);
net/wireless/wext-priv.c
199
ret = handler(dev, info, &(iwr->u), (char *) &(iwr->u));
net/wireless/wext-priv.c
201
ret = ioctl_private_iw_point(&iwr->u.data, cmd, descr,
net/wireless/wext-priv.c
225
ret = handler(dev, info, &(iwr->u), (char *) &(iwr->u));
net/wireless/wext-priv.c
230
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
2597
return fl->u.ip4.flowi4_dscp;
net/xfrm/xfrm_policy.c
2626
memset_after(xdst, 0, u.dst);
net/xfrm/xfrm_policy.c
2640
path->u.rt6.rt6i_nfheader_len = nfheader_len;
net/xfrm/xfrm_policy.c
2648
xfrm_policy_get_afinfo(xdst->u.dst.ops->family);
net/xfrm/xfrm_policy.c
2697
struct dst_entry *dst1 = &xdst->u.dst;
net/xfrm/xfrm_policy.c
2712
xfrm_dst_set_child(xdst_prev, &xdst->u.dst);
net/xfrm/xfrm_policy.c
2787
xdst_prev = (struct xfrm_dst *) xfrm_dst_child(&xdst_prev->u.dst)) {
net/xfrm/xfrm_policy.c
2792
xdst_prev->u.dst.header_len = header_len;
net/xfrm/xfrm_policy.c
2793
xdst_prev->u.dst.trailer_len = trailer_len;
net/xfrm/xfrm_policy.c
2794
header_len -= xdst_prev->u.dst.xfrm->props.header_len;
net/xfrm/xfrm_policy.c
2795
trailer_len -= xdst_prev->u.dst.xfrm->props.trailer_len;
net/xfrm/xfrm_policy.c
2798
return &xdst0->u.dst;
net/xfrm/xfrm_policy.c
2805
dst_release_immediate(&xdst0->u.dst);
net/xfrm/xfrm_policy.c
3047
dst1 = &xdst->u.dst;
net/xfrm/xfrm_policy.c
3251
dst = &xdst->u.dst;
net/xfrm/xfrm_policy.c
3438
struct flowi4 *fl4 = &fl->u.ip4;
net/xfrm/xfrm_policy.c
3472
struct flowi6 *fl6 = &fl->u.ip6;
net/xfrm/xfrm_policy.c
3554
const struct flowi4 *fl4 = &fl->u.ip4;
net/xfrm/xfrm_policy.c
3564
const struct flowi6 *fl6 = &fl->u.ip6;
net/xfrm/xfrm_policy.c
3980
dst = &xdst->u.dst;
net/xfrm/xfrm_policy.c
4003
struct dst_entry *dst = &first->u.dst;
net/xfrm/xfrm_policy.c
4052
dst = &xdst->u.dst;
net/xfrm/xfrm_policy.c
4505
fl.u.ip4.saddr = sel->saddr.a4;
net/xfrm/xfrm_policy.c
4506
fl.u.ip4.daddr = sel->daddr.a4;
net/xfrm/xfrm_policy.c
4509
fl.u.flowi4_oif = sel->ifindex;
net/xfrm/xfrm_policy.c
4510
fl.u.ip4.fl4_sport = sel->sport;
net/xfrm/xfrm_policy.c
4511
fl.u.ip4.fl4_dport = sel->dport;
net/xfrm/xfrm_policy.c
4514
fl.u.ip6.saddr = sel->saddr.in6;
net/xfrm/xfrm_policy.c
4515
fl.u.ip6.daddr = sel->daddr.in6;
net/xfrm/xfrm_policy.c
4518
fl.u.flowi6_oif = sel->ifindex;
net/xfrm/xfrm_policy.c
4519
fl.u.ip6.fl4_sport = sel->sport;
net/xfrm/xfrm_policy.c
4520
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
1322
&fl->u.__fl_common))
net/xfrm/xfrm_state.c
1343
&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
100
const struct unix_sock *u = unix_sk(sk);
security/apparmor/net.c
102
if (u && u->addr) {
security/apparmor/net.c
104
struct sockaddr_un *addr = aa_sunaddr(u, &addrlen);
security/apparmor/net.c
119
if (address_family_names[ad->common.u.net->family])
security/apparmor/net.c
121
address_family_names[ad->common.u.net->family]);
security/apparmor/net.c
124
ad->common.u.net->family);
security/apparmor/net.c
144
if (ad->common.u.net->family == PF_UNIX) {
security/apparmor/net.c
145
if (ad->net.addr || !ad->common.u.net->sk)
security/apparmor/net.c
150
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
1224
request1.audit.u.path.dentry = old_parent;
security/landlock/fs.c
1228
request2.audit.u.path.dentry = new_dir->dentry;
security/landlock/fs.c
1382
.u.path = *path,
security/landlock/fs.c
1396
.u.dentry = dentry,
security/landlock/fs.c
1701
.u.file = file,
security/landlock/fs.c
1737
.u.op = &(struct lsm_ioctlop_audit) {
security/landlock/fs.c
929
log_request_parent1->audit.u.path = *path;
security/landlock/fs.c
937
log_request_parent2->audit.u.path = *path;
security/landlock/net.c
205
.audit.u.net = &audit_net,
security/landlock/task.c
115
.u.tsk = child,
security/landlock/task.c
161
.u.tsk = current,
security/landlock/task.c
288
.u.net = &(struct lsm_network_audit) {
security/landlock/task.c
325
.u.net = &(struct lsm_network_audit) {
security/landlock/task.c
383
.u.tsk = p,
security/landlock/task.c
424
.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
1651
ad.u.cap = cap;
security/selinux/hooks.c
1706
ad.u.dentry = dentry;
security/selinux/hooks.c
1725
ad.u.path = *path;
security/selinux/hooks.c
1740
ad.u.file = file;
security/selinux/hooks.c
1767
ad.u.file = file;
security/selinux/hooks.c
1839
ad.u.dentry = dentry;
security/selinux/hooks.c
1881
ad.u.dentry = dentry;
security/selinux/hooks.c
1928
ad.u.dentry = old_dentry;
security/selinux/hooks.c
1944
ad.u.dentry = new_dentry;
security/selinux/hooks.c
2091
ad.u.path = file->f_path;
security/selinux/hooks.c
2381
ad.u.file = bprm->file;
security/selinux/hooks.c
239
ad->u.net = net;
security/selinux/hooks.c
2767
ad.u.dentry = sb->s_root;
security/selinux/hooks.c
2777
ad.u.dentry = dentry->d_sb->s_root;
security/selinux/hooks.c
3041
ad.u.anonclass = name ? (const char *)name->name : "?";
security/selinux/hooks.c
3106
ad.u.dentry = dentry;
security/selinux/hooks.c
3122
ad.u.inode = inode;
security/selinux/hooks.c
3374
ad.u.dentry = dentry;
security/selinux/hooks.c
3543
ad.u.path = *path;
security/selinux/hooks.c
3846
ad.u.op = &ioctl;
security/selinux/hooks.c
3847
ad.u.op->cmd = cmd;
security/selinux/hooks.c
3848
ad.u.op->path = file->f_path;
security/selinux/hooks.c
4005
ad.u.file = file;
security/selinux/hooks.c
4267
ad.u.kmod_name = kmod_name;
security/selinux/hooks.c
4285
ad.u.file = file;
security/selinux/hooks.c
4524
ad->u.net->v4info.saddr = ih->saddr;
security/selinux/hooks.c
4525
ad->u.net->v4info.daddr = ih->daddr;
security/selinux/hooks.c
4543
ad->u.net->sport = th->source;
security/selinux/hooks.c
4544
ad->u.net->dport = th->dest;
security/selinux/hooks.c
4559
ad->u.net->sport = uh->source;
security/selinux/hooks.c
4560
ad->u.net->dport = uh->dest;
security/selinux/hooks.c
4576
ad->u.net->sport = sh->source;
security/selinux/hooks.c
4577
ad->u.net->dport = sh->dest;
security/selinux/hooks.c
4604
ad->u.net->v6info.saddr = ip6->saddr;
security/selinux/hooks.c
4605
ad->u.net->v6info.daddr = ip6->daddr;
security/selinux/hooks.c
4625
ad->u.net->sport = th->source;
security/selinux/hooks.c
4626
ad->u.net->dport = th->dest;
security/selinux/hooks.c
4637
ad->u.net->sport = uh->source;
security/selinux/hooks.c
4638
ad->u.net->dport = uh->dest;
security/selinux/hooks.c
4650
ad->u.net->sport = sh->source;
security/selinux/hooks.c
4651
ad->u.net->dport = sh->dest;
security/selinux/hooks.c
4671
switch (ad->u.net->family) {
security/selinux/hooks.c
4676
addrp = (char *)(src ? &ad->u.net->v4info.saddr :
security/selinux/hooks.c
4677
&ad->u.net->v4info.daddr);
security/selinux/hooks.c
4685
addrp = (char *)(src ? &ad->u.net->v6info.saddr :
security/selinux/hooks.c
4686
&ad->u.net->v6info.daddr);
security/selinux/hooks.c
4961
ad.u.net = &net;
security/selinux/hooks.c
4962
ad.u.net->sport = htons(snum);
security/selinux/hooks.c
4963
ad.u.net->family = family_sa;
security/selinux/hooks.c
5007
ad.u.net->v4info.saddr = addr4->sin_addr.s_addr;
security/selinux/hooks.c
5009
ad.u.net->v6info.saddr = addr6->sin6_addr;
security/selinux/hooks.c
5102
ad.u.net = &net;
security/selinux/hooks.c
5103
ad.u.net->dport = htons(snum);
security/selinux/hooks.c
5104
ad.u.net->family = address->sa_family;
security/selinux/hooks.c
6127
ad.u.nlmsg_type = nlmsg_type;
security/selinux/hooks.c
6215
ad.u.ipc_id = ipc_perms->key;
security/selinux/hooks.c
6241
ad.u.ipc_id = msq->key;
security/selinux/hooks.c
6256
ad.u.ipc_id = msq->key;
security/selinux/hooks.c
6316
ad.u.ipc_id = msq->key;
security/selinux/hooks.c
6347
ad.u.ipc_id = msq->key;
security/selinux/hooks.c
6368
ad.u.ipc_id = shp->key;
security/selinux/hooks.c
6383
ad.u.ipc_id = shp->key;
security/selinux/hooks.c
6446
ad.u.ipc_id = sma->key;
security/selinux/hooks.c
6461
ad.u.ipc_id = sma->key;
security/selinux/hooks.c
7005
ad.u.ibpkey = &ibpkey;
security/selinux/hooks.c
7029
ad.u.ibendport = &ibendport;
security/selinux/hooks.c
7367
ad.u.file = file;
security/selinux/ss/avtab.c
201
temp->datum.u.xperms);
security/selinux/ss/avtab.c
380
datum.u.data = le32_to_cpu(buf32[items++]);
security/selinux/ss/avtab.c
454
datum.u.xperms = &xperms;
security/selinux/ss/avtab.c
461
datum.u.data = le32_to_cpu(*buf32);
security/selinux/ss/avtab.c
464
!policydb_type_isvalid(pol, datum.u.data)) {
security/selinux/ss/avtab.c
52
*xperms = *(datum->u.xperms);
security/selinux/ss/avtab.c
523
__le32 buf32[ARRAY_SIZE(cur->datum.u.xperms->perms.p)];
security/selinux/ss/avtab.c
53
newnode->datum.u.xperms = xperms;
security/selinux/ss/avtab.c
536
rc = put_entry(&cur->datum.u.xperms->specified, sizeof(u8), 1,
security/selinux/ss/avtab.c
540
rc = put_entry(&cur->datum.u.xperms->driver, sizeof(u8), 1, fp);
security/selinux/ss/avtab.c
543
for (i = 0; i < ARRAY_SIZE(cur->datum.u.xperms->perms.p); i++)
security/selinux/ss/avtab.c
544
buf32[i] = cpu_to_le32(cur->datum.u.xperms->perms.p[i]);
security/selinux/ss/avtab.c
546
ARRAY_SIZE(cur->datum.u.xperms->perms.p), fp);
security/selinux/ss/avtab.c
548
buf32[0] = cpu_to_le32(cur->datum.u.data);
security/selinux/ss/avtab.c
55
newnode->datum.u.data = datum->u.data;
security/selinux/ss/avtab.h
75
} u;
security/selinux/ss/conditional.c
582
avd->allowed |= node->datum.u.data;
security/selinux/ss/conditional.c
590
avd->auditdeny &= node->datum.u.data;
security/selinux/ss/conditional.c
593
avd->auditallow |= node->datum.u.data;
security/selinux/ss/policydb.c
2198
rc = str_read(&newc->u.name, GFP_KERNEL, fp, len);
security/selinux/ss/policydb.c
2214
if (!strcmp(newc->u.name, c->u.name) &&
security/selinux/ss/policydb.c
2218
genfs->fstype, c->u.name);
security/selinux/ss/policydb.c
2221
len = strlen(newc->u.name);
security/selinux/ss/policydb.c
2222
len2 = strlen(c->u.name);
security/selinux/ss/policydb.c
2294
rc = str_read(&c->u.name, GFP_KERNEL, fp, len);
security/selinux/ss/policydb.c
2300
c->u.name);
security/selinux/ss/policydb.c
2315
c->u.port.protocol = le32_to_cpu(buf[0]);
security/selinux/ss/policydb.c
2316
c->u.port.low_port = le32_to_cpu(buf[1]);
security/selinux/ss/policydb.c
2317
c->u.port.high_port = le32_to_cpu(buf[2]);
security/selinux/ss/policydb.c
2327
c->u.node.addr = nodebuf[0]; /* network order */
security/selinux/ss/policydb.c
2328
c->u.node.mask = nodebuf[1]; /* network order */
security/selinux/ss/policydb.c
2348
rc = str_read(&c->u.name, GFP_KERNEL, fp, len);
security/selinux/ss/policydb.c
2364
c->u.node6.addr[k] = nodebuf[k];
security/selinux/ss/policydb.c
2366
c->u.node6.mask[k] = nodebuf[k + 4];
security/selinux/ss/policydb.c
2381
c->u.ibpkey.subnet_prefix =
security/selinux/ss/policydb.c
2396
c->u.ibpkey.low_pkey = pkey_lo;
security/selinux/ss/policydb.c
2397
c->u.ibpkey.high_pkey = pkey_hi;
security/selinux/ss/policydb.c
2413
rc = str_read(&c->u.ibendport.dev_name,
security/selinux/ss/policydb.c
2424
c->u.ibendport.port = port;
security/selinux/ss/policydb.c
3337
len = strlen(c->u.name);
security/selinux/ss/policydb.c
3342
rc = put_entry(c->u.name, 1, len, fp);
security/selinux/ss/policydb.c
3353
buf[0] = cpu_to_le32(c->u.port.protocol);
security/selinux/ss/policydb.c
3354
buf[1] = cpu_to_le32(c->u.port.low_port);
security/selinux/ss/policydb.c
3355
buf[2] = cpu_to_le32(c->u.port.high_port);
security/selinux/ss/policydb.c
3364
nodebuf[0] = c->u.node.addr; /* network order */
security/selinux/ss/policydb.c
3365
nodebuf[1] = c->u.node.mask; /* network order */
security/selinux/ss/policydb.c
3375
len = strlen(c->u.name);
security/selinux/ss/policydb.c
3380
rc = put_entry(c->u.name, 1, len, fp);
security/selinux/ss/policydb.c
3390
c->u.node6.addr
security/selinux/ss/policydb.c
3394
c->u.node6.mask
security/selinux/ss/policydb.c
3406
cpu_to_be64(c->u.ibpkey.subnet_prefix);
security/selinux/ss/policydb.c
3412
buf[0] = cpu_to_le32(c->u.ibpkey.low_pkey);
security/selinux/ss/policydb.c
3413
buf[1] = cpu_to_le32(c->u.ibpkey.high_pkey);
security/selinux/ss/policydb.c
3423
len = strlen(c->u.ibendport.dev_name);
security/selinux/ss/policydb.c
3425
buf[1] = cpu_to_le32(c->u.ibendport.port);
security/selinux/ss/policydb.c
3429
rc = put_entry(c->u.ibendport.dev_name, 1, len,
security/selinux/ss/policydb.c
3475
len = strlen(c->u.name);
security/selinux/ss/policydb.c
3480
rc = put_entry(c->u.name, 1, len, fp);
security/selinux/ss/policydb.c
380
kfree(c->u.name);
security/selinux/ss/policydb.h
196
} u;
security/selinux/ss/services.c
1007
update_xperms_extended_data(node->datum.u.xperms->specified,
security/selinux/ss/services.c
1008
&node->datum.u.xperms->perms,
security/selinux/ss/services.c
1012
update_xperms_extended_data(node->datum.u.xperms->specified,
security/selinux/ss/services.c
1013
&node->datum.u.xperms->perms,
security/selinux/ss/services.c
1017
update_xperms_extended_data(node->datum.u.xperms->specified,
security/selinux/ss/services.c
1018
&node->datum.u.xperms->perms,
security/selinux/ss/services.c
1881
newcontext.type = avnode->datum.u.data;
security/selinux/ss/services.c
2468
if (c->u.port.protocol == protocol &&
security/selinux/ss/services.c
2469
c->u.port.low_port <= port &&
security/selinux/ss/services.c
2470
c->u.port.high_port >= port)
security/selinux/ss/services.c
2520
if (c->u.ibpkey.low_pkey <= pkey_num &&
security/selinux/ss/services.c
2521
c->u.ibpkey.high_pkey >= pkey_num &&
security/selinux/ss/services.c
2522
c->u.ibpkey.subnet_prefix == subnet_prefix)
security/selinux/ss/services.c
2572
if (c->u.ibendport.port == port_num &&
security/selinux/ss/services.c
2573
!strncmp(c->u.ibendport.dev_name,
security/selinux/ss/services.c
2627
if (match_wildcard(c->u.name, name))
security/selinux/ss/services.c
2630
if (strcmp(c->u.name, name) == 0)
security/selinux/ss/services.c
2705
if (c->u.node.addr == (addr & c->u.node.mask))
security/selinux/ss/services.c
2718
if (match_ipv6_addrmask(addrp, c->u.node6.addr,
security/selinux/ss/services.c
2719
c->u.node6.mask))
security/selinux/ss/services.c
2923
if (match_wildcard(c->u.name, path))
security/selinux/ss/services.c
2926
size_t len = strlen(c->u.name);
security/selinux/ss/services.c
2928
if ((strncmp(c->u.name, path, len)) == 0)
security/selinux/ss/services.c
3011
if (strcmp(fstype, c->u.name) == 0)
security/selinux/ss/services.c
594
switch (node->datum.u.xperms->specified) {
security/selinux/ss/services.c
599
xperms->drivers.p[i] |= node->datum.u.xperms->perms.p[i];
security/selinux/ss/services.c
605
node->datum.u.xperms->driver);
security/selinux/ss/services.c
611
node->datum.u.xperms->driver);
security/selinux/ss/services.c
669
avd->allowed |= node->datum.u.data;
security/selinux/ss/services.c
671
avd->auditallow |= node->datum.u.data;
security/selinux/ss/services.c
673
avd->auditdeny &= node->datum.u.data;
security/selinux/ss/services.c
979
switch (node->datum.u.xperms->specified) {
security/selinux/ss/services.c
982
xpermd->driver != node->datum.u.xperms->driver)
security/selinux/ss/services.c
987
!security_xperm_test(node->datum.u.xperms->perms.p,
security/selinux/ss/services.c
993
xpermd->driver != node->datum.u.xperms->driver)
security/selinux/ss/services.c
999
node->datum.u.xperms->specified);
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
2696
ad.a.u.net->family = sap->sin_family;
security/smack/smack_lsm.c
2697
ad.a.u.net->dport = sap->sin_port;
security/smack/smack_lsm.c
2698
ad.a.u.net->v4info.daddr = sap->sin_addr.s_addr;
security/smack/smack_lsm.c
2736
ad.a.u.net->family = PF_INET6;
security/smack/smack_lsm.c
2737
ad.a.u.net->dport = address->sin6_port;
security/smack/smack_lsm.c
2739
ad.a.u.net->v6info.saddr = address->sin6_addr;
security/smack/smack_lsm.c
2741
ad.a.u.net->v6info.daddr = address->sin6_addr;
security/smack/smack_lsm.c
3186
ad.a.u.ipc_id = isp->id;
security/smack/smack_lsm.c
3275
ad.a.u.ipc_id = isp->id;
security/smack/smack_lsm.c
3370
ad.a.u.ipc_id = isp->id;
security/smack/smack_lsm.c
3478
ad.a.u.ipc_id = ipp->id;
security/smack/smack_lsm.c
4285
ad.a.u.net->family = family;
security/smack/smack_lsm.c
4286
ad.a.u.net->netif = skb->skb_iif;
security/smack/smack_lsm.c
4318
ad.a.u.net->family = family;
security/smack/smack_lsm.c
4319
ad.a.u.net->netif = skb->skb_iif;
security/smack/smack_lsm.c
4491
ad.a.u.net->family = family;
security/smack/smack_lsm.c
4492
ad.a.u.net->netif = skb->skb_iif;
security/smack/smack_lsm.c
4645
ad.a.u.key_struct.key = keyp->serial;
security/smack/smack_lsm.c
4646
ad.a.u.key_struct.key_desc = keyp->description;
security/smack/smack_lsm.c
4710
ad.a.u.key_struct.key = key->serial;
security/smack/smack_lsm.c
4711
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
1712
timer->u.alsa.id = tmr->alsa_id;
sound/core/seq/seq_clientmgr.c
1713
timer->u.alsa.resolution = tmr->preferred_resolution;
sound/core/seq/seq_clientmgr.c
1742
tmr->alsa_id = timer->u.alsa.id;
sound/core/seq/seq_clientmgr.c
1743
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
322
switch (pC->u.i.control_type) {
sound/pci/asihpi/hpicmn.c
325
if (phm->u.c.attribute == HPI_METER_PEAK) {
sound/pci/asihpi/hpicmn.c
326
phr->u.c.an_log_value[0] = pC->u.meter.an_log_peak[0];
sound/pci/asihpi/hpicmn.c
327
phr->u.c.an_log_value[1] = pC->u.meter.an_log_peak[1];
sound/pci/asihpi/hpicmn.c
328
} else if (phm->u.c.attribute == HPI_METER_RMS) {
sound/pci/asihpi/hpicmn.c
329
if (pC->u.meter.an_logRMS[0] ==
sound/pci/asihpi/hpicmn.c
333
phr->u.c.an_log_value[0] = HPI_METER_MINIMUM;
sound/pci/asihpi/hpicmn.c
334
phr->u.c.an_log_value[1] = HPI_METER_MINIMUM;
sound/pci/asihpi/hpicmn.c
336
phr->u.c.an_log_value[0] =
sound/pci/asihpi/hpicmn.c
337
pC->u.meter.an_logRMS[0];
sound/pci/asihpi/hpicmn.c
338
phr->u.c.an_log_value[1] =
sound/pci/asihpi/hpicmn.c
339
pC->u.meter.an_logRMS[1];
sound/pci/asihpi/hpicmn.c
345
if (phm->u.c.attribute == HPI_VOLUME_GAIN) {
sound/pci/asihpi/hpicmn.c
346
phr->u.c.an_log_value[0] = pC->u.vol.an_log[0];
sound/pci/asihpi/hpicmn.c
347
phr->u.c.an_log_value[1] = pC->u.vol.an_log[1];
sound/pci/asihpi/hpicmn.c
348
} else if (phm->u.c.attribute == HPI_VOLUME_MUTE) {
sound/pci/asihpi/hpicmn.c
349
if (pC->u.vol.flags & HPI_VOLUME_FLAG_HAS_MUTE) {
sound/pci/asihpi/hpicmn.c
350
if (pC->u.vol.flags & HPI_VOLUME_FLAG_MUTED)
sound/pci/asihpi/hpicmn.c
351
phr->u.c.param1 =
sound/pci/asihpi/hpicmn.c
354
phr->u.c.param1 = 0;
sound/pci/asihpi/hpicmn.c
358
phr->u.c.param1 = 0;
sound/pci/asihpi/hpicmn.c
365
if (phm->u.c.attribute == HPI_MULTIPLEXER_SOURCE) {
sound/pci/asihpi/hpicmn.c
366
phr->u.c.param1 = pC->u.mux.source_node_type;
sound/pci/asihpi/hpicmn.c
367
phr->u.c.param2 = pC->u.mux.source_node_index;
sound/pci/asihpi/hpicmn.c
373
if (phm->u.c.attribute == HPI_CHANNEL_MODE_MODE)
sound/pci/asihpi/hpicmn.c
374
phr->u.c.param1 = pC->u.mode.mode;
sound/pci/asihpi/hpicmn.c
379
if (phm->u.c.attribute == HPI_LEVEL_GAIN) {
sound/pci/asihpi/hpicmn.c
380
phr->u.c.an_log_value[0] = pC->u.level.an_log[0];
sound/pci/asihpi/hpicmn.c
381
phr->u.c.an_log_value[1] = pC->u.level.an_log[1];
sound/pci/asihpi/hpicmn.c
386
if (phm->u.c.attribute == HPI_TUNER_FREQ)
sound/pci/asihpi/hpicmn.c
387
phr->u.c.param1 = pC->u.tuner.freq_ink_hz;
sound/pci/asihpi/hpicmn.c
388
else if (phm->u.c.attribute == HPI_TUNER_BAND)
sound/pci/asihpi/hpicmn.c
389
phr->u.c.param1 = pC->u.tuner.band;
sound/pci/asihpi/hpicmn.c
390
else if (phm->u.c.attribute == HPI_TUNER_LEVEL_AVG)
sound/pci/asihpi/hpicmn.c
391
if (pC->u.tuner.s_level_avg ==
sound/pci/asihpi/hpicmn.c
393
phr->u.cu.tuner.s_level = 0;
sound/pci/asihpi/hpicmn.c
397
phr->u.cu.tuner.s_level =
sound/pci/asihpi/hpicmn.c
398
pC->u.tuner.s_level_avg;
sound/pci/asihpi/hpicmn.c
403
if (phm->u.c.attribute == HPI_AESEBURX_ERRORSTATUS)
sound/pci/asihpi/hpicmn.c
404
phr->u.c.param1 = pC->u.aes3rx.error_status;
sound/pci/asihpi/hpicmn.c
405
else if (phm->u.c.attribute == HPI_AESEBURX_FORMAT)
sound/pci/asihpi/hpicmn.c
406
phr->u.c.param1 = pC->u.aes3rx.format;
sound/pci/asihpi/hpicmn.c
411
if (phm->u.c.attribute == HPI_AESEBUTX_FORMAT)
sound/pci/asihpi/hpicmn.c
412
phr->u.c.param1 = pC->u.aes3tx.format;
sound/pci/asihpi/hpicmn.c
417
if (phm->u.c.attribute == HPI_TONEDETECTOR_STATE)
sound/pci/asihpi/hpicmn.c
418
phr->u.c.param1 = pC->u.tone.state;
sound/pci/asihpi/hpicmn.c
423
if (phm->u.c.attribute == HPI_SILENCEDETECTOR_STATE) {
sound/pci/asihpi/hpicmn.c
424
phr->u.c.param1 = pC->u.silence.state;
sound/pci/asihpi/hpicmn.c
429
if (phm->u.c.attribute == HPI_MICROPHONE_PHANTOM_POWER)
sound/pci/asihpi/hpicmn.c
430
phr->u.c.param1 = pC->u.microphone.phantom_state;
sound/pci/asihpi/hpicmn.c
435
if (phm->u.c.attribute == HPI_SAMPLECLOCK_SOURCE)
sound/pci/asihpi/hpicmn.c
436
phr->u.c.param1 = pC->u.clk.source;
sound/pci/asihpi/hpicmn.c
437
else if (phm->u.c.attribute == HPI_SAMPLECLOCK_SOURCE_INDEX) {
sound/pci/asihpi/hpicmn.c
438
if (pC->u.clk.source_index ==
sound/pci/asihpi/hpicmn.c
440
phr->u.c.param1 = 0;
sound/pci/asihpi/hpicmn.c
444
phr->u.c.param1 = pC->u.clk.source_index;
sound/pci/asihpi/hpicmn.c
445
} else if (phm->u.c.attribute == HPI_SAMPLECLOCK_SAMPLERATE)
sound/pci/asihpi/hpicmn.c
446
phr->u.c.param1 = pC->u.clk.sample_rate;
sound/pci/asihpi/hpicmn.c
455
HPI_CTL_ATTR_INDEX(phm->u.c.
sound/pci/asihpi/hpicmn.c
462
if (phm->u.c.attribute == HPI_PAD_PROGRAM_ID)
sound/pci/asihpi/hpicmn.c
463
phr->u.c.param1 = p_pad->pI;
sound/pci/asihpi/hpicmn.c
464
else if (phm->u.c.attribute == HPI_PAD_PROGRAM_TYPE)
sound/pci/asihpi/hpicmn.c
465
phr->u.c.param1 = p_pad->pTY;
sound/pci/asihpi/hpicmn.c
468
HPI_CTL_ATTR_INDEX(phm->u.c.
sound/pci/asihpi/hpicmn.c
470
unsigned int offset = phm->u.c.param1;
sound/pci/asihpi/hpicmn.c
497
if (tocopy > sizeof(phr->u.cu.chars8.sz_data))
sound/pci/asihpi/hpicmn.c
498
tocopy = sizeof(phr->u.cu.chars8.
sound/pci/asihpi/hpicmn.c
501
memcpy(phr->u.cu.chars8.sz_data,
sound/pci/asihpi/hpicmn.c
504
phr->u.cu.chars8.remaining_chars =
sound/pci/asihpi/hpicmn.c
516
pC->u.i.control_index, pC->u.i.control_type,
sound/pci/asihpi/hpicmn.c
517
phm->u.c.attribute);
sound/pci/asihpi/hpicmn.c
558
switch (pC->u.i.control_type) {
sound/pci/asihpi/hpicmn.c
560
if (phm->u.c.attribute == HPI_VOLUME_GAIN) {
sound/pci/asihpi/hpicmn.c
561
pC->u.vol.an_log[0] = phr->u.c.an_log_value[0];
sound/pci/asihpi/hpicmn.c
562
pC->u.vol.an_log[1] = phr->u.c.an_log_value[1];
sound/pci/asihpi/hpicmn.c
563
} else if (phm->u.c.attribute == HPI_VOLUME_MUTE) {
sound/pci/asihpi/hpicmn.c
564
if (phm->u.c.param1)
sound/pci/asihpi/hpicmn.c
565
pC->u.vol.flags |= HPI_VOLUME_FLAG_MUTED;
sound/pci/asihpi/hpicmn.c
567
pC->u.vol.flags &= ~HPI_VOLUME_FLAG_MUTED;
sound/pci/asihpi/hpicmn.c
572
if (phm->u.c.attribute == HPI_MULTIPLEXER_SOURCE) {
sound/pci/asihpi/hpicmn.c
573
pC->u.mux.source_node_type = (u16)phm->u.c.param1;
sound/pci/asihpi/hpicmn.c
574
pC->u.mux.source_node_index = (u16)phm->u.c.param2;
sound/pci/asihpi/hpicmn.c
579
if (phm->u.c.attribute == HPI_CHANNEL_MODE_MODE)
sound/pci/asihpi/hpicmn.c
580
pC->u.mode.mode = (u16)phm->u.c.param1;
sound/pci/asihpi/hpicmn.c
583
if (phm->u.c.attribute == HPI_LEVEL_GAIN) {
sound/pci/asihpi/hpicmn.c
584
pC->u.vol.an_log[0] = phr->u.c.an_log_value[0];
sound/pci/asihpi/hpicmn.c
585
pC->u.vol.an_log[1] = phr->u.c.an_log_value[1];
sound/pci/asihpi/hpicmn.c
589
if (phm->u.c.attribute == HPI_MICROPHONE_PHANTOM_POWER)
sound/pci/asihpi/hpicmn.c
590
pC->u.microphone.phantom_state = (u16)phm->u.c.param1;
sound/pci/asihpi/hpicmn.c
593
if (phm->u.c.attribute == HPI_AESEBUTX_FORMAT)
sound/pci/asihpi/hpicmn.c
594
pC->u.aes3tx.format = phm->u.c.param1;
sound/pci/asihpi/hpicmn.c
597
if (phm->u.c.attribute == HPI_AESEBURX_FORMAT)
sound/pci/asihpi/hpicmn.c
598
pC->u.aes3rx.format = phm->u.c.param1;
sound/pci/asihpi/hpicmn.c
601
if (phm->u.c.attribute == HPI_SAMPLECLOCK_SOURCE)
sound/pci/asihpi/hpicmn.c
602
pC->u.clk.source = (u16)phm->u.c.param1;
sound/pci/asihpi/hpicmn.c
603
else if (phm->u.c.attribute == HPI_SAMPLECLOCK_SOURCE_INDEX)
sound/pci/asihpi/hpicmn.c
604
pC->u.clk.source_index = (u16)phm->u.c.param1;
sound/pci/asihpi/hpicmn.c
605
else if (phm->u.c.attribute == HPI_SAMPLECLOCK_SAMPLERATE)
sound/pci/asihpi/hpicmn.c
606
pC->u.clk.sample_rate = phm->u.c.param1;
sound/pci/asihpi/hpicmn.c
687
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/dwc/dwc-pcm.c
29
const u##sample_bits (*p)[2] = (void *)runtime->dma_area; \
sound/soc/dwc/dwc-pcm.c
49
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
1240
struct snd_urb_ctx *u = &ep->urb[i];
sound/usb/endpoint.c
1241
u->index = i;
sound/usb/endpoint.c
1242
u->ep = ep;
sound/usb/endpoint.c
1243
u->packets = urb_packs;
sound/usb/endpoint.c
1244
u->buffer_size = maxsize * u->packets;
sound/usb/endpoint.c
1247
u->packets++; /* for transfer delimiter */
sound/usb/endpoint.c
1248
u->urb = usb_alloc_urb(u->packets, GFP_KERNEL);
sound/usb/endpoint.c
1249
if (!u->urb)
sound/usb/endpoint.c
1252
u->urb->transfer_buffer =
sound/usb/endpoint.c
1253
usb_alloc_coherent(chip->dev, u->buffer_size,
sound/usb/endpoint.c
1254
GFP_KERNEL, &u->urb->transfer_dma);
sound/usb/endpoint.c
1255
if (!u->urb->transfer_buffer)
sound/usb/endpoint.c
1257
u->urb->pipe = ep->pipe;
sound/usb/endpoint.c
1258
u->urb->transfer_flags = URB_NO_TRANSFER_DMA_MAP;
sound/usb/endpoint.c
1259
u->urb->interval = 1 << ep->datainterval;
sound/usb/endpoint.c
1260
u->urb->context = u;
sound/usb/endpoint.c
1261
u->urb->complete = snd_complete_urb;
sound/usb/endpoint.c
1262
INIT_LIST_HEAD(&u->ready_list);
sound/usb/endpoint.c
1290
struct snd_urb_ctx *u = &ep->urb[i];
sound/usb/endpoint.c
1291
u->index = i;
sound/usb/endpoint.c
1292
u->ep = ep;
sound/usb/endpoint.c
1293
u->packets = 1;
sound/usb/endpoint.c
1294
u->urb = usb_alloc_urb(1, GFP_KERNEL);
sound/usb/endpoint.c
1295
if (!u->urb)
sound/usb/endpoint.c
1297
u->urb->transfer_buffer = ep->syncbuf + i * 4;
sound/usb/endpoint.c
1298
u->urb->transfer_dma = ep->sync_dma + i * 4;
sound/usb/endpoint.c
1299
u->urb->transfer_buffer_length = 4;
sound/usb/endpoint.c
1300
u->urb->pipe = ep->pipe;
sound/usb/endpoint.c
1301
u->urb->transfer_flags = URB_NO_TRANSFER_DMA_MAP;
sound/usb/endpoint.c
1302
u->urb->number_of_packets = 1;
sound/usb/endpoint.c
1303
u->urb->interval = 1 << ep->syncinterval;
sound/usb/endpoint.c
1304
u->urb->context = u;
sound/usb/endpoint.c
1305
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
1055
unsigned int b, u = 0;
sound/usb/misc/ua101.c
1063
if (u >= stream->queue_length)
sound/usb/misc/ua101.c
1081
stream->urbs[u++] = urb;
sound/usb/misc/ua101.c
1087
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
572
struct snd_pcm_substream *substream = evtchnl->u.evt.substream;
sound/xen/xen_snd_front_evtchnl.c
134
channel->u.req.ring.req_prod_pvt++;
sound/xen/xen_snd_front_evtchnl.c
135
RING_PUSH_REQUESTS_AND_CHECK_NOTIFY(&channel->u.req.ring, notify);
sound/xen/xen_snd_front_evtchnl.c
146
page = channel->u.req.ring.sring;
sound/xen/xen_snd_front_evtchnl.c
148
page = channel->u.evt.page;
sound/xen/xen_snd_front_evtchnl.c
156
channel->u.req.resp_status = -EIO;
sound/xen/xen_snd_front_evtchnl.c
157
complete_all(&channel->u.req.completion);
sound/xen/xen_snd_front_evtchnl.c
221
init_completion(&channel->u.req.completion);
sound/xen/xen_snd_front_evtchnl.c
222
mutex_init(&channel->u.req.req_io_lock);
sound/xen/xen_snd_front_evtchnl.c
223
XEN_FRONT_RING_INIT(&channel->u.req.ring, sring, XEN_PAGE_SIZE);
sound/xen/xen_snd_front_evtchnl.c
227
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
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
652
} u;
tools/arch/x86/include/uapi/asm/kvm.h
691
} u;
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
1048
} u;
tools/include/uapi/linux/kvm.h
125
} u;
tools/include/uapi/linux/kvm.h
139
} u;
tools/include/uapi/linux/rtnetlink.h
545
} u;
tools/perf/builtin-trace.c
263
u##bits value; \
tools/perf/builtin-trace.c
276
u##bits value; \
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
3007
union u64_swap u;
tools/perf/util/evsel.c
3018
u.val64 = *array;
tools/perf/util/evsel.c
3021
u.val64 = bswap_64(u.val64);
tools/perf/util/evsel.c
3022
u.val32[0] = bswap_32(u.val32[0]);
tools/perf/util/evsel.c
3025
sample->cpu = u.val32[0];
tools/perf/util/evsel.c
3045
u.val64 = *array;
tools/perf/util/evsel.c
3048
u.val64 = bswap_64(u.val64);
tools/perf/util/evsel.c
3049
u.val32[0] = bswap_32(u.val32[0]);
tools/perf/util/evsel.c
3050
u.val32[1] = bswap_32(u.val32[1]);
tools/perf/util/evsel.c
3053
sample->pid = u.val32[0];
tools/perf/util/evsel.c
3054
sample->tid = u.val32[1];
tools/perf/util/evsel.c
3218
union u64_swap u;
tools/perf/util/evsel.c
3265
u.val64 = *array;
tools/perf/util/evsel.c
3268
u.val64 = bswap_64(u.val64);
tools/perf/util/evsel.c
3269
u.val32[0] = bswap_32(u.val32[0]);
tools/perf/util/evsel.c
3270
u.val32[1] = bswap_32(u.val32[1]);
tools/perf/util/evsel.c
3273
data->pid = u.val32[0];
tools/perf/util/evsel.c
3274
data->tid = u.val32[1];
tools/perf/util/evsel.c
3300
u.val64 = *array;
tools/perf/util/evsel.c
3303
u.val64 = bswap_64(u.val64);
tools/perf/util/evsel.c
3304
u.val32[0] = bswap_32(u.val32[0]);
tools/perf/util/evsel.c
3307
data->cpu = u.val32[0];
tools/perf/util/evsel.c
3392
u.val64 = *array;
tools/perf/util/evsel.c
3401
u.val64 = bswap_64(u.val64);
tools/perf/util/evsel.c
3402
u.val32[0] = bswap_32(u.val32[0]);
tools/perf/util/evsel.c
3403
u.val32[1] = bswap_32(u.val32[1]);
tools/perf/util/evsel.c
3405
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
2240
} u;
tools/perf/util/intel-pt.c
2242
u.result = 0;
tools/perf/util/intel-pt.c
2243
u.flags.mispred = !!(info & LBR_INFO_MISPRED);
tools/perf/util/intel-pt.c
2244
u.flags.predicted = !(info & LBR_INFO_MISPRED);
tools/perf/util/intel-pt.c
2245
u.flags.in_tx = !!(info & LBR_INFO_IN_TX);
tools/perf/util/intel-pt.c
2246
u.flags.abort = !!(info & LBR_INFO_ABORT);
tools/perf/util/intel-pt.c
2247
u.flags.cycles = info & LBR_INFO_CYCLES;
tools/perf/util/intel-pt.c
2249
return u.result;
tools/perf/util/synthetic-events.c
1616
union u64_swap u;
tools/perf/util/synthetic-events.c
1631
u.val32[0] = sample->pid;
tools/perf/util/synthetic-events.c
1632
u.val32[1] = sample->tid;
tools/perf/util/synthetic-events.c
1633
*array = u.val64;
tools/perf/util/synthetic-events.c
1658
u.val32[0] = sample->cpu;
tools/perf/util/synthetic-events.c
1659
u.val32[1] = 0;
tools/perf/util/synthetic-events.c
1660
*array = u.val64;
tools/perf/util/synthetic-events.c
1813
union u64_swap u;
tools/perf/util/synthetic-events.c
1816
u.val32[0] = sample->pid;
tools/perf/util/synthetic-events.c
1817
u.val32[1] = sample->tid;
tools/perf/util/synthetic-events.c
1818
*array = u.val64;
tools/perf/util/synthetic-events.c
1838
u.val32[0] = sample->cpu;
tools/perf/util/synthetic-events.c
1839
u.val32[1] = 0;
tools/perf/util/synthetic-events.c
1840
*array = u.val64;
tools/perf/util/unwind-libunwind-local.c
474
di.u.rti.segbase = segbase;
tools/perf/util/unwind-libunwind-local.c
475
di.u.rti.table_data = table_data;
tools/perf/util/unwind-libunwind-local.c
476
di.u.rti.table_len = fde_count * sizeof(struct table_entry)
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
403
__u64 u, pos, level;
tools/sched_ext/scx_sdt.bpf.c
447
bpf_for(u, 0, SDT_TASK_LEVELS) {
tools/sched_ext/scx_sdt.bpf.c
448
level = SDT_TASK_LEVELS - 1 - u;
tools/testing/selftests/bpf/prog_tests/token.c
156
} u;
tools/testing/selftests/bpf/prog_tests/token.c
160
msg.msg_control = u.buf;
tools/testing/selftests/bpf/prog_tests/token.c
161
msg.msg_controllen = sizeof(u.buf);
tools/testing/selftests/bpf/prog_tests/token.c
191
} u;
tools/testing/selftests/bpf/prog_tests/token.c
195
msg.msg_control = u.buf;
tools/testing/selftests/bpf/prog_tests/token.c
196
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
195
tuple->dst.u.all == bpf_htons(sport))
tools/testing/selftests/bpf/progs/test_bpf_nf.c
198
tuple->src.u.all == bpf_htons(dport))
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
182
md.u.index = bpf_htonl(123);
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
188
BPF_CORE_WRITE_BITFIELD(&md.u.md2, dir, direction);
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
189
BPF_CORE_WRITE_BITFIELD(&md.u.md2, hwid, (hwid & 0xf));
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
190
BPF_CORE_WRITE_BITFIELD(&md.u.md2, hwid_upper, (hwid >> 4) & 0x3);
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
225
index = bpf_ntohl(md.u.index);
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
229
BPF_CORE_READ_BITFIELD(&md.u.md2, dir),
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
230
(BPF_CORE_READ_BITFIELD(&md.u.md2, hwid_upper) << 4) +
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
231
BPF_CORE_READ_BITFIELD(&md.u.md2, hwid),
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
232
bpf_ntohl(md.u.md2.timestamp));
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
261
md.u.index = bpf_htonl(123);
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
268
BPF_CORE_WRITE_BITFIELD(&md.u.md2, dir, direction);
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
269
BPF_CORE_WRITE_BITFIELD(&md.u.md2, hwid, (hwid & 0xf));
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
270
BPF_CORE_WRITE_BITFIELD(&md.u.md2, hwid_upper, (hwid >> 4) & 0x3);
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
306
index = bpf_ntohl(md.u.index);
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
310
BPF_CORE_READ_BITFIELD(&md.u.md2, dir),
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
311
(BPF_CORE_READ_BITFIELD(&md.u.md2, hwid_upper) << 4) +
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
312
BPF_CORE_READ_BITFIELD(&md.u.md2, hwid),
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
313
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
1927
routing->entries[i].u.irqchip.irqchip = 0;
tools/testing/selftests/kvm/lib/kvm_util.c
1928
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 = (uint64_t)-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 = (uint64_t)-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
839
} u;
tools/testing/selftests/net/ipsec.c
860
strncpy(alg.u.alg.alg_name, desc->a_algo, ALGO_LEN - 1);
tools/testing/selftests/net/ipsec.c
861
if (xfrm_fill_key(desc->a_algo, alg.u.alg.alg_key,
tools/testing/selftests/net/ipsec.c
862
sizeof(alg.buf), &alg.u.alg.alg_key_len))
tools/testing/selftests/net/ipsec.c
871
strncpy(alg.u.alg.alg_name, desc->c_algo, ALGO_LEN - 1);
tools/testing/selftests/net/ipsec.c
872
if (xfrm_fill_key(desc->c_algo, alg.u.alg.alg_key,
tools/testing/selftests/net/ipsec.c
873
sizeof(alg.buf), &alg.u.alg.alg_key_len))
tools/testing/selftests/net/ipsec.c
883
alg.u.aead.alg_icv_len = desc->icv_len;
tools/testing/selftests/net/ipsec.c
884
strncpy(alg.u.aead.alg_name, desc->ae_algo, ALGO_LEN - 1);
tools/testing/selftests/net/ipsec.c
885
if (xfrm_fill_key(desc->ae_algo, alg.u.aead.alg_key,
tools/testing/selftests/net/ipsec.c
886
sizeof(alg.buf), &alg.u.aead.alg_key_len))
tools/testing/selftests/net/ipsec.c
891
strncpy(alg.u.alg.alg_name, desc->e_algo, ALGO_LEN - 1);
tools/testing/selftests/net/ipsec.c
893
if (xfrm_fill_key(desc->e_algo, alg.u.alg.alg_key,
tools/testing/selftests/net/ipsec.c
894
sizeof(alg.buf), &alg.u.alg.alg_key_len))
tools/testing/selftests/net/ipsec.c
899
strncpy(alg.u.alg.alg_name, desc->a_algo, ALGO_LEN);
tools/testing/selftests/net/ipsec.c
901
if (xfrm_fill_key(desc->a_algo, alg.u.alg.alg_key,
tools/testing/selftests/net/ipsec.c
902
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
1682
unsigned int u;
tools/testing/selftests/nolibc/nolibc-test.c
1706
if (sscanf("a123b456c0x90", "a%db%uc%p", &i, &u, &p) != 3)
tools/testing/selftests/nolibc/nolibc-test.c
1712
if (u != 456)
tools/testing/selftests/nolibc/nolibc-test.c
1735
&i, &l, &ll, &u, &ul, &ull) != 6)
tools/testing/selftests/nolibc/nolibc-test.c
1739
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/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)