Searched refs:mdev (Results 1 - 25 of 77) sorted by relevance

1234

/drivers/media/video/s5p-tv/
H A Dmixer_drv.c45 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 Dmixer_reg.c22 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 Dmixer.h154 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 Dmixer_video.c34 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 Dmthca_main.c137 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 Dmthca_reset.c41 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 Dmaple.c139 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 Den_main.c91 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 Den_netdev.c51 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 Ddrbd_proc.c69 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 Ddrbd_receiver.c57 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 Ddrbd_main.c75 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 Ddrbd_worker.c41 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 Ddrbd_nl.c53 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 Ddrbd_actlog.c61 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 Ddrbd_req.c35 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 Ddrbd_int.h106 #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 Ddrbd_wrappers.h11 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 Ddrbd_bitmap.c116 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 Ddrbd_req.h227 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 Dmedia-devnode.c60 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 Dmedia-device.c65 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 Dmxc_w1.c88 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 Dvmu-flash.c26 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 Dairport.c28 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...]

Completed in 486 milliseconds

1234