Lines Matching refs:rule
267 gxio_mpipe_rules_rule_t *rule = in gxio_mpipe_rules_begin() local
284 if (head + pad + sizeof(*rule) >= sizeof(list->rules)) in gxio_mpipe_rules_begin()
292 rule->size += pad; in gxio_mpipe_rules_begin()
297 rule = (gxio_mpipe_rules_rule_t *) (list->rules + list->head); in gxio_mpipe_rules_begin()
300 rule->headroom = 2; in gxio_mpipe_rules_begin()
301 rule->tailroom = 0; in gxio_mpipe_rules_begin()
302 rule->capacity = 16384; in gxio_mpipe_rules_begin()
305 rule->bucket_mask = num_buckets - 1; in gxio_mpipe_rules_begin()
306 rule->bucket_first = bucket; in gxio_mpipe_rules_begin()
314 rule->stacks.stacks[i] = stack; in gxio_mpipe_rules_begin()
322 if (rule->stacks.stacks[i] == 255) { in gxio_mpipe_rules_begin()
323 rule->stacks.stacks[i] = stack; in gxio_mpipe_rules_begin()
324 rule->capacity = in gxio_mpipe_rules_begin()
330 rule->size = sizeof(*rule); in gxio_mpipe_rules_begin()
331 list->tail = list->head + rule->size; in gxio_mpipe_rules_begin()
343 gxio_mpipe_rules_rule_t *rule = in gxio_mpipe_rules_add_channel() local
354 rule->channel_bits |= (1UL << channel); in gxio_mpipe_rules_add_channel()
365 gxio_mpipe_rules_rule_t *rule = in gxio_mpipe_rules_set_headroom() local
372 rule->headroom = headroom; in gxio_mpipe_rules_set_headroom()