Lines Matching refs:filename

376 static int rkss_get_fileinfo_by_name(char *filename,  in rkss_get_fileinfo_by_name()  argument
383 len = strlen(filename); in rkss_get_fileinfo_by_name()
399 if (!strcmp(p->name, filename)) { in rkss_get_fileinfo_by_name()
411 char *last_inpos = filename; in rkss_get_fileinfo_by_name()
445 static int rkss_get_dirs_by_name(char *filename) in rkss_get_dirs_by_name() argument
451 len = strlen(filename); in rkss_get_dirs_by_name()
469 ret = memcmp(p->name, filename, strlen(filename)); in rkss_get_dirs_by_name()
472 p->name, filename, ret); in rkss_get_dirs_by_name()
473 if (!ret && strlen(p->name) > strlen(filename)) { in rkss_get_dirs_by_name()
474 char *chk = p->name + strlen(filename); in rkss_get_dirs_by_name()
476 char *file = p->name + strlen(filename) + 1; in rkss_get_dirs_by_name()
873 char *filename = (char *)(fsrpc + 1); in tee_fs_open() local
878 if (strlen(filename) > RKSS_NAME_MAX_LENGTH) { in tee_fs_open()
879 debug("TEEC: %s: file name too long. %s\n", __func__, filename); in tee_fs_open()
884 __func__, filename, strlen(filename)); in tee_fs_open()
886 ret = rkss_get_fileinfo_by_name(filename, &p, &area_index); in tee_fs_open()
888 debug("TEEC: %s : no such file. %s\n", __func__, filename); in tee_fs_open()
900 __func__, filename); in tee_fs_open()
901 strcpy(p.name, filename); in tee_fs_open()
909 __func__, filename); in tee_fs_open()
921 __func__, filename, fsrpc->fd, fsrpc->flags, fsrpc->len); in tee_fs_open()
1069 char *filename = (char *)(fsrpc + 1); in tee_fs_unlink() local
1074 fd = rkss_get_fileinfo_by_name(filename, &p, &area_index); in tee_fs_unlink()
1076 printf("TEEC: %s : no such file. %s\n", __func__, filename); in tee_fs_unlink()
1081 __func__, filename, fd, p.index, p.size); in tee_fs_unlink()
1104 char *filename = (char *)(fsrpc + 1); in tee_fs_link() local
1105 size_t offset_new_fn = strlen(filename) + 1; in tee_fs_link()
1106 char *newfilename = filename + offset_new_fn; in tee_fs_link()
1113 debug("TEEC: %s ! %s -> %s\n", __func__, filename, newfilename); in tee_fs_link()
1115 ret = rkss_get_fileinfo_by_name(filename, &p_old, &old_area); in tee_fs_link()
1117 printf("TEEC: cannot find src file %s.\n", filename); in tee_fs_link()
1131 printf("TEEC: tee_fs_open : error. %s\n", filename); in tee_fs_link()
1295 char *filename = (char *)(fsrpc + 1); in tee_fs_access() local
1301 __func__, filename, fsrpc->flags); in tee_fs_access()
1303 ret = rkss_get_fileinfo_by_name(filename, &p, &area_index); in tee_fs_access()
1306 __func__, filename); in tee_fs_access()