Home
last modified time | relevance | path

Searched refs:dlci (Results 1 – 14 of 14) sorted by relevance

/linux-4.4.14/drivers/tty/
Dn_gsm.c98 struct gsm_dlci *dlci; member
159 void (*data)(struct gsm_dlci *dlci, u8 *data, int len);
160 void (*prev_data)(struct gsm_dlci *dlci, u8 *data, int len);
241 struct gsm_dlci *dlci[NUM_DLCI]; member
431 static u8 gsm_encode_modem(const struct gsm_dlci *dlci) in gsm_encode_modem() argument
435 if (dlci->throttled) in gsm_encode_modem()
437 if (dlci->modem_tx & TIOCM_DTR) in gsm_encode_modem()
439 if (dlci->modem_tx & TIOCM_RTS) in gsm_encode_modem()
441 if (dlci->modem_tx & TIOCM_RI) in gsm_encode_modem()
443 if (dlci->modem_tx & TIOCM_CD) in gsm_encode_modem()
[all …]
/linux-4.4.14/net/bluetooth/rfcomm/
Dcore.c55 static int rfcomm_send_sabm(struct rfcomm_session *s, u8 dlci);
56 static int rfcomm_send_disc(struct rfcomm_session *s, u8 dlci);
60 static int rfcomm_send_msc(struct rfcomm_session *s, int cr, u8 dlci, u8 v24_sig);
86 #define __addr(cr, dlci) (((dlci & 0x3f) << 2) | (cr << 1) | 0x01) argument
89 #define __srv_channel(dlci) (dlci >> 1) argument
90 #define __dir(dlci) (dlci & 0x01) argument
355 static struct rfcomm_dlc *rfcomm_dlc_get(struct rfcomm_session *s, u8 dlci) in rfcomm_dlc_get() argument
360 if (d->dlci == dlci) in rfcomm_dlc_get()
375 u8 dlci; in __rfcomm_dlc_open() local
393 dlci = __dlci(__session_dir(s), channel); in __rfcomm_dlc_open()
[all …]
Dtty.c1004 rfcomm_send_rpn(dev->dlc->session, 1, dev->dlc->dlci, baud, in rfcomm_tty_set_termios()
/linux-4.4.14/drivers/net/wan/
Dhdlc_fr.c123 int dlci; member
164 static inline void dlci_to_q922(u8 *hdr, u16 dlci) in dlci_to_q922() argument
166 hdr[0] = (dlci >> 2) & 0xFC; in dlci_to_q922()
167 hdr[1] = ((dlci << 4) & 0xF0) | 0x01; in dlci_to_q922()
177 static inline struct pvc_device *find_pvc(hdlc_device *hdlc, u16 dlci) in find_pvc() argument
182 if (pvc->dlci == dlci) in find_pvc()
184 if (pvc->dlci > dlci) in find_pvc()
193 static struct pvc_device *add_pvc(struct net_device *dev, u16 dlci) in add_pvc() argument
199 if ((*pvc_p)->dlci == dlci) in add_pvc()
201 if ((*pvc_p)->dlci > dlci) in add_pvc()
[all …]
Dsdla.c332 short dlci; member
342 static void sdla_errors(struct net_device *dev, int cmd, int dlci, int ret, int len, void *data) in sdla_errors() argument
387 pstatus->dlci, state); in sdla_errors()
429 static int sdla_cmd(struct net_device *dev, int cmd, short dlci, short flags, in sdla_cmd() argument
450 cmd_buf->dlci = dlci; in sdla_cmd()
499 sdla_errors(dev, cmd, dlci, ret, len, &status); in sdla_cmd()
526 flp->dlci[i] = abs(flp->dlci[i]); in sdla_activate()
529 sdla_cmd(slave, SDLA_ACTIVATE_DLCI, 0, 0, &flp->dlci[i], sizeof(short), NULL, NULL); in sdla_activate()
548 flp->dlci[i] = -abs(flp->dlci[i]); in sdla_deactivate()
551 sdla_cmd(slave, SDLA_DEACTIVATE_DLCI, 0, 0, &flp->dlci[i], sizeof(short), NULL, NULL); in sdla_deactivate()
[all …]
Ddlci.c314 static int dlci_add(struct dlci_add *dlci) in dlci_add() argument
323 slave = dev_get_by_name(&init_net, dlci->devname); in dlci_add()
347 *(short *)(master->dev_addr) = dlci->dlci; in dlci_add()
362 strcpy(dlci->devname, master->name); in dlci_add()
377 static int dlci_del(struct dlci_add *dlci) in dlci_del() argument
388 master = __dev_get_by_name(&init_net, dlci->devname); in dlci_del()
DMakefile25 obj-$(CONFIG_DLCI) += dlci.o
DKconfig332 module will be called dlci.
/linux-4.4.14/include/net/bluetooth/
Drfcomm.h122 u8 dlci; member
132 u8 dlci; member
142 u8 dlci; member
147 u8 dlci; member
178 u8 dlci; member
227 int rfcomm_send_rpn(struct rfcomm_session *s, int cr, u8 dlci,
/linux-4.4.14/include/uapi/linux/hdlc/
Dioctl.h68 unsigned int dlci; member
72 unsigned int dlci; member
/linux-4.4.14/include/linux/
Dsdla.h207 short dlci; member
237 short dlci; member
Dif_frad.h73 short dlci[CONFIG_DLCI_MAX]; member
/linux-4.4.14/include/uapi/linux/
Dif_frad.h34 short dlci; member
/linux-4.4.14/
DMAINTAINERS4430 F: drivers/net/wan/dlci.c