Lines Matching defs:msg

274 static int is_str_msg_valid(char *msg, int str_len[], size_t str_num)
280 if (msg[pos + str_len[i]] != '\0' ||
281 strnlen(msg + pos, PATH_MAX) != str_len[i])
289 static int verify_open_req(size_t msg_len, void *msg)
291 struct open_request *req = msg;
307 static int verify_open_resp(size_t msg_len, void *msg)
309 struct open_response *resp = msg;
317 static int hmdfs_open_verify(int flag, size_t msg_len, void *msg)
319 if (!msg || !msg_len)
323 return verify_open_req(msg_len, msg);
325 return verify_open_resp(msg_len, msg);
328 static int verify_atomic_open_req(size_t msg_len, void *msg)
330 struct atomic_open_request *req = msg;
346 static int verify_atomic_open_resp(size_t msg_len, void *msg)
348 struct atomic_open_response *resp = msg;
356 static int hmdfs_atomic_open_verify(int flag, size_t msg_len, void *msg)
358 if (!msg || !msg_len)
362 return verify_atomic_open_req(msg_len, msg);
364 return verify_atomic_open_resp(msg_len, msg);
367 static int verify_iterate_req(size_t msg_len, void *msg)
369 struct readdir_request *req = msg;
384 static int hmdfs_iterate_verify(int flag, size_t msg_len, void *msg)
386 if (!msg || !msg_len)
390 return verify_iterate_req(msg_len, msg);
395 static int verify_mkdir_req(size_t msg_len, void *msg)
397 struct mkdir_request *req = msg;
413 static int verify_mkdir_resp(size_t msg_len, void *msg)
415 struct hmdfs_inodeinfo_response *resp = msg;
423 static int hmdfs_mkdir_verify(int flag, size_t msg_len, void *msg)
425 if (!msg || !msg_len)
429 return verify_mkdir_req(msg_len, msg);
431 return verify_mkdir_resp(msg_len, msg);
434 static int verify_create_req(size_t msg_len, void *msg)
436 struct create_request *req = msg;
452 static int verify_create_resp(size_t msg_len, void *msg)
454 struct hmdfs_inodeinfo_response *resp = msg;
462 static int hmdfs_create_verify(int flag, size_t msg_len, void *msg)
464 if (!msg || !msg_len)
468 return verify_create_req(msg_len, msg);
470 return verify_create_resp(msg_len, msg);
473 static int verify_rmdir_req(size_t msg_len, void *msg)
475 struct rmdir_request *req = msg;
491 static int hmdfs_rmdir_verify(int flag, size_t msg_len, void *msg)
493 if (!msg || !msg_len)
497 return verify_rmdir_req(msg_len, msg);
502 static int verify_unlink_req(size_t msg_len, void *msg)
504 struct unlink_request *req = msg;
520 static int hmdfs_unlink_verify(int flag, size_t msg_len, void *msg)
522 if (!msg || !msg_len)
526 return verify_unlink_req(msg_len, msg);
531 static int verify_rename_req(size_t msg_len, void *msg)
533 struct rename_request *req = msg;
554 static int hmdfs_rename_verify(int flag, size_t msg_len, void *msg)
556 if (!msg || !msg_len)
560 return verify_rename_req(msg_len, msg);
565 static int verify_setattr_req(size_t msg_len, void *msg)
567 struct setattr_request *req = msg;
570 req = msg;
583 static int hmdfs_setattr_verify(int flag, size_t msg_len, void *msg)
585 if (!msg || !msg_len)
589 return verify_setattr_req(msg_len, msg);
594 static int verify_getattr_req(size_t msg_len, void *msg)
596 struct getattr_request *req = msg;
611 static int verify_getattr_resp(size_t msg_len, void *msg)
613 struct getattr_response *resp = msg;
621 static int hmdfs_getattr_verify(int flag, size_t msg_len, void *msg)
623 if (!msg || !msg_len)
627 return verify_getattr_req(msg_len, msg);
629 return verify_getattr_resp(msg_len, msg);
632 static int verify_getxattr_req(size_t msg_len, void *msg)
634 struct getxattr_request *req = msg;
654 static int verify_getxattr_resp(size_t msg_len, void *msg)
656 struct getxattr_response *resp = msg;
670 static int hmdfs_getxattr_verify(int flag, size_t msg_len, void *msg)
672 if (!msg || !msg_len)
676 return verify_getxattr_req(msg_len, msg);
678 return verify_getxattr_resp(msg_len, msg);
681 static int verify_setxattr_req(size_t msg_len, void *msg)
683 struct setxattr_request *req = msg;
704 static int hmdfs_setxattr_verify(int flag, size_t msg_len, void *msg)
706 if (!msg || !msg_len)
710 return verify_setxattr_req(msg_len, msg);
715 static int verify_listxattr_req(size_t msg_len, void *msg)
717 struct listxattr_request *req = msg;
735 static int verify_listxattr_resp(size_t msg_len, void *msg)
737 struct listxattr_response *resp = msg;
751 static int hmdfs_listxattr_verify(int flag, size_t msg_len, void *msg)
753 if (!msg || !msg_len)
757 return verify_listxattr_req(msg_len, msg);
759 return verify_listxattr_resp(msg_len, msg);
762 static int hmdfs_readpage_verify(int flag, size_t msg_len, void *msg)
766 if (flag != C_REQUEST || !msg || !msg_len)
769 req = msg;
776 static int hmdfs_writepage_verify(int flag, size_t msg_len, void *msg)
780 if (flag != C_REQUEST || !msg || !msg_len)
783 req = msg;
793 static int verify_statfs_req(size_t msg_len, void *msg)
795 struct statfs_request *req = msg;
810 static int verify_statfs_resp(size_t msg_len, void *msg)
812 struct statfs_response *resp = msg;
820 static int hmdfs_statfs_verify(int flag, size_t msg_len, void *msg)
822 if (!msg || !msg_len)
826 return verify_statfs_req(msg_len, msg);
828 return verify_statfs_resp(msg_len, msg);
831 static int verify_drop_push_req(size_t msg_len, void *msg)
833 struct drop_push_request *req = msg;
848 static int hmdfs_drop_push_verify(int flag, size_t msg_len, void *msg)
850 if (!msg || !msg_len)
854 return verify_drop_push_req(msg_len, msg);
892 * Change msg ret code. To let upper layer handle
903 * Even if a response is returned, the response msg