• Home
  • Raw
  • Download

Lines Matching refs:len

40 static int irda_extract_integer(void *self, __u8 *buf, int len, __u8 pi,
42 static int irda_extract_string(void *self, __u8 *buf, int len, __u8 pi,
44 static int irda_extract_octseq(void *self, __u8 *buf, int len, __u8 pi,
46 static int irda_extract_no_value(void *self, __u8 *buf, int len, __u8 pi,
49 static int irda_insert_integer(void *self, __u8 *buf, int len, __u8 pi,
51 static int irda_insert_no_value(void *self, __u8 *buf, int len, __u8 pi,
80 static int irda_insert_no_value(void *self, __u8 *buf, int len, __u8 pi, in irda_insert_no_value() argument
107 static int irda_extract_no_value(void *self, __u8 *buf, int len, __u8 pi, in irda_extract_no_value() argument
128 static int irda_insert_integer(void *self, __u8 *buf, int len, __u8 pi, in irda_insert_integer() argument
162 if (len < (2+p.pl)) { in irda_insert_integer()
204 static int irda_extract_integer(void *self, __u8 *buf, int len, __u8 pi, in irda_extract_integer() argument
218 if (len < (2+p.pl)) { in irda_extract_integer()
221 __func__, p.pl, len); in irda_extract_integer()
290 static int irda_extract_string(void *self, __u8 *buf, int len, __u8 pi, in irda_extract_string() argument
306 if (len < (2+p.pl)) { in irda_extract_string()
309 __func__, p.pl, len); in irda_extract_string()
336 static int irda_extract_octseq(void *self, __u8 *buf, int len, __u8 pi, in irda_extract_octseq() argument
345 if (len < (2+p.pl)) { in irda_extract_octseq()
348 __func__, p.pl, len); in irda_extract_octseq()
455 int irda_param_insert(void *self, __u8 pi, __u8 *buf, int len, in irda_param_insert() argument
472 if ((pi_major > info->len-1) || in irda_param_insert()
473 (pi_minor > info->tables[pi_major].len-1)) in irda_param_insert()
496 ret = (*pv_insert_table[type & PV_MASK])(self, buf+n, len, pi, type, in irda_param_insert()
509 static int irda_param_extract(void *self, __u8 *buf, int len, in irda_param_extract() argument
526 if ((pi_major > info->len-1) || in irda_param_extract()
527 (pi_minor > info->tables[pi_major].len-1)) in irda_param_extract()
554 ret = (*pv_extract_table[type & PV_MASK])(self, buf+n, len, buf[n], in irda_param_extract()
566 int irda_param_extract_all(void *self, __u8 *buf, int len, in irda_param_extract_all() argument
579 while (len > 2) { in irda_param_extract_all()
580 ret = irda_param_extract(self, buf+n, len, info); in irda_param_extract_all()
585 len -= ret; in irda_param_extract_all()