Searched refs:dtr (Results 1 - 80 of 80) sorted by relevance

/linux-4.1.27/arch/x86/include/asm/
H A Ddesc.h92 #define load_gdt(dtr) native_load_gdt(dtr)
93 #define load_idt(dtr) native_load_idt(dtr)
97 #define store_gdt(dtr) native_store_gdt(dtr)
98 #define store_idt(dtr) native_store_idt(dtr)
216 static inline void native_load_gdt(const struct desc_ptr *dtr) native_load_gdt() argument
218 asm volatile("lgdt %0"::"m" (*dtr)); native_load_gdt()
221 static inline void native_load_idt(const struct desc_ptr *dtr) native_load_idt() argument
223 asm volatile("lidt %0"::"m" (*dtr)); native_load_idt()
226 static inline void native_store_gdt(struct desc_ptr *dtr) native_store_gdt() argument
228 asm volatile("sgdt %0":"=m" (*dtr)); native_store_gdt()
231 static inline void native_store_idt(struct desc_ptr *dtr) native_store_idt() argument
233 asm volatile("sidt %0":"=m" (*dtr)); native_store_idt()
H A Dparavirt.h253 static inline void load_gdt(const struct desc_ptr *dtr) load_gdt() argument
255 PVOP_VCALL1(pv_cpu_ops.load_gdt, dtr); load_gdt()
257 static inline void load_idt(const struct desc_ptr *dtr) load_idt() argument
259 PVOP_VCALL1(pv_cpu_ops.load_idt, dtr); load_idt()
265 static inline void store_idt(struct desc_ptr *dtr) store_idt() argument
267 PVOP_VCALL1(pv_cpu_ops.store_idt, dtr); store_idt()
/linux-4.1.27/drivers/rtc/
H A Drtc-isl1208.c178 int dtr = i2c_smbus_read_byte_data(client, ISL1208_REG_DTR); isl1208_i2c_get_dtr() local
179 if (dtr < 0) isl1208_i2c_get_dtr()
182 /* dtr encodes adjustments of {-60,-40,-20,0,20,40,60} ppm */ isl1208_i2c_get_dtr()
183 dtr = ((dtr & 0x3) * 20) * (dtr & (1 << 2) ? -1 : 1); isl1208_i2c_get_dtr()
185 return dtr; isl1208_i2c_get_dtr()
242 int sr, dtr, atr, usr; isl1208_rtc_proc() local
261 dtr = isl1208_i2c_get_dtr(client); isl1208_rtc_proc()
262 if (dtr >= 0 - 1) isl1208_rtc_proc()
263 seq_printf(seq, "digital_trim\t: %d ppm\n", dtr); isl1208_rtc_proc()
575 int dtr = isl1208_i2c_get_dtr(to_i2c_client(dev)); isl1208_sysfs_show_dtrim() local
576 if (dtr < 0) isl1208_sysfs_show_dtrim()
577 return dtr; isl1208_sysfs_show_dtrim()
579 return sprintf(buf, "%d ppm\n", dtr); isl1208_sysfs_show_dtrim()
H A Drtc-x1205.c300 unsigned char dtr; x1205_get_dtrim() local
309 { /* read dtr */ x1205_get_dtrim()
313 .buf = &dtr x1205_get_dtrim()
317 /* read dtr register */ x1205_get_dtrim()
323 dev_dbg(&client->dev, "%s: raw dtr=%x\n", __func__, dtr); x1205_get_dtrim()
327 if (dtr & X1205_DTR_DTR0) x1205_get_dtrim()
330 if (dtr & X1205_DTR_DTR1) x1205_get_dtrim()
333 if (dtr & X1205_DTR_DTR2) x1205_get_dtrim()
/linux-4.1.27/drivers/net/irda/
H A Desi-sir.c99 int dtr, rts; esi_change_speed() local
103 dtr = TRUE; esi_change_speed()
107 dtr = rts = TRUE; esi_change_speed()
114 dtr = FALSE; esi_change_speed()
120 sirdev_set_dtr_rts(dev, dtr, rts); esi_change_speed()
H A Dsir-dev.h94 int (*set_dtr_rts)(struct sir_dev *dev, int dtr, int rts);
119 int sirdev_set_dtr_rts(struct sir_dev *dev, int dtr, int rts);
146 static inline int sirdev_schedule_dtr_rts(struct sir_dev *dev, int dtr, int rts) sirdev_schedule_dtr_rts() argument
150 dtrrts = ((dtr) ? 0x02 : 0x00) | ((rts) ? 0x01 : 0x00); sirdev_schedule_dtr_rts()
H A Dirtty-sir.c139 * Function irtty_set_dtr_rts (dev, dtr, rts)
142 * of the dtr and rts lines
145 static int irtty_set_dtr_rts(struct sir_dev *dev, int dtr, int rts) irtty_set_dtr_rts() argument
158 if (dtr) irtty_set_dtr_rts()
H A Dsir_dev.c418 int sirdev_set_dtr_rts(struct sir_dev *dev, int dtr, int rts) sirdev_set_dtr_rts() argument
422 ret = dev->drv->set_dtr_rts(dev, dtr, rts); sirdev_set_dtr_rts()
/linux-4.1.27/drivers/md/
H A Ddm-snap-transient.c108 .dtr = transient_dtr,
120 .dtr = transient_dtr,
H A Ddm-target.c155 .dtr = io_err_dtr,
H A Ddm-linear.c161 .dtr = linear_dtr,
H A Ddm-exception-store.c256 store->type->dtr(store); dm_exception_store_destroy()
H A Ddm-exception-store.h51 void (*dtr) (struct dm_exception_store *store); member in struct:dm_exception_store_type
H A Ddm-log.c179 log->type->dtr(log); dm_dirty_log_destroy()
827 .dtr = core_dtr,
845 .dtr = disk_dtr,
H A Ddm-crypt.c79 void (*dtr)(struct crypt_config *cc); member in struct:crypt_iv_operations
768 .dtr = crypt_iv_essiv_dtr,
776 .dtr = crypt_iv_benbi_dtr,
786 .dtr = crypt_iv_lmk_dtr,
795 .dtr = crypt_iv_tcw_dtr,
1534 if (cc->iv_gen_ops && cc->iv_gen_ops->dtr) crypt_dtr()
1535 cc->iv_gen_ops->dtr(cc); crypt_dtr()
2060 .dtr = crypt_dtr,
H A Ddm-delay.c338 .dtr = delay_dtr,
H A Ddm-snap-persistent.c904 .dtr = persistent_dtr,
919 .dtr = persistent_dtr,
H A Ddm-flakey.c417 .dtr = flakey_dtr,
H A Ddm-stripe.c440 .dtr = stripe_dtr,
H A Ddm-switch.c559 .dtr = switch_dtr,
H A Ddm-snap.c2351 .dtr = origin_dtr,
2365 .dtr = snapshot_dtr,
2379 .dtr = snapshot_dtr,
H A Ddm-log-userspace-base.c875 .dtr = userspace_dtr,
H A Ddm-log-writes.c794 .dtr = log_writes_dtr,
H A Ddm-verity.c994 .dtr = verity_dtr,
H A Ddm-table.c244 if (tgt->type->dtr) dm_table_destroy()
245 tgt->type->dtr(tgt); dm_table_destroy()
H A Ddm-era-target.c1713 .dtr = era_dtr,
H A Ddm-raid1.c1421 .dtr = mirror_dtr,
H A Ddm-mpath.c1711 .dtr = multipath_dtr,
H A Ddm-raid.c1708 .dtr = raid_dtr,
H A Ddm-thin.c3672 .dtr = pool_dtr,
4048 .dtr = thin_dtr,
H A Ddm-cache-target.c3364 .dtr = cache_dtr,
/linux-4.1.27/drivers/usb/serial/
H A Dkobil_sct.c258 /* FIXME: Add rts/dtr methods */ kobil_close()
416 int dtr = 0; kobil_tiocmset() local
430 dtr = 1; kobil_tiocmset()
434 dtr = 0; kobil_tiocmset()
437 if (dtr != 0) kobil_tiocmset()
445 ((dtr != 0) ? SUSBCR_SSL_SETDTR : SUSBCR_SSL_CLRDTR), kobil_tiocmset()
H A Dbelkin_sa.c457 int dtr = 0; belkin_sa_tiocmset() local
468 dtr = 1; belkin_sa_tiocmset()
476 dtr = 0; belkin_sa_tiocmset()
488 retval = BSA_USB_CMD(BELKIN_SA_SET_DTR_REQUEST, dtr); belkin_sa_tiocmset()
H A Dipw.c97 #define IPW_SIO_SET_PIN 0x03 /* set/clear dtr/rts value=ipw_pin_xxx */
239 dev_err(dev, "setting dtr failed (error = %d)\n", result); ipw_dtr_rts()
H A Dkeyspan_usa28msg.h116 dtr; // 1=on, 0=off member in struct:keyspan_usa28_portControlMessage
H A Dkeyspan_usa90msg.h85 dtr; // 1=on, 0=off member in struct:keyspan_usa90_portControlMessage
H A Dkeyspan_usa49msg.h160 dtr; // 1=on, 0=off member in struct:keyspan_usa49_portControlMessage
H A Dcypress_m8.c106 __u8 line_control; /* holds dtr / rts value */
634 /* drop dtr and rts */ cypress_dtr_rts()
948 /* drop dtr and rts */ cypress_set_termios()
H A Dkeyspan.c1748 msg.dtr = p_priv->dtr_state; keyspan_usa28_send_setup()
1956 msg.dtr = p_priv->dtr_state; keyspan_usa49_send_setup()
2107 msg.dtr = p_priv->dtr_state; keyspan_usa90_send_setup()
/linux-4.1.27/drivers/tty/hvc/
H A Dhvsi_lib.c286 int hvsilib_write_mctrl(struct hvsi_priv *pv, int dtr) hvsilib_write_mctrl() argument
292 if (dtr) hvsilib_write_mctrl()
301 dtr ? "Setting" : "Clearing"); hvsilib_write_mctrl()
307 ctrl.word = cpu_to_be32(dtr ? HVSI_TSDTR : 0); hvsilib_write_mctrl()
/linux-4.1.27/drivers/tty/serial/
H A Dserial_mctrl_gpio.c39 { "dtr", TIOCM_DTR, true, },
H A Detraxfs-uart.c933 up->dtr_pin = devm_gpiod_get_optional(&pdev->dev, "dtr"); etraxfs_uart_probe()
H A Dsn_console.c287 * snp_set_mctrl - set control lines (dtr, rts, etc) - no-op for our console
H A Dioc3_serial.c1739 * ic3_set_mctrl - set control lines (dtr, rts, etc)
H A Dioc4_serial.c2453 * ic4_set_mctrl - set control lines (dtr, rts, etc)
H A Dcrisv10.c1039 printk("ser%i dtr %i mask: 0x%02X\n", info->line, set, mask); e100_dtr()
/linux-4.1.27/arch/powerpc/include/asm/
H A Dhvsi.h89 extern int hvsilib_write_mctrl(struct hvsi_priv *pv, int dtr);
/linux-4.1.27/drivers/net/ethernet/neterion/vxge/
H A Dvxge-main.c323 static inline void vxge_re_pre_post(void *dtr, struct vxge_ring *ring, vxge_re_pre_post() argument
329 vxge_hw_ring_rxd_1b_set(dtr, rx_priv->data_dma, rx_priv->data_size); vxge_re_pre_post()
330 vxge_hw_ring_rxd_pre_post(ring->handle, dtr); vxge_re_pre_post()
354 vxge_rx_1b_compl(struct __vxge_hw_ring *ringh, void *dtr, vxge_rx_1b_compl() argument
375 prefetch((char *)dtr + L1_CACHE_BYTES); vxge_rx_1b_compl()
376 rx_priv = vxge_hw_ring_rxd_private_get(dtr); vxge_rx_1b_compl()
386 vxge_hw_ring_rxd_1b_get(ringh, dtr, &dma_sizes); vxge_rx_1b_compl()
395 vxge_hw_ring_rxd_1b_info_get(ringh, dtr, &ext_info); vxge_rx_1b_compl()
402 if (vxge_hw_ring_handle_tcode(ringh, dtr, t_code) != vxge_rx_1b_compl()
415 vxge_re_pre_post(dtr, ring, rx_priv); vxge_rx_1b_compl()
417 vxge_post(&dtr_cnt, &first_dtr, dtr, ringh); vxge_rx_1b_compl()
424 if (vxge_rx_alloc(dtr, ring, data_size) != NULL) { vxge_rx_1b_compl()
425 if (!vxge_rx_map(dtr, ring)) { vxge_rx_1b_compl()
431 vxge_hw_ring_rxd_pre_post(ringh, dtr); vxge_rx_1b_compl()
432 vxge_post(&dtr_cnt, &first_dtr, dtr, vxge_rx_1b_compl()
438 vxge_re_pre_post(dtr, ring, rx_priv); vxge_rx_1b_compl()
440 vxge_post(&dtr_cnt, &first_dtr, dtr, vxge_rx_1b_compl()
446 vxge_re_pre_post(dtr, ring, rx_priv); vxge_rx_1b_compl()
448 vxge_post(&dtr_cnt, &first_dtr, dtr, ringh); vxge_rx_1b_compl()
471 vxge_re_pre_post(dtr, ring, rx_priv); vxge_rx_1b_compl()
473 vxge_post(&dtr_cnt, &first_dtr, dtr, vxge_rx_1b_compl()
479 vxge_re_pre_post(dtr, ring, rx_priv); vxge_rx_1b_compl()
481 vxge_post(&dtr_cnt, &first_dtr, dtr, ringh); vxge_rx_1b_compl()
524 } while (vxge_hw_ring_rxd_next_completed(ringh, &dtr, vxge_rx_1b_compl()
546 vxge_xmit_compl(struct __vxge_hw_fifo *fifo_hw, void *dtr, vxge_xmit_compl() argument
562 vxge_hw_fifo_txdl_private_get(dtr); vxge_xmit_compl()
569 "%s: %s:%d fifo_hw = %p dtr = %p " vxge_xmit_compl()
571 __LINE__, fifo_hw, dtr, t_code); vxge_xmit_compl()
581 "%s: tx: dtr %p completed due to " vxge_xmit_compl()
583 dtr, t_code); vxge_xmit_compl()
584 vxge_hw_fifo_handle_tcode(fifo_hw, dtr, t_code); vxge_xmit_compl()
598 vxge_hw_fifo_txdl_free(fifo_hw, dtr); vxge_xmit_compl()
618 &dtr, &t_code) == VXGE_HW_OK); vxge_xmit_compl()
807 void *dtr = NULL; vxge_xmit() local
880 status = vxge_hw_fifo_txdl_reserve(fifo_hw, &dtr, &dtr_priv); vxge_xmit()
889 "%s: %s:%d fifo_hw = %p dtr = %p dtr_priv = %p", vxge_xmit()
891 fifo_hw, dtr, dtr_priv); vxge_xmit()
895 vxge_hw_fifo_txdl_vlan_set(dtr, vlan_tag); vxge_xmit()
904 vxge_hw_fifo_txdl_free(fifo_hw, dtr); vxge_xmit()
909 txdl_priv = vxge_hw_fifo_txdl_private_get(dtr); vxge_xmit()
920 vxge_hw_fifo_txdl_buffer_set(fifo_hw, dtr, j++, dma_pointer, vxge_xmit()
941 vxge_hw_fifo_txdl_buffer_set(fifo_hw, dtr, j++, dma_pointer, vxge_xmit()
953 vxge_hw_fifo_txdl_mss_set(dtr, mss); vxge_xmit()
963 vxge_hw_fifo_txdl_cksum_set_bits(dtr, vxge_xmit()
968 vxge_hw_fifo_txdl_post(fifo_hw, dtr); vxge_xmit()
989 vxge_hw_fifo_txdl_free(fifo_hw, dtr); vxge_xmit()
H A Dvxge-traffic.c996 * vxge_hw_channel_dtr_alloc - Allocate a dtr from the channel
1000 * Allocates a dtr from the reserve array. If the reserve array is empty,
1043 * vxge_hw_channel_dtr_post - Post a dtr to the channel
1047 * Posts a dtr to work array.
1063 * vxge_hw_channel_dtr_try_complete - Returns next completed dtr
1065 * @dtr: Buffer to return the next completed DTR pointer
1067 * Returns the next completed dtr with out removing it from work array
1080 * vxge_hw_channel_dtr_complete - Removes next completed dtr from the work array
1083 * Removes the next completed dtr from work array
1098 * vxge_hw_channel_dtr_free - Frees a dtr
1100 * @dtr: DTR pointer
1102 * Returns the dtr to free array
/linux-4.1.27/include/uapi/linux/
H A Dirda.h191 __u8 dtr; member in struct:if_irda_line
216 #define ifr_dtr ifr_ifru.ifru_line.dtr
H A Dfd.h257 int dtr; member in struct:floppy_fdc_state
H A Ddm-log-userspace.h74 * void (*dtr)(struct dm_dirty_log *log);
/linux-4.1.27/drivers/tty/
H A Dmoxa.c1275 int flag = 0, dtr, rts; moxa_tiocmget() local
1277 MoxaPortGetLineOut(ch, &dtr, &rts); moxa_tiocmget()
1278 if (dtr) moxa_tiocmget()
1282 dtr = MoxaPortLineStatus(ch); moxa_tiocmget()
1283 if (dtr & 1) moxa_tiocmget()
1285 if (dtr & 2) moxa_tiocmget()
1287 if (dtr & 4) moxa_tiocmget()
1296 int dtr, rts; moxa_tiocmset() local
1305 MoxaPortGetLineOut(ch, &dtr, &rts); moxa_tiocmset()
1309 dtr = 1; moxa_tiocmset()
1313 dtr = 0; moxa_tiocmset()
1314 MoxaPortLineCtrl(ch, dtr, rts); moxa_tiocmset()
1826 static void MoxaPortLineCtrl(struct moxa_port *port, int dtr, int rts) MoxaPortLineCtrl() argument
1830 if (dtr) MoxaPortLineCtrl()
H A Dtty_port.c344 * - rts/dtr/dcd
350 * management of these lines. Note that the dtr/rts raise is done each
H A Dnozomi.c1571 static void set_dtr(const struct tty_struct *tty, int dtr) set_dtr() argument
1575 DBG1("SETTING DTR index: %d, dtr: %d", tty->index, dtr); set_dtr()
1577 port->ctrl_ul.DTR = dtr; set_dtr()
H A Dcyclades.c827 u32 rts, dtr, msvrr, msvrd; cyy_change_rts_dtr() local
835 dtr = CyRTS; cyy_change_rts_dtr()
840 dtr = CyDTR; cyy_change_rts_dtr()
852 cyy_writeb(info, msvrd, dtr); cyy_change_rts_dtr()
862 cyy_writeb(info, msvrd, ~dtr); cyy_change_rts_dtr()
H A Disicom.c75 * 06/06/01 anil .s Now we drop both dtr and rts during
/linux-4.1.27/drivers/staging/dgnc/
H A Ddgnc_mgmt.c202 ni.dtr = TIOCM_DTR; dgnc_mgmt_ioctl()
H A Ddigi.h154 int dtr; member in struct:ni_info
/linux-4.1.27/arch/ia64/include/asm/
H A Dkregs.h34 #define IA64_TR_ALLOC_BASE 2 /* itr&dtr: Base of dynamic TR resource*/
H A Dpal.h544 dtr : 1, /* Fail in data TR */ member in struct:pal_tlb_check_info_s
730 #define pmci_tlb_data_translation_reg_fail pme_tlb.dtr
/linux-4.1.27/include/linux/
H A Ddm-dirty-log.h37 void (*dtr)(struct dm_dirty_log *log); member in struct:dm_dirty_log_type
H A Ddevice-mapper.h148 dm_dtr_fn dtr; member in struct:target_type
/linux-4.1.27/arch/x86/xen/
H A Denlighten.c587 static void xen_load_gdt(const struct desc_ptr *dtr) xen_load_gdt() argument
589 unsigned long va = dtr->address; xen_load_gdt()
590 unsigned int size = dtr->size + 1; xen_load_gdt()
603 for (f = 0; va < dtr->address + size; va += PAGE_SIZE, f++) { xen_load_gdt()
636 static void __init xen_load_gdt_boot(const struct desc_ptr *dtr) xen_load_gdt_boot() argument
638 unsigned long va = dtr->address; xen_load_gdt_boot()
639 unsigned int size = dtr->size + 1; xen_load_gdt_boot()
652 for (f = 0; va < dtr->address + size; va += PAGE_SIZE, f++) { xen_load_gdt_boot()
/linux-4.1.27/block/
H A Dcompat_ioctl.c255 compat_int_t dtr; member in struct:compat_floppy_fdc_state
489 err |= __put_user(f->dtr, &uf->dtr); compat_fd_ioctl()
/linux-4.1.27/arch/ia64/mm/
H A Dtlb.c414 * target_mask : 0x1 : itr, 0x2 : dtr, 0x3 : idtr
522 * target_mask: 0x1: purge itr, 0x2 : purge dtr, 0x3 purge idtr.
/linux-4.1.27/arch/mips/txx9/rbtx4927/
H A Dsetup.c210 gpio_request(15, "sio-dtr"); rbtx4927_mem_setup()
/linux-4.1.27/arch/ia64/kernel/
H A Dmca_asm.S183 itr.d dtr[r16]=r18
222 itr.d dtr[r20]=r16
887 itr.d dtr[r20]=r21
1063 itr.d dtr[r20]=r21
H A Dhead.S254 itr.d dtr[r16]=r18
337 itr.d dtr[r19]=r18
H A Dentry.S221 itr.d dtr[r25]=r23 // wire in new mapping...
/linux-4.1.27/drivers/block/
H A Dfloppy.c1241 * The value "dtr" is the data transfer rate in Kbps. It is needed
1264 unsigned long dtr = NOMINAL_DTR; fdc_specify() local
1276 dtr = 1000; fdc_specify()
1279 dtr = 300; fdc_specify()
1291 dtr = 250; fdc_specify()
1296 scale_dtr = dtr; fdc_specify()
1297 hlt_max_code = 0x00; /* 0==256msec*dtr0/dtr (not linear!) */ fdc_specify()
1298 hut_max_code = 0x0; /* 0==256msec*dtr0/dtr (not linear!) */ fdc_specify()
1340 if ((raw_cmd->rate & 3) == FDCS->dtr) fdc_dtr()
1343 /* Set dtr */ fdc_dtr()
1351 FDCS->dtr = raw_cmd->rate & 3; fdc_dtr()
1775 fd_outb(0x80 | (FDCS->dtr & 3), FD_STATUS); reset_fdc()
4236 FDCS->dtr = -1; do_floppy_init()
/linux-4.1.27/include/net/irda/
H A Dirda_device.h119 int (*set_dtr_rts)(struct net_device *dev, int dtr, int rts);
/linux-4.1.27/arch/ia64/include/uapi/asm/
H A Dgcc_intrin.h414 #define ia64_itrd(trnum, addr) asm volatile ("itr.d dtr[%0]=%1" \
/linux-4.1.27/drivers/isdn/gigaset/
H A Dusb-gigaset.c63 * Get flags (1 byte). Bits: 0=dtr,1=rts,3-7:?
/linux-4.1.27/arch/mips/include/asm/octeon/
H A Dcvmx-mio-defs.h4224 uint64_t dtr:1; member in struct:cvmx_mio_uartx_mcr::cvmx_mio_uartx_mcr_s
4226 uint64_t dtr:1;
4945 uint64_t dtr:1; member in struct:cvmx_mio_uart2_mcr::cvmx_mio_uart2_mcr_s
4947 uint64_t dtr:1;
/linux-4.1.27/firmware/keyspan_pda/
H A Dkeyspan_pda.S23 * PC3 <- cts pin 8 PC7 -> dtr pin 4
H A Dxircom_pgs.S23 * PC3 <- cts pin 8 PC7 -> dtr pin 4
/linux-4.1.27/drivers/usb/class/
H A Dcdc-acm.c543 dev_err(&acm->control->dev, "failed to set dtr/rts\n"); acm_port_dtr_rts()
/linux-4.1.27/arch/m68k/kernel/
H A Dhead.S2742 .byte 5,0xe2 /* transmitter: 8 bpc, assert dtr/rts */
2766 .byte 5,0xe2 /* transmitter: 8 bpc, assert dtr/rts */
/linux-4.1.27/drivers/net/usb/
H A Dhso.c1332 /* reset the rts and dtr */ hso_serial_close()

Completed in 6392 milliseconds