ERROR: Remove Gerrit Change-Id's before submitting upstream #22: Change-Id: Ic97bbe53ace0e70ec704235513a2174d6c9b219e WARNING: line length of 87 exceeds 80 columns #90: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:97: +static void nbl_dev_set_netdev_priv(struct net_device *netdev, struct nbl_dev_vsi *vsi, WARNING: line length of 84 exceeds 80 columns #140: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:150: +static irqreturn_t nbl_dev_clean_abnormal_event(int __always_unused irq, void *data) WARNING: line length of 82 exceeds 80 columns #164: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:196: + struct nbl_msix_info *msix_info = NBL_DEV_COMMON_TO_MSIX_INFO(dev_common); WARNING: line length of 88 exceeds 80 columns #171: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:201: + param.msix_entries = kcalloc(msix_num, sizeof(*param.msix_entries), GFP_KERNEL); WARNING: line length of 83 exceeds 80 columns #184: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:210: + ret = serv_ops->request_net_irq(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), ¶m); WARNING: line length of 82 exceeds 80 columns #197: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:220: + struct nbl_msix_info *msix_info = NBL_DEV_COMMON_TO_MSIX_INFO(dev_common); WARNING: line length of 88 exceeds 80 columns #203: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:224: + param.msix_entries = kcalloc(msix_num, sizeof(*param.msix_entries), GFP_KERNEL); WARNING: line length of 82 exceeds 80 columns #226: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:243: + struct nbl_msix_info *msix_info = NBL_DEV_COMMON_TO_MSIX_INFO(dev_common); WARNING: line length of 85 exceeds 80 columns #238: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:251: + local_vector_id = msix_info->serv_info[NBL_MSIX_MAILBOX_TYPE].base_vector_id; WARNING: line length of 82 exceeds 80 columns #249: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:259: + dev_err(dev, "Request mailbox irq handler failed err: %d\n", err); WARNING: line length of 82 exceeds 80 columns #265: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:270: + struct nbl_msix_info *msix_info = NBL_DEV_COMMON_TO_MSIX_INFO(dev_common); WARNING: line length of 85 exceeds 80 columns #282: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:277: + local_vector_id = msix_info->serv_info[NBL_MSIX_MAILBOX_TYPE].base_vector_id; WARNING: line length of 82 exceeds 80 columns #303: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:288: + struct nbl_msix_info *msix_info = NBL_DEV_COMMON_TO_MSIX_INFO(dev_common); WARNING: line length of 85 exceeds 80 columns #317: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:294: + local_vector_id = msix_info->serv_info[NBL_MSIX_MAILBOX_TYPE].base_vector_id; WARNING: line length of 94 exceeds 80 columns #318: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:295: + chan_ops->set_queue_state(NBL_DEV_MGT_TO_CHAN_PRIV(dev_mgt), NBL_CHAN_INTERRUPT_READY, WARNING: line length of 82 exceeds 80 columns #340: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:307: + struct nbl_msix_info *msix_info = NBL_DEV_COMMON_TO_MSIX_INFO(dev_common); WARNING: line length of 85 exceeds 80 columns #351: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:317: + local_vector_id = msix_info->serv_info[NBL_MSIX_MAILBOX_TYPE].base_vector_id; WARNING: line length of 94 exceeds 80 columns #352: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:318: + chan_ops->set_queue_state(NBL_DEV_MGT_TO_CHAN_PRIV(dev_mgt), NBL_CHAN_INTERRUPT_READY, WARNING: line length of 99 exceeds 80 columns #360: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:325: +static int nbl_dev_request_adminq_irq(struct nbl_dev_mgt *dev_mgt, struct nbl_task_info *task_info) WARNING: line length of 82 exceeds 80 columns #370: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:330: + struct nbl_msix_info *msix_info = NBL_DEV_COMMON_TO_MSIX_INFO(dev_common); WARNING: line length of 85 exceeds 80 columns #387: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:339: + local_vector_id = msix_info->serv_info[NBL_MSIX_ADMINDQ_TYPE].base_vector_id; WARNING: line length of 81 exceeds 80 columns #396: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:348: + dev_err(dev, "Request adminq irq handler failed err: %d\n", err); WARNING: line length of 97 exceeds 80 columns #404: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:355: +static void nbl_dev_free_adminq_irq(struct nbl_dev_mgt *dev_mgt, struct nbl_task_info *task_info) WARNING: line length of 82 exceeds 80 columns #408: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:359: + struct nbl_msix_info *msix_info = NBL_DEV_COMMON_TO_MSIX_INFO(dev_common); WARNING: line length of 85 exceeds 80 columns #415: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:366: + local_vector_id = msix_info->serv_info[NBL_MSIX_ADMINDQ_TYPE].base_vector_id; WARNING: line length of 82 exceeds 80 columns #430: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:377: + struct nbl_msix_info *msix_info = NBL_DEV_COMMON_TO_MSIX_INFO(dev_common); WARNING: line length of 85 exceeds 80 columns #437: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:383: + local_vector_id = msix_info->serv_info[NBL_MSIX_ADMINDQ_TYPE].base_vector_id; WARNING: line length of 94 exceeds 80 columns #438: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:384: + chan_ops->set_queue_state(NBL_DEV_MGT_TO_CHAN_PRIV(dev_mgt), NBL_CHAN_INTERRUPT_READY, WARNING: line length of 82 exceeds 80 columns #454: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:396: + struct nbl_msix_info *msix_info = NBL_DEV_COMMON_TO_MSIX_INFO(dev_common); WARNING: line length of 85 exceeds 80 columns #467: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:402: + local_vector_id = msix_info->serv_info[NBL_MSIX_ADMINDQ_TYPE].base_vector_id; WARNING: line length of 94 exceeds 80 columns #468: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:403: + chan_ops->set_queue_state(NBL_DEV_MGT_TO_CHAN_PRIV(dev_mgt), NBL_CHAN_INTERRUPT_READY, WARNING: line length of 82 exceeds 80 columns #484: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:415: + struct nbl_msix_info *msix_info = NBL_DEV_COMMON_TO_MSIX_INFO(dev_common); WARNING: line length of 86 exceeds 80 columns #499: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:424: + local_vector_id = msix_info->serv_info[NBL_MSIX_ABNORMAL_TYPE].base_vector_id; WARNING: line length of 87 exceeds 80 columns #508: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:433: + dev_err(dev, "Request abnormal_irq irq handler failed err: %d\n", err); WARNING: line length of 82 exceeds 80 columns #524: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:444: + struct nbl_msix_info *msix_info = NBL_DEV_COMMON_TO_MSIX_INFO(dev_common); WARNING: line length of 86 exceeds 80 columns #533: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:451: + local_vector_id = msix_info->serv_info[NBL_MSIX_ABNORMAL_TYPE].base_vector_id; WARNING: line length of 82 exceeds 80 columns #547: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:461: + struct nbl_msix_info *msix_info = NBL_DEV_COMMON_TO_MSIX_INFO(dev_common); WARNING: line length of 86 exceeds 80 columns #556: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:468: + local_vector_id = msix_info->serv_info[NBL_MSIX_ABNORMAL_TYPE].base_vector_id; WARNING: line length of 82 exceeds 80 columns #569: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:479: + struct nbl_msix_info *msix_info = NBL_DEV_COMMON_TO_MSIX_INFO(dev_common); WARNING: line length of 86 exceeds 80 columns #582: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:486: + local_vector_id = msix_info->serv_info[NBL_MSIX_ABNORMAL_TYPE].base_vector_id; WARNING: line length of 82 exceeds 80 columns #628: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:497: + struct nbl_msix_info *msix_info = NBL_DEV_COMMON_TO_MSIX_INFO(dev_common); WARNING: line length of 99 exceeds 80 columns #636: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:503: + msix_info->serv_info[i].base_vector_id = msix_info->serv_info[i - 1].base_vector_id WARNING: line length of 91 exceeds 80 columns #637: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:504: + + msix_info->serv_info[i - 1].num; WARNING: line length of 87 exceeds 80 columns #655: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:514: + msix_info->serv_info[NBL_MSIX_NET_TYPE].num, WARNING: line length of 100 exceeds 80 columns #657: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:516: + msix_info->serv_info[NBL_MSIX_NET_TYPE].hw_self_mask_en); WARNING: line length of 83 exceeds 80 columns #689: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:530: +static int nbl_dev_alloc_msix_entries(struct nbl_dev_mgt *dev_mgt, u16 num_entries) WARNING: line length of 82 exceeds 80 columns #694: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:533: + struct nbl_msix_info *msix_info = NBL_DEV_COMMON_TO_MSIX_INFO(dev_common); WARNING: line length of 88 exceeds 80 columns #702: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:537: + msix_info->msix_entries = devm_kcalloc(NBL_DEV_MGT_TO_DEV(dev_mgt), num_entries, WARNING: line length of 98 exceeds 80 columns #716: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:545: + serv_ops->get_msix_entry_id(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), i); WARNING: line length of 99 exceeds 80 columns #729: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:548: + msix_info->msix_entries[0].entry, msix_info->msix_entries[num_entries - 1].entry); WARNING: line length of 82 exceeds 80 columns #743: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:556: + struct nbl_msix_info *msix_info = NBL_DEV_COMMON_TO_MSIX_INFO(dev_common); WARNING: line length of 82 exceeds 80 columns #759: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:565: + struct nbl_msix_info *msix_info = NBL_DEV_COMMON_TO_MSIX_INFO(dev_common); WARNING: line length of 88 exceeds 80 columns #783: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:580: + err = pci_enable_msix_range(NBL_COMMON_TO_PDEV(common), msix_info->msix_entries, WARNING: line length of 87 exceeds 80 columns #863: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:627: + if (!chan_ops->check_queue_exist(NBL_DEV_MGT_TO_CHAN_PRIV(dev_mgt), chan_type)) WARNING: line length of 83 exceeds 80 columns #869: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:630: + ret = chan_ops->cfg_chan_qinfo_map_table(NBL_DEV_MGT_TO_CHAN_PRIV(dev_mgt), WARNING: line length of 83 exceeds 80 columns #872: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:633: + dev_err(dev, "setup chan:%d, qinfo map table failed\n", chan_type); WARNING: line length of 86 exceeds 80 columns #891: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:643: + if (chan_ops->check_queue_exist(NBL_DEV_MGT_TO_CHAN_PRIV(dev_mgt), chan_type)) WARNING: line length of 90 exceeds 80 columns #892: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:644: + ret = chan_ops->setup_queue(NBL_DEV_MGT_TO_CHAN_PRIV(dev_mgt), chan_type); WARNING: line length of 86 exceeds 80 columns #908: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:654: + if (chan_ops->check_queue_exist(NBL_DEV_MGT_TO_CHAN_PRIV(dev_mgt), chan_type)) WARNING: line length of 93 exceeds 80 columns #909: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:655: + ret = chan_ops->teardown_queue(NBL_DEV_MGT_TO_CHAN_PRIV(dev_mgt), chan_type); WARNING: line length of 82 exceeds 80 columns #929: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:671: +static int nbl_dev_setup_chan_keepalive(struct nbl_dev_mgt *dev_mgt, u8 chan_type) WARNING: line length of 83 exceeds 80 columns #959: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:684: + dest_func_id = serv_ops->get_function_id(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), WARNING: line length of 86 exceeds 80 columns #968: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:687: + if (chan_ops->check_queue_exist(NBL_DEV_MGT_TO_CHAN_PRIV(dev_mgt), chan_type)) WARNING: line length of 83 exceeds 80 columns #969: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:688: + return chan_ops->setup_keepalive(NBL_DEV_MGT_TO_CHAN_PRIV(dev_mgt), WARNING: line length of 84 exceeds 80 columns #980: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:694: +static void nbl_dev_remove_chan_keepalive(struct nbl_dev_mgt *dev_mgt, u8 chan_type) WARNING: line length of 86 exceeds 80 columns #985: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:698: + if (chan_ops->check_queue_exist(NBL_DEV_MGT_TO_CHAN_PRIV(dev_mgt), chan_type)) WARNING: line length of 89 exceeds 80 columns #986: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:699: + chan_ops->remove_keepalive(NBL_DEV_MGT_TO_CHAN_PRIV(dev_mgt), chan_type); WARNING: line length of 86 exceeds 80 columns #998: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:707: + if (chan_ops->check_queue_exist(NBL_DEV_MGT_TO_CHAN_PRIV(dev_mgt), chan_type)) WARNING: line length of 97 exceeds 80 columns #999: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:708: + chan_ops->register_chan_task(NBL_DEV_MGT_TO_CHAN_PRIV(dev_mgt), chan_type, task); WARNING: line length of 85 exceeds 80 columns #1009: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:714: + struct nbl_dev_common *common_dev = container_of(work, struct nbl_dev_common, WARNING: line length of 96 exceeds 80 columns #1020: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:719: + chan_ops->clean_queue_subtask(NBL_DEV_MGT_TO_CHAN_PRIV(dev_mgt), NBL_CHAN_TYPE_MAILBOX); WARNING: line length of 94 exceeds 80 columns #1063: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:738: + struct nbl_reset_task_info *task_info = container_of(work, struct nbl_reset_task_info, WARNING: line length of 90 exceeds 80 columns #1065: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:740: + struct nbl_dev_common *common_dev = container_of(task_info, struct nbl_dev_common, WARNING: line length of 87 exceeds 80 columns #1091: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:749: + netif_device_detach(dev_mgt->net_dev->netdev); /* to avoid ethtool operation */ WARNING: line length of 98 exceeds 80 columns #1099: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:752: + NBL_CHAN_SEND(chan_send, NBL_COMMON_TO_MGT_PF(common), NBL_CHAN_MSG_ACK_RESET_EVENT, NULL, WARNING: line length of 87 exceeds 80 columns #1103: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:756: + chan_ops->set_queue_state(NBL_DEV_MGT_TO_CHAN_PRIV(dev_mgt), NBL_CHAN_ABNORMAL, WARNING: line length of 98 exceeds 80 columns #1115: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:762: + /* ctrl dev must shutdown phy reg read/write after ctrl dev has notify emp shutdown dev */ WARNING: line length of 93 exceeds 80 columns #1117: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:764: + serv_ops->set_hw_status(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), NBL_HW_FATAL_ERR); WARNING: line length of 82 exceeds 80 columns #1127: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:769: + struct nbl_task_info *task_info = container_of(work, struct nbl_task_info, WARNING: line length of 95 exceeds 80 columns #1137: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:774: + chan_ops->clean_queue_subtask(NBL_DEV_MGT_TO_CHAN_PRIV(dev_mgt), NBL_CHAN_TYPE_ADMINQ); WARNING: line length of 82 exceeds 80 columns #1156: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:784: + struct nbl_task_info *task_info = container_of(work, struct nbl_task_info, WARNING: line length of 95 exceeds 80 columns #1178: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:797: + chan_ops->set_queue_state(NBL_DEV_MGT_TO_CHAN_PRIV(dev_mgt), NBL_CHAN_ABNORMAL, WARNING: line length of 93 exceeds 80 columns #1180: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:799: + nbl_common_queue_delayed_work(&task_info->fw_reset_task, MSEC_PER_SEC, true); WARNING: line length of 90 exceeds 80 columns #1213: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:806: + struct nbl_task_info *task_info = container_of(delayed_work, struct nbl_task_info, WARNING: line length of 95 exceeds 80 columns #1241: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:825: + chan_ops->set_queue_state(NBL_DEV_MGT_TO_CHAN_PRIV(dev_mgt), NBL_CHAN_ABNORMAL, WARNING: line length of 82 exceeds 80 columns #1265: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:841: + struct nbl_task_info *task_info = container_of(work, struct nbl_task_info, WARNING: line length of 82 exceeds 80 columns #1279: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:851: + struct nbl_task_info *task_info = container_of(work, struct nbl_task_info, WARNING: line length of 82 exceeds 80 columns #1294: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:861: + struct nbl_task_info *task_info = container_of(work, struct nbl_task_info, WARNING: line length of 92 exceeds 80 columns #1336: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:888: + struct nbl_task_info *task_info = container_of(t, struct nbl_task_info, serv_timer); WARNING: line length of 97 exceeds 80 columns #1338: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:890: + mod_timer(&task_info->serv_timer, round_jiffies(task_info->serv_timer_period + jiffies)); WARNING: line length of 97 exceeds 80 columns #1350: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:902: + mod_timer(&task_info->serv_timer, round_jiffies(jiffies + task_info->serv_timer_period)); WARNING: line length of 90 exceeds 80 columns #1401: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:944: + {LOGLEVEL_WARNING, "High temperature on sensors0 observed, security(WARNING).\n"}, WARNING: line length of 88 exceeds 80 columns #1402: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:945: + {LOGLEVEL_CRIT, "High temperature on sensors0 observed, security(CRITICAL).\n"}, WARNING: line length of 90 exceeds 80 columns #1403: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:946: + {LOGLEVEL_EMERG, "High temperature on sensors0 observed, security(EMERGENCY).\n"}, WARNING: line length of 88 exceeds 80 columns #1414: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:949: +static void nbl_dev_handle_temp_ext(struct nbl_dev_mgt *dev_mgt, u8 *data, u16 data_len) WARNING: line length of 92 exceeds 80 columns #1423: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:958: + /* no resume if temp exceed NBL_TEMP_EMERG_THRESHOLD, even if the temp resume nomal. WARNING: line length of 94 exceeds 80 columns #1429: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:964: + /* if temp in (85-105) and not in normal_status, no resume to avoid alarm oscillate */ WARNING: line length of 91 exceeds 80 columns #1450: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:985: + if (new_temp_status < old_temp_status && new_temp_status != NBL_TEMP_STATUS_NORMAL) WARNING: line length of 82 exceeds 80 columns #1456: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:991: + "[%llu] %s", uptime, temp_alarm_info[new_temp_status].alarm_info); WARNING: line length of 91 exceeds 80 columns #1480: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1015: +static void nbl_dev_handle_emp_log_ext(struct nbl_dev_mgt *dev_mgt, u8 *data, u16 data_len) WARNING: line length of 91 exceeds 80 columns #1482: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1017: + struct nbl_emp_alert_log_event *log_event = (struct nbl_emp_alert_log_event *)data; WARNING: line length of 81 exceeds 80 columns #1485: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1020: + nbl_log(common, LOGLEVEL_INFO, "[FW][%llu] <%s> %.*s", log_event->uptime, WARNING: line length of 90 exceeds 80 columns #1486: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1021: + nbl_log_level_name(log_event->level), data_len - sizeof(u64) - sizeof(u8), WARNING: line length of 82 exceeds 80 columns #1490: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1025: +static void nbl_dev_chan_notify_evt_alert_resp(void *priv, u16 src_id, u16 msg_id, WARNING: line length of 94 exceeds 80 columns #1495: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1030: + (struct nbl_chan_param_emp_alert_event *)data; WARNING: line length of 86 exceeds 80 columns #1499: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1034: + nbl_dev_handle_temp_ext(dev_mgt, alert_param->data, alert_param->len); WARNING: line length of 89 exceeds 80 columns #1502: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1037: + nbl_dev_handle_emp_log_ext(dev_mgt, alert_param->data, alert_param->len); WARNING: line length of 85 exceeds 80 columns #1509: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1044: +static void nbl_dev_ctrl_register_emp_ext_alert_chan_msg(struct nbl_dev_mgt *dev_mgt) WARNING: line length of 89 exceeds 80 columns #1532: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1067: + nbl_common_alloc_task(&task_info->fw_hb_task, nbl_dev_fw_heartbeat_task); WARNING: line length of 96 exceeds 80 columns #1538: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1073: + nbl_common_alloc_delayed_task(&task_info->fw_reset_task, nbl_dev_fw_reset_task); WARNING: line length of 96 exceeds 80 columns #1544: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1079: + nbl_common_alloc_task(&task_info->clean_adminq_task, nbl_dev_clean_adminq_task); WARNING: line length of 88 exceeds 80 columns #1563: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1098: + nbl_common_alloc_task(&task_info->reset_task, &nbl_dev_ctrl_reset_task); WARNING: line length of 97 exceeds 80 columns #1573: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1108: + nbl_dev_register_chan_task(dev_mgt, NBL_CHAN_TYPE_ADMINQ, &task_info->clean_adminq_task); WARNING: line length of 83 exceeds 80 columns #1617: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1152: + return serv_ops->update_template_config(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt)); WARNING: line length of 94 exceeds 80 columns #1621: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1156: +static int nbl_dev_setup_common_dev(struct nbl_adapter *adapter, struct nbl_init_param *param) WARNING: line length of 92 exceeds 80 columns #1623: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1158: + struct nbl_dev_mgt *dev_mgt = (struct nbl_dev_mgt *)NBL_ADAPTER_TO_DEV_MGT(adapter); WARNING: line length of 95 exceeds 80 columns #1640: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1175: + nbl_common_alloc_task(&common_dev->clean_mbx_task, nbl_dev_clean_mailbox_task); WARNING: line length of 97 exceeds 80 columns #1644: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1179: + nbl_common_alloc_task(&common_dev->reset_task.task, &nbl_dev_prepare_reset_task); WARNING: line length of 85 exceeds 80 columns #1647: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1182: + board_id = serv_ops->get_board_id(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt)); WARNING: line length of 97 exceeds 80 columns #1653: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1188: + NBL_COMMON_TO_VSI_ID(common) = serv_ops->get_vsi_id(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), 0, WARNING: line length of 93 exceeds 80 columns #1656: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1191: + serv_ops->get_eth_id(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), NBL_COMMON_TO_VSI_ID(common), WARNING: line length of 92 exceeds 80 columns #1657: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1192: + &NBL_COMMON_TO_ETH_MODE(common), &NBL_COMMON_TO_ETH_ID(common), WARNING: line length of 96 exceeds 80 columns #1660: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1195: + nbl_dev_register_chan_task(dev_mgt, NBL_CHAN_TYPE_MAILBOX, &common_dev->clean_mbx_task); WARNING: line length of 92 exceeds 80 columns #1683: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1218: + struct nbl_dev_mgt *dev_mgt = (struct nbl_dev_mgt *)NBL_ADAPTER_TO_DEV_MGT(adapter); WARNING: line length of 92 exceeds 80 columns #1706: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1241: +static int nbl_dev_setup_ctrl_dev(struct nbl_adapter *adapter, struct nbl_init_param *param) WARNING: line length of 92 exceeds 80 columns #1708: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1243: + struct nbl_dev_mgt *dev_mgt = (struct nbl_dev_mgt *)NBL_ADAPTER_TO_DEV_MGT(adapter); WARNING: line length of 82 exceeds 80 columns #1740: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1275: + ctrl_dev->ctrl_dev_wq1 = create_singlethread_workqueue("nbl_ctrldev_wq1"); WARNING: line length of 82 exceeds 80 columns #1781: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1316: + serv_ops->get_part_number(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), part_number); WARNING: line length of 86 exceeds 80 columns #1782: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1317: + serv_ops->get_serial_number(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), serial_number); WARNING: line length of 90 exceeds 80 columns #1783: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1318: + dev_info(dev, "part number: %s, serial number: %s\n", part_number, serial_number); WARNING: line length of 92 exceeds 80 columns #1807: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1342: + struct nbl_dev_mgt *dev_mgt = (struct nbl_dev_mgt *)NBL_ADAPTER_TO_DEV_MGT(adapter); WARNING: line length of 84 exceeds 80 columns #1827: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1362: + /* If it is not nic, this free function will do nothing, so no need check */ WARNING: line length of 85 exceeds 80 columns #1849: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1384: +static netdev_tx_t nbl_dev_start_xmit(struct sk_buff *skb, struct net_device *netdev) WARNING: line length of 98 exceeds 80 columns #1858: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1393: +static void nbl_dev_netdev_get_stats64(struct net_device *netdev, struct rtnl_link_stats64 *stats) WARNING: line length of 86 exceeds 80 columns #1867: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1402: +static int nbl_dev_netdev_rx_add_vid(struct net_device *netdev, __be16 proto, u16 vid) WARNING: line length of 87 exceeds 80 columns #1876: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1411: +static int nbl_dev_netdev_rx_kill_vid(struct net_device *netdev, __be16 proto, u16 vid) WARNING: line length of 92 exceeds 80 columns #1929: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1464: +static void nbl_dev_set_eth_mac_addr(struct nbl_dev_mgt *dev_mgt, struct net_device *netdev) WARNING: line length of 85 exceeds 80 columns #1940: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1475: +static int nbl_dev_cfg_netdev(struct net_device *netdev, struct nbl_dev_mgt *dev_mgt, WARNING: line length of 81 exceeds 80 columns #1945: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1480: + struct nbl_dev_net_ops *net_dev_ops = NBL_DEV_MGT_TO_NETDEV_OPS(dev_mgt); WARNING: line length of 87 exceeds 80 columns #1953: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1488: + vlan_features = register_result->vlan_features ? register_result->vlan_features WARNING: line length of 84 exceeds 80 columns #1954: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1489: + : register_result->features; WARNING: line length of 93 exceeds 80 columns #1955: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1490: + netdev->hw_features |= nbl_features_to_netdev_features(register_result->hw_features); WARNING: line length of 87 exceeds 80 columns #1956: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1491: + netdev->features |= nbl_features_to_netdev_features(register_result->features); WARNING: line length of 93 exceeds 80 columns #1973: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1508: + serv_ops->set_spoof_check_addr(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), netdev->perm_addr); WARNING: line length of 95 exceeds 80 columns #1975: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1510: + netdev->needed_headroom = serv_ops->get_tx_headroom(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt)); WARNING: line length of 82 exceeds 80 columns #1998: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1533: + struct pci_dev *pdev = NBL_COMMON_TO_PDEV(NBL_DEV_MGT_TO_COMMON(dev_mgt)); WARNING: line length of 81 exceeds 80 columns #2024: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1559: + pci_read_config_word(pdev, pos + PCI_SRIOV_TOTAL_VF, &total_vfs); WARNING: line length of 94 exceeds 80 columns #2083: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1618: +static int nbl_dev_vsi_common_setup(struct nbl_dev_mgt *dev_mgt, struct nbl_init_param *param, WARNING: line length of 84 exceeds 80 columns #2090: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1625: + vsi->queue_offset = nbl_dev_vsi_alloc_queue(NBL_DEV_MGT_TO_NET_DEV(dev_mgt), WARNING: line length of 89 exceeds 80 columns #2098: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1633: + ret = serv_ops->register_vsi_info(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), &vsi_param); WARNING: line length of 91 exceeds 80 columns #2102: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1637: +static void nbl_dev_vsi_common_remove(struct nbl_dev_mgt *dev_mgt, struct nbl_dev_vsi *vsi) WARNING: line length of 91 exceeds 80 columns #2106: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1641: +static int nbl_dev_vsi_common_start(struct nbl_dev_mgt *dev_mgt, struct net_device *netdev, WARNING: line length of 84 exceeds 80 columns #2115: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1650: + ret = serv_ops->setup_q2vsi(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), vsi->vsi_id); WARNING: line length of 82 exceeds 80 columns #2121: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1656: + ret = serv_ops->setup_rss(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), vsi->vsi_id); WARNING: line length of 88 exceeds 80 columns #2127: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1662: + ret = serv_ops->setup_rss_indir(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), vsi->vsi_id); WARNING: line length of 92 exceeds 80 columns #2134: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1669: + ret = serv_ops->enable_napis(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), vsi->index); WARNING: line length of 85 exceeds 80 columns #2141: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1676: + ret = serv_ops->init_tx_rate(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), vsi->vsi_id); WARNING: line length of 89 exceeds 80 columns #2160: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1695: +static void nbl_dev_vsi_common_stop(struct nbl_dev_mgt *dev_mgt, struct nbl_dev_vsi *vsi) WARNING: line length of 87 exceeds 80 columns #2165: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1700: + serv_ops->disable_napis(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), vsi->index); WARNING: line length of 95 exceeds 80 columns #2170: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1705: +static int nbl_dev_vsi_data_register(struct nbl_dev_mgt *dev_mgt, struct nbl_init_param *param, WARNING: line length of 92 exceeds 80 columns #2190: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1725: +static int nbl_dev_vsi_data_setup(struct nbl_dev_mgt *dev_mgt, struct nbl_init_param *param, WARNING: line length of 99 exceeds 80 columns #2217: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1752: + ret = serv_ops->start_net_flow(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), netdev, vsi->vsi_id, vid, WARNING: line length of 94 exceeds 80 columns #2225: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1760: + ret = serv_ops->set_lldp_flow(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), vsi->vsi_id); WARNING: line length of 91 exceeds 80 columns #2243: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1778: + serv_ops->remove_lldp_flow(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), vsi->vsi_id); WARNING: line length of 91 exceeds 80 columns #2260: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1795: + serv_ops->remove_lldp_flow(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), vsi->vsi_id); WARNING: line length of 99 exceeds 80 columns #2267: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1802: +static int nbl_dev_vsi_data_netdev_build(struct nbl_dev_mgt *dev_mgt, struct nbl_init_param *param, WARNING: line length of 83 exceeds 80 columns #2268: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1803: + struct net_device *netdev, void *vsi_data) WARNING: line length of 81 exceeds 80 columns #2273: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1808: + return nbl_dev_cfg_netdev(netdev, dev_mgt, param, &vsi->register_result); WARNING: line length of 88 exceeds 80 columns #2276: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1811: +static void nbl_dev_vsi_data_netdev_destroy(struct nbl_dev_mgt *dev_mgt, void *vsi_data) WARNING: line length of 95 exceeds 80 columns #2283: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1818: +static int nbl_dev_vsi_ctrl_register(struct nbl_dev_mgt *dev_mgt, struct nbl_init_param *param, WARNING: line length of 92 exceeds 80 columns #2298: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1833: +static int nbl_dev_vsi_ctrl_setup(struct nbl_dev_mgt *dev_mgt, struct nbl_init_param *param, WARNING: line length of 86 exceeds 80 columns #2325: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1860: + /* For ctrl vsi, open it after create, for that we don't have ndo_open ops. */ WARNING: line length of 99 exceeds 80 columns #2349: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1884: +static int nbl_dev_vsi_ctrl_netdev_build(struct nbl_dev_mgt *dev_mgt, struct nbl_init_param *param, WARNING: line length of 83 exceeds 80 columns #2350: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1885: + struct net_device *netdev, void *vsi_data) WARNING: line length of 88 exceeds 80 columns #2355: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1890: +static void nbl_dev_vsi_ctrl_netdev_destroy(struct nbl_dev_mgt *dev_mgt, void *vsi_data) WARNING: line length of 95 exceeds 80 columns #2359: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1894: +static int nbl_dev_vsi_user_register(struct nbl_dev_mgt *dev_mgt, struct nbl_init_param *param, WARNING: line length of 92 exceeds 80 columns #2375: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1910: +static int nbl_dev_vsi_user_setup(struct nbl_dev_mgt *dev_mgt, struct nbl_init_param *param, WARNING: line length of 83 exceeds 80 columns #2402: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1937: + struct net_device *netdev, void *vsi_data) WARNING: line length of 88 exceeds 80 columns #2407: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1942: +static void nbl_dev_vsi_user_netdev_destroy(struct nbl_dev_mgt *dev_mgt, void *vsi_data) WARNING: line length of 87 exceeds 80 columns #2463: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:1998: +static int nbl_dev_vsi_build(struct nbl_dev_mgt *dev_mgt, struct nbl_init_param *param) WARNING: line length of 90 exceeds 80 columns #2479: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2014: + vsi = devm_kzalloc(NBL_DEV_MGT_TO_DEV(dev_mgt), sizeof(*vsi), GFP_KERNEL); WARNING: line length of 92 exceeds 80 columns #2484: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2019: + vsi->vsi_id = serv_ops->get_vsi_id(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), 0, i); WARNING: line length of 87 exceeds 80 columns #2496: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2031: + devm_kfree(NBL_DEV_MGT_TO_DEV(dev_mgt), net_dev->vsi_ctrl.vsi_list[i]); WARNING: line length of 95 exceeds 80 columns #2510: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2045: + devm_kfree(NBL_DEV_MGT_TO_DEV(dev_mgt), net_dev->vsi_ctrl.vsi_list[i]); WARNING: line length of 81 exceeds 80 columns #2515: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2050: +struct nbl_dev_vsi *nbl_dev_vsi_select(struct nbl_dev_mgt *dev_mgt, u8 vsi_index) WARNING: line length of 81 exceeds 80 columns #2540: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2075: + return chan_ops->send_msg(NBL_DEV_MGT_TO_CHAN_PRIV(dev_mgt), &chan_send); WARNING: line length of 94 exceeds 80 columns #2584: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2119: + chan_ops->unregister_msg(NBL_DEV_MGT_TO_CHAN_PRIV(dev_mgt), NBL_CHAN_MSG_GET_ST_NAME); WARNING: line length of 96 exceeds 80 columns #2593: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2128: +static void nbl_det_setup_net_dev_ops(struct nbl_dev_mgt *dev_mgt, struct nbl_init_param *param) WARNING: line length of 91 exceeds 80 columns #2598: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2133: +static int nbl_dev_setup_net_dev(struct nbl_adapter *adapter, struct nbl_init_param *param) WARNING: line length of 99 exceeds 80 columns #2624: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2159: + dev_err(NBL_DEV_MGT_TO_DEV(dev_mgt), "Vsi %d register failed", vsi->index); WARNING: line length of 96 exceeds 80 columns #2663: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2198: + dev_err(NBL_DEV_MGT_TO_DEV(dev_mgt), "Vsi %d setup failed", vsi->index); WARNING: line length of 90 exceeds 80 columns #2712: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2244: +static int nbl_dev_setup_st_dev(struct nbl_adapter *adapter, struct nbl_init_param *param) WARNING: line length of 92 exceeds 80 columns #2716: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2247: + struct nbl_dev_mgt *dev_mgt = (struct nbl_dev_mgt *)NBL_ADAPTER_TO_DEV_MGT(adapter); WARNING: line length of 85 exceeds 80 columns #2724: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2252: + /* unify restool's chardev for leonis/draco/rnic400. all pf create chardev */ WARNING: line length of 95 exceeds 80 columns #2725: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2253: + if (!serv_ops->get_product_fix_cap(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), NBL_RESTOOL_CAP)) WARNING: line length of 90 exceeds 80 columns #2748: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2273: + serv_ops->register_real_st_name(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), WARNING: line length of 92 exceeds 80 columns #2766: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2288: + struct nbl_dev_mgt *dev_mgt = (struct nbl_dev_mgt *)NBL_ADAPTER_TO_DEV_MGT(adapter); WARNING: line length of 95 exceeds 80 columns #2817: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2292: + if (!serv_ops->get_product_fix_cap(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), NBL_RESTOOL_CAP)) WARNING: line length of 83 exceeds 80 columns #2822: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2296: + serv_ops->remove_st(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), nbl_get_st_table()); WARNING: line length of 94 exceeds 80 columns #2832: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2302: +static int nbl_dev_setup_dev_mgt(struct nbl_common_info *common, struct nbl_dev_mgt **dev_mgt) WARNING: line length of 99 exceeds 80 columns #2834: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2304: + *dev_mgt = devm_kzalloc(NBL_COMMON_TO_DEV(common), sizeof(struct nbl_dev_mgt), GFP_KERNEL); WARNING: line length of 96 exceeds 80 columns #2844: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2312: +static void nbl_dev_remove_dev_mgt(struct nbl_common_info *common, struct nbl_dev_mgt **dev_mgt) WARNING: line length of 88 exceeds 80 columns #2858: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2318: +static void nbl_dev_remove_ops(struct device *dev, struct nbl_dev_ops_tbl **dev_ops_tbl) WARNING: line length of 86 exceeds 80 columns #2868: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2324: +static int nbl_dev_setup_ops(struct device *dev, struct nbl_dev_ops_tbl **dev_ops_tbl, WARNING: line length of 85 exceeds 80 columns #2871: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2327: + *dev_ops_tbl = devm_kzalloc(dev, sizeof(struct nbl_dev_ops_tbl), GFP_KERNEL); WARNING: line length of 95 exceeds 80 columns #2891: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2342: + struct nbl_dev_mgt **dev_mgt = (struct nbl_dev_mgt **)&NBL_ADAPTER_TO_DEV_MGT(adapter); WARNING: line length of 84 exceeds 80 columns #2892: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2343: + struct nbl_dev_ops_tbl **dev_ops_tbl = &NBL_ADAPTER_TO_DEV_OPS_TBL(adapter); WARNING: line length of 88 exceeds 80 columns #2893: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2344: + struct nbl_service_ops_tbl *serv_ops_tbl = NBL_ADAPTER_TO_SERV_OPS_TBL(adapter); WARNING: line length of 88 exceeds 80 columns #2894: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2345: + struct nbl_channel_ops_tbl *chan_ops_tbl = NBL_ADAPTER_TO_CHAN_OPS_TBL(adapter); WARNING: line length of 95 exceeds 80 columns #2977: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2398: + struct nbl_dev_mgt **dev_mgt = (struct nbl_dev_mgt **)&NBL_ADAPTER_TO_DEV_MGT(adapter); WARNING: line length of 84 exceeds 80 columns #2978: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2399: + struct nbl_dev_ops_tbl **dev_ops_tbl = &NBL_ADAPTER_TO_DEV_OPS_TBL(adapter); WARNING: line length of 90 exceeds 80 columns #3012: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2423: + func_bitmap = devm_kcalloc(NBL_COMMON_TO_DEV(common), BITS_TO_LONGS(NBL_MAX_FUNC), WARNING: line length of 89 exceeds 80 columns #3019: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2428: + serv_ops->get_active_func_bitmaps(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), func_bitmap, WARNING: line length of 83 exceeds 80 columns #3028: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2437: + next_func = find_next_bit(func_bitmap, NBL_MAX_FUNC, cur_func + 1); WARNING: line length of 85 exceeds 80 columns #3037: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2442: + dev_mgt->ctrl_dev->task_info.reset_status[cur_func] = NBL_RESET_SEND; WARNING: line length of 91 exceeds 80 columns #3038: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2443: + NBL_CHAN_SEND(chan_send, cur_func, NBL_CHAN_MSG_NOTIFY_RESET_EVENT, &event, WARNING: line length of 82 exceeds 80 columns #3040: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2445: + chan_ops->send_msg(NBL_DEV_MGT_TO_CHAN_PRIV(dev_mgt), &chan_send); WARNING: line length of 93 exceeds 80 columns #3043: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2448: + usleep_range(NBL_DEV_BATCH_RESET_USEC, NBL_DEV_BATCH_RESET_USEC * 2); WARNING: line length of 85 exceeds 80 columns #3053: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2454: + usleep_range(NBL_DEV_BATCH_RESET_USEC, NBL_DEV_BATCH_RESET_USEC * 2); WARNING: line length of 97 exceeds 80 columns #3058: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2457: + dev_mgt->ctrl_dev->task_info.reset_status[NBL_COMMON_TO_MGT_PF(common)] = NBL_RESET_SEND; WARNING: line length of 95 exceeds 80 columns #3059: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2458: + NBL_CHAN_SEND(chan_send, NBL_COMMON_TO_MGT_PF(common), NBL_CHAN_MSG_NOTIFY_RESET_EVENT, WARNING: line length of 90 exceeds 80 columns #3069: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2465: + if (dev_mgt->ctrl_dev->task_info.reset_status[cur_func] == NBL_RESET_SEND) WARNING: line length of 92 exceeds 80 columns #3070: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2466: + nbl_info(common, NBL_DEBUG_MAIN, "func %ld reset failed", cur_func); WARNING: line length of 83 exceeds 80 columns #3073: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2468: + next_func = find_next_bit(func_bitmap, NBL_MAX_FUNC, cur_func + 1); WARNING: line length of 86 exceeds 80 columns #3090: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2481: + struct nbl_adapter *adapter = NBL_NETDEV_TO_ADAPTER(dev_mgt->net_dev->netdev); WARNING: line length of 100 exceeds 80 columns #3119: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2499: + NBL_CHAN_MSG_ADMINQ_NOTIFY_FW_RESET, &fw_reset, sizeof(fw_reset), NULL, 0, 0); WARNING: line length of 87 exceeds 80 columns #3123: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2502: + chan_ops->set_queue_state(NBL_DEV_MGT_TO_CHAN_PRIV(dev_mgt), NBL_CHAN_ABNORMAL, WARNING: line length of 85 exceeds 80 columns #3125: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2504: + serv_ops->set_hw_status(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), NBL_HW_FATAL_ERR); WARNING: line length of 92 exceeds 80 columns #3131: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2509: +static int nbl_dev_start_ctrl_dev(struct nbl_adapter *adapter, struct nbl_init_param *param) WARNING: line length of 92 exceeds 80 columns #3134: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2511: + struct nbl_dev_mgt *dev_mgt = (struct nbl_dev_mgt *)NBL_ADAPTER_TO_DEV_MGT(adapter); WARNING: line length of 96 exceeds 80 columns #3191: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2522: + err = nbl_dev_request_adminq_irq(dev_mgt, &NBL_DEV_MGT_TO_CTRL_DEV(dev_mgt)->task_info); WARNING: line length of 87 exceeds 80 columns #3225: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2538: + nbl_dev_free_adminq_irq(dev_mgt, &NBL_DEV_MGT_TO_CTRL_DEV(dev_mgt)->task_info); WARNING: line length of 92 exceeds 80 columns #3237: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2549: + struct nbl_dev_mgt *dev_mgt = (struct nbl_dev_mgt *)NBL_ADAPTER_TO_DEV_MGT(adapter); WARNING: line length of 87 exceeds 80 columns #3251: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2557: + nbl_dev_free_adminq_irq(dev_mgt, &NBL_DEV_MGT_TO_CTRL_DEV(dev_mgt)->task_info); WARNING: line length of 83 exceeds 80 columns #3257: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2562: +static void nbl_dev_chan_notify_link_state_resp(void *priv, u16 src_id, u16 msg_id, WARNING: line length of 84 exceeds 80 columns #3304: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2591: +static void nbl_dev_chan_notify_reset_event_resp(void *priv, u16 src_id, u16 msg_id, WARNING: line length of 81 exceeds 80 columns #3324: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2601: +static void nbl_dev_chan_ack_reset_event_resp(void *priv, u16 src_id, u16 msg_id, WARNING: line length of 86 exceeds 80 columns #3340: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2606: + WRITE_ONCE(dev_mgt->ctrl_dev->task_info.reset_status[src_id], NBL_RESET_DONE); WARNING: line length of 92 exceeds 80 columns #3377: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2631: + return serv_ops->setup_vf_config(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), num_vfs, false); WARNING: line length of 92 exceeds 80 columns #3407: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2654: + serv_ops->get_dev_name(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), common->vsi_id, dev_name); WARNING: line length of 91 exceeds 80 columns #3432: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2666: +static int nbl_dev_start_net_dev(struct nbl_adapter *adapter, struct nbl_init_param *param) WARNING: line length of 82 exceeds 80 columns #3441: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2675: + struct nbl_msix_info *msix_info = NBL_DEV_COMMON_TO_MSIX_INFO(dev_common); WARNING: line length of 90 exceeds 80 columns #3459: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2693: + netdev = alloc_etherdev_mqs(sizeof(struct nbl_netdev_priv), queue_num, queue_num); WARNING: line length of 83 exceeds 80 columns #3477: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2707: + serv_ops->set_mask_en(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), net_msix_mask_en); WARNING: line length of 92 exceeds 80 columns #3487: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2712: + ret = serv_ops->alloc_rings(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), netdev, &ring_param); WARNING: line length of 87 exceeds 80 columns #3499: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2718: + serv_ops->cpu_affinity_init(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), vsi->queue_num); WARNING: line length of 89 exceeds 80 columns #3500: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2719: + ret = serv_ops->setup_net_resource_mgt(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), netdev, WARNING: line length of 92 exceeds 80 columns #3511: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2728: + /* netdev build must before setup_txrx_queues. Because snoop check mac trust the mac WARNING: line length of 95 exceeds 80 columns #3512: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2729: + * if pf use ip link cfg the mac for vf. We judge the case will not permit accord queue WARNING: line length of 83 exceeds 80 columns #3517: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2734: + dev_err(dev, "Build netdev failed, selected vsi %d\n", vsi->index); WARNING: line length of 96 exceeds 80 columns #3527: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2740: + vsi->vsi_id, net_dev->total_queue_num, net_vector_id); WARNING: line length of 92 exceeds 80 columns #3582: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2777: + ret = serv_ops->setup_vf_resource(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), WARNING: line length of 82 exceeds 80 columns #3592: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2786: + nbl_net_add_name_attr(&net_dev->dev_attr.dev_name_attr, dev_name); WARNING: line length of 97 exceeds 80 columns #3596: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2790: + memcpy(net_dev->dev_attr.dev_name_attr.net_dev_name, dev_name, IFNAMSIZ); WARNING: line length of 87 exceeds 80 columns #3598: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2792: + &net_dev->dev_attr.dev_name_attr.attr); WARNING: line length of 85 exceeds 80 columns #3632: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2820: + serv_ops->remove_txrx_queues(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), vsi->vsi_id); WARNING: line length of 93 exceeds 80 columns #3679: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2857: + if (memcmp(net_dev->dev_attr.dev_name_attr.net_dev_name, dev_name, IFNAMSIZ)) WARNING: line length of 85 exceeds 80 columns #3701: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2875: + serv_ops->remove_txrx_queues(NBL_DEV_MGT_TO_SERV_PRIV(dev_mgt), vsi->vsi_id); WARNING: line length of 92 exceeds 80 columns #3708: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2881: +static int nbl_dev_resume_net_dev(struct nbl_adapter *adapter, struct nbl_init_param *param) WARNING: line length of 94 exceeds 80 columns #3787: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2916: +static int nbl_dev_start_common_dev(struct nbl_adapter *adapter, struct nbl_init_param *param) WARNING: line length of 92 exceeds 80 columns #3792: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2918: + struct nbl_dev_mgt *dev_mgt = (struct nbl_dev_mgt *)NBL_ADAPTER_TO_DEV_MGT(adapter); WARNING: line length of 92 exceeds 80 columns #3830: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2951: + struct nbl_dev_mgt *dev_mgt = (struct nbl_dev_mgt *)NBL_ADAPTER_TO_DEV_MGT(adapter); WARNING: line length of 95 exceeds 80 columns #3845: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2960: +static int nbl_dev_resume_common_dev(struct nbl_adapter *adapter, struct nbl_init_param *param) WARNING: line length of 92 exceeds 80 columns #3850: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2962: + struct nbl_dev_mgt *dev_mgt = (struct nbl_dev_mgt *)NBL_ADAPTER_TO_DEV_MGT(adapter); WARNING: line length of 92 exceeds 80 columns #3875: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_dev.c:2976: + struct nbl_dev_mgt *dev_mgt = (struct nbl_dev_mgt *)NBL_ADAPTER_TO_DEV_MGT(adapter); WARNING: line length of 83 exceeds 80 columns #4025: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:11: +static int nbl_serv_update_default_vlan(struct nbl_service_mgt *serv_mgt, u16 vid); WARNING: line length of 98 exceeds 80 columns #4039: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:147: + ring_mgt->tx_rings = devm_kcalloc(dev, ring_num, sizeof(*ring_mgt->tx_rings), GFP_KERNEL); WARNING: line length of 91 exceeds 80 columns #4049: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:157: +static void nbl_serv_remove_tx_ring(struct nbl_serv_ring_mgt *ring_mgt, struct device *dev) WARNING: line length of 98 exceeds 80 columns #4061: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:169: + ring_mgt->rx_rings = devm_kcalloc(dev, ring_num, sizeof(*ring_mgt->rx_rings), GFP_KERNEL); WARNING: line length of 91 exceeds 80 columns #4071: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:179: +static void nbl_serv_remove_rx_ring(struct nbl_serv_ring_mgt *ring_mgt, struct device *dev) WARNING: line length of 96 exceeds 80 columns #4087: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:195: + ring_mgt->vectors = devm_kcalloc(dev, ring_num, sizeof(*ring_mgt->vectors), GFP_KERNEL); WARNING: line length of 90 exceeds 80 columns #4093: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:201: + disp_ops->get_vector_napi(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), i); WARNING: line length of 96 exceeds 80 columns #4094: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:202: + netif_napi_add(netdev, &ring_mgt->vectors[i].nbl_napi->napi, pt_ops->napi_poll); WARNING: line length of 91 exceeds 80 columns #4102: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:210: +static void nbl_serv_remove_vectors(struct nbl_serv_ring_mgt *ring_mgt, struct device *dev) WARNING: line length of 82 exceeds 80 columns #4161: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:296: +static int nbl_serv_update_submac_node_effective(struct nbl_service_mgt *serv_mgt, WARNING: line length of 90 exceeds 80 columns #4162: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:297: + struct nbl_serv_submac_node *submac_node, WARNING: line length of 99 exceeds 80 columns #4166: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:301: + struct nbl_serv_net_resource_mgt *net_resource_mgt = NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt); WARNING: line length of 88 exceeds 80 columns #4182: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:317: + ret = disp_ops->add_macvlan(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), WARNING: line length of 91 exceeds 80 columns #4183: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:318: + submac_node->mac, vlan_node->vid, vsi); WARNING: line length of 82 exceeds 80 columns #4187: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:322: + disp_ops->del_macvlan(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), WARNING: line length of 85 exceeds 80 columns #4188: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:323: + submac_node->mac, vlan_node->vid, vsi); WARNING: line length of 82 exceeds 80 columns #4202: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:337: + disp_ops->del_macvlan(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), WARNING: line length of 85 exceeds 80 columns #4203: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:338: + submac_node->mac, vlan_node->vid, vsi); WARNING: line length of 88 exceeds 80 columns #4225: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:428: +static void nbl_serv_del_submac_node(struct nbl_service_mgt *serv_mgt, u8 *mac, u16 vsi) WARNING: line length of 82 exceeds 80 columns #4236: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:439: + list_for_each_entry_safe(submac_node, submac_node_safe, submac_head, node) WARNING: line length of 91 exceeds 80 columns #4240: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:443: + submac_node, 0, vsi); WARNING: line length of 100 exceeds 80 columns #4252: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:455: +static int nbl_serv_add_submac_node(struct nbl_service_mgt *serv_mgt, u8 *mac, u16 vsi, u16 promisc) WARNING: line length of 92 exceeds 80 columns #4275: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:478: + (flow_mgt->trusted_en || flow_mgt->active_submac_list < NBL_NO_TRUST_MAX_MAC)) { WARNING: line length of 85 exceeds 80 columns #4276: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:479: + nbl_serv_update_submac_node_effective(serv_mgt, submac_node, 1, vsi); WARNING: line length of 96 exceeds 80 columns #4289: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:492: +static void nbl_serv_update_mcast_submac(struct nbl_service_mgt *serv_mgt, bool multi_effective, WARNING: line length of 88 exceeds 80 columns #4295: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:498: + list_for_each_entry(submac_node, &flow_mgt->submac_list[NBL_SUBMAC_MULTI], node) WARNING: line length of 90 exceeds 80 columns #4299: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:502: + list_for_each_entry(submac_node, &flow_mgt->submac_list[NBL_SUBMAC_UNICAST], node) WARNING: line length of 99 exceeds 80 columns #4304: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:507: +static void nbl_serv_update_promisc_vlan(struct nbl_service_mgt *serv_mgt, bool effective, u16 vsi) WARNING: line length of 89 exceeds 80 columns #4310: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:513: + nbl_serv_update_vlan_node_effective(serv_mgt, vlan_node, effective, vsi); WARNING: line length of 89 exceeds 80 columns #4320: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:523: + list_for_each_entry_safe(vlan_node, vlan_node_safe, &flow_mgt->vlan_list, node) { WARNING: line length of 97 exceeds 80 columns #4322: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:525: + disp_ops->del_macvlan(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), flow_mgt->mac, WARNING: line length of 92 exceeds 80 columns #4323: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:526: + vlan_node->vid, NBL_COMMON_TO_VSI_ID(common)); WARNING: line length of 93 exceeds 80 columns #4339: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:542: + nbl_serv_update_submac_node_effective(serv_mgt, submac_node, 0, vsi); WARNING: line length of 94 exceeds 80 columns #4358: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:561: + cpumask_set_cpu(cpumask_local_spread(i, NBL_COMMON_TO_DEV(common)->numa_node), WARNING: line length of 99 exceeds 80 columns #4360: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:563: + netif_set_xps_queue(ring_mgt->vectors[i].netdev, &ring_mgt->vectors[i].cpumask, i); WARNING: line length of 84 exceeds 80 columns #4401: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:774: + return disp_ops->stop_abnormal_sw_queue(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), WARNING: line length of 89 exceeds 80 columns #4412: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:796: +static void nbl_serv_chan_stop_abnormal_sw_queue_resp(void *priv, u16 src_id, u16 msg_id, WARNING: line length of 93 exceeds 80 columns #4418: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:802: + (struct nbl_chan_param_stop_abnormal_sw_queue *)data; WARNING: line length of 82 exceeds 80 columns #4426: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:810: + param->local_queue_id >= vsi_info->ring_offset + vsi_info->ring_num || WARNING: line length of 92 exceeds 80 columns #4432: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:816: + ret = nbl_serv_stop_abnormal_sw_queue(serv_mgt, param->local_queue_id, param->type); WARNING: line length of 83 exceeds 80 columns #4435: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:819: + NBL_CHAN_ACK(chan_ack, src_id, NBL_CHAN_MSG_STOP_ABNORMAL_SW_QUEUE, msg_id, WARNING: line length of 81 exceeds 80 columns #4440: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:824: +static dma_addr_t nbl_serv_netdev_queue_restore(struct nbl_service_mgt *serv_mgt, WARNING: line length of 83 exceeds 80 columns #4445: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:829: + return disp_ops->restore_abnormal_ring(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), WARNING: line length of 83 exceeds 80 columns #4454: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:838: + return disp_ops->restart_abnormal_ring(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), WARNING: line length of 87 exceeds 80 columns #4465: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:863: +static void nbl_serv_chan_restore_netdev_queue_resp(void *priv, u16 src_id, u16 msg_id, WARNING: line length of 97 exceeds 80 columns #4470: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:868: + struct nbl_chan_param_restore_queue *param = (struct nbl_chan_param_restore_queue *)data; WARNING: line length of 82 exceeds 80 columns #4479: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:877: + param->local_queue_id >= vsi_info->ring_offset + vsi_info->ring_num || WARNING: line length of 90 exceeds 80 columns #4485: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:883: + dma = nbl_serv_netdev_queue_restore(serv_mgt, param->local_queue_id, param->type); WARNING: line length of 81 exceeds 80 columns #4488: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:886: + NBL_CHAN_ACK(chan_ack, src_id, NBL_CHAN_MSG_RESTORE_NETDEV_QUEUE, msg_id, WARNING: line length of 87 exceeds 80 columns #4500: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:906: +static void nbl_serv_chan_restart_netdev_queue_resp(void *priv, u16 src_id, u16 msg_id, WARNING: line length of 97 exceeds 80 columns #4505: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:911: + struct nbl_chan_param_restart_queue *param = (struct nbl_chan_param_restart_queue *)data; WARNING: line length of 82 exceeds 80 columns #4513: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:919: + param->local_queue_id >= vsi_info->ring_offset + vsi_info->ring_num || WARNING: line length of 90 exceeds 80 columns #4519: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:925: + ret = nbl_serv_netdev_queue_restart(serv_mgt, param->local_queue_id, param->type); WARNING: line length of 81 exceeds 80 columns #4522: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:928: + NBL_CHAN_ACK(chan_ack, src_id, NBL_CHAN_MSG_RESTART_NETDEV_QUEUE, msg_id, WARNING: line length of 81 exceeds 80 columns #4540: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1018: + container_of(work, struct nbl_serv_net_resource_mgt, tx_timeout); WARNING: line length of 94 exceeds 80 columns #4564: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1027: + for (i = vsi_info->ring_offset; i < vsi_info->ring_offset + vsi_info->ring_num; i++) { WARNING: line length of 93 exceeds 80 columns #4567: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1030: + nbl_serv_restore_queue(serv_mgt, vsi_info->vsi_id, i, NBL_TX, false); WARNING: line length of 88 exceeds 80 columns #4579: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1039: + container_of(work, struct nbl_serv_net_resource_mgt, update_link_state); WARNING: line length of 94 exceeds 80 columns #4586: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1045: +static int nbl_serv_chan_notify_link_forced_req(struct nbl_service_mgt *serv_mgt, u16 func_id) WARNING: line length of 96 exceeds 80 columns #4591: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1050: + NBL_CHAN_SEND(chan_send, func_id, NBL_CHAN_MSG_NOTIFY_LINK_FORCED, NULL, 0, NULL, 0, 1); WARNING: line length of 83 exceeds 80 columns #4592: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1051: + return chan_ops->send_msg(NBL_SERV_MGT_TO_CHAN_PRIV(serv_mgt), &chan_send); WARNING: line length of 85 exceeds 80 columns #4595: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1054: +static void nbl_serv_chan_notify_link_forced_resp(void *priv, u16 src_id, u16 msg_id, WARNING: line length of 88 exceeds 80 columns #4599: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1058: + struct nbl_serv_net_resource_mgt *net_resource_mgt = serv_mgt->net_resource_mgt; WARNING: line length of 82 exceeds 80 columns #4613: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1072: +static void nbl_serv_register_link_forced_notify(struct nbl_service_mgt *serv_mgt) WARNING: line length of 84 exceeds 80 columns #4626: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1085: +static void nbl_serv_unregister_link_forced_notify(struct nbl_service_mgt *serv_mgt) WARNING: line length of 82 exceeds 80 columns #4641: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1100: + container_of(work, struct nbl_serv_net_resource_mgt, update_vlan); WARNING: line length of 87 exceeds 80 columns #4672: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1131: +static int nbl_serv_chan_notify_vlan_req(struct nbl_service_mgt *serv_mgt, u16 func_id, WARNING: line length of 82 exceeds 80 columns #4673: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1132: + struct nbl_serv_notify_vlan_param *param) WARNING: line length of 83 exceeds 80 columns #4680: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1139: + return chan_ops->send_msg(NBL_SERV_MGT_TO_CHAN_PRIV(serv_mgt), &chan_send); WARNING: line length of 99 exceeds 80 columns #4687: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1146: + struct nbl_serv_net_resource_mgt *net_resource_mgt = NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt); WARNING: line length of 93 exceeds 80 columns #4689: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1148: + struct nbl_serv_notify_vlan_param *param = (struct nbl_serv_notify_vlan_param *)data; WARNING: line length of 93 exceeds 80 columns #4710: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1169: + chan_ops->register_msg(NBL_SERV_MGT_TO_CHAN_PRIV(serv_mgt), NBL_CHAN_MSG_NOTIFY_VLAN, WARNING: line length of 96 exceeds 80 columns #4722: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1181: + chan_ops->unregister_msg(NBL_SERV_MGT_TO_CHAN_PRIV(serv_mgt), NBL_CHAN_MSG_NOTIFY_VLAN); WARNING: line length of 95 exceeds 80 columns #4731: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1190: + NBL_CHAN_SEND(chan_send, func_id, NBL_CHAN_MSG_NOTIFY_TRUST, &trusted, sizeof(trusted), WARNING: line length of 83 exceeds 80 columns #4733: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1192: + return chan_ops->send_msg(NBL_SERV_MGT_TO_CHAN_PRIV(serv_mgt), &chan_send); WARNING: line length of 99 exceeds 80 columns #4740: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1199: + struct nbl_serv_net_resource_mgt *net_resource_mgt = NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt); WARNING: line length of 94 exceeds 80 columns #4763: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1222: + chan_ops->register_msg(NBL_SERV_MGT_TO_CHAN_PRIV(serv_mgt), NBL_CHAN_MSG_NOTIFY_TRUST, WARNING: line length of 97 exceeds 80 columns #4775: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1234: + chan_ops->unregister_msg(NBL_SERV_MGT_TO_CHAN_PRIV(serv_mgt), NBL_CHAN_MSG_NOTIFY_TRUST); WARNING: line length of 85 exceeds 80 columns #4779: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1238: + u16 func_id, struct nbl_vf_stats *vf_stats) WARNING: line length of 83 exceeds 80 columns #4786: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1245: + return chan_ops->send_msg(NBL_SERV_MGT_TO_CHAN_PRIV(serv_mgt), &chan_send); WARNING: line length of 97 exceeds 80 columns #4835: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1294: + chan_ops->unregister_msg(NBL_SERV_MGT_TO_CHAN_PRIV(serv_mgt), NBL_CHAN_MSG_GET_VF_STATS); WARNING: line length of 92 exceeds 80 columns #4854: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1313: + nbl_serv_set_sfp_state(serv_mgt, netdev, NBL_COMMON_TO_ETH_ID(common), true, false); WARNING: line length of 89 exceeds 80 columns #4861: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1320: + real_qps = num_cpus > vsi_info->ring_num ? vsi_info->ring_num : num_cpus; WARNING: line length of 82 exceeds 80 columns #4921: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1502: +static int nbl_serv_update_default_vlan(struct nbl_service_mgt *serv_mgt, u16 vid) WARNING: line length of 92 exceeds 80 columns #4962: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1543: + nbl_serv_update_vlan_node_effective(serv_mgt, node, 0, vsi); WARNING: line length of 82 exceeds 80 columns #4968: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1549: + other_effective, vsi); WARNING: line length of 82 exceeds 80 columns #5052: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1643: +static void nbl_modify_submacs(struct nbl_serv_net_resource_mgt *net_resource_mgt) WARNING: line length of 84 exceeds 80 columns #5078: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1666: + nbl_serv_del_submac_node(serv_mgt, filter->macaddr, priv->data_vsi); WARNING: line length of 87 exceeds 80 columns #5096: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1683: +static void nbl_modify_promisc_mode(struct nbl_serv_net_resource_mgt *net_resource_mgt) WARNING: line length of 86 exceeds 80 columns #5123: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1701: + if ((netdev->flags & (IFF_PROMISC | IFF_ALLMULTI)) || flow_mgt->force_promisc) WARNING: line length of 87 exceeds 80 columns #5161: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1718: + disp_ops->set_promisc_mode(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), WARNING: line length of 87 exceeds 80 columns #5197: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1742: + nbl_serv_update_promisc_vlan(serv_mgt, unicast_enable, priv->data_vsi); WARNING: line length of 95 exceeds 80 columns #5210: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1749: + nbl_serv_update_mcast_submac(serv_mgt, flow_mgt->multicast_flow_enable, WARNING: line length of 100 exceeds 80 columns #5211: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1750: + flow_mgt->unicast_flow_enable, priv->data_vsi); WARNING: line length of 91 exceeds 80 columns #5239: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1771: + disp_ops->register_func_mac(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), mac, function_id); WARNING: line length of 94 exceeds 80 columns #5246: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1776: +static int nbl_serv_set_vf_rate(struct net_device *dev, int vf_id, int min_rate, int max_rate) WARNING: line length of 87 exceeds 80 columns #5293: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1817: + ret = disp_ops->set_vf_spoof_check(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), WARNING: line length of 93 exceeds 80 columns #5294: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1818: + NBL_COMMON_TO_VSI_ID(common), vf_id, ena); WARNING: line length of 88 exceeds 80 columns #5303: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1826: +static int nbl_serv_set_vf_link_state(struct net_device *dev, int vf_id, int link_state) WARNING: line length of 86 exceeds 80 columns #5322: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1842: + ret = disp_ops->register_func_link_forced(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), WARNING: line length of 91 exceeds 80 columns #5323: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1843: + function_id, link_state, &should_notify); WARNING: line length of 81 exceeds 80 columns #5334: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1853: +static int nbl_serv_set_vf_trust(struct net_device *dev, int vf_id, bool trusted) WARNING: line length of 86 exceeds 80 columns #5339: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1857: + NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt); WARNING: line length of 82 exceeds 80 columns #5361: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1870: + function_id, trusted, &should_notify); WARNING: line length of 98 exceeds 80 columns #5447: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1944: +static int nbl_serv_set_vf_vlan(struct net_device *dev, int vf_id, u16 vlan, u8 qos, __be16 proto) WARNING: line length of 83 exceeds 80 columns #5470: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1965: + param.vlan_tci = (vlan & VLAN_VID_MASK) | (qos << VLAN_PRIO_SHIFT); WARNING: line length of 92 exceeds 80 columns #5477: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1972: + ret = disp_ops->register_func_vlan(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), function_id, WARNING: line length of 83 exceeds 80 columns #5481: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1976: + ret = nbl_serv_chan_notify_vlan_req(serv_mgt, function_id, ¶m); WARNING: line length of 89 exceeds 80 columns #5483: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1978: + disp_ops->register_func_vlan(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), WARNING: line length of 88 exceeds 80 columns #5484: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1979: + function_id, 0, 0, &should_notify); WARNING: line length of 99 exceeds 80 columns #5496: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:1990: +static int nbl_serv_get_vf_stats(struct net_device *dev, int vf_id, struct ifla_vf_stats *vf_stats) WARNING: line length of 89 exceeds 80 columns #5513: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2004: + ret = disp_ops->check_vf_is_active(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), func_id); WARNING: line length of 91 exceeds 80 columns #5534: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2024: +static int nbl_serv_register_net(void *priv, struct nbl_register_net_param *register_param, WARNING: line length of 81 exceeds 80 columns #5535: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2025: + struct nbl_register_net_result *register_result) WARNING: line length of 95 exceeds 80 columns #5561: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2043: +static int nbl_serv_setup_txrx_queues(void *priv, u16 vsi_id, u16 queue_num, u16 net_vector_id) WARNING: line length of 98 exceeds 80 columns #5572: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2052: + ret = disp_ops->alloc_txrx_queues(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), vsi_id, queue_num); WARNING: line length of 88 exceeds 80 columns #5593: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2066: + disp_ops->get_global_vector(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), WARNING: line length of 85 exceeds 80 columns #5594: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2067: + vsi_id, vector->local_vector_id); WARNING: line length of 95 exceeds 80 columns #5596: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2069: + disp_ops->get_msix_irq_enable_info(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), WARNING: line length of 84 exceeds 80 columns #5597: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2070: + vector->global_vector_id, WARNING: line length of 99 exceeds 80 columns #5632: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2097: + struct nbl_serv_net_resource_mgt *net_resource_mgt = NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt); WARNING: line length of 97 exceeds 80 columns #5641: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2103: + func_id = disp_ops->get_function_id(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), vsi_id); WARNING: line length of 87 exceeds 80 columns #5643: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2105: + func_id, net_resource_mgt->max_tx_rate, 0); WARNING: line length of 82 exceeds 80 columns #5657: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2116: + return disp_ops->setup_q2vsi(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), vsi_id); WARNING: line length of 84 exceeds 80 columns #5708: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2149: + struct nbl_serv_ring_vsi_info *vsi_info = &ring_mgt->vsi_info[NBL_VSI_DATA]; WARNING: line length of 81 exceeds 80 columns #5721: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2162: + real_qps = num_cpus > vsi_info->ring_num ? vsi_info->ring_num : num_cpus; WARNING: line length of 100 exceeds 80 columns #5732: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2173: +static int nbl_serv_alloc_rings(void *priv, struct net_device *netdev, struct nbl_ring_param *param) WARNING: line length of 88 exceeds 80 columns #5749: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2190: + ret = disp_ops->alloc_rings(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), netdev, param); WARNING: line length of 81 exceeds 80 columns #5798: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2239: + struct nbl_serv_ring_vsi_info *vsi_info = &ring_mgt->vsi_info[vsi_index]; WARNING: line length of 92 exceeds 80 columns #5799: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2240: + u16 start = vsi_info->ring_offset, end = vsi_info->ring_offset + vsi_info->ring_num; WARNING: line length of 81 exceeds 80 columns #5812: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2253: + struct nbl_serv_ring_vsi_info *vsi_info = &ring_mgt->vsi_info[vsi_index]; WARNING: line length of 92 exceeds 80 columns #5813: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2254: + u16 start = vsi_info->ring_offset, end = vsi_info->ring_offset + vsi_info->ring_num; WARNING: line length of 94 exceeds 80 columns #5830: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2271: +static int nbl_serv_start_net_flow(void *priv, struct net_device *netdev, u16 vsi_id, u16 vid, WARNING: line length of 82 exceeds 80 columns #5864: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2300: + ret = nbl_serv_update_vlan_node_effective(serv_mgt, vlan_node, 1, vsi_id); WARNING: line length of 99 exceeds 80 columns #5890: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2325: + struct nbl_serv_net_resource_mgt *net_resource_mgt = NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt); WARNING: line length of 93 exceeds 80 columns #5930: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2354: + return disp_ops->set_promisc_mode(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), vsi_id, mode); WARNING: line length of 94 exceeds 80 columns #5940: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2362: + return disp_ops->cfg_multi_mcast(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), vsi_id, enable); WARNING: line length of 84 exceeds 80 columns #5950: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2370: + return disp_ops->add_lldp_flow(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), vsi_id); WARNING: line length of 81 exceeds 80 columns #5998: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2394: + return disp_ops->remove_multi_group(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt)); WARNING: line length of 99 exceeds 80 columns #6014: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2406: + * This ops get fix product capability from resource layer, this capability fix by product_type, no WARNING: line length of 84 exceeds 80 columns #6017: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2409: +static bool nbl_serv_get_product_fix_cap(void *priv, enum nbl_fix_cap_type cap_type) WARNING: line length of 81 exceeds 80 columns #6022: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2414: + return disp_ops->get_product_fix_cap(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), WARNING: line length of 89 exceeds 80 columns #6083: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2471: +static int nbl_serv_configure_msix_map(void *priv, u16 num_net_msix, u16 num_others_msix, WARNING: line length of 93 exceeds 80 columns #6092: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2480: + ret = disp_ops->configure_msix_map(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), num_net_msix, WARNING: line length of 83 exceeds 80 columns #6129: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2503: +static int nbl_serv_enable_mailbox_irq(void *priv, u16 vector_id, bool enable_msix) WARNING: line length of 84 exceeds 80 columns #6145: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2519: +static int nbl_serv_enable_abnormal_irq(void *priv, u16 vector_id, bool enable_msix) WARNING: line length of 86 exceeds 80 columns #6170: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2544: +static int nbl_serv_request_net_irq(void *priv, struct nbl_msix_info_param *msix_info) WARNING: line length of 99 exceeds 80 columns #6175: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2549: + struct nbl_serv_net_resource_mgt *net_resource_mgt = NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt); WARNING: line length of 81 exceeds 80 columns #6190: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2564: + snprintf(vector->name, sizeof(vector->name), "nbl_txrx%d@pci:%s", WARNING: line length of 84 exceeds 80 columns #6218: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2592: +static void nbl_serv_free_net_irq(void *priv, struct nbl_msix_info_param *msix_info) WARNING: line length of 90 exceeds 80 columns #6244: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2618: + NBL_COMMON_TO_VSI_ID(common), local_vector_id); WARNING: line length of 90 exceeds 80 columns #6254: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2628: + NBL_COMMON_TO_VSI_ID(common), local_vector_id); WARNING: line length of 88 exceeds 80 columns #6262: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2636: + return disp_ops->get_vsi_id(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), func_id, type); WARNING: line length of 99 exceeds 80 columns #6265: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2639: +static void nbl_serv_get_eth_id(void *priv, u16 vsi_id, u8 *eth_mode, u8 *eth_id, u8 *logic_eth_id) WARNING: line length of 84 exceeds 80 columns #6274: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2648: +static void nbl_serv_get_rep_queue_info(void *priv, u16 *queue_num, u16 *queue_size) WARNING: line length of 97 exceeds 80 columns #6283: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2657: +static void nbl_serv_get_user_queue_info(void *priv, u16 *queue_num, u16 *queue_size, u16 vsi_id) WARNING: line length of 92 exceeds 80 columns #6293: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2667: +nbl_serv_set_netdev_ops(void *priv, const struct net_device_ops *net_device_ops, bool is_pf) WARNING: line length of 99 exceeds 80 columns #6296: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2670: + struct nbl_serv_net_resource_mgt *net_resource_mgt = NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt); WARNING: line length of 84 exceeds 80 columns #6301: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2675: + net_resource_mgt->netdev_ops.pf_netdev_ops = (void *)net_device_ops; WARNING: line length of 84 exceeds 80 columns #6307: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2681: + container_of(work, struct nbl_serv_net_resource_mgt, rx_mode_async); WARNING: line length of 84 exceeds 80 columns #6337: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2711: +static void nbl_serv_register_restore_netdev_queue(struct nbl_service_mgt *serv_mgt) WARNING: line length of 84 exceeds 80 columns #6347: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2721: + nbl_serv_chan_stop_abnormal_sw_queue_resp, serv_mgt); WARNING: line length of 82 exceeds 80 columns #6351: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2725: + nbl_serv_chan_restore_netdev_queue_resp, serv_mgt); WARNING: line length of 82 exceeds 80 columns #6355: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2729: + nbl_serv_chan_restart_netdev_queue_resp, serv_mgt); WARNING: line length of 96 exceeds 80 columns #6368: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2742: + disp_ops->set_wol(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), eth_id, common->wol_ena); WARNING: line length of 86 exceeds 80 columns #6393: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2767: + nbl_common_release_task(&net_resource_mgt->update_link_state); WARNING: line length of 92 exceeds 80 columns #6413: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2787: + ret = disp_ops->set_wol(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), eth_id, false); WARNING: line length of 99 exceeds 80 columns #6422: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2796: + struct nbl_serv_net_resource_mgt *net_resource_mgt = NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt); WARNING: line length of 84 exceeds 80 columns #6427: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2801: + struct nbl_serv_ring_vsi_info *vsi_info = &ring_mgt->vsi_info[NBL_VSI_DATA]; WARNING: line length of 100 exceeds 80 columns #6439: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2813: + ret = disp_ops->get_ustore_total_pkt_drop_stats(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), WARNING: line length of 87 exceeds 80 columns #6440: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2814: + eth_id, &ustore_stats); WARNING: line length of 99 exceeds 80 columns #6460: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2834: + struct nbl_serv_net_resource_mgt *net_resource_mgt = NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt); WARNING: line length of 81 exceeds 80 columns #6468: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2842: +static int nbl_serv_setup_net_resource_mgt(void *priv, struct net_device *netdev, WARNING: line length of 82 exceeds 80 columns #6469: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2843: + u16 vlan_proto, u16 vlan_tci, u32 rate) WARNING: line length of 99 exceeds 80 columns #6478: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2852: + net_resource_mgt = devm_kzalloc(dev, sizeof(struct nbl_serv_net_resource_mgt), GFP_KERNEL); WARNING: line length of 87 exceeds 80 columns #6500: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2874: + timer_setup(&net_resource_mgt->serv_timer, nbl_serv_net_task_service_timer, 0); WARNING: line length of 93 exceeds 80 columns #6503: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2877: + nbl_common_alloc_task(&net_resource_mgt->rx_mode_async, nbl_serv_rx_mode_async_task); WARNING: line length of 89 exceeds 80 columns #6504: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2878: + nbl_common_alloc_task(&net_resource_mgt->tx_timeout, nbl_serv_handle_tx_timeout); WARNING: line length of 82 exceeds 80 columns #6524: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2898: +static int nbl_serv_enable_adminq_irq(void *priv, u16 vector_id, bool enable_msix) WARNING: line length of 86 exceeds 80 columns #6553: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2927: + return disp_ops->get_function_id(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), vsi_id); WARNING: line length of 89 exceeds 80 columns #6556: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2930: +static void nbl_serv_get_real_bdf(void *priv, u16 vsi_id, u8 *bus, u8 *dev, u8 *function) WARNING: line length of 82 exceeds 80 columns #6561: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2935: + return disp_ops->get_real_bdf(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), vsi_id, WARNING: line length of 81 exceeds 80 columns #6572: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2946: + return disp_ops->check_fw_heartbeat(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt)); WARNING: line length of 87 exceeds 80 columns #6585: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2959: +static void nbl_serv_get_common_irq_num(void *priv, struct nbl_common_irq_num *irq_num) WARNING: line length of 94 exceeds 80 columns #6590: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2964: + irq_num->mbx_irq_num = disp_ops->get_mbx_irq_num(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt)); WARNING: line length of 83 exceeds 80 columns #6593: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2967: +static void nbl_serv_get_ctrl_irq_num(void *priv, struct nbl_ctrl_irq_num *irq_num) WARNING: line length of 100 exceeds 80 columns #6598: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2972: + irq_num->adminq_irq_num = disp_ops->get_adminq_irq_num(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt)); WARNING: line length of 84 exceeds 80 columns #6600: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2974: + disp_ops->get_abnormal_irq_num(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt)); WARNING: line length of 81 exceeds 80 columns #6611: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:2985: + ret = disp_ops->get_port_attributes(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt)); WARNING: line length of 91 exceeds 80 columns #6636: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3010: + return disp_ops->get_part_number(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), part_number); WARNING: line length of 95 exceeds 80 columns #6644: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3018: + return disp_ops->get_serial_number(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), serial_number); WARNING: line length of 81 exceeds 80 columns #6655: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3029: + ret = disp_ops->enable_port(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), enable); WARNING: line length of 86 exceeds 80 columns #6681: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3055: + return disp_ops->set_eth_mac_addr(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), WARNING: line length of 88 exceeds 80 columns #6691: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3065: + disp_ops->set_desc_high_throughput(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt)); WARNING: line length of 81 exceeds 80 columns #6693: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3067: + disp_ops->adapt_desc_gother(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt)); WARNING: line length of 81 exceeds 80 columns #6703: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3077: + disp_ops->flr_clear_interrupt(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), vfid); WARNING: line length of 90 exceeds 80 columns #6712: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3086: + return disp_ops->covert_vfid_to_vsi_id(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), vfid); WARNING: line length of 82 exceeds 80 columns #6731: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3105: +static int nbl_serv_register_vsi_info(void *priv, struct nbl_vsi_param *vsi_param) WARNING: line length of 98 exceeds 80 columns #6744: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3118: + /* init active ring number before first open, guarantee fd direct config check success. */ WARNING: line length of 94 exceeds 80 columns #6746: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3120: + ring_mgt->vsi_info[vsi_index].active_ring_num = (u16)num_cpus > vsi_param->queue_num ? WARNING: line length of 93 exceeds 80 columns #6747: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3121: + vsi_param->queue_num : (u16)num_cpus; WARNING: line length of 95 exceeds 80 columns #6755: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3129: + disp_ops->clear_queues(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), vsi_param->vsi_id); WARNING: line length of 83 exceeds 80 columns #6756: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3130: + disp_ops->register_vsi_ring(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), vsi_index, WARNING: line length of 83 exceeds 80 columns #6757: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3131: + vsi_param->queue_offset, vsi_param->queue_num); WARNING: line length of 87 exceeds 80 columns #6759: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3133: + return disp_ops->register_vsi2q(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), vsi_index, WARNING: line length of 83 exceeds 80 columns #6760: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3134: + vsi_param->vsi_id, vsi_param->queue_offset, WARNING: line length of 94 exceeds 80 columns #6766: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3140: + struct nbl_serv_st_mgt *p = container_of(inode->i_cdev, struct nbl_serv_st_mgt, cdev); WARNING: line length of 96 exceeds 80 columns #6779: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3153: +static ssize_t nbl_serv_st_read(struct file *file, char __user *ubuf, size_t size, loff_t *ppos) WARNING: line length of 82 exceeds 80 columns #6816: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3189: + nbl_debug(common, NBL_DEBUG_ST, "Passthough opcode: %d\n", param->opcode); WARNING: line length of 95 exceeds 80 columns #6818: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3191: + ret = disp_ops->passthrough_fw_cmd(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), param, result); WARNING: line length of 99 exceeds 80 columns #6835: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3208: + struct nbl_serv_net_resource_mgt *net_resource_mgt = NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt); WARNING: line length of 81 exceeds 80 columns #6847: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3220: + strscpy(param->driver_name, NBL_DRIVER_NAME, sizeof(param->driver_name)); WARNING: line length of 82 exceeds 80 columns #6852: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3225: + strscpy(param->driver_ver, NBL_DRIVER_VERSION, sizeof(param->driver_ver)); WARNING: line length of 92 exceeds 80 columns #6872: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3245: +static long nbl_serv_st_unlock_ioctl(struct file *file, unsigned int cmd, unsigned long arg) WARNING: line length of 86 exceeds 80 columns #6875: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3248: + struct nbl_service_mgt *serv_mgt = (struct nbl_service_mgt *)st_mgt->serv_mgt; WARNING: line length of 85 exceeds 80 columns #6930: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3303: +static void nbl_serv_free_subdev_id(struct nbl_software_tool_table *st_table, int id) WARNING: line length of 100 exceeds 80 columns #6947: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3320: + struct nbl_software_tool_table *st_table = (struct nbl_software_tool_table *)st_table_param; WARNING: line length of 100 exceeds 80 columns #6968: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3341: + NBL_COMMON_TO_PDEV(common)->device, id, NBL_COMMON_TO_PCI_FUNC_ID(common)); WARNING: line length of 86 exceeds 80 columns #6970: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3343: + st_mgt = devm_kzalloc(NBL_COMMON_TO_DEV(common), sizeof(*st_mgt), GFP_KERNEL); WARNING: line length of 84 exceeds 80 columns #6986: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3359: + char_device = device_create(st_table->cls, NULL, st_mgt->devno, NULL, name); WARNING: line length of 100 exceeds 80 columns #7010: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3383: + struct nbl_software_tool_table *st_table = (struct nbl_software_tool_table *)st_table_param; WARNING: line length of 82 exceeds 80 columns #7032: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3405: + return disp_ops->set_spoof_check_addr(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), WARNING: line length of 81 exceeds 80 columns #7033: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3406: + NBL_COMMON_TO_VSI_ID(common), mac); WARNING: line length of 99 exceeds 80 columns #7055: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3428: + ret = disp_ops->process_abnormal_event(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), &abnomal_info); WARNING: line length of 98 exceeds 80 columns #7066: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3439: + local_queue_id = disp_ops->get_local_queue_id(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), WARNING: line length of 91 exceeds 80 columns #7067: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3440: + detail->vsi_id, detail->qid); WARNING: line length of 93 exceeds 80 columns #7071: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3444: + nbl_serv_restore_queue(serv_mgt, detail->vsi_id, local_queue_id, type, true); WARNING: line length of 97 exceeds 80 columns #7077: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3450: +static ssize_t nbl_serv_vf_mac_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) WARNING: line length of 87 exceeds 80 columns #7082: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3455: +static ssize_t nbl_serv_vf_mac_store(struct kobject *kobj, struct kobj_attribute *attr, WARNING: line length of 93 exceeds 80 columns #7085: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3458: + struct nbl_serv_vf_info *vf_info = container_of(kobj, struct nbl_serv_vf_info, kobj); WARNING: line length of 83 exceeds 80 columns #7086: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3459: + struct nbl_service_mgt *serv_mgt = (struct nbl_service_mgt *)vf_info->priv; WARNING: line length of 99 exceeds 80 columns #7100: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3473: +static ssize_t nbl_serv_vf_trust_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) WARNING: line length of 89 exceeds 80 columns #7105: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3478: +static ssize_t nbl_serv_vf_trust_store(struct kobject *kobj, struct kobj_attribute *attr, WARNING: line length of 93 exceeds 80 columns #7108: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3481: + struct nbl_serv_vf_info *vf_info = container_of(kobj, struct nbl_serv_vf_info, kobj); WARNING: line length of 83 exceeds 80 columns #7109: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3482: + struct nbl_service_mgt *serv_mgt = (struct nbl_service_mgt *)vf_info->priv; WARNING: line length of 82 exceeds 80 columns #7120: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3493: + ret = nbl_serv_set_vf_trust(NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt)->netdev, WARNING: line length of 98 exceeds 80 columns #7125: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3498: +static ssize_t nbl_serv_vf_vlan_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) WARNING: line length of 94 exceeds 80 columns #7127: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3500: + return sprintf(buf, "usage: wr to set VF Vlan,Qos,and Protocol\n"); WARNING: line length of 88 exceeds 80 columns #7130: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3503: +static ssize_t nbl_serv_vf_vlan_store(struct kobject *kobj, struct kobj_attribute *attr, WARNING: line length of 93 exceeds 80 columns #7133: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3506: + struct nbl_serv_vf_info *vf_info = container_of(kobj, struct nbl_serv_vf_info, kobj); WARNING: line length of 83 exceeds 80 columns #7134: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3507: + struct nbl_service_mgt *serv_mgt = (struct nbl_service_mgt *)vf_info->priv; WARNING: line length of 81 exceeds 80 columns #7158: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3531: + ret = nbl_serv_set_vf_vlan(NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt)->netdev, WARNING: line length of 94 exceeds 80 columns #7163: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3536: +static ssize_t nbl_serv_vf_max_tx_rate_show(struct kobject *kobj, struct kobj_attribute *attr, WARNING: line length of 95 exceeds 80 columns #7169: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3542: +static ssize_t nbl_serv_vf_max_tx_rate_store(struct kobject *kobj, struct kobj_attribute *attr, WARNING: line length of 93 exceeds 80 columns #7172: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3545: + struct nbl_serv_vf_info *vf_info = container_of(kobj, struct nbl_serv_vf_info, kobj); WARNING: line length of 83 exceeds 80 columns #7173: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3546: + struct nbl_service_mgt *serv_mgt = (struct nbl_service_mgt *)vf_info->priv; WARNING: line length of 81 exceeds 80 columns #7180: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3553: + ret = nbl_serv_set_vf_rate(NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt)->netdev, WARNING: line length of 91 exceeds 80 columns #7185: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3558: +static ssize_t nbl_serv_vf_spoofchk_show(struct kobject *kobj, struct kobj_attribute *attr, WARNING: line length of 92 exceeds 80 columns #7191: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3564: +static ssize_t nbl_serv_vf_spoofchk_store(struct kobject *kobj, struct kobj_attribute *attr, WARNING: line length of 93 exceeds 80 columns #7194: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3567: + struct nbl_serv_vf_info *vf_info = container_of(kobj, struct nbl_serv_vf_info, kobj); WARNING: line length of 83 exceeds 80 columns #7195: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3568: + struct nbl_service_mgt *serv_mgt = (struct nbl_service_mgt *)vf_info->priv; WARNING: line length of 85 exceeds 80 columns #7206: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3579: + ret = nbl_serv_set_vf_spoofchk(NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt)->netdev, WARNING: line length of 93 exceeds 80 columns #7211: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3584: +static ssize_t nbl_serv_vf_link_state_show(struct kobject *kobj, struct kobj_attribute *attr, WARNING: line length of 89 exceeds 80 columns #7214: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3587: + return sprintf(buf, "usage: write to set vf link state\n"); WARNING: line length of 94 exceeds 80 columns #7217: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3590: +static ssize_t nbl_serv_vf_link_state_store(struct kobject *kobj, struct kobj_attribute *attr, WARNING: line length of 93 exceeds 80 columns #7220: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3593: + struct nbl_serv_vf_info *vf_info = container_of(kobj, struct nbl_serv_vf_info, kobj); WARNING: line length of 83 exceeds 80 columns #7221: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3594: + struct nbl_service_mgt *serv_mgt = (struct nbl_service_mgt *)vf_info->priv; WARNING: line length of 87 exceeds 80 columns #7233: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3606: + ret = nbl_serv_set_vf_link_state(NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt)->netdev, WARNING: line length of 88 exceeds 80 columns #7238: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3611: +static ssize_t nbl_serv_vf_stats_show(struct kobject *kobj, struct kobj_attribute *attr, WARNING: line length of 93 exceeds 80 columns #7241: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3614: + struct nbl_serv_vf_info *vf_info = container_of(kobj, struct nbl_serv_vf_info, kobj); WARNING: line length of 83 exceeds 80 columns #7242: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3615: + struct nbl_service_mgt *serv_mgt = (struct nbl_service_mgt *)vf_info->priv; WARNING: line length of 88 exceeds 80 columns #7249: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3622: + netdev_info(netdev, "get_vf %d stats failed %d\n", vf_info->vf_id, ret); WARNING: line length of 90 exceeds 80 columns #7269: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3641: +static ssize_t nbl_serv_vf_tx_rate_show(struct kobject *kobj, struct kobj_attribute *attr, WARNING: line length of 100 exceeds 80 columns #7272: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3644: + struct nbl_serv_vf_info *vf_info = container_of(kobj, struct nbl_serv_vf_info, tx_bps_kobj); WARNING: line length of 83 exceeds 80 columns #7273: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3645: + struct nbl_service_mgt *serv_mgt = (struct nbl_service_mgt *)vf_info->priv; WARNING: line length of 91 exceeds 80 columns #7281: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3653: +static ssize_t nbl_serv_vf_tx_rate_store(struct kobject *kobj, struct kobj_attribute *attr, WARNING: line length of 100 exceeds 80 columns #7284: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3656: + struct nbl_serv_vf_info *vf_info = container_of(kobj, struct nbl_serv_vf_info, tx_bps_kobj); WARNING: line length of 83 exceeds 80 columns #7285: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3657: + struct nbl_service_mgt *serv_mgt = (struct nbl_service_mgt *)vf_info->priv; WARNING: line length of 84 exceeds 80 columns #7292: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3664: + ret = nbl_serv_set_vf_tx_rate(NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt)->netdev, WARNING: line length of 91 exceeds 80 columns #7297: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3669: +static ssize_t nbl_serv_vf_tx_burst_show(struct kobject *kobj, struct kobj_attribute *attr, WARNING: line length of 100 exceeds 80 columns #7300: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3672: + struct nbl_serv_vf_info *vf_info = container_of(kobj, struct nbl_serv_vf_info, tx_bps_kobj); WARNING: line length of 83 exceeds 80 columns #7301: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3673: + struct nbl_service_mgt *serv_mgt = (struct nbl_service_mgt *)vf_info->priv; WARNING: line length of 92 exceeds 80 columns #7309: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3681: +static ssize_t nbl_serv_vf_tx_burst_store(struct kobject *kobj, struct kobj_attribute *attr, WARNING: line length of 100 exceeds 80 columns #7312: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3684: + struct nbl_serv_vf_info *vf_info = container_of(kobj, struct nbl_serv_vf_info, tx_bps_kobj); WARNING: line length of 83 exceeds 80 columns #7313: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3685: + struct nbl_service_mgt *serv_mgt = (struct nbl_service_mgt *)vf_info->priv; WARNING: line length of 92 exceeds 80 columns #7326: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3698: + ret = nbl_serv_set_vf_tx_rate(NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt)->netdev, WARNING: line length of 81 exceeds 80 columns #7327: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3699: + vf_info->vf_id, rate, burst, true); WARNING: line length of 90 exceeds 80 columns #7334: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3706: +static ssize_t nbl_serv_vf_rx_rate_show(struct kobject *kobj, struct kobj_attribute *attr, WARNING: line length of 100 exceeds 80 columns #7337: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3709: + struct nbl_serv_vf_info *vf_info = container_of(kobj, struct nbl_serv_vf_info, rx_bps_kobj); WARNING: line length of 83 exceeds 80 columns #7338: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3710: + struct nbl_service_mgt *serv_mgt = (struct nbl_service_mgt *)vf_info->priv; WARNING: line length of 91 exceeds 80 columns #7346: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3718: +static ssize_t nbl_serv_vf_rx_rate_store(struct kobject *kobj, struct kobj_attribute *attr, WARNING: line length of 100 exceeds 80 columns #7349: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3721: + struct nbl_serv_vf_info *vf_info = container_of(kobj, struct nbl_serv_vf_info, rx_bps_kobj); WARNING: line length of 83 exceeds 80 columns #7350: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3722: + struct nbl_service_mgt *serv_mgt = (struct nbl_service_mgt *)vf_info->priv; WARNING: line length of 84 exceeds 80 columns #7357: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3729: + ret = nbl_serv_set_vf_rx_rate(NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt)->netdev, WARNING: line length of 91 exceeds 80 columns #7362: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3734: +static ssize_t nbl_serv_vf_rx_burst_show(struct kobject *kobj, struct kobj_attribute *attr, WARNING: line length of 100 exceeds 80 columns #7365: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3737: + struct nbl_serv_vf_info *vf_info = container_of(kobj, struct nbl_serv_vf_info, rx_bps_kobj); WARNING: line length of 83 exceeds 80 columns #7366: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3738: + struct nbl_service_mgt *serv_mgt = (struct nbl_service_mgt *)vf_info->priv; WARNING: line length of 92 exceeds 80 columns #7374: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3746: +static ssize_t nbl_serv_vf_rx_burst_store(struct kobject *kobj, struct kobj_attribute *attr, WARNING: line length of 100 exceeds 80 columns #7377: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3749: + struct nbl_serv_vf_info *vf_info = container_of(kobj, struct nbl_serv_vf_info, rx_bps_kobj); WARNING: line length of 83 exceeds 80 columns #7378: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3750: + struct nbl_service_mgt *serv_mgt = (struct nbl_service_mgt *)vf_info->priv; WARNING: line length of 92 exceeds 80 columns #7391: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3763: + ret = nbl_serv_set_vf_rx_rate(NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt)->netdev, WARNING: line length of 81 exceeds 80 columns #7392: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3764: + vf_info->vf_id, rate, burst, true); WARNING: line length of 95 exceeds 80 columns #7399: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3771: +static ssize_t nbl_serv_vf_config_show(struct kobject *kobj, struct attribute *attr, char *buf) WARNING: line length of 87 exceeds 80 columns #7401: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3773: + struct kobj_attribute *kattr = container_of(attr, struct kobj_attribute, attr); WARNING: line length of 85 exceeds 80 columns #7409: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3781: +static ssize_t nbl_serv_vf_config_store(struct kobject *kobj, struct attribute *attr, WARNING: line length of 87 exceeds 80 columns #7412: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3784: + struct kobj_attribute *kattr = container_of(attr, struct kobj_attribute, attr); WARNING: line length of 99 exceeds 80 columns #7637: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3927: + struct nbl_serv_net_resource_mgt *net_resource_mgt = NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt); WARNING: line length of 82 exceeds 80 columns #7654: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3938: + net_resource_mgt->sriov_kobj, "%d", i); WARNING: line length of 82 exceeds 80 columns #7661: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3942: + ret = kobject_init_and_add(&vf_info[i].meters_kobj, &nbl_kobj_dir, WARNING: line length of 89 exceeds 80 columns #7673: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3954: + ret = kobject_init_and_add(&vf_info[i].rx_bps_kobj, &nbl_kobj_vf_rx_type, WARNING: line length of 89 exceeds 80 columns #7677: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3958: + ret = kobject_init_and_add(&vf_info[i].tx_bps_kobj, &nbl_kobj_vf_tx_type, WARNING: line length of 99 exceeds 80 columns #7709: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:3987: + struct nbl_serv_net_resource_mgt *net_resource_mgt = NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt); WARNING: line length of 99 exceeds 80 columns #7730: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:4004: + struct nbl_serv_net_resource_mgt *net_resource_mgt = NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt); WARNING: line length of 81 exceeds 80 columns #7753: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:4018: + nbl_err(common, NBL_DEBUG_MAIN, "vf id %d invalid\n", i); WARNING: line length of 100 exceeds 80 columns #7758: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:4022: + disp_ops->init_vf_msix_map(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), func_id, !is_flush); WARNING: line length of 91 exceeds 80 columns #7772: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:4027: + vlan_tci = vf_info[i].vlan | (u16)(vf_info[i].vlan_qos << VLAN_PRIO_SHIFT); WARNING: line length of 96 exceeds 80 columns #7773: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:4028: + ret = disp_ops->register_func_vlan(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), func_id, WARNING: line length of 83 exceeds 80 columns #7774: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:4029: + vlan_tci, vf_info[i].vlan_proto, WARNING: line length of 88 exceeds 80 columns #7780: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:4034: + ret = disp_ops->register_func_trust(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), WARNING: line length of 96 exceeds 80 columns #7795: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:4041: + ret = disp_ops->register_func_rate(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), func_id, WARNING: line length of 82 exceeds 80 columns #7810: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:4052: + func_id, vf_info[i].meter_rx_rate, 0); WARNING: line length of 87 exceeds 80 columns #7814: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:4056: + ret = disp_ops->set_vf_spoof_check(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), WARNING: line length of 83 exceeds 80 columns #7815: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:4057: + NBL_COMMON_TO_VSI_ID(common), i, WARNING: line length of 94 exceeds 80 columns #7823: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:4065: + ret = disp_ops->register_func_link_forced(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), WARNING: line length of 84 exceeds 80 columns #7824: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:4066: + func_id, vf_info[i].state, WARNING: line length of 99 exceeds 80 columns #7857: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:4084: + struct nbl_serv_net_resource_mgt *net_resource_mgt = NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt); WARNING: line length of 87 exceeds 80 columns #7885: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:4103: + disp_ops->register_dev_name(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), vsi_id, name); WARNING: line length of 82 exceeds 80 columns #7903: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:4111: + disp_ops->get_dev_name(NBL_SERV_MGT_TO_DISP_PRIV(serv_mgt), vsi_id, name); WARNING: line length of 99 exceeds 80 columns #7911: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:4117: + struct nbl_serv_net_resource_mgt *net_resource_mgt = NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt); WARNING: line length of 82 exceeds 80 columns #7925: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:4124: + net_resource_mgt->vf_info = devm_kcalloc(dev, net_resource_mgt->total_vfs, WARNING: line length of 94 exceeds 80 columns #7926: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:4125: + sizeof(struct nbl_serv_vf_info), GFP_KERNEL); WARNING: line length of 83 exceeds 80 columns #7937: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:4135: + net_resource_mgt->sriov_kobj = kobject_create_and_add("sriov", &dev->kobj); WARNING: line length of 99 exceeds 80 columns #7950: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_core/nbl_service.c:4146: + struct nbl_serv_net_resource_mgt *net_resource_mgt = NBL_SERV_MGT_TO_NET_RES_MGT(serv_mgt); WARNING: line length of 81 exceeds 80 columns #8087: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_def_service.h:18: + int (*configure_msix_map)(void *p, u16 num_net_msix, u16 num_others_msix, WARNING: line length of 82 exceeds 80 columns #8093: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_def_service.h:24: + int (*request_net_irq)(void *priv, struct nbl_msix_info_param *msix_info); WARNING: line length of 92 exceeds 80 columns #8104: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_def_service.h:36: + void (*set_netdev_carrier_state)(void *p, struct net_device *netdev, u8 link_state); WARNING: line length of 91 exceeds 80 columns #8124: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_def_service.h:74: + int (*setup_txrx_queues)(void *priv, u16 vsi_id, u16 queue_num, u16 net_vector_id); WARNING: line length of 93 exceeds 80 columns #8134: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_def_service.h:84: + int (*alloc_rings)(void *priv, struct net_device *dev, struct nbl_ring_param *param); WARNING: line length of 86 exceeds 80 columns #8140: FILE: drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_def_service.h:90: + int (*start_net_flow)(void *priv, struct net_device *dev, u16 vsi_id, u16 vid, total: 1 errors, 594 warnings, 0 checks, 8229 lines checked NOTE: For some of the reported defects, checkpatch may be able to mechanically convert to the typical style using --fix or --fix-inplace. Commit a8a944c63d15 ("net/nebula-matrix: add Dev start, stop operation") has style problems, please review. NOTE: Ignored message types: ALLOC_SIZEOF_STRUCT BAD_REPORTED_BY_LINK CAMELCASE COMMIT_LOG_LONG_LINE FILE_PATH_CHANGES GIT_COMMIT_ID MACRO_ARG_REUSE NO_AUTHOR_SIGN_OFF NOTE: If any of the errors are false positives, please report them to the maintainer, see CHECKPATCH in MAINTAINERS.