efs 1333 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c struct mvpp2_ethtool_fs *efs; efs 1338 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c efs = port->rfs_rules[rxnfc->fs.location]; efs 1339 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c if (!efs) efs 1342 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c memcpy(rxnfc, &efs->rxnfc, sizeof(efs->rxnfc)); efs 1352 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c struct mvpp2_ethtool_fs *efs, *old_efs; efs 1358 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c efs = kzalloc(sizeof(*efs), GFP_KERNEL); efs 1359 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c if (!efs) efs 1376 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c efs->rule.flow = ethtool_rule->rule; efs 1377 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c efs->rule.flow_type = mvpp2_cls_ethtool_flow_to_type(info->fs.flow_type); efs 1378 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c if (efs->rule.flow_type < 0) { efs 1379 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c ret = efs->rule.flow_type; efs 1383 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c ret = mvpp2_cls_rfs_parse_rule(&efs->rule); efs 1387 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c efs->rule.loc = info->fs.location; efs 1390 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c if (port->rfs_rules[efs->rule.loc]) { efs 1391 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c old_efs = port->rfs_rules[efs->rule.loc]; efs 1399 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c ret = mvpp2_port_flt_rfs_rule_insert(port, &efs->rule); efs 1404 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c efs->rule.flow = NULL; efs 1406 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c memcpy(&efs->rxnfc, info, sizeof(*info)); efs 1407 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c port->rfs_rules[efs->rule.loc] = efs; efs 1415 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c kfree(efs); efs 1422 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c struct mvpp2_ethtool_fs *efs; efs 1428 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c efs = port->rfs_rules[info->fs.location]; efs 1429 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c if (!efs) efs 1433 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c ret = mvpp2_port_cls_rfs_rule_remove(port, &efs->rule); efs 1439 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c kfree(efs); efs 209 kernel/events/core.c struct event_function_struct *efs = info; efs 210 kernel/events/core.c struct perf_event *event = efs->event; efs 246 kernel/events/core.c efs->func(event, cpuctx, ctx, efs->data); efs 257 kernel/events/core.c struct event_function_struct efs = { efs 273 kernel/events/core.c cpu_function_call(event->cpu, event_function, &efs); efs 281 kernel/events/core.c if (!task_function_call(task, event_function, &efs)) efs 3057 net/bluetooth/l2cap_core.c struct l2cap_conf_efs efs; efs 3061 net/bluetooth/l2cap_core.c efs.id = chan->local_id; efs 3062 net/bluetooth/l2cap_core.c efs.stype = chan->local_stype; efs 3063 net/bluetooth/l2cap_core.c efs.msdu = cpu_to_le16(chan->local_msdu); efs 3064 net/bluetooth/l2cap_core.c efs.sdu_itime = cpu_to_le32(chan->local_sdu_itime); efs 3065 net/bluetooth/l2cap_core.c efs.acc_lat = cpu_to_le32(L2CAP_DEFAULT_ACC_LAT); efs 3066 net/bluetooth/l2cap_core.c efs.flush_to = cpu_to_le32(L2CAP_EFS_DEFAULT_FLUSH_TO); efs 3070 net/bluetooth/l2cap_core.c efs.id = 1; efs 3071 net/bluetooth/l2cap_core.c efs.stype = L2CAP_SERV_BESTEFFORT; efs 3072 net/bluetooth/l2cap_core.c efs.msdu = cpu_to_le16(chan->local_msdu); efs 3073 net/bluetooth/l2cap_core.c efs.sdu_itime = cpu_to_le32(chan->local_sdu_itime); efs 3074 net/bluetooth/l2cap_core.c efs.acc_lat = 0; efs 3075 net/bluetooth/l2cap_core.c efs.flush_to = 0; efs 3082 net/bluetooth/l2cap_core.c l2cap_add_conf_opt(ptr, L2CAP_CONF_EFS, sizeof(efs), efs 3083 net/bluetooth/l2cap_core.c (unsigned long) &efs, size); efs 3361 net/bluetooth/l2cap_core.c struct l2cap_conf_efs efs; efs 3407 net/bluetooth/l2cap_core.c if (olen != sizeof(efs)) efs 3410 net/bluetooth/l2cap_core.c memcpy(&efs, (void *) val, olen); efs 3484 net/bluetooth/l2cap_core.c efs.stype != L2CAP_SERV_NOTRAFIC && efs 3485 net/bluetooth/l2cap_core.c efs.stype != chan->local_stype) { efs 3493 net/bluetooth/l2cap_core.c sizeof(efs), efs 3494 net/bluetooth/l2cap_core.c (unsigned long) &efs, endptr - ptr); efs 3530 net/bluetooth/l2cap_core.c chan->remote_id = efs.id; efs 3531 net/bluetooth/l2cap_core.c chan->remote_stype = efs.stype; efs 3532 net/bluetooth/l2cap_core.c chan->remote_msdu = le16_to_cpu(efs.msdu); efs 3534 net/bluetooth/l2cap_core.c le32_to_cpu(efs.flush_to); efs 3536 net/bluetooth/l2cap_core.c le32_to_cpu(efs.acc_lat); efs 3538 net/bluetooth/l2cap_core.c le32_to_cpu(efs.sdu_itime); efs 3540 net/bluetooth/l2cap_core.c sizeof(efs), efs 3541 net/bluetooth/l2cap_core.c (unsigned long) &efs, endptr - ptr); efs 3585 net/bluetooth/l2cap_core.c struct l2cap_conf_efs efs; efs 3636 net/bluetooth/l2cap_core.c if (olen != sizeof(efs)) efs 3638 net/bluetooth/l2cap_core.c memcpy(&efs, (void *)val, olen); efs 3640 net/bluetooth/l2cap_core.c efs.stype != L2CAP_SERV_NOTRAFIC && efs 3641 net/bluetooth/l2cap_core.c efs.stype != chan->local_stype) efs 3643 net/bluetooth/l2cap_core.c l2cap_add_conf_opt(&ptr, L2CAP_CONF_EFS, sizeof(efs), efs 3644 net/bluetooth/l2cap_core.c (unsigned long) &efs, endptr - ptr); efs 3674 net/bluetooth/l2cap_core.c chan->local_msdu = le16_to_cpu(efs.msdu); efs 3676 net/bluetooth/l2cap_core.c le32_to_cpu(efs.sdu_itime); efs 3677 net/bluetooth/l2cap_core.c chan->local_acc_lat = le32_to_cpu(efs.acc_lat); efs 3679 net/bluetooth/l2cap_core.c le32_to_cpu(efs.flush_to);