/drivers/media/video/s5p-tv/ |
H A D | mixer_drv.c | 45 void mxr_get_mbus_fmt(struct mxr_device *mdev, argument 51 mutex_lock(&mdev->mutex); 52 sd = to_outsd(mdev); 55 mutex_unlock(&mdev->mutex); 58 void mxr_streamer_get(struct mxr_device *mdev) argument 60 mutex_lock(&mdev->mutex); 61 ++mdev->n_streamer; 62 mxr_dbg(mdev, "%s(%d)\n", __func__, mdev->n_streamer); 63 if (mdev 90 mxr_streamer_put(struct mxr_device *mdev) argument 112 mxr_output_get(struct mxr_device *mdev) argument 123 mxr_output_put(struct mxr_device *mdev) argument 136 mxr_power_get(struct mxr_device *mdev) argument 147 mxr_power_put(struct mxr_device *mdev) argument 154 mxr_acquire_plat_resources(struct mxr_device *mdev, struct platform_device *pdev) argument 214 mxr_release_plat_resources(struct mxr_device *mdev) argument 221 mxr_release_clocks(struct mxr_device *mdev) argument 237 mxr_acquire_clocks(struct mxr_device *mdev) argument 274 mxr_acquire_resources(struct mxr_device *mdev, struct platform_device *pdev) argument 297 mxr_release_resources(struct mxr_device *mdev) argument 304 mxr_release_layers(struct mxr_device *mdev) argument 313 mxr_acquire_layers(struct mxr_device *mdev, struct mxr_platform_data *pdata) argument 336 struct mxr_device *mdev = to_mdev(dev); local 355 struct mxr_device *mdev = to_mdev(dev); local 379 struct mxr_device *mdev; local 437 struct mxr_device *mdev = to_mdev(dev); local [all...] |
H A D | mixer_reg.c | 22 static inline u32 vp_read(struct mxr_device *mdev, u32 reg_id) argument 24 return readl(mdev->res.vp_regs + reg_id); 27 static inline void vp_write(struct mxr_device *mdev, u32 reg_id, u32 val) argument 29 writel(val, mdev->res.vp_regs + reg_id); 32 static inline void vp_write_mask(struct mxr_device *mdev, u32 reg_id, argument 35 u32 old = vp_read(mdev, reg_id); 38 writel(val, mdev->res.vp_regs + reg_id); 41 static inline u32 mxr_read(struct mxr_device *mdev, u32 reg_id) argument 43 return readl(mdev->res.mxr_regs + reg_id); 46 static inline void mxr_write(struct mxr_device *mdev, u3 argument 51 mxr_write_mask(struct mxr_device *mdev, u32 reg_id, u32 val, u32 mask) argument 60 mxr_vsync_set_update(struct mxr_device *mdev, int en) argument 68 __mxr_reg_vp_reset(struct mxr_device *mdev) argument 84 mxr_reg_reset(struct mxr_device *mdev) argument 136 mxr_reg_graph_format(struct mxr_device *mdev, int idx, const struct mxr_format *fmt, const struct mxr_geometry *geo) argument 171 mxr_reg_vp_format(struct mxr_device *mdev, const struct mxr_format *fmt, const struct mxr_geometry *geo) argument 214 mxr_reg_graph_buffer(struct mxr_device *mdev, int idx, dma_addr_t addr) argument 232 mxr_reg_vp_buffer(struct mxr_device *mdev, dma_addr_t luma_addr[2], dma_addr_t chroma_addr[2]) argument 290 struct mxr_device *mdev = dev_data; local 319 mxr_reg_s_output(struct mxr_device *mdev, int cookie) argument 327 mxr_reg_streamon(struct mxr_device *mdev) argument 340 mxr_reg_streamoff(struct mxr_device *mdev) argument 353 mxr_reg_wait4vsync(struct mxr_device *mdev) argument 370 mxr_reg_set_mbus_fmt(struct mxr_device *mdev, struct v4l2_mbus_framefmt *fmt) argument 414 mxr_reg_graph_layer_stream(struct mxr_device *mdev, int idx, int en) argument 419 mxr_reg_vp_layer_stream(struct mxr_device *mdev, int en) argument 453 mxr_reg_vp_filter_set(struct mxr_device *mdev, int reg_id, const u8 *data, unsigned int size) argument 465 mxr_reg_vp_default_filter(struct mxr_device *mdev) argument 475 mxr_reg_mxr_dump(struct mxr_device *mdev) argument 507 mxr_reg_vp_dump(struct mxr_device *mdev) argument 543 mxr_reg_dump(struct mxr_device *mdev) argument [all...] |
H A D | mixer.h | 154 struct mxr_device *mdev; member in struct:mxr_layer 275 /** get current output data, should be called under mdev's mutex */ 276 static inline struct mxr_output *to_output(struct mxr_device *mdev) argument 278 return mdev->output[mdev->current_output]; 281 /** get current output subdev, should be called under mdev's mutex */ 282 static inline struct v4l2_subdev *to_outsd(struct mxr_device *mdev) argument 284 struct mxr_output *out = to_output(mdev); 292 int __devinit mxr_acquire_video(struct mxr_device *mdev, 296 void __devexit mxr_release_video(struct mxr_device *mdev); [all...] |
H A D | mixer_video.c | 34 struct mxr_device *mdev, char *module_name) 43 mxr_warn(mdev, "module %s is missing\n", module_name); 50 mxr_warn(mdev, "module %s provides no subdev!\n", module_name); 54 ret = v4l2_device_register_subdev(&mdev->v4l2_dev, sd); 56 mxr_warn(mdev, "failed to register subdev %s\n", sd->name); 64 int __devinit mxr_acquire_video(struct mxr_device *mdev, argument 67 struct device *dev = mdev->dev; 68 struct v4l2_device *v4l2_dev = &mdev->v4l2_dev; 73 strlcpy(v4l2_dev->name, dev_name(mdev->dev), sizeof(v4l2_dev->name)); 77 mxr_err(mdev, "coul 33 find_and_register_subdev( struct mxr_device *mdev, char *module_name) argument 143 mxr_release_video(struct mxr_device *mdev) argument 172 mxr_geometry_dump(struct mxr_device *mdev, struct mxr_geometry *geo) argument 192 struct mxr_device *mdev = layer->mdev; local 217 struct mxr_device *mdev = layer->mdev; local 243 struct mxr_device *mdev = layer->mdev; local 319 struct mxr_device *mdev = layer->mdev; local 507 struct mxr_device *mdev = layer->mdev; local 522 struct mxr_device *mdev = layer->mdev; local 550 struct mxr_device *mdev = layer->mdev; local 564 struct mxr_device *mdev = layer->mdev; local 590 struct mxr_device *mdev = layer->mdev; local 604 struct mxr_device *mdev = layer->mdev; local 631 struct mxr_device *mdev = layer->mdev; local 658 struct mxr_device *mdev = layer->mdev; local 749 struct mxr_device *mdev = layer->mdev; local 842 struct mxr_device *mdev = layer->mdev; local 870 struct mxr_device *mdev = layer->mdev; local 899 struct mxr_device *mdev = layer->mdev; local 928 struct mxr_device *mdev = layer->mdev; local 951 struct mxr_device *mdev = layer->mdev; local 1009 struct mxr_device *mdev = layer->mdev; local 1042 mxr_base_layer_create(struct mxr_device *mdev, int idx, char *name, struct mxr_layer_ops *ops) argument [all...] |
/drivers/infiniband/hw/mthca/ |
H A D | mthca_main.c | 137 static int mthca_tune_pci(struct mthca_dev *mdev) argument 143 if (pci_find_capability(mdev->pdev, PCI_CAP_ID_PCIX)) { 144 if (pcix_set_mmrbc(mdev->pdev, pcix_get_max_mmrbc(mdev->pdev))) { 145 mthca_err(mdev, "Couldn't set PCI-X max read count, " 149 } else if (!(mdev->mthca_flags & MTHCA_FLAG_PCIE)) 150 mthca_info(mdev, "No PCI-X capability, not setting RBC.\n"); 152 if (pci_is_pcie(mdev->pdev)) { 153 if (pcie_set_readrq(mdev->pdev, 4096)) { 154 mthca_err(mdev, "Could 165 mthca_dev_lim(struct mthca_dev *mdev, struct mthca_dev_lim *dev_lim) argument 288 mthca_init_tavor(struct mthca_dev *mdev) argument 346 mthca_load_fw(struct mthca_dev *mdev) argument 381 mthca_init_icm(struct mthca_dev *mdev, struct mthca_dev_lim *dev_lim, struct mthca_init_hca_param *init_hca, u64 icm_size) argument 557 mthca_free_icms(struct mthca_dev *mdev) argument 575 mthca_init_arbel(struct mthca_dev *mdev) argument 648 mthca_close_hca(struct mthca_dev *mdev) argument 664 mthca_init_hca(struct mthca_dev *mdev) argument 852 mthca_enable_msi_x(struct mthca_dev *mdev) argument 908 struct mthca_dev *mdev; local 1090 struct mthca_dev *mdev = pci_get_drvdata(pdev); local 1131 struct mthca_dev *mdev; local [all...] |
H A D | mthca_reset.c | 41 int mthca_reset(struct mthca_dev *mdev) argument 69 if (!(mdev->mthca_flags & MTHCA_FLAG_PCIE)) { 72 while ((bridge = pci_get_device(mdev->pdev->vendor, 73 mdev->pdev->device + 2, 76 bridge->subordinate == mdev->pdev->bus) { 77 mthca_dbg(mdev, "Found bridge: %s\n", 89 mthca_warn(mdev, "No bridge found for %s\n", 90 pci_name(mdev->pdev)); 99 mthca_err(mdev, "Couldn't allocate memory to save HCA " 107 if (pci_read_config_dword(mdev [all...] |
/drivers/sh/maple/ |
H A D | maple.c | 139 struct maple_device *mdev; local 142 mdev = to_maple_dev(dev); 143 mq = mdev->mq; 146 kfree(mdev); 151 * @mdev: maple device 157 int maple_add_packet(struct maple_device *mdev, u32 function, u32 command, argument 172 mdev->mq->command = command; 173 mdev->mq->length = length; 176 mdev->mq->sendbuf = sendbuf; 179 list_add_tail(&mdev 186 maple_allocq(struct maple_device *mdev) argument 213 struct maple_device *mdev; local 237 maple_free_dev(struct maple_device *mdev) argument 316 struct maple_device *mdev; local 325 maple_detach_driver(struct maple_device *mdev) argument 331 maple_attach_driver(struct maple_device *mdev) argument 410 struct maple_device *mdev; local 422 struct maple_device *mdev = to_maple_dev(device); local 449 struct maple_device *mdev; local 492 maple_map_subunits(struct maple_device *mdev, int submask) argument 524 maple_clean_submap(struct maple_device *mdev) argument 535 maple_response_none(struct maple_device *mdev) argument 577 maple_response_devinfo(struct maple_device *mdev, char *recvbuf) argument 603 maple_response_fileerr(struct maple_device *mdev, void *recvbuf) argument 617 struct maple_device *mdev; local 634 struct maple_device *mdev; local 798 struct maple_device *mdev[MAPLE_PORTS]; local [all...] |
/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_main.c | 91 level, DRV_NAME, dev_name(&priv->mdev->pdev->dev), 98 static int mlx4_en_get_profile(struct mlx4_en_dev *mdev) argument 100 struct mlx4_en_profile *params = &mdev->profile; 104 if (params->udp_rss && !(mdev->dev->caps.flags 106 mlx4_warn(mdev, "UDP RSS is not supported on this device.\n"); 134 struct mlx4_en_dev *mdev = (struct mlx4_en_dev *) endev_ptr; local 137 if (!mdev->pndev[port]) 140 priv = netdev_priv(mdev->pndev[port]); 147 queue_work(mdev->workqueue, &priv->linkstate_task); 151 mlx4_err(mdev, "Interna 161 struct mlx4_en_dev *mdev = endev_ptr; local 183 struct mlx4_en_dev *mdev; local [all...] |
H A D | en_netdev.c | 51 struct mlx4_en_dev *mdev = priv->mdev; local 60 mutex_lock(&mdev->state_lock); 61 if (mdev->device_up && priv->port_up) { 62 err = mlx4_SET_VLAN_FLTR(mdev->dev, priv); 66 if (mlx4_register_vlan(mdev->dev, priv->port, vid, &idx)) 68 mutex_unlock(&mdev->state_lock); 76 struct mlx4_en_dev *mdev = priv->mdev; local 85 mutex_lock(&mdev 116 struct mlx4_en_dev *mdev = priv->mdev; local 132 struct mlx4_en_dev *mdev = priv->mdev; local 194 struct mlx4_en_dev *mdev = priv->mdev; local 389 struct mlx4_en_dev *mdev = priv->mdev; local 522 struct mlx4_en_dev *mdev = priv->mdev; local 547 struct mlx4_en_dev *mdev = priv->mdev; local 570 struct mlx4_en_dev *mdev = priv->mdev; local 733 struct mlx4_en_dev *mdev = priv->mdev; local 798 struct mlx4_en_dev *mdev = priv->mdev; local 815 struct mlx4_en_dev *mdev = priv->mdev; local 842 struct mlx4_en_dev *mdev = priv->mdev; local 869 struct mlx4_en_dev *mdev = priv->mdev; local 948 struct mlx4_en_dev *mdev = priv->mdev; local 975 struct mlx4_en_dev *mdev = priv->mdev; local 1041 mlx4_en_init_netdev(struct mlx4_en_dev *mdev, int port, struct mlx4_en_port_profile *prof) argument [all...] |
/drivers/block/drbd/ |
H A D | drbd_proc.c | 69 static void drbd_syncer_progress(struct drbd_conf *mdev, struct seq_file *seq) argument 76 drbd_get_syncer_progress(mdev, &rs_left, &res); 88 if (mdev->state.conn == C_VERIFY_S || mdev->state.conn == C_VERIFY_T) 95 if (mdev->rs_total > (4UL << (30 - BM_BLOCK_SHIFT))) 98 (unsigned long) Bit2KB(mdev->rs_total >> 10)); 102 (unsigned long) Bit2KB(mdev->rs_total)); 117 i = (mdev->rs_last_mark + 2) % DRBD_SYNC_MARKS; 118 dt = (jiffies - mdev->rs_mark_time[i]) / HZ; 124 db = mdev 199 struct drbd_conf *mdev; local [all...] |
H A D | drbd_receiver.c | 57 static int drbd_do_handshake(struct drbd_conf *mdev); 58 static int drbd_do_auth(struct drbd_conf *mdev); 145 static struct page *drbd_pp_first_pages_or_try_alloc(struct drbd_conf *mdev, int number) argument 190 static void reclaim_net_ee(struct drbd_conf *mdev, struct list_head *to_be_freed) argument 200 list_for_each_safe(le, tle, &mdev->net_ee) { 208 static void drbd_kick_lo_and_reclaim_net(struct drbd_conf *mdev) argument 213 spin_lock_irq(&mdev->req_lock); 214 reclaim_net_ee(mdev, &reclaimed); 215 spin_unlock_irq(&mdev->req_lock); 218 drbd_free_net_ee(mdev, 233 drbd_pp_alloc(struct drbd_conf *mdev, unsigned number, bool retry) argument 275 drbd_pp_free(struct drbd_conf *mdev, struct page *page, int is_net) argument 353 drbd_free_some_ee(struct drbd_conf *mdev, struct drbd_epoch_entry *e, int is_net) argument 363 drbd_release_ee(struct drbd_conf *mdev, struct list_head *list) argument 391 drbd_process_done_ee(struct drbd_conf *mdev) argument 420 _drbd_wait_ee_list_empty(struct drbd_conf *mdev, struct list_head *head) argument 435 drbd_wait_ee_list_empty(struct drbd_conf *mdev, struct list_head *head) argument 444 drbd_accept(struct drbd_conf *mdev, const char **what, struct socket *sock, struct socket **newsock) argument 474 drbd_recv_short(struct drbd_conf *mdev, struct socket *sock, void *buf, size_t size, int flags) argument 497 drbd_recv(struct drbd_conf *mdev, void *buf, size_t size) argument 569 drbd_try_connect(struct drbd_conf *mdev) argument 647 drbd_wait_for_connect(struct drbd_conf *mdev) argument 696 drbd_send_fp(struct drbd_conf *mdev, struct socket *sock, enum drbd_packets cmd) argument 704 drbd_recv_fp(struct drbd_conf *mdev, struct socket *sock) argument 722 drbd_socket_okay(struct drbd_conf *mdev, struct socket **sock) argument 749 drbd_connect(struct drbd_conf *mdev) argument 922 drbd_recv_header(struct drbd_conf *mdev, enum drbd_packets *cmd, unsigned int *packet_size) argument 952 drbd_flush(struct drbd_conf *mdev) argument 976 drbd_may_finish_epoch(struct drbd_conf *mdev, struct drbd_epoch *epoch, enum epoch_event ev) argument 1084 drbd_submit_ee(struct drbd_conf *mdev, struct drbd_epoch_entry *e, const unsigned rw, const int fault_type) argument 1159 receive_Barrier(struct drbd_conf *mdev, enum drbd_packets cmd, unsigned int data_size) argument 1319 drbd_drain_block(struct drbd_conf *mdev, int data_size) argument 1348 recv_dless_read(struct drbd_conf *mdev, struct drbd_request *req, sector_t sector, int data_size) argument 1410 e_end_resync_block(struct drbd_conf *mdev, struct drbd_work *w, int unused) argument 1468 receive_DataReply(struct drbd_conf *mdev, enum drbd_packets cmd, unsigned int data_size) argument 1499 receive_RSDataReply(struct drbd_conf *mdev, enum drbd_packets cmd, unsigned int data_size) argument 1530 e_end_block(struct drbd_conf *mdev, struct drbd_work *w, int cancel) argument 1568 e_send_discard_ack(struct drbd_conf *mdev, struct drbd_work *w, int unused) argument 1607 drbd_wait_peer_seq(struct drbd_conf *mdev, const u32 packet_seq) argument 1642 wire_flags_to_bio(struct drbd_conf *mdev, u32 dpf) argument 1651 receive_Data(struct drbd_conf *mdev, enum drbd_packets cmd, unsigned int data_size) argument 1883 drbd_rs_should_slow_down(struct drbd_conf *mdev, sector_t sector) argument 1939 receive_DataRequest(struct drbd_conf *mdev, enum drbd_packets cmd, unsigned int digest_size) argument 2287 drbd_uuid_dump(struct drbd_conf *mdev, char *text, u64 *uuid, u64 bits, u64 flags) argument 2664 receive_protocol(struct drbd_conf *mdev, enum drbd_packets cmd, unsigned int data_size) argument 2741 drbd_crypto_alloc_digest_safe(const struct drbd_conf *mdev, const char *alg, const char *name) argument 2763 receive_SyncParam(struct drbd_conf *mdev, enum drbd_packets cmd, unsigned int packet_size) argument 2915 warn_if_differ_considerably(struct drbd_conf *mdev, const char *s, sector_t a, sector_t b) argument 2927 receive_sizes(struct drbd_conf *mdev, enum drbd_packets cmd, unsigned int data_size) argument 3030 receive_uuids(struct drbd_conf *mdev, enum drbd_packets cmd, unsigned int data_size) argument 3124 receive_req_state(struct drbd_conf *mdev, enum drbd_packets cmd, unsigned int data_size) argument 3150 receive_state(struct drbd_conf *mdev, enum drbd_packets cmd, unsigned int data_size) argument 3302 receive_sync_uuid(struct drbd_conf *mdev, enum drbd_packets cmd, unsigned int data_size) argument 3337 receive_bitmap_plain(struct drbd_conf *mdev, unsigned int data_size, unsigned long *buffer, struct bm_xfer_ctx *c) argument 3374 recv_bm_rle_bits(struct drbd_conf *mdev, struct p_compressed_bm *p, struct bm_xfer_ctx *c) argument 3439 decode_bitmap_c(struct drbd_conf *mdev, struct p_compressed_bm *p, struct bm_xfer_ctx *c) argument 3455 INFO_bm_xfer_stats(struct drbd_conf *mdev, const char *direction, struct bm_xfer_ctx *c) argument 3497 receive_bitmap(struct drbd_conf *mdev, enum drbd_packets cmd, unsigned int data_size) argument 3588 receive_skip(struct drbd_conf *mdev, enum drbd_packets cmd, unsigned int data_size) argument 3607 receive_UnplugRemote(struct drbd_conf *mdev, enum drbd_packets cmd, unsigned int data_size) argument 3616 receive_out_of_sync(struct drbd_conf *mdev, enum drbd_packets cmd, unsigned int data_size) argument 3678 drbdd(struct drbd_conf *mdev) argument 3729 drbd_flush_workqueue(struct drbd_conf *mdev) argument 3739 drbd_free_tl_hash(struct drbd_conf *mdev) argument 3769 drbd_disconnect(struct drbd_conf *mdev) argument 3901 drbd_send_handshake(struct drbd_conf *mdev) argument 3933 drbd_do_handshake(struct drbd_conf *mdev) argument 3995 drbd_do_auth(struct drbd_conf *mdev) argument 4010 drbd_do_auth(struct drbd_conf *mdev) argument 4157 struct drbd_conf *mdev = thi->mdev; local 4192 got_RqSReply(struct drbd_conf *mdev, struct p_header80 *h) argument 4210 got_Ping(struct drbd_conf *mdev, struct p_header80 *h) argument 4216 got_PingAck(struct drbd_conf *mdev, struct p_header80 *h) argument 4226 got_IsInSync(struct drbd_conf *mdev, struct p_header80 *h) argument 4251 _ack_id_to_req(struct drbd_conf *mdev, u64 id, sector_t sector) argument 4276 validate_req_change_req_state(struct drbd_conf *mdev, u64 id, sector_t sector, req_validator_fn validator, const char *func, enum drbd_req_event what) argument 4300 got_BlockAck(struct drbd_conf *mdev, struct p_header80 *h) argument 4340 got_NegAck(struct drbd_conf *mdev, struct p_header80 *h) argument 4384 got_NegDReply(struct drbd_conf *mdev, struct p_header80 *h) argument 4397 got_NegRSDReply(struct drbd_conf *mdev, struct p_header80 *h) argument 4428 got_BarrierAck(struct drbd_conf *mdev, struct p_header80 *h) argument 4444 got_OVResult(struct drbd_conf *mdev, struct p_header80 *h) argument 4488 got_skip(struct drbd_conf *mdev, struct p_header80 *h) argument 4528 struct drbd_conf *mdev = thi->mdev; local [all...] |
H A D | drbd_main.c | 75 static int w_after_state_ch(struct drbd_conf *mdev, struct drbd_work *w, int unused); 76 static void after_state_ch(struct drbd_conf *mdev, union drbd_state os, 78 static int w_md_sync(struct drbd_conf *mdev, struct drbd_work *w, int unused); 80 static int w_bitmap_io(struct drbd_conf *mdev, struct drbd_work *w, int unused); 81 static int w_go_diskless(struct drbd_conf *mdev, struct drbd_work *w, int unused); 168 int _get_ldev_if_state(struct drbd_conf *mdev, enum drbd_disk_state mins) argument 172 atomic_inc(&mdev->local_cnt); 173 io_allowed = (mdev->state.disk >= mins); 175 if (atomic_dec_and_test(&mdev->local_cnt)) 176 wake_up(&mdev 193 tl_init(struct drbd_conf *mdev) argument 218 tl_cleanup(struct drbd_conf *mdev) argument 238 _tl_add_barrier(struct drbd_conf *mdev, struct drbd_tl_epoch *new) argument 268 tl_release(struct drbd_conf *mdev, unsigned int barrier_nr, unsigned int set_size) argument 348 _tl_restart(struct drbd_conf *mdev, enum drbd_req_event what) argument 425 tl_clear(struct drbd_conf *mdev) argument 453 tl_restart(struct drbd_conf *mdev, enum drbd_req_event what) argument 466 cl_wide_st_chg(struct drbd_conf *mdev, union drbd_state os, union drbd_state ns) argument 479 drbd_change_state(struct drbd_conf *mdev, enum chg_state_flags f, union drbd_state mask, union drbd_state val) argument 502 drbd_force_state(struct drbd_conf *mdev, union drbd_state mask, union drbd_state val) argument 518 _req_st_cond(struct drbd_conf *mdev, union drbd_state mask, union drbd_state val) argument 563 drbd_req_state(struct drbd_conf *mdev, union drbd_state mask, union drbd_state val, enum chg_state_flags f) argument 645 _drbd_request_state(struct drbd_conf *mdev, union drbd_state mask, union drbd_state val, enum chg_state_flags f) argument 656 print_st(struct drbd_conf *mdev, char *name, union drbd_state ns) argument 672 print_st_err(struct drbd_conf *mdev, union drbd_state os, union drbd_state ns, enum drbd_state_rv err) argument 689 is_valid_state(struct drbd_conf *mdev, union drbd_state ns) argument 761 is_valid_state_transition(struct drbd_conf *mdev, union drbd_state ns, union drbd_state os) argument 816 sanitize_state(struct drbd_conf *mdev, union drbd_state os, union drbd_state ns, const char **warn_sync_abort) argument 1001 set_ov_position(struct drbd_conf *mdev, enum drbd_conns cs) argument 1027 drbd_resume_al(struct drbd_conf *mdev) argument 1043 __drbd_set_state(struct drbd_conf *mdev, union drbd_state ns, enum chg_state_flags flags, struct completion *done) argument 1269 w_after_state_ch(struct drbd_conf *mdev, struct drbd_work *w, int unused) argument 1283 abw_start_sync(struct drbd_conf *mdev, int rv) argument 1301 drbd_bitmap_io_from_worker(struct drbd_conf *mdev, int (*io_fn)(struct drbd_conf *), char *why, enum bm_flag flags) argument 1328 after_state_ch(struct drbd_conf *mdev, union drbd_state os, union drbd_state ns, enum chg_state_flags flags) argument 1633 struct drbd_conf *mdev = thi->mdev; local 1672 drbd_thread_init(struct drbd_conf *mdev, struct drbd_thread *thi, int (*func) (struct drbd_thread *)) argument 1684 struct drbd_conf *mdev = thi->mdev; local 1791 drbd_calc_cpu_mask(struct drbd_conf *mdev) argument 1817 drbd_thread_current_set_cpu(struct drbd_conf *mdev) argument 1835 _drbd_send_cmd(struct drbd_conf *mdev, struct socket *sock, enum drbd_packets cmd, struct p_header80 *h, size_t size, unsigned msg_flags) argument 1860 drbd_send_cmd(struct drbd_conf *mdev, int use_data_socket, enum drbd_packets cmd, struct p_header80 *h, size_t size) argument 1886 drbd_send_cmd2(struct drbd_conf *mdev, enum drbd_packets cmd, char *data, size_t size) argument 1909 drbd_send_sync_param(struct drbd_conf *mdev, struct syncer_conf *sc) argument 1956 drbd_send_protocol(struct drbd_conf *mdev) argument 2001 _drbd_send_uuids(struct drbd_conf *mdev, u64 uuid_flags) argument 2025 drbd_send_uuids(struct drbd_conf *mdev) argument 2030 drbd_send_uuids_skip_initial_sync(struct drbd_conf *mdev) argument 2035 drbd_print_uuids(struct drbd_conf *mdev, const char *text) argument 2053 drbd_gen_and_send_sync_uuid(struct drbd_conf *mdev) argument 2070 drbd_send_sizes(struct drbd_conf *mdev, int trigger_reply, enum dds_flags flags) argument 2108 drbd_send_state(struct drbd_conf *mdev) argument 2134 drbd_send_state_req(struct drbd_conf *mdev, union drbd_state mask, union drbd_state val) argument 2146 drbd_send_sr_reply(struct drbd_conf *mdev, enum drbd_state_rv retcode) argument 2156 fill_bitmap_rle_bits(struct drbd_conf *mdev, struct p_compressed_bm *p, struct bm_xfer_ctx *c) argument 2257 send_bitmap_rle_or_plain(struct drbd_conf *mdev, struct p_header80 *h, struct bm_xfer_ctx *c) argument 2309 _drbd_send_bitmap(struct drbd_conf *mdev) argument 2355 drbd_send_bitmap(struct drbd_conf *mdev) argument 2366 drbd_send_b_ack(struct drbd_conf *mdev, u32 barrier_nr, u32 set_size) argument 2389 _drbd_send_ack(struct drbd_conf *mdev, enum drbd_packets cmd, u64 sector, u32 blksize, u64 block_id) argument 2412 drbd_send_ack_dp(struct drbd_conf *mdev, enum drbd_packets cmd, struct p_data *dp, int data_size) argument 2421 drbd_send_ack_rp(struct drbd_conf *mdev, enum drbd_packets cmd, struct p_block_req *rp) argument 2433 drbd_send_ack(struct drbd_conf *mdev, enum drbd_packets cmd, struct drbd_epoch_entry *e) argument 2444 drbd_send_ack_ex(struct drbd_conf *mdev, enum drbd_packets cmd, sector_t sector, int blksize, u64 block_id) argument 2453 drbd_send_drequest(struct drbd_conf *mdev, int cmd, sector_t sector, int size, u64 block_id) argument 2468 drbd_send_drequest_csum(struct drbd_conf *mdev, sector_t sector, int size, void *digest, int digest_size, enum drbd_packets cmd) argument 2494 drbd_send_ov_request(struct drbd_conf *mdev, sector_t sector, int size) argument 2512 we_should_drop_the_connection(struct drbd_conf *mdev, struct socket *sock) argument 2556 _drbd_no_send_page(struct drbd_conf *mdev, struct page *page, int offset, size_t size, unsigned msg_flags) argument 2566 _drbd_send_page(struct drbd_conf *mdev, struct page *page, int offset, size_t size, unsigned msg_flags) argument 2613 _drbd_send_bio(struct drbd_conf *mdev, struct bio *bio) argument 2627 _drbd_send_zc_bio(struct drbd_conf *mdev, struct bio *bio) argument 2641 _drbd_send_zc_ee(struct drbd_conf *mdev, struct drbd_epoch_entry *e) argument 2656 bio_flags_to_wire(struct drbd_conf *mdev, unsigned long bi_rw) argument 2670 drbd_send_dblock(struct drbd_conf *mdev, struct drbd_request *req) argument 2758 drbd_send_block(struct drbd_conf *mdev, enum drbd_packets cmd, struct drbd_epoch_entry *e) argument 2806 drbd_send_oos(struct drbd_conf *mdev, struct drbd_request *req) argument 2832 drbd_send(struct drbd_conf *mdev, struct socket *sock, void *buf, size_t size, unsigned msg_flags) argument 2904 struct drbd_conf *mdev = bdev->bd_disk->private_data; local 2930 struct drbd_conf *mdev = gd->private_data; local 2937 drbd_set_defaults(struct drbd_conf *mdev) argument 2971 drbd_init_set_defaults(struct drbd_conf *mdev) argument 3058 drbd_mdev_cleanup(struct drbd_conf *mdev) argument 3231 drbd_release_ee_lists(struct drbd_conf *mdev) argument 3260 struct drbd_conf *mdev = minor_to_mdev(minor); local 3355 struct drbd_conf *mdev = congested_data; local 3387 struct drbd_conf *mdev; local 3483 drbd_free_mdev(struct drbd_conf *mdev) argument 3590 drbd_free_sock(struct drbd_conf *mdev) argument 3609 drbd_free_resources(struct drbd_conf *mdev) argument 3653 drbd_md_sync(struct drbd_conf *mdev) argument 3713 drbd_md_read(struct drbd_conf *mdev, struct drbd_backing_dev *bdev) argument 3798 drbd_md_mark_dirty_(struct drbd_conf *mdev, unsigned int line, const char *func) argument 3807 drbd_md_mark_dirty(struct drbd_conf *mdev) argument 3896 drbd_bmio_set_n_write(struct drbd_conf *mdev) argument 3924 drbd_bmio_clear_n_write(struct drbd_conf *mdev) argument 3938 w_bitmap_io(struct drbd_conf *mdev, struct drbd_work *w, int unused) argument 3966 drbd_ldev_destroy(struct drbd_conf *mdev) argument 3983 w_go_diskless(struct drbd_conf *mdev, struct drbd_work *w, int unused) argument 3994 drbd_go_diskless(struct drbd_conf *mdev) argument 4013 drbd_queue_bitmap_io(struct drbd_conf *mdev, int (*io_fn)(struct drbd_conf *), void (*done)(struct drbd_conf *, int), char *why, enum bm_flag flags) argument 4050 drbd_bitmap_io(struct drbd_conf *mdev, int (*io_fn)(struct drbd_conf *), char *why, enum bm_flag flags) argument 4092 struct drbd_conf *mdev = (struct drbd_conf *) data; local 4097 w_md_sync(struct drbd_conf *mdev, struct drbd_work *w, int unused) argument 4157 _drbd_insert_fault(struct drbd_conf *mdev, unsigned int type) argument [all...] |
H A D | drbd_worker.c | 41 static int w_make_ov_request(struct drbd_conf *mdev, struct drbd_work *w, int cancel); 42 static int w_make_resync_request(struct drbd_conf *mdev, 86 struct drbd_conf *mdev = e->mdev; local 90 spin_lock_irqsave(&mdev->req_lock, flags); 91 mdev->read_cnt += e->size >> 9; 93 if (list_empty(&mdev->read_ee)) 94 wake_up(&mdev->ee_wait); 96 __drbd_chk_io_error(mdev, false); 97 spin_unlock_irqrestore(&mdev 108 struct drbd_conf *mdev = e->mdev; local 161 struct drbd_conf *mdev = e->mdev; local 198 struct drbd_conf *mdev = req->mdev; local 234 w_read_retry_remote(struct drbd_conf *mdev, struct drbd_work *w, int cancel) argument 253 drbd_csum_ee(struct drbd_conf *mdev, struct crypto_hash *tfm, struct drbd_epoch_entry *e, void *digest) argument 280 drbd_csum_bio(struct drbd_conf *mdev, struct crypto_hash *tfm, struct bio *bio, void *digest) argument 301 w_e_send_csum(struct drbd_conf *mdev, struct drbd_work *w, int cancel) argument 350 read_for_csum(struct drbd_conf *mdev, sector_t sector, int size) argument 389 w_resync_timer(struct drbd_conf *mdev, struct drbd_work *w, int cancel) argument 405 struct drbd_conf *mdev = (struct drbd_conf *) data; local 440 drbd_rs_controller(struct drbd_conf *mdev) argument 494 drbd_rs_number_requests(struct drbd_conf *mdev) argument 510 w_make_resync_request(struct drbd_conf *mdev, struct drbd_work *w, int cancel) argument 670 w_make_ov_request(struct drbd_conf *mdev, struct drbd_work *w, int cancel) argument 716 struct drbd_conf *mdev = (struct drbd_conf *) data; local 721 w_start_resync(struct drbd_conf *mdev, struct drbd_work *w, int cancel) argument 735 w_ov_finished(struct drbd_conf *mdev, struct drbd_work *w, int cancel) argument 744 w_resync_finished(struct drbd_conf *mdev, struct drbd_work *w, int cancel) argument 753 ping_peer(struct drbd_conf *mdev) argument 761 drbd_resync_finished(struct drbd_conf *mdev) argument 908 move_to_net_ee_or_free(struct drbd_conf *mdev, struct drbd_epoch_entry *e) argument 929 w_e_end_data_req(struct drbd_conf *mdev, struct drbd_work *w, int cancel) argument 965 w_e_end_rsdata_req(struct drbd_conf *mdev, struct drbd_work *w, int cancel) argument 1013 w_e_end_csum_rs_req(struct drbd_conf *mdev, struct drbd_work *w, int cancel) argument 1076 w_e_end_ov_req(struct drbd_conf *mdev, struct drbd_work *w, int cancel) argument 1122 drbd_ov_oos_found(struct drbd_conf *mdev, sector_t sector, int size) argument 1133 w_e_end_ov_reply(struct drbd_conf *mdev, struct drbd_work *w, int cancel) argument 1200 w_prev_work_done(struct drbd_conf *mdev, struct drbd_work *w, int cancel) argument 1207 w_send_barrier(struct drbd_conf *mdev, struct drbd_work *w, int cancel) argument 1238 w_send_write_hint(struct drbd_conf *mdev, struct drbd_work *w, int cancel) argument 1245 w_send_oos(struct drbd_conf *mdev, struct drbd_work *w, int cancel) argument 1267 w_send_dblock(struct drbd_conf *mdev, struct drbd_work *w, int cancel) argument 1289 w_send_read_req(struct drbd_conf *mdev, struct drbd_work *w, int cancel) argument 1313 w_restart_disk_io(struct drbd_conf *mdev, struct drbd_work *w, int cancel) argument 1331 _drbd_may_sync_now(struct drbd_conf *mdev) argument 1354 _drbd_pause_after(struct drbd_conf *mdev) argument 1379 _drbd_resume_next(struct drbd_conf *mdev) argument 1400 resume_next_sg(struct drbd_conf *mdev) argument 1407 suspend_other_sg(struct drbd_conf *mdev) argument 1414 sync_after_error(struct drbd_conf *mdev, int o_minor) argument 1438 drbd_alter_sa(struct drbd_conf *mdev, int na) argument 1456 drbd_rs_controller_reset(struct drbd_conf *mdev) argument 1475 drbd_start_resync(struct drbd_conf *mdev, enum drbd_conns side) argument 1618 struct drbd_conf *mdev = thi->mdev; local [all...] |
H A D | drbd_nl.c | 53 static int name ## _from_tags(struct drbd_conf *mdev, \ 55 static int name ## _from_tags(struct drbd_conf *mdev, \ 102 name ## _to_tags(struct drbd_conf *mdev, \ 105 name ## _to_tags(struct drbd_conf *mdev, \ 134 void drbd_bcast_ev_helper(struct drbd_conf *mdev, char *helper_name); 137 int drbd_khelper(struct drbd_conf *mdev, char *cmd) argument 150 snprintf(mb, 12, "minor-%d", mdev_to_minor(mdev)); 152 if (get_net_conf(mdev)) { 153 switch (((struct sockaddr *)mdev->net_conf->peer_addr)->sa_family) { 157 &((struct sockaddr_in6 *)mdev 198 drbd_try_outdate_peer(struct drbd_conf *mdev) argument 273 struct drbd_conf *mdev = (struct drbd_conf *)data; local 301 drbd_try_outdate_peer_async(struct drbd_conf *mdev) argument 311 drbd_set_role(struct drbd_conf *mdev, enum drbd_role new_role, int force) argument 448 struct drbd_conf *mdev; local 480 drbd_nl_primary(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp, struct drbd_nl_cfg_reply *reply) argument 497 drbd_nl_secondary(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp, struct drbd_nl_cfg_reply *reply) argument 507 drbd_md_set_sector_offsets(struct drbd_conf *mdev, struct drbd_backing_dev *bdev) argument 578 drbd_suspend_io(struct drbd_conf *mdev) argument 586 drbd_resume_io(struct drbd_conf *mdev) argument 693 drbd_new_dev_size(struct drbd_conf *mdev, struct drbd_backing_dev *bdev, int assume_peer_has_space) argument 747 drbd_check_al_size(struct drbd_conf *mdev) argument 795 drbd_setup_queue_param(struct drbd_conf *mdev, unsigned int max_bio_size) argument 830 drbd_reconsider_max_bio_size(struct drbd_conf *mdev) argument 874 drbd_reconfig_start(struct drbd_conf *mdev) argument 885 drbd_reconfig_done(struct drbd_conf *mdev) argument 900 drbd_suspend_al(struct drbd_conf *mdev) argument 924 drbd_nl_disk_conf(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp, struct drbd_nl_cfg_reply *reply) argument 1334 drbd_nl_detach(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp, struct drbd_nl_cfg_reply *reply) argument 1353 drbd_nl_net_conf(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp, struct drbd_nl_cfg_reply *reply) argument 1606 drbd_nl_disconnect(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp, struct drbd_nl_cfg_reply *reply) argument 1666 resync_after_online_grow(struct drbd_conf *mdev) argument 1682 drbd_nl_resize(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp, struct drbd_nl_cfg_reply *reply) argument 1743 drbd_nl_syncer_conf(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp, struct drbd_nl_cfg_reply *reply) argument 1937 drbd_nl_invalidate(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp, struct drbd_nl_cfg_reply *reply) argument 1967 drbd_bmio_set_susp_al(struct drbd_conf *mdev) argument 1976 drbd_nl_invalidate_peer(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp, struct drbd_nl_cfg_reply *reply) argument 2006 drbd_nl_pause_sync(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp, struct drbd_nl_cfg_reply *reply) argument 2018 drbd_nl_resume_sync(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp, struct drbd_nl_cfg_reply *reply) argument 2038 drbd_nl_suspend_io(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp, struct drbd_nl_cfg_reply *reply) argument 2046 drbd_nl_resume_io(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp, struct drbd_nl_cfg_reply *reply) argument 2066 drbd_nl_outdate(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp, struct drbd_nl_cfg_reply *reply) argument 2073 drbd_nl_get_config(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp, struct drbd_nl_cfg_reply *reply) argument 2096 drbd_nl_get_state(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp, struct drbd_nl_cfg_reply *reply) argument 2119 drbd_nl_get_uuids(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp, struct drbd_nl_cfg_reply *reply) argument 2142 drbd_nl_get_timeout_flag(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp, struct drbd_nl_cfg_reply *reply) argument 2159 drbd_nl_start_ov(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp, struct drbd_nl_cfg_reply *reply) argument 2182 drbd_nl_new_c_uuid(struct drbd_conf *mdev, struct drbd_nl_cfg_req *nlp, struct drbd_nl_cfg_reply *reply) argument 2289 struct drbd_conf *mdev; local 2413 drbd_bcast_state(struct drbd_conf *mdev, union drbd_state state) argument 2446 drbd_bcast_ev_helper(struct drbd_conf *mdev, char *helper_name) argument 2478 drbd_bcast_ee(struct drbd_conf *mdev, const char *reason, const int dgs, const char* seen_hash, const char* calc_hash, const struct drbd_epoch_entry* e) argument 2557 drbd_bcast_sync_progress(struct drbd_conf *mdev) argument [all...] |
H A D | drbd_actlog.c | 61 struct drbd_conf *mdev; member in struct:drbd_atodb_wait 68 static int _drbd_md_sync_page_io(struct drbd_conf *mdev, argument 77 md_io.mdev = mdev; 81 if ((rw & WRITE) && !test_bit(MD_NO_FUA, &mdev->flags)) 95 if (drbd_insert_fault(mdev, (rw & WRITE) ? DRBD_FAULT_MD_WR : DRBD_FAULT_MD_RD)) 107 int drbd_md_sync_page_io(struct drbd_conf *mdev, struct drbd_backing_dev *bdev, argument 112 struct page *iop = mdev->md_io_page; 114 D_ASSERT(mutex_is_locked(&mdev->md_io_mutex)); 129 iop = mdev 174 _al_get(struct drbd_conf *mdev, unsigned int enr) argument 209 drbd_al_begin_io(struct drbd_conf *mdev, sector_t sector) argument 243 drbd_al_complete_io(struct drbd_conf *mdev, sector_t sector) argument 293 w_al_write_transaction(struct drbd_conf *mdev, struct drbd_work *w, int unused) argument 394 drbd_al_read_tr(struct drbd_conf *mdev, struct drbd_backing_dev *bdev, struct al_transaction *b, int index) argument 426 drbd_al_read_log(struct drbd_conf *mdev, struct drbd_backing_dev *bdev) argument 549 drbd_al_apply_to_bm(struct drbd_conf *mdev) argument 574 _try_lc_del(struct drbd_conf *mdev, struct lc_element *al_ext) argument 596 drbd_al_shrink(struct drbd_conf *mdev) argument 613 w_update_odbm(struct drbd_conf *mdev, struct drbd_work *w, int unused) argument 651 drbd_try_clear_on_disk_bm(struct drbd_conf *mdev, sector_t sector, int count, int success) argument 732 drbd_advance_rs_marks(struct drbd_conf *mdev, unsigned long still_to_go) argument 755 __drbd_set_in_sync(struct drbd_conf *mdev, sector_t sector, int size, const char *file, const unsigned int line) argument 820 __drbd_set_out_of_sync(struct drbd_conf *mdev, sector_t sector, int size, const char *file, const unsigned int line) argument 870 _bme_get(struct drbd_conf *mdev, unsigned int enr) argument 910 _is_in_al(struct drbd_conf *mdev, unsigned int enr) argument 942 drbd_rs_begin_io(struct drbd_conf *mdev, sector_t sector) argument 995 drbd_try_rs_begin_io(struct drbd_conf *mdev, sector_t sector) argument 1096 drbd_rs_complete_io(struct drbd_conf *mdev, sector_t sector) argument 1134 drbd_rs_cancel_all(struct drbd_conf *mdev) argument 1155 drbd_rs_del_all(struct drbd_conf *mdev) argument 1205 drbd_rs_failed_io(struct drbd_conf *mdev, sector_t sector, int size) argument [all...] |
H A D | drbd_req.c | 35 static void _drbd_start_io_acct(struct drbd_conf *mdev, struct drbd_request *req, struct bio *bio) argument 40 part_stat_inc(cpu, &mdev->vdisk->part0, ios[rw]); 41 part_stat_add(cpu, &mdev->vdisk->part0, sectors[rw], bio_sectors(bio)); 42 part_inc_in_flight(&mdev->vdisk->part0, rw); 47 static void _drbd_end_io_acct(struct drbd_conf *mdev, struct drbd_request *req) argument 53 part_stat_add(cpu, &mdev->vdisk->part0, ticks[rw], duration); 54 part_round_stats(cpu, &mdev->vdisk->part0); 55 part_dec_in_flight(&mdev->vdisk->part0, rw); 59 static void _req_is_done(struct drbd_conf *mdev, struct drbd_request *req, const int rw) argument 80 drbd_set_out_of_sync(mdev, re 111 queue_barrier(struct drbd_conf *mdev) argument 134 _about_to_complete_local_write(struct drbd_conf *mdev, struct drbd_request *req) argument 200 complete_master_bio(struct drbd_conf *mdev, struct bio_and_error *m) argument 216 struct drbd_conf *mdev = req->mdev; local 293 struct drbd_conf *mdev = req->mdev; local 324 struct drbd_conf *mdev = req->mdev; local 402 struct drbd_conf *mdev = req->mdev; local 742 drbd_may_do_local_read(struct drbd_conf *mdev, sector_t sector, int size) argument 766 drbd_make_request_common(struct drbd_conf *mdev, struct bio *bio, unsigned long start_time) argument 1059 drbd_fail_request_early(struct drbd_conf *mdev, int is_write) argument 1079 struct drbd_conf *mdev = (struct drbd_conf *) q->queuedata; local 1169 struct drbd_conf *mdev = (struct drbd_conf *) q->queuedata; local 1196 struct drbd_conf *mdev = (struct drbd_conf *) data; local [all...] |
H A D | drbd_int.h | 106 #define DEV (disk_to_dev(mdev->vdisk)) 135 _drbd_insert_fault(struct drbd_conf *mdev, unsigned int type); 138 drbd_insert_fault(struct drbd_conf *mdev, unsigned int type) { argument 142 _drbd_insert_fault(mdev, type); 300 extern void INFO_bm_xfer_stats(struct drbd_conf *mdev, 670 struct drbd_conf *mdev; member in struct:drbd_thread 694 struct drbd_conf *mdev; member in struct:drbd_request 770 struct drbd_conf *mdev; member in struct:drbd_epoch_entry 941 struct drbd_conf *mdev; member in struct:drbd_md_io 950 int (*io_fn)(struct drbd_conf *mdev); 1137 struct drbd_conf *mdev; local 1157 drbd_get_data_sock(struct drbd_conf *mdev) argument 1169 drbd_put_data_sock(struct drbd_conf *mdev) argument 1544 ov_oos_print(struct drbd_conf *mdev) argument 1781 drbd_state_lock(struct drbd_conf *mdev) argument 1787 drbd_state_unlock(struct drbd_conf *mdev) argument 1794 _drbd_set_state(struct drbd_conf *mdev, union drbd_state ns, enum chg_state_flags flags, struct completion *done) argument 1816 drbd_request_state(struct drbd_conf *mdev, union drbd_state mask, union drbd_state val) argument 1824 __drbd_chk_io_error_(struct drbd_conf *mdev, int forcedetach, const char *where) argument 1857 drbd_chk_io_error_(struct drbd_conf *mdev, int error, int forcedetach, const char *where) argument 1950 drbd_md_ss__(struct drbd_conf *mdev, struct drbd_backing_dev *bdev) argument 1997 wake_asender(struct drbd_conf *mdev) argument 2003 request_ping(struct drbd_conf *mdev) argument 2009 drbd_send_short_cmd(struct drbd_conf *mdev, enum drbd_packets cmd) argument 2016 drbd_send_ping(struct drbd_conf *mdev) argument 2022 drbd_send_ping_ack(struct drbd_conf *mdev) argument 2065 inc_ap_pending(struct drbd_conf *mdev) argument 2088 inc_rs_pending(struct drbd_conf *mdev) argument 2107 inc_unacked(struct drbd_conf *mdev) argument 2123 put_net_conf(struct drbd_conf *mdev) argument 2135 get_net_conf(struct drbd_conf *mdev) argument 2155 put_ldev(struct drbd_conf *mdev) argument 2176 _get_ldev_if_state(struct drbd_conf *mdev, enum drbd_disk_state mins) argument 2195 drbd_get_syncer_progress(struct drbd_conf *mdev, unsigned long *bits_left, unsigned int *per_mil_done) argument 2245 drbd_get_max_buffers(struct drbd_conf *mdev) argument 2255 drbd_state_is_stable(struct drbd_conf *mdev) argument 2330 may_inc_ap_bio(struct drbd_conf *mdev) argument 2356 inc_ap_bio_cond(struct drbd_conf *mdev, int count) argument 2369 inc_ap_bio(struct drbd_conf *mdev, int count) argument 2382 dec_ap_bio(struct drbd_conf *mdev) argument 2399 drbd_set_ed_uuid(struct drbd_conf *mdev, u64 val) argument 2422 update_peer_seq(struct drbd_conf *mdev, unsigned int new_seq) argument 2433 drbd_update_congested(struct drbd_conf *mdev) argument 2440 drbd_queue_order_type(struct drbd_conf *mdev) argument 2450 drbd_md_flush(struct drbd_conf *mdev) argument [all...] |
H A D | drbd_wrappers.h | 11 static inline void drbd_set_my_capacity(struct drbd_conf *mdev, argument 14 /* set_capacity(mdev->this_bdev->bd_disk, size); */ 15 set_capacity(mdev->vdisk, size); 16 mdev->this_bdev->bd_inode->i_size = (loff_t)size << 9; 29 static inline void drbd_generic_make_request(struct drbd_conf *mdev, argument 36 mdev_to_minor(mdev)); 42 if (drbd_insert_fault(mdev, fault_type))
|
H A D | drbd_bitmap.c | 116 static void __bm_print_lock_info(struct drbd_conf *mdev, const char *func) argument 118 struct drbd_bitmap *b = mdev->bitmap; 122 current == mdev->receiver.task ? "receiver" : 123 current == mdev->asender.task ? "asender" : 124 current == mdev->worker.task ? "worker" : current->comm, 126 b->bm_task == mdev->receiver.task ? "receiver" : 127 b->bm_task == mdev->asender.task ? "asender" : 128 b->bm_task == mdev->worker.task ? "worker" : "?"); 131 void drbd_bm_lock(struct drbd_conf *mdev, char *why, enum bm_flag flags) argument 133 struct drbd_bitmap *b = mdev 162 drbd_bm_unlock(struct drbd_conf *mdev) argument 219 bm_page_lock_io(struct drbd_conf *mdev, int page_nr) argument 226 bm_page_unlock_io(struct drbd_conf *mdev, int page_nr) argument 424 drbd_bm_init(struct drbd_conf *mdev) argument 440 drbd_bm_capacity(struct drbd_conf *mdev) argument 448 drbd_bm_cleanup(struct drbd_conf *mdev) argument 604 drbd_bm_resize(struct drbd_conf *mdev, sector_t capacity, int set_new_bits) argument 729 _drbd_bm_total_weight(struct drbd_conf *mdev) argument 745 drbd_bm_total_weight(struct drbd_conf *mdev) argument 756 drbd_bm_words(struct drbd_conf *mdev) argument 765 drbd_bm_bits(struct drbd_conf *mdev) argument 778 drbd_bm_merge_lel(struct drbd_conf *mdev, size_t offset, size_t number, unsigned long *buffer) argument 825 drbd_bm_get_lel(struct drbd_conf *mdev, size_t offset, size_t number, unsigned long *buffer) argument 860 drbd_bm_set_all(struct drbd_conf *mdev) argument 874 drbd_bm_clear_all(struct drbd_conf *mdev) argument 887 struct drbd_conf *mdev; member in struct:bm_aio_ctx 899 struct drbd_conf *mdev = ctx->mdev; local 947 struct drbd_conf *mdev = ctx->mdev; local 1165 __bm_find_next(struct drbd_conf *mdev, unsigned long bm_fo, const int find_zero_bit) argument 1205 bm_find_next(struct drbd_conf *mdev, unsigned long bm_fo, const int find_zero_bit) argument 1224 drbd_bm_find_next(struct drbd_conf *mdev, unsigned long bm_fo) argument 1239 _drbd_bm_find_next(struct drbd_conf *mdev, unsigned long bm_fo) argument 1245 _drbd_bm_find_next_zero(struct drbd_conf *mdev, unsigned long bm_fo) argument 1257 __bm_change_bits_to(struct drbd_conf *mdev, const unsigned long s, unsigned long e, int val) argument 1306 bm_change_bits_to(struct drbd_conf *mdev, const unsigned long s, const unsigned long e, int val) argument 1327 drbd_bm_set_bits(struct drbd_conf *mdev, const unsigned long s, const unsigned long e) argument 1333 drbd_bm_clear_bits(struct drbd_conf *mdev, const unsigned long s, const unsigned long e) argument 1359 _drbd_bm_set_bits(struct drbd_conf *mdev, const unsigned long s, const unsigned long e) argument 1432 drbd_bm_test_bit(struct drbd_conf *mdev, const unsigned long bitnr) argument 1461 drbd_bm_count_bits(struct drbd_conf *mdev, const unsigned long s, const unsigned long e) argument 1515 drbd_bm_e_weight(struct drbd_conf *mdev, unsigned long enr) argument 1548 drbd_bm_ALe_set_all(struct drbd_conf *mdev, unsigned long al_enr) argument [all...] |
H A D | drbd_req.h | 227 struct hlist_head *ee_hash_slot(struct drbd_conf *mdev, sector_t sector) argument 229 BUG_ON(mdev->ee_hash_s == 0); 230 return mdev->ee_hash + 231 ((unsigned int)(sector>>HT_SHIFT) % mdev->ee_hash_s); 236 struct hlist_head *tl_hash_slot(struct drbd_conf *mdev, sector_t sector) argument 238 BUG_ON(mdev->tl_hash_s == 0); 239 return mdev->tl_hash + 240 ((unsigned int)(sector>>HT_SHIFT) % mdev->tl_hash_s); 244 static struct hlist_head *ar_hash_slot(struct drbd_conf *mdev, sector_t sector) argument 246 return mdev 252 _ar_id_to_req(struct drbd_conf *mdev, u64 id, sector_t sector) argument 280 drbd_req_new(struct drbd_conf *mdev, struct bio *bio_src) argument 332 struct drbd_conf *mdev = req->mdev; local 352 struct drbd_conf *mdev = req->mdev; local [all...] |
/drivers/media/ |
H A D | media-devnode.c | 60 struct media_devnode *mdev = to_media_devnode(cd); local 65 cdev_del(&mdev->cdev); 68 clear_bit(mdev->minor, media_devnode_nums); 73 if (mdev->release) 74 mdev->release(mdev); 84 struct media_devnode *mdev = media_devnode_data(filp); local 86 if (!mdev->fops->read) 88 if (!media_devnode_is_registered(mdev)) 90 return mdev 96 struct media_devnode *mdev = media_devnode_data(filp); local 108 struct media_devnode *mdev = media_devnode_data(filp); local 119 struct media_devnode *mdev = media_devnode_data(filp); local 133 struct media_devnode *mdev; local 170 struct media_devnode *mdev = media_devnode_data(filp); local 208 media_devnode_register(struct media_devnode *mdev) argument 271 media_devnode_unregister(struct media_devnode *mdev) argument [all...] |
H A D | media-device.c | 65 static struct media_entity *find_entity(struct media_device *mdev, u32 id) argument 72 spin_lock(&mdev->lock); 74 media_device_for_each_entity(entity, mdev) { 77 spin_unlock(&mdev->lock); 82 spin_unlock(&mdev->lock); 87 static long media_device_enum_entities(struct media_device *mdev, argument 96 ent = find_entity(mdev, u_ent.id); 125 static long media_device_enum_links(struct media_device *mdev, argument 134 entity = find_entity(mdev, links.entity); 175 static long media_device_setup_link(struct media_device *mdev, argument 266 struct media_device *mdev = to_media_device(to_media_devnode(cd)); local 277 media_device_release(struct media_devnode *mdev) argument 291 media_device_register(struct media_device *mdev) argument 326 media_device_unregister(struct media_device *mdev) argument 344 media_device_register_entity(struct media_device *mdev, struct media_entity *entity) argument 372 struct media_device *mdev = entity->parent; local [all...] |
/drivers/w1/masters/ |
H A D | mxc_w1.c | 88 struct mxc_w1_device *mdev = data; local 89 void __iomem *ctrl_addr = mdev->regs + MXC_W1_CONTROL; 108 struct mxc_w1_device *mdev; local 116 mdev = kzalloc(sizeof(struct mxc_w1_device), GFP_KERNEL); 117 if (!mdev) 120 mdev->clk = clk_get(&pdev->dev, "owire"); 121 if (!mdev->clk) { 126 mdev->clkdiv = (clk_get_rate(mdev->clk) / 1000000) - 1; 135 mdev 172 struct mxc_w1_device *mdev = platform_get_drvdata(pdev); local [all...] |
/drivers/mtd/maps/ |
H A D | vmu-flash.c | 26 struct maple_device *mdev; member in struct:mdev_part 62 struct maple_device *mdev; local 68 mdev = mpart->mdev; 69 card = maple_get_drvdata(mdev); 93 struct maple_device *mdev; local 96 mdev = mq->dev; 97 card = maple_get_drvdata(mdev); 116 struct maple_device *mdev; local 123 mdev 233 struct maple_device *mdev; local 310 struct maple_device *mdev; local 355 struct maple_device *mdev; local 421 struct maple_device *mdev; local 503 struct maple_device *mdev; local 599 vmu_connect(struct maple_device *mdev) argument 693 vmu_disconnect(struct maple_device *mdev) argument 715 vmu_can_unload(struct maple_device *mdev) argument 732 vmu_file_error(struct maple_device *mdev, void *recvbuf) argument 778 struct maple_device *mdev = to_maple_dev(dev); local 794 struct maple_device *mdev = to_maple_dev(dev); local [all...] |
/drivers/net/wireless/orinoco/ |
H A D | airport.c | 28 struct macio_dev *mdev; member in struct:airport 36 airport_suspend(struct macio_dev *mdev, pm_message_t state) argument 38 struct orinoco_private *priv = dev_get_drvdata(&mdev->ofdev.dev); 58 macio_get_of_node(mdev), 0, 0); 64 airport_resume(struct macio_dev *mdev) argument 66 struct orinoco_private *priv = dev_get_drvdata(&mdev->ofdev.dev); 75 macio_get_of_node(mdev), 0, 1); 88 airport_detach(struct macio_dev *mdev) argument 90 struct orinoco_private *priv = dev_get_drvdata(&mdev->ofdev.dev); 105 macio_release_resource(mdev, 148 airport_attach(struct macio_dev *mdev, const struct of_device_id *match) argument [all...] |