Lines Matching refs:elem
1806 char *elem = NULL, *c; in xdr_xcode_array2() local
1843 if (!elem) { in xdr_xcode_array2()
1844 elem = kmalloc(desc->elem_size, GFP_KERNEL); in xdr_xcode_array2()
1846 if (!elem) in xdr_xcode_array2()
1850 err = desc->xcode(desc, elem); in xdr_xcode_array2()
1853 memcpy(c, elem, avail_here); in xdr_xcode_array2()
1855 memcpy(elem, c, avail_here); in xdr_xcode_array2()
1881 if (!elem) { in xdr_xcode_array2()
1882 elem = kmalloc(desc->elem_size, in xdr_xcode_array2()
1885 if (!elem) in xdr_xcode_array2()
1890 err = desc->xcode(desc, elem); in xdr_xcode_array2()
1894 memcpy(c, elem + copied, l); in xdr_xcode_array2()
1899 memcpy(elem + copied, c, l); in xdr_xcode_array2()
1902 err = desc->xcode(desc, elem); in xdr_xcode_array2()
1921 if (!elem) { in xdr_xcode_array2()
1922 elem = kmalloc(desc->elem_size, in xdr_xcode_array2()
1925 if (!elem) in xdr_xcode_array2()
1930 err = desc->xcode(desc, elem); in xdr_xcode_array2()
1934 memcpy(c, elem + copied, l); in xdr_xcode_array2()
1939 memcpy(elem + copied, c, l); in xdr_xcode_array2()
1942 err = desc->xcode(desc, elem); in xdr_xcode_array2()
1969 memcpy(c, elem + copied, l); in xdr_xcode_array2()
1971 memcpy(elem + copied, c, l); in xdr_xcode_array2()
1972 err = desc->xcode(desc, elem); in xdr_xcode_array2()
1990 kfree(elem); in xdr_xcode_array2()