/linux-master/drivers/media/pci/cx18/ |
H A D | Makefile | 5 cx18-av-core.o cx18-av-audio.o cx18-av-firmware.o cx18-av-vbi.o cx18-scb.o \
|
H A D | cx18-scb.c | 11 #include "cx18-scb.h" 16 cx18_memset_io(cx, cx->scb, 0, 0x10000); 18 cx18_writel(cx, IRQ_APU_TO_CPU, &cx->scb->apu2cpu_irq); 19 cx18_writel(cx, IRQ_CPU_TO_APU_ACK, &cx->scb->cpu2apu_irq_ack); 20 cx18_writel(cx, IRQ_HPU_TO_CPU, &cx->scb->hpu2cpu_irq); 21 cx18_writel(cx, IRQ_CPU_TO_HPU_ACK, &cx->scb->cpu2hpu_irq_ack); 22 cx18_writel(cx, IRQ_PPU_TO_CPU, &cx->scb->ppu2cpu_irq); 23 cx18_writel(cx, IRQ_CPU_TO_PPU_ACK, &cx->scb->cpu2ppu_irq_ack); 24 cx18_writel(cx, IRQ_EPU_TO_CPU, &cx->scb->epu2cpu_irq); 25 cx18_writel(cx, IRQ_CPU_TO_EPU_ACK, &cx->scb [all...] |
H A D | cx18-driver.c | 22 #include "cx18-scb.h" 967 cx->scb = (struct cx18_scb __iomem *)(cx->enc_mem + SCB_OFFSET);
|
H A D | cx18-driver.h | 305 u32 id; /* index into cx->scb->cpu_mdl[] of 1st cx18_mdl_ent */ 579 struct cx18_scb __iomem *scb; /* pointer to SCB */ member in struct:cx18
|
H A D | cx18-mailbox.c | 13 #include "cx18-scb.h" 391 ack_mb = &cx->scb->apu2epu_mb; 395 ack_mb = &cx->scb->cpu2epu_mb; 531 mb = &cx->scb->cpu2epu_mb; 534 mb = &cx->scb->apu2epu_mb; 615 mb = &cx->scb->epu2apu_mb; 621 mb = &cx->scb->epu2cpu_mb;
|
H A D | cx18-queue.c | 14 #include "cx18-scb.h" 293 &cx->scb->cpu_mdl[mdl_id + i].paddr); 295 &cx->scb->cpu_mdl[mdl_id + i].length); 309 &cx->scb->cpu_mdl[mdl_id + i - 1].length); 345 if (((char __iomem *)&cx->scb->cpu_mdl[cx->free_mdl_idx + s->buffers] - 346 (char __iomem *)cx->scb) > SCB_RESERVED_SIZE) { 347 unsigned bufsz = (((char __iomem *)cx->scb) + SCB_RESERVED_SIZE - 348 ((char __iomem *)cx->scb->cpu_mdl));
|
H A D | cx18-streams.c | 20 #include "cx18-scb.h" 705 (void __iomem *) &cx->scb->cpu_mdl[mdl->id] - cx->enc_mem, 922 (void __iomem *)&cx->scb->cpu_mdl_ack[s->type][0] - cx->enc_mem, 923 (void __iomem *)&cx->scb->cpu_mdl_ack[s->type][1] - cx->enc_mem);
|
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
H A D | ampdu.h | 48 void brcms_c_ampdu_dotxstatus(struct ampdu_info *ampdu, struct scb *scb,
|
H A D | main.h | 25 #include "scb.h" 216 #define BRCMS_STF_SS_STBC_TX(wlc, scb) \ 218 || (((scb)->flags & SCB_STBCCAP) && \ 262 struct scb *hwrs_scb; /* permanent scb for hw rateset */ 565 struct scb pri_scb; 668 void brcms_c_init_scb(struct scb *scb);
|
/linux-master/drivers/scsi/aic7xxx/ |
H A D | aic79xx.reg | 1367 * Scb offset for the 2 byte "next scb link". 4069 scb {
|
H A D | aic79xx_inline.h | 99 void *ahd_sg_setup(struct ahd_softc *ahd, struct scb *scb, 107 struct scb *scb, int op); 138 struct scb * 140 void ahd_queue_scb(struct ahd_softc *ahd, struct scb *scb); 143 struct scb *scb); 145 struct scb *sc 158 ahd_get_sense_buf(struct ahd_softc *ahd, struct scb *scb) argument 164 ahd_get_sense_bufaddr(struct ahd_softc *ahd, struct scb *scb) argument [all...] |
H A D | aic7xxx_inline.h | 55 struct scb *scb, int op); 84 struct scb* 86 void ahc_free_scb(struct ahc_softc *ahc, struct scb *scb); 87 struct scb * 89 void ahc_queue_scb(struct ahc_softc *ahc, struct scb *scb); 92 struct scb *scb); [all...] |
/linux-master/drivers/scsi/aic94xx/ |
H A D | aic94xx_hwi.h | 95 u32 max_scbs; /* absolute sequencer scb queue size */ 116 struct scb *scb; /* equals dma_scb->vaddr */ member in struct:asd_ascb 148 struct asd_dma_tok next_scb; /* next scb to be delivered to CSEQ */ 274 ascb->scb = ascb->dma_scb.vaddr; 340 * It is used when say the scb queueing function returned QUEUE_FULL,
|
H A D | aic94xx_sas.h | 572 struct scb { struct 688 #define ASD_SCB_SIZE sizeof(struct scb)
|
/linux-master/sound/pci/cs46xx/ |
H A D | cs46xx_lib.h | 107 void cs46xx_dsp_proc_free_scb_desc (struct dsp_scb_descriptor * scb); 109 struct dsp_scb_descriptor * scb); 111 #define cs46xx_dsp_proc_free_scb_desc(scb) 112 #define cs46xx_dsp_proc_register_scb_desc(chip, scb) 128 struct dsp_scb_descriptor * scb);
|
H A D | dsp_spos.h | 193 struct dsp_scb_descriptor * scb) 197 (scb->address + SCBsubListPtr) << 2, 198 (scb->sub_list_ptr->address << 0x10) | 199 (scb->next_scb_ptr->address)); 200 scb->updated = 1; 204 struct dsp_scb_descriptor * scb, 209 snd_cs46xx_poke(chip, (scb->address + SCBVolumeCtrl) << 2, val); 210 snd_cs46xx_poke(chip, (scb->address + SCBVolumeCtrl + 1) << 2, val); 211 scb->volume_set = 1; 212 scb 192 cs46xx_dsp_spos_update_scb(struct snd_cs46xx * chip, struct dsp_scb_descriptor * scb) argument 203 cs46xx_dsp_scb_set_volume(struct snd_cs46xx * chip, struct dsp_scb_descriptor * scb, u16 left, u16 right) argument [all...] |
/linux-master/arch/mips/sgi-ip22/ |
H A D | ip28-berr.c | 172 u32 scb, scw; local 180 scb = cache_tags.err_addr & ((1 << 12) - 1) & ~((1 << 5) - 1); 189 scb | (1 << 12)*i); 191 scb = cache_tags.err_addr & ((1 << 12) - 1) & ~((1 << 6) - 1); 200 scb | (1 << 12)*i); 203 scb = i & (1 << 13) ? 7:6; /* scblksize = 2^[7..6] */ 206 i = ((1 << scw) - 1) & ~((1 << scb) - 1); 210 scw-1, scb, i & (unsigned)cache_tags.err_addr);
|
/linux-master/arch/s390/kvm/ |
H A D | kvm-s390.c | 271 static void kvm_clock_sync_scb(struct kvm_s390_sie_block *scb, u64 delta) argument 285 scb->epoch += delta; 286 if (scb->ecd & ECD_MEF) { 287 scb->epdx += delta_idx; 288 if (scb->epoch < delta) 289 scb->epdx += 1;
|
H A D | vsie.c | 33 * The pinned original scb. Be aware that other VCPUs can modify 53 /* trigger a validity icpt for the given scb */ 54 static int set_validity_icpt(struct kvm_s390_sie_block *scb, argument 57 scb->ipa = 0x1000; 58 scb->ipb = ((__u32) reason_code) << 16; 59 scb->icptcode = ICPT_VALIDITY; 91 /* copy the updated intervention request bits into the shadow scb */ 391 /* unshadow the scb, copying parameters back to the real scb */ 437 * Setup the shadow scb b 1491 struct kvm_s390_sie_block *scb = READ_ONCE(vcpu->arch.vsie_block); local [all...] |
/linux-master/drivers/bluetooth/ |
H A D | bfusb.c | 113 struct bfusb_data_scb *scb = (void *) skb->cb; local 130 scb->urb = urb; 203 struct bfusb_data_scb *scb; local 223 scb = (struct bfusb_data_scb *) skb->cb; 224 scb->urb = urb;
|
/linux-master/drivers/i2c/busses/ |
H A D | Makefile | 73 obj-$(CONFIG_I2C_IMG) += i2c-img-scb.o
|
/linux-master/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_macsec.c | 346 if (secy->tx_sc.scb)
|
/linux-master/drivers/net/ethernet/i825xx/ |
H A D | 82596.c | 306 struct i596_scb *scb; member in struct:i596_iscp 318 volatile struct i596_scb scb; member in struct:i596_private 418 dev->name, str, lp->scb.status, lp->scb.command); 428 while (--delcnt && lp->scb.command) 432 dev->name, str, lp->scb.status, lp->scb.command); 464 printk(KERN_ERR "iscp at %p, iscp.stat = %08lx, .scb = %p\n", 465 &lp->iscp, lp->iscp.stat, lp->iscp.scb); 466 printk(KERN_ERR "scb a [all...] |
H A D | lib82596.c | 290 u32 scb; member in struct:i596_iscp 302 volatile struct i596_scb scb __attribute__((aligned(32))); member in struct:i596_dma 417 dma_sync_cpu(dev, &(dma->scb), sizeof(struct i596_scb)); 418 while (--delcnt && dma->scb.command) { 420 dma_sync_cpu(dev, &(dma->scb), sizeof(struct i596_scb)); 425 SWAP16(dma->scb.status), 426 SWAP16(dma->scb.command)); 443 printk(KERN_DEBUG "iscp at %p, iscp.stat = %08x, .scb = %08x\n", 444 &dma->iscp, SWAP32(dma->iscp.stat), SWAP32(dma->iscp.scb)); 445 printk(KERN_DEBUG "scb a [all...] |
H A D | sun3_82586.c | 76 sizeof(scp)=12; sizeof(scb)=16; sizeof(iscp)=8; 77 sizeof(scp)+sizeof(iscp)+sizeof(scb) = 36 = INIT 103 if(!p->scb->cmd_cuc) break; \ 106 printk("%s: scb_cmd timed out: %04x,%04x .. disabling i82586!!\n",dev->name,p->scb->cmd_cuc,p->scb->cus); \ 111 if(!p->scb->cmd_ruc) break; \ 114 printk("%s: scb_cmd (ruc) timed out: %04x,%04x .. disabling i82586!!\n",dev->name,p->scb->cmd_ruc,p->scb->rus); \ 154 volatile struct scb_struct *scb; /* volatile is important */ member in struct:priv 257 p->scb [all...] |