Lines Matching +full:enum +full:- +full:name
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
21 enum afs_call_trace {
30 enum afs_server_trace {
55 enum afs_volume_trace {
72 enum afs_cell_trace {
112 enum afs_fs_operation {
128 afs_FS_GetRootVolume = 151, /* AFS Get root volume name */
169 enum afs_vl_operation {
170 afs_VL_GetEntryByNameU = 527, /* AFS Get Vol Entry By Name operation ID */
173 afs_YFSVL_GetCellName = 64014, /* YFS Get actual cell name */
177 enum afs_cm_operation {
189 enum yfs_cm_operation {
205 enum afs_edit_dir_op {
216 enum afs_edit_dir_reason {
230 enum afs_eproto_cause {
250 enum afs_io_error {
258 enum afs_file_error {
269 enum afs_flock_event {
291 enum afs_flock_operation {
306 enum afs_cb_break_reason {
342 EM(afs_server_trace_give_up_cb, "giveup-cb") \
346 EM(afs_server_trace_put_find_rsq, "PUT f-rsq") \
350 EM(afs_server_trace_put_uuid_rsq, "PUT u-req") \
356 EM(afs_volume_trace_get_alloc_sbi, "GET sbi-alloc ") \
357 EM(afs_volume_trace_get_cell_insert, "GET cell-insrt") \
358 EM(afs_volume_trace_get_new_op, "GET op-new ") \
359 EM(afs_volume_trace_get_query_alias, "GET cell-alias") \
360 EM(afs_volume_trace_put_cell_dup, "PUT cell-dup ") \
361 EM(afs_volume_trace_put_cell_root, "PUT cell-root ") \
362 EM(afs_volume_trace_put_destroy_sbi, "PUT sbi-destry") \
363 EM(afs_volume_trace_put_free_fc, "PUT fc-free ") \
364 EM(afs_volume_trace_put_put_op, "PUT op-put ") \
365 EM(afs_volume_trace_put_query_alias, "PUT cell-alias") \
366 EM(afs_volume_trace_put_validate_fc, "PUT fc-validat") \
372 EM(afs_cell_trace_get_queue_dns, "GET q-dns ") \
373 EM(afs_cell_trace_get_queue_manage, "GET q-mng ") \
374 EM(afs_cell_trace_get_queue_new, "GET q-new ") \
380 EM(afs_cell_trace_put_queue_work, "PUT q-work") \
381 EM(afs_cell_trace_put_queue_fail, "PUT q-fail") \
386 EM(afs_cell_trace_unuse_check_alias, "UNU chk-al") \
397 EM(afs_cell_trace_use_check_alias, "USE chk-al") \
399 EM(afs_cell_trace_use_fc_alias, "USE fc-al ") \
569 EM(afs_flock_defer_unlock, "D-Unlock") \
589 EM(afs_flock_op_flock, "->flock ") \
591 EM(afs_flock_op_lock, "->lock ") \
593 EM(afs_flock_op_return_ok, "<-OK ") \
594 EM(afs_flock_op_return_edeadlk, "<-EDEADL") \
595 EM(afs_flock_op_return_eagain, "<-EAGAIN") \
596 EM(afs_flock_op_return_error, "<-ERROR ") \
602 EM(afs_cb_break_no_break, "no-break") \
603 EM(afs_cb_break_for_callback, "break-cb") \
604 EM(afs_cb_break_for_deleted, "break-del") \
605 EM(afs_cb_break_for_lapsed, "break-lapsed") \
606 EM(afs_cb_break_for_unlink, "break-unlink") \
607 EM(afs_cb_break_for_vsbreak, "break-vs") \
608 EM(afs_cb_break_for_volume_callback, "break-v-cb") \
609 E_(afs_cb_break_for_zap, "break-zap")
612 * Export enum symbols via userspace.
653 __field(enum afs_call_state, state )
660 __entry->call = call->debug_id;
661 __entry->state = call->state;
662 __entry->unmarshall = call->unmarshall;
663 __entry->remain = iov_iter_count(iter);
664 __entry->want_more = want_more;
665 __entry->ret = ret;
669 __entry->call,
670 __entry->remain,
671 __entry->unmarshall,
672 __entry->want_more,
673 __entry->state,
674 __entry->ret)
684 __field(enum afs_call_state, state )
689 __entry->call = call->debug_id;
690 __entry->state = call->state;
691 __entry->unmarshall = call->unmarshall;
695 __entry->call,
696 __entry->state, __entry->unmarshall)
711 __entry->call = call->debug_id;
712 __entry->op = call->operation_ID;
713 __entry->service_id = call->service_id;
717 __entry->call,
718 __entry->service_id == 2501 ?
719 __print_symbolic(__entry->op, yfs_cm_operations) :
720 __print_symbolic(__entry->op, afs_cm_operations))
724 TP_PROTO(struct afs_call *call, enum afs_call_trace op,
738 __entry->call = call->debug_id;
739 __entry->op = op;
740 __entry->usage = usage;
741 __entry->outstanding = outstanding;
742 __entry->where = where;
746 __entry->call,
747 __print_symbolic(__entry->op, afs_call_traces),
748 __entry->usage,
749 __entry->outstanding,
750 __entry->where)
760 __field(enum afs_fs_operation, op )
765 __entry->call = call->debug_id;
766 __entry->op = call->operation_ID;
768 __entry->fid = *fid;
770 __entry->fid.vid = 0;
771 __entry->fid.vnode = 0;
772 __entry->fid.unique = 0;
777 __entry->call,
778 __entry->fid.vid,
779 __entry->fid.vnode,
780 __entry->fid.unique,
781 __print_symbolic(__entry->op, afs_fs_operations))
793 __field(enum afs_fs_operation, op )
798 __entry->call = call->debug_id;
799 __entry->i = i;
800 __entry->op = call->operation_ID;
802 __entry->fid = *fid;
804 __entry->fid.vid = 0;
805 __entry->fid.vnode = 0;
806 __entry->fid.unique = 0;
811 __entry->call,
812 __entry->fid.vid,
813 __entry->fid.vnode,
814 __entry->fid.unique,
815 __print_symbolic(__entry->op, afs_fs_operations),
816 __entry->i)
821 const struct qstr *name),
823 TP_ARGS(call, fid, name),
827 __field(enum afs_fs_operation, op )
829 __array(char, name, 24 )
833 unsigned int __len = min_t(unsigned int, name->len, 23);
834 __entry->call = call->debug_id;
835 __entry->op = call->operation_ID;
837 __entry->fid = *fid;
839 __entry->fid.vid = 0;
840 __entry->fid.vnode = 0;
841 __entry->fid.unique = 0;
843 memcpy(__entry->name, name->name, __len);
844 __entry->name[__len] = 0;
848 __entry->call,
849 __entry->fid.vid,
850 __entry->fid.vnode,
851 __entry->fid.unique,
852 __print_symbolic(__entry->op, afs_fs_operations),
853 __entry->name)
858 const struct qstr *name, const struct qstr *name2),
860 TP_ARGS(call, fid, name, name2),
864 __field(enum afs_fs_operation, op )
866 __array(char, name, 24 )
871 unsigned int __len = min_t(unsigned int, name->len, 23);
872 unsigned int __len2 = min_t(unsigned int, name2->len, 23);
873 __entry->call = call->debug_id;
874 __entry->op = call->operation_ID;
876 __entry->fid = *fid;
878 __entry->fid.vid = 0;
879 __entry->fid.vnode = 0;
880 __entry->fid.unique = 0;
882 memcpy(__entry->name, name->name, __len);
883 __entry->name[__len] = 0;
884 memcpy(__entry->name2, name2->name, __len2);
885 __entry->name2[__len2] = 0;
889 __entry->call,
890 __entry->fid.vid,
891 __entry->fid.vnode,
892 __entry->fid.unique,
893 __print_symbolic(__entry->op, afs_fs_operations),
894 __entry->name,
895 __entry->name2)
905 __field(enum afs_vl_operation, op )
909 __entry->call = call->debug_id;
910 __entry->op = call->operation_ID;
914 __entry->call,
915 __print_symbolic(__entry->op, afs_vl_operations))
931 __entry->call = call->debug_id;
932 __entry->rx_call = call->rxcall;
933 __entry->ret = call->error;
934 __entry->abort_code = call->abort_code;
938 __entry->call,
939 __entry->ret,
940 __entry->abort_code,
941 __entry->rx_call)
961 __entry->call = call->debug_id;
962 __entry->first = first;
963 __entry->last = last;
964 __entry->nr = msg->msg_iter.nr_segs;
965 __entry->bytes = msg->msg_iter.count;
966 __entry->offset = offset;
967 __entry->flags = msg->msg_flags;
970 TP_printk(" c=%08x %lx-%lx-%lx b=%x o=%x f=%x",
971 __entry->call,
972 __entry->first, __entry->first + __entry->nr - 1, __entry->last,
973 __entry->bytes, __entry->offset,
974 __entry->flags)
992 __entry->call = call->debug_id;
993 __entry->first = first;
994 __entry->last = last;
995 __entry->cursor = cursor;
996 __entry->ret = ret;
999 TP_printk(" c=%08x %lx-%lx c=%lx r=%d",
1000 __entry->call,
1001 __entry->first, __entry->last,
1002 __entry->cursor, __entry->ret)
1017 __entry->vnode = vnode;
1018 __entry->off = off;
1019 __entry->i_size = i_size;
1023 __entry->vnode, __entry->off, __entry->i_size)
1040 __entry->vnode = vnode;
1041 __entry->where = where;
1042 __entry->page = page;
1043 __entry->priv = priv;
1046 TP_printk("vn=%p %lx %s %zx-%zx%s",
1047 __entry->vnode, __entry->page, __entry->where,
1048 afs_page_dirty_from(__entry->priv),
1049 afs_page_dirty_to(__entry->priv),
1050 afs_is_page_dirty_mmapped(__entry->priv) ? " M" : "")
1055 enum afs_call_state from,
1056 enum afs_call_state to,
1063 __field(enum afs_call_state, from )
1064 __field(enum afs_call_state, to )
1070 __entry->call = call->debug_id;
1071 __entry->from = from;
1072 __entry->to = to;
1073 __entry->ret = ret;
1074 __entry->abort = remote_abort;
1077 TP_printk("c=%08x %u->%u r=%d ab=%d",
1078 __entry->call,
1079 __entry->from, __entry->to,
1080 __entry->ret, __entry->abort)
1084 TP_PROTO(struct afs_vnode *dvnode, const struct qstr *name,
1087 TP_ARGS(dvnode, name, fid),
1092 __array(char, name, 24 )
1096 int __len = min_t(int, name->len, 23);
1097 __entry->dfid = dvnode->fid;
1098 __entry->fid = *fid;
1099 memcpy(__entry->name, name->name, __len);
1100 __entry->name[__len] = 0;
1104 __entry->dfid.vid, __entry->dfid.vnode, __entry->dfid.unique,
1105 __entry->name,
1106 __entry->fid.vnode, __entry->fid.unique)
1111 enum afs_edit_dir_reason why,
1112 enum afs_edit_dir_op op,
1117 const char *name),
1119 TP_ARGS(dvnode, why, op, block, slot, f_vnode, f_unique, name),
1124 __field(enum afs_edit_dir_reason, why )
1125 __field(enum afs_edit_dir_op, op )
1130 __array(char, name, 24 )
1134 int __len = strlen(name);
1136 __entry->vnode = dvnode->fid.vnode;
1137 __entry->unique = dvnode->fid.unique;
1138 __entry->why = why;
1139 __entry->op = op;
1140 __entry->block = block;
1141 __entry->slot = slot;
1142 __entry->f_vnode = f_vnode;
1143 __entry->f_unique = f_unique;
1144 memcpy(__entry->name, name, __len);
1145 __entry->name[__len] = 0;
1149 __entry->vnode, __entry->unique,
1150 __print_symbolic(__entry->why, afs_edit_dir_reasons),
1151 __print_symbolic(__entry->op, afs_edit_dir_ops),
1152 __entry->block, __entry->slot,
1153 __entry->f_vnode, __entry->f_unique,
1154 __entry->name)
1158 TP_PROTO(struct afs_call *call, enum afs_eproto_cause cause),
1164 __field(enum afs_eproto_cause, cause )
1168 __entry->call = call ? call->debug_id : 0;
1169 __entry->cause = cause;
1173 __entry->call,
1174 __print_symbolic(__entry->cause, afs_eproto_causes))
1178 TP_PROTO(unsigned int call, int error, enum afs_io_error where),
1185 __field(enum afs_io_error, where )
1189 __entry->call = call;
1190 __entry->error = error;
1191 __entry->where = where;
1195 __entry->call, __entry->error,
1196 __print_symbolic(__entry->where, afs_io_errors))
1200 TP_PROTO(struct afs_vnode *vnode, int error, enum afs_file_error where),
1207 __field(enum afs_file_error, where )
1211 __entry->fid = vnode->fid;
1212 __entry->error = error;
1213 __entry->where = where;
1217 __entry->fid.vid, __entry->fid.vnode, __entry->fid.unique,
1218 __entry->error,
1219 __print_symbolic(__entry->where, afs_file_errors))
1234 __entry->call = call->debug_id;
1235 __entry->op_id = call->operation_ID;
1236 memcpy(&__entry->srx, srx, sizeof(__entry->srx));
1240 __entry->call, __entry->op_id, &__entry->srx.transport)
1255 __entry->call = call->debug_id;
1256 __entry->op_id = call->operation_ID;
1257 memcpy(&__entry->uuid, uuid, sizeof(__entry->uuid));
1261 __entry->call, __entry->op_id, &__entry->uuid)
1266 enum afs_flock_event event, int error),
1272 __field(enum afs_flock_event, event )
1273 __field(enum afs_lock_state, state )
1279 __entry->fid = vnode->fid;
1280 __entry->event = event;
1281 __entry->state = vnode->lock_state;
1282 __entry->error = error;
1283 __entry->debug_id = fl ? fl->fl_u.afs.debug_id : 0;
1287 __entry->fid.vid, __entry->fid.vnode, __entry->fid.unique,
1288 __entry->debug_id,
1289 __print_symbolic(__entry->event, afs_flock_events),
1290 __print_symbolic(__entry->state, afs_flock_states),
1291 __entry->error)
1296 enum afs_flock_operation op),
1304 __field(enum afs_flock_operation, op )
1311 __entry->fid = vnode->fid;
1312 __entry->from = fl->fl_start;
1313 __entry->len = fl->fl_end - fl->fl_start + 1;
1314 __entry->op = op;
1315 __entry->type = fl->fl_type;
1316 __entry->flags = fl->fl_flags;
1317 __entry->debug_id = fl->fl_u.afs.debug_id;
1321 __entry->fid.vid, __entry->fid.vnode, __entry->fid.unique,
1322 __entry->debug_id,
1323 __print_symbolic(__entry->op, afs_flock_operations),
1324 __print_symbolic(__entry->type, afs_flock_types),
1325 __entry->from, __entry->len, __entry->flags)
1338 __entry->fid = vnode->fid;
1342 __entry->fid.vid, __entry->fid.vnode, __entry->fid.unique)
1356 __entry->fid = vnode->fid;
1357 __entry->done = done;
1361 __entry->fid.vid, __entry->fid.vnode, __entry->fid.unique,
1362 __entry->done)
1378 __entry->vid = volume->vid;
1379 __len = min_t(int, cell->name_len, 23);
1380 memcpy(__entry->cell, cell->name, __len);
1381 __entry->cell[__len] = 0;
1382 __len = min_t(int, volume->name_len, 23);
1383 memcpy(__entry->volume, volume->name, __len);
1384 __entry->volume[__len] = 0;
1387 TP_printk("--- MOUNT %s:%s %llx",
1388 __entry->cell, __entry->volume, __entry->vid)
1393 enum afs_cb_break_reason reason, bool skipped),
1400 __field(enum afs_cb_break_reason, reason )
1405 __entry->fid = *fid;
1406 __entry->cb_break = cb_break;
1407 __entry->reason = reason;
1408 __entry->skipped = skipped;
1412 __entry->fid.vid, __entry->fid.vnode, __entry->fid.unique,
1413 __entry->cb_break,
1414 __entry->skipped,
1415 __print_symbolic(__entry->reason, afs_cb_break_reasons))
1419 TP_PROTO(struct afs_fid *fid, enum afs_cb_break_reason reason),
1425 __field(enum afs_cb_break_reason, reason )
1429 __entry->fid = *fid;
1430 __entry->reason = reason;
1434 __entry->fid.vid, __entry->fid.vnode, __entry->fid.unique,
1435 __print_symbolic(__entry->reason, afs_cb_break_reasons))
1440 enum afs_server_trace reason),
1452 __entry->server = server->debug_id;
1453 __entry->ref = ref;
1454 __entry->active = active;
1455 __entry->reason = reason;
1459 __entry->server,
1460 __print_symbolic(__entry->reason, afs_server_traces),
1461 __entry->ref,
1462 __entry->active)
1466 TP_PROTO(afs_volid_t vid, int ref, enum afs_volume_trace reason),
1473 __field(enum afs_volume_trace, reason )
1477 __entry->vid = vid;
1478 __entry->ref = ref;
1479 __entry->reason = reason;
1483 __entry->vid,
1484 __print_symbolic(__entry->reason, afs_volume_traces),
1485 __entry->ref)
1490 enum afs_cell_trace reason),
1502 __entry->cell = cell_debug_id;
1503 __entry->usage = usage;
1504 __entry->active = active;
1505 __entry->reason = reason;
1509 __entry->cell,
1510 __print_symbolic(__entry->reason, afs_cell_traces),
1511 __entry->usage,
1512 __entry->active)