doit 1946 arch/ia64/kernel/perfmon.c if (state == PFM_CTX_UNLOADED) goto doit; doit 2035 arch/ia64/kernel/perfmon.c doit: doit 407 crypto/crypto_user_base.c int (*doit)(struct sk_buff *, struct nlmsghdr *, struct nlattr **); doit 411 crypto/crypto_user_base.c [CRYPTO_MSG_NEWALG - CRYPTO_MSG_BASE] = { .doit = crypto_add_alg}, doit 412 crypto/crypto_user_base.c [CRYPTO_MSG_DELALG - CRYPTO_MSG_BASE] = { .doit = crypto_del_alg}, doit 413 crypto/crypto_user_base.c [CRYPTO_MSG_UPDATEALG - CRYPTO_MSG_BASE] = { .doit = crypto_update_alg}, doit 414 crypto/crypto_user_base.c [CRYPTO_MSG_GETALG - CRYPTO_MSG_BASE] = { .doit = crypto_report, doit 417 crypto/crypto_user_base.c [CRYPTO_MSG_DELRNG - CRYPTO_MSG_BASE] = { .doit = crypto_del_rng }, doit 418 crypto/crypto_user_base.c [CRYPTO_MSG_GETSTAT - CRYPTO_MSG_BASE] = { .doit = crypto_reportstat}, doit 466 crypto/crypto_user_base.c if (link->doit == NULL) doit 469 crypto/crypto_user_base.c return link->doit(skb, nlh, attrs); doit 2169 drivers/block/nbd.c .doit = nbd_genl_connect, doit 2174 drivers/block/nbd.c .doit = nbd_genl_disconnect, doit 2179 drivers/block/nbd.c .doit = nbd_genl_reconfigure, doit 2184 drivers/block/nbd.c .doit = nbd_genl_status, doit 3572 drivers/cdrom/cdrom.c doit: doit 3577 drivers/cdrom/cdrom.c goto doit; doit 2681 drivers/infiniband/core/device.c .doit = ib_nl_handle_resolve_resp, doit 2685 drivers/infiniband/core/device.c .doit = ib_nl_handle_set_timeout, doit 2689 drivers/infiniband/core/device.c .doit = ib_nl_handle_ip_res_resp, doit 106 drivers/infiniband/core/netlink.c if (!cb_table || (!cb_table[op].dump && !cb_table[op].doit)) doit 180 drivers/infiniband/core/netlink.c if (cb_table[op].doit) doit 181 drivers/infiniband/core/netlink.c err = cb_table[op].doit(skb, nlh, extack); doit 194 drivers/infiniband/core/netlink.c if (cb_table[op].doit) doit 195 drivers/infiniband/core/netlink.c err = cb_table[op].doit(skb, nlh, extack); doit 2033 drivers/infiniband/core/nldev.c .doit = nldev_get_doit, doit 2037 drivers/infiniband/core/nldev.c .doit = nldev_get_chardev, doit 2040 drivers/infiniband/core/nldev.c .doit = nldev_set_doit, doit 2044 drivers/infiniband/core/nldev.c .doit = nldev_newlink, doit 2048 drivers/infiniband/core/nldev.c .doit = nldev_dellink, doit 2052 drivers/infiniband/core/nldev.c .doit = nldev_port_get_doit, doit 2056 drivers/infiniband/core/nldev.c .doit = nldev_res_get_doit, doit 2060 drivers/infiniband/core/nldev.c .doit = nldev_res_get_qp_doit, doit 2064 drivers/infiniband/core/nldev.c .doit = nldev_res_get_cm_id_doit, doit 2068 drivers/infiniband/core/nldev.c .doit = nldev_res_get_cq_doit, doit 2072 drivers/infiniband/core/nldev.c .doit = nldev_res_get_mr_doit, doit 2076 drivers/infiniband/core/nldev.c .doit = nldev_res_get_pd_doit, doit 2080 drivers/infiniband/core/nldev.c .doit = nldev_sys_get_doit, doit 2083 drivers/infiniband/core/nldev.c .doit = nldev_set_sys_set_doit, doit 2086 drivers/infiniband/core/nldev.c .doit = nldev_stat_set_doit, doit 2090 drivers/infiniband/core/nldev.c .doit = nldev_stat_get_doit, doit 2094 drivers/infiniband/core/nldev.c .doit = nldev_stat_del_doit, doit 1725 drivers/media/usb/gspca/sonixj.c static const u8 doit[] = /* update sensor */ doit 1737 drivers/media/usb/gspca/sonixj.c i2c_w8(gspca_dev, doit); doit 93 drivers/net/ethernet/ibm/ehea/ehea_ethtool.c goto doit; doit 132 drivers/net/ethernet/ibm/ehea/ehea_ethtool.c doit: doit 1312 drivers/net/gtp.c .doit = gtp_genl_new_pdp, doit 1318 drivers/net/gtp.c .doit = gtp_genl_del_pdp, doit 1324 drivers/net/gtp.c .doit = gtp_genl_get_pdp, doit 590 drivers/net/ieee802154/mac802154_hwsim.c .doit = hwsim_new_radio_nl, doit 596 drivers/net/ieee802154/mac802154_hwsim.c .doit = hwsim_del_radio_nl, doit 602 drivers/net/ieee802154/mac802154_hwsim.c .doit = hwsim_get_radio_nl, doit 608 drivers/net/ieee802154/mac802154_hwsim.c .doit = hwsim_new_edge_nl, doit 614 drivers/net/ieee802154/mac802154_hwsim.c .doit = hwsim_del_edge_nl, doit 620 drivers/net/ieee802154/mac802154_hwsim.c .doit = hwsim_set_edge_lqi, doit 2644 drivers/net/macsec.c .doit = macsec_add_rxsc, doit 2650 drivers/net/macsec.c .doit = macsec_del_rxsc, doit 2656 drivers/net/macsec.c .doit = macsec_upd_rxsc, doit 2662 drivers/net/macsec.c .doit = macsec_add_txsa, doit 2668 drivers/net/macsec.c .doit = macsec_del_txsa, doit 2674 drivers/net/macsec.c .doit = macsec_upd_txsa, doit 2680 drivers/net/macsec.c .doit = macsec_add_rxsa, doit 2686 drivers/net/macsec.c .doit = macsec_del_rxsa, doit 2692 drivers/net/macsec.c .doit = macsec_upd_rxsa, doit 2801 drivers/net/team/team.c .doit = team_nl_cmd_noop, doit 2806 drivers/net/team/team.c .doit = team_nl_cmd_options_set, doit 2812 drivers/net/team/team.c .doit = team_nl_cmd_options_get, doit 2818 drivers/net/team/team.c .doit = team_nl_cmd_port_list_get, doit 237 drivers/net/wireless/ath/wil6210/cfg80211.c .doit = wil_rf_sector_get_cfg doit 245 drivers/net/wireless/ath/wil6210/cfg80211.c .doit = wil_rf_sector_set_cfg doit 254 drivers/net/wireless/ath/wil6210/cfg80211.c .doit = wil_rf_sector_get_selected doit 263 drivers/net/wireless/ath/wil6210/cfg80211.c .doit = wil_rf_sector_set_selected doit 116 drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c .doit = brcmf_cfg80211_vndr_cmds_dcmd_handler doit 456 drivers/net/wireless/mac80211_hwsim.c .doit = mac80211_hwsim_vendor_cmd_test, doit 3735 drivers/net/wireless/mac80211_hwsim.c .doit = hwsim_register_received_nl, doit 3741 drivers/net/wireless/mac80211_hwsim.c .doit = hwsim_cloned_frame_received_nl, doit 3746 drivers/net/wireless/mac80211_hwsim.c .doit = hwsim_tx_info_frame_received_nl, doit 3751 drivers/net/wireless/mac80211_hwsim.c .doit = hwsim_new_radio_nl, doit 3757 drivers/net/wireless/mac80211_hwsim.c .doit = hwsim_del_radio_nl, doit 3763 drivers/net/wireless/mac80211_hwsim.c .doit = hwsim_get_radio_nl, doit 165 drivers/net/wireless/ti/wlcore/vendor_cmd.c .doit = wlcore_vendor_cmd_smart_config_start, doit 175 drivers/net/wireless/ti/wlcore/vendor_cmd.c .doit = wlcore_vendor_cmd_smart_config_stop, doit 185 drivers/net/wireless/ti/wlcore/vendor_cmd.c .doit = wlcore_vendor_cmd_smart_config_set_group_key, doit 383 drivers/nfc/st-nci/vendor_cmds.c .doit = st_nci_factory_mode, doit 388 drivers/nfc/st-nci/vendor_cmds.c .doit = st_nci_hci_clear_all_pipes, doit 393 drivers/nfc/st-nci/vendor_cmds.c .doit = st_nci_hci_dm_put_data, doit 398 drivers/nfc/st-nci/vendor_cmds.c .doit = st_nci_hci_dm_update_aid, doit 403 drivers/nfc/st-nci/vendor_cmds.c .doit = st_nci_hci_dm_get_info, doit 408 drivers/nfc/st-nci/vendor_cmds.c .doit = st_nci_hci_dm_get_data, doit 413 drivers/nfc/st-nci/vendor_cmds.c .doit = st_nci_hci_dm_direct_load, doit 418 drivers/nfc/st-nci/vendor_cmds.c .doit = st_nci_hci_dm_reset, doit 423 drivers/nfc/st-nci/vendor_cmds.c .doit = st_nci_hci_get_param, doit 428 drivers/nfc/st-nci/vendor_cmds.c .doit = st_nci_hci_dm_field_generator, doit 433 drivers/nfc/st-nci/vendor_cmds.c .doit = st_nci_hci_dm_fwupd_start, doit 438 drivers/nfc/st-nci/vendor_cmds.c .doit = st_nci_hci_dm_fwupd_end, doit 443 drivers/nfc/st-nci/vendor_cmds.c .doit = st_nci_loopback, doit 448 drivers/nfc/st-nci/vendor_cmds.c .doit = st_nci_hci_dm_vdc_measurement_value, doit 453 drivers/nfc/st-nci/vendor_cmds.c .doit = st_nci_hci_dm_vdc_value_comparison, doit 458 drivers/nfc/st-nci/vendor_cmds.c .doit = st_nci_manufacturer_specific, doit 302 drivers/nfc/st21nfca/vendor_cmds.c .doit = st21nfca_factory_mode, doit 307 drivers/nfc/st21nfca/vendor_cmds.c .doit = st21nfca_hci_clear_all_pipes, doit 312 drivers/nfc/st21nfca/vendor_cmds.c .doit = st21nfca_hci_dm_put_data, doit 317 drivers/nfc/st21nfca/vendor_cmds.c .doit = st21nfca_hci_dm_update_aid, doit 322 drivers/nfc/st21nfca/vendor_cmds.c .doit = st21nfca_hci_dm_get_info, doit 327 drivers/nfc/st21nfca/vendor_cmds.c .doit = st21nfca_hci_dm_get_data, doit 332 drivers/nfc/st21nfca/vendor_cmds.c .doit = st21nfca_hci_dm_load, doit 337 drivers/nfc/st21nfca/vendor_cmds.c .doit = st21nfca_hci_dm_reset, doit 342 drivers/nfc/st21nfca/vendor_cmds.c .doit = st21nfca_hci_get_param, doit 347 drivers/nfc/st21nfca/vendor_cmds.c .doit = st21nfca_hci_dm_field_generator, doit 352 drivers/nfc/st21nfca/vendor_cmds.c .doit = st21nfca_hci_loopback, doit 292 drivers/staging/iio/cdc/ad7746.c bool doit; doit 294 drivers/staging/iio/cdc/ad7746.c ret = strtobool(buf, &doit); doit 298 drivers/staging/iio/cdc/ad7746.c if (!doit) doit 434 drivers/target/target_core_user.c .doit = tcmu_genl_set_features, doit 440 drivers/target/target_core_user.c .doit = tcmu_genl_add_dev_done, doit 446 drivers/target/target_core_user.c .doit = tcmu_genl_rm_dev_done, doit 452 drivers/target/target_core_user.c .doit = tcmu_genl_reconfig_dev_done, doit 555 drivers/usb/gadget/function/f_acm.c u8 doit = false; doit 562 drivers/usb/gadget/function/f_acm.c doit = acm->pending; doit 566 drivers/usb/gadget/function/f_acm.c if (doit) doit 3815 drivers/video/fbdev/sis/sis_main.c bool doit = true; doit 3834 drivers/video/fbdev/sis/sis_main.c if(sisfb_bridgeisslave(ivideo)) doit = false; doit 3840 drivers/video/fbdev/sis/sis_main.c if((ivideo->sisfb_crt1off) && (doit)) { doit 3852 drivers/video/fbdev/sis/sis_main.c if((ivideo->sisfb_crt1off) && (doit)) { doit 69 fs/dlm/netlink.c .doit = user_cmd, doit 345 include/linux/drbd_genl.h .doit = drbd_adm_get_status, doit 109 include/linux/genl_magic_struct.h .doit = handler, \ doit 138 include/math-emu/op-1.h #define _FP_MUL_MEAT_1_wide(wfracbits, R, X, Y, doit) \ doit 141 include/math-emu/op-1.h doit(_Z_f1, _Z_f0, X##_f, Y##_f); \ doit 189 include/math-emu/op-1.h #define _FP_DIV_MEAT_1_imm(fs, R, X, Y, doit) \ doit 195 include/math-emu/op-1.h doit(_q, _r, X##_f, Y##_f); \ doit 236 include/math-emu/op-2.h #define _FP_MUL_MEAT_2_wide(wfracbits, R, X, Y, doit) \ doit 240 include/math-emu/op-2.h doit(_FP_FRAC_WORD_4(_z,1), _FP_FRAC_WORD_4(_z,0), X##_f0, Y##_f0); \ doit 241 include/math-emu/op-2.h doit(_b_f1, _b_f0, X##_f0, Y##_f1); \ doit 242 include/math-emu/op-2.h doit(_c_f1, _c_f0, X##_f1, Y##_f0); \ doit 243 include/math-emu/op-2.h doit(_FP_FRAC_WORD_4(_z,3), _FP_FRAC_WORD_4(_z,2), X##_f1, Y##_f1); \ doit 266 include/math-emu/op-2.h #define _FP_MUL_MEAT_2_wide_3mul(wfracbits, R, X, Y, doit) \ doit 276 include/math-emu/op-2.h doit(_d, _FP_FRAC_WORD_4(_z,0), X##_f0, Y##_f0); \ doit 277 include/math-emu/op-2.h doit(_FP_FRAC_WORD_4(_z,2), _FP_FRAC_WORD_4(_z,1), _b_f0, _b_f1); \ doit 278 include/math-emu/op-2.h doit(_c_f1, _c_f0, X##_f1, Y##_f1); \ doit 239 include/math-emu/op-4.h #define _FP_MUL_MEAT_4_wide(wfracbits, R, X, Y, doit) \ doit 244 include/math-emu/op-4.h doit(_FP_FRAC_WORD_8(_z,1), _FP_FRAC_WORD_8(_z,0), X##_f[0], Y##_f[0]); \ doit 245 include/math-emu/op-4.h doit(_b_f1, _b_f0, X##_f[0], Y##_f[1]); \ doit 246 include/math-emu/op-4.h doit(_c_f1, _c_f0, X##_f[1], Y##_f[0]); \ doit 247 include/math-emu/op-4.h doit(_d_f1, _d_f0, X##_f[1], Y##_f[1]); \ doit 248 include/math-emu/op-4.h doit(_e_f1, _e_f0, X##_f[0], Y##_f[2]); \ doit 249 include/math-emu/op-4.h doit(_f_f1, _f_f0, X##_f[2], Y##_f[0]); \ doit 268 include/math-emu/op-4.h doit(_b_f1, _b_f0, X##_f[0], Y##_f[3]); \ doit 269 include/math-emu/op-4.h doit(_c_f1, _c_f0, X##_f[3], Y##_f[0]); \ doit 270 include/math-emu/op-4.h doit(_d_f1, _d_f0, X##_f[1], Y##_f[2]); \ doit 271 include/math-emu/op-4.h doit(_e_f1, _e_f0, X##_f[2], Y##_f[1]); \ doit 287 include/math-emu/op-4.h doit(_b_f1, _b_f0, X##_f[2], Y##_f[2]); \ doit 288 include/math-emu/op-4.h doit(_c_f1, _c_f0, X##_f[1], Y##_f[3]); \ doit 289 include/math-emu/op-4.h doit(_d_f1, _d_f0, X##_f[3], Y##_f[1]); \ doit 290 include/math-emu/op-4.h doit(_e_f1, _e_f0, X##_f[2], Y##_f[3]); \ doit 291 include/math-emu/op-4.h doit(_f_f1, _f_f0, X##_f[3], Y##_f[2]); \ doit 310 include/math-emu/op-4.h doit(_b_f1, _b_f0, X##_f[3], Y##_f[3]); \ doit 4304 include/net/cfg80211.h int (*doit)(struct wiphy *wiphy, struct wireless_dev *wdev, doit 141 include/net/genetlink.h int (*doit)(struct sk_buff *skb, doit 160 include/net/nfc/nfc.h int (*doit)(struct nfc_dev *dev, void *data, size_t data_len); doit 16 include/rdma/rdma_netlink.h int (*doit)(struct sk_buff *skb, struct nlmsghdr *nlh, doit 651 kernel/taskstats.c .doit = taskstats_user_cmd, doit 658 kernel/taskstats.c .doit = cgroupstats_user_cmd, doit 1348 net/batman-adv/netlink.c .doit = batadv_netlink_get_mesh, doit 1355 net/batman-adv/netlink.c .doit = batadv_netlink_tp_meter_start, doit 1362 net/batman-adv/netlink.c .doit = batadv_netlink_tp_meter_cancel, doit 1376 net/batman-adv/netlink.c .doit = batadv_netlink_get_hardif, doit 1438 net/batman-adv/netlink.c .doit = batadv_netlink_set_mesh, doit 1445 net/batman-adv/netlink.c .doit = batadv_netlink_set_hardif, doit 1453 net/batman-adv/netlink.c .doit = batadv_netlink_get_vlan, doit 1461 net/batman-adv/netlink.c .doit = batadv_netlink_set_vlan, doit 5828 net/core/devlink.c .doit = devlink_nl_cmd_get_doit, doit 5836 net/core/devlink.c .doit = devlink_nl_cmd_port_get_doit, doit 5844 net/core/devlink.c .doit = devlink_nl_cmd_port_set_doit, doit 5851 net/core/devlink.c .doit = devlink_nl_cmd_port_split_doit, doit 5859 net/core/devlink.c .doit = devlink_nl_cmd_port_unsplit_doit, doit 5867 net/core/devlink.c .doit = devlink_nl_cmd_sb_get_doit, doit 5876 net/core/devlink.c .doit = devlink_nl_cmd_sb_pool_get_doit, doit 5885 net/core/devlink.c .doit = devlink_nl_cmd_sb_pool_set_doit, doit 5893 net/core/devlink.c .doit = devlink_nl_cmd_sb_port_pool_get_doit, doit 5902 net/core/devlink.c .doit = devlink_nl_cmd_sb_port_pool_set_doit, doit 5910 net/core/devlink.c .doit = devlink_nl_cmd_sb_tc_pool_bind_get_doit, doit 5919 net/core/devlink.c .doit = devlink_nl_cmd_sb_tc_pool_bind_set_doit, doit 5927 net/core/devlink.c .doit = devlink_nl_cmd_sb_occ_snapshot_doit, doit 5935 net/core/devlink.c .doit = devlink_nl_cmd_sb_occ_max_clear_doit, doit 5943 net/core/devlink.c .doit = devlink_nl_cmd_eswitch_get_doit, doit 5950 net/core/devlink.c .doit = devlink_nl_cmd_eswitch_set_doit, doit 5958 net/core/devlink.c .doit = devlink_nl_cmd_dpipe_table_get, doit 5965 net/core/devlink.c .doit = devlink_nl_cmd_dpipe_entries_get, doit 5972 net/core/devlink.c .doit = devlink_nl_cmd_dpipe_headers_get, doit 5979 net/core/devlink.c .doit = devlink_nl_cmd_dpipe_table_counters_set, doit 5986 net/core/devlink.c .doit = devlink_nl_cmd_resource_set, doit 5993 net/core/devlink.c .doit = devlink_nl_cmd_resource_dump, doit 6000 net/core/devlink.c .doit = devlink_nl_cmd_reload, doit 6008 net/core/devlink.c .doit = devlink_nl_cmd_param_get_doit, doit 6016 net/core/devlink.c .doit = devlink_nl_cmd_param_set_doit, doit 6023 net/core/devlink.c .doit = devlink_nl_cmd_port_param_get_doit, doit 6031 net/core/devlink.c .doit = devlink_nl_cmd_port_param_set_doit, doit 6038 net/core/devlink.c .doit = devlink_nl_cmd_region_get_doit, doit 6046 net/core/devlink.c .doit = devlink_nl_cmd_region_del, doit 6060 net/core/devlink.c .doit = devlink_nl_cmd_info_get_doit, doit 6068 net/core/devlink.c .doit = devlink_nl_cmd_health_reporter_get_doit, doit 6077 net/core/devlink.c .doit = devlink_nl_cmd_health_reporter_set_doit, doit 6085 net/core/devlink.c .doit = devlink_nl_cmd_health_reporter_recover_doit, doit 6093 net/core/devlink.c .doit = devlink_nl_cmd_health_reporter_diagnose_doit, doit 6109 net/core/devlink.c .doit = devlink_nl_cmd_health_reporter_dump_clear_doit, doit 6117 net/core/devlink.c .doit = devlink_nl_cmd_flash_update, doit 6123 net/core/devlink.c .doit = devlink_nl_cmd_trap_get_doit, doit 6130 net/core/devlink.c .doit = devlink_nl_cmd_trap_set_doit, doit 6136 net/core/devlink.c .doit = devlink_nl_cmd_trap_group_get_doit, doit 6143 net/core/devlink.c .doit = devlink_nl_cmd_trap_group_set_doit, doit 1528 net/core/drop_monitor.c .doit = net_dm_cmd_config, doit 1534 net/core/drop_monitor.c .doit = net_dm_cmd_trace, doit 1539 net/core/drop_monitor.c .doit = net_dm_cmd_trace, doit 1543 net/core/drop_monitor.c .doit = net_dm_cmd_config_get, doit 1547 net/core/drop_monitor.c .doit = net_dm_cmd_stats_get, doit 61 net/core/rtnetlink.c rtnl_doit_func doit; doit 174 net/core/rtnetlink.c rtnl_doit_func doit, rtnl_dumpit_func dumpit, doit 210 net/core/rtnetlink.c WARN_ON(doit && link->doit && link->doit != doit); doit 211 net/core/rtnetlink.c if (doit) doit 212 net/core/rtnetlink.c link->doit = doit; doit 243 net/core/rtnetlink.c rtnl_doit_func doit, rtnl_dumpit_func dumpit, doit 247 net/core/rtnetlink.c doit, dumpit, flags); doit 268 net/core/rtnetlink.c rtnl_doit_func doit, rtnl_dumpit_func dumpit, doit 273 net/core/rtnetlink.c err = rtnl_register_internal(NULL, protocol, msgtype, doit, dumpit, doit 5162 net/core/rtnetlink.c rtnl_doit_func doit; doit 5227 net/core/rtnetlink.c if (!link || !link->doit) { doit 5230 net/core/rtnetlink.c if (!link || !link->doit) doit 5242 net/core/rtnetlink.c doit = link->doit; doit 5244 net/core/rtnetlink.c if (doit) doit 5245 net/core/rtnetlink.c err = doit(skb, nlh, extack); doit 5253 net/core/rtnetlink.c if (link && link->doit) doit 5254 net/core/rtnetlink.c err = link->doit(skb, nlh, extack); doit 461 net/hsr/hsr_netlink.c .doit = hsr_get_node_status, doit 468 net/hsr/hsr_netlink.c .doit = hsr_get_node_list, doit 14 net/ieee802154/ieee802154.h .doit = _func, \ doit 22 net/ieee802154/ieee802154.h .doit = _func, \ doit 2207 net/ieee802154/nl802154.c .doit = nl802154_get_wpan_phy, doit 2217 net/ieee802154/nl802154.c .doit = nl802154_get_interface, doit 2226 net/ieee802154/nl802154.c .doit = nl802154_new_interface, doit 2234 net/ieee802154/nl802154.c .doit = nl802154_del_interface, doit 2242 net/ieee802154/nl802154.c .doit = nl802154_set_channel, doit 2250 net/ieee802154/nl802154.c .doit = nl802154_set_cca_mode, doit 2258 net/ieee802154/nl802154.c .doit = nl802154_set_cca_ed_level, doit 2266 net/ieee802154/nl802154.c .doit = nl802154_set_tx_power, doit 2274 net/ieee802154/nl802154.c .doit = nl802154_wpan_phy_netns, doit 2282 net/ieee802154/nl802154.c .doit = nl802154_set_pan_id, doit 2290 net/ieee802154/nl802154.c .doit = nl802154_set_short_addr, doit 2298 net/ieee802154/nl802154.c .doit = nl802154_set_backoff_exponent, doit 2306 net/ieee802154/nl802154.c .doit = nl802154_set_max_csma_backoffs, doit 2314 net/ieee802154/nl802154.c .doit = nl802154_set_max_frame_retries, doit 2322 net/ieee802154/nl802154.c .doit = nl802154_set_lbt_mode, doit 2330 net/ieee802154/nl802154.c .doit = nl802154_set_ackreq_default, doit 2339 net/ieee802154/nl802154.c .doit = nl802154_set_llsec_params, doit 2356 net/ieee802154/nl802154.c .doit = nl802154_add_llsec_key, doit 2364 net/ieee802154/nl802154.c .doit = nl802154_del_llsec_key, doit 2382 net/ieee802154/nl802154.c .doit = nl802154_add_llsec_dev, doit 2390 net/ieee802154/nl802154.c .doit = nl802154_del_llsec_dev, doit 2408 net/ieee802154/nl802154.c .doit = nl802154_add_llsec_devkey, doit 2416 net/ieee802154/nl802154.c .doit = nl802154_del_llsec_devkey, doit 2433 net/ieee802154/nl802154.c .doit = nl802154_add_llsec_seclevel, doit 2442 net/ieee802154/nl802154.c .doit = nl802154_del_llsec_seclevel, doit 918 net/ipv4/fou.c .doit = fou_nl_cmd_add_port, doit 924 net/ipv4/fou.c .doit = fou_nl_cmd_rm_port, doit 930 net/ipv4/fou.c .doit = fou_nl_cmd_get_port, doit 945 net/ipv4/tcp_metrics.c .doit = tcp_metrics_nl_cmd_get, doit 951 net/ipv4/tcp_metrics.c .doit = tcp_metrics_nl_cmd_del, doit 20 net/ipv6/ila/ila_main.c .doit = ila_xlat_nl_cmd_add_mapping, doit 26 net/ipv6/ila/ila_main.c .doit = ila_xlat_nl_cmd_del_mapping, doit 32 net/ipv6/ila/ila_main.c .doit = ila_xlat_nl_cmd_flush, doit 38 net/ipv6/ila/ila_main.c .doit = ila_xlat_nl_cmd_get_mapping, doit 397 net/ipv6/seg6.c .doit = seg6_genl_sethmac, doit 411 net/ipv6/seg6.c .doit = seg6_genl_set_tunsrc, doit 417 net/ipv6/seg6.c .doit = seg6_genl_get_tunsrc, doit 916 net/l2tp/l2tp_netlink.c .doit = l2tp_nl_cmd_noop, doit 922 net/l2tp/l2tp_netlink.c .doit = l2tp_nl_cmd_tunnel_create, doit 928 net/l2tp/l2tp_netlink.c .doit = l2tp_nl_cmd_tunnel_delete, doit 934 net/l2tp/l2tp_netlink.c .doit = l2tp_nl_cmd_tunnel_modify, doit 940 net/l2tp/l2tp_netlink.c .doit = l2tp_nl_cmd_tunnel_get, doit 947 net/l2tp/l2tp_netlink.c .doit = l2tp_nl_cmd_session_create, doit 953 net/l2tp/l2tp_netlink.c .doit = l2tp_nl_cmd_session_delete, doit 959 net/l2tp/l2tp_netlink.c .doit = l2tp_nl_cmd_session_modify, doit 965 net/l2tp/l2tp_netlink.c .doit = l2tp_nl_cmd_session_get, doit 723 net/ncsi/ncsi-netlink.c .doit = ncsi_pkg_info_nl, doit 730 net/ncsi/ncsi-netlink.c .doit = ncsi_set_interface_nl, doit 736 net/ncsi/ncsi-netlink.c .doit = ncsi_clear_interface_nl, doit 742 net/ncsi/ncsi-netlink.c .doit = ncsi_send_cmd_nl, doit 748 net/ncsi/ncsi-netlink.c .doit = ncsi_set_package_mask_nl, doit 754 net/ncsi/ncsi-netlink.c .doit = ncsi_set_channel_mask_nl, doit 3857 net/netfilter/ipvs/ip_vs_ctl.c .doit = ip_vs_genl_set_cmd, doit 3863 net/netfilter/ipvs/ip_vs_ctl.c .doit = ip_vs_genl_set_cmd, doit 3869 net/netfilter/ipvs/ip_vs_ctl.c .doit = ip_vs_genl_set_cmd, doit 3875 net/netfilter/ipvs/ip_vs_ctl.c .doit = ip_vs_genl_get_cmd, doit 3882 net/netfilter/ipvs/ip_vs_ctl.c .doit = ip_vs_genl_set_cmd, doit 3888 net/netfilter/ipvs/ip_vs_ctl.c .doit = ip_vs_genl_set_cmd, doit 3894 net/netfilter/ipvs/ip_vs_ctl.c .doit = ip_vs_genl_set_cmd, doit 3906 net/netfilter/ipvs/ip_vs_ctl.c .doit = ip_vs_genl_set_daemon, doit 3912 net/netfilter/ipvs/ip_vs_ctl.c .doit = ip_vs_genl_set_daemon, doit 3924 net/netfilter/ipvs/ip_vs_ctl.c .doit = ip_vs_genl_set_cmd, doit 3930 net/netfilter/ipvs/ip_vs_ctl.c .doit = ip_vs_genl_get_cmd, doit 3936 net/netfilter/ipvs/ip_vs_ctl.c .doit = ip_vs_genl_get_cmd, doit 3942 net/netfilter/ipvs/ip_vs_ctl.c .doit = ip_vs_genl_set_cmd, doit 3948 net/netfilter/ipvs/ip_vs_ctl.c .doit = ip_vs_genl_set_cmd, doit 312 net/netlabel/netlabel_calipso.c .doit = netlbl_calipso_add, doit 319 net/netlabel/netlabel_calipso.c .doit = netlbl_calipso_remove, doit 326 net/netlabel/netlabel_calipso.c .doit = netlbl_calipso_list, doit 333 net/netlabel/netlabel_calipso.c .doit = NULL, doit 732 net/netlabel/netlabel_cipso_v4.c .doit = netlbl_cipsov4_add, doit 739 net/netlabel/netlabel_cipso_v4.c .doit = netlbl_cipsov4_remove, doit 746 net/netlabel/netlabel_cipso_v4.c .doit = netlbl_cipsov4_list, doit 753 net/netlabel/netlabel_cipso_v4.c .doit = NULL, doit 765 net/netlabel/netlabel_mgmt.c .doit = netlbl_mgmt_add, doit 772 net/netlabel/netlabel_mgmt.c .doit = netlbl_mgmt_remove, doit 779 net/netlabel/netlabel_mgmt.c .doit = NULL, doit 786 net/netlabel/netlabel_mgmt.c .doit = netlbl_mgmt_adddef, doit 793 net/netlabel/netlabel_mgmt.c .doit = netlbl_mgmt_removedef, doit 800 net/netlabel/netlabel_mgmt.c .doit = netlbl_mgmt_listdef, doit 807 net/netlabel/netlabel_mgmt.c .doit = NULL, doit 814 net/netlabel/netlabel_mgmt.c .doit = netlbl_mgmt_version, doit 1308 net/netlabel/netlabel_unlabeled.c .doit = netlbl_unlabel_staticadd, doit 1315 net/netlabel/netlabel_unlabeled.c .doit = netlbl_unlabel_staticremove, doit 1322 net/netlabel/netlabel_unlabeled.c .doit = NULL, doit 1329 net/netlabel/netlabel_unlabeled.c .doit = netlbl_unlabel_staticadddef, doit 1336 net/netlabel/netlabel_unlabeled.c .doit = netlbl_unlabel_staticremovedef, doit 1343 net/netlabel/netlabel_unlabeled.c .doit = NULL, doit 1350 net/netlabel/netlabel_unlabeled.c .doit = netlbl_unlabel_accept, doit 1357 net/netlabel/netlabel_unlabeled.c .doit = netlbl_unlabel_list, doit 300 net/netlink/genetlink.c if (ops[i].dumpit == NULL && ops[i].doit == NULL) doit 589 net/netlink/genetlink.c if (ops->doit == NULL) doit 629 net/netlink/genetlink.c err = ops->doit(skb, &info); doit 706 net/netlink/genetlink.c if (ops->doit) doit 969 net/netlink/genetlink.c .doit = ctrl_getfamily, doit 1577 net/nfc/netlink.c err = cmd->doit(dev, data, data_len); doit 1666 net/nfc/netlink.c .doit = nfc_genl_get_device, doit 1673 net/nfc/netlink.c .doit = nfc_genl_dev_up, doit 1678 net/nfc/netlink.c .doit = nfc_genl_dev_down, doit 1683 net/nfc/netlink.c .doit = nfc_genl_start_poll, doit 1688 net/nfc/netlink.c .doit = nfc_genl_stop_poll, doit 1693 net/nfc/netlink.c .doit = nfc_genl_dep_link_up, doit 1698 net/nfc/netlink.c .doit = nfc_genl_dep_link_down, doit 1709 net/nfc/netlink.c .doit = nfc_genl_llc_get_params, doit 1714 net/nfc/netlink.c .doit = nfc_genl_llc_set_params, doit 1719 net/nfc/netlink.c .doit = nfc_genl_llc_sdreq, doit 1724 net/nfc/netlink.c .doit = nfc_genl_fw_download, doit 1729 net/nfc/netlink.c .doit = nfc_genl_enable_se, doit 1734 net/nfc/netlink.c .doit = nfc_genl_disable_se, doit 1745 net/nfc/netlink.c .doit = nfc_genl_se_io, doit 1750 net/nfc/netlink.c .doit = nfc_genl_activate_target, doit 1755 net/nfc/netlink.c .doit = nfc_genl_vendor_cmd, doit 1760 net/nfc/netlink.c .doit = nfc_genl_deactivate_target, doit 2232 net/openvswitch/conntrack.c .doit = ovs_ct_limit_cmd_set, doit 2238 net/openvswitch/conntrack.c .doit = ovs_ct_limit_cmd_del, doit 2243 net/openvswitch/conntrack.c .doit = ovs_ct_limit_cmd_get, doit 637 net/openvswitch/datapath.c .doit = ovs_packet_cmd_execute doit 1435 net/openvswitch/datapath.c .doit = ovs_flow_cmd_new doit 1440 net/openvswitch/datapath.c .doit = ovs_flow_cmd_del doit 1445 net/openvswitch/datapath.c .doit = ovs_flow_cmd_get, doit 1451 net/openvswitch/datapath.c .doit = ovs_flow_cmd_set, doit 1857 net/openvswitch/datapath.c .doit = ovs_dp_cmd_new doit 1862 net/openvswitch/datapath.c .doit = ovs_dp_cmd_del doit 1867 net/openvswitch/datapath.c .doit = ovs_dp_cmd_get, doit 1873 net/openvswitch/datapath.c .doit = ovs_dp_cmd_set, doit 2320 net/openvswitch/datapath.c .doit = ovs_vport_cmd_new doit 2325 net/openvswitch/datapath.c .doit = ovs_vport_cmd_del doit 2330 net/openvswitch/datapath.c .doit = ovs_vport_cmd_get, doit 2336 net/openvswitch/datapath.c .doit = ovs_vport_cmd_set, doit 528 net/openvswitch/meter.c .doit = ovs_meter_cmd_features doit 535 net/openvswitch/meter.c .doit = ovs_meter_cmd_set, doit 540 net/openvswitch/meter.c .doit = ovs_meter_cmd_get, doit 547 net/openvswitch/meter.c .doit = ovs_meter_cmd_del doit 615 net/smc/smc_pnet.c .doit = smc_pnet_get, doit 623 net/smc/smc_pnet.c .doit = smc_pnet_add doit 629 net/smc/smc_pnet.c .doit = smc_pnet_del doit 635 net/smc/smc_pnet.c .doit = smc_pnet_flush doit 148 net/tipc/netlink.c .doit = tipc_nl_bearer_disable, doit 153 net/tipc/netlink.c .doit = tipc_nl_bearer_enable, doit 158 net/tipc/netlink.c .doit = tipc_nl_bearer_get, doit 164 net/tipc/netlink.c .doit = tipc_nl_bearer_add, doit 169 net/tipc/netlink.c .doit = tipc_nl_bearer_set, doit 186 net/tipc/netlink.c .doit = tipc_nl_node_get_link, doit 192 net/tipc/netlink.c .doit = tipc_nl_node_set_link, doit 197 net/tipc/netlink.c .doit = tipc_nl_node_reset_link_stats, doit 202 net/tipc/netlink.c .doit = tipc_nl_media_get, doit 208 net/tipc/netlink.c .doit = tipc_nl_media_set, doit 223 net/tipc/netlink.c .doit = tipc_nl_net_set, doit 233 net/tipc/netlink.c .doit = tipc_nl_node_set_monitor, doit 238 net/tipc/netlink.c .doit = tipc_nl_node_get_monitor, doit 249 net/tipc/netlink.c .doit = tipc_nl_peer_rm, doit 72 net/tipc/netlink_compat.c int (*doit)(struct sk_buff *skb, struct genl_info *info); doit 341 net/tipc/netlink_compat.c err = (*cmd->doit)(doit_buf, &info); doit 794 net/tipc/netlink_compat.c cmd->doit = &__tipc_nl_media_set; doit 800 net/tipc/netlink_compat.c cmd->doit = &__tipc_nl_bearer_set; doit 1164 net/tipc/netlink_compat.c struct tipc_nl_compat_cmd_doit doit; doit 1167 net/tipc/netlink_compat.c memset(&doit, 0, sizeof(doit)); doit 1182 net/tipc/netlink_compat.c doit.doit = __tipc_nl_bearer_enable; doit 1183 net/tipc/netlink_compat.c doit.transcode = tipc_nl_compat_bearer_enable; doit 1184 net/tipc/netlink_compat.c return tipc_nl_compat_doit(&doit, msg); doit 1187 net/tipc/netlink_compat.c doit.doit = __tipc_nl_bearer_disable; doit 1188 net/tipc/netlink_compat.c doit.transcode = tipc_nl_compat_bearer_disable; doit 1189 net/tipc/netlink_compat.c return tipc_nl_compat_doit(&doit, msg); doit 1207 net/tipc/netlink_compat.c doit.doit = tipc_nl_node_set_link; doit 1208 net/tipc/netlink_compat.c doit.transcode = tipc_nl_compat_link_set; doit 1209 net/tipc/netlink_compat.c return tipc_nl_compat_doit(&doit, msg); doit 1212 net/tipc/netlink_compat.c doit.doit = tipc_nl_node_reset_link_stats; doit 1213 net/tipc/netlink_compat.c doit.transcode = tipc_nl_compat_link_reset_stats; doit 1214 net/tipc/netlink_compat.c return tipc_nl_compat_doit(&doit, msg); doit 1241 net/tipc/netlink_compat.c doit.doit = __tipc_nl_net_set; doit 1242 net/tipc/netlink_compat.c doit.transcode = tipc_nl_compat_net_set; doit 1243 net/tipc/netlink_compat.c return tipc_nl_compat_doit(&doit, msg); doit 1246 net/tipc/netlink_compat.c doit.doit = __tipc_nl_net_set; doit 1247 net/tipc/netlink_compat.c doit.transcode = tipc_nl_compat_net_set; doit 1248 net/tipc/netlink_compat.c return tipc_nl_compat_doit(&doit, msg); doit 1314 net/tipc/netlink_compat.c .doit = tipc_nl_compat_recv, doit 409 net/wimax/stack.c .doit = wimax_gnl_doit_msg_from_user, doit 415 net/wimax/stack.c .doit = wimax_gnl_doit_reset, doit 421 net/wimax/stack.c .doit = wimax_gnl_doit_rfkill, doit 427 net/wimax/stack.c .doit = wimax_gnl_doit_state_get, doit 869 net/wireless/core.c if (WARN_ON(!rdev->wiphy.vendor_commands[i].doit && doit 12952 net/wireless/nl80211.c if (!vcmd->doit) doit 12970 net/wireless/nl80211.c err = vcmd->doit(&rdev->wiphy, wdev, data, len); doit 13907 net/wireless/nl80211.c .doit = nl80211_get_wiphy, doit 13917 net/wireless/nl80211.c .doit = nl80211_set_wiphy, doit 13924 net/wireless/nl80211.c .doit = nl80211_get_interface, doit 13933 net/wireless/nl80211.c .doit = nl80211_set_interface, doit 13941 net/wireless/nl80211.c .doit = nl80211_new_interface, doit 13949 net/wireless/nl80211.c .doit = nl80211_del_interface, doit 13957 net/wireless/nl80211.c .doit = nl80211_get_key, doit 13965 net/wireless/nl80211.c .doit = nl80211_set_key, doit 13974 net/wireless/nl80211.c .doit = nl80211_new_key, doit 13983 net/wireless/nl80211.c .doit = nl80211_del_key, doit 13992 net/wireless/nl80211.c .doit = nl80211_set_beacon, doit 14000 net/wireless/nl80211.c .doit = nl80211_start_ap, doit 14008 net/wireless/nl80211.c .doit = nl80211_stop_ap, doit 14015 net/wireless/nl80211.c .doit = nl80211_get_station, doit 14023 net/wireless/nl80211.c .doit = nl80211_set_station, doit 14031 net/wireless/nl80211.c .doit = nl80211_new_station, doit 14039 net/wireless/nl80211.c .doit = nl80211_del_station, doit 14047 net/wireless/nl80211.c .doit = nl80211_get_mpath, doit 14056 net/wireless/nl80211.c .doit = nl80211_get_mpp, doit 14065 net/wireless/nl80211.c .doit = nl80211_set_mpath, doit 14073 net/wireless/nl80211.c .doit = nl80211_new_mpath, doit 14081 net/wireless/nl80211.c .doit = nl80211_del_mpath, doit 14089 net/wireless/nl80211.c .doit = nl80211_set_bss, doit 14097 net/wireless/nl80211.c .doit = nl80211_get_reg_do, doit 14106 net/wireless/nl80211.c .doit = nl80211_set_reg, doit 14114 net/wireless/nl80211.c .doit = nl80211_req_set_reg, doit 14120 net/wireless/nl80211.c .doit = nl80211_reload_regdb, doit 14126 net/wireless/nl80211.c .doit = nl80211_get_mesh_config, doit 14134 net/wireless/nl80211.c .doit = nl80211_update_mesh_config, doit 14142 net/wireless/nl80211.c .doit = nl80211_trigger_scan, doit 14150 net/wireless/nl80211.c .doit = nl80211_abort_scan, doit 14163 net/wireless/nl80211.c .doit = nl80211_start_sched_scan, doit 14171 net/wireless/nl80211.c .doit = nl80211_stop_sched_scan, doit 14179 net/wireless/nl80211.c .doit = nl80211_authenticate, doit 14188 net/wireless/nl80211.c .doit = nl80211_associate, doit 14197 net/wireless/nl80211.c .doit = nl80211_deauthenticate, doit 14205 net/wireless/nl80211.c .doit = nl80211_disassociate, doit 14213 net/wireless/nl80211.c .doit = nl80211_join_ibss, doit 14221 net/wireless/nl80211.c .doit = nl80211_leave_ibss, doit 14230 net/wireless/nl80211.c .doit = nl80211_testmode_do, doit 14240 net/wireless/nl80211.c .doit = nl80211_connect, doit 14249 net/wireless/nl80211.c .doit = nl80211_update_connect_params, doit 14258 net/wireless/nl80211.c .doit = nl80211_disconnect, doit 14266 net/wireless/nl80211.c .doit = nl80211_wiphy_netns, doit 14279 net/wireless/nl80211.c .doit = nl80211_setdel_pmksa, doit 14288 net/wireless/nl80211.c .doit = nl80211_setdel_pmksa, doit 14296 net/wireless/nl80211.c .doit = nl80211_flush_pmksa, doit 14304 net/wireless/nl80211.c .doit = nl80211_remain_on_channel, doit 14312 net/wireless/nl80211.c .doit = nl80211_cancel_remain_on_channel, doit 14320 net/wireless/nl80211.c .doit = nl80211_set_tx_bitrate_mask, doit 14328 net/wireless/nl80211.c .doit = nl80211_register_mgmt, doit 14336 net/wireless/nl80211.c .doit = nl80211_tx_mgmt, doit 14344 net/wireless/nl80211.c .doit = nl80211_tx_mgmt_cancel_wait, doit 14352 net/wireless/nl80211.c .doit = nl80211_set_power_save, doit 14360 net/wireless/nl80211.c .doit = nl80211_get_power_save, doit 14368 net/wireless/nl80211.c .doit = nl80211_set_cqm, doit 14376 net/wireless/nl80211.c .doit = nl80211_set_channel, doit 14384 net/wireless/nl80211.c .doit = nl80211_set_wds_peer, doit 14392 net/wireless/nl80211.c .doit = nl80211_join_mesh, doit 14400 net/wireless/nl80211.c .doit = nl80211_leave_mesh, doit 14408 net/wireless/nl80211.c .doit = nl80211_join_ocb, doit 14416 net/wireless/nl80211.c .doit = nl80211_leave_ocb, doit 14425 net/wireless/nl80211.c .doit = nl80211_get_wowlan, doit 14433 net/wireless/nl80211.c .doit = nl80211_set_wowlan, doit 14442 net/wireless/nl80211.c .doit = nl80211_set_rekey_data, doit 14451 net/wireless/nl80211.c .doit = nl80211_tdls_mgmt, doit 14459 net/wireless/nl80211.c .doit = nl80211_tdls_oper, doit 14467 net/wireless/nl80211.c .doit = nl80211_register_unexpected_frame, doit 14475 net/wireless/nl80211.c .doit = nl80211_probe_client, doit 14483 net/wireless/nl80211.c .doit = nl80211_register_beacons, doit 14491 net/wireless/nl80211.c .doit = nl80211_set_noack_map, doit 14499 net/wireless/nl80211.c .doit = nl80211_start_p2p_device, doit 14507 net/wireless/nl80211.c .doit = nl80211_stop_p2p_device, doit 14515 net/wireless/nl80211.c .doit = nl80211_start_nan, doit 14523 net/wireless/nl80211.c .doit = nl80211_stop_nan, doit 14531 net/wireless/nl80211.c .doit = nl80211_nan_add_func, doit 14539 net/wireless/nl80211.c .doit = nl80211_nan_del_func, doit 14547 net/wireless/nl80211.c .doit = nl80211_nan_change_config, doit 14555 net/wireless/nl80211.c .doit = nl80211_set_mcast_rate, doit 14563 net/wireless/nl80211.c .doit = nl80211_set_mac_acl, doit 14571 net/wireless/nl80211.c .doit = nl80211_start_radar_detection, doit 14579 net/wireless/nl80211.c .doit = nl80211_get_protocol_features, doit 14584 net/wireless/nl80211.c .doit = nl80211_update_ft_ies, doit 14592 net/wireless/nl80211.c .doit = nl80211_crit_protocol_start, doit 14600 net/wireless/nl80211.c .doit = nl80211_crit_protocol_stop, doit 14608 net/wireless/nl80211.c .doit = nl80211_get_coalesce, doit 14615 net/wireless/nl80211.c .doit = nl80211_set_coalesce, doit 14623 net/wireless/nl80211.c .doit = nl80211_channel_switch, doit 14631 net/wireless/nl80211.c .doit = nl80211_vendor_cmd, doit 14641 net/wireless/nl80211.c .doit = nl80211_set_qos_map, doit 14649 net/wireless/nl80211.c .doit = nl80211_add_tx_ts, doit 14657 net/wireless/nl80211.c .doit = nl80211_del_tx_ts, doit 14665 net/wireless/nl80211.c .doit = nl80211_tdls_channel_switch, doit 14673 net/wireless/nl80211.c .doit = nl80211_tdls_cancel_channel_switch, doit 14681 net/wireless/nl80211.c .doit = nl80211_set_multicast_to_unicast, doit 14689 net/wireless/nl80211.c .doit = nl80211_set_pmk, doit 14697 net/wireless/nl80211.c .doit = nl80211_del_pmk, doit 14704 net/wireless/nl80211.c .doit = nl80211_external_auth, doit 14712 net/wireless/nl80211.c .doit = nl80211_tx_control_port, doit 14720 net/wireless/nl80211.c .doit = nl80211_get_ftm_responder_stats, doit 14727 net/wireless/nl80211.c .doit = nl80211_pmsr_start, doit 14735 net/wireless/nl80211.c .doit = nl80211_notify_radar_detection, doit 14742 net/wireless/nl80211.c .doit = nl80211_update_owe_info, doit 14749 net/wireless/nl80211.c .doit = nl80211_probe_mesh_link, doit 2597 net/xfrm/xfrm_user.c int (*doit)(struct sk_buff *, struct nlmsghdr *, struct nlattr **); doit 2604 net/xfrm/xfrm_user.c [XFRM_MSG_NEWSA - XFRM_MSG_BASE] = { .doit = xfrm_add_sa }, doit 2605 net/xfrm/xfrm_user.c [XFRM_MSG_DELSA - XFRM_MSG_BASE] = { .doit = xfrm_del_sa }, doit 2606 net/xfrm/xfrm_user.c [XFRM_MSG_GETSA - XFRM_MSG_BASE] = { .doit = xfrm_get_sa, doit 2609 net/xfrm/xfrm_user.c [XFRM_MSG_NEWPOLICY - XFRM_MSG_BASE] = { .doit = xfrm_add_policy }, doit 2610 net/xfrm/xfrm_user.c [XFRM_MSG_DELPOLICY - XFRM_MSG_BASE] = { .doit = xfrm_get_policy }, doit 2611 net/xfrm/xfrm_user.c [XFRM_MSG_GETPOLICY - XFRM_MSG_BASE] = { .doit = xfrm_get_policy, doit 2615 net/xfrm/xfrm_user.c [XFRM_MSG_ALLOCSPI - XFRM_MSG_BASE] = { .doit = xfrm_alloc_userspi }, doit 2616 net/xfrm/xfrm_user.c [XFRM_MSG_ACQUIRE - XFRM_MSG_BASE] = { .doit = xfrm_add_acquire }, doit 2617 net/xfrm/xfrm_user.c [XFRM_MSG_EXPIRE - XFRM_MSG_BASE] = { .doit = xfrm_add_sa_expire }, doit 2618 net/xfrm/xfrm_user.c [XFRM_MSG_UPDPOLICY - XFRM_MSG_BASE] = { .doit = xfrm_add_policy }, doit 2619 net/xfrm/xfrm_user.c [XFRM_MSG_UPDSA - XFRM_MSG_BASE] = { .doit = xfrm_add_sa }, doit 2620 net/xfrm/xfrm_user.c [XFRM_MSG_POLEXPIRE - XFRM_MSG_BASE] = { .doit = xfrm_add_pol_expire}, doit 2621 net/xfrm/xfrm_user.c [XFRM_MSG_FLUSHSA - XFRM_MSG_BASE] = { .doit = xfrm_flush_sa }, doit 2622 net/xfrm/xfrm_user.c [XFRM_MSG_FLUSHPOLICY - XFRM_MSG_BASE] = { .doit = xfrm_flush_policy }, doit 2623 net/xfrm/xfrm_user.c [XFRM_MSG_NEWAE - XFRM_MSG_BASE] = { .doit = xfrm_new_ae }, doit 2624 net/xfrm/xfrm_user.c [XFRM_MSG_GETAE - XFRM_MSG_BASE] = { .doit = xfrm_get_ae }, doit 2625 net/xfrm/xfrm_user.c [XFRM_MSG_MIGRATE - XFRM_MSG_BASE] = { .doit = xfrm_do_migrate }, doit 2626 net/xfrm/xfrm_user.c [XFRM_MSG_GETSADINFO - XFRM_MSG_BASE] = { .doit = xfrm_get_sadinfo }, doit 2627 net/xfrm/xfrm_user.c [XFRM_MSG_NEWSPDINFO - XFRM_MSG_BASE] = { .doit = xfrm_set_spdinfo, doit 2630 net/xfrm/xfrm_user.c [XFRM_MSG_GETSPDINFO - XFRM_MSG_BASE] = { .doit = xfrm_get_spdinfo }, doit 2677 net/xfrm/xfrm_user.c if (link->doit == NULL) doit 2680 net/xfrm/xfrm_user.c return link->doit(skb, nlh, attrs);