Searched refs:write_fifo (Results 1 - 25 of 33) sorted by relevance

12

/drivers/usb/serial/
H A Dgeneric.c107 kfifo_reset_out(&port->write_fifo);
120 return kfifo_out_locked(&port->write_fifo, dest, size, &port->lock);
144 if (!port->write_urbs_free || !kfifo_len(&port->write_fifo)) {
202 count = kfifo_in_locked(&port->write_fifo, buf, count, &port->lock);
221 room = kfifo_avail(&port->write_fifo);
238 chars = kfifo_len(&port->write_fifo) + port->tx_bytes;
H A Daircable.c87 count = kfifo_out_locked(&port->write_fifo, buf + HCI_HEADER_LENGTH,
H A Dcypress_m8.c100 struct kfifo write_fifo; /* write fifo */ member in struct:cypress_private
456 if (kfifo_alloc(&priv->write_fifo, CYPRESS_BUF_SIZE, GFP_KERNEL)) {
574 kfifo_free(&priv->write_fifo);
652 kfifo_reset_out(&priv->write_fifo);
683 count = kfifo_in_locked(&priv->write_fifo, buf, count, &priv->lock);
743 count = kfifo_out_locked(&priv->write_fifo,
809 room = kfifo_avail(&priv->write_fifo);
1020 chars = kfifo_len(&priv->write_fifo);
H A Doti6858.c280 count = kfifo_len(&port->write_fifo);
313 count = kfifo_out_locked(&port->write_fifo,
363 count = kfifo_in_locked(&port->write_fifo, buf, count, &port->lock);
375 room = kfifo_avail(&port->write_fifo);
388 chars = kfifo_len(&port->write_fifo);
567 kfifo_reset_out(&port->write_fifo);
744 count = kfifo_len(&port->write_fifo);
H A Dti_usb_3410_5052.c550 kfifo_reset_out(&port->write_fifo);
589 count = kfifo_in_locked(&port->write_fifo, data, count,
608 room = kfifo_avail(&port->write_fifo);
627 chars = kfifo_len(&port->write_fifo);
1122 count = kfifo_out(&port->write_fifo,
1234 ret_serial.xmit_fifo_size = kfifo_size(&port->write_fifo);
H A Dir-usb.c281 count = kfifo_out_locked(&port->write_fifo, buf + 1, size - 1,
H A Dsafe_serial.c238 count = kfifo_out_locked(&port->write_fifo, buf, size - trailer_len,
H A Dmxuport.c202 count = kfifo_out_locked(&port->write_fifo, buf + HEADER_SIZE,
1238 if (!kfifo_initialized(&port->write_fifo)) {
1239 err = kfifo_alloc(&port->write_fifo, PAGE_SIZE,
H A Dkl5kusb105.c363 count = kfifo_out_locked(&port->write_fifo, buf + KLSI_HDR_LEN, size,
H A Dio_ti.c1876 kfifo_reset_out(&port->write_fifo);
1910 count = kfifo_in_locked(&port->write_fifo, data, count,
1930 count = kfifo_out(&port->write_fifo,
1978 room = kfifo_avail(&port->write_fifo);
1995 chars = kfifo_len(&port->write_fifo);
H A Dusb-serial.c592 kfifo_free(&port->write_fifo);
941 if (kfifo_alloc(&port->write_fifo, PAGE_SIZE, GFP_KERNEL))
/drivers/isdn/hisax/
H A Dsportster.c46 write_fifo(unsigned int adr, u_char *data, int size) function
74 write_fifo(cs->hw.spt.isac, data, size);
96 #define WRITEHSCXFIFO(cs, nr, ptr, cnt) write_fifo(cs->hw.spt.hscx[nr], ptr, cnt)
H A Davm_a1.c48 write_fifo(unsigned int adr, u_char *data, int size) function
76 write_fifo(cs->hw.avm.isacfifo, data, size);
98 #define WRITEHSCXFIFO(cs, nr, ptr, cnt) write_fifo(cs->hw.avm.hscxfifo[nr], ptr, cnt)
H A Ds0box.c77 write_fifo(unsigned int padr, signed int adr, u_char *data, int size) function
116 write_fifo(cs->hw.teles3.cfg_reg, cs->hw.teles3.isacfifo, data, size);
138 #define WRITEHSCXFIFO(cs, nr, ptr, cnt) write_fifo(cs->hw.teles3.cfg_reg, cs->hw.teles3.hscxfifo[nr], ptr, cnt)
H A Dteles3.c48 write_fifo(unsigned int adr, u_char *data, int size) function
76 write_fifo(cs->hw.teles3.isacfifo, data, size);
98 #define WRITEHSCXFIFO(cs, nr, ptr, cnt) write_fifo(cs->hw.teles3.hscxfifo[nr], ptr, cnt)
H A Dgazel.c64 write_fifo(unsigned int adr, u_char *data, int size) function
159 write_fifo(cs->hw.gazel.isacfifo, data, size);
189 write_fifo(cs->hw.gazel.hscxfifo[hscx], data, size);
H A Dhfc_sx.c112 /* write_fifo writes the skb contents to the desired fifo */
117 write_fifo(struct IsdnCardState *cs, struct sk_buff *skb, u_char fifo, int trans_max) function
515 if (write_fifo(cs, cs->tx_skb, HFCSX_SEL_D_TX, 0)) {
535 if (write_fifo(cs, bcs->tx_skb,
/drivers/isdn/hardware/mISDN/
H A Diohelper.h102 dest.write_fifo = &WriteFiFo##name##_##typ; \
H A Dipac.h36 fifo_func *write_fifo; member in struct:isac_hw
79 fifo_func *write_fifo; member in struct:ipac_hw
H A Dhfc_multi_8xx.h129 hc->write_fifo = write_fifo_embsd;
H A Disar.h53 fifo_func *write_fifo; member in struct:isar_hw
/drivers/usb/gadget/udc/
H A Domap_udc.c358 static int write_fifo(struct omap_ep *ep, struct omap_req *req) function
797 (is_in ? write_fifo : read_fifo)(ep, req);
987 if ((is_in ? write_fifo : read_fifo)(ep, req) == 1)
1437 stat = write_fifo(ep0, req);
1954 (void) write_fifo(ep, req);
1997 write_fifo(ep, req);
H A Dat91_udc.c381 static int write_fifo(struct at91_ep *ep, struct at91_request *req) function
680 status = write_fifo(ep, req);
1026 return write_fifo(ep, req);
H A Dgoku_udc.c345 static int write_fifo(struct goku_ep *ep, struct goku_request *req) function
524 (ep->is_in ? write_fifo : read_fifo)(ep, req);
764 status = (ep->is_in ? write_fifo : read_fifo)(ep, req);
H A Dpxa25x_udc.c386 write_fifo (struct pxa25x_ep *ep, struct pxa25x_request *req) function
715 && write_fifo(ep, req))
1650 completed = write_fifo(ep, req);

Completed in 285 milliseconds

12