Home
last modified time | relevance | path

Searched refs:wb (Results 1 – 70 of 70) sorted by relevance

/linux-4.1.27/fs/afs/
Dwrite.c19 static int afs_write_back_from_locked_page(struct afs_writeback *wb,
35 static void afs_unlink_writeback(struct afs_writeback *wb) in afs_unlink_writeback() argument
38 struct afs_vnode *vnode = wb->vnode; in afs_unlink_writeback()
40 list_del_init(&wb->link); in afs_unlink_writeback()
57 static void afs_free_writeback(struct afs_writeback *wb) in afs_free_writeback() argument
60 key_put(wb->key); in afs_free_writeback()
61 kfree(wb); in afs_free_writeback()
67 void afs_put_writeback(struct afs_writeback *wb) in afs_put_writeback() argument
69 struct afs_vnode *vnode = wb->vnode; in afs_put_writeback()
71 _enter("{%d}", wb->usage); in afs_put_writeback()
[all …]
Dfile.c315 struct afs_writeback *wb = (struct afs_writeback *) page_private(page); in afs_invalidatepage() local
332 if (wb && !PageWriteback(page)) { in afs_invalidatepage()
334 afs_put_writeback(wb); in afs_invalidatepage()
351 struct afs_writeback *wb = (struct afs_writeback *) page_private(page); in afs_releasepage() local
368 if (wb) { in afs_releasepage()
370 afs_put_writeback(wb); in afs_releasepage()
Dfsclient.c1156 struct afs_writeback *wb, in afs_fs_store_data64() argument
1162 struct afs_vnode *vnode = wb->vnode; in afs_fs_store_data64()
1167 key_serial(wb->key), vnode->fid.vid, vnode->fid.vnode); in afs_fs_store_data64()
1175 call->wb = wb; in afs_fs_store_data64()
1176 call->key = wb->key; in afs_fs_store_data64()
1215 int afs_fs_store_data(struct afs_server *server, struct afs_writeback *wb, in afs_fs_store_data() argument
1220 struct afs_vnode *vnode = wb->vnode; in afs_fs_store_data()
1226 key_serial(wb->key), vnode->fid.vid, vnode->fid.vnode); in afs_fs_store_data()
1243 return afs_fs_store_data64(server, wb, first, last, offset, to, in afs_fs_store_data()
1252 call->wb = wb; in afs_fs_store_data()
[all …]
Dvnode.c769 int afs_vnode_store_data(struct afs_writeback *wb, pgoff_t first, pgoff_t last, in afs_vnode_store_data() argument
773 struct afs_vnode *vnode = wb->vnode; in afs_vnode_store_data()
781 key_serial(wb->key), in afs_vnode_store_data()
797 ret = afs_fs_store_data(server, wb, first, last, offset, to, in afs_vnode_store_data()
Dinternal.h87 struct afs_writeback *wb; /* writeback being performed */ member
/linux-4.1.27/fs/
Dfs-writeback.c116 mod_delayed_work(bdi_wq, &bdi->wb.dwork, 0); in bdi_wakeup_thread()
132 mod_delayed_work(bdi_wq, &bdi->wb.dwork, 0); in bdi_queue_work()
207 spin_lock(&bdi->wb.list_lock); in inode_wb_list_del()
209 spin_unlock(&bdi->wb.list_lock); in inode_wb_list_del()
221 static void redirty_tail(struct inode *inode, struct bdi_writeback *wb) in redirty_tail() argument
223 assert_spin_locked(&wb->list_lock); in redirty_tail()
224 if (!list_empty(&wb->b_dirty)) { in redirty_tail()
227 tail = wb_inode(wb->b_dirty.next); in redirty_tail()
231 list_move(&inode->i_wb_list, &wb->b_dirty); in redirty_tail()
237 static void requeue_io(struct inode *inode, struct bdi_writeback *wb) in requeue_io() argument
[all …]
/linux-4.1.27/mm/
Dbacking-dev.c48 struct bdi_writeback *wb = &bdi->wb; in bdi_debug_stats_show() local
56 spin_lock(&wb->list_lock); in bdi_debug_stats_show()
57 list_for_each_entry(inode, &wb->b_dirty, i_wb_list) in bdi_debug_stats_show()
59 list_for_each_entry(inode, &wb->b_io, i_wb_list) in bdi_debug_stats_show()
61 list_for_each_entry(inode, &wb->b_more_io, i_wb_list) in bdi_debug_stats_show()
63 list_for_each_entry(inode, &wb->b_dirty_time, i_wb_list) in bdi_debug_stats_show()
66 spin_unlock(&wb->list_lock); in bdi_debug_stats_show()
260 return wb_has_dirty_io(&bdi->wb); in bdi_has_dirty_io()
284 queue_delayed_work(bdi_wq, &bdi->wb.dwork, timeout); in bdi_wakeup_thread_delayed()
358 mod_delayed_work(bdi_wq, &bdi->wb.dwork, 0); in bdi_wb_shutdown()
[all …]
Dpage-writeback.c1167 spin_lock(&bdi->wb.list_lock); in bdi_update_bandwidth()
1170 spin_unlock(&bdi->wb.list_lock); in bdi_update_bandwidth()
/linux-4.1.27/arch/xtensa/kernel/
Dptrace.c56 unsigned long wb = regs->windowbase; in ptrace_getregs() local
73 gregset->a + ((wb * 4 + i) % XCHAL_NUM_AREGS)); in ptrace_getregs()
84 unsigned long wb, ws; in ptrace_setregs() local
95 __get_user(wb, &gregset->windowbase); in ptrace_setregs()
100 if (wb >= XCHAL_NUM_AREGS / 4) in ptrace_setregs()
103 if (wb != regs->windowbase || ws != regs->windowstart) { in ptrace_setregs()
106 rotws = (((ws | (ws << WSBITS)) >> wb) & in ptrace_setregs()
110 regs->windowbase = wb; in ptrace_setregs()
115 if (wb != 0 && __copy_from_user(regs->areg + XCHAL_NUM_AREGS - wb * 4, in ptrace_setregs()
116 gregset->a, wb * 16)) in ptrace_setregs()
[all …]
Dprocess.c323 unsigned long wb, ws, wm; in xtensa_elf_core_copy_regs() local
326 wb = regs->windowbase; in xtensa_elf_core_copy_regs()
329 ws = ((ws >> wb) | (ws << (WSBITS - wb))) & ((1 << WSBITS) - 1); in xtensa_elf_core_copy_regs()
Dsignal.c58 const unsigned long wb = regs->windowbase; in flush_window_regs_user() local
71 wm = (ws >> wb) | (ws << (XCHAL_NUM_AREGS / 4 - wb)); in flush_window_regs_user()
118 regs->windowstart = 1 << wb; in flush_window_regs_user()
/linux-4.1.27/drivers/gpu/drm/radeon/
Dr600_dma.c56 if (rdev->wb.enabled) in r600_dma_get_rptr()
57 rptr = rdev->wb.wb[ring->rptr_offs/4]; in r600_dma_get_rptr()
144 upper_32_bits(rdev->wb.gpu_addr + R600_WB_DMA_RPTR_OFFSET) & 0xFF); in r600_dma_resume()
146 ((rdev->wb.gpu_addr + R600_WB_DMA_RPTR_OFFSET) & 0xFFFFFFFC)); in r600_dma_resume()
148 if (rdev->wb.enabled) in r600_dma_resume()
244 gpu_addr = rdev->wb.gpu_addr + index; in r600_dma_ring_test()
247 rdev->wb.wb[index/4] = cpu_to_le32(tmp); in r600_dma_ring_test()
261 tmp = le32_to_cpu(rdev->wb.wb[index/4]); in r600_dma_ring_test()
351 gpu_addr = rdev->wb.gpu_addr + index; in r600_dma_ib_test()
377 tmp = le32_to_cpu(rdev->wb.wb[index/4]); in r600_dma_ib_test()
[all …]
Dradeon_device.c427 rdev->wb.enabled = false; in radeon_wb_disable()
441 if (rdev->wb.wb_obj) { in radeon_wb_fini()
442 if (!radeon_bo_reserve(rdev->wb.wb_obj, false)) { in radeon_wb_fini()
443 radeon_bo_kunmap(rdev->wb.wb_obj); in radeon_wb_fini()
444 radeon_bo_unpin(rdev->wb.wb_obj); in radeon_wb_fini()
445 radeon_bo_unreserve(rdev->wb.wb_obj); in radeon_wb_fini()
447 radeon_bo_unref(&rdev->wb.wb_obj); in radeon_wb_fini()
448 rdev->wb.wb = NULL; in radeon_wb_fini()
449 rdev->wb.wb_obj = NULL; in radeon_wb_fini()
466 if (rdev->wb.wb_obj == NULL) { in radeon_wb_init()
[all …]
Dcik_sdma.c68 if (rdev->wb.enabled) { in cik_sdma_get_rptr()
69 rptr = rdev->wb.wb[ring->rptr_offs/4]; in cik_sdma_get_rptr()
139 if (rdev->wb.enabled) { in cik_sdma_ring_ib_execute()
401 upper_32_bits(rdev->wb.gpu_addr + wb_offset) & 0xFFFFFFFF); in cik_sdma_gfx_resume()
403 ((rdev->wb.gpu_addr + wb_offset) & 0xFFFFFFFC)); in cik_sdma_gfx_resume()
405 if (rdev->wb.enabled) in cik_sdma_gfx_resume()
659 gpu_addr = rdev->wb.gpu_addr + index; in cik_sdma_ring_test()
662 rdev->wb.wb[index/4] = cpu_to_le32(tmp); in cik_sdma_ring_test()
677 tmp = le32_to_cpu(rdev->wb.wb[index/4]); in cik_sdma_ring_test()
716 gpu_addr = rdev->wb.gpu_addr + index; in cik_sdma_ib_test()
[all …]
Dni_dma.c58 if (rdev->wb.enabled) { in cayman_dma_get_rptr()
59 rptr = rdev->wb.wb[ring->rptr_offs/4]; in cayman_dma_get_rptr()
128 if (rdev->wb.enabled) { in cayman_dma_ring_ib_execute()
223 upper_32_bits(rdev->wb.gpu_addr + wb_offset) & 0xFF); in cayman_dma_resume()
225 ((rdev->wb.gpu_addr + wb_offset) & 0xFFFFFFFC)); in cayman_dma_resume()
227 if (rdev->wb.enabled) in cayman_dma_resume()
Dradeon_fence.c65 if (likely(rdev->wb.enabled || !drv->scratch_reg)) { in radeon_fence_write()
88 if (likely(rdev->wb.enabled || !drv->scratch_reg)) { in radeon_fence_read()
807 if (rdev->wb.use_event || !radeon_ring_supports_scratch_reg(rdev, &rdev->ring[ring])) { in radeon_fence_driver_start_ring()
811 rdev->fence_drv[ring].cpu_addr = &rdev->wb.wb[index/4]; in radeon_fence_driver_start_ring()
812 rdev->fence_drv[ring].gpu_addr = rdev->wb.gpu_addr + in radeon_fence_driver_start_ring()
831 rdev->fence_drv[ring].cpu_addr = &rdev->wb.wb[index/4]; in radeon_fence_driver_start_ring()
832 rdev->fence_drv[ring].gpu_addr = rdev->wb.gpu_addr + index; in radeon_fence_driver_start_ring()
Dradeon_ring.c300 else if (rdev->wb.enabled) in radeon_ring_backup()
412 if (rdev->wb.enabled) { in radeon_ring_init()
414 ring->next_rptr_gpu_addr = rdev->wb.gpu_addr + index; in radeon_ring_init()
415 ring->next_rptr_cpu_addr = &rdev->wb.wb[index/4]; in radeon_ring_init()
Devergreen_dma.c72 if (rdev->wb.enabled) { in evergreen_dma_ring_ib_execute()
Dcik.c4136 } else if (rdev->wb.enabled) { in cik_ring_ib_execute()
4458 WREG32(SCRATCH_ADDR, ((rdev->wb.gpu_addr + RADEON_WB_SCRATCH_OFFSET) >> 8) & 0xFFFFFFFF); in cik_cp_gfx_resume()
4476 WREG32(CP_RB0_RPTR_ADDR, (rdev->wb.gpu_addr + RADEON_WB_CP_RPTR_OFFSET) & 0xFFFFFFFC); in cik_cp_gfx_resume()
4477 WREG32(CP_RB0_RPTR_ADDR_HI, upper_32_bits(rdev->wb.gpu_addr + RADEON_WB_CP_RPTR_OFFSET) & 0xFF); in cik_cp_gfx_resume()
4482 if (!rdev->wb.enabled) in cik_cp_gfx_resume()
4512 if (rdev->wb.enabled) in cik_gfx_get_rptr()
4513 rptr = rdev->wb.wb[ring->rptr_offs/4]; in cik_gfx_get_rptr()
4542 if (rdev->wb.enabled) { in cik_compute_get_rptr()
4543 rptr = rdev->wb.wb[ring->rptr_offs/4]; in cik_compute_get_rptr()
4560 if (rdev->wb.enabled) { in cik_compute_get_wptr()
[all …]
Dr600.c2569 if (rdev->wb.enabled) in r600_gfx_get_rptr()
2570 rptr = rdev->wb.wb[ring->rptr_offs/4]; in r600_gfx_get_rptr()
2699 ((rdev->wb.gpu_addr + RADEON_WB_CP_RPTR_OFFSET) & 0xFFFFFFFC)); in r600_cp_resume()
2700 WREG32(CP_RB_RPTR_ADDR_HI, upper_32_bits(rdev->wb.gpu_addr + RADEON_WB_CP_RPTR_OFFSET) & 0xFF); in r600_cp_resume()
2701 WREG32(SCRATCH_ADDR, ((rdev->wb.gpu_addr + RADEON_WB_SCRATCH_OFFSET) >> 8) & 0xFFFFFFFF); in r600_cp_resume()
2703 if (rdev->wb.enabled) in r600_cp_resume()
2827 if (rdev->wb.use_event) { in r600_fence_ring_emit()
3290 } else if (rdev->wb.enabled) { in r600_ring_ib_execute()
3621 if (rdev->wb.enabled) in r600_irq_init()
3625 WREG32(IH_RB_WPTR_ADDR_LO, (rdev->wb.gpu_addr + R600_WB_IH_WPTR_OFFSET) & 0xFFFFFFFC); in r600_irq_init()
[all …]
Dni.c1460 if (rdev->wb.enabled) in cayman_gfx_get_rptr()
1461 rptr = rdev->wb.wb[ring->rptr_offs/4]; in cayman_gfx_get_rptr()
1666 WREG32(SCRATCH_ADDR, ((rdev->wb.gpu_addr + RADEON_WB_SCRATCH_OFFSET) >> 8) & 0xFFFFFFFF); in cayman_cp_resume()
1683 addr = rdev->wb.gpu_addr + RADEON_WB_CP_RPTR_OFFSET; in cayman_cp_resume()
Dsi.c3418 } else if (rdev->wb.enabled) { in si_ring_ib_execute()
3658 WREG32(SCRATCH_ADDR, ((rdev->wb.gpu_addr + RADEON_WB_SCRATCH_OFFSET) >> 8) & 0xFFFFFFFF); in si_cp_resume()
3676 WREG32(CP_RB0_RPTR_ADDR, (rdev->wb.gpu_addr + RADEON_WB_CP_RPTR_OFFSET) & 0xFFFFFFFC); in si_cp_resume()
3677 WREG32(CP_RB0_RPTR_ADDR_HI, upper_32_bits(rdev->wb.gpu_addr + RADEON_WB_CP_RPTR_OFFSET) & 0xFF); in si_cp_resume()
3679 if (rdev->wb.enabled) in si_cp_resume()
3707 WREG32(CP_RB1_RPTR_ADDR, (rdev->wb.gpu_addr + RADEON_WB_CP1_RPTR_OFFSET) & 0xFFFFFFFC); in si_cp_resume()
3708 WREG32(CP_RB1_RPTR_ADDR_HI, upper_32_bits(rdev->wb.gpu_addr + RADEON_WB_CP1_RPTR_OFFSET) & 0xFF); in si_cp_resume()
3731 WREG32(CP_RB2_RPTR_ADDR, (rdev->wb.gpu_addr + RADEON_WB_CP2_RPTR_OFFSET) & 0xFFFFFFFC); in si_cp_resume()
3732 WREG32(CP_RB2_RPTR_ADDR_HI, upper_32_bits(rdev->wb.gpu_addr + RADEON_WB_CP2_RPTR_OFFSET) & 0xFF); in si_cp_resume()
6031 if (rdev->wb.enabled) in si_irq_init()
[all …]
Dr100.c1061 if (rdev->wb.enabled) in r100_gfx_get_rptr()
1062 rptr = le32_to_cpu(rdev->wb.wb[ring->rptr_offs/4]); in r100_gfx_get_rptr()
1187 S_00070C_RB_RPTR_ADDR((rdev->wb.gpu_addr + RADEON_WB_CP_RPTR_OFFSET) >> 2)); in r100_cp_init()
1188 WREG32(R_000774_SCRATCH_ADDR, rdev->wb.gpu_addr + RADEON_WB_SCRATCH_OFFSET); in r100_cp_init()
1190 if (rdev->wb.enabled) in r100_cp_init()
Devergreen.c2986 } else if (rdev->wb.enabled) { in evergreen_ring_ib_execute()
3144 ((rdev->wb.gpu_addr + RADEON_WB_CP_RPTR_OFFSET) & 0xFFFFFFFC)); in evergreen_cp_resume()
3145 WREG32(CP_RB_RPTR_ADDR_HI, upper_32_bits(rdev->wb.gpu_addr + RADEON_WB_CP_RPTR_OFFSET) & 0xFF); in evergreen_cp_resume()
3146 WREG32(SCRATCH_ADDR, ((rdev->wb.gpu_addr + RADEON_WB_SCRATCH_OFFSET) >> 8) & 0xFFFFFFFF); in evergreen_cp_resume()
3148 if (rdev->wb.enabled) in evergreen_cp_resume()
4966 if (rdev->wb.enabled) in evergreen_get_ih_wptr()
4967 wptr = le32_to_cpu(rdev->wb.wb[R600_WB_IH_WPTR_OFFSET/4]); in evergreen_get_ih_wptr()
Dradeon.h1141 volatile uint32_t *wb; member
2391 struct radeon_wb wb; member
/linux-4.1.27/drivers/usb/class/
Dcdc-acm.c173 struct acm_wb *wb; in acm_wb_alloc() local
178 wb = &acm->wb[wbn]; in acm_wb_alloc()
179 if (!wb->use) { in acm_wb_alloc()
180 wb->use = 1; in acm_wb_alloc()
197 n -= acm->wb[i].use; in acm_wb_is_avail()
205 static void acm_write_done(struct acm *acm, struct acm_wb *wb) in acm_write_done() argument
207 wb->use = 0; in acm_write_done()
218 static int acm_start_wb(struct acm *acm, struct acm_wb *wb) in acm_start_wb() argument
224 wb->urb->transfer_buffer = wb->buf; in acm_start_wb()
225 wb->urb->transfer_dma = wb->dmah; in acm_start_wb()
[all …]
Dcdc-acm.h93 struct acm_wb wb[ACM_NW]; member
/linux-4.1.27/scripts/
Dkallsyms.c641 int wa, wb; in compare_symbols() local
654 wb = (sb->sym[0] == 'w') || (sb->sym[0] == 'W'); in compare_symbols()
655 if (wa != wb) in compare_symbols()
656 return wa - wb; in compare_symbols()
660 wb = may_be_linker_script_provide_symbol(sb); in compare_symbols()
661 if (wa != wb) in compare_symbols()
662 return wa - wb; in compare_symbols()
666 wb = prefix_underscores_count((const char *)sb->sym + 1); in compare_symbols()
667 if (wa != wb) in compare_symbols()
668 return wa - wb; in compare_symbols()
/linux-4.1.27/include/linux/
Dbacking-dev.h95 struct bdi_writeback wb; /* default writeback info for this bdi */ member
132 static inline int wb_has_dirty_io(struct bdi_writeback *wb) in wb_has_dirty_io() argument
134 return !list_empty(&wb->b_dirty) || in wb_has_dirty_io()
135 !list_empty(&wb->b_io) || in wb_has_dirty_io()
136 !list_empty(&wb->b_more_io); in wb_has_dirty_io()
/linux-4.1.27/arch/arm/boot/dts/
Dexynos4x12.dtsi180 samsung,isp-wb;
188 samsung,isp-wb;
196 samsung,isp-wb;
197 samsung,lcd-wb;
206 samsung,isp-wb;
207 samsung,lcd-wb;
Dexynos4210.dtsi221 samsung,lcd-wb;
228 samsung,lcd-wb;
Ds5pv210.dtsi627 samsung,lcd-wb;
/linux-4.1.27/drivers/staging/media/davinci_vpfe/
Ddm365_ipipe_hw.c612 void ipipe_set_wb_regs(void __iomem *base_addr, struct vpfe_ipipe_wb *wb) in ipipe_set_wb_regs() argument
618 regw_ip(base_addr, wb->ofst_r & WB_OFFSET_MASK, WB2_OFT_R); in ipipe_set_wb_regs()
619 regw_ip(base_addr, wb->ofst_gr & WB_OFFSET_MASK, WB2_OFT_GR); in ipipe_set_wb_regs()
620 regw_ip(base_addr, wb->ofst_gb & WB_OFFSET_MASK, WB2_OFT_GB); in ipipe_set_wb_regs()
621 regw_ip(base_addr, wb->ofst_b & WB_OFFSET_MASK, WB2_OFT_B); in ipipe_set_wb_regs()
624 val = IPIPE_U13Q9(wb->gain_r.decimal, wb->gain_r.integer); in ipipe_set_wb_regs()
627 val = IPIPE_U13Q9(wb->gain_gr.decimal, wb->gain_gr.integer); in ipipe_set_wb_regs()
630 val = IPIPE_U13Q9(wb->gain_gb.decimal, wb->gain_gb.integer); in ipipe_set_wb_regs()
633 val = IPIPE_U13Q9(wb->gain_b.decimal, wb->gain_b.integer); in ipipe_set_wb_regs()
Ddm365_ipipe_hw.h556 void ipipe_set_wb_regs(void __iomem *base_addr, struct vpfe_ipipe_wb *wb);
/linux-4.1.27/drivers/media/i2c/m5mols/
Dm5mols_controls.c281 static const unsigned short wb[][2] = { in m5mols_set_white_balance() local
296 for (i = 0; i < ARRAY_SIZE(wb); i++) { in m5mols_set_white_balance()
298 if (wb[i][0] != val) in m5mols_set_white_balance()
302 "Setting white balance to: %#x\n", wb[i][0]); in m5mols_set_white_balance()
304 awb = wb[i][0] == V4L2_WHITE_BALANCE_AUTO; in m5mols_set_white_balance()
311 ret = m5mols_write(sd, AWB_MANUAL, wb[i][1]); in m5mols_set_white_balance()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbevf/
Ddefines.h200 } wb; member
231 } wb; /* writeback */ member
Dixgbevf.h342 return rx_desc->wb.upper.status_error & cpu_to_le32(stat_err_bits); in ixgbevf_test_staterr()
Dixgbevf_main.c318 if (!(eop_desc->wb.status & cpu_to_le32(IXGBE_TXD_STAT_DD))) in ixgbevf_clean_tx_irq()
408 eop_desc, (eop_desc ? eop_desc->wb.status : 0), in ixgbevf_clean_tx_irq()
512 u16 vid = le16_to_cpu(rx_desc->wb.upper.vlan); in ixgbevf_process_skb_fields()
792 unsigned int size = le16_to_cpu(rx_desc->wb.upper.length); in ixgbevf_add_rx_frag()
/linux-4.1.27/drivers/net/ethernet/intel/igb/
De1000_82575.h107 } wb; /* writeback */ member
126 } wb; member
Digb.h311 return rx_desc->wb.upper.status_error & cpu_to_le32(stat_err_bits); in igb_test_staterr()
Digb_main.c521 staterr = le32_to_cpu(rx_desc->wb.upper.status_error); in igb_dump()
6431 if (!(eop_desc->wb.status & cpu_to_le32(E1000_TXD_STAT_DD))) in igb_clean_tx_irq()
6536 tx_buffer->next_to_watch->wb.status); in igb_clean_tx_irq()
6654 unsigned int size = le16_to_cpu(rx_desc->wb.upper.length); in igb_add_rx_frag()
6782 le32_to_cpu(rx_desc->wb.upper.status_error)); in igb_rx_checksum()
6791 le32_to_cpu(rx_desc->wb.lower.hi_dword.rss), in igb_rx_hash()
6947 vid = be16_to_cpu(rx_desc->wb.upper.vlan); in igb_process_skb_fields()
6949 vid = le16_to_cpu(rx_desc->wb.upper.vlan); in igb_process_skb_fields()
6977 if (!rx_desc->wb.upper.status_error) in igb_clean_rx_irq()
7110 rx_desc->wb.upper.status_error = 0; in igb_alloc_rx_buffers()
/linux-4.1.27/drivers/char/
Dps3flash.c270 int wb; in ps3flash_kernel_write() local
277 wb = ps3flash_writeback(ps3flash_dev); in ps3flash_kernel_write()
278 if (wb) in ps3flash_kernel_write()
279 return wb; in ps3flash_kernel_write()
/linux-4.1.27/drivers/net/ethernet/intel/igbvf/
Dvf.h87 } wb; /* writeback */ member
104 } wb; member
Dnetdev.c281 staterr = le32_to_cpu(rx_desc->wb.upper.status_error); in igbvf_clean_rx_irq()
296 hlen = (le16_to_cpu(rx_desc->wb.lower.lo_dword.hs_rss.hdr_info) in igbvf_clean_rx_irq()
302 length = le16_to_cpu(rx_desc->wb.upper.length); in igbvf_clean_rx_irq()
375 rx_desc->wb.upper.vlan); in igbvf_clean_rx_irq()
378 rx_desc->wb.upper.status_error = 0; in igbvf_clean_rx_irq()
390 staterr = le32_to_cpu(rx_desc->wb.upper.status_error); in igbvf_clean_rx_irq()
814 if (!(eop_desc->wb.status & cpu_to_le32(E1000_TXD_STAT_DD))) in igbvf_clean_tx_irq()
838 tx_desc->wb.status = 0; in igbvf_clean_tx_irq()
/linux-4.1.27/drivers/media/i2c/s5c73m3/
Ds5c73m3-ctrls.c152 static const unsigned short wb[][2] = { in s5c73m3_set_white_balance() local
162 for (i = 0; i < ARRAY_SIZE(wb); i++) { in s5c73m3_set_white_balance()
163 if (wb[i][0] != val) in s5c73m3_set_white_balance()
170 return s5c73m3_isp_command(state, COMM_AWB_MODE, wb[i][1]); in s5c73m3_set_white_balance()
/linux-4.1.27/arch/alpha/kernel/
Dsmc37c669.c944 #define wb( _x_, _y_ ) outb( _y_, (unsigned int)((unsigned long)_x_) ) macro
1975 wb( &SMC37c669->index_port, SMC37c669_CONFIG_ON_KEY ); in SMC37c669_config_mode()
1976 wb( &SMC37c669->index_port, SMC37c669_CONFIG_ON_KEY ); in SMC37c669_config_mode()
1980 wb( &SMC37c669->index_port, SMC37c669_CONFIG_OFF_KEY ); in SMC37c669_config_mode()
2012 wb( &SMC37c669->index_port, index ); in SMC37c669_read_config()
2047 wb( &SMC37c669->index_port, index ); in SMC37c669_write_config()
2048 wb( &SMC37c669->data_port, data ); in SMC37c669_write_config()
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_txrx.c464 qw = le64_to_cpu(rx_desc->wb.qword1.status_error_len); in i40e_fd_handle_status()
469 if ((rx_desc->wb.qword0.hi_dword.fd_id != 0) || in i40e_fd_handle_status()
472 rx_desc->wb.qword0.hi_dword.fd_id); in i40e_fd_handle_status()
487 if ((rx_desc->wb.qword0.hi_dword.fd_id == 0) && in i40e_fd_handle_status()
516 rx_desc->wb.qword0.hi_dword.fd_id); in i40e_fd_handle_status()
981 qw = le64_to_cpu(rx_desc->wb.qword1.status_error_len); in i40e_clean_programming_status()
1482 (rx_desc->wb.qword1.status_error_len & rss_mask) == rss_mask) in i40e_rx_hash()
1483 return le32_to_cpu(rx_desc->wb.qword0.hi_dword.rss); in i40e_rx_hash()
1546 qword = le64_to_cpu(rx_desc->wb.qword1.status_error_len); in i40e_clean_rx_irq_ps()
1680 ? le16_to_cpu(rx_desc->wb.qword0.lo_dword.l2tag1) in i40e_clean_rx_irq_ps()
[all …]
Di40e_fcoe.c633 xid = le32_to_cpu(rx_desc->wb.qword0.hi_dword.fcoe_param) & in i40e_fcoe_handle_status()
642 qw = le64_to_cpu(rx_desc->wb.qword1.status_error_len); in i40e_fcoe_handle_status()
705 qw = le64_to_cpu(rx_desc->wb.qword1.status_error_len); in i40e_fcoe_handle_offload()
744 xid = le16_to_cpu(rx_desc->wb.qword0.lo_dword.mirr_fcoe.fcoe_ctx_id); in i40e_fcoe_handle_offload()
759 ddp->len = le32_to_cpu(rx_desc->wb.qword0.hi_dword.fcoe_param); in i40e_fcoe_handle_offload()
Di40e_type.h530 } wb; /* writeback */ member
579 } wb; /* writeback */ member
/linux-4.1.27/drivers/mtd/nand/
Dnandsim.c850 struct weak_block *wb; in parse_weakblocks() local
869 wb = kzalloc(sizeof(*wb), GFP_KERNEL); in parse_weakblocks()
870 if (!wb) { in parse_weakblocks()
874 wb->erase_block_no = erase_block_no; in parse_weakblocks()
875 wb->max_erases = max_erases; in parse_weakblocks()
876 list_add(&wb->list, &weak_blocks); in parse_weakblocks()
883 struct weak_block *wb; in erase_error() local
885 list_for_each_entry(wb, &weak_blocks, list) in erase_error()
886 if (wb->erase_block_no == erase_block_no) { in erase_error()
887 if (wb->erases_done >= wb->max_erases) in erase_error()
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/
Di40e_txrx.c965 (rx_desc->wb.qword1.status_error_len & rss_mask) == rss_mask) in i40e_rx_hash()
966 return le32_to_cpu(rx_desc->wb.qword0.hi_dword.rss); in i40e_rx_hash()
1026 qword = le64_to_cpu(rx_desc->wb.qword1.status_error_len); in i40e_clean_rx_irq_ps()
1148 ? le16_to_cpu(rx_desc->wb.qword0.lo_dword.l2tag1) in i40e_clean_rx_irq_ps()
1160 rx_desc->wb.qword1.status_error_len = 0; in i40e_clean_rx_irq_ps()
1205 qword = le64_to_cpu(rx_desc->wb.qword1.status_error_len); in i40e_clean_rx_irq_1buf()
1270 ? le16_to_cpu(rx_desc->wb.qword0.lo_dword.l2tag1) in i40e_clean_rx_irq_1buf()
1275 rx_desc->wb.qword1.status_error_len = 0; in i40e_clean_rx_irq_1buf()
Di40e_type.h524 } wb; /* writeback */ member
573 } wb; /* writeback */ member
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_init_ops.h68 u8 wb) in bnx2x_write_big_buf() argument
74 else if (wb && CHIP_IS_E1(bp)) in bnx2x_write_big_buf()
83 u32 len, u8 wb) in bnx2x_init_fill() argument
94 bnx2x_write_big_buf(bp, addr + i*4, cur_len, wb); in bnx2x_init_fill()
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/
Dnetdev.c383 le32_to_cpu(rx_desc_ps->wb.middle.status_error); in e1000e_dump()
449 staterr = le32_to_cpu(rx_desc->wb.upper.status_error); in e1000e_dump()
941 staterr = le32_to_cpu(rx_desc->wb.upper.status_error); in e1000_clean_rx_irq()
971 length = le16_to_cpu(rx_desc->wb.upper.length); in e1000_clean_rx_irq()
1040 e1000_rx_hash(netdev, rx_desc->wb.lower.hi_dword.rss, skb); in e1000_clean_rx_irq()
1043 rx_desc->wb.upper.vlan); in e1000_clean_rx_irq()
1046 rx_desc->wb.upper.status_error &= cpu_to_le32(~0xFF); in e1000_clean_rx_irq()
1059 staterr = le32_to_cpu(rx_desc->wb.upper.status_error); in e1000_clean_rx_irq()
1327 staterr = le32_to_cpu(rx_desc->wb.middle.status_error); in e1000_clean_rx_irq_ps()
1372 length = le16_to_cpu(rx_desc->wb.middle.length0); in e1000_clean_rx_irq_ps()
[all …]
Dhw.h229 } wb; /* writeback */ member
265 } wb; /* writeback */ member
/linux-4.1.27/include/trace/events/
Dwriteback.h305 TP_PROTO(struct bdi_writeback *wb,
308 TP_ARGS(wb, work, moved),
318 strncpy(__entry->name, dev_name(wb->bdi->dev), 32);
/linux-4.1.27/Documentation/filesystems/
Daffs.txt192 do care about the case. Example (with /wb being an affs mounted fs):
193 rm /wb/WRONGCASE
195 rm /wb/WR*
/linux-4.1.27/arch/unicore32/boot/compressed/
Dhead.S92 mov r0, #0x1c @ en icache and wb dcache
/linux-4.1.27/Documentation/devicetree/bindings/media/
Dsamsung-fimc.txt87 - samsung,isp-wb: this property must be present if the IP block has the ISP
89 - samsung,lcd-wb: this property must be present if the IP block has the LCD
/linux-4.1.27/drivers/media/dvb-frontends/
Ddib3000mb.c55 u8 wb[] = { ((reg >> 8) | 0x80) & 0xff, reg & 0xff }; in dib3000_read_reg() local
58 { .addr = state->config.demod_address, .flags = 0, .buf = wb, .len = 2 }, in dib3000_read_reg()
Ddib3000mc.c52 u8 wb[2] = { (reg >> 8) | 0x80, reg & 0xff }; in dib3000mc_read_word() local
55 { .addr = state->i2c_addr >> 1, .flags = 0, .buf = wb, .len = 2 }, in dib3000mc_read_word()
/linux-4.1.27/drivers/media/usb/dvb-usb/
Ddib0700_devices.c2206 u8 wb[4] = { 0xc >> 8, 0xc & 0xff, 0, 0 }; in dib01x0_pmu_update() local
2209 {.addr = 0x1e >> 1, .flags = 0, .buf = wb, .len = 2}, in dib01x0_pmu_update()
2235 wb[2] = (data[index_data + 1] >> 8) & 0xff; in dib01x0_pmu_update()
2236 wb[3] = (data[index_data + 1]) & 0xff; in dib01x0_pmu_update()
2239 wb[0] = (data[index_data] >> 8) & 0xff; in dib01x0_pmu_update()
2240 wb[1] = (data[index_data]) & 0xff; in dib01x0_pmu_update()
2244 wb[2] |= rb[0]; in dib01x0_pmu_update()
2245 wb[3] |= rb[1] & ~(3 << 4); in dib01x0_pmu_update()
2248 wb[0] = (data[index_data] >> 8)&0xff; in dib01x0_pmu_update()
2249 wb[1] = (data[index_data])&0xff; in dib01x0_pmu_update()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_fcoe.c460 ddp->len = le32_to_cpu(rx_desc->wb.lower.hi_dword.rss); in ixgbe_fcoe_ddp()
474 ddp->len = le32_to_cpu(rx_desc->wb.lower.hi_dword.rss); in ixgbe_fcoe_ddp()
Dixgbe_main.c771 staterr = le32_to_cpu(rx_desc->wb.upper.status_error); in ixgbe_dump()
1106 if (!(eop_desc->wb.status & cpu_to_le32(IXGBE_TXD_STAT_DD))) in ixgbe_clean_tx_irq()
1366 le32_to_cpu(rx_desc->wb.lower.hi_dword.rss), in ixgbe_rx_hash()
1381 __le16 pkt_info = rx_desc->wb.lower.lo_dword.hs_rss.pkt_info; in ixgbe_rx_is_fcoe()
1400 __le16 pkt_info = rx_desc->wb.lower.lo_dword.hs_rss.pkt_info; in ixgbe_rx_checksum()
1401 __le16 hdr_info = rx_desc->wb.lower.lo_dword.hs_rss.hdr_info; in ixgbe_rx_checksum()
1533 rx_desc->wb.upper.status_error = 0; in ixgbe_alloc_rx_buffers()
1610 u16 vid = le16_to_cpu(rx_desc->wb.upper.vlan); in ixgbe_process_skb_fields()
1653 __le32 rsc_enabled = rx_desc->wb.lower.lo_dword.data & in ixgbe_is_non_eop()
1663 ntc = le32_to_cpu(rx_desc->wb.upper.status_error); in ixgbe_is_non_eop()
[all …]
Dixgbe.h549 return rx_desc->wb.upper.status_error & cpu_to_le32(stat_err_bits); in ixgbe_test_staterr()
Dixgbe_type.h2501 } wb; member
2532 } wb; /* writeback */ member
/linux-4.1.27/Documentation/x86/
Dpat.txt119 first make a region uc or wc and switch it back to wb after use.
/linux-4.1.27/drivers/gpu/drm/exynos/
Dexynos_drm_fimc.c228 static void fimc_set_type_ctrl(struct fimc_context *ctx, enum fimc_wb wb) in fimc_set_type_ctrl() argument
232 DRM_DEBUG_KMS("wb[%d]\n", wb); in fimc_set_type_ctrl()
242 switch (wb) { in fimc_set_type_ctrl()
/linux-4.1.27/arch/mips/include/asm/sn/sn0/
Dhubio.h892 wb: 1, /* 15: writeback pending. */ member
/linux-4.1.27/drivers/net/ethernet/intel/e1000/
De1000_hw.h553 } wb; /* writeback */ member
584 } wb; /* writeback */ member