Searched refs:vc (Results 51 - 75 of 156) sorted by relevance

1234567

/linux-master/drivers/dma/
H A Dmoxart-dma.c131 struct virt_dma_chan vc; member in struct:moxart_chan
169 return container_of(c, struct moxart_chan, vc.chan);
192 spin_lock_irqsave(&ch->vc.lock, flags);
203 vchan_get_all_descriptors(&ch->vc, &head);
204 spin_unlock_irqrestore(&ch->vc.lock, flags);
205 vchan_dma_desc_free_list(&ch->vc, &head);
325 return vchan_tx_prep(&ch->vc, &d->vd, tx_flags);
360 vchan_free_chan_resources(&ch->vc);
387 dev_dbg(chan2dev(&ch->vc.chan), "%s: set %u DMA cycles (len=%u)\n",
420 vd = vchan_next_desc(&ch->vc);
[all...]
H A Dsa11x0-dma.c87 struct virt_dma_chan vc; member in struct:sa11x0_dma_chan
89 /* protected by c->vc.lock */
107 /* Protected by c->vc.lock */
128 return container_of(chan, struct sa11x0_dma_chan, vc.chan);
138 struct virt_dma_desc *vd = vchan_next_desc(&c->vc);
279 spin_lock_irqsave(&c->vc.lock, flags);
293 spin_unlock_irqrestore(&c->vc.lock, flags);
335 list_for_each_entry(c, &d->slave.channels, vc.chan.device_node) {
336 spin_lock_irq(&c->vc.lock);
349 spin_unlock_irq(&c->vc
[all...]
H A Dk3dma.c81 struct virt_dma_chan vc; member in struct:k3_dma_chan
130 return container_of(chan, struct k3_dma_chan, vc.chan);
229 spin_lock(&c->vc.lock);
235 spin_unlock(&c->vc.lock);
238 spin_lock(&c->vc.lock);
241 spin_unlock(&c->vc.lock);
265 struct k3_dma_dev *d = to_k3_dma(c->vc.chan.device);
266 struct virt_dma_desc *vd = vchan_next_desc(&c->vc);
282 * fetch and remove request from vc->desc_issued
283 * so vc
[all...]
H A Dsun4i-dma.c145 struct virt_dma_chan vc; member in struct:sun4i_dma_vchan
190 return container_of(chan, struct sun4i_dma_vchan, vc.chan);
225 vchan_free_chan_resources(&vchan->vc);
328 * This function must be called with &vchan->vc.lock held.
339 lockdep_assert_held(&vchan->vc.lock);
351 dev_dbg(chan2dev(&vchan->vc.chan),
359 vd = vchan_next_desc(&vchan->vc);
361 dev_dbg(chan2dev(&vchan->vc.chan),
372 dev_dbg(chan2dev(&vchan->vc.chan),
668 return vchan_tx_prep(&vchan->vc,
[all...]
H A Dbcm2835-dma.c69 struct virt_dma_chan vc; member in struct:bcm2835_chan
195 return container_of(c, struct bcm2835_chan, vc.chan);
432 dev_err(c->vc.chan.device->dev,
440 struct virt_dma_desc *vd = vchan_next_desc(&c->vc);
471 spin_lock_irqsave(&c->vc.lock, flags);
495 spin_unlock_irqrestore(&c->vc.lock, flags);
503 struct device *dev = c->vc.chan.device->dev;
526 vchan_free_chan_resources(&c->vc);
530 dev_dbg(c->vc.chan.device->dev, "Freeing DMA channel %u\n", c->ch);
574 spin_lock_irqsave(&c->vc
[all...]
H A Dsprd-dma.c195 struct virt_dma_chan vc; member in struct:sprd_dma_chn
226 return container_of(c, struct sprd_dma_chn, vc.chan);
292 struct sprd_dma_dev *sdev = to_sprd_dma_dev(&schan->vc.chan);
305 struct sprd_dma_dev *sdev = to_sprd_dma_dev(&schan->vc.chan);
342 struct sprd_dma_dev *sdev = to_sprd_dma_dev(&schan->vc.chan);
401 struct sprd_dma_dev *sdev = to_sprd_dma_dev(&schan->vc.chan);
436 struct sprd_dma_dev *sdev = to_sprd_dma_dev(&schan->vc.chan);
491 struct sprd_dma_dev *sdev = to_sprd_dma_dev(&schan->vc.chan);
536 struct virt_dma_desc *vd = vchan_next_desc(&schan->vc);
603 spin_lock(&schan->vc
[all...]
H A Dowl-dma.c197 * @vc: wrapped virtual channel
204 struct virt_dma_chan vc; member in struct:owl_dma_vchan
302 return container_of(chan, struct owl_dma_vchan, vc.chan);
388 struct owl_dma *od = to_owl_dma(vchan->vc.chan.device);
537 struct owl_dma *od = to_owl_dma(vchan->vc.chan.device);
538 struct virt_dma_desc *vd = vchan_next_desc(&vchan->vc);
576 dev_dbg(chan2dev(&vchan->vc.chan), "starting pchan %d\n", pchan->id);
652 spin_lock(&vchan->vc.lock);
664 if (vchan_next_desc(&vchan->vc))
670 spin_unlock(&vchan->vc
[all...]
H A Dimg-mdc-dma.c118 struct virt_dma_chan vc; member in struct:mdc_chan
170 return container_of(to_virt_chan(c), struct mdc_chan, vc);
331 return vchan_tx_prep(&mchan->vc, &mdesc->vd, flags);
438 return vchan_tx_prep(&mchan->vc, &mdesc->vd, flags);
515 return vchan_tx_prep(&mchan->vc, &mdesc->vd, flags);
530 vd = vchan_next_desc(&mchan->vc);
564 spin_lock_irqsave(&mchan->vc.lock, flags);
565 if (vchan_issue_pending(&mchan->vc) && !mchan->desc)
567 spin_unlock_irqrestore(&mchan->vc.lock, flags);
587 spin_lock_irqsave(&mchan->vc
[all...]
H A Dsun6i-dma.c186 struct virt_dma_chan vc; member in struct:sun6i_vchan
227 return container_of(chan, struct sun6i_vchan, vc.chan);
399 dev_dbg(chan2dev(&vchan->vc.chan),
436 struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(vchan->vc.chan.device);
437 struct virt_dma_desc *desc = vchan_next_desc(&vchan->vc);
485 list_for_each_entry(vchan, &sdev->slave.channels, vc.chan.device_node) {
486 spin_lock_irq(&vchan->vc.lock);
503 spin_unlock_irq(&vchan->vc.lock);
524 pchan->idx, &vchan->vc);
535 spin_lock_irq(&vchan->vc
927 struct virt_dma_chan *vc = &vchan->vc; local
[all...]
H A Dtegra210-adma.c129 struct virt_dma_chan vc; member in struct:tegra_adma_chan
191 return container_of(dc, struct tegra_adma_chan, vc.chan);
277 dma_chan_name(&tdc->vc.chan));
305 dma_chan_name(&tdc->vc.chan));
352 struct virt_dma_desc *vd = vchan_next_desc(&tdc->vc);
411 spin_lock(&tdc->vc.lock);
415 spin_unlock(&tdc->vc.lock);
421 spin_unlock(&tdc->vc.lock);
431 spin_lock_irqsave(&tdc->vc.lock, flags);
433 if (vchan_issue_pending(&tdc->vc)) {
[all...]
/linux-master/arch/arm/mach-omap2/
H A Dvoltagedomains44xx_data.c29 #include "vc.h"
53 .vc = &omap4_vc_mpu,
64 .vc = &omap4_vc_iva,
75 .vc = &omap4_vc_core,
H A Dvoltagedomains3xxx_data.c23 #include "vc.h"
54 .vc = &omap3_vc_mpu,
65 .vc = &omap3_vc_core,
/linux-master/drivers/video/console/
H A Dsticon.c156 static int sticon_set_font(struct vc_data *vc, const struct console_font *op, argument
161 int unit = vc->vc_num;
227 vc_old_rows = vc->vc_rows;
228 vc_old_cols = vc->vc_cols;
230 vc->vc_video_erase_char, font_data[vc->vc_num]);
240 vc_resize(vc, vc_cols, vc_rows);
244 update_screen(vc);
249 static int sticon_font_default(struct vc_data *vc, struct console_font *op, argument
252 sticon_set_def_font(vc
257 sticon_font_set(struct vc_data *vc, const struct console_font *font, unsigned int vpitch, unsigned int flags) argument
[all...]
/linux-master/include/linux/
H A Dconsole_struct.h164 struct vc { struct
172 extern struct vc vc_cons [MAX_NR_CONSOLES];
193 bool con_is_visible(const struct vc_data *vc);
/linux-master/fs/coda/
H A Dinode.c186 struct venus_comm *vc; local
192 vc = &coda_comms[ctx->idx];
193 mutex_lock(&vc->vc_mutex);
195 if (!vc->vc_inuse) {
201 if (vc->vc_sb) {
207 vc->vc_sb = sb;
208 mutex_unlock(&vc->vc_mutex);
210 sb->s_fs_info = vc;
253 mutex_lock(&vc->vc_mutex);
254 vc
[all...]
/linux-master/drivers/media/platform/sunxi/sun6i-mipi-csi2/
H A Dsun6i_mipi_csi2_reg.h22 #define SUN6I_MIPI_CSI2_VCDT_RX_CH_VC(ch, vc) (((vc) & GENMASK(1, 0)) << \
/linux-master/drivers/dma/sh/
H A Dusb-dmac.c67 * @vc: base virtual DMA channel object
77 struct virt_dma_chan vc; member in struct:usb_dmac_chan
87 #define to_usb_dmac_chan(c) container_of(c, struct usb_dmac_chan, vc.chan)
192 /* This function is already held by vc.lock */
207 dev_dbg(chan->vc.chan.device->dev,
221 /* This function is already held by vc.lock */
226 vd = vchan_next_desc(&chan->vc);
233 * Remove this request from vc->desc_issued. Otherwise, this driver
276 spin_lock_irqsave(&chan->vc.lock, flags);
278 spin_unlock_irqrestore(&chan->vc
[all...]
/linux-master/drivers/gpu/drm/omapdrm/dss/
H A Ddsi.c59 static int dsi_vc_send_null(struct dsi_data *dsi, int vc, int channel);
61 static ssize_t _omap_dsi_host_transfer(struct dsi_data *dsi, int vc,
257 static void print_irq_status_vc(int vc, u32 status) argument
268 vc,
355 DSSERR("DSI VC(%d) error, vc irqstatus %x\n",
521 static void _omap_dsi_set_irqs_vc(struct dsi_data *dsi, int vc) argument
523 _omap_dsi_configure_irqs(dsi, dsi->isr_tables.isr_table_vc[vc],
524 ARRAY_SIZE(dsi->isr_tables.isr_table_vc[vc]),
526 DSI_VC_IRQENABLE(vc), DSI_VC_IRQSTATUS(vc));
541 int vc; local
649 dsi_register_isr_vc(struct dsi_data *dsi, int vc, omap_dsi_isr_t isr, void *arg, u32 mask) argument
669 dsi_unregister_isr_vc(struct dsi_data *dsi, int vc, omap_dsi_isr_t isr, void *arg, u32 mask) argument
1728 dsi_vc_is_enabled(struct dsi_data *dsi, int vc) argument
1738 const int vc = dsi->update_vc; local
1745 dsi_sync_vc_vp(struct dsi_data *dsi, int vc) argument
1788 const int vc = dsi->update_vc; local
1794 dsi_sync_vc_l4(struct dsi_data *dsi, int vc) argument
1829 dsi_sync_vc(struct dsi_data *dsi, int vc) argument
1849 dsi_vc_enable(struct dsi_data *dsi, int vc, bool enable) argument
1866 dsi_vc_initial_config(struct dsi_data *dsi, int vc) argument
1896 dsi_vc_enable_hs(struct omap_dss_device *dssdev, int vc, bool enable) argument
1919 dsi_vc_flush_long_data(struct dsi_data *dsi, int vc) argument
1969 dsi_vc_flush_receive_data(struct dsi_data *dsi, int vc) argument
1998 dsi_vc_send_bta(struct dsi_data *dsi, int vc) argument
2019 dsi_vc_send_bta_sync(struct omap_dss_device *dssdev, int vc) argument
2063 dsi_vc_write_long_header(struct dsi_data *dsi, int vc, int channel, u8 data_type, u16 len, u8 ecc) argument
2080 dsi_vc_write_long_payload(struct dsi_data *dsi, int vc, u8 b1, u8 b2, u8 b3, u8 b4) argument
2093 dsi_vc_send_long(struct dsi_data *dsi, int vc, const struct mipi_dsi_msg *msg) argument
2154 dsi_vc_send_short(struct dsi_data *dsi, int vc, const struct mipi_dsi_msg *msg) argument
2184 dsi_vc_send_null(struct dsi_data *dsi, int vc, int channel) argument
2194 dsi_vc_write_common(struct omap_dss_device *dssdev, int vc, const struct mipi_dsi_msg *msg) argument
2231 dsi_vc_read_rx_fifo(struct dsi_data *dsi, int vc, u8 *buf, int buflen, enum dss_dsi_content_type type) argument
2339 dsi_vc_dcs_read(struct omap_dss_device *dssdev, int vc, const struct mipi_dsi_msg *msg) argument
2373 dsi_vc_generic_read(struct omap_dss_device *dssdev, int vc, const struct mipi_dsi_msg *msg) argument
2994 dsi_enable_video_mode(struct dsi_data *dsi, int vc) argument
3034 dsi_disable_video_mode(struct dsi_data *dsi, int vc) argument
3046 dsi_enable_video_output(struct omap_dss_device *dssdev, int vc) argument
3080 dsi_disable_video_output(struct omap_dss_device *dssdev, int vc) argument
3102 const unsigned vc = dsi->update_vc; local
3236 _dsi_send_nop(struct dsi_data *dsi, int vc, int channel) argument
3251 dsi_update_channel(struct omap_dss_device *dssdev, int vc) argument
4188 _omap_dsi_host_transfer(struct dsi_data *dsi, int vc, const struct mipi_dsi_msg *msg) argument
4242 int vc = VC_CMD; local
[all...]
/linux-master/drivers/dma/qcom/
H A Dbam_dma.c348 struct virt_dma_chan vc; member in struct:bam_chan
377 return container_of(common, struct bam_chan, vc.chan);
468 lockdep_assert_held(&bchan->vc.lock);
587 spin_lock_irqsave(&bchan->vc.lock, flags);
589 spin_unlock_irqrestore(&bchan->vc.lock, flags);
629 spin_lock_irqsave(&bchan->vc.lock, flag);
632 spin_unlock_irqrestore(&bchan->vc.lock, flag);
714 return vchan_tx_prep(&bchan->vc, &async_desc->vd, flags);
733 spin_lock_irqsave(&bchan->vc.lock, flag);
755 list_add(&async_desc->vd.node, &bchan->vc
[all...]
/linux-master/fs/afs/
H A Dvl_alias.c229 struct afs_vl_cursor vc; local
234 if (!afs_begin_vlserver_operation(&vc, cell, key))
237 while (afs_select_vlserver(&vc)) {
238 if (!test_bit(AFS_VLSERVER_FL_IS_YFS, &vc.server->flags)) {
239 vc.call_error = -EOPNOTSUPP;
244 cell_name = afs_yfsvl_get_cell_name(&vc);
247 ret = afs_end_vlserver_operation(&vc);
/linux-master/drivers/staging/greybus/
H A Dgb-camera.h22 * @vc: MIPI CSI virtual channel.
34 unsigned int vc; member in struct:gb_camera_stream
/linux-master/drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/
H A Dsun8i_a83t_mipi_csi2_reg.h141 #define SUN8I_A83T_MIPI_CSI2_VCDT0_CH_VC(ch, vc) (((vc) & GENMASK(1, 0)) << \
146 #define SUN8I_A83T_MIPI_CSI2_VCDT1_CH_VC(ch, vc) (((vc) & GENMASK(1, 0)) << \
/linux-master/drivers/dma/dw-edma/
H A Ddw-edma-core.h75 struct virt_dma_chan vc; member in struct:dw_edma_chan
155 struct dw_edma_chan *vc2dw_edma_chan(struct virt_dma_chan *vc) argument
157 return container_of(vc, struct dw_edma_chan, vc);
/linux-master/drivers/tty/vt/
H A Dconsolemap.c287 unsigned short *set_translate(enum translation_map m, struct vc_data *vc) argument
289 inv_translate[vc->vc_num] = m;
453 void con_free_unimap(struct vc_data *vc) argument
457 p = *vc->uni_pagedict_loc;
460 *vc->uni_pagedict_loc = NULL;
541 static int con_allocate_new(struct vc_data *vc) argument
543 struct uni_pagedict *new, *old = *vc->uni_pagedict_loc;
550 *vc->uni_pagedict_loc = new;
559 static int con_do_clear_unimap(struct vc_data *vc) argument
561 struct uni_pagedict *old = *vc
572 con_clear_unimap(struct vc_data *vc) argument
581 con_unshare_unimap(struct vc_data *vc, struct uni_pagedict *old) argument
638 con_set_unimap(struct vc_data *vc, ushort ct, struct unipair __user *list) argument
706 con_set_default_unimap(struct vc_data *vc) argument
785 con_get_unimap(struct vc_data *vc, ushort ct, ushort __user *uct, struct unipair __user *list) argument
[all...]
/linux-master/arch/powerpc/kvm/
H A Dbook3s_hv_ras.c143 struct kvmppc_vcore *vc = vcpu->arch.vcore; local
156 if (vc->tb_offset_applied) {
157 u64 new_tb = mftb() - vc->tb_offset_applied;
163 vc->tb_offset_applied = 0;
178 u64 new_tb = mftb() + vc->tb_offset;
184 vc->tb_offset_applied = kvmppc_get_tb_offset(vcpu);

Completed in 290 milliseconds

1234567