Lines Matching defs:debug

64  * # mount -t debugfs none /sys/kernel/debug
67 * /sys/kernel/debug/lpfc/fnX/vportY
1938 struct lpfc_debug *debug;
1947 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
1948 if (!debug)
1955 debug->buffer = kmalloc(size, GFP_KERNEL);
1956 if (!debug->buffer) {
1957 kfree(debug);
1961 debug->len = lpfc_debugfs_disc_trc_data(vport, debug->buffer, size);
1962 file->private_data = debug;
1988 struct lpfc_debug *debug;
1997 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
1998 if (!debug)
2005 debug->buffer = kmalloc(size, GFP_KERNEL);
2006 if (!debug->buffer) {
2007 kfree(debug);
2011 debug->len = lpfc_debugfs_slow_ring_trc_data(phba, debug->buffer, size);
2012 file->private_data = debug;
2038 struct lpfc_debug *debug;
2041 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
2042 if (!debug)
2046 debug->buffer = kmalloc(LPFC_HBQINFO_SIZE, GFP_KERNEL);
2047 if (!debug->buffer) {
2048 kfree(debug);
2052 debug->len = lpfc_debugfs_hbqinfo_data(phba, debug->buffer,
2054 file->private_data = debug;
2080 struct lpfc_debug *debug;
2083 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
2084 if (!debug)
2088 debug->buffer = kzalloc(LPFC_DUMP_MULTIXRIPOOL_SIZE, GFP_KERNEL);
2089 if (!debug->buffer) {
2090 kfree(debug);
2094 debug->len = lpfc_debugfs_multixripools_data(
2095 phba, debug->buffer, LPFC_DUMP_MULTIXRIPOOL_SIZE);
2097 debug->i_private = inode->i_private;
2098 file->private_data = debug;
2125 struct lpfc_debug *debug;
2128 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
2129 if (!debug)
2133 debug->buffer = kmalloc(LPFC_HDWQINFO_SIZE, GFP_KERNEL);
2134 if (!debug->buffer) {
2135 kfree(debug);
2139 debug->len = lpfc_debugfs_lockstat_data(phba, debug->buffer,
2141 file->private_data = debug;
2152 struct lpfc_debug *debug = file->private_data;
2153 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
2222 struct lpfc_debug *debug = file->private_data;
2224 vfree(debug->buffer);
2225 kfree(debug);
2249 struct lpfc_debug *debug;
2265 debug = kzalloc(sizeof(*debug), GFP_KERNEL);
2266 if (!debug)
2269 debug->buffer = vmalloc(size);
2270 if (!debug->buffer)
2273 debug->len = lpfc_debugfs_ras_log_data(phba, debug->buffer, size);
2274 if (debug->len < 0) {
2278 file->private_data = debug;
2283 vfree(debug->buffer);
2285 kfree(debug);
2309 struct lpfc_debug *debug;
2312 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
2313 if (!debug)
2317 debug->buffer = kmalloc(LPFC_DUMPHBASLIM_SIZE, GFP_KERNEL);
2318 if (!debug->buffer) {
2319 kfree(debug);
2323 debug->len = lpfc_debugfs_dumpHBASlim_data(phba, debug->buffer,
2325 file->private_data = debug;
2351 struct lpfc_debug *debug;
2354 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
2355 if (!debug)
2359 debug->buffer = kmalloc(LPFC_DUMPHOSTSLIM_SIZE, GFP_KERNEL);
2360 if (!debug->buffer) {
2361 kfree(debug);
2365 debug->len = lpfc_debugfs_dumpHostSlim_data(phba, debug->buffer,
2367 file->private_data = debug;
2491 struct lpfc_debug *debug;
2494 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
2495 if (!debug)
2499 debug->buffer = kmalloc(LPFC_NODELIST_SIZE, GFP_KERNEL);
2500 if (!debug->buffer) {
2501 kfree(debug);
2505 debug->len = lpfc_debugfs_nodelist_data(vport, debug->buffer,
2507 file->private_data = debug;
2534 struct lpfc_debug *debug = file->private_data;
2535 return fixed_size_llseek(file, off, whence, debug->len);
2558 struct lpfc_debug *debug = file->private_data;
2560 return simple_read_from_buffer(buf, nbytes, ppos, debug->buffer,
2561 debug->len);
2579 struct lpfc_debug *debug = file->private_data;
2581 kfree(debug->buffer);
2582 kfree(debug);
2606 struct lpfc_debug *debug = file->private_data;
2607 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
2657 struct lpfc_debug *debug;
2660 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
2661 if (!debug)
2665 debug->buffer = kmalloc(LPFC_NVMESTAT_SIZE, GFP_KERNEL);
2666 if (!debug->buffer) {
2667 kfree(debug);
2671 debug->len = lpfc_debugfs_nvmestat_data(vport, debug->buffer,
2674 debug->i_private = inode->i_private;
2675 file->private_data = debug;
2686 struct lpfc_debug *debug = file->private_data;
2687 struct lpfc_vport *vport = (struct lpfc_vport *)debug->i_private;
2745 struct lpfc_debug *debug;
2748 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
2749 if (!debug)
2753 debug->buffer = kzalloc(LPFC_SCSISTAT_SIZE, GFP_KERNEL);
2754 if (!debug->buffer) {
2755 kfree(debug);
2759 debug->len = lpfc_debugfs_scsistat_data(vport, debug->buffer,
2762 debug->i_private = inode->i_private;
2763 file->private_data = debug;
2774 struct lpfc_debug *debug = file->private_data;
2775 struct lpfc_vport *vport = (struct lpfc_vport *)debug->i_private;
2799 struct lpfc_debug *debug;
2802 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
2803 if (!debug)
2807 debug->buffer = kmalloc(LPFC_IOKTIME_SIZE, GFP_KERNEL);
2808 if (!debug->buffer) {
2809 kfree(debug);
2813 debug->len = lpfc_debugfs_ioktime_data(vport, debug->buffer,
2816 debug->i_private = inode->i_private;
2817 file->private_data = debug;
2828 struct lpfc_debug *debug = file->private_data;
2829 struct lpfc_vport *vport = (struct lpfc_vport *)debug->i_private;
2926 struct lpfc_debug *debug;
2929 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
2930 if (!debug)
2934 debug->buffer = kmalloc(LPFC_NVMEIO_TRC_SIZE, GFP_KERNEL);
2935 if (!debug->buffer) {
2936 kfree(debug);
2940 debug->len = lpfc_debugfs_nvmeio_trc_data(phba, debug->buffer,
2943 debug->i_private = inode->i_private;
2944 file->private_data = debug;
2955 struct lpfc_debug *debug = file->private_data;
2956 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
3031 struct lpfc_debug *debug;
3034 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
3035 if (!debug)
3039 debug->buffer = kcalloc(1, LPFC_SCSISTAT_SIZE, GFP_KERNEL);
3040 if (!debug->buffer) {
3041 kfree(debug);
3045 debug->len = lpfc_debugfs_hdwqstat_data(vport, debug->buffer,
3048 debug->i_private = inode->i_private;
3049 file->private_data = debug;
3060 struct lpfc_debug *debug = file->private_data;
3061 struct lpfc_vport *vport = (struct lpfc_vport *)debug->i_private;
3126 * /sys/kernel/debug/lpfc/fn<#>/iDiag
3196 struct lpfc_debug *debug;
3198 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
3199 if (!debug)
3202 debug->i_private = inode->i_private;
3203 debug->buffer = NULL;
3204 file->private_data = debug;
3225 struct lpfc_debug *debug = file->private_data;
3228 kfree(debug->buffer);
3229 kfree(debug);
3250 struct lpfc_debug *debug = file->private_data;
3252 if (debug->op == LPFC_IDIAG_OP_WR) {
3268 kfree(debug->buffer);
3269 kfree(debug);
3296 struct lpfc_debug *debug = file->private_data;
3297 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
3311 debug->op = LPFC_IDIAG_OP_RD;
3313 if (!debug->buffer)
3314 debug->buffer = kmalloc(LPFC_PCI_CFG_SIZE, GFP_KERNEL);
3315 if (!debug->buffer)
3317 pbuffer = debug->buffer;
3417 struct lpfc_debug *debug = file->private_data;
3418 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
3431 debug->op = LPFC_IDIAG_OP_WR;
3591 struct lpfc_debug *debug = file->private_data;
3592 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
3606 debug->op = LPFC_IDIAG_OP_RD;
3608 if (!debug->buffer)
3609 debug->buffer = kmalloc(LPFC_PCI_BAR_RD_BUF_SIZE, GFP_KERNEL);
3610 if (!debug->buffer)
3612 pbuffer = debug->buffer;
3742 struct lpfc_debug *debug = file->private_data;
3743 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
3756 debug->op = LPFC_IDIAG_OP_WR;
4047 struct lpfc_debug *debug = file->private_data;
4048 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
4053 if (!debug->buffer)
4054 debug->buffer = kmalloc(LPFC_QUE_INFO_GET_BUF_SIZE, GFP_KERNEL);
4055 if (!debug->buffer)
4057 pbuffer = debug->buffer;
4256 struct lpfc_debug *debug = file->private_data;
4263 debug->op = LPFC_IDIAG_OP_RD;
4265 if (!debug->buffer)
4266 debug->buffer = kmalloc(LPFC_QUE_ACC_BUF_SIZE, GFP_KERNEL);
4267 if (!debug->buffer)
4269 pbuffer = debug->buffer;
4333 struct lpfc_debug *debug = file->private_data;
4334 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
4341 debug->op = LPFC_IDIAG_OP_WR;
4630 struct lpfc_debug *debug = file->private_data;
4631 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
4637 debug->op = LPFC_IDIAG_OP_RD;
4639 if (!debug->buffer)
4640 debug->buffer = kmalloc(LPFC_DRB_ACC_BUF_SIZE, GFP_KERNEL);
4641 if (!debug->buffer)
4643 pbuffer = debug->buffer;
4686 struct lpfc_debug *debug = file->private_data;
4687 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
4693 debug->op = LPFC_IDIAG_OP_WR;
4848 struct lpfc_debug *debug = file->private_data;
4849 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
4855 debug->op = LPFC_IDIAG_OP_RD;
4857 if (!debug->buffer)
4858 debug->buffer = kmalloc(LPFC_CTL_ACC_BUF_SIZE, GFP_KERNEL);
4859 if (!debug->buffer)
4861 pbuffer = debug->buffer;
4901 struct lpfc_debug *debug = file->private_data;
4902 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
4908 debug->op = LPFC_IDIAG_OP_WR;
5042 struct lpfc_debug *debug = file->private_data;
5043 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
5048 debug->op = LPFC_IDIAG_OP_RD;
5050 if (!debug->buffer)
5051 debug->buffer = kmalloc(LPFC_MBX_ACC_BUF_SIZE, GFP_KERNEL);
5052 if (!debug->buffer)
5054 pbuffer = debug->buffer;
5087 struct lpfc_debug *debug = file->private_data;
5092 debug->op = LPFC_IDIAG_OP_WR;
5361 struct lpfc_debug *debug = file->private_data;
5366 debug->op = LPFC_IDIAG_OP_WR;
5407 struct lpfc_debug *debug = file->private_data;
5408 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
5414 debug->op = LPFC_IDIAG_OP_RD;
5416 if (!debug->buffer)
5417 debug->buffer = kmalloc(LPFC_EXT_ACC_BUF_SIZE, GFP_KERNEL);
5418 if (!debug->buffer)
5420 pbuffer = debug->buffer;
5440 struct lpfc_debug *debug;
5443 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
5444 if (!debug)
5447 debug->buffer = vmalloc(LPFC_CGN_BUF_SIZE);
5448 if (!debug->buffer) {
5449 kfree(debug);
5453 debug->i_private = inode->i_private;
5454 file->private_data = debug;
5465 struct lpfc_debug *debug = file->private_data;
5466 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
5467 char *buffer = debug->buffer;
5521 struct lpfc_debug *debug = file->private_data;
5523 vfree(debug->buffer);
5524 kfree(debug);
5532 struct lpfc_rx_monitor_debug *debug;
5535 debug = kmalloc(sizeof(*debug), GFP_KERNEL);
5536 if (!debug)
5539 debug->buffer = vmalloc(MAX_DEBUGFS_RX_INFO_SIZE);
5540 if (!debug->buffer) {
5541 kfree(debug);
5545 debug->i_private = inode->i_private;
5546 file->private_data = debug;
5557 struct lpfc_rx_monitor_debug *debug = file->private_data;
5558 struct lpfc_hba *phba = (struct lpfc_hba *)debug->i_private;
5559 char *buffer = debug->buffer;
5577 struct lpfc_rx_monitor_debug *debug = file->private_data;
5579 vfree(debug->buffer);
5580 kfree(debug);
6647 * Driver debug utility routines outside of debugfs. The debug utility
6649 * debug driver for debugging host or port issues.