idx_lock 54 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c sema_init(&free_db_area->idx_lock, 1); idx_lock 62 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c down(&free_db_area->idx_lock); idx_lock 68 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c up(&free_db_area->idx_lock); idx_lock 79 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c up(&free_db_area->idx_lock); idx_lock 90 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c down(&free_db_area->idx_lock); idx_lock 99 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c up(&free_db_area->idx_lock); idx_lock 45 drivers/net/ethernet/huawei/hinic/hinic_hw_io.h struct semaphore idx_lock;