Searched refs:fifo_state (Results 1 - 12 of 12) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_ioctl.c70 struct vmw_fifo_state *fifo_state = &dev_priv->fifo; local
76 if (unlikely(fifo_state->last_buffer == NULL))
79 if (arg->debug_buffer_size < fifo_state->last_data_size) {
83 arg->used_size = fifo_state->last_data_size;
86 return copy_to_user(buffer, fifo_state->last_buffer, arg->used_size);
H A Dvmwgfx_fifo.c301 struct vmw_fifo_state *fifo_state = &dev_priv->fifo; local
306 uint32_t reserveable = fifo_state->capabilities & SVGA_FIFO_CAP_RESERVE;
309 mutex_lock(&fifo_state->fifo_mutex);
317 BUG_ON(fifo_state->reserved_size != 0);
318 BUG_ON(fifo_state->dynamic_buffer != NULL);
320 fifo_state->reserved_size = bytes;
354 fifo_state->using_bounce_buffer = false;
366 fifo_state->using_bounce_buffer = true;
367 if (bytes < fifo_state->static_buffer_size)
368 return fifo_state
381 vmw_fifo_res_copy(struct vmw_fifo_state *fifo_state, __le32 __iomem *fifo_mem, uint32_t next_cmd, uint32_t max, uint32_t min, uint32_t bytes) argument
403 vmw_fifo_slow_copy(struct vmw_fifo_state *fifo_state, __le32 __iomem *fifo_mem, uint32_t next_cmd, uint32_t max, uint32_t min, uint32_t bytes) argument
425 struct vmw_fifo_state *fifo_state = &dev_priv->fifo; local
471 struct vmw_fifo_state *fifo_state = &dev_priv->fifo; local
[all...]
H A Dvmwgfx_irq.c68 struct vmw_fifo_state *fifo_state)
76 vmw_fence_pull(&fifo_state->fence_queue, sequence);
83 struct vmw_fifo_state *fifo_state; local
89 fifo_state = &dev_priv->fifo;
90 vmw_update_sequence(dev_priv, fifo_state);
94 if (!(fifo_state->capabilities & SVGA_FIFO_CAP_FENCE) &&
116 struct vmw_fifo_state *fifo_state = &dev_priv->fifo; local
133 down_read(&fifo_state->rwsem);
169 up_read(&fifo_state->rwsem);
67 vmw_update_sequence(struct vmw_private *dev_priv, struct vmw_fifo_state *fifo_state) argument
H A Dvmwgfx_drv.h469 struct vmw_fifo_state *fifo_state);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_ioctl.c70 struct vmw_fifo_state *fifo_state = &dev_priv->fifo; local
76 if (unlikely(fifo_state->last_buffer == NULL))
79 if (arg->debug_buffer_size < fifo_state->last_data_size) {
83 arg->used_size = fifo_state->last_data_size;
86 return copy_to_user(buffer, fifo_state->last_buffer, arg->used_size);
H A Dvmwgfx_fifo.c301 struct vmw_fifo_state *fifo_state = &dev_priv->fifo; local
306 uint32_t reserveable = fifo_state->capabilities & SVGA_FIFO_CAP_RESERVE;
309 mutex_lock(&fifo_state->fifo_mutex);
317 BUG_ON(fifo_state->reserved_size != 0);
318 BUG_ON(fifo_state->dynamic_buffer != NULL);
320 fifo_state->reserved_size = bytes;
354 fifo_state->using_bounce_buffer = false;
366 fifo_state->using_bounce_buffer = true;
367 if (bytes < fifo_state->static_buffer_size)
368 return fifo_state
381 vmw_fifo_res_copy(struct vmw_fifo_state *fifo_state, __le32 __iomem *fifo_mem, uint32_t next_cmd, uint32_t max, uint32_t min, uint32_t bytes) argument
403 vmw_fifo_slow_copy(struct vmw_fifo_state *fifo_state, __le32 __iomem *fifo_mem, uint32_t next_cmd, uint32_t max, uint32_t min, uint32_t bytes) argument
425 struct vmw_fifo_state *fifo_state = &dev_priv->fifo; local
471 struct vmw_fifo_state *fifo_state = &dev_priv->fifo; local
[all...]
H A Dvmwgfx_irq.c68 struct vmw_fifo_state *fifo_state)
76 vmw_fence_pull(&fifo_state->fence_queue, sequence);
83 struct vmw_fifo_state *fifo_state; local
89 fifo_state = &dev_priv->fifo;
90 vmw_update_sequence(dev_priv, fifo_state);
94 if (!(fifo_state->capabilities & SVGA_FIFO_CAP_FENCE) &&
116 struct vmw_fifo_state *fifo_state = &dev_priv->fifo; local
133 down_read(&fifo_state->rwsem);
169 up_read(&fifo_state->rwsem);
67 vmw_update_sequence(struct vmw_private *dev_priv, struct vmw_fifo_state *fifo_state) argument
H A Dvmwgfx_drv.h469 struct vmw_fifo_state *fifo_state);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/isdn/hardware/mISDN/
H A Dhfcpci.c336 u_char fifo_state; local
341 fifo_state = hc->hw.fifo_en & HFCPCI_FIFOEN_B2RX;
344 fifo_state = hc->hw.fifo_en & HFCPCI_FIFOEN_B1RX;
346 if (fifo_state)
347 hc->hw.fifo_en ^= fifo_state;
355 if (fifo_state)
356 hc->hw.fifo_en |= fifo_state;
365 u_char fifo_state; local
370 fifo_state = hc->hw.fifo_en & HFCPCI_FIFOEN_B2TX;
373 fifo_state
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/isdn/hardware/mISDN/
H A Dhfcpci.c336 u_char fifo_state; local
341 fifo_state = hc->hw.fifo_en & HFCPCI_FIFOEN_B2RX;
344 fifo_state = hc->hw.fifo_en & HFCPCI_FIFOEN_B1RX;
346 if (fifo_state)
347 hc->hw.fifo_en ^= fifo_state;
355 if (fifo_state)
356 hc->hw.fifo_en |= fifo_state;
365 u_char fifo_state; local
370 fifo_state = hc->hw.fifo_en & HFCPCI_FIFOEN_B2TX;
373 fifo_state
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/isdn/hisax/
H A Dhfc_pci.c217 { u_char fifo_state; local
222 fifo_state = cs->hw.hfcpci.fifo_en & HFCPCI_FIFOEN_B2RX;
225 fifo_state = cs->hw.hfcpci.fifo_en & HFCPCI_FIFOEN_B1RX;
227 if (fifo_state)
228 cs->hw.hfcpci.fifo_en ^= fifo_state;
235 if (fifo_state)
236 cs->hw.hfcpci.fifo_en |= fifo_state;
244 { u_char fifo_state; local
249 fifo_state = cs->hw.hfcpci.fifo_en & HFCPCI_FIFOEN_B2TX;
252 fifo_state
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/isdn/hisax/
H A Dhfc_pci.c217 { u_char fifo_state; local
222 fifo_state = cs->hw.hfcpci.fifo_en & HFCPCI_FIFOEN_B2RX;
225 fifo_state = cs->hw.hfcpci.fifo_en & HFCPCI_FIFOEN_B1RX;
227 if (fifo_state)
228 cs->hw.hfcpci.fifo_en ^= fifo_state;
235 if (fifo_state)
236 cs->hw.hfcpci.fifo_en |= fifo_state;
244 { u_char fifo_state; local
249 fifo_state = cs->hw.hfcpci.fifo_en & HFCPCI_FIFOEN_B2TX;
252 fifo_state
[all...]

Completed in 1596 milliseconds