Home
last modified time | relevance | path

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

/linux/drivers/i2c/
H A Di2c-atr.c90 struct i2c_atr_alias_pool *alias_pool; member
128 struct i2c_atr_alias_pool *alias_pool; member
137 struct i2c_atr_alias_pool *alias_pool; in i2c_atr_alloc_alias_pool() local
140 alias_pool = kzalloc_flex(*alias_pool, aliases, num_aliases); in i2c_atr_alloc_alias_pool()
141 if (!alias_pool) in i2c_atr_alloc_alias_pool()
144 alias_pool->size = num_aliases; in i2c_atr_alloc_alias_pool()
146 alias_pool->use_mask = bitmap_zalloc(num_aliases, GFP_KERNEL); in i2c_atr_alloc_alias_pool()
147 if (!alias_pool->use_mask) { in i2c_atr_alloc_alias_pool()
152 alias_pool->shared = shared; in i2c_atr_alloc_alias_pool()
154 spin_lock_init(&alias_pool->lock); in i2c_atr_alloc_alias_pool()
[all …]