Lines Matching refs:path_len
134 int path_len;
136 path_len = strlen(root_name) + strlen(path) + 2;
137 if (path_len > PATH_MAX) {
141 real_path = kzalloc(path_len, GFP_KERNEL);
555 if (path_contain_dotdot(recv->buf, recv->path_len)) {
631 char *filename = recv->buf + le32_to_cpu(recv->path_len) + 1;
751 char *file = recv->buf + recv->path_len + 1;
753 if (path_contain_dotdot(file_path, recv->path_len)) {
1009 size_t path_len = 0;
1022 if (unlikely(path_len + dlen + 1 > PATH_MAX - 1)) {
1027 lo_p_buf[path_len++] =
1029 lo_p_buf[path_len++] = '/';
1033 for (buf_head = lo_p_buf, buf_tail = lo_p_buf + path_len - 1;
1037 if (path_len == 0)
1102 if (path_contain_dotdot(readdir_recv->path, readdir_recv->path_len)) {
1156 int path_len = le32_to_cpu(mkdir_recv->path_len);
1165 mkdir_name = mkdir_recv->path + path_len + 1;
1166 if (path_contain_dotdot(mkdir_dir, mkdir_recv->path_len)) {
1206 int path_len = le32_to_cpu(create_recv->path_len);
1215 create_name = create_recv->path + path_len + 1;
1216 if (path_contain_dotdot(create_dir, create_recv->path_len)) {
1262 name = rmdir_recv->path + le32_to_cpu(rmdir_recv->path_len) + 1;
1263 if (path_contain_dotdot(path, rmdir_recv->path_len)) {
1292 name = unlink_recv->path + le32_to_cpu(unlink_recv->path_len) + 1;
1293 if (path_contain_dotdot(path, unlink_recv->path_len)) {
1656 if (path_contain_dotdot(recv->buf, recv->path_len)) {
1749 if (path_contain_dotdot(recv->buf, recv->path_len)) {
1845 if (path_contain_dotdot(recv->path, recv->path_len)) {
1919 char *name = recv->buf + recv->path_len + 1;
1922 if (path_contain_dotdot(file_path, recv->path_len)) {
1986 const char *name = recv->buf + recv->path_len + 1;
1990 if (path_contain_dotdot(file_path, recv->path_len)) {
2037 if (path_contain_dotdot(file_path, recv->path_len)) {
2094 if (path_contain_dotdot(dp_recv->path, dp_recv->path_len)) {