tca               289 arch/s390/include/asm/fcx.h 	u8 tca[0];
tca               273 drivers/leds/leds-tca6507.c static void set_select(struct tca6507_chip *tca, int led, int val)
tca               279 drivers/leds/leds-tca6507.c 		int n = tca->reg_file[bit] & ~mask;
tca               282 drivers/leds/leds-tca6507.c 		if (tca->reg_file[bit] != n) {
tca               283 drivers/leds/leds-tca6507.c 			tca->reg_file[bit] = n;
tca               284 drivers/leds/leds-tca6507.c 			tca->reg_set |= (1 << bit);
tca               293 drivers/leds/leds-tca6507.c static void set_code(struct tca6507_chip *tca, int reg, int bank, int new)
tca               301 drivers/leds/leds-tca6507.c 	n = tca->reg_file[reg] & ~mask;
tca               303 drivers/leds/leds-tca6507.c 	if (tca->reg_file[reg] != n) {
tca               304 drivers/leds/leds-tca6507.c 		tca->reg_file[reg] = n;
tca               305 drivers/leds/leds-tca6507.c 		tca->reg_set |= 1 << reg;
tca               310 drivers/leds/leds-tca6507.c static void set_level(struct tca6507_chip *tca, int bank, int level)
tca               315 drivers/leds/leds-tca6507.c 		set_code(tca, TCA6507_MAX_INTENSITY, bank, level);
tca               318 drivers/leds/leds-tca6507.c 		set_code(tca, TCA6507_MASTER_INTENSITY, 0, level);
tca               321 drivers/leds/leds-tca6507.c 	tca->bank[bank].level = level;
tca               325 drivers/leds/leds-tca6507.c static void set_times(struct tca6507_chip *tca, int bank)
tca               330 drivers/leds/leds-tca6507.c 	result = choose_times(tca->bank[bank].ontime, &c1, &c2);
tca               333 drivers/leds/leds-tca6507.c 	dev_dbg(&tca->client->dev,
tca               336 drivers/leds/leds-tca6507.c 		c2, time_codes[c2], tca->bank[bank].ontime);
tca               337 drivers/leds/leds-tca6507.c 	set_code(tca, TCA6507_FADE_ON, bank, c2);
tca               338 drivers/leds/leds-tca6507.c 	set_code(tca, TCA6507_FULL_ON, bank, c1);
tca               339 drivers/leds/leds-tca6507.c 	tca->bank[bank].ontime = result;
tca               341 drivers/leds/leds-tca6507.c 	result = choose_times(tca->bank[bank].offtime, &c1, &c2);
tca               342 drivers/leds/leds-tca6507.c 	dev_dbg(&tca->client->dev,
tca               345 drivers/leds/leds-tca6507.c 		c2, time_codes[c2], tca->bank[bank].offtime);
tca               346 drivers/leds/leds-tca6507.c 	set_code(tca, TCA6507_FADE_OFF, bank, c2);
tca               347 drivers/leds/leds-tca6507.c 	set_code(tca, TCA6507_FIRST_OFF, bank, c1);
tca               348 drivers/leds/leds-tca6507.c 	set_code(tca, TCA6507_SECOND_OFF, bank, c1);
tca               349 drivers/leds/leds-tca6507.c 	tca->bank[bank].offtime = result;
tca               351 drivers/leds/leds-tca6507.c 	set_code(tca, TCA6507_INITIALIZE, bank, INIT_CODE);
tca               358 drivers/leds/leds-tca6507.c 	struct tca6507_chip *tca = container_of(work, struct tca6507_chip,
tca               360 drivers/leds/leds-tca6507.c 	struct i2c_client *cl = tca->client;
tca               365 drivers/leds/leds-tca6507.c 	spin_lock_irq(&tca->lock);
tca               366 drivers/leds/leds-tca6507.c 	set = tca->reg_set;
tca               367 drivers/leds/leds-tca6507.c 	memcpy(file, tca->reg_file, TCA6507_REG_CNT);
tca               368 drivers/leds/leds-tca6507.c 	tca->reg_set = 0;
tca               369 drivers/leds/leds-tca6507.c 	spin_unlock_irq(&tca->lock);
tca               379 drivers/leds/leds-tca6507.c 	struct tca6507_chip *tca = led->chip;
tca               381 drivers/leds/leds-tca6507.c 		struct bank *b = tca->bank + led->bank;
tca               395 drivers/leds/leds-tca6507.c 	struct tca6507_chip *tca = led->chip;
tca               403 drivers/leds/leds-tca6507.c 		set_select(tca, led->num, TCA6507_LS_LED_OFF);
tca               418 drivers/leds/leds-tca6507.c 			set_select(tca, led->num, TCA6507_LS_LED_ON);
tca               424 drivers/leds/leds-tca6507.c 			if (tca->bank[i].level == level ||
tca               425 drivers/leds/leds-tca6507.c 			    tca->bank[i].level_use == 0) {
tca               429 drivers/leds/leds-tca6507.c 			d = abs(level - tca->bank[i].level);
tca               437 drivers/leds/leds-tca6507.c 			set_select(tca, led->num, TCA6507_LS_LED_ON);
tca               442 drivers/leds/leds-tca6507.c 		if (!tca->bank[best].level_use)
tca               443 drivers/leds/leds-tca6507.c 			set_level(tca, best, level);
tca               445 drivers/leds/leds-tca6507.c 		tca->bank[best].level_use++;
tca               447 drivers/leds/leds-tca6507.c 		set_select(tca, led->num, bank_source[best]);
tca               448 drivers/leds/leds-tca6507.c 		led->led_cdev.brightness = TO_BRIGHT(tca->bank[best].level);
tca               463 drivers/leds/leds-tca6507.c 		if (tca->bank[i].level_use == 0)
tca               466 drivers/leds/leds-tca6507.c 		if (tca->bank[i].level != level)
tca               473 drivers/leds/leds-tca6507.c 		if (tca->bank[i].time_use == 0)
tca               477 drivers/leds/leds-tca6507.c 		if (!(tca->bank[i].on_dflt ||
tca               479 drivers/leds/leds-tca6507.c 		      tca->bank[i].ontime == led->ontime))
tca               483 drivers/leds/leds-tca6507.c 		if (!(tca->bank[i].off_dflt ||
tca               485 drivers/leds/leds-tca6507.c 		      tca->bank[i].offtime == led->offtime))
tca               497 drivers/leds/leds-tca6507.c 	b = &tca->bank[i];
tca               499 drivers/leds/leds-tca6507.c 		set_level(tca, i, level);
tca               520 drivers/leds/leds-tca6507.c 		set_times(tca, i);
tca               528 drivers/leds/leds-tca6507.c 	set_select(tca, led->num, blink_source[i]);
tca               534 drivers/leds/leds-tca6507.c 	struct tca6507_chip *tca = led->chip;
tca               538 drivers/leds/leds-tca6507.c 	spin_lock_irqsave(&tca->lock, flags);
tca               550 drivers/leds/leds-tca6507.c 	spin_unlock_irqrestore(&tca->lock, flags);
tca               552 drivers/leds/leds-tca6507.c 	if (tca->reg_set)
tca               553 drivers/leds/leds-tca6507.c 		schedule_work(&tca->work);
tca               609 drivers/leds/leds-tca6507.c 	struct tca6507_chip *tca = gpiochip_get_data(gc);
tca               612 drivers/leds/leds-tca6507.c 	spin_lock_irqsave(&tca->lock, flags);
tca               617 drivers/leds/leds-tca6507.c 	set_select(tca, tca->gpio_map[offset],
tca               619 drivers/leds/leds-tca6507.c 	spin_unlock_irqrestore(&tca->lock, flags);
tca               620 drivers/leds/leds-tca6507.c 	if (tca->reg_set)
tca               621 drivers/leds/leds-tca6507.c 		schedule_work(&tca->work);
tca               632 drivers/leds/leds-tca6507.c 			       struct tca6507_chip *tca,
tca               642 drivers/leds/leds-tca6507.c 			tca->gpio_name[gpios] = pdata->leds.leds[i].name;
tca               643 drivers/leds/leds-tca6507.c 			tca->gpio_map[gpios] = i;
tca               650 drivers/leds/leds-tca6507.c 	tca->gpio.label = "gpio-tca6507";
tca               651 drivers/leds/leds-tca6507.c 	tca->gpio.names = tca->gpio_name;
tca               652 drivers/leds/leds-tca6507.c 	tca->gpio.ngpio = gpios;
tca               653 drivers/leds/leds-tca6507.c 	tca->gpio.base = pdata->gpio_base;
tca               654 drivers/leds/leds-tca6507.c 	tca->gpio.owner = THIS_MODULE;
tca               655 drivers/leds/leds-tca6507.c 	tca->gpio.direction_output = tca6507_gpio_direction_output;
tca               656 drivers/leds/leds-tca6507.c 	tca->gpio.set = tca6507_gpio_set_value;
tca               657 drivers/leds/leds-tca6507.c 	tca->gpio.parent = &client->dev;
tca               659 drivers/leds/leds-tca6507.c 	tca->gpio.of_node = of_node_get(client->dev.of_node);
tca               661 drivers/leds/leds-tca6507.c 	err = gpiochip_add_data(&tca->gpio, tca);
tca               663 drivers/leds/leds-tca6507.c 		tca->gpio.ngpio = 0;
tca               667 drivers/leds/leds-tca6507.c 		pdata->setup(tca->gpio.base, tca->gpio.ngpio);
tca               671 drivers/leds/leds-tca6507.c static void tca6507_remove_gpio(struct tca6507_chip *tca)
tca               673 drivers/leds/leds-tca6507.c 	if (tca->gpio.ngpio)
tca               674 drivers/leds/leds-tca6507.c 		gpiochip_remove(&tca->gpio);
tca               678 drivers/leds/leds-tca6507.c 			       struct tca6507_chip *tca,
tca               683 drivers/leds/leds-tca6507.c static void tca6507_remove_gpio(struct tca6507_chip *tca)
tca               755 drivers/leds/leds-tca6507.c 	struct tca6507_chip *tca;
tca               775 drivers/leds/leds-tca6507.c 	tca = devm_kzalloc(&client->dev, sizeof(*tca), GFP_KERNEL);
tca               776 drivers/leds/leds-tca6507.c 	if (!tca)
tca               779 drivers/leds/leds-tca6507.c 	tca->client = client;
tca               780 drivers/leds/leds-tca6507.c 	INIT_WORK(&tca->work, tca6507_work);
tca               781 drivers/leds/leds-tca6507.c 	spin_lock_init(&tca->lock);
tca               782 drivers/leds/leds-tca6507.c 	i2c_set_clientdata(client, tca);
tca               785 drivers/leds/leds-tca6507.c 		struct tca6507_led *l = tca->leds + i;
tca               787 drivers/leds/leds-tca6507.c 		l->chip = tca;
tca               802 drivers/leds/leds-tca6507.c 	err = tca6507_probe_gpios(client, tca, pdata);
tca               806 drivers/leds/leds-tca6507.c 	tca->reg_set = 0x7f;
tca               807 drivers/leds/leds-tca6507.c 	schedule_work(&tca->work);
tca               812 drivers/leds/leds-tca6507.c 		if (tca->leds[i].led_cdev.name)
tca               813 drivers/leds/leds-tca6507.c 			led_classdev_unregister(&tca->leds[i].led_cdev);
tca               821 drivers/leds/leds-tca6507.c 	struct tca6507_chip *tca = i2c_get_clientdata(client);
tca               822 drivers/leds/leds-tca6507.c 	struct tca6507_led *tca_leds = tca->leds;
tca               828 drivers/leds/leds-tca6507.c 	tca6507_remove_gpio(tca);
tca               829 drivers/leds/leds-tca6507.c 	cancel_work_sync(&tca->work);
tca              4828 drivers/s390/block/dasd_eckd.c 		dcw = (struct dcw *)&tccb->tca[0];
tca               108 drivers/s390/cio/fcx.c 		dcw = (struct dcw *) &tccb->tca[offset];
tca               166 drivers/s390/cio/fcx.c 	tcat = (struct tccb_tcat *) &tccb->tca[tca_size(tccb)];
tca               309 drivers/s390/cio/fcx.c 	dcw = (struct dcw *) &tccb->tca[tca_offset];
tca               325 include/net/sch_generic.h 						struct nlattr **tca,
tca              1386 net/sched/act_api.c 	struct nlattr *tca[TCA_ROOT_MAX + 1];
tca              1394 net/sched/act_api.c 	ret = nlmsg_parse_deprecated(n, sizeof(struct tcamsg), tca,
tca              1399 net/sched/act_api.c 	if (tca[TCA_ACT_TAB] == NULL) {
tca              1415 net/sched/act_api.c 		ret = tcf_action_add(net, tca[TCA_ACT_TAB], n, portid, ovr,
tca              1419 net/sched/act_api.c 		ret = tca_action_gd(net, tca[TCA_ACT_TAB], n,
tca              1423 net/sched/act_api.c 		ret = tca_action_gd(net, tca[TCA_ACT_TAB], n,
tca              1923 net/sched/cls_api.c 	struct nlattr *tca[TCA_MAX + 1];
tca              1948 net/sched/cls_api.c 	err = nlmsg_parse_deprecated(n, sizeof(*t), tca, TCA_MAX,
tca              1981 net/sched/cls_api.c 	if (tcf_proto_check_kind(tca[TCA_KIND], name)) {
tca              2010 net/sched/cls_api.c 	chain_index = tca[TCA_CHAIN] ? nla_get_u32(tca[TCA_CHAIN]) : 0;
tca              2042 net/sched/cls_api.c 		if (tca[TCA_KIND] == NULL || !protocol) {
tca              2077 net/sched/cls_api.c 	if (tca[TCA_KIND] && nla_strcmp(tca[TCA_KIND], tp->ops->kind)) {
tca              2104 net/sched/cls_api.c 	err = tp->ops->change(net, skb, tp, cl, t->tcm_handle, tca, &fh,
tca              2150 net/sched/cls_api.c 	struct nlattr *tca[TCA_MAX + 1];
tca              2170 net/sched/cls_api.c 	err = nlmsg_parse_deprecated(n, sizeof(*t), tca, TCA_MAX,
tca              2180 net/sched/cls_api.c 	if (prio == 0 && (protocol || t->tcm_handle || tca[TCA_KIND])) {
tca              2191 net/sched/cls_api.c 	if (tcf_proto_check_kind(tca[TCA_KIND], name)) {
tca              2218 net/sched/cls_api.c 	chain_index = tca[TCA_CHAIN] ? nla_get_u32(tca[TCA_CHAIN]) : 0;
tca              2253 net/sched/cls_api.c 	} else if (tca[TCA_KIND] && nla_strcmp(tca[TCA_KIND], tp->ops->kind)) {
tca              2310 net/sched/cls_api.c 	struct nlattr *tca[TCA_MAX + 1];
tca              2327 net/sched/cls_api.c 	err = nlmsg_parse_deprecated(n, sizeof(*t), tca, TCA_MAX,
tca              2348 net/sched/cls_api.c 	if (tcf_proto_check_kind(tca[TCA_KIND], name)) {
tca              2374 net/sched/cls_api.c 	chain_index = tca[TCA_CHAIN] ? nla_get_u32(tca[TCA_CHAIN]) : 0;
tca              2395 net/sched/cls_api.c 	} else if (tca[TCA_KIND] && nla_strcmp(tca[TCA_KIND], tp->ops->kind)) {
tca              2513 net/sched/cls_api.c 	struct nlattr *tca[TCA_MAX + 1];
tca              2525 net/sched/cls_api.c 	err = nlmsg_parse_deprecated(cb->nlh, sizeof(*tcm), tca, TCA_MAX,
tca              2583 net/sched/cls_api.c 		if (tca[TCA_CHAIN] &&
tca              2584 net/sched/cls_api.c 		    nla_get_u32(tca[TCA_CHAIN]) != chain->index)
tca              2712 net/sched/cls_api.c 			      struct nlattr **tca,
tca              2720 net/sched/cls_api.c 	if (!tca[TCA_KIND])
tca              2723 net/sched/cls_api.c 	if (tcf_proto_check_kind(tca[TCA_KIND], name)) {
tca              2736 net/sched/cls_api.c 	tmplt_priv = ops->tmplt_create(net, chain, tca, extack);
tca              2763 net/sched/cls_api.c 	struct nlattr *tca[TCA_MAX + 1];
tca              2778 net/sched/cls_api.c 	err = nlmsg_parse_deprecated(n, sizeof(*t), tca, TCA_MAX,
tca              2792 net/sched/cls_api.c 	chain_index = tca[TCA_CHAIN] ? nla_get_u32(tca[TCA_CHAIN]) : 0;
tca              2848 net/sched/cls_api.c 		err = tc_chain_tmplt_add(chain, net, tca, extack);
tca              2897 net/sched/cls_api.c 	struct nlattr *tca[TCA_MAX + 1];
tca              2910 net/sched/cls_api.c 	err = nlmsg_parse_deprecated(cb->nlh, sizeof(*tcm), tca, TCA_MAX,
tca              2966 net/sched/cls_api.c 		if ((tca[TCA_CHAIN] &&
tca              2967 net/sched/cls_api.c 		     nla_get_u32(tca[TCA_CHAIN]) != chain->index))
tca               172 net/sched/cls_basic.c 			struct nlattr **tca, void **arg, bool ovr,
tca               181 net/sched/cls_basic.c 	if (tca[TCA_OPTIONS] == NULL)
tca               184 net/sched/cls_basic.c 	err = nla_parse_nested_deprecated(tb, TCA_BASIC_MAX, tca[TCA_OPTIONS],
tca               219 net/sched/cls_basic.c 	err = basic_set_parms(net, tp, fnew, base, tb, tca[TCA_RATE], ovr,
tca               460 net/sched/cls_bpf.c 			  u32 handle, struct nlattr **tca,
tca               470 net/sched/cls_bpf.c 	if (tca[TCA_OPTIONS] == NULL)
tca               473 net/sched/cls_bpf.c 	ret = nla_parse_nested_deprecated(tb, TCA_BPF_MAX, tca[TCA_OPTIONS],
tca               506 net/sched/cls_bpf.c 	ret = cls_bpf_set_parms(net, tp, prog, base, tb, tca[TCA_RATE], ovr,
tca                78 net/sched/cls_cgroup.c 			     u32 handle, struct nlattr **tca,
tca                87 net/sched/cls_cgroup.c 	if (!tca[TCA_OPTIONS])
tca               106 net/sched/cls_cgroup.c 					  tca[TCA_OPTIONS], cgroup_policy,
tca               111 net/sched/cls_cgroup.c 	err = tcf_exts_validate(net, tp, tb, tca[TCA_RATE], &new->exts, ovr,
tca               389 net/sched/cls_flow.c 		       u32 handle, struct nlattr **tca,
tca               395 net/sched/cls_flow.c 	struct nlattr *opt = tca[TCA_OPTIONS];
tca               445 net/sched/cls_flow.c 	err = tcf_exts_validate(net, tp, tb, tca[TCA_RATE], &fnew->exts, ovr,
tca              1530 net/sched/cls_flower.c 		     u32 handle, struct nlattr **tca,
tca              1542 net/sched/cls_flower.c 	if (!tca[TCA_OPTIONS]) {
tca              1560 net/sched/cls_flower.c 					  tca[TCA_OPTIONS], fl_policy, NULL);
tca              1590 net/sched/cls_flower.c 	err = fl_set_parms(net, tp, fnew, mask, base, tb, tca[TCA_RATE], ovr,
tca              1911 net/sched/cls_flower.c 			     struct nlattr **tca,
tca              1918 net/sched/cls_flower.c 	if (!tca[TCA_OPTIONS])
tca              1925 net/sched/cls_flower.c 					  tca[TCA_OPTIONS], fl_policy, NULL);
tca               201 net/sched/cls_fw.c 			struct nlattr **tca, unsigned long base, bool ovr,
tca               208 net/sched/cls_fw.c 	err = tcf_exts_validate(net, tp, tb, tca[TCA_RATE], &f->exts, ovr,
tca               239 net/sched/cls_fw.c 		     u32 handle, struct nlattr **tca, void **arg,
tca               245 net/sched/cls_fw.c 	struct nlattr *opt = tca[TCA_OPTIONS];
tca               280 net/sched/cls_fw.c 		err = fw_set_parms(net, tp, fnew, tb, tca, base, ovr, extack);
tca               329 net/sched/cls_fw.c 	err = fw_set_parms(net, tp, f, tb, tca, base, ovr, extack);
tca               185 net/sched/cls_matchall.c 		       u32 handle, struct nlattr **tca,
tca               195 net/sched/cls_matchall.c 	if (!tca[TCA_OPTIONS])
tca               202 net/sched/cls_matchall.c 					  tca[TCA_OPTIONS], mall_policy, NULL);
tca               230 net/sched/cls_matchall.c 	err = mall_set_parms(net, tp, new, base, tb, tca[TCA_RATE], ovr,
tca               467 net/sched/cls_route.c 			 struct nlattr **tca, void **arg, bool ovr,
tca               474 net/sched/cls_route.c 	struct nlattr *opt = tca[TCA_OPTIONS];
tca               513 net/sched/cls_route.c 			       tca[TCA_RATE], new, ovr, extack);
tca               474 net/sched/cls_rsvp.h 		       struct nlattr **tca,
tca               484 net/sched/cls_rsvp.h 	struct nlattr *opt = tca[TCA_OPTIONS];
tca               502 net/sched/cls_rsvp.h 	err = tcf_exts_validate(net, tp, tb, tca[TCA_RATE], &e, ovr, true,
tca               525 net/sched/cls_tcindex.c 	       struct nlattr **tca, void **arg, bool ovr,
tca               528 net/sched/cls_tcindex.c 	struct nlattr *opt = tca[TCA_OPTIONS];
tca               536 net/sched/cls_tcindex.c 	    tp, handle, tca, arg, opt, p, r, arg ? *arg : NULL);
tca               547 net/sched/cls_tcindex.c 				 tca[TCA_RATE], ovr, extack);
tca               845 net/sched/cls_u32.c 		      struct nlattr **tca, void **arg, bool ovr, bool rtnl_held,
tca               852 net/sched/cls_u32.c 	struct nlattr *opt = tca[TCA_OPTIONS];
tca               903 net/sched/cls_u32.c 				    tca[TCA_RATE], ovr, extack);
tca              1068 net/sched/cls_u32.c 	err = u32_set_parms(net, tp, base, n, tb, tca[TCA_RATE], ovr,
tca              1108 net/sched/sch_api.c static int qdisc_block_indexes_set(struct Qdisc *sch, struct nlattr **tca,
tca              1113 net/sched/sch_api.c 	if (tca[TCA_INGRESS_BLOCK]) {
tca              1114 net/sched/sch_api.c 		block_index = nla_get_u32(tca[TCA_INGRESS_BLOCK]);
tca              1126 net/sched/sch_api.c 	if (tca[TCA_EGRESS_BLOCK]) {
tca              1127 net/sched/sch_api.c 		block_index = nla_get_u32(tca[TCA_EGRESS_BLOCK]);
tca              1151 net/sched/sch_api.c 				  struct nlattr **tca, int *errp,
tca              1155 net/sched/sch_api.c 	struct nlattr *kind = tca[TCA_KIND];
tca              1232 net/sched/sch_api.c 	err = qdisc_block_indexes_set(sch, tca, extack);
tca              1237 net/sched/sch_api.c 		err = ops->init(sch, tca[TCA_OPTIONS], extack);
tca              1242 net/sched/sch_api.c 	if (tca[TCA_STAB]) {
tca              1243 net/sched/sch_api.c 		stab = qdisc_get_stab(tca[TCA_STAB], extack);
tca              1250 net/sched/sch_api.c 	if (tca[TCA_RATE]) {
tca              1271 net/sched/sch_api.c 					tca[TCA_RATE]);
tca              1306 net/sched/sch_api.c static int qdisc_change(struct Qdisc *sch, struct nlattr **tca,
tca              1312 net/sched/sch_api.c 	if (tca[TCA_OPTIONS]) {
tca              1317 net/sched/sch_api.c 		if (tca[TCA_INGRESS_BLOCK] || tca[TCA_EGRESS_BLOCK]) {
tca              1321 net/sched/sch_api.c 		err = sch->ops->change(sch, tca[TCA_OPTIONS], extack);
tca              1326 net/sched/sch_api.c 	if (tca[TCA_STAB]) {
tca              1327 net/sched/sch_api.c 		stab = qdisc_get_stab(tca[TCA_STAB], extack);
tca              1336 net/sched/sch_api.c 	if (tca[TCA_RATE]) {
tca              1346 net/sched/sch_api.c 				      tca[TCA_RATE]);
tca              1412 net/sched/sch_api.c 	struct nlattr *tca[TCA_MAX + 1];
tca              1423 net/sched/sch_api.c 	err = nlmsg_parse_deprecated(n, sizeof(*tcm), tca, TCA_MAX,
tca              1465 net/sched/sch_api.c 	if (tca[TCA_KIND] && nla_strcmp(tca[TCA_KIND], q->ops->id)) {
tca              1497 net/sched/sch_api.c 	struct nlattr *tca[TCA_MAX + 1];
tca              1508 net/sched/sch_api.c 	err = nlmsg_parse_deprecated(n, sizeof(*tcm), tca, TCA_MAX,
tca              1559 net/sched/sch_api.c 				if (tca[TCA_KIND] &&
tca              1560 net/sched/sch_api.c 				    nla_strcmp(tca[TCA_KIND], q->ops->id)) {
tca              1597 net/sched/sch_api.c 				     (tca[TCA_KIND] &&
tca              1598 net/sched/sch_api.c 				      nla_strcmp(tca[TCA_KIND], q->ops->id))))
tca              1619 net/sched/sch_api.c 	if (tca[TCA_KIND] && nla_strcmp(tca[TCA_KIND], q->ops->id)) {
tca              1623 net/sched/sch_api.c 	err = qdisc_change(q, tca, extack);
tca              1637 net/sched/sch_api.c 					 tca, &err, extack);
tca              1654 net/sched/sch_api.c 				 tca, &err, extack);
tca              1734 net/sched/sch_api.c 	struct nlattr *tca[TCA_MAX + 1];
tca              1743 net/sched/sch_api.c 	err = nlmsg_parse_deprecated(nlh, sizeof(struct tcmsg), tca, TCA_MAX,
tca              1758 net/sched/sch_api.c 				       true, tca[TCA_DUMP_INVISIBLE]) < 0)
tca              1765 net/sched/sch_api.c 				       tca[TCA_DUMP_INVISIBLE]) < 0)
tca              1980 net/sched/sch_api.c 	struct nlattr *tca[TCA_MAX + 1];
tca              1995 net/sched/sch_api.c 	err = nlmsg_parse_deprecated(n, sizeof(*tcm), tca, TCA_MAX,
tca              2093 net/sched/sch_api.c 	if (tca[TCA_INGRESS_BLOCK] || tca[TCA_EGRESS_BLOCK]) {
tca              2101 net/sched/sch_api.c 		err = cops->change(q, clid, portid, tca, &new_cl, extack);
tca               196 net/sched/sch_atm.c 			 struct nlattr **tca, unsigned long *arg,
tca               202 net/sched/sch_atm.c 	struct nlattr *opt = tca[TCA_OPTIONS];
tca              1477 net/sched/sch_cbq.c cbq_change_class(struct Qdisc *sch, u32 classid, u32 parentid, struct nlattr **tca,
tca              1483 net/sched/sch_cbq.c 	struct nlattr *opt = tca[TCA_OPTIONS];
tca              1518 net/sched/sch_cbq.c 		if (tca[TCA_RATE]) {
tca              1523 net/sched/sch_cbq.c 						    tca[TCA_RATE]);
tca              1620 net/sched/sch_cbq.c 	if (tca[TCA_RATE]) {
tca              1624 net/sched/sch_cbq.c 					tca[TCA_RATE]);
tca                55 net/sched/sch_drr.c 			    struct nlattr **tca, unsigned long *arg,
tca                60 net/sched/sch_drr.c 	struct nlattr *opt = tca[TCA_OPTIONS];
tca                85 net/sched/sch_drr.c 		if (tca[TCA_RATE]) {
tca                90 net/sched/sch_drr.c 						    tca[TCA_RATE]);
tca               119 net/sched/sch_drr.c 	if (tca[TCA_RATE]) {
tca               123 net/sched/sch_drr.c 					    tca[TCA_RATE]);
tca               117 net/sched/sch_dsmark.c 			 struct nlattr **tca, unsigned long *arg,
tca               121 net/sched/sch_dsmark.c 	struct nlattr *opt = tca[TCA_OPTIONS];
tca               914 net/sched/sch_hfsc.c 		  struct nlattr **tca, unsigned long *arg,
tca               920 net/sched/sch_hfsc.c 	struct nlattr *opt = tca[TCA_OPTIONS];
tca               964 net/sched/sch_hfsc.c 		if (tca[TCA_RATE]) {
tca               969 net/sched/sch_hfsc.c 						    tca[TCA_RATE]);
tca              1034 net/sched/sch_hfsc.c 	if (tca[TCA_RATE]) {
tca              1038 net/sched/sch_hfsc.c 					tca[TCA_RATE]);
tca              1297 net/sched/sch_htb.c 			    u32 parentid, struct nlattr **tca,
tca              1303 net/sched/sch_htb.c 	struct nlattr *opt = tca[TCA_OPTIONS];
tca              1376 net/sched/sch_htb.c 		if (htb_rate_est || tca[TCA_RATE]) {
tca              1381 net/sched/sch_htb.c 						tca[TCA_RATE] ? : &est.nla);
tca              1438 net/sched/sch_htb.c 		if (tca[TCA_RATE]) {
tca              1443 net/sched/sch_htb.c 						    tca[TCA_RATE]);
tca               393 net/sched/sch_qfq.c 			    struct nlattr **tca, unsigned long *arg,
tca               405 net/sched/sch_qfq.c 	if (tca[TCA_OPTIONS] == NULL) {
tca               410 net/sched/sch_qfq.c 	err = nla_parse_nested_deprecated(tb, TCA_QFQ_MAX, tca[TCA_OPTIONS],
tca               450 net/sched/sch_qfq.c 		if (tca[TCA_RATE]) {
tca               455 net/sched/sch_qfq.c 						    tca[TCA_RATE]);
tca               476 net/sched/sch_qfq.c 	if (tca[TCA_RATE]) {
tca               481 net/sched/sch_qfq.c 					tca[TCA_RATE]);
tca               646 net/sched/sch_sfb.c 			    struct nlattr **tca, unsigned long *arg,