Searched refs:wlen (Results 1 - 25 of 35) sorted by relevance

12

/drivers/media/video/pvrusb2/
H A Dpvrusb2-debugifc.c71 unsigned int wlen; local
75 wlen = 0;
83 wlen = scnt;
88 *wlenPtr = wlen;
199 unsigned int wlen; local
202 scnt = debugifc_isolate_word(buf,count,&wptr,&wlen);
207 pvr2_trace(PVR2_TRACE_DEBUGIFC,"debugifc cmd: \"%.*s\"",wlen,wptr);
208 if (debugifc_match_keyword(wptr,wlen,"reset")) {
209 scnt = debugifc_isolate_word(buf,count,&wptr,&wlen);
213 if (debugifc_match_keyword(wptr,wlen,"cp
[all...]
H A Dpvrusb2-i2c-core.c119 "Killing an I2C read to %u that has wlen too large"
184 u16 wlen,
189 if (!wdata) wlen = 0;
190 if (rlen || !wlen) {
191 return pvr2_i2c_read(hdw,i2c_addr,wdata,wlen,rdata,rlen);
193 return pvr2_i2c_write(hdw,i2c_addr,wdata,wlen);
205 u8 i2c_addr,u8 *wdata,u16 wlen,u8 *rdata,u16 rlen)
210 if (!(rlen || wlen)) {
216 if ((wlen != 0) || (rlen == 0)) return -EIO;
275 u8 i2c_addr,u8 *wdata,u16 wlen,u
181 pvr2_i2c_basic_op(struct pvr2_hdw *hdw, u8 i2c_addr, u8 *wdata, u16 wlen, u8 *rdata, u16 rlen) argument
204 i2c_24xxx_ir(struct pvr2_hdw *hdw, u8 i2c_addr,u8 *wdata,u16 wlen,u8 *rdata,u16 rlen) argument
274 i2c_hack_wm8775(struct pvr2_hdw *hdw, u8 i2c_addr,u8 *wdata,u16 wlen,u8 *rdata,u16 rlen) argument
287 i2c_black_hole(struct pvr2_hdw *hdw, u8 i2c_addr,u8 *wdata,u16 wlen,u8 *rdata,u16 rlen) argument
300 i2c_hack_cx25840(struct pvr2_hdw *hdw, u8 i2c_addr,u8 *wdata,u16 wlen,u8 *rdata,u16 rlen) argument
[all...]
/drivers/net/wireless/brcm80211/brcmsmac/
H A Dotp.h34 uint *wlen);
H A Dotp.c76 uint *wlen);
287 ipxotp_read_region(struct otpinfo *oi, int region, u16 *data, uint *wlen) argument
296 *wlen = sz;
299 if (*wlen < sz) {
300 *wlen = sz;
308 *wlen = sz;
311 if (*wlen < sz) {
312 *wlen = sz;
320 *wlen = sz;
323 if (*wlen < s
392 otp_read_region(struct si_pub *sih, int region, u16 *data, uint *wlen) argument
[all...]
/drivers/media/dvb/dvb-usb/
H A Ddvb-usb-urb.c11 int dvb_usb_generic_rw(struct dvb_usb_device *d, u8 *wbuf, u16 wlen, u8 *rbuf, argument
16 if (!d || wbuf == NULL || wlen == 0)
28 debug_dump(wbuf,wlen,deb_xfer);
31 d->props.generic_bulk_ctrl_endpoint), wbuf,wlen,&actlen,
35 err("bulk message failed: %d (%d/%d)",ret,wlen,actlen);
37 ret = actlen != wlen ? -1 : 0;
H A Dau6610.c32 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen)
46 switch (wlen) {
55 warn("wlen = %x, aborting.", wlen);
78 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen)
89 return au6610_usb_msg(d, request, addr, wbuf, wlen, rbuf, rlen);
31 au6610_usb_msg(struct dvb_usb_device *d, u8 operation, u8 addr, u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) argument
77 au6610_i2c_msg(struct dvb_usb_device *d, u8 addr, u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) argument
H A Ddtv5100.c35 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen)
42 switch (wlen) {
58 warn("wlen = %x, aborting.", wlen);
34 dtv5100_i2c_msg(struct dvb_usb_device *d, u8 addr, u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) argument
H A Dgl861.c22 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen)
37 switch (wlen) {
46 warn("wlen = %x, aborting.", wlen);
21 gl861_i2c_msg(struct dvb_usb_device *d, u8 addr, u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) argument
H A Dfriio.c34 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen)
42 wbuf[1], wbuf[0], wlen - 1);
44 if (wo && wlen >= 2) {
50 &wbuf[1], wlen - 1, 2000);
60 * register address can be 16bit (wbuf[2]<<8 | wbuf[0]) if wlen==3
63 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen)
74 return gl861_i2c_ctrlmsg_data(d, addr, wbuf, wlen, rbuf, rlen);
86 switch (wlen) {
100 deb_xfer("wlen = %x, aborting.", wlen);
33 gl861_i2c_ctrlmsg_data(struct dvb_usb_device *d, u8 addr, u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) argument
62 gl861_i2c_msg(struct dvb_usb_device *d, u8 addr, u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) argument
[all...]
H A Ddibusb-common.c104 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen)
106 u8 sndbuf[wlen+4]; /* lead(1) devaddr,direction(1) addr(2) data(wlen) (len(2) (when reading)) */
109 len = 2 + wlen + (wo ? 0 : 2);
114 memcpy(&sndbuf[2],wbuf,wlen);
117 sndbuf[wlen+2] = (rlen >> 8) & 0xff;
118 sndbuf[wlen+3] = rlen & 0xff;
103 dibusb_i2c_msg(struct dvb_usb_device *d, u8 addr, u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) argument
H A Dlmedm04.c163 u8 *wbuf, int wlen, u8 *rbuf, int rlen)
184 memcpy(buff, wbuf, (wlen < 64) ? wlen : 64);
186 ret |= lme2510_bulk_write(d->udev, buff, wlen , 0x01);
434 u8 *wbuf, int wlen, u8 *rbuf, int rlen)
441 ret = lme2510_usb_talk(d, wbuf, wlen, rbuf, rlen);
510 lme2510_usb_talk(d, wbuf, wlen, rbuf, rlen);
537 lme2510_usb_talk(d, wbuf, wlen, rbuf, rlen);
565 lme2510_usb_talk(d, wbuf, wlen, rbuf, rlen);
584 lme2510_usb_talk(d, wbuf, wlen, rbu
162 lme2510_usb_talk(struct dvb_usb_device *d, u8 *wbuf, int wlen, u8 *rbuf, int rlen) argument
433 lme2510_msg(struct dvb_usb_device *d, u8 *wbuf, int wlen, u8 *rbuf, int rlen) argument
733 u16 j, wlen, len_in, start, end; local
[all...]
H A Ddigitv.c29 u8 cmd, u8 vv, u8 *wbuf, int wlen, u8 *rbuf, int rlen)
37 sndbuf[2] = wo ? wlen : rlen;
40 memcpy(&sndbuf[3],wbuf,wlen);
28 digitv_ctrl_msg(struct dvb_usb_device *d, u8 cmd, u8 vv, u8 *wbuf, int wlen, u8 *rbuf, int rlen) argument
H A Dmxl111sf.h105 u8 cmd, u8 *wbuf, int wlen, u8 *rbuf, int rlen);
H A Daf9005.c462 int wlen, u8 * rbuf, int rlen)
470 if (wlen < 0) {
471 err("send command, wlen less than 0 bytes. Makes no sense.");
474 if (wlen > 54) {
475 err("send command, wlen more than 54 bytes. Not supported.");
482 packet_len = wlen + 5;
487 buf[3] = wlen + 3;
490 buf[6] = wlen;
491 for (i = 0; i < wlen; i++)
493 ret = dvb_usb_generic_rw(d, buf, wlen
461 af9005_send_command(struct dvb_usb_device *d, u8 command, u8 * wbuf, int wlen, u8 * rbuf, int rlen) argument
[all...]
H A Dttusb2.c75 u8 *wbuf, int wlen, u8 *rbuf, int rlen)
81 s = kzalloc(wlen+4, GFP_KERNEL);
94 s[3] = wlen;
95 memcpy(&s[4],wbuf,wlen);
97 ret = dvb_usb_generic_rw(d, s, wlen+4, r, 64, 0);
74 ttusb2_msg(struct dvb_usb_device *d, u8 cmd, u8 *wbuf, int wlen, u8 *rbuf, int rlen) argument
H A Dmxl111sf.c55 u8 cmd, u8 *wbuf, int wlen, u8 *rbuf, int rlen)
59 u8 sndbuf[1+wlen];
61 deb_adv("%s(wlen = %d, rlen = %d)\n", __func__, wlen, rlen);
63 memset(sndbuf, 0, 1+wlen);
66 memcpy(&sndbuf[1], wbuf, wlen);
68 ret = (wo) ? dvb_usb_generic_write(d, sndbuf, 1+wlen) :
69 dvb_usb_generic_rw(d, sndbuf, 1+wlen, rbuf, rlen, 0);
54 mxl111sf_ctrl_msg(struct dvb_usb_device *d, u8 cmd, u8 *wbuf, int wlen, u8 *rbuf, int rlen) argument
/drivers/infiniband/hw/qib/
H A Dqib_qsfp.c101 int wlen = len - cnt; local
103 if ((in_page + wlen) > QSFP_PAGESIZE)
104 wlen = QSFP_PAGESIZE - in_page;
105 ret = qib_twsi_blk_rd(dd, QSFP_DEV, addr, buff + cnt, wlen);
114 addr += wlen;
115 cnt += wlen;
208 int wlen = len - cnt; local
210 if ((in_page + wlen) > QSFP_PAGESIZE)
211 wlen = QSFP_PAGESIZE - in_page;
212 ret = qib_twsi_blk_wr(dd, QSFP_DEV, addr, buff + cnt, wlen);
[all...]
/drivers/media/video/hdpvr/
H A Dhdpvr-i2c.c67 unsigned char addr, char *wdata, int wlen,
72 if ((len > sizeof(dev->i2c_buf)) || (wlen > sizeof(dev->i2c_buf)))
75 if (wlen) {
76 memcpy(&dev->i2c_buf, wdata, wlen);
80 wlen, 1000);
66 hdpvr_i2c_read(struct hdpvr_device *dev, int bus, unsigned char addr, char *wdata, int wlen, char *data, int len) argument
/drivers/acpi/
H A Dec.c109 u8 wlen; member in struct:transaction
175 if (ec->curr->wlen > ec->curr->wi) {
188 } else if (ec->curr->wlen == ec->curr->wi &&
285 if (!ec || (!t) || (t->wlen && !t->wdata) || (t->rlen && !t->rdata))
341 .wlen = 0, .rlen = 1};
350 .wlen = 0, .rlen = 0};
362 .wlen = 1, .rlen = 1};
374 .wlen = 2, .rlen = 0};
439 .wlen = wdata_len, .rlen = rdata_len};
500 .wlen
[all...]
/drivers/net/wireless/ath/carl9170/
H A Drx.c802 unsigned int tlen, wlen = 0, clen = 0; local
812 wlen = ALIGN(clen, 4);
869 if (wlen > tlen - 4) {
893 tbuf += wlen + 4;
894 tlen -= wlen + 4;
910 "data:%d, rx:%d, pending:%d ]\n", clen, wlen, tlen,
/drivers/video/omap/
H A Dlcd_mipid.c69 int wlen, u8 *rbuf, int rlen)
89 if (wlen) {
92 x->len = wlen;
353 int wlen; member in struct:__anon5863
367 mipid_write(md, rd->cmd, (u8 *)rd->wbuf, rd->wlen);
375 mipid_write(md, rd->cmd, (u8 *)rd->wbuf, rd->wlen);
68 mipid_transfer(struct mipid_device *md, int cmd, const u8 *wbuf, int wlen, u8 *rbuf, int rlen) argument
/drivers/net/usb/
H A Dcx82310_eth.c65 u8 *wdata, int wlen, u8 *rdata, int rlen)
77 memcpy(buf + 4, wdata, min_t(int, wlen, CMD_PACKET_SIZE - 4));
64 cx82310_cmd(struct usbnet *dev, enum cx82310_cmd cmd, bool reply, u8 *wdata, int wlen, u8 *rdata, int rlen) argument
/drivers/video/omap2/displays/
H A Dpanel-acx565akm.c90 const u8 *wbuf, int wlen, u8 *rbuf, int rlen)
108 if (rlen > 1 && wlen == 0) {
119 if (wlen) {
122 x->len = wlen;
89 acx565akm_transfer(struct acx565akm_device *md, int cmd, const u8 *wbuf, int wlen, u8 *rbuf, int rlen) argument
/drivers/media/dvb/frontends/
H A Dtda10048.c485 u8 wlen = config->fwbulkwritelen; local
487 if ((wlen != TDA10048_BULKWRITE_200) && (wlen != TDA10048_BULKWRITE_50))
488 wlen = TDA10048_BULKWRITE_200;
536 if ((fw->size - pos) > wlen)
537 cnt = wlen;
/drivers/media/dvb/ddbridge/
H A Dddbridge-core.c1344 static int flashio(struct ddb *dev, u8 *wbuf, u32 wlen, u8 *rbuf, u32 rlen) argument
1348 if (wlen > 4)
1350 while (wlen > 4) {
1354 wlen -= 4;
1361 ddbwritel(0x0001 | ((wlen << (8 + 3)) & 0x1f00), SPI_CONTROL);
1363 ddbwritel(0x0003 | ((wlen << (8 + 3)) & 0x1f00), SPI_CONTROL);
1366 shift = ((4 - wlen) * 8);
1367 while (wlen) {
1370 wlen--;

Completed in 3008 milliseconds

12