Lines Matching refs:la
92 struct libalias *la; member
139 static void RuleAdd(struct libalias *la, struct proxy_entry *);
141 static int RuleNumberDelete(struct libalias *la, int);
201 RuleAdd(struct libalias *la, struct proxy_entry *entry) in RuleAdd() argument
207 LIBALIAS_LOCK_ASSERT(la); in RuleAdd()
209 entry->la = la; in RuleAdd()
210 if (la->proxyList == NULL) { in RuleAdd()
211 la->proxyList = entry; in RuleAdd()
218 ptr = la->proxyList; in RuleAdd()
223 entry->next = la->proxyList; in RuleAdd()
225 la->proxyList->last = entry; in RuleAdd()
226 la->proxyList = entry; in RuleAdd()
247 struct libalias *la; in RuleDelete() local
249 la = entry->la; in RuleDelete()
250 LIBALIAS_LOCK_ASSERT(la); in RuleDelete()
254 la->proxyList = entry->next; in RuleDelete()
263 RuleNumberDelete(struct libalias *la, int rule_index) in RuleNumberDelete() argument
268 LIBALIAS_LOCK_ASSERT(la); in RuleNumberDelete()
270 ptr = la->proxyList; in RuleNumberDelete()
459 ProxyCheck(struct libalias *la, struct in_addr *proxy_server_addr, in ProxyCheck() argument
465 LIBALIAS_LOCK_ASSERT(la); in ProxyCheck()
467 ptr = la->proxyList; in ProxyCheck()
496 ProxyModify(struct libalias *la, struct alias_link *lnk, in ProxyModify() argument
502 LIBALIAS_LOCK_ASSERT(la); in ProxyModify()
503 (void)la; in ProxyModify()
521 LibAliasProxyRule(struct libalias *la, const char *cmd) in LibAliasProxyRule() argument
564 LIBALIAS_LOCK(la); in LibAliasProxyRule()
714 err = RuleNumberDelete(la, rule_to_delete); in LibAliasProxyRule()
860 RuleAdd(la, proxy_entry); in LibAliasProxyRule()
863 LIBALIAS_UNLOCK(la); in LibAliasProxyRule()