Home
last modified time | relevance | path

Searched refs:w (Results 1 – 25 of 1152) sorted by relevance

12345678910>>...47

/linux/drivers/input/joystick/
H A Dwalkera0701.c62 static inline void walkera0701_parse_frame(struct walkera_dev *w) in walkera0701_parse_frame() argument
70 crc1 += w->buf[i] & 7; in walkera0701_parse_frame()
71 crc2 += (w->buf[i] & 8) >> 3; in walkera0701_parse_frame()
73 if ((w->buf[10] & 7) != (crc1 & 7)) in walkera0701_parse_frame()
75 if (((w->buf[10] & 8) >> 3) != (((crc1 >> 3) + crc2) & 1)) in walkera0701_parse_frame()
78 crc1 += w->buf[i] & 7; in walkera0701_parse_frame()
79 crc2 += (w->buf[i] & 8) >> 3; in walkera0701_parse_frame()
81 if ((w->buf[23] & 7) != (crc1 & 7)) in walkera0701_parse_frame()
83 if (((w->buf[23] & 8) >> 3) != (((crc1 >> 3) + crc2) & 1)) in walkera0701_parse_frame()
85 val1 = ((w->buf[0] & 7) * 256 + w->buf[1] * 16 + w->buf[2]) >> 2; in walkera0701_parse_frame()
[all …]
/linux/include/asm-generic/bitops/
H A Dconst_hweight.h8 #define __const_hweight8(w) \ argument
10 ((!!((w) & (1ULL << 0))) + \
11 (!!((w) & (1ULL << 1))) + \
12 (!!((w) & (1ULL << 2))) + \
13 (!!((w) & (1ULL << 3))) + \
14 (!!((w) & (1ULL << 4))) + \
15 (!!((w) & (1ULL << 5))) + \
16 (!!((w) & (1ULL << 6))) + \
17 (!!((w) & (1ULL << 7)))))
19 #define __const_hweight16(w) (__const_hweight8(w) + __const_hweight8((w) >> 8 )) argument
[all …]
/linux/tools/include/asm-generic/bitops/
H A Dconst_hweight.h8 #define __const_hweight8(w) \ argument
10 ((!!((w) & (1ULL << 0))) + \
11 (!!((w) & (1ULL << 1))) + \
12 (!!((w) & (1ULL << 2))) + \
13 (!!((w) & (1ULL << 3))) + \
14 (!!((w) & (1ULL << 4))) + \
15 (!!((w) & (1ULL << 5))) + \
16 (!!((w) & (1ULL << 6))) + \
17 (!!((w) & (1ULL << 7)))))
19 #define __const_hweight16(w) (__const_hweight8(w) + __const_hweight8((w) >> 8 )) argument
[all …]
/linux/net/ipv4/
H A Dtcp_westwood.c63 struct westwood *w = inet_csk_ca(sk); in tcp_westwood_init() local
65 w->bk = 0; in tcp_westwood_init()
66 w->bw_ns_est = 0; in tcp_westwood_init()
67 w->bw_est = 0; in tcp_westwood_init()
68 w->accounted = 0; in tcp_westwood_init()
69 w->cumul_ack = 0; in tcp_westwood_init()
70 w->reset_rtt_min = 1; in tcp_westwood_init()
71 w->rtt_min = w->rtt = TCP_WESTWOOD_INIT_RTT; in tcp_westwood_init()
72 w->rtt_win_sx = tcp_jiffies32; in tcp_westwood_init()
73 w->snd_una = tcp_sk(sk)->snd_una; in tcp_westwood_init()
[all …]
/linux/arch/s390/include/asm/
H A Darch_hweight.h9 static __always_inline unsigned long popcnt_z196(unsigned long w) in popcnt_z196() argument
15 : [w] "d" (w) in popcnt_z196()
20 static __always_inline unsigned long popcnt_z15(unsigned long w) in popcnt_z15() argument
26 : [w] "d" (w) in popcnt_z15()
31 static __always_inline unsigned long __arch_hweight64(__u64 w) in __arch_hweight64() argument
34 return popcnt_z15(w); in __arch_hweight64()
36 w = popcnt_z196(w); in __arch_hweight64()
37 w += w >> 32; in __arch_hweight64()
38 w += w >> 16; in __arch_hweight64()
39 w += w >> 8; in __arch_hweight64()
[all …]
/linux/tools/lib/
H A Dhweight.c12 unsigned int __sw_hweight32(unsigned int w) in __sw_hweight32() argument
15 w -= (w >> 1) & 0x55555555; in __sw_hweight32()
16 w = (w & 0x33333333) + ((w >> 2) & 0x33333333); in __sw_hweight32()
17 w = (w + (w >> 4)) & 0x0f0f0f0f; in __sw_hweight32()
18 return (w * 0x01010101) >> 24; in __sw_hweight32()
20 unsigned int res = w - ((w >> 1) & 0x55555555); in __sw_hweight32()
28 unsigned int __sw_hweight16(unsigned int w) in __sw_hweight16() argument
30 unsigned int res = w - ((w >> 1) & 0x5555); in __sw_hweight16()
36 unsigned int __sw_hweight8(unsigned int w) in __sw_hweight8() argument
38 unsigned int res = w - ((w >> 1) & 0x55); in __sw_hweight8()
[all …]
/linux/lib/
H A Dhweight.c13 unsigned int __sw_hweight32(unsigned int w) in __sw_hweight32() argument
16 w -= (w >> 1) & 0x55555555; in __sw_hweight32()
17 w = (w & 0x33333333) + ((w >> 2) & 0x33333333); in __sw_hweight32()
18 w = (w + (w >> 4)) & 0x0f0f0f0f; in __sw_hweight32()
19 return (w * 0x01010101) >> 24; in __sw_hweight32()
21 unsigned int res = w - ((w >> 1) & 0x55555555); in __sw_hweight32()
30 unsigned int __sw_hweight16(unsigned int w) in __sw_hweight16() argument
32 unsigned int res = w - ((w >> 1) & 0x5555); in __sw_hweight16()
39 unsigned int __sw_hweight8(unsigned int w) in __sw_hweight8() argument
41 unsigned int res = w - ((w >> 1) & 0x55); in __sw_hweight8()
[all …]
/linux/arch/loongarch/include/asm/
H A Dasm.h55 #define REG_L ld.w
56 #define REG_S st.w
57 #define REG_ADD add.w
58 #define REG_SUB sub.w
70 #define INT_ADD add.w
71 #define INT_ADDI addi.w
72 #define INT_SUB sub.w
73 #define INT_L ld.w
74 #define INT_S st.w
75 #define INT_SLLI slli.w
[all …]
/linux/arch/m68k/ifpsp060/src/
H A Ditest.S173 mov.w &0x0004,ICCR(%a6)
174 mov.w &0x0000,%cc
179 mov.w %cc,SCCR(%a6)
197 mov.w &0x0004,ICCR(%a6)
198 mov.w &0x0000,%cc
203 mov.w %cc,SCCR(%a6)
220 mov.w &0x0000,ICCR(%a6)
221 mov.w &0x0000,%cc
226 mov.w %cc,SCCR(%a6)
243 mov.w &0x0000,ICCR(%a6)
[all …]
/linux/drivers/watchdog/
H A Dbd96801_wdt.c68 struct wdtbd96801 *w = watchdog_get_drvdata(wdt); in bd96801_wdt_ping() local
70 return regmap_update_bits(w->regmap, BD96801_REG_WD_FEED, in bd96801_wdt_ping()
76 struct wdtbd96801 *w = watchdog_get_drvdata(wdt); in bd96801_wdt_start() local
78 return regmap_update_bits(w->regmap, BD96801_REG_WD_CONF, in bd96801_wdt_start()
84 struct wdtbd96801 *w = watchdog_get_drvdata(wdt); in bd96801_wdt_stop() local
86 return regmap_update_bits(w->regmap, BD96801_REG_WD_CONF, in bd96801_wdt_stop()
166 static int bd96801_set_wdt_mode(struct wdtbd96801 *w, unsigned int hw_margin, in bd96801_set_wdt_mode() argument
170 struct device *dev = w->dev; in bd96801_set_wdt_mode()
211 w->wdt.min_hw_heartbeat_ms = min / 10; in bd96801_set_wdt_mode()
220 w->wdt.max_hw_heartbeat_ms = hw_margin / 10; in bd96801_set_wdt_mode()
[all …]
/linux/drivers/media/platform/ti/omap/
H A Domap_voutlib.c69 try_win = new_win->w; in omap_vout_try_window()
97 new_win->w = try_win; in omap_vout_try_window()
126 win->w = new_win->w; in omap_vout_new_window()
133 if ((crop->height/win->w.height) >= 2) in omap_vout_new_window()
134 crop->height = win->w.height * 2; in omap_vout_new_window()
136 if ((crop->width/win->w.width) >= 2) in omap_vout_new_window()
137 crop->width = win->w.width * 2; in omap_vout_new_window()
144 if (crop->height != win->w.height) in omap_vout_new_window()
149 if ((crop->height/win->w.height) >= 4) in omap_vout_new_window()
150 crop->height = win->w.height * 4; in omap_vout_new_window()
[all …]
/linux/drivers/media/platform/samsung/s5p-g2d/
H A Dg2d-hw.c14 #define w(x, a) writel((x), d->regs + (a)) macro
20 w(1, SOFT_RESET_REG); in g2d_reset()
27 w(0, SRC_SELECT_REG); in g2d_set_src_size()
28 w(f->stride & 0xFFFF, SRC_STRIDE_REG); in g2d_set_src_size()
33 w(n, SRC_LEFT_TOP_REG); in g2d_set_src_size()
38 w(n, SRC_RIGHT_BOTTOM_REG); in g2d_set_src_size()
40 w(f->fmt->hw, SRC_COLOR_MODE_REG); in g2d_set_src_size()
45 w(a, SRC_BASE_ADDR_REG); in g2d_set_src_addr()
52 w(0, DST_SELECT_REG); in g2d_set_dst_size()
53 w(f->stride & 0xFFFF, DST_STRIDE_REG); in g2d_set_dst_size()
[all …]
/linux/arch/m68k/include/asm/
H A Dmcf8390.h30 #define BSWAP(w) (((w) << 8) | ((w) >> 8)) argument
31 #define RSWAP(w) (w) argument
81 #define BSWAP(w) (w) argument
84 #define RSWAP(w) (((w) << 8) | ((w) >> 8)) argument
95 #define BSWAP(w) (w) argument
98 #define RSWAP(w) (((w) << 8) | ((w) >> 8)) argument
107 #define BSWAP(w) (w) argument
110 #define RSWAP(w) (((w) << 8) | ((w) >> 8)) argument
/linux/arch/riscv/include/asm/
H A Darch_hweight.h20 static __always_inline unsigned int __arch_hweight32(unsigned int w) in __arch_hweight32() argument
25 return __sw_hweight32(w); in __arch_hweight32()
31 : "=r" (w) : "r" (w) :); in __arch_hweight32()
33 return w; in __arch_hweight32()
36 static inline unsigned int __arch_hweight16(unsigned int w) in __arch_hweight16() argument
38 return __arch_hweight32(w & 0xffff); in __arch_hweight16()
41 static inline unsigned int __arch_hweight8(unsigned int w) in __arch_hweight8() argument
43 return __arch_hweight32(w & 0xff); in __arch_hweight8()
47 static __always_inline unsigned long __arch_hweight64(__u64 w) in __arch_hweight64() argument
52 return __sw_hweight64(w); in __arch_hweight64()
[all …]
/linux/lib/crypto/mpi/
H A Dmpi-sub-ui.c39 int mpi_sub_ui(MPI w, MPI u, unsigned long vval) in mpi_sub_ui() argument
42 if (mpi_resize(w, 1) < 0) in mpi_sub_ui()
44 w->d[0] = vval; in mpi_sub_ui()
45 w->nlimbs = (vval != 0); in mpi_sub_ui()
46 w->sign = (vval != 0); in mpi_sub_ui()
51 if (mpi_resize(w, u->nlimbs + 1)) in mpi_sub_ui()
57 cy = mpihelp_add_1(w->d, u->d, u->nlimbs, (mpi_limb_t) vval); in mpi_sub_ui()
58 w->d[u->nlimbs] = cy; in mpi_sub_ui()
59 w->nlimbs = u->nlimbs + cy; in mpi_sub_ui()
60 w->sign = 1; in mpi_sub_ui()
[all …]
/linux/fs/xfs/libxfs/
H A Dxfs_trans_space.h52 #define XFS_EXTENTADD_SPACE_RES(mp,w) (XFS_BM_MAXLEVELS(mp,w) - 1) argument
53 #define XFS_NEXTENTADD_SPACE_RES(mp,b,w)\ argument
56 XFS_EXTENTADD_SPACE_RES(mp,w))
59 #define XFS_SWAP_RMAP_SPACE_RES(mp,b,w)\ argument
60 (XFS_NEXTENTADD_SPACE_RES((mp), (b), (w)) + \
63 #define XFS_DAENTER_1B(mp,w) \ argument
64 ((w) == XFS_DATA_FORK ? (mp)->m_dir_geo->fsbcount : 1)
65 #define XFS_DAENTER_DBS(mp,w) \ argument
66 (XFS_DA_NODE_MAXDEPTH + (((w) == XFS_DATA_FORK) ? 2 : 0))
67 #define XFS_DAENTER_BLOCKS(mp,w) \ argument
[all …]
/linux/arch/loongarch/kernel/
H A Dfpu.S104 bstrins.w \tmp1, \tmp0, 15, 8
106 bstrins.w \tmp1, \tmp0, 23, 16
108 bstrins.w \tmp1, \tmp0, 31, 24
109 EX st.w \tmp1, \thread, THREAD_FCC
113 bstrins.w \tmp1, \tmp0, 15, 8
115 bstrins.w \tmp1, \tmp0, 23, 16
117 bstrins.w \tmp1, \tmp0, 31, 24
118 EX st.w \tmp1, \thread, (THREAD_FCC + 4)
122 EX ld.w \tmp0, \thread, THREAD_FCC
123 bstrpick.w \tmp1, \tmp0, 7, 0
[all …]
/linux/net/ipv6/
H A Dip6_fib.c43 struct fib6_walker w; member
63 static int fib6_walk(struct net *net, struct fib6_walker *w);
64 static int fib6_walk_continue(struct fib6_walker *w);
75 #define FOR_WALKERS(net, w) \ argument
76 list_for_each_entry(w, &(net)->ipv6.fib6_walkers, lh)
78 static void fib6_walker_link(struct net *net, struct fib6_walker *w) in fib6_walker_link() argument
81 list_add(&w->lh, &net->ipv6.fib6_walkers); in fib6_walker_link()
85 static void fib6_walker_unlink(struct net *net, struct fib6_walker *w) in fib6_walker_unlink() argument
88 list_del(&w->lh); in fib6_walker_unlink()
467 static int fib6_node_dump(struct fib6_walker *w) in fib6_node_dump() argument
477 fib6_table_dump(struct net * net,struct fib6_table * tb,struct fib6_walker * w) fib6_table_dump() argument
493 struct fib6_walker *w; fib6_tables_dump() local
525 fib6_dump_node(struct fib6_walker * w) fib6_dump_node() argument
562 struct fib6_walker *w = (void *)cb->args[2]; fib6_dump_end() local
586 struct fib6_walker *w; fib6_dump_table() local
639 struct fib6_walker *w; inet6_dump_fib() local
1841 struct fib6_walker *w; fib6_repair_tree() local
1966 struct fib6_walker *w; fib6_del_route() local
2121 fib6_walk_continue(struct fib6_walker * w) fib6_walk_continue() argument
2211 fib6_walk(struct net * net,struct fib6_walker * w) fib6_walk() argument
2225 fib6_clean_node(struct fib6_walker * w) fib6_clean_node() argument
2619 ipv6_route_yield(struct fib6_walker * w) ipv6_route_yield() argument
2744 struct fib6_walker *w = &iter->w; ipv6_route_iter_active() local
[all...]
/linux/net/wireless/
H A Ddebugfs.c166 struct debugfs_read_work *w = container_of(work, typeof(*w), work); in wiphy_locked_debugfs_read()
168 w->ret = w->handler(w->wiphy, w->file, w->buf, w->bufsize, w->data); in wiphy_locked_debugfs_read()
169 complete(&w in wiphy_locked_debugfs_read()
133 struct debugfs_read_work *w = container_of(work, typeof(*w), work); wiphy_locked_debugfs_read_work() local
142 struct debugfs_read_work *w = data; wiphy_locked_debugfs_read_cancel() local
213 struct debugfs_write_work *w = container_of(work, typeof(*w), work); wiphy_locked_debugfs_write_work() local
222 struct debugfs_write_work *w = data; wiphy_locked_debugfs_write_cancel() local
[all...]
/linux/arch/arm64/include/asm/
H A Dcmpxchg.h21 #define __XCHG_CASE(w, sfx, name, sz, mb, nop_lse, acq, acq_lse, rel, cl) \ argument
30 "1: ld" #acq "xr" #sfx "\t%" #w "0, %2\n" \
31 " st" #rel "xr" #sfx "\t%w1, %" #w "3, %2\n" \
35 " swp" #acq_lse #rel #sfx "\t%" #w "3, %" #w "0, %2\n" \
45 __XCHG_CASE(w, b, , 8, , , , , , )
46 __XCHG_CASE(w, h, , 16, , , , , , )
47 __XCHG_CASE(w, , , 32, , , , , , )
49 __XCHG_CASE(w, b, acq_, 8, , , a, a, , "memory")
50 __XCHG_CASE(w, h, acq_, 16, , , a, a, , "memory")
51 __XCHG_CASE(w, , acq_, 32, , , a, a, , "memory")
[all …]
/linux/include/linux/soc/ti/
H A Domap1-usb.h24 # define USB2_TRX_MODE(w) (((w)>>24)&0x07) argument
25 # define USB1_TRX_MODE(w) (((w)>>20)&0x07) argument
26 # define USB0_TRX_MODE(w) (((w)>>16)&0x07) argument
38 # define SRP_GPUVBUS(w) (((w)>>24)&0x07) argument
39 # define A_WAIT_VRISE(w) (((w)>>20)&0x07) argument
40 # define B_ASE_BRST(w) (((w)>>16)&0x07) argument
49 # define OTG_HMC(w) (((w)>>0)&0x3f) argument
/linux/arch/mips/kernel/
H A Dr4k-bugs64.c44 void mult_sh_align_mod(long *v1, long *v2, long *w, in mult_sh_align_mod() argument
116 *w = lw; in mult_sh_align_mod()
121 long v1[8], v2[8], w[8]; in check_mult_sh() local
135 mult_sh_align_mod(&v1[0], &v2[0], &w[0], 32, 0); in check_mult_sh()
136 mult_sh_align_mod(&v1[1], &v2[1], &w[1], 32, 1); in check_mult_sh()
137 mult_sh_align_mod(&v1[2], &v2[2], &w[2], 32, 2); in check_mult_sh()
138 mult_sh_align_mod(&v1[3], &v2[3], &w[3], 32, 3); in check_mult_sh()
139 mult_sh_align_mod(&v1[4], &v2[4], &w[4], 32, 4); in check_mult_sh()
140 mult_sh_align_mod(&v1[5], &v2[5], &w[5], 32, 5); in check_mult_sh()
141 mult_sh_align_mod(&v1[6], &v2[6], &w[6], 32, 6); in check_mult_sh()
[all …]
/linux/fs/smb/client/
H A Ddfs.h34 #define ref_walk_start(w) ((w)->refs) argument
35 #define ref_walk_end(w) (&(w)->refs[ARRAY_SIZE((w)->refs) - 1]) argument
36 #define ref_walk_cur(w) ((w)->ref) argument
37 #define ref_walk_descend(w) (--ref_walk_cur(w) >= ref_walk_start(w)) argument
39 #define ref_walk_tit(w) (ref_walk_cur(w)->tit) argument
40 #define ref_walk_path(w) (ref_walk_cur(w)->path) argument
41 #define ref_walk_fpath(w) (ref_walk_cur(w)->full_path) argument
42 #define ref_walk_tl(w) (&ref_walk_cur(w)->tl) argument
43 #define ref_walk_ses(w) (ref_walk_cur(w)->ses) argument
/linux/arch/xtensa/mm/
H A Dtlb.c27 int w, i; in __flush_itlb_all() local
29 for (w = 0; w < ITLB_ARF_WAYS; w++) { in __flush_itlb_all()
31 int e = w + (i << PAGE_SHIFT); in __flush_itlb_all()
40 int w, i; in __flush_dtlb_all() local
42 for (w = 0; w < DTLB_ARF_WAYS; w++) { in __flush_dtlb_all()
44 int e = w + (i << PAGE_SHIFT); in __flush_dtlb_all()
232 static int check_tlb_entry(unsigned w, unsigned e, bool dtlb) in check_tlb_entry() argument
234 unsigned tlbidx = w | (e << PAGE_SHIFT); in check_tlb_entry()
248 dtlb ? 'D' : 'I', w, e, vpn, in check_tlb_entry()
256 dtlb ? 'D' : 'I', w, e, r0, r1, pte); in check_tlb_entry()
[all …]
/linux/drivers/input/gameport/
H A Dfm801-gp.c31 unsigned short w; in fm801_gp_cooked_read() local
33 w = inw(gameport->io + 2); in fm801_gp_cooked_read()
34 *buttons = (~w >> 14) & 0x03; in fm801_gp_cooked_read()
35 axes[0] = (w == 0xffff) ? -1 : ((w & 0x1fff) << 5); in fm801_gp_cooked_read()
36 w = inw(gameport->io + 4); in fm801_gp_cooked_read()
37 axes[1] = (w == 0xffff) ? -1 : ((w & 0x1fff) << 5); in fm801_gp_cooked_read()
38 w = inw(gameport->io + 6); in fm801_gp_cooked_read()
39 *buttons |= ((~w >> 14) & 0x03) << 2; in fm801_gp_cooked_read()
40 axes[2] = (w == 0xffff) ? -1 : ((w & 0x1fff) << 5); in fm801_gp_cooked_read()
41 w = inw(gameport->io + 8); in fm801_gp_cooked_read()
[all …]

12345678910>>...47