Home
last modified time | relevance | path

Searched refs:mite (Results 1 – 19 of 19) sorted by relevance

/linux/drivers/gpib/tnt4882/
H A Dmite.c55 struct mite_struct *mite; in mite_init() local
60 mite = kzalloc_obj(*mite); in mite_init()
61 if (!mite) in mite_init()
64 mite->pcidev = pcidev; in mite_init()
65 pci_dev_get(mite->pcidev); in mite_init()
66 mite->next = mite_devices; in mite_init()
67 mite_devices = mite; in mite_init()
71 int mite_setup(struct mite_struct *mite) in mite_setup() argument
75 if (pci_enable_device(mite->pcidev)) { in mite_setup()
79 pci_set_master(mite->pcidev); in mite_setup()
[all …]
H A Dmite.h48 extern inline unsigned int mite_irq(struct mite_struct *mite) in mite_irq() argument
50 return mite->pcidev->irq; in mite_irq()
53 extern inline unsigned int mite_device_id(struct mite_struct *mite) in mite_device_id() argument
55 return mite->pcidev->device; in mite_device_id()
60 int mite_setup(struct mite_struct *mite);
61 void mite_unsetup(struct mite_struct *mite);
H A Dtnt4882_gpib.c46 struct mite_struct *mite; member
914 struct mite_struct *mite; in ni_pci_attach() local
931 for (mite = mite_devices; mite; mite = mite->next) { in ni_pci_attach()
934 if (mite->used) in ni_pci_attach()
936 if (config->pci_bus >= 0 && config->pci_bus != mite->pcidev->bus->number) in ni_pci_attach()
938 if (config->pci_slot >= 0 && config->pci_slot != PCI_SLOT(mite->pcidev->devfn)) in ni_pci_attach()
940 switch (mite_device_id(mite)) { in ni_pci_attach()
960 if (!mite) in ni_pci_attach()
963 tnt_priv->mite = mite; in ni_pci_attach()
964 retval = mite_setup(tnt_priv->mite); in ni_pci_attach()
[all …]
H A DMakefile3 tnt4882-objs := tnt4882_gpib.o mite.o
/linux/drivers/comedi/drivers/
H A Dmite.c206 static unsigned int mite_fifo_size(struct mite *mite, unsigned int channel) in mite_fifo_size() argument
208 unsigned int fcr_bits = readl(mite->mmio + MITE_FCR(channel)); in mite_fifo_size()
217 struct mite *mite = mite_chan->mite; in mite_device_bytes_transferred() local
219 return readl(mite->mmio + MITE_DAR(mite_chan->channel)); in mite_device_bytes_transferred()
228 struct mite *mite = mite_chan->mite; in mite_bytes_in_transit() local
230 return readl(mite->mmio + MITE_FCR(mite_chan->channel)) & 0xff; in mite_bytes_in_transit()
362 struct mite *mite = mite_chan->mite; in mite_get_status() local
366 spin_lock_irqsave(&mite->lock, flags); in mite_get_status()
367 status = readl(mite->mmio + MITE_CHSR(mite_chan->channel)); in mite_get_status()
371 mite->mmio + MITE_CHOR(mite_chan->channel)); in mite_get_status()
[all …]
H A Dmite.h37 struct mite *mite; member
44 struct mite { struct
67 struct mite_channel *mite_request_channel_in_range(struct mite *mite, argument
71 struct mite_channel *mite_request_channel(struct mite *mite,
79 struct mite_ring *mite_alloc_ring(struct mite *mite);
82 struct mite *mite_attach(struct comedi_device *dev, bool use_win1);
83 void mite_detach(struct mite *mite);
H A Dni_pcimio.c1222 struct mite *mite = devpriv->mite; in m_series_init_eeprom_buffer() local
1232 daq_phys_addr = pci_resource_start(mite->pcidev, 1); in m_series_init_eeprom_buffer()
1234 old_iodwbsr_bits = readl(mite->mmio + MITE_IODWBSR); in m_series_init_eeprom_buffer()
1235 old_iodwbsr1_bits = readl(mite->mmio + MITE_IODWBSR_1); in m_series_init_eeprom_buffer()
1236 old_iodwcr1_bits = readl(mite->mmio + MITE_IODWCR_1); in m_series_init_eeprom_buffer()
1237 writel(0x0, mite->mmio + MITE_IODWBSR); in m_series_init_eeprom_buffer()
1239 mite->mmio + MITE_IODWBSR_1); in m_series_init_eeprom_buffer()
1240 writel(0x1 | old_iodwcr1_bits, mite->mmio + MITE_IODWCR_1); in m_series_init_eeprom_buffer()
1241 writel(0xf, mite->mmio + 0x30); in m_series_init_eeprom_buffer()
1246 writel(old_iodwbsr1_bits, mite->mmio + MITE_IODWBSR_1); in m_series_init_eeprom_buffer()
[all …]
H A Dni_pcidio.c284 struct mite *mite; member
301 mite_request_channel_in_range(devpriv->mite, in ni_pcidio_request_di_mite_channel()
856 ret = comedi_load_firmware(dev, &devpriv->mite->pcidev->dev, in pci_6534_upload_firmware()
904 devpriv->mite = mite_attach(dev, false); /* use win0 */ in nidio_auto_attach()
905 if (!devpriv->mite) in nidio_auto_attach()
908 devpriv->di_mite_ring = mite_alloc_ring(devpriv->mite); in nidio_auto_attach()
969 mite_detach(devpriv->mite); in nidio_detach()
H A Dni_660x.c257 struct mite *mite; member
347 mite_chan = mite_request_channel(devpriv->mite, ring); in ni_660x_request_mite_channel()
509 devpriv->ring[i][j] = mite_alloc_ring(devpriv->mite); in ni_660x_alloc_mite_rings()
1026 devpriv->mite = mite_attach(dev, true); /* use win1 */ in ni_660x_auto_attach()
1027 if (!devpriv->mite) in ni_660x_auto_attach()
1212 mite_detach(devpriv->mite); in ni_660x_detach()
H A Dni_mio_common.c463 if (!devpriv->mite && reg < 8) { in ni_stc_writew()
496 if (!devpriv->mite && reg < 8) { in ni_stc_readw()
584 mite_chan = mite_request_channel(devpriv->mite, devpriv->ai_mite_ring); in ni_request_ai_mite_channel()
610 mite_chan = mite_request_channel(devpriv->mite, devpriv->ao_mite_ring); in ni_request_ao_mite_channel()
639 mite_chan = mite_request_channel(devpriv->mite, in ni_request_gpct_mite_channel()
667 mite_chan = mite_request_channel(devpriv->mite, devpriv->cdo_mite_ring); in ni_request_cdo_mite_channel()
2851 if (devpriv->mite) in ni_ao_insn_config()
2852 data[2] += devpriv->mite->fifo_size; in ni_ao_insn_config()
5924 if (devpriv->mite) { in ni_E_interrupt()
6066 if (devpriv->mite) in ni_E_init()
[all …]
H A DMakefile138 obj-$(CONFIG_COMEDI_MITE) += mite.o
H A Dni_stc.h1037 struct mite *mite; member
/linux/Documentation/translations/sp_SP/scheduler/
H A Dsched-bwc.rst48 Esto garantiza dos cosas: que cada tiempo límite de ejecución es cumplido
52mite de ejecución de la tarea, pero en el siguiente periodo de ejecución
53 el tiempo límite de la tarea estaría todavía más lejos, y nunca se tendría
64 tareas en el sistema), pero al coste de perder el instante límite de
76 en medio, hay un umbral donde una tarea excede su tiempo límite de
81 tiempo límite de ejecución será \Sum e_i; esto es una retraso acotado
85 de fallar en el cumplimiento del tiempo límite y el promedio de WCET.
117 definirá el límite del ancho de banda. La cuota mínima permitida para
118 la cuota o periodo es 1ms. Hay también un límite superior en la duración del
123 Asignar cualquier valor negativo a cpu.cfs_quota_us eliminará el límite de
[all …]
H A Dsched-eevdf.rst28 calcula un tiempo límite de ejecución virtual (VD, del inglés: virtual
/linux/Documentation/translations/sp_SP/process/
H A Dmaintainer-kvm-x86.rst226 con una enmienda: no trate el límite de 70-75 caracteres como un límite
227 absoluto y duro. En su lugar, utilice 75 caracteres como límite firme, pero
228 no duro, y 80 caracteres como límite duro. Es decir, deje que el registro
229 corto sobrepase en algunos caracteres el límite estándar si tiene una buena
H A D6.Followthrough.rst216 esto tiene un límite. Si se interpreta que bloque buen trabajo, esos
H A Ddeprecated.rst173 sobrepasar el límite de tamaño del destino. Esto ineficiente y puede causar
H A D4.Coding.rst67 para ajustarse al límite de 80 columnas, por ejemplo), perfecto.
H A Dcoding-style.rst111 El límite preferido en la longitud de una sola línea es de 80 columnas.