Lines Matching defs:debug

64  * # mount -t debugfs none /sys/kernel/debug
67 * /sys/kernel/debug/lpfc/fnX/vportY
1940 struct lpfc_debug *debug;
1949 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
1950 if (!debug)
1957 debug->buffer = kmalloc(size, GFP_KERNEL);
1958 if (!debug->buffer) {
1959 kfree(debug);
1963 debug->len = lpfc_debugfs_disc_trc_data(vport, debug->buffer, size);
1964 file->private_data = debug;
1990 struct lpfc_debug *debug;
1999 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
2000 if (!debug)
2007 debug->buffer = kmalloc(size, GFP_KERNEL);
2008 if (!debug->buffer) {
2009 kfree(debug);
2013 debug->len = lpfc_debugfs_slow_ring_trc_data(phba, debug->buffer, size);
2014 file->private_data = debug;
2040 struct lpfc_debug *debug;
2043 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
2044 if (!debug)
2048 debug->buffer = kmalloc(LPFC_HBQINFO_SIZE, GFP_KERNEL);
2049 if (!debug->buffer) {
2050 kfree(debug);
2054 debug->len = lpfc_debugfs_hbqinfo_data(phba, debug->buffer,
2056 file->private_data = debug;
2082 struct lpfc_debug *debug;
2085 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
2086 if (!debug)
2090 debug->buffer = kzalloc(LPFC_DUMP_MULTIXRIPOOL_SIZE, GFP_KERNEL);
2091 if (!debug->buffer) {
2092 kfree(debug);
2096 debug->len = lpfc_debugfs_multixripools_data(
2097 phba, debug->buffer, LPFC_DUMP_MULTIXRIPOOL_SIZE);
2099 debug->i_private = inode->i_private;
2100 file->private_data = debug;
2127 struct lpfc_debug *debug;
2130 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
2131 if (!debug)
2135 debug->buffer = kmalloc(LPFC_HDWQINFO_SIZE, GFP_KERNEL);
2136 if (!debug->buffer) {
2137 kfree(debug);
2141 debug->len = lpfc_debugfs_lockstat_data(phba, debug->buffer,
2143 file->private_data = debug;
2154 struct lpfc_debug *debug = file->private_data;
2155 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
2224 struct lpfc_debug *debug = file->private_data;
2226 vfree(debug->buffer);
2227 kfree(debug);
2251 struct lpfc_debug *debug;
2267 debug = kzalloc(sizeof(*debug), GFP_KERNEL);
2268 if (!debug)
2271 debug->buffer = vmalloc(size);
2272 if (!debug->buffer)
2275 debug->len = lpfc_debugfs_ras_log_data(phba, debug->buffer, size);
2276 if (debug->len < 0) {
2280 file->private_data = debug;
2285 vfree(debug->buffer);
2287 kfree(debug);
2311 struct lpfc_debug *debug;
2314 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
2315 if (!debug)
2319 debug->buffer = kmalloc(LPFC_DUMPHBASLIM_SIZE, GFP_KERNEL);
2320 if (!debug->buffer) {
2321 kfree(debug);
2325 debug->len = lpfc_debugfs_dumpHBASlim_data(phba, debug->buffer,
2327 file->private_data = debug;
2353 struct lpfc_debug *debug;
2356 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
2357 if (!debug)
2361 debug->buffer = kmalloc(LPFC_DUMPHOSTSLIM_SIZE, GFP_KERNEL);
2362 if (!debug->buffer) {
2363 kfree(debug);
2367 debug->len = lpfc_debugfs_dumpHostSlim_data(phba, debug->buffer,
2369 file->private_data = debug;
2493 struct lpfc_debug *debug;
2496 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
2497 if (!debug)
2501 debug->buffer = kmalloc(LPFC_NODELIST_SIZE, GFP_KERNEL);
2502 if (!debug->buffer) {
2503 kfree(debug);
2507 debug->len = lpfc_debugfs_nodelist_data(vport, debug->buffer,
2509 file->private_data = debug;
2536 struct lpfc_debug *debug = file->private_data;
2537 return fixed_size_llseek(file, off, whence, debug->len);
2560 struct lpfc_debug *debug = file->private_data;
2562 return simple_read_from_buffer(buf, nbytes, ppos, debug->buffer,
2563 debug->len);
2581 struct lpfc_debug *debug = file->private_data;
2583 kfree(debug->buffer);
2584 kfree(debug);
2608 struct lpfc_debug *debug = file->private_data;
2609 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
2659 struct lpfc_debug *debug;
2662 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
2663 if (!debug)
2667 debug->buffer = kmalloc(LPFC_NVMESTAT_SIZE, GFP_KERNEL);
2668 if (!debug->buffer) {
2669 kfree(debug);
2673 debug->len = lpfc_debugfs_nvmestat_data(vport, debug->buffer,
2676 debug->i_private = inode->i_private;
2677 file->private_data = debug;
2688 struct lpfc_debug *debug = file->private_data;
2689 struct lpfc_vport *vport = (struct lpfc_vport *)debug->i_private;
2747 struct lpfc_debug *debug;
2750 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
2751 if (!debug)
2755 debug->buffer = kzalloc(LPFC_SCSISTAT_SIZE, GFP_KERNEL);
2756 if (!debug->buffer) {
2757 kfree(debug);
2761 debug->len = lpfc_debugfs_scsistat_data(vport, debug->buffer,
2764 debug->i_private = inode->i_private;
2765 file->private_data = debug;
2776 struct lpfc_debug *debug = file->private_data;
2777 struct lpfc_vport *vport = (struct lpfc_vport *)debug->i_private;
2801 struct lpfc_debug *debug;
2804 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
2805 if (!debug)
2809 debug->buffer = kmalloc(LPFC_IOKTIME_SIZE, GFP_KERNEL);
2810 if (!debug->buffer) {
2811 kfree(debug);
2815 debug->len = lpfc_debugfs_ioktime_data(vport, debug->buffer,
2818 debug->i_private = inode->i_private;
2819 file->private_data = debug;
2830 struct lpfc_debug *debug = file->private_data;
2831 struct lpfc_vport *vport = (struct lpfc_vport *)debug->i_private;
2928 struct lpfc_debug *debug;
2931 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
2932 if (!debug)
2936 debug->buffer = kmalloc(LPFC_NVMEIO_TRC_SIZE, GFP_KERNEL);
2937 if (!debug->buffer) {
2938 kfree(debug);
2942 debug->len = lpfc_debugfs_nvmeio_trc_data(phba, debug->buffer,
2945 debug->i_private = inode->i_private;
2946 file->private_data = debug;
2957 struct lpfc_debug *debug = file->private_data;
2958 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
3033 struct lpfc_debug *debug;
3036 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
3037 if (!debug)
3041 debug->buffer = kcalloc(1, LPFC_SCSISTAT_SIZE, GFP_KERNEL);
3042 if (!debug->buffer) {
3043 kfree(debug);
3047 debug->len = lpfc_debugfs_hdwqstat_data(vport, debug->buffer,
3050 debug->i_private = inode->i_private;
3051 file->private_data = debug;
3062 struct lpfc_debug *debug = file->private_data;
3063 struct lpfc_vport *vport = (struct lpfc_vport *)debug->i_private;
3128 * /sys/kernel/debug/lpfc/fn<#>/iDiag
3198 struct lpfc_debug *debug;
3200 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
3201 if (!debug)
3204 debug->i_private = inode->i_private;
3205 debug->buffer = NULL;
3206 file->private_data = debug;
3227 struct lpfc_debug *debug = file->private_data;
3230 kfree(debug->buffer);
3231 kfree(debug);
3252 struct lpfc_debug *debug = file->private_data;
3254 if (debug->op == LPFC_IDIAG_OP_WR) {
3270 kfree(debug->buffer);
3271 kfree(debug);
3298 struct lpfc_debug *debug = file->private_data;
3299 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
3313 debug->op = LPFC_IDIAG_OP_RD;
3315 if (!debug->buffer)
3316 debug->buffer = kmalloc(LPFC_PCI_CFG_SIZE, GFP_KERNEL);
3317 if (!debug->buffer)
3319 pbuffer = debug->buffer;
3419 struct lpfc_debug *debug = file->private_data;
3420 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
3433 debug->op = LPFC_IDIAG_OP_WR;
3593 struct lpfc_debug *debug = file->private_data;
3594 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
3608 debug->op = LPFC_IDIAG_OP_RD;
3610 if (!debug->buffer)
3611 debug->buffer = kmalloc(LPFC_PCI_BAR_RD_BUF_SIZE, GFP_KERNEL);
3612 if (!debug->buffer)
3614 pbuffer = debug->buffer;
3744 struct lpfc_debug *debug = file->private_data;
3745 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
3758 debug->op = LPFC_IDIAG_OP_WR;
4049 struct lpfc_debug *debug = file->private_data;
4050 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
4055 if (!debug->buffer)
4056 debug->buffer = kmalloc(LPFC_QUE_INFO_GET_BUF_SIZE, GFP_KERNEL);
4057 if (!debug->buffer)
4059 pbuffer = debug->buffer;
4258 struct lpfc_debug *debug = file->private_data;
4265 debug->op = LPFC_IDIAG_OP_RD;
4267 if (!debug->buffer)
4268 debug->buffer = kmalloc(LPFC_QUE_ACC_BUF_SIZE, GFP_KERNEL);
4269 if (!debug->buffer)
4271 pbuffer = debug->buffer;
4335 struct lpfc_debug *debug = file->private_data;
4336 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
4343 debug->op = LPFC_IDIAG_OP_WR;
4632 struct lpfc_debug *debug = file->private_data;
4633 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
4639 debug->op = LPFC_IDIAG_OP_RD;
4641 if (!debug->buffer)
4642 debug->buffer = kmalloc(LPFC_DRB_ACC_BUF_SIZE, GFP_KERNEL);
4643 if (!debug->buffer)
4645 pbuffer = debug->buffer;
4688 struct lpfc_debug *debug = file->private_data;
4689 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
4695 debug->op = LPFC_IDIAG_OP_WR;
4850 struct lpfc_debug *debug = file->private_data;
4851 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
4857 debug->op = LPFC_IDIAG_OP_RD;
4859 if (!debug->buffer)
4860 debug->buffer = kmalloc(LPFC_CTL_ACC_BUF_SIZE, GFP_KERNEL);
4861 if (!debug->buffer)
4863 pbuffer = debug->buffer;
4903 struct lpfc_debug *debug = file->private_data;
4904 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
4910 debug->op = LPFC_IDIAG_OP_WR;
5044 struct lpfc_debug *debug = file->private_data;
5045 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
5050 debug->op = LPFC_IDIAG_OP_RD;
5052 if (!debug->buffer)
5053 debug->buffer = kmalloc(LPFC_MBX_ACC_BUF_SIZE, GFP_KERNEL);
5054 if (!debug->buffer)
5056 pbuffer = debug->buffer;
5089 struct lpfc_debug *debug = file->private_data;
5094 debug->op = LPFC_IDIAG_OP_WR;
5363 struct lpfc_debug *debug = file->private_data;
5368 debug->op = LPFC_IDIAG_OP_WR;
5409 struct lpfc_debug *debug = file->private_data;
5410 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
5416 debug->op = LPFC_IDIAG_OP_RD;
5418 if (!debug->buffer)
5419 debug->buffer = kmalloc(LPFC_EXT_ACC_BUF_SIZE, GFP_KERNEL);
5420 if (!debug->buffer)
5422 pbuffer = debug->buffer;
5442 struct lpfc_debug *debug;
5445 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
5446 if (!debug)
5449 debug->buffer = vmalloc(LPFC_CGN_BUF_SIZE);
5450 if (!debug->buffer) {
5451 kfree(debug);
5455 debug->i_private = inode->i_private;
5456 file->private_data = debug;
5467 struct lpfc_debug *debug = file->private_data;
5468 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
5469 char *buffer = debug->buffer;
5523 struct lpfc_debug *debug = file->private_data;
5525 vfree(debug->buffer);
5526 kfree(debug);
5534 struct lpfc_rx_monitor_debug *debug;
5537 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
5538 if (!debug)
5541 debug->buffer = vmalloc(MAX_DEBUGFS_RX_INFO_SIZE);
5542 if (!debug->buffer) {
5543 kfree(debug);
5547 debug->i_private = inode->i_private;
5548 file->private_data = debug;
5559 struct lpfc_rx_monitor_debug *debug = file->private_data;
5560 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
5561 char *buffer = debug->buffer;
5579 struct lpfc_rx_monitor_debug *debug = file->private_data;
5581 vfree(debug->buffer);
5582 kfree(debug);
6649 * Driver debug utility routines outside of debugfs. The debug utility
6651 * debug driver for debugging host or port issues.