Home
last modified time | relevance | path

Searched refs:address_filter (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/net/bluetooth/
H A Dmsft.c306 struct msft_monitor_addr_filter_data *address_filter, *n; in msft_remove_addr_filters_sync() local
317 list_for_each_entry_safe(address_filter, n, &msft->address_filters, in msft_remove_addr_filters_sync()
319 if (address_filter->pattern_handle != handle) in msft_remove_addr_filters_sync()
322 list_del(&address_filter->list); in msft_remove_addr_filters_sync()
328 if (address_filter->state == AF_STATE_ADDING) { in msft_remove_addr_filters_sync()
329 address_filter->state = AF_STATE_REMOVING; in msft_remove_addr_filters_sync()
337 if (address_filter->state == AF_STATE_REMOVING) in msft_remove_addr_filters_sync()
340 list_add_tail(&address_filter->list, &head); in msft_remove_addr_filters_sync()
345 list_for_each_entry_safe(address_filter, n, &head, list) { in msft_remove_addr_filters_sync()
346 list_del(&address_filter->list); in msft_remove_addr_filters_sync()
[all …]