Searched defs:len (Results 151 - 175 of 2919) sorted by relevance

1234567891011>>

/drivers/ide/
H A Dide-park.c112 const char *buf, size_t len)
150 return rc ? rc : len;
111 ide_park_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t len) argument
H A Dq40ide.c74 void *buf, unsigned int len)
79 __ide_mm_insw(data_addr, buf, (len + 1) / 2);
83 raw_insw_swapw((u16 *)data_addr, buf, (len + 1) / 2);
87 void *buf, unsigned int len)
92 __ide_mm_outsw(data_addr, buf, (len + 1) / 2);
96 raw_outsw_swapw((u16 *)data_addr, buf, (len + 1) / 2);
73 q40ide_input_data(ide_drive_t *drive, struct ide_cmd *cmd, void *buf, unsigned int len) argument
86 q40ide_output_data(ide_drive_t *drive, struct ide_cmd *cmd, void *buf, unsigned int len) argument
/drivers/iio/common/st_sensors/
H A Dst_sensors_i2c.c46 u8 reg_addr, int len, u8 *data, bool multiread_bit)
52 reg_addr, len, data);
44 st_sensors_i2c_read_multiple_byte( struct st_sensor_transfer_buffer *tb, struct device *dev, u8 reg_addr, int len, u8 *data, bool multiread_bit) argument
H A Dst_sensors_spi.c30 struct device *dev, u8 reg_addr, int len, u8 *data, bool multiread_bit)
38 .len = 1,
43 .len = len,
48 if ((multiread_bit) && (len > 1))
57 memcpy(data, tb->rx_buf, len*sizeof(u8));
59 return len;
74 u8 reg_addr, int len, u8 *data, bool multiread_bit)
76 return st_sensors_spi_read(tb, dev, reg_addr, len, data, multiread_bit);
87 .len
29 st_sensors_spi_read(struct st_sensor_transfer_buffer *tb, struct device *dev, u8 reg_addr, int len, u8 *data, bool multiread_bit) argument
72 st_sensors_spi_read_multiple_byte( struct st_sensor_transfer_buffer *tb, struct device *dev, u8 reg_addr, int len, u8 *data, bool multiread_bit) argument
[all...]
/drivers/infiniband/hw/ipath/
H A Dipath_keys.c192 * @len: length of data
200 u32 len, u64 vaddr, u32 rkey, int acc)
224 sge->length = len;
225 sge->sge_length = len;
240 if (unlikely(vaddr < mr->iova || off + len > mr->length ||
260 sge->sge_length = len;
199 ipath_rkey_ok(struct ipath_qp *qp, struct ipath_sge_state *ss, u32 len, u64 vaddr, u32 rkey, int acc) argument
H A Dipath_uc.c53 u32 len; local
101 qp->s_len = len = wqe->length;
105 if (len > pmtu) {
107 len = pmtu;
132 ohdr->u.rc.reth.length = cpu_to_be32(len);
134 if (len > pmtu) {
136 len = pmtu;
164 len = qp->s_len;
165 if (len > pmtu) {
166 len
[all...]
/drivers/infiniband/hw/qib/
H A Dqib_uc.c53 u32 len; local
103 len = wqe->length;
104 qp->s_len = len;
108 if (len > pmtu) {
110 len = pmtu;
135 ohdr->u.rc.reth.length = cpu_to_be32(len);
137 if (len > pmtu) {
139 len = pmtu;
167 len = qp->s_len;
168 if (len > pmt
[all...]
/drivers/infiniband/hw/usnic/
H A Dusnic_transport.c162 int len; local
168 &len, 0);
/drivers/isdn/gigaset/
H A Dasyncdata.c207 } else if (skb->len < 2) {
211 skb->len);
218 skb->len);
223 __skb_trim(skb, skb->len - 2);
261 if (skb->len >= bcs->rx_bufsize) {
301 while (procbytes < numbytes && skb->len < bcs->rx_bufsize) {
464 int len; local
470 len = skb->len;
471 while (len
541 int len; local
588 unsigned len = skb->len; local
[all...]
/drivers/isdn/mISDN/
H A Ddsp_dtmf.c113 * spl and len - the sample
118 *dsp_dtmf_goertzel_decode(struct dsp *dsp, u8 *data, int len, int fmt) argument
142 while (size < DSP_DTMF_NPOINTS && len) {
144 len--;
150 if (len < 64) {
151 if (len > 0)
154 __func__, len, 64);
172 len -= 64;
H A Dl1oip_codec.c226 l1oip_law_to_4bit(u8 *data, int len, u8 *result, u32 *state) argument
230 if (!len)
236 len--;
240 ii = len >> 1;
249 /* if len has an odd number, we save byte for next call */
250 if (len & 1)
263 l1oip_4bit_to_law(u8 *data, int len, u8 *result) argument
268 while (i < len) {
275 return len << 1;
283 l1oip_alaw_to_ulaw(u8 *data, int len, u argument
296 l1oip_ulaw_to_alaw(u8 *data, int len, u8 *result) argument
[all...]
/drivers/lguest/
H A Dcore.c170 * gave us. We have to make sure that addr + len doesn't give us a false
174 unsigned long addr, unsigned long len)
176 return (addr+len) / PAGE_SIZE < lg->pfn_limit && (addr+len >= addr);
190 kill_guest(cpu, "bad read address %#lx len %u", addr, bytes);
200 kill_guest(cpu, "bad write address %#lx len %u", addr, bytes);
173 lguest_address_ok(const struct lguest *lg, unsigned long addr, unsigned long len) argument
/drivers/media/common/b2c2/
H A Dflexcop-i2c.c45 int len = r100.tw_sm_c_100.total_bytes, local
74 if (len > 0) {
80 if (len > 1) buf[2] = r104.tw_sm_c_104.data3_reg;
81 if (len > 2) buf[3] = r104.tw_sm_c_104.data4_reg;
90 int len = r100.tw_sm_c_100.total_bytes; /* remember total_bytes is buflen-1 */ local
95 r104.tw_sm_c_104.data2_reg = len > 0 ? buf[1] : 0;
96 r104.tw_sm_c_104.data3_reg = len > 1 ? buf[2] : 0;
97 r104.tw_sm_c_104.data4_reg = len > 2 ? buf[3] : 0;
107 flexcop_access_op_t op, u8 chipaddr, u8 addr, u8 *buf, u16 len)
136 if (i2c->no_base_addr && len
106 flexcop_i2c_request(struct flexcop_i2c_adapter *i2c, flexcop_access_op_t op, u8 chipaddr, u8 addr, u8 *buf, u16 len) argument
[all...]
/drivers/media/dvb-core/
H A Ddvb_filter.c571 int len, int payload_start)
576 //len=6+((pes[4]<<8)|pes[5]);
582 while (len>=184) {
587 len-=184; pes+=184;
590 if (!len)
593 rest=183-len;
600 memcpy(buf+5+rest, pes, len);
570 dvb_filter_pes2ts(struct dvb_filter_pes2ts *p2ts, unsigned char *pes, int len, int payload_start) argument
/drivers/media/dvb-frontends/
H A Daf9013_priv.h37 u8 len:4; member in struct:af9013_reg_bit
/drivers/media/i2c/cx25840/
H A Dcx25840-firmware.c143 int len = min(MAX_BUF_SIZE - 2, size); local
145 memcpy(buffer + 2, ptr, len);
147 retval = fw_write(client, buffer, len + 2);
154 size -= len;
155 ptr += len;
/drivers/media/i2c/s5c73m3/
H A Ds5c73m3-spi.c40 static int spi_xmit(struct spi_device *spi_dev, void *addr, const int len, argument
46 .len = len,
70 const unsigned int len, const unsigned int tx_size)
73 u32 count = len / tx_size;
74 u32 extra = len % tx_size;
98 const unsigned int len, const unsigned int tx_size)
101 u32 count = len / tx_size;
102 u32 extra = len % tx_size;
69 s5c73m3_spi_write(struct s5c73m3 *state, const void *addr, const unsigned int len, const unsigned int tx_size) argument
97 s5c73m3_spi_read(struct s5c73m3 *state, void *addr, const unsigned int len, const unsigned int tx_size) argument
/drivers/media/i2c/smiapp/
H A Dsmiapp-quirk.c35 struct smiapp_reg_8 *regs, int len)
40 for (; len > 0; len--, regs++) {
34 smiapp_write_8s(struct smiapp_sensor *sensor, struct smiapp_reg_8 *regs, int len) argument
H A Dsmiapp-regs.c82 u16 len, u32 *val)
92 msg.len = 2;
105 msg.len = len;
116 switch (len) {
141 u16 len, u32 *val)
148 for (i = 0; i < len; i++) {
154 *val |= val8 << ((len - i - 1) << 3);
168 u8 len = SMIAPP_REG_WIDTH(reg); local
171 if (len !
81 ____smiapp_read(struct smiapp_sensor *sensor, u16 reg, u16 len, u32 *val) argument
140 ____smiapp_read_8only(struct smiapp_sensor *sensor, u16 reg, u16 len, u32 *val) argument
232 u8 len = SMIAPP_REG_WIDTH(reg); local
[all...]
/drivers/media/usb/dvb-usb/
H A Ddvb-usb-firmware.c30 static int usb_cypress_writemem(struct usb_device *udev,u16 addr,u8 *data, u8 len) argument
33 0xa0, USB_TYPE_VENDOR, addr, 0x00, data, len, 5000);
48 deb_fw("writing to address 0x%04x (buffer: 0x%02x %02x)\n",hx.addr,hx.len,hx.chk);
49 ret = usb_cypress_writemem(udev,hx.addr,hx.data,hx.len);
51 if (ret != hx.len) {
54 ret,hx.len);
125 hx->len = b[0];
127 if ((*pos + hx->len + 4) >= fw->size)
136 /* hx->len -= 2;
139 memcpy(hx->data,&b[data_offs],hx->len);
[all...]
H A Ddvb-usb-urb.c63 int dvb_usb_generic_write(struct dvb_usb_device *d, u8 *buf, u16 len) argument
65 return dvb_usb_generic_rw(d,buf,len,NULL,0,0);
/drivers/media/usb/tm6000/
H A Dtm6000-i2c.c46 __u8 reg, char *buf, int len)
57 if (len < 1 || len > i2c_packet_limit) {
59 len, i2c_packet_limit);
66 addr | reg << 8, 0, buf, len);
79 __u8 reg, char *buf, int len)
91 if (len < 1 || len > i2c_packet_limit) {
93 len, i2c_packet_limit);
103 len
45 tm6000_i2c_send_regs(struct tm6000_core *dev, unsigned char addr, __u8 reg, char *buf, int len) argument
78 tm6000_i2c_recv_regs(struct tm6000_core *dev, unsigned char addr, __u8 reg, char *buf, int len) argument
122 tm6000_i2c_recv_regs16(struct tm6000_core *dev, unsigned char addr, __u16 reg, char *buf, int len) argument
[all...]
/drivers/media/usb/uvc/
H A Duvc_status.c81 static void uvc_event_streaming(struct uvc_device *dev, __u8 *data, int len) argument
83 if (len < 3) {
90 if (len < 4)
92 uvc_trace(UVC_TRACE_STATUS, "Button (intf %u) %s len %d\n",
93 data[1], data[3] ? "pressed" : "released", len);
97 "len %d.\n", data[1], data[2], data[3], len);
101 static void uvc_event_control(struct uvc_device *dev, __u8 *data, int len) argument
105 if (len < 6 || data[2] != 0 || data[4] > 2) {
111 uvc_trace(UVC_TRACE_STATUS, "Control %u/%u %s change len
118 int len, ret; local
[all...]
/drivers/media/v4l2-core/
H A Dv4l2-device.c81 int len = strlen(basename); local
83 if (basename[len - 1] >= '0' && basename[len - 1] <= '9')
/drivers/message/i2o/
H A Dmemory.c176 * @len: length of the new DMA memory
182 int i2o_dma_alloc(struct device *dev, struct i2o_dma *addr, size_t len) argument
196 addr->virt = dma_alloc_coherent(dev, len, &addr->phys, GFP_KERNEL);
206 memset(addr->virt, 0, len);
207 addr->len = len;
225 dma_free_coherent(dev, addr->len, addr->virt,
239 * @len: new length of memory
241 * If there was something allocated in the addr, free it first. If len > 0
243 * structure. If len
247 i2o_dma_realloc(struct device *dev, struct i2o_dma *addr, size_t len) argument
[all...]

Completed in 442 milliseconds

1234567891011>>