Lines Matching defs:buf_len
1751 * @buf_len: the size of opt_buf
1761 static int cipso_v4_genopt(unsigned char *buf, u32 buf_len,
1768 if (buf_len <= CIPSO_V4_HDR_LEN)
1776 memset(buf, 0, buf_len);
1782 buf_len - CIPSO_V4_HDR_LEN);
1788 buf_len - CIPSO_V4_HDR_LEN);
1794 buf_len - CIPSO_V4_HDR_LEN);
1800 buf_len - CIPSO_V4_HDR_LEN);
1836 u32 buf_len;
1852 buf_len = CIPSO_V4_OPT_LEN_MAX;
1853 buf = kmalloc(buf_len, GFP_ATOMIC);
1859 ret_val = cipso_v4_genopt(buf, buf_len, doi_def, secattr);
1862 buf_len = ret_val;
1868 opt_len = (buf_len + 3) & ~3;
1874 memcpy(opt->opt.__data, buf, buf_len);
1921 u32 buf_len;
1929 buf_len = CIPSO_V4_OPT_LEN_MAX;
1930 buf = kmalloc(buf_len, GFP_ATOMIC);
1936 ret_val = cipso_v4_genopt(buf, buf_len, doi_def, secattr);
1939 buf_len = ret_val;
1945 opt_len = (buf_len + 3) & ~3;
1951 memcpy(opt->opt.__data, buf, buf_len);
2171 u32 buf_len = CIPSO_V4_OPT_LEN_MAX;
2175 ret_val = cipso_v4_genopt(buf, buf_len, doi_def, secattr);
2178 buf_len = ret_val;
2179 opt_len = (buf_len + 3) & ~3;
2220 memcpy(iph + 1, buf, buf_len);
2221 if (opt_len > buf_len)
2222 memset((char *)(iph + 1) + buf_len, 0, opt_len - buf_len);