Lines Matching defs:match_size
364 left - sizeof(struct ebt_entry_match) < m->match_size)
374 ret = xt_check_match(par, m->match_size,
1551 compat_uint_t match_size;
1555 /* account for possible padding between match_size and ->data */
1583 int off = ebt_compat_match_offset(match, m->match_size);
1584 compat_uint_t msize = m->match_size - off;
1586 BUG_ON(off >= m->match_size);
1589 strlen(match->name) + 1) || put_user(msize, &cm->match_size))
1616 strlen(target->name) + 1) || put_user(tsize, &cm->match_size))
1697 *off += ebt_compat_match_offset(m->u.match, m->match_size);
1877 unsigned int size_kern, entry_offset, match_size = mwt->match_size;
1894 off = ebt_compat_match_offset(match, match_size);
1899 memcpy(dst, mwt->data, match_size);
1904 size_kern = match_size;
1921 memcpy(dst, mwt->data, match_size);
1936 state->buf_kern_offset += match_size + off;
1937 state->buf_user_offset += match_size;
1942 BUG_ON(state->buf_kern_offset - (match_size + off) + size_kern > state->buf_kern_len - pad);
1945 return off + match_size;
1984 if (match32->match_size > size_left)
1987 size_left -= match32->match_size;
1993 BUG_ON(ret < match32->match_size);
1994 growth += ret - match32->match_size;
1998 buf += match32->match_size;
2001 match_kern->match_size = ret;
2040 __i += __match->match_size + \