Home
last modified time | relevance | path

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

12345678910>>...58

/kernel/linux/linux-5.10/drivers/input/joystick/
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 …]
/kernel/linux/linux-5.10/tools/include/asm-generic/bitops/
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 …]
/kernel/linux/linux-5.10/include/asm-generic/bitops/
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 …]
/kernel/linux/linux-5.10/net/ipv4/
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 …]
/kernel/linux/linux-5.10/tools/lib/
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 …]
/kernel/linux/linux-5.10/lib/
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 …]
/kernel/linux/linux-5.10/drivers/watchdog/
Dbd70528_wdt.c131 static int bd70528_wdt_set_locked(struct wdtbd70528 *w, int enable) in bd70528_wdt_set_locked() argument
133 return bd70528_wdt_set(w->mfd, enable, NULL); in bd70528_wdt_set_locked()
136 static int bd70528_wdt_change(struct wdtbd70528 *w, int enable) in bd70528_wdt_change() argument
140 bd70528_wdt_lock(w->mfd); in bd70528_wdt_change()
141 ret = bd70528_wdt_set_locked(w, enable); in bd70528_wdt_change()
142 bd70528_wdt_unlock(w->mfd); in bd70528_wdt_change()
149 struct wdtbd70528 *w = watchdog_get_drvdata(wdt); in bd70528_wdt_start() local
151 dev_dbg(w->dev, "WDT ping...\n"); in bd70528_wdt_start()
152 return bd70528_wdt_change(w, 1); in bd70528_wdt_start()
157 struct wdtbd70528 *w = watchdog_get_drvdata(wdt); in bd70528_wdt_stop() local
[all …]
/kernel/linux/linux-5.10/sound/soc/
Dsoc-dapm.c183 static bool dapm_dirty_widget(struct snd_soc_dapm_widget *w) in dapm_dirty_widget() argument
185 return !list_empty(&w->dirty); in dapm_dirty_widget()
188 static void dapm_mark_dirty(struct snd_soc_dapm_widget *w, const char *reason) in dapm_mark_dirty() argument
190 dapm_assert_locked(w->dapm); in dapm_mark_dirty()
192 if (!dapm_dirty_widget(w)) { in dapm_mark_dirty()
193 dev_vdbg(w->dapm->dev, "Marking %s dirty due to %s\n", in dapm_mark_dirty()
194 w->name, reason); in dapm_mark_dirty()
195 list_add_tail(&w->dirty, &w->dapm->card->dapm_dirty); in dapm_mark_dirty()
207 struct snd_soc_dapm_widget *w, enum snd_soc_dapm_direction dir) in dapm_widget_invalidate_paths() argument
214 dapm_assert_locked(w->dapm); in dapm_widget_invalidate_paths()
[all …]
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
Diowait.h340 static inline u16 iowait_get_desc(struct iowait_work *w) in iowait_get_desc() argument
345 if (!list_empty(&w->tx_head)) { in iowait_get_desc()
346 tx = list_first_entry(&w->tx_head, struct sdma_txreq, in iowait_get_desc()
350 w->iow->priority++; in iowait_get_desc()
355 static inline u32 iowait_get_all_desc(struct iowait *w) in iowait_get_all_desc() argument
359 num_desc = iowait_get_desc(&w->wait[IOWAIT_IB_SE]); in iowait_get_all_desc()
360 num_desc += iowait_get_desc(&w->wait[IOWAIT_TID_SE]); in iowait_get_all_desc()
364 static inline void iowait_update_priority(struct iowait_work *w) in iowait_update_priority() argument
368 if (!list_empty(&w->tx_head)) { in iowait_update_priority()
369 tx = list_first_entry(&w->tx_head, struct sdma_txreq, in iowait_update_priority()
[all …]
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/
Dutil.h64 mt76_worker_setup(struct ieee80211_hw *hw, struct mt76_worker *w, in mt76_worker_setup() argument
72 w->fn = fn; in mt76_worker_setup()
73 w->task = kthread_create(__mt76_worker_fn, w, "mt76-%s %s", in mt76_worker_setup()
76 ret = PTR_ERR_OR_ZERO(w->task); in mt76_worker_setup()
78 w->task = NULL; in mt76_worker_setup()
82 wake_up_process(w->task); in mt76_worker_setup()
87 static inline void mt76_worker_schedule(struct mt76_worker *w) in mt76_worker_schedule() argument
89 if (!w->task) in mt76_worker_schedule()
92 if (!test_and_set_bit(MT76_WORKER_SCHEDULED, &w->state) && in mt76_worker_schedule()
93 !test_bit(MT76_WORKER_RUNNING, &w->state)) in mt76_worker_schedule()
[all …]
/kernel/linux/linux-5.10/arch/m68k/ifpsp060/src/
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 …]
/kernel/linux/linux-5.10/arch/m68k/include/asm/
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
/kernel/linux/linux-5.10/drivers/media/platform/s5p-g2d/
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 …]
/kernel/linux/linux-5.10/drivers/media/platform/omap/
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 …]
/kernel/linux/linux-5.10/lib/mpi/
Dmpi-sub-ui.c37 int mpi_sub_ui(MPI w, MPI u, unsigned long vval) in mpi_sub_ui() argument
40 if (mpi_resize(w, 1) < 0) in mpi_sub_ui()
42 w->d[0] = vval; in mpi_sub_ui()
43 w->nlimbs = (vval != 0); in mpi_sub_ui()
44 w->sign = (vval != 0); in mpi_sub_ui()
49 if (mpi_resize(w, u->nlimbs + 1)) in mpi_sub_ui()
55 cy = mpihelp_add_1(w->d, u->d, u->nlimbs, (mpi_limb_t) vval); in mpi_sub_ui()
56 w->d[u->nlimbs] = cy; in mpi_sub_ui()
57 w->nlimbs = u->nlimbs + cy; in mpi_sub_ui()
58 w->sign = 1; in mpi_sub_ui()
[all …]
Dmpiutil.c235 void mpi_snatch(MPI w, MPI u) in mpi_snatch() argument
237 if (w) { in mpi_snatch()
238 mpi_assign_limb_space(w, u->d, u->alloced); in mpi_snatch()
239 w->nlimbs = u->nlimbs; in mpi_snatch()
240 w->sign = u->sign; in mpi_snatch()
241 w->flags = u->flags; in mpi_snatch()
250 MPI mpi_set(MPI w, MPI u) in mpi_set() argument
256 if (!w) in mpi_set()
257 w = mpi_alloc(mpi_get_nlimbs(u)); in mpi_set()
258 RESIZE_IF_NEEDED(w, usize); in mpi_set()
[all …]
Dmpi-add.c20 void mpi_add_ui(MPI w, MPI u, unsigned long v) in mpi_add_ui() argument
32 if (w->alloced < wsize) in mpi_add_ui()
33 mpi_resize(w, wsize); in mpi_add_ui()
37 wp = w->d; in mpi_add_ui()
62 w->nlimbs = wsize; in mpi_add_ui()
63 w->sign = wsign; in mpi_add_ui()
67 void mpi_add(MPI w, MPI u, MPI v) in mpi_add() argument
79 RESIZE_IF_NEEDED(w, wsize); in mpi_add()
89 RESIZE_IF_NEEDED(w, wsize); in mpi_add()
94 wp = w->d; in mpi_add()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/
Di915_gem_client_blt.c117 struct clear_pages_work *w = container_of(fence, typeof(*w), dma); in clear_pages_work_release() local
119 destroy_sleeve(w->sleeve); in clear_pages_work_release()
121 i915_sw_fence_fini(&w->wait); in clear_pages_work_release()
123 BUILD_BUG_ON(offsetof(typeof(*w), dma)); in clear_pages_work_release()
124 dma_fence_free(&w->dma); in clear_pages_work_release()
135 struct clear_pages_work *w = container_of(work, typeof(*w), irq_work); in clear_pages_signal_irq_worker() local
137 dma_fence_signal(&w->dma); in clear_pages_signal_irq_worker()
138 dma_fence_put(&w->dma); in clear_pages_signal_irq_worker()
144 struct clear_pages_work *w = container_of(cb, typeof(*w), cb); in clear_pages_dma_fence_cb() local
147 dma_fence_set_error(&w->dma, fence->error); in clear_pages_dma_fence_cb()
[all …]
/kernel/linux/linux-5.10/fs/xfs/libxfs/
Dxfs_trans_space.h28 #define XFS_EXTENTADD_SPACE_RES(mp,w) (XFS_BM_MAXLEVELS(mp,w) - 1) argument
29 #define XFS_NEXTENTADD_SPACE_RES(mp,b,w)\ argument
32 XFS_EXTENTADD_SPACE_RES(mp,w))
35 #define XFS_SWAP_RMAP_SPACE_RES(mp,b,w)\ argument
36 (XFS_NEXTENTADD_SPACE_RES((mp), (b), (w)) + \
39 #define XFS_DAENTER_1B(mp,w) \ argument
40 ((w) == XFS_DATA_FORK ? (mp)->m_dir_geo->fsbcount : 1)
41 #define XFS_DAENTER_DBS(mp,w) \ argument
42 (XFS_DA_NODE_MAXDEPTH + (((w) == XFS_DATA_FORK) ? 2 : 0))
43 #define XFS_DAENTER_BLOCKS(mp,w) \ argument
[all …]
/kernel/linux/linux-5.10/arch/arm/mach-omap1/
Dlcd_dma.c134 u16 w; in set_b1_regs() local
253 w = omap_readw(OMAP1610_DMA_LCD_CSDP); in set_b1_regs()
254 w &= ~0x03; in set_b1_regs()
255 w |= lcd_dma.data_type; in set_b1_regs()
256 omap_writew(w, OMAP1610_DMA_LCD_CSDP); in set_b1_regs()
258 w = omap_readw(OMAP1610_DMA_LCD_CTRL); in set_b1_regs()
260 w &= ~(0x03 << 6); in set_b1_regs()
262 w |= 1 << 1; /* Block interrupt enable */ in set_b1_regs()
264 w &= ~(1 << 1); in set_b1_regs()
265 omap_writew(w, OMAP1610_DMA_LCD_CTRL); in set_b1_regs()
[all …]
/kernel/linux/linux-5.10/drivers/md/
Ddm-cache-background-tracker.c83 struct bt_work *w; in __insert_pending() local
87 w = container_of(*new, struct bt_work, node); in __insert_pending()
90 cmp = cmp_oblock(w->work.oblock, nw->work.oblock); in __insert_pending()
112 struct bt_work *w; in __find_pending() local
116 w = container_of(*new, struct bt_work, node); in __find_pending()
118 cmp = cmp_oblock(w->work.oblock, oblock); in __find_pending()
129 return *new ? w : NULL; in __find_pending()
133 static void update_stats(struct background_tracker *b, struct policy_work *w, int delta) in update_stats() argument
135 switch (w->op) { in update_stats()
181 struct bt_work *w; in btracker_queue() local
[all …]
/kernel/linux/linux-5.10/drivers/staging/greybus/
Daudio_helper.c18 struct snd_soc_dapm_widget *w; in gbaudio_dapm_link_dai_widget() local
23 list_for_each_entry(w, &card->widgets, list) { in gbaudio_dapm_link_dai_widget()
24 if (w->dapm != dai_w->dapm) in gbaudio_dapm_link_dai_widget()
27 switch (w->id) { in gbaudio_dapm_link_dai_widget()
35 if (!w->sname || !strstr(w->sname, dai_w->sname)) in gbaudio_dapm_link_dai_widget()
46 sink = w; in gbaudio_dapm_link_dai_widget()
48 src = w; in gbaudio_dapm_link_dai_widget()
90 static void gbaudio_dapm_free_widget(struct snd_soc_dapm_widget *w) in gbaudio_dapm_free_widget() argument
95 list_del(&w->list); in gbaudio_dapm_free_widget()
102 snd_soc_dapm_widget_for_each_path_safe(w, dir, p, next_p) in gbaudio_dapm_free_widget()
[all …]
/kernel/linux/linux-5.10/include/linux/
Drcuwait.h23 static inline void rcuwait_init(struct rcuwait *w) in rcuwait_init() argument
25 w->task = NULL; in rcuwait_init()
32 static inline int rcuwait_active(struct rcuwait *w) in rcuwait_active() argument
34 return !!rcu_access_pointer(w->task); in rcuwait_active()
37 extern int rcuwait_wake_up(struct rcuwait *w);
45 static inline void prepare_to_rcuwait(struct rcuwait *w) in prepare_to_rcuwait() argument
47 rcu_assign_pointer(w->task, current); in prepare_to_rcuwait()
50 static inline void finish_rcuwait(struct rcuwait *w) in finish_rcuwait() argument
52 rcu_assign_pointer(w->task, NULL); in finish_rcuwait()
56 #define rcuwait_wait_event(w, condition, state) \ argument
[all …]
/kernel/linux/linux-5.10/arch/x86/include/asm/
Darch_hweight.h15 static __always_inline unsigned int __arch_hweight32(unsigned int w) in __arch_hweight32() argument
21 : REG_IN (w)); in __arch_hweight32()
26 static inline unsigned int __arch_hweight16(unsigned int w) in __arch_hweight16() argument
28 return __arch_hweight32(w & 0xffff); in __arch_hweight16()
31 static inline unsigned int __arch_hweight8(unsigned int w) in __arch_hweight8() argument
33 return __arch_hweight32(w & 0xff); in __arch_hweight8()
37 static inline unsigned long __arch_hweight64(__u64 w) in __arch_hweight64() argument
39 return __arch_hweight32((u32)w) + in __arch_hweight64()
40 __arch_hweight32((u32)(w >> 32)); in __arch_hweight64()
43 static __always_inline unsigned long __arch_hweight64(__u64 w) in __arch_hweight64() argument
[all …]
/kernel/linux/linux-5.10/tools/bpf/bpftool/
Dbtf.c103 json_writer_t *w = json_wtr; in dump_btf_type() local
110 jsonw_start_object(w); in dump_btf_type()
111 jsonw_uint_field(w, "id", id); in dump_btf_type()
112 jsonw_string_field(w, "kind", btf_kind_str[safe_kind]); in dump_btf_type()
113 jsonw_string_field(w, "name", btf_str(btf, t->name_off)); in dump_btf_type()
127 jsonw_uint_field(w, "size", t->size); in dump_btf_type()
128 jsonw_uint_field(w, "bits_offset", BTF_INT_OFFSET(v)); in dump_btf_type()
129 jsonw_uint_field(w, "nr_bits", BTF_INT_BITS(v)); in dump_btf_type()
130 jsonw_string_field(w, "encoding", enc); in dump_btf_type()
144 jsonw_uint_field(w, "type_id", t->type); in dump_btf_type()
[all …]

12345678910>>...58