Lines Matching refs:buflen
646 size_t buflen) in keyctl_describe_key() argument
692 if (buffer && buflen >= ret) { in keyctl_describe_key()
803 static long __keyctl_read_key(struct key *key, char *buffer, size_t buflen) in __keyctl_read_key() argument
810 ret = key->type->read(key, buffer, buflen); in __keyctl_read_key()
825 long keyctl_read_key(key_serial_t keyid, char __user *buffer, size_t buflen) in keyctl_read_key() argument
869 if (!buffer || !buflen) { in keyctl_read_key()
890 key_data_len = (buflen <= PAGE_SIZE) ? buflen : 0; in keyctl_read_key()
906 if (ret <= 0 || ret > buflen) in keyctl_read_key()
1563 size_t buflen) in keyctl_get_security() argument
1594 if (buffer && buflen > 0 && in keyctl_get_security()
1599 if (buffer && buflen > 0) { in keyctl_get_security()
1600 if (buflen > ret) in keyctl_get_security()
1601 buflen = ret; in keyctl_get_security()
1603 if (copy_to_user(buffer, context, buflen) != 0) in keyctl_get_security()
1854 long keyctl_capabilities(unsigned char __user *_buffer, size_t buflen) in keyctl_capabilities() argument
1856 size_t size = buflen; in keyctl_capabilities()
1863 if (size < buflen && in keyctl_capabilities()
1864 clear_user(_buffer + size, buflen - size) != 0) in keyctl_capabilities()