Lines Matching refs:item

60 static inline struct stp_policy *to_stp_policy(struct config_item *item)
62 return item ?
63 container_of(to_config_group(item), struct stp_policy, group) :
68 to_stp_policy_node(struct config_item *item)
70 return item ?
71 container_of(to_config_group(item), struct stp_policy_node,
76 void *to_pdrv_policy_node(struct config_item *item)
78 struct stp_policy_node *node = to_stp_policy_node(item);
85 stp_policy_node_masters_show(struct config_item *item, char *page)
87 struct stp_policy_node *policy_node = to_stp_policy_node(item);
97 stp_policy_node_masters_store(struct config_item *item, const char *page,
100 struct stp_policy_node *policy_node = to_stp_policy_node(item);
132 stp_policy_node_channels_show(struct config_item *item, char *page)
134 struct stp_policy_node *policy_node = to_stp_policy_node(item);
144 stp_policy_node_channels_store(struct config_item *item, const char *page,
147 struct stp_policy_node *policy_node = to_stp_policy_node(item);
177 static void stp_policy_node_release(struct config_item *item)
179 struct stp_policy_node *node = to_stp_policy_node(item);
268 stp_policy_node_drop(struct config_group *group, struct config_item *item)
270 config_item_put(item);
288 static ssize_t stp_policy_device_show(struct config_item *item,
291 struct stp_policy *policy = to_stp_policy(item);
304 static ssize_t stp_policy_protocol_show(struct config_item *item,
307 struct stp_policy *policy = to_stp_policy(item);
351 static void stp_policy_release(struct config_item *item)
353 struct stp_policy *policy = to_stp_policy(item);
495 struct config_item *item;
510 list_for_each_entry(item, head, ci_entry) {
511 policy_node = to_stp_policy_node(item);