struct klist_node { void *n_klist; /* never access directly */ struct list_head n_node; struct kref n_ref;}/** * list_replace - replace old entry by new one * @old : the element to be replaced * @new : the new element to insert * * If @old was empty, it will be overwritten. */static inline void list_replace(struct list_head *old, struct list_head *new){ new->next = old->next; new->next->p..