Lines Matching defs:buf_len
1752 * @buf_len: the size of opt_buf
1762 static int cipso_v4_genopt(unsigned char *buf, u32 buf_len,
1769 if (buf_len <= CIPSO_V4_HDR_LEN)
1777 memset(buf, 0, buf_len);
1783 buf_len - CIPSO_V4_HDR_LEN);
1789 buf_len - CIPSO_V4_HDR_LEN);
1795 buf_len - CIPSO_V4_HDR_LEN);
1801 buf_len - CIPSO_V4_HDR_LEN);
1837 u32 buf_len;
1853 buf_len = CIPSO_V4_OPT_LEN_MAX;
1854 buf = kmalloc(buf_len, GFP_ATOMIC);
1860 ret_val = cipso_v4_genopt(buf, buf_len, doi_def, secattr);
1863 buf_len = ret_val;
1869 opt_len = (buf_len + 3) & ~3;
1875 memcpy(opt->opt.__data, buf, buf_len);
1922 u32 buf_len;
1930 buf_len = CIPSO_V4_OPT_LEN_MAX;
1931 buf = kmalloc(buf_len, GFP_ATOMIC);
1937 ret_val = cipso_v4_genopt(buf, buf_len, doi_def, secattr);
1940 buf_len = ret_val;
1946 opt_len = (buf_len + 3) & ~3;
1952 memcpy(opt->opt.__data, buf, buf_len);
2172 u32 buf_len = CIPSO_V4_OPT_LEN_MAX;
2176 ret_val = cipso_v4_genopt(buf, buf_len, doi_def, secattr);
2179 buf_len = ret_val;
2180 opt_len = (buf_len + 3) & ~3;
2221 memcpy(iph + 1, buf, buf_len);
2222 if (opt_len > buf_len)
2223 memset((char *)(iph + 1) + buf_len, 0, opt_len - buf_len);