Lines Matching refs:data_ptr
140 void *data_ptr; in batadv_iv_ogm_orig_add_if() local
147 data_ptr = kmalloc_array(max_if_num, in batadv_iv_ogm_orig_add_if()
150 if (!data_ptr) in batadv_iv_ogm_orig_add_if()
153 memcpy(data_ptr, orig_node->bat_iv.bcast_own, old_size); in batadv_iv_ogm_orig_add_if()
155 orig_node->bat_iv.bcast_own = data_ptr; in batadv_iv_ogm_orig_add_if()
157 data_ptr = kmalloc_array(max_if_num, sizeof(u8), GFP_ATOMIC); in batadv_iv_ogm_orig_add_if()
158 if (!data_ptr) { in batadv_iv_ogm_orig_add_if()
163 memcpy(data_ptr, orig_node->bat_iv.bcast_own_sum, in batadv_iv_ogm_orig_add_if()
166 orig_node->bat_iv.bcast_own_sum = data_ptr; in batadv_iv_ogm_orig_add_if()
189 void *data_ptr = NULL; in batadv_iv_ogm_orig_del_if() local
198 data_ptr = kmalloc_array(max_if_num, chunk_size, GFP_ATOMIC); in batadv_iv_ogm_orig_del_if()
199 if (!data_ptr) in batadv_iv_ogm_orig_del_if()
203 memcpy(data_ptr, orig_node->bat_iv.bcast_own, del_if_num * chunk_size); in batadv_iv_ogm_orig_del_if()
206 memcpy((char *)data_ptr + del_if_num * chunk_size, in batadv_iv_ogm_orig_del_if()
212 orig_node->bat_iv.bcast_own = data_ptr; in batadv_iv_ogm_orig_del_if()
217 data_ptr = kmalloc_array(max_if_num, sizeof(u8), GFP_ATOMIC); in batadv_iv_ogm_orig_del_if()
218 if (!data_ptr) { in batadv_iv_ogm_orig_del_if()
223 memcpy(data_ptr, orig_node->bat_iv.bcast_own_sum, in batadv_iv_ogm_orig_del_if()
227 memcpy((char *)data_ptr + del_if_num * sizeof(u8), in batadv_iv_ogm_orig_del_if()
233 orig_node->bat_iv.bcast_own_sum = data_ptr; in batadv_iv_ogm_orig_del_if()